From cb07dbc2488286f2990056bf93db02dfd43843a5 Mon Sep 17 00:00:00 2001 From: Guneet Thind Date: Sun, 23 Jun 2019 21:54:59 +0530 Subject: [PATCH 1/3] g --- supreme/.gitattributes | 2 + .../css/font-awesome.min.css | 4 + supreme/Supreme Industry -DOC/css/main.css | 235 + .../css/normalize.min.css | 1 + .../fonts/FontAwesome.otf | Bin 0 -> 75188 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 72449 bytes .../fonts/fontawesome-webfont.svg | 504 ++ .../fonts/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 83760 bytes supreme/Supreme Industry -DOC/img/Thumbs.db | Bin 0 -> 3584 bytes supreme/Supreme Industry -DOC/img/logo.png | Bin 0 -> 1877 bytes supreme/Supreme Industry -DOC/index.html | 269 + supreme/Supreme Industry -DOC/js/custom.js | 7 + .../js/jquery-1.11.0.min.js | 4 + .../Supreme Industry -DOC/js/jquery.nav.js | 184 + .../scripts/shAutoloader.js | 17 + .../syntax-highlighter/scripts/shBrushAS3.js | 59 + .../scripts/shBrushAppleScript.js | 75 + .../syntax-highlighter/scripts/shBrushBash.js | 59 + .../scripts/shBrushCSharp.js | 65 + .../scripts/shBrushColdFusion.js | 100 + .../syntax-highlighter/scripts/shBrushCpp.js | 97 + .../syntax-highlighter/scripts/shBrushCss.js | 91 + .../scripts/shBrushDelphi.js | 55 + .../syntax-highlighter/scripts/shBrushDiff.js | 41 + .../scripts/shBrushErlang.js | 52 + .../scripts/shBrushGroovy.js | 67 + .../scripts/shBrushJScript.js | 52 + .../syntax-highlighter/scripts/shBrushJava.js | 57 + .../scripts/shBrushJavaFX.js | 58 + .../syntax-highlighter/scripts/shBrushPerl.js | 72 + .../syntax-highlighter/scripts/shBrushPhp.js | 88 + .../scripts/shBrushPlain.js | 33 + .../scripts/shBrushPowerShell.js | 74 + .../scripts/shBrushPython.js | 64 + .../syntax-highlighter/scripts/shBrushRuby.js | 55 + .../syntax-highlighter/scripts/shBrushSass.js | 94 + .../scripts/shBrushScala.js | 51 + .../syntax-highlighter/scripts/shBrushSql.js | 66 + .../syntax-highlighter/scripts/shBrushVb.js | 56 + .../syntax-highlighter/scripts/shBrushXml.js | 69 + .../syntax-highlighter/scripts/shCore.js | 17 + .../syntax-highlighter/scripts/shLegacy.js | 17 + .../syntax-highlighter/styles/shCore.css | 226 + .../styles/shCoreDefault.css | 328 + .../styles/shCoreDjango.css | 331 + .../styles/shCoreEclipse.css | 339 + .../syntax-highlighter/styles/shCoreEmacs.css | 324 + .../styles/shCoreFadeToGrey.css | 328 + .../styles/shCoreMDUltra.css | 324 + .../styles/shCoreMidnight.css | 324 + .../syntax-highlighter/styles/shCoreRDark.css | 324 + .../styles/shThemeDefault.css | 118 + .../styles/shThemeDjango.css | 120 + .../styles/shThemeEclipse.css | 128 + .../styles/shThemeEmacs.css | 113 + .../styles/shThemeFadeToGrey.css | 117 + .../styles/shThemeMDUltra.css | 113 + .../styles/shThemeMidnight.css | 113 + .../styles/shThemeRDark.css | 113 + supreme/about.html | 418 + supreme/blog.html | 596 ++ supreme/contact.html | 388 + supreme/contact_process.php | 37 + supreme/css/animate.css | 3623 +++++++++ supreme/css/aos.css | 1 + supreme/css/bootstrap.min.css | 7 + supreme/css/flaticon.css | 40 + supreme/css/font-awesome.min.css | 4 + supreme/css/magnific-popup.css | 1 + supreme/css/nice-select.css | 138 + supreme/css/owl.carousel.min.css | 6 + supreme/css/slick.css | 116 + supreme/css/style.css | 7055 +++++++++++++++++ supreme/css/style.map | 66 + supreme/css/swiper.min.css | 12 + supreme/css/themify-icons.css | 1081 +++ supreme/elements.html | 925 +++ supreme/fonts/Flaticon.eot | Bin 0 -> 4298 bytes supreme/fonts/Flaticon.ttf | Bin 0 -> 4120 bytes supreme/fonts/Flaticon.woff | Bin 0 -> 2888 bytes supreme/fonts/Flaticon.woff2 | Bin 0 -> 2332 bytes supreme/fonts/FontAwesome.otf | Bin 0 -> 124988 bytes supreme/fonts/fontawesome-webfont.eot | Bin 0 -> 76518 bytes supreme/fonts/fontawesome-webfont.svg | 685 ++ supreme/fonts/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes supreme/fonts/fontawesome-webfont.woff | Bin 0 -> 90412 bytes supreme/fonts/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes supreme/fonts/themify.eot | Bin 0 -> 78748 bytes supreme/fonts/themify.svg | 362 + supreme/fonts/themify.ttf | Bin 0 -> 78584 bytes supreme/fonts/themify.woff | Bin 0 -> 56108 bytes .../img/Professional/our_professional_1.png | Bin 0 -> 113010 bytes .../img/Professional/our_professional_2.png | Bin 0 -> 141181 bytes .../img/Professional/our_professional_3.png | Bin 0 -> 139239 bytes .../img/Professional/our_professional_4.png | Bin 0 -> 169534 bytes supreme/img/about_img_1.png | Bin 0 -> 414653 bytes supreme/img/about_overlay.png | Bin 0 -> 85373 bytes supreme/img/about_overlay_2.png | Bin 0 -> 86042 bytes supreme/img/banner_bg.png | Bin 0 -> 332135 bytes supreme/img/blog/author.png | Bin 0 -> 17489 bytes supreme/img/blog/blog_1.png | Bin 0 -> 204220 bytes supreme/img/blog/blog_2.png | Bin 0 -> 237485 bytes supreme/img/blog/blog_3.png | Bin 0 -> 238569 bytes supreme/img/blog/blog_4.png | Bin 0 -> 163377 bytes supreme/img/blog/learn_about_bg.png | Bin 0 -> 2054934 bytes supreme/img/blog/single_blog_1.png | Bin 0 -> 453240 bytes supreme/img/blog/single_blog_2.png | Bin 0 -> 382831 bytes supreme/img/blog/single_blog_3.png | Bin 0 -> 452936 bytes supreme/img/blog/single_blog_4.png | Bin 0 -> 346773 bytes supreme/img/blog/single_blog_5.png | Bin 0 -> 485273 bytes supreme/img/blog/slide_thumb_1.png | Bin 0 -> 91092 bytes supreme/img/breadcrumb.png | Bin 0 -> 947481 bytes supreme/img/comment/comment_1.png | Bin 0 -> 11303 bytes supreme/img/comment/comment_2.png | Bin 0 -> 10561 bytes supreme/img/comment/comment_3.png | Bin 0 -> 11401 bytes supreme/img/elements/a.jpg | Bin 0 -> 4784 bytes supreme/img/elements/a2.jpg | Bin 0 -> 17427 bytes supreme/img/elements/d.jpg | Bin 0 -> 14520 bytes supreme/img/elements/disabled-check.png | Bin 0 -> 1249 bytes supreme/img/elements/disabled-radio.png | Bin 0 -> 1173 bytes supreme/img/elements/f1.jpg | Bin 0 -> 1879 bytes supreme/img/elements/f2.jpg | Bin 0 -> 1957 bytes supreme/img/elements/f3.jpg | Bin 0 -> 2423 bytes supreme/img/elements/f4.jpg | Bin 0 -> 1559 bytes supreme/img/elements/f5.jpg | Bin 0 -> 1825 bytes supreme/img/elements/f6.jpg | Bin 0 -> 1427 bytes supreme/img/elements/f7.jpg | Bin 0 -> 1516 bytes supreme/img/elements/f8.jpg | Bin 0 -> 1343 bytes supreme/img/elements/g1.jpg | Bin 0 -> 124531 bytes supreme/img/elements/g2.jpg | Bin 0 -> 116798 bytes supreme/img/elements/g3.jpg | Bin 0 -> 81581 bytes supreme/img/elements/g4.jpg | Bin 0 -> 84926 bytes supreme/img/elements/g5.jpg | Bin 0 -> 64607 bytes supreme/img/elements/g6.jpg | Bin 0 -> 74445 bytes supreme/img/elements/g7.jpg | Bin 0 -> 157297 bytes supreme/img/elements/g8.jpg | Bin 0 -> 16790 bytes supreme/img/elements/primary-check.png | Bin 0 -> 1661 bytes supreme/img/elements/primary-radio.png | Bin 0 -> 1284 bytes supreme/img/elements/success-check.png | Bin 0 -> 1205 bytes supreme/img/elements/success-radio.png | Bin 0 -> 1209 bytes supreme/img/faq.png | Bin 0 -> 993173 bytes supreme/img/faq_bg.png | Bin 0 -> 138473 bytes supreme/img/favicon.png | Bin 0 -> 2955 bytes supreme/img/footer-logo.png | Bin 0 -> 5929 bytes supreme/img/footer_img/footer_img_1.png | Bin 0 -> 16340 bytes supreme/img/footer_img/footer_img_2.png | Bin 0 -> 15249 bytes supreme/img/footer_img/footer_img_3.png | Bin 0 -> 17017 bytes supreme/img/footer_img/footer_img_4.png | Bin 0 -> 16144 bytes supreme/img/footer_img/footer_img_5.png | Bin 0 -> 15598 bytes supreme/img/footer_img/footer_img_6.png | Bin 0 -> 16227 bytes supreme/img/footer_overlay.png | Bin 0 -> 13786 bytes supreme/img/gallery/gallery_item.png | Bin 0 -> 488598 bytes supreme/img/gallery/gallery_item_1.png | Bin 0 -> 611956 bytes supreme/img/gallery/gallery_item_2.png | Bin 0 -> 422945 bytes supreme/img/gallery/gallery_item_3.png | Bin 0 -> 441193 bytes supreme/img/gallery/service_bg_2.png | Bin 0 -> 9401 bytes supreme/img/icon/left.svg | 7 + supreme/img/icon/play.svg | 7 + supreme/img/icon/quate.svg | 7 + supreme/img/icon/right.svg | 7 + supreme/img/ind/industries_1.png | Bin 0 -> 281231 bytes supreme/img/ind/industries_2.png | Bin 0 -> 313726 bytes supreme/img/ind/industries_3.png | Bin 0 -> 261640 bytes supreme/img/logo.png | Bin 0 -> 45126 bytes supreme/img/logo2.png | Bin 0 -> 50171 bytes supreme/img/portfolio_overlay.png | Bin 0 -> 5866 bytes supreme/img/post/next.png | Bin 0 -> 8977 bytes supreme/img/post/post_1.png | Bin 0 -> 16236 bytes supreme/img/post/post_10.png | Bin 0 -> 19266 bytes supreme/img/post/post_2.png | Bin 0 -> 13468 bytes supreme/img/post/post_3.png | Bin 0 -> 14552 bytes supreme/img/post/post_4.png | Bin 0 -> 11818 bytes supreme/img/post/post_5.png | Bin 0 -> 21217 bytes supreme/img/post/post_6.png | Bin 0 -> 17631 bytes supreme/img/post/post_7.png | Bin 0 -> 20969 bytes supreme/img/post/post_8.png | Bin 0 -> 16499 bytes supreme/img/post/post_9.png | Bin 0 -> 17231 bytes supreme/img/post/preview.png | Bin 0 -> 9547 bytes supreme/img/right-arrow.svg | 7 + supreme/img/single_project.png | Bin 0 -> 517101 bytes supreme/img/single_project_img.png | Bin 0 -> 372364 bytes supreme/img/subscribe_overlay.png | Bin 0 -> 3318 bytes supreme/index.html | 690 ++ supreme/js/aos.js | 1 + supreme/js/bootstrap.min.js | 7 + supreme/js/contact.js | 85 + supreme/js/custom.js | 132 + supreme/js/gmaps.min.js | 2 + supreme/js/jquery-1.12.1.min.js | 5 + supreme/js/jquery-3.3.1.slim.min.js | 2 + supreme/js/jquery.ajaxchimp.min.js | 120 + supreme/js/jquery.easing.min.js | 44 + supreme/js/jquery.form.js | 1174 +++ supreme/js/jquery.magnific-popup.js | 4 + supreme/js/jquery.nice-select.min.js | 4 + supreme/js/jquery.validate.min.js | 2 + supreme/js/mail-script.js | 31 + supreme/js/masonry.pkgd.js | 2504 ++++++ supreme/js/masonry.pkgd.min.js | 9 + supreme/js/particles.min.js | 9 + supreme/js/popper.min.js | 5 + supreme/js/slick.min.js | 19 + supreme/js/swiper.min.js | 13 + supreme/js/swiper_custom.js | 24 + supreme/project.html | 347 + supreme/project_details.html | 357 + supreme/sass/_Professional.scss | 152 + supreme/sass/_about.scss | 128 + supreme/sass/_banner.scss | 172 + supreme/sass/_blog.scss | 1501 ++++ supreme/sass/_blog_part.scss | 176 + supreme/sass/_breadcrumb.scss | 76 + supreme/sass/_button.scss | 187 + supreme/sass/_category_post.scss | 21 + supreme/sass/_common.scss | 256 + supreme/sass/_contact.scss | 151 + supreme/sass/_copyright_part.scss | 69 + supreme/sass/_elements.scss | 1101 +++ supreme/sass/_extends.scss | 45 + supreme/sass/_faq_part.scss | 186 + supreme/sass/_footer.scss | 333 + supreme/sass/_gallery_part.scss | 150 + supreme/sass/_menu.scss | 145 + supreme/sass/_mixins.scss | 47 + supreme/sass/_our_industries.scss | 49 + supreme/sass/_portfolio.scss | 208 + supreme/sass/_post_style.scss | 303 + supreme/sass/_project_details.scss | 122 + supreme/sass/_service.scss | 104 + supreme/sass/_single_blog.scss | 53 + supreme/sass/_social_connect_part.scss | 97 + supreme/sass/_sub_menu.scss | 36 + supreme/sass/_subscribe_area.scss | 144 + supreme/sass/_team.scss | 55 + supreme/sass/_variables.scss | 41 + supreme/sass/style.scss | 41 + supreme/service.html | 413 + supreme/single-blog.html | 676 ++ supreme/team.html | 407 + 240 files changed, 35525 insertions(+) create mode 100644 supreme/.gitattributes create mode 100644 supreme/Supreme Industry -DOC/css/font-awesome.min.css create mode 100644 supreme/Supreme Industry -DOC/css/main.css create mode 100644 supreme/Supreme Industry -DOC/css/normalize.min.css create mode 100644 supreme/Supreme Industry -DOC/fonts/FontAwesome.otf create mode 100644 supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.eot create mode 100644 supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.svg create mode 100644 supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.ttf create mode 100644 supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.woff create mode 100644 supreme/Supreme Industry -DOC/img/Thumbs.db create mode 100644 supreme/Supreme Industry -DOC/img/logo.png create mode 100644 supreme/Supreme Industry -DOC/index.html create mode 100644 supreme/Supreme Industry -DOC/js/custom.js create mode 100644 supreme/Supreme Industry -DOC/js/jquery-1.11.0.min.js create mode 100644 supreme/Supreme Industry -DOC/js/jquery.nav.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shAutoloader.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushAS3.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushAppleScript.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushBash.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushCSharp.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushColdFusion.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushCpp.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushCss.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushDelphi.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushDiff.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushErlang.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushGroovy.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushJScript.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushJava.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushJavaFX.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushPerl.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushPhp.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushPlain.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushPowerShell.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushPython.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushRuby.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushSass.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushScala.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushSql.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushVb.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shBrushXml.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shCore.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/scripts/shLegacy.js create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCore.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreDefault.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreDjango.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreEclipse.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreEmacs.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreFadeToGrey.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreMDUltra.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreMidnight.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shCoreRDark.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeDefault.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeDjango.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeEclipse.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeEmacs.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeFadeToGrey.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeMDUltra.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeMidnight.css create mode 100644 supreme/Supreme Industry -DOC/syntax-highlighter/styles/shThemeRDark.css create mode 100644 supreme/about.html create mode 100644 supreme/blog.html create mode 100644 supreme/contact.html create mode 100644 supreme/contact_process.php create mode 100644 supreme/css/animate.css create mode 100644 supreme/css/aos.css create mode 100644 supreme/css/bootstrap.min.css create mode 100644 supreme/css/flaticon.css create mode 100644 supreme/css/font-awesome.min.css create mode 100644 supreme/css/magnific-popup.css create mode 100644 supreme/css/nice-select.css create mode 100644 supreme/css/owl.carousel.min.css create mode 100644 supreme/css/slick.css create mode 100644 supreme/css/style.css create mode 100644 supreme/css/style.map create mode 100644 supreme/css/swiper.min.css create mode 100644 supreme/css/themify-icons.css create mode 100644 supreme/elements.html create mode 100644 supreme/fonts/Flaticon.eot create mode 100644 supreme/fonts/Flaticon.ttf create mode 100644 supreme/fonts/Flaticon.woff create mode 100644 supreme/fonts/Flaticon.woff2 create mode 100644 supreme/fonts/FontAwesome.otf create mode 100644 supreme/fonts/fontawesome-webfont.eot create mode 100644 supreme/fonts/fontawesome-webfont.svg create mode 100644 supreme/fonts/fontawesome-webfont.ttf create mode 100644 supreme/fonts/fontawesome-webfont.woff create mode 100644 supreme/fonts/fontawesome-webfont.woff2 create mode 100644 supreme/fonts/themify.eot create mode 100644 supreme/fonts/themify.svg create mode 100644 supreme/fonts/themify.ttf create mode 100644 supreme/fonts/themify.woff create mode 100644 supreme/img/Professional/our_professional_1.png create mode 100644 supreme/img/Professional/our_professional_2.png create mode 100644 supreme/img/Professional/our_professional_3.png create mode 100644 supreme/img/Professional/our_professional_4.png create mode 100644 supreme/img/about_img_1.png create mode 100644 supreme/img/about_overlay.png create mode 100644 supreme/img/about_overlay_2.png create mode 100644 supreme/img/banner_bg.png create mode 100644 supreme/img/blog/author.png create mode 100644 supreme/img/blog/blog_1.png create mode 100644 supreme/img/blog/blog_2.png create mode 100644 supreme/img/blog/blog_3.png create mode 100644 supreme/img/blog/blog_4.png create mode 100644 supreme/img/blog/learn_about_bg.png create mode 100644 supreme/img/blog/single_blog_1.png create mode 100644 supreme/img/blog/single_blog_2.png create mode 100644 supreme/img/blog/single_blog_3.png create mode 100644 supreme/img/blog/single_blog_4.png create mode 100644 supreme/img/blog/single_blog_5.png create mode 100644 supreme/img/blog/slide_thumb_1.png create mode 100644 supreme/img/breadcrumb.png create mode 100644 supreme/img/comment/comment_1.png create mode 100644 supreme/img/comment/comment_2.png create mode 100644 supreme/img/comment/comment_3.png create mode 100644 supreme/img/elements/a.jpg create mode 100644 supreme/img/elements/a2.jpg create mode 100644 supreme/img/elements/d.jpg create mode 100644 supreme/img/elements/disabled-check.png create mode 100644 supreme/img/elements/disabled-radio.png create mode 100644 supreme/img/elements/f1.jpg create mode 100644 supreme/img/elements/f2.jpg create mode 100644 supreme/img/elements/f3.jpg create mode 100644 supreme/img/elements/f4.jpg create mode 100644 supreme/img/elements/f5.jpg create mode 100644 supreme/img/elements/f6.jpg create mode 100644 supreme/img/elements/f7.jpg create mode 100644 supreme/img/elements/f8.jpg create mode 100644 supreme/img/elements/g1.jpg create mode 100644 supreme/img/elements/g2.jpg create mode 100644 supreme/img/elements/g3.jpg create mode 100644 supreme/img/elements/g4.jpg create mode 100644 supreme/img/elements/g5.jpg create mode 100644 supreme/img/elements/g6.jpg create mode 100644 supreme/img/elements/g7.jpg create mode 100644 supreme/img/elements/g8.jpg create mode 100644 supreme/img/elements/primary-check.png create mode 100644 supreme/img/elements/primary-radio.png create mode 100644 supreme/img/elements/success-check.png create mode 100644 supreme/img/elements/success-radio.png create mode 100644 supreme/img/faq.png create mode 100644 supreme/img/faq_bg.png create mode 100644 supreme/img/favicon.png create mode 100644 supreme/img/footer-logo.png create mode 100644 supreme/img/footer_img/footer_img_1.png create mode 100644 supreme/img/footer_img/footer_img_2.png create mode 100644 supreme/img/footer_img/footer_img_3.png create mode 100644 supreme/img/footer_img/footer_img_4.png create mode 100644 supreme/img/footer_img/footer_img_5.png create mode 100644 supreme/img/footer_img/footer_img_6.png create mode 100644 supreme/img/footer_overlay.png create mode 100644 supreme/img/gallery/gallery_item.png create mode 100644 supreme/img/gallery/gallery_item_1.png create mode 100644 supreme/img/gallery/gallery_item_2.png create mode 100644 supreme/img/gallery/gallery_item_3.png create mode 100644 supreme/img/gallery/service_bg_2.png create mode 100644 supreme/img/icon/left.svg create mode 100644 supreme/img/icon/play.svg create mode 100644 supreme/img/icon/quate.svg create mode 100644 supreme/img/icon/right.svg create mode 100644 supreme/img/ind/industries_1.png create mode 100644 supreme/img/ind/industries_2.png create mode 100644 supreme/img/ind/industries_3.png create mode 100644 supreme/img/logo.png create mode 100644 supreme/img/logo2.png create mode 100644 supreme/img/portfolio_overlay.png create mode 100644 supreme/img/post/next.png create mode 100644 supreme/img/post/post_1.png create mode 100644 supreme/img/post/post_10.png create mode 100644 supreme/img/post/post_2.png create mode 100644 supreme/img/post/post_3.png create mode 100644 supreme/img/post/post_4.png create mode 100644 supreme/img/post/post_5.png create mode 100644 supreme/img/post/post_6.png create mode 100644 supreme/img/post/post_7.png create mode 100644 supreme/img/post/post_8.png create mode 100644 supreme/img/post/post_9.png create mode 100644 supreme/img/post/preview.png create mode 100644 supreme/img/right-arrow.svg create mode 100644 supreme/img/single_project.png create mode 100644 supreme/img/single_project_img.png create mode 100644 supreme/img/subscribe_overlay.png create mode 100644 supreme/index.html create mode 100644 supreme/js/aos.js create mode 100644 supreme/js/bootstrap.min.js create mode 100644 supreme/js/contact.js create mode 100644 supreme/js/custom.js create mode 100644 supreme/js/gmaps.min.js create mode 100644 supreme/js/jquery-1.12.1.min.js create mode 100644 supreme/js/jquery-3.3.1.slim.min.js create mode 100644 supreme/js/jquery.ajaxchimp.min.js create mode 100644 supreme/js/jquery.easing.min.js create mode 100644 supreme/js/jquery.form.js create mode 100644 supreme/js/jquery.magnific-popup.js create mode 100644 supreme/js/jquery.nice-select.min.js create mode 100644 supreme/js/jquery.validate.min.js create mode 100644 supreme/js/mail-script.js create mode 100644 supreme/js/masonry.pkgd.js create mode 100644 supreme/js/masonry.pkgd.min.js create mode 100644 supreme/js/particles.min.js create mode 100644 supreme/js/popper.min.js create mode 100644 supreme/js/slick.min.js create mode 100644 supreme/js/swiper.min.js create mode 100644 supreme/js/swiper_custom.js create mode 100644 supreme/project.html create mode 100644 supreme/project_details.html create mode 100644 supreme/sass/_Professional.scss create mode 100644 supreme/sass/_about.scss create mode 100644 supreme/sass/_banner.scss create mode 100644 supreme/sass/_blog.scss create mode 100644 supreme/sass/_blog_part.scss create mode 100644 supreme/sass/_breadcrumb.scss create mode 100644 supreme/sass/_button.scss create mode 100644 supreme/sass/_category_post.scss create mode 100644 supreme/sass/_common.scss create mode 100644 supreme/sass/_contact.scss create mode 100644 supreme/sass/_copyright_part.scss create mode 100644 supreme/sass/_elements.scss create mode 100644 supreme/sass/_extends.scss create mode 100644 supreme/sass/_faq_part.scss create mode 100644 supreme/sass/_footer.scss create mode 100644 supreme/sass/_gallery_part.scss create mode 100644 supreme/sass/_menu.scss create mode 100644 supreme/sass/_mixins.scss create mode 100644 supreme/sass/_our_industries.scss create mode 100644 supreme/sass/_portfolio.scss create mode 100644 supreme/sass/_post_style.scss create mode 100644 supreme/sass/_project_details.scss create mode 100644 supreme/sass/_service.scss create mode 100644 supreme/sass/_single_blog.scss create mode 100644 supreme/sass/_social_connect_part.scss create mode 100644 supreme/sass/_sub_menu.scss create mode 100644 supreme/sass/_subscribe_area.scss create mode 100644 supreme/sass/_team.scss create mode 100644 supreme/sass/_variables.scss create mode 100644 supreme/sass/style.scss create mode 100644 supreme/service.html create mode 100644 supreme/single-blog.html create mode 100644 supreme/team.html diff --git a/supreme/.gitattributes b/supreme/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/supreme/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/supreme/Supreme Industry -DOC/css/font-awesome.min.css b/supreme/Supreme Industry -DOC/css/font-awesome.min.css new file mode 100644 index 0000000..3d920fc --- /dev/null +++ b/supreme/Supreme Industry -DOC/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"} \ No newline at end of file diff --git a/supreme/Supreme Industry -DOC/css/main.css b/supreme/Supreme Industry -DOC/css/main.css new file mode 100644 index 0000000..f82efae --- /dev/null +++ b/supreme/Supreme Industry -DOC/css/main.css @@ -0,0 +1,235 @@ +body{ + background-color:#FFF; + font-family: "Lato", sans-serif; + font-weight: 300; + font-size:16px; + line-height:18px; + color:#777; +} + +p{ + margin:0; +} + +a { + color: #aa0a5f; +} + +a, a:hover, a:focus{ + text-decoration: none; + outline: 0; +} +h1, h2, h3, +h4, h5, h6 { + color: #333; + margin:0; + font-weight: normal; +} + +h1 { font-size: 28px;} +h2 { font-size: 24px;} +h3 { font-size: 18px;} +h5 { font-size: 16px;} +h6 { font-size: 14px;} + +strong { + letter-spacing: 1px; +} + +code { + background-color: #ddd; + border-radius: 3px; + color: #000; + font-size: 85%; + margin: 0; + padding: 5px 10px; +} + +code a { + color: #333; +} + +code a:hover { + text-decoration: underline; +} + +section p { + line-height: 28px; +} + +.clearfix:before, +.clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.clearfix { + *zoom: 1; +} + +.tan { + margin-bottom: 10px; +} + +.fifteen{ + margin-bottom: 15px; +} + +.twenty{ + margin-bottom: 20px; +} + +.center { + text-align: center; +} + +.title { + margin: 50px 0 30px; +} + +.syntaxhighlighter { + border: 1px solid #efefef; + max-height: 100% !important; + padding: 20px 0; +} + + +.main-content section { + margin: 0 5%; +} + + +.left-sidebar { + background-color: #fe5c24; + float: left; + min-height: 100%; + position: fixed; + width: 18%; +} + +.logo { + padding-bottom: 30px; + padding-left: 30px; + padding-top: 70px; +} +.logo h1{ + color: #fff; + font-weight: 700; + text-transform: uppercase; +} +.left-nav ul { + margin: 0; + padding: 0; + font-size: 14px; +} + +.left-nav ul li a { + color: #fff; + display: block; + padding: 10px 35px; + -webkit-transition: all 0.3s ease-in 0s; + -moz-transition: all 0.3s ease-in 0s; + -ms-transition: all 0.3s ease-in 0s; + -o-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} + +.left-nav ul li a:hover, .left-nav ul li .current { + background-color: #fff; + color: #000; +} + + +#main-wrapper { + float: left; + margin-left: 18%; + width: 82%; +} + +.content-header { + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + margin-top: 30px; + padding: 30px 0 35px; + text-align: center; +} + +.welcome { + font-size: 16px; + line-height: 26px; + margin: 35px auto 0; +} + +.features { + margin-top: 50px; +} + +.features ul li { + list-style: square outside none; + margin-bottom: 15px; +} + +.features > ul { + padding-left: 18px; +} + +.author { + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + margin-top: 50px; + padding: 30px 0; +} + +.author-info { + font-size: 18px; + line-height: 28px; + margin: 0 auto; + width: 50%; +} + +.section-content { + font-size: 16px; + line-height: 25px; +} + +.section-content li { + margin-bottom: 15px; +} + +.section-content a:hover { + text-decoration: underline; +} + +.script-source li { + list-style: square outside none; + margin-bottom: 10px; +} + +#twitter-feed li, +#flickr li { + line-height: 25px; + margin-bottom: 10px; +} + +#twitter-feed img { + border: 1px solid #ddd; + box-shadow: 2px 3px 3px #ddd; + height: auto; + margin-top: 10px; + max-width: 100%; +} + + + + + + + + + + + + + diff --git a/supreme/Supreme Industry -DOC/css/normalize.min.css b/supreme/Supreme Industry -DOC/css/normalize.min.css new file mode 100644 index 0000000..f33b6e9 --- /dev/null +++ b/supreme/Supreme Industry -DOC/css/normalize.min.css @@ -0,0 +1 @@ +/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/supreme/Supreme Industry -DOC/fonts/FontAwesome.otf b/supreme/Supreme Industry -DOC/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..3461e3fce6a37f2321ecbe64707f04c0a4f05424 GIT binary patch literal 75188 zcmd42cYG5^*C@QQyeoNEmI+v3OJ1!hp?BN#Bql&0F(rUQ=*C61jEjsU_uhM#yN!)a zZ=nSOfy5~U0x2Yzbn+xmdPp$|WF(Ia_sq&BJV=l2St!J@u6Ld}hLIigG(oNmSNVYp2bu*`8&mCT(g%JrKs|W6VjPjD7@?@<57`EsF_Gij(~7S;$jX z2uy5njLz_R|~-giuu0_{g+f+ve88OQ{Hz6>Y}qGm4HH8LdoEP_Ir~wHA13xKq37E z1Q7#%ImkKEQfdVC%s|@tAvjG9rGf|G%tLS)wVE;wz~z*JdUGJ{Lb24ffiy>{sLuw{ zN=i%p4&x(nc7ggcB(4K#2{l|&I*@jvl#*QoX(=^T^1?vc`5_#d8Y8(m0B0V8%cxE# z$pBnVc{p_qq+KX?r%B0{5Tf&5n`|=c zVocso$A%h=aRy_sSr<0ddtr36w}@);HtI||V*&u5GQ^q}ChAOv7#*33dEO5J<`I%J z*XfL=NJFf*@6;JnrxS?Jv(dU>lMZNv>x|xJgST0)^ZvUTCS9nR;D;OFCALM<4|cS0 zYNX*m0;fd-nOKu<8nuWrP;pc;Wuzjh2ue?xfq7<9)2SJhFQgVyVemeL(m{GHV42{( zj*5ZUn|hjxr9$DY5z3R_VDViTHB~GZO+`ceH&s%?2xUzWj8p>r63nNdWGs|hNF|Ez z3_x2)t$`3h#RG+4z;(3FM9l*V{~4dWakP0RwGPS}p_WLIvN!Z%D)eP4^k@*r2UcJ- zU?=@*H?{x2(58Ba^p5QH?|rs+TW>_~_TISOtlp~Lj^1Ov-M!a( zzv}J1P2C=H+Z$+4xIO*0|LtdQZ@V3LJL`7U?T*{WZg=0lcKa(r`~KGyb$|2y)%O?P zpZ?_!U)FuOW{B$$#SnIg%Mkex*jk1-50MUW8X_4&x!rfW>vqTOPq#nZZoBom{jU7N z?Kihy-F|Vq<@U4NPi{ZD{owY!+jnl?x_#sJZ|;=H59|LA1MdHSc=vyM#lTJ^gTau`vLeC!n{ysFfXP_Uc`a;;df9b8Q`%5CI-q;j?f_Z z08@+f2t13LIfyd|dpIWbJ7SE2M+X6Y`2Iv zkp55o6=8%9;E*zdF@cM1gm+?lAU^<05&JWMOK=9?GfrY#nxQ=#37!98@E7s2C_kX( zC)VL8>pEDTzy|wG(u4WIx(CZZyip8U549cAFn<07M;srB30*Ni03+$ax};f-cVgcG z?mU=>^dM|7CT$V}dFOaPnef&?TC8tyti(D1AN0WcgLMzq`5)sfN=5Jn`%Q2L%ZV|e zl|>C1nDg+#cYyEwFueh|8;M1@qnrlv{tx2;EpI}L@Bj%;S(HBnvCo4r5Z3J3VAh|L z<;C|91Fq}f+8ik7{a@>YGGgBWt|0H6vm9+D_>zG%!GU*vgSez_v3`gN?0**q@gSZe z&4DsfsLMf%#B&~$%c2BmvjBC70pNldvK)OGz|)9*7$^_8{)72JI)izrZzX|2bz&g6 z5X63xu^GT)2Fno{M$)8hgZ%>hi3CQMO{9n`r5)Xz4^*h=``X=^^&>Ji>7z6GQLVJL| z_aKddx*yOSg#T~iaf59p@jw_#VuBCxViH3?=0bWXsoR0$7|#Km$Kk!l!}JNx|I;6t zQ24u_Le9kh{ZB$TOd^pe9yTF>YR?YaZFd!x{0fp_1!PlmxoWQIAlbaCRI;O$No?ms&tQPAvhI zcLfzlZKi@i0oH?3y#tirbSj%Fr|PH{s)IU29j9KRy5UrMnfj3Wg8G5#rT(J&;SlaD zkxPb1R1%Fukc^g0koZa-mn@S6N`fTOk~m4Kq)<{PX_a(J4ogl*PD{>7UX{Elxh%OM z`M2a}$#0TBB}j75iFF$8q;VSOd9(^983P8*!UoeWONP6bYtPEAf-PDhGoA5e9%B|W&ob+o%}g+} zor!0%nS7>*zlX3A#CmdZBB z^s;1GuB<{3O7?^7SJ@vjyIdjH$RCx@kk69Omp?9FB3~hY zP97?ck{jen@yA4hRgPR6M?4L6qa z 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�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 DgjuED literal 0 HcmV?d00001 diff --git a/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.eot b/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..6cfd56609567bc9db55186415c694d1d32808fc2 GIT binary patch literal 72449 zcmZ^pWl$VW@TPYcTO1a57I$}dcZcBa?vUVai#x%c;2J`3Cpf_!f(H)}Aoshg`|z*2 zx}KVOd!Fj)nr|~z-9Qo`fP@$b0R1=M0sqs002mPPA5+ozpY(tG|Ka~*P=()r|F8Q$ z1Ro#=a09pkyaAE`KY$Iu>%X1Le+mF#0JQ#7JAecT1@-~#VHLX%`UPP7~z8flf#N3 zAyod`(sc6-$1u|m)*_4U_&i*Qfh*Zpn%@Q+D5YE^F=cC)gIX%E&!~G^GT`ftPcWrZ**JQVkzzPiGhS55^vT&aADntLBvb-o0w^(vBNmZS#0E++kzrO#|hgV)J# zy{aBFzmqvGZ2Dt@Y>1y+AYb+`uMN;b_b9u^Z!^J03wK^2r0V_YhR}JZZle^DR2M^H z536e58wqWG`U!#;5Wj>`@YCRq(OGdfX7Y!eJ~BNW+>e;lbpvVw{H*4%p-`f;?~oa# zKl1&bk_h28{^k7zKiMF1Ja`$Q4Ka%}-!c#MW4oIqkl2h3ewW7mTaJTeA9fMFLJau! z0o0rc-(d66aZ7R1-4k)#HS>g8k_uVl2!5O%DoKv@NvaeN*7`M~@6pBEm$izebAFtR zk*hk}P*V|{1UYrXB8|w+&N7sgprf0QhYJ_6ie?Z;9|BJil_V2Evxs95q~eX0X)a{C z8}l0Wy8(F0Heo#Oc$C@|m+gSRX|XtBg&Hw`0`UfQ!q{-AkzWx3pBJ03*MU>84+!=% zSWTMY5jd*_b1n{X&PtYwkxCL5`>)Sq%KhHTs2Mi&Ya+wA>V|pkq=Pjh?ovXpyZ&fc z?t3ppAY#TpgOZhY)+ib;KO2DF1%J{a=lI|gS~M=c1Ql5(j)cJ*jW#$J|Gox6dYmja zy!F~s3|}<4bT?Sw8jhUD=$$rw^xu}_Bu|n6Su52a39drPK25nmU;JlYMd|u!55ubT zsAIl&y#x!Z0EpknZqATD%*D1*&>v9Wwq`oS{uaSi1xyJsVxa zYj_6#>7k{GuUfJ|!2|y;xY-B(I)@2A?d@CJQp@sPscBd;CPF#8kc-)%5{q1r*$*b*YN#OY zg|0bxedFuRyZMd|g7{SoIR>@?HGr(uM$nc@Z`s@&iYEftXD9-G9{J`3{M|MR(C5-v2uvF{h42rACTe3 znc;}~T{p5i_fO;Jzo&nm6bedH-5V6&US;|%+5i&@3w*is{}@>H?4FK~^9!-LfAiWb z-&{LIJ{&|##pt^Nu{}9S9F*HJOg8)LQ`A<(Bq_iBg`CHDSE9muTAK~eES^`=`Lp+c zTi3--VUWuE*pnHQRN%WSHlGxxm)(zYY|2mq3R`Xl!V@VU_i5fBY=dlz@V^fg80T3q zB_)>=hv)*aikNGC5(c~+(M_qtxH#qIaUysZfVb7&dju+SLCZbb$ZShN3y+yiIT5Dy zK%1McS~~E@Bu>Tc=|szVeAR$r+~HtTb(rEOf9KgxCZ!SxuPp7;J7juEF$=|7raV7; zSqhoAVP=T9$aazb`s=+et(Ys1<6Kl{p8{8Xc=4V)#AMvEN*AJo<7e|QKV;@}e@&f2 zx^}ekCDF|8aXyhz`-|$!694F~T)aV^gv@V@9!cytB#y9BR()g2#LNFv(d+pYzLZM* z8#p}U)liwRmMx;g4QCcdfx67Q7&sIYF-s>Qr^5AiX$ig$mDeenQ*W`mHa+f2=sJm# zcBhPR^P?m;Ks^(NJK+}<5dxHA9*6pu8w)%BdhTlXD#u5=(%T68fQj@?f+lE(`SDM+5ZNLgGAcxfj$*cv=;Cp2FJ* zfR6JY;|HNUjlVwTMmX$6rJb?Zjcf8Ue2JCn=Wf(8gzj$KmCmN7Bda(|q3K)8iPZdf>(yg_IZf7YFd zy;orRBdk<7JT$!4T*5-NQc1xAyVES>m?lC`vNpU4I9#ug(@sC#g=$GvPLWVnMzlg1 zBO~z`En966ccd!aJI9oTC{Fbc?VKhcU5s%}Kp=Fb_1AthiI#movdTD7&%A-()E`=9 zeV{R+ebwSM!T!1}Kq)TvFo~sRec@B8(7^Z5#9T$%mUDmNIX;UD?3s z{kYuWF+quv$PyFTvfu-sb^fSFJtfv=hZ)cK-64Hm1SwmXh8^EMFxj`#f)AbDYtMtVa(wD=#UT0+5X^*4u+ zKeqB=WK=);!kJ)BtS^#XcI`Y~w8^FM_2C4)efx7CJ6?f2%oo$i8t zPhZ2B*WCiR$A6m+!=UA-99l$S2(u3QzXdD{5Wml+g=^2maNhYYEHP92GRCS}hBTl^ zS;cY@-qjjo!B!DU+{+g7KQk$FW6Amhy~dgYlO6IgV!p`1>WmZf+7kpOT@F|POcHEA z@k|G7C)Kg8tg15EpV0@V0E{|kv7B%V4B1iJL+P}dG9E>zT)cq05^dN~Ki+KSxl9c1 z?(0fj;NKTyluYa6oTeBLnsNAOJt{MVKC5YH>N3ke z!X&kYZh~}S??@Du8bl`8Q^@N;EGAXxeo^sti<*sna&VssE+@Ih+&Y^aXG*((tF3MX zy1`eVYx*|#3)0D2pWXU~&zB}w(~xSb9bwzkt(%c^SlMr(2OHXK_>Kc&M781p*l3u& zfryzcCG+|Fti|V4)^9_$SLoGGTBIqM(aoX}4#BdWDpy0CM@GG3>h4y-c75y`~fO%|;9R;h}$tySQ9`i*Gr-eQgFjaAs zO^sBpfWWX1@}=1?+;)bPr+m=$JuVRP6h-c-|JURT&)IvrAIfx2#-n{0T~%&FN@unI zg?QzD|0R8oe9n0dBlO~DvAvSwC*SS%E6)3AWC%h#S~VXl%V0E`$PXY&4D0uisLuFd z2_|`)DkFd7GTd*Vm44L>FmBTl5eJjWKupN&EVf#Ci{Az%I+%=*CSHnD_hX6is3KFn ziob75hF#gL`=TSB)>kf1NorIDoVD
U~M!&>g0b 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 literal 0 HcmV?d00001 diff --git a/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.svg b/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..a9f8469 --- /dev/null +++ b/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.svg @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.ttf b/supreme/Supreme Industry -DOC/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5cd6cff6d6f6cf438a882e366420dbcc5dddd3f1 GIT binary patch literal 141564 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ƓCICn66&u!PHl6pn& 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%0D%8GQ!Ai?6y^fVUY%4hi>cI9O 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
KT23~?3Dw&p)A=062yj$!;@;Sv13 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 T)vpYmu6{1-oD!NqY&rn|pNuq{ literal 0 HcmV?d00001 diff --git a/supreme/Supreme Industry -DOC/img/logo.png b/supreme/Supreme Industry -DOC/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..008e3cf49fe6b1c162cde2a5c1d8932e7c851400 GIT binary patch literal 1877 zcmaJ?ZBP?u5KfUQigW-i7VXG!5P`uS;FPoY&MRK&!H^oTm(f?F3jWdco1U&Syz~7%nq5X5yKwj zq?NE3%(Q_r0bY+7PUX;2kYV~N1*2K5e(l&~9V!%4GOisna}f^AH5$Eny|lK{8uEV{ zZ?(3jtT2;Y4QZuvECh2N`iNmLQ@eKu@)|O1B=al==1{OKIYs0cNfWJ-OF?Fbqci9v zC@CfoBo2X497Z95K+K0w0l|k5z7Q87Vw6vcg~NW{hL<6zKqi9~0=ZIwAPQ6*uZ)w) z;t^P(R0x%E;$f`HWTi0^K@P_@FtLZQ@^@k-2^JEgDN71PWes=1{0xewtQnLUNJs#p z)fizgdF2@I8NEtbPFf7hNuAO{8G)BYmKfebK)@5@hzJ!xFoF}101@k%G6?yMDCCp4 zNJomrI5>pYy-~bZP0DDPB+SEHBs?)M4nu@6B^_`cmRst0_Sxj3`sGKUzWp~>J*mAk_`$=_b*sMY@5w#>Vjq?ks!9F%?o)SU9d)b@ zH11xiJ1Xr`wVhHOxL;JAm8OY(mRvVup6N*Giw*T(xN>(cb~jh`UgJ0`w(oIPZTE|8 zx!Q#M1*BIw#&&h~BJ;*~?F{wbTH!O`)Bfn@mG5dMBW3K6LnBXRL3?f$!JY40f4zHp zN^wgfeQ!^R;(8xCUc2h{%ACu2Cv?$gd+i>y#ix-BJiqpI{sHTaz^`}U4Ie+(mJ4Us zPpNZ9C_*&t@?)9#e{UOKLd9;~gB@#+F)z+a#wQi|x%O(RRo`#BFh^N$+gvhJw^f$! zygYj|y5Ms#uTB4(CdBk%aOmjnnajo$OJf07q%yE+@$MslFO7IAqWlZgf%vXVKcp6G zPxh~OwQQMK306oNzYH9a?B8yUv;@b92XlO!o{q|kL3hrs+Z1Lhm>TbxaXa^9cD2vW zT%yOld}`!A8T-~HPe()3CM`BOt}$nImFHq1GOp{Y{Ca8Hz{)ko_nfno3)eT5HwT(W zj0xY-VsBgfNAK#W&Y-ZG&QY%Cxw{GH!K$L@Czt#38?p-VbbU~3cSP`#Wv6x(Y&f|0 z@w%CMcG-2%Oq+iUr)CPA@xUzh;$KA2ARUXih-?PLyy`)&)xcp!py{K`Y;pD^6hHcyewL23Y z*WGol_)M`TC`_aY-tjvSU~@-q(H6NUtvRtEn7HgV|4F&D$>=P5>S#@hN9JG;;*ksY z>1>fxqdoQXSZg^rXbX3>dhWOFzFE1y`Y2ovH+Gi$Vu|}%RjQhHZU3jgB>Sl + + + + + + + Supream Industry + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+

Supream Industry

+
+
+

Welcome To Supream Industry

+ +

Firstly, a huge thanks for purchasing this theme, your support is truly appreciated!

+ +

This document covers the installation and use of this theme and often reveals answers to common problems and issues - read this document thoroughly if you are experiencing any difficulties. If you have any questions that are beyond the scope of this document. Thank you so much!

+
+ +
+

Template Features

+ +
    +
  • Clean & Simple Design
  • +
  • HTML5 & CSS3
  • +
  • Fully Responsive Design
  • +
  • PHP/Ajax Powered Working Contact Form
  • +
  • All files are well commented
  • +
  • Cross Browser Compatible with IE11+, Firefox, Safari, Opera, Chrome
  • +
  • Extensive Documentation
  • +
+
+ +
+ +
+
+

Supream Industry

+
+

Installing Template.

+ +
+
    +
  1. After unzip the download pack, you'll found a Template Folder with all the files.
  2. +
  3. You can view this Template in any browser, you can display or edit the Template without an internet connection.(May not wotrk fonts and google map).
  4. +
  5. The only section that will not work is the Contact Section which contains PHP code and requires a server environment for send messages.
  6. +
  7. Now go to your cpanel or open your FTP Client (like Filezilla) and upload the content of the Template on your server root.
  8. +
  9. Once the files are done uploading go to www.yourdomainname.com/index.html
  10. +
+
+ +
+ + +
+

Template Structure

+

All information within the main content area is nested within a body tag. The general template structure is pretty the same throughout the template. Here is the general structure of main page (index.html).

+
+					
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+ + +
+

CSS Files and Structure

+

These are the css files that are loaded into templates in Head Section.

+
+		            
+                    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+                
+ +

Google Web Fonts

+ +

By default, the template loads this font from Google Web Font Services, you can change the font with the one that suits you best.

+ +
		                
+						
+						
+						 
+						 
+					
+ +

Remember to change the font into main.css

+
+ +
+

Javascript Files and Structure

+ +

These are the list of Javascript files that are loaded into templates in end of the Body Section. + +

+                  
+                    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+				    
+              
+ +
+ +
+

Contact Form

+

This is a PHP Script for sending messages to your email, you should replace demo@site.com to your email to start receive messages.

+
+          		$to = 'demo@site.com'; // replace this mail with yours
+          		$firstname = $_POST["fname"];
+          		$email= $_POST["email"];
+          		$headers = 'MIME-Version: 1.0' . "\r\n";
+          		$headers .= "From: " . $email . "\r\n"; // Sender's E-mail
+          		$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
+
+          		$message ='
+          			
+          				
+          			
+          			
+          		
'.$firstname.' '.$laststname.'
Email: '.$email.'
'; + + if (@mail($to, $email, $message, $headers)) + { + echo 'The message has been sent.'; + }else{ + echo 'failed'; + } +
+
+
+

Subscription Form

+

Replace this action with your own mailchimp post URL. Don't remove the "". Just paste the url inside "".

+
+      		
+ //Replace this action with your own mailchimp post URL. Don't remove the "". Just paste the url inside "". +
+
+
+
+
+

Video Tutorial

+ +
+ +
+
+
+

Source and Credit

+ +
+
+
+ + + + + + + + + + + + + + + diff --git a/supreme/Supreme Industry -DOC/js/custom.js b/supreme/Supreme Industry -DOC/js/custom.js new file mode 100644 index 0000000..39658c7 --- /dev/null +++ b/supreme/Supreme Industry -DOC/js/custom.js @@ -0,0 +1,7 @@ +$(function() { +"use strict"; + + $('#nav').singlePageNav(); + + +}); \ No newline at end of file diff --git a/supreme/Supreme Industry -DOC/js/jquery-1.11.0.min.js b/supreme/Supreme Industry -DOC/js/jquery-1.11.0.min.js new file mode 100644 index 0000000..73f33fb --- /dev/null +++ b/supreme/Supreme Industry -DOC/js/jquery-1.11.0.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.0 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k="".trim,l={},m="1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(l.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:k&&!k.call("\ufeff\xa0")?function(a){return null==a?"":k.call(a)}:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||n.guid++,e):void 0},now:function(){return+new Date},support:l}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s="sizzle"+-new Date,t=a.document,u=0,v=0,w=eb(),x=eb(),y=eb(),z=function(a,b){return a===b&&(j=!0),0},A="undefined",B=1<<31,C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=D.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",M=L.replace("w","w#"),N="\\["+K+"*("+L+")"+K+"*(?:([*^$|!~]?=)"+K+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+M+")|)|)"+K+"*\\]",O=":("+L+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+N.replace(3,8)+")*)|.*)\\)|)",P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(O),U=new RegExp("^"+M+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L.replace("w","w*")+")"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=/'|\\/g,ab=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),bb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{G.apply(D=H.call(t.childNodes),t.childNodes),D[t.childNodes.length].nodeType}catch(cb){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function db(a,b,d,e){var f,g,h,i,j,m,p,q,u,v;if((b?b.ownerDocument||b:t)!==l&&k(b),b=b||l,d=d||[],!a||"string"!=typeof a)return d;if(1!==(i=b.nodeType)&&9!==i)return[];if(n&&!e){if(f=Z.exec(a))if(h=f[1]){if(9===i){if(g=b.getElementById(h),!g||!g.parentNode)return d;if(g.id===h)return d.push(g),d}else if(b.ownerDocument&&(g=b.ownerDocument.getElementById(h))&&r(b,g)&&g.id===h)return d.push(g),d}else{if(f[2])return G.apply(d,b.getElementsByTagName(a)),d;if((h=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(h)),d}if(c.qsa&&(!o||!o.test(a))){if(q=p=s,u=b,v=9===i&&a,1===i&&"object"!==b.nodeName.toLowerCase()){m=ob(a),(p=b.getAttribute("id"))?q=p.replace(_,"\\$&"):b.setAttribute("id",q),q="[id='"+q+"'] ",j=m.length;while(j--)m[j]=q+pb(m[j]);u=$.test(a)&&mb(b.parentNode)||b,v=m.join(",")}if(v)try{return G.apply(d,u.querySelectorAll(v)),d}catch(w){}finally{p||b.removeAttribute("id")}}}return xb(a.replace(P,"$1"),b,d,e)}function eb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function fb(a){return a[s]=!0,a}function gb(a){var b=l.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function hb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ib(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||B)-(~a.sourceIndex||B);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function jb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function kb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function lb(a){return fb(function(b){return b=+b,fb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function mb(a){return a&&typeof a.getElementsByTagName!==A&&a}c=db.support={},f=db.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},k=db.setDocument=function(a){var b,e=a?a.ownerDocument||a:t,g=e.defaultView;return e!==l&&9===e.nodeType&&e.documentElement?(l=e,m=e.documentElement,n=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){k()},!1):g.attachEvent&&g.attachEvent("onunload",function(){k()})),c.attributes=gb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=gb(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(e.getElementsByClassName)&&gb(function(a){return a.innerHTML="
",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=gb(function(a){return m.appendChild(a).id=s,!e.getElementsByName||!e.getElementsByName(s).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==A&&n){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){var c=typeof a.getAttributeNode!==A&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==A?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==A&&n?b.getElementsByClassName(a):void 0},p=[],o=[],(c.qsa=Y.test(e.querySelectorAll))&&(gb(function(a){a.innerHTML="",a.querySelectorAll("[t^='']").length&&o.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||o.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll(":checked").length||o.push(":checked")}),gb(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&o.push("name"+K+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||o.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),o.push(",.*:")})),(c.matchesSelector=Y.test(q=m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&gb(function(a){c.disconnectedMatch=q.call(a,"div"),q.call(a,"[s!='']:x"),p.push("!=",O)}),o=o.length&&new RegExp(o.join("|")),p=p.length&&new RegExp(p.join("|")),b=Y.test(m.compareDocumentPosition),r=b||Y.test(m.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},z=b?function(a,b){if(a===b)return j=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===t&&r(t,a)?-1:b===e||b.ownerDocument===t&&r(t,b)?1:i?I.call(i,a)-I.call(i,b):0:4&d?-1:1)}:function(a,b){if(a===b)return j=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],k=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:i?I.call(i,a)-I.call(i,b):0;if(f===g)return ib(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)k.unshift(c);while(h[d]===k[d])d++;return d?ib(h[d],k[d]):h[d]===t?-1:k[d]===t?1:0},e):l},db.matches=function(a,b){return db(a,null,null,b)},db.matchesSelector=function(a,b){if((a.ownerDocument||a)!==l&&k(a),b=b.replace(S,"='$1']"),!(!c.matchesSelector||!n||p&&p.test(b)||o&&o.test(b)))try{var d=q.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return db(b,l,null,[a]).length>0},db.contains=function(a,b){return(a.ownerDocument||a)!==l&&k(a),r(a,b)},db.attr=function(a,b){(a.ownerDocument||a)!==l&&k(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!n):void 0;return void 0!==f?f:c.attributes||!n?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},db.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},db.uniqueSort=function(a){var b,d=[],e=0,f=0;if(j=!c.detectDuplicates,i=!c.sortStable&&a.slice(0),a.sort(z),j){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return i=null,a},e=db.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=db.selectors={cacheLength:50,createPseudo:fb,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ab,bb),a[3]=(a[4]||a[5]||"").replace(ab,bb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||db.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&db.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return V.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:c&&T.test(c)&&(b=ob(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ab,bb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=w[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&w(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==A&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=db.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),t=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&t){k=q[s]||(q[s]={}),j=k[a]||[],n=j[0]===u&&j[1],m=j[0]===u&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[u,n,m];break}}else if(t&&(j=(b[s]||(b[s]={}))[a])&&j[0]===u)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(t&&((l[s]||(l[s]={}))[a]=[u,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||db.error("unsupported pseudo: "+a);return e[s]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?fb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:fb(function(a){var b=[],c=[],d=g(a.replace(P,"$1"));return d[s]?fb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:fb(function(a){return function(b){return db(a,b).length>0}}),contains:fb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:fb(function(a){return U.test(a||"")||db.error("unsupported lang: "+a),a=a.replace(ab,bb).toLowerCase(),function(b){var c;do if(c=n?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===m},focus:function(a){return a===l.activeElement&&(!l.hasFocus||l.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:lb(function(){return[0]}),last:lb(function(a,b){return[b-1]}),eq:lb(function(a,b,c){return[0>c?c+b:c]}),even:lb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:lb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:lb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:lb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function qb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=v++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[u,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[s]||(b[s]={}),(h=i[d])&&h[0]===u&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function rb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function sb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function tb(a,b,c,d,e,f){return d&&!d[s]&&(d=tb(d)),e&&!e[s]&&(e=tb(e,f)),fb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||wb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:sb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=sb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=sb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ub(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],i=g||d.relative[" "],j=g?1:0,k=qb(function(a){return a===b},i,!0),l=qb(function(a){return I.call(b,a)>-1},i,!0),m=[function(a,c,d){return!g&&(d||c!==h)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>j;j++)if(c=d.relative[a[j].type])m=[qb(rb(m),c)];else{if(c=d.filter[a[j].type].apply(null,a[j].matches),c[s]){for(e=++j;f>e;e++)if(d.relative[a[e].type])break;return tb(j>1&&rb(m),j>1&&pb(a.slice(0,j-1).concat({value:" "===a[j-2].type?"*":""})).replace(P,"$1"),c,e>j&&ub(a.slice(j,e)),f>e&&ub(a=a.slice(e)),f>e&&pb(a))}m.push(c)}return rb(m)}function vb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,i,j,k){var m,n,o,p=0,q="0",r=f&&[],s=[],t=h,v=f||e&&d.find.TAG("*",k),w=u+=null==t?1:Math.random()||.1,x=v.length;for(k&&(h=g!==l&&g);q!==x&&null!=(m=v[q]);q++){if(e&&m){n=0;while(o=a[n++])if(o(m,g,i)){j.push(m);break}k&&(u=w)}c&&((m=!o&&m)&&p--,f&&r.push(m))}if(p+=q,c&&q!==p){n=0;while(o=b[n++])o(r,s,g,i);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=E.call(j));s=sb(s)}G.apply(j,s),k&&!f&&s.length>0&&p+b.length>1&&db.uniqueSort(j)}return k&&(u=w,h=t),r};return c?fb(f):f}g=db.compile=function(a,b){var c,d=[],e=[],f=y[a+" "];if(!f){b||(b=ob(a)),c=b.length;while(c--)f=ub(b[c]),f[s]?d.push(f):e.push(f);f=y(a,vb(e,d))}return f};function wb(a,b,c){for(var d=0,e=b.length;e>d;d++)db(a,b[d],c);return c}function xb(a,b,e,f){var h,i,j,k,l,m=ob(a);if(!f&&1===m.length){if(i=m[0]=m[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&c.getById&&9===b.nodeType&&n&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(ab,bb),b)||[])[0],!b)return e;a=a.slice(i.shift().value.length)}h=V.needsContext.test(a)?0:i.length;while(h--){if(j=i[h],d.relative[k=j.type])break;if((l=d.find[k])&&(f=l(j.matches[0].replace(ab,bb),$.test(i[0].type)&&mb(b.parentNode)||b))){if(i.splice(h,1),a=f.length&&pb(i),!a)return G.apply(e,f),e;break}}}return g(a,m)(f,b,!n,e,$.test(a)&&mb(b.parentNode)||b),e}return c.sortStable=s.split("").sort(z).join("")===s,c.detectDuplicates=!!j,k(),c.sortDetached=gb(function(a){return 1&a.compareDocumentPosition(l.createElement("div"))}),gb(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||hb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&gb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||hb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),gb(function(a){return null==a.getAttribute("disabled")})||hb(J,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),db}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=a.document,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,B=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:A.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:z,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=z.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return y.find(a);this.length=1,this[0]=d}return this.context=z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};B.prototype=n.fn,y=n(z);var C=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!n(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function E(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return E(a,"nextSibling")},prev:function(a){return E(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(D[a]||(e=n.unique(e)),C.test(a)&&(e=e.reverse())),this.pushStack(e)}});var F=/\S+/g,G={};function H(a){var b=G[a]={};return n.each(a.match(F)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?G[a]||H(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&n.each(arguments,function(a,c){var d;while((d=n.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){if(a===!0?!--n.readyWait:!n.isReady){if(!z.body)return setTimeout(n.ready);n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(z,[n]),n.fn.trigger&&n(z).trigger("ready").off("ready"))}}});function J(){z.addEventListener?(z.removeEventListener("DOMContentLoaded",K,!1),a.removeEventListener("load",K,!1)):(z.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(z.addEventListener||"load"===event.type||"complete"===z.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===z.readyState)setTimeout(n.ready);else if(z.addEventListener)z.addEventListener("DOMContentLoaded",K,!1),a.addEventListener("load",K,!1);else{z.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&z.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!n.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}J(),n.ready()}}()}return I.promise(b)};var L="undefined",M;for(M in n(l))break;l.ownLast="0"!==M,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c=z.getElementsByTagName("body")[0];c&&(a=z.createElement("div"),a.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",b=z.createElement("div"),c.appendChild(a).appendChild(b),typeof b.style.zoom!==L&&(b.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(l.inlineBlockNeedsLayout=3===b.offsetWidth)&&(c.style.zoom=1)),c.removeChild(a),a=b=null)}),function(){var a=z.createElement("div");if(null==l.deleteExpando){l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}}a=null}(),n.acceptData=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(n.acceptData(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f +}}function S(a,b,c){if(n.acceptData(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d]));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},X=/^(?:checkbox|radio)$/i;!function(){var a=z.createDocumentFragment(),b=z.createElement("div"),c=z.createElement("input");if(b.setAttribute("className","t"),b.innerHTML="
a",l.leadingWhitespace=3===b.firstChild.nodeType,l.tbody=!b.getElementsByTagName("tbody").length,l.htmlSerialize=!!b.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==z.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,a.appendChild(c),l.appendChecked=c.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,a.appendChild(b),b.innerHTML="",l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){l.noCloneEvent=!1}),b.cloneNode(!0).click()),null==l.deleteExpando){l.deleteExpando=!0;try{delete b.test}catch(d){l.deleteExpando=!1}}a=b=c=null}(),function(){var b,c,d=z.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),l[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var Y=/^(?:input|select|textarea)$/i,Z=/^key/,$=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,ab=/^([^.]*)(?:\.(.+)|)$/;function bb(){return!0}function cb(){return!1}function db(){try{return z.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof n===L||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(F)||[""],h=b.length;while(h--)f=ab.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(F)||[""],j=b.length;while(j--)if(h=ab.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,m,o=[d||z],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||z,3!==d.nodeType&&8!==d.nodeType&&!_.test(p+n.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[n.expando]?b:new n.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),k=n.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!n.isWindow(d)){for(i=k.delegateType||p,_.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||z)&&o.push(l.defaultView||l.parentWindow||a)}m=0;while((h=o[m++])&&!b.isPropagationStopped())b.type=m>1?i:k.bindType||p,f=(n._data(h,"events")||{})[b.type]&&n._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&n.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&n.acceptData(d)&&g&&d[p]&&!n.isWindow(d)){l=d[g],l&&(d[g]=null),n.event.triggered=p;try{d[p]()}catch(r){}n.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((n.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?n(c,this).index(i)>=0:n.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ib=/^\s+/,jb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,kb=/<([\w:]+)/,lb=/\s*$/g,sb={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]},tb=eb(z),ub=tb.appendChild(z.createElement("div"));sb.optgroup=sb.option,sb.tbody=sb.tfoot=sb.colgroup=sb.caption=sb.thead,sb.th=sb.td;function vb(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==L?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==L?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,vb(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function wb(a){X.test(a.type)&&(a.defaultChecked=a.checked)}function xb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function yb(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function zb(a){var b=qb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ab(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}function Bb(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Cb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(yb(b).text=a.text,zb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&X.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}n.extend({clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!hb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ub.innerHTML=a.outerHTML,ub.removeChild(f=ub.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=vb(f),h=vb(a),g=0;null!=(e=h[g]);++g)d[g]&&Cb(e,d[g]);if(b)if(c)for(h=h||vb(a),d=d||vb(f),g=0;null!=(e=h[g]);g++)Bb(e,d[g]);else Bb(a,f);return d=vb(f,"script"),d.length>0&&Ab(d,!i&&vb(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k,m=a.length,o=eb(b),p=[],q=0;m>q;q++)if(f=a[q],f||0===f)if("object"===n.type(f))n.merge(p,f.nodeType?[f]:f);else if(mb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(kb.exec(f)||["",""])[1].toLowerCase(),k=sb[i]||sb._default,h.innerHTML=k[1]+f.replace(jb,"<$1>")+k[2],e=k[0];while(e--)h=h.lastChild;if(!l.leadingWhitespace&&ib.test(f)&&p.push(b.createTextNode(ib.exec(f)[0])),!l.tbody){f="table"!==i||lb.test(f)?""!==k[1]||lb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)n.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}n.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),l.appendChecked||n.grep(vb(p,"input"),wb),q=0;while(f=p[q++])if((!d||-1===n.inArray(f,d))&&(g=n.contains(f.ownerDocument,f),h=vb(o.appendChild(f),"script"),g&&Ab(h),c)){e=0;while(f=h[e++])pb.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.deleteExpando,m=n.event.special;null!=(d=a[h]);h++)if((b||n.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k?delete d[i]:typeof d.removeAttribute!==L?d.removeAttribute(i):d[i]=null,c.push(f))}}}),n.fn.extend({text:function(a){return W(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||z).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(vb(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&Ab(vb(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(vb(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return W(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(gb,""):void 0;if(!("string"!=typeof a||nb.test(a)||!l.htmlSerialize&&hb.test(a)||!l.leadingWhitespace&&ib.test(a)||sb[(kb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(jb,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(vb(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(vb(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,k=this.length,m=this,o=k-1,p=a[0],q=n.isFunction(p);if(q||k>1&&"string"==typeof p&&!l.checkClone&&ob.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(k&&(i=n.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=n.map(vb(i,"script"),yb),f=g.length;k>j;j++)d=i,j!==o&&(d=n.clone(d,!0,!0),f&&n.merge(g,vb(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,n.map(g,zb),j=0;f>j;j++)d=g[j],pb.test(d.type||"")&&!n._data(d,"globalEval")&&n.contains(h,d)&&(d.src?n._evalUrl&&n._evalUrl(d.src):n.globalEval((d.text||d.textContent||d.innerHTML||"").replace(rb,"")));i=c=null}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],g=n(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Db,Eb={};function Fb(b,c){var d=n(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:n.css(d[0],"display");return d.detach(),e}function Gb(a){var b=z,c=Eb[a];return c||(c=Fb(a,b),"none"!==c&&c||(Db=(Db||n("',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); \ No newline at end of file diff --git a/supreme/js/jquery.nice-select.min.js b/supreme/js/jquery.nice-select.min.js new file mode 100644 index 0000000..88eb2d6 --- /dev/null +++ b/supreme/js/jquery.nice-select.min.js @@ -0,0 +1,4 @@ +/* jQuery Nice Select - v1.0 + https://github.com/hernansartorio/jquery-nice-select + Made by Hernán Sartorio */ +!function(e){e.fn.niceSelect=function(t){function s(t){t.after(e("
").addClass("nice-select").addClass(t.attr("class")||"").addClass(t.attr("disabled")?"disabled":"").attr("tabindex",t.attr("disabled")?null:"0").html('
    '));var s=t.next(),n=t.find("option"),i=t.find("option:selected");s.find(".current").html(i.data("display")||i.text()),n.each(function(t){var n=e(this),i=n.data("display");s.find("ul").append(e("
  • ").attr("data-value",n.val()).attr("data-display",i||null).addClass("option"+(n.is(":selected")?" selected":"")+(n.is(":disabled")?" disabled":"")).html(n.text()))})}if("string"==typeof t)return"update"==t?this.each(function(){var t=e(this),n=e(this).next(".nice-select"),i=n.hasClass("open");n.length&&(n.remove(),s(t),i&&t.next().trigger("click"))}):"destroy"==t?(this.each(function(){var t=e(this),s=e(this).next(".nice-select");s.length&&(s.remove(),t.css("display",""))}),0==e(".nice-select").length&&e(document).off(".nice_select")):console.log('Method "'+t+'" does not exist.'),this;this.hide(),this.each(function(){var t=e(this);t.next().hasClass("nice-select")||s(t)}),e(document).off(".nice_select"),e(document).on("click.nice_select",".nice-select",function(t){var s=e(this);e(".nice-select").not(s).removeClass("open"),s.toggleClass("open"),s.hasClass("open")?(s.find(".option"),s.find(".focus").removeClass("focus"),s.find(".selected").addClass("focus")):s.focus()}),e(document).on("click.nice_select",function(t){0===e(t.target).closest(".nice-select").length&&e(".nice-select").removeClass("open").find(".option")}),e(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(t){var s=e(this),n=s.closest(".nice-select");n.find(".selected").removeClass("selected"),s.addClass("selected");var i=s.data("display")||s.text();n.find(".current").text(i),n.prev("select").val(s.data("value")).trigger("change")}),e(document).on("keydown.nice_select",".nice-select",function(t){var s=e(this),n=e(s.find(".focus")||s.find(".list .option.selected"));if(32==t.keyCode||13==t.keyCode)return s.hasClass("open")?n.trigger("click"):s.trigger("click"),!1;if(40==t.keyCode){if(s.hasClass("open")){var i=n.nextAll(".option:not(.disabled)").first();i.length>0&&(s.find(".focus").removeClass("focus"),i.addClass("focus"))}else s.trigger("click");return!1}if(38==t.keyCode){if(s.hasClass("open")){var l=n.prevAll(".option:not(.disabled)").first();l.length>0&&(s.find(".focus").removeClass("focus"),l.addClass("focus"))}else s.trigger("click");return!1}if(27==t.keyCode)s.hasClass("open")&&s.trigger("click");else if(9==t.keyCode&&s.hasClass("open"))return!1});var n=document.createElement("a").style;return n.cssText="pointer-events:auto","auto"!==n.pointerEvents&&e("html").addClass("no-csspointerevents"),this}}(jQuery); \ No newline at end of file diff --git a/supreme/js/jquery.validate.min.js b/supreme/js/jquery.validate.min.js new file mode 100644 index 0000000..cbaf510 --- /dev/null +++ b/supreme/js/jquery.validate.min.js @@ -0,0 +1,2 @@ +/*! jQuery Validation Plugin - v1.11.1 - 3/22/2013\n* https://github.com/jzaefferer/jquery-validation +* Copyright (c) 2013 Jörn Zaefferer; Licensed MIT */(function(t){t.extend(t.fn,{validate:function(e){if(!this.length)return e&&e.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."),void 0;var i=t.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new t.validator(e,this[0]),t.data(this[0],"validator",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",function(e){i.settings.submitHandler&&(i.submitButton=e.target),t(e.target).hasClass("cancel")&&(i.cancelSubmit=!0),void 0!==t(e.target).attr("formnovalidate")&&(i.cancelSubmit=!0)}),this.submit(function(e){function s(){var s;return i.settings.submitHandler?(i.submitButton&&(s=t("").attr("name",i.submitButton.name).val(t(i.submitButton).val()).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,e),i.submitButton&&s.remove(),!1):!0}return i.settings.debug&&e.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,s()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):s():(i.focusInvalid(),!1)})),i)},valid:function(){if(t(this[0]).is("form"))return this.validate().form();var e=!0,i=t(this[0].form).validate();return this.each(function(){e=e&&i.element(this)}),e},removeAttrs:function(e){var i={},s=this;return t.each(e.split(/\s/),function(t,e){i[e]=s.attr(e),s.removeAttr(e)}),i},rules:function(e,i){var s=this[0];if(e){var r=t.data(s.form,"validator").settings,n=r.rules,a=t.validator.staticRules(s);switch(e){case"add":t.extend(a,t.validator.normalizeRule(i)),delete a.messages,n[s.name]=a,i.messages&&(r.messages[s.name]=t.extend(r.messages[s.name],i.messages));break;case"remove":if(!i)return delete n[s.name],a;var u={};return t.each(i.split(/\s/),function(t,e){u[e]=a[e],delete a[e]}),u}}var o=t.validator.normalizeRules(t.extend({},t.validator.classRules(s),t.validator.attributeRules(s),t.validator.dataRules(s),t.validator.staticRules(s)),s);if(o.required){var l=o.required;delete o.required,o=t.extend({required:l},o)}return o}}),t.extend(t.expr[":"],{blank:function(e){return!t.trim(""+t(e).val())},filled:function(e){return!!t.trim(""+t(e).val())},unchecked:function(e){return!t(e).prop("checked")}}),t.validator=function(e,i){this.settings=t.extend(!0,{},t.validator.defaults,e),this.currentForm=i,this.init()},t.validator.format=function(e,i){return 1===arguments.length?function(){var i=t.makeArray(arguments);return i.unshift(e),t.validator.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=t.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),t.each(i,function(t,i){e=e.replace(RegExp("\\{"+t+"\\}","g"),function(){return i})}),e)},t.extend(t.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:t([]),errorLabelContainer:t([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(t){this.lastActive=t,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(t)).hide())},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitted)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){(9!==e.which||""!==this.elementValue(t))&&(t.name in this.submitted||t===this.lastElement)&&this.element(t)},onclick:function(t){t.name in this.submitted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.parentNode)},highlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).addClass(i).removeClass(s):t(e).addClass(i).removeClass(s)},unhighlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).removeClass(i).addClass(s):t(e).removeClass(i).addClass(s)}},setDefaults:function(e){t.extend(t.validator.defaults,e)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:t.validator.format("Please enter no more than {0} characters."),minlength:t.validator.format("Please enter at least {0} characters."),rangelength:t.validator.format("Please enter a value between {0} and {1} characters long."),range:t.validator.format("Please enter a value between {0} and {1}."),max:t.validator.format("Please enter a value less than or equal to {0}."),min:t.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function e(e){var i=t.data(this[0].form,"validator"),s="on"+e.type.replace(/^validate/,"");i.settings[s]&&i.settings[s].call(i,this[0],e)}this.labelContainer=t(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||t(this.currentForm),this.containers=t(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i=this.groups={};t.each(this.settings.groups,function(e,s){"string"==typeof s&&(s=s.split(/\s/)),t.each(s,function(t,s){i[s]=e})});var s=this.settings.rules;t.each(s,function(e,i){s[e]=t.validator.normalizeRule(i)}),t(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",e).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",e),this.settings.invalidHandler&&t(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),t.extend(this.submitted,this.errorMap),this.invalid=t.extend({},this.errorMap),this.valid()||t(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var t=0,e=this.currentElements=this.elements();e[t];t++)this.check(e[t]);return this.valid()},element:function(e){e=this.validationTargetFor(this.clean(e)),this.lastElement=e,this.prepareElement(e),this.currentElements=t(e);var i=this.check(e)!==!1;return i?delete this.invalid[e.name]:this.invalid[e.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(e){if(e){t.extend(this.errorMap,e),this.errorList=[];for(var i in e)this.errorList.push({message:e[i],element:this.findByName(i)[0]});this.successList=t.grep(this.successList,function(t){return!(t.name in e)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){t.fn.resetForm&&t(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(t){var e=0;for(var i in t)e++;return e},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{t(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var e=this.lastActive;return e&&1===t.grep(this.errorList,function(t){return t.element.name===e.name}).length&&e},elements:function(){var e=this,i={};return t(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&e.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in i||!e.objectLength(t(this).rules())?!1:(i[this.name]=!0,!0)})},clean:function(e){return t(e)[0]},errors:function(){var e=this.settings.errorClass.replace(" ",".");return t(this.settings.errorElement+"."+e,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=t([]),this.toHide=t([]),this.currentElements=t([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(t){this.reset(),this.toHide=this.errorsFor(t)},elementValue:function(e){var i=t(e).attr("type"),s=t(e).val();return"radio"===i||"checkbox"===i?t("input[name='"+t(e).attr("name")+"']:checked").val():"string"==typeof s?s.replace(/\r/g,""):s},check:function(e){e=this.validationTargetFor(this.clean(e));var i,s=t(e).rules(),r=!1,n=this.elementValue(e);for(var a in s){var u={method:a,parameters:s[a]};try{if(i=t.validator.methods[a].call(this,n,e,u.parameters),"dependency-mismatch"===i){r=!0;continue}if(r=!1,"pending"===i)return this.toHide=this.toHide.not(this.errorsFor(e)),void 0;if(!i)return this.formatAndAdd(e,u),!1}catch(o){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+e.id+", check the '"+u.method+"' method.",o),o}}return r?void 0:(this.objectLength(s)&&this.successList.push(e),!0)},customDataMessage:function(e,i){return t(e).data("msg-"+i.toLowerCase())||e.attributes&&t(e).attr("data-msg-"+i.toLowerCase())},customMessage:function(t,e){var i=this.settings.messages[t];return i&&(i.constructor===String?i:i[e])},findDefined:function(){for(var t=0;arguments.length>t;t++)if(void 0!==arguments[t])return arguments[t];return void 0},defaultMessage:function(e,i){return this.findDefined(this.customMessage(e.name,i),this.customDataMessage(e,i),!this.settings.ignoreTitle&&e.title||void 0,t.validator.messages[i],"Warning: No message defined for "+e.name+"")},formatAndAdd:function(e,i){var s=this.defaultMessage(e,i.method),r=/\$?\{(\d+)\}/g;"function"==typeof s?s=s.call(this,i.parameters,e):r.test(s)&&(s=t.validator.format(s.replace(r,"{$1}"),i.parameters)),this.errorList.push({message:s,element:e}),this.errorMap[e.name]=s,this.submitted[e.name]=s},addWrapper:function(t){return this.settings.wrapper&&(t=t.add(t.parent(this.settings.wrapper))),t},defaultShowErrors:function(){var t,e;for(t=0;this.errorList[t];t++){var i=this.errorList[t];this.settings.highlight&&this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.validClass),this.showLabel(i.element,i.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(t=0;this.successList[t];t++)this.showLabel(this.successList[t]);if(this.settings.unhighlight)for(t=0,e=this.validElements();e[t];t++)this.settings.unhighlight.call(this,e[t],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return t(this.errorList).map(function(){return this.element})},showLabel:function(e,i){var s=this.errorsFor(e);s.length?(s.removeClass(this.settings.validClass).addClass(this.settings.errorClass),s.html(i)):(s=t("<"+this.settings.errorElement+">").attr("for",this.idOrName(e)).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(s=s.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(s).length||(this.settings.errorPlacement?this.settings.errorPlacement(s,t(e)):s.insertAfter(e))),!i&&this.settings.success&&(s.text(""),"string"==typeof this.settings.success?s.addClass(this.settings.success):this.settings.success(s,e)),this.toShow=this.toShow.add(s)},errorsFor:function(e){var i=this.idOrName(e);return this.errors().filter(function(){return t(this).attr("for")===i})},idOrName:function(t){return this.groups[t.name]||(this.checkable(t)?t.name:t.id||t.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name).not(this.settings.ignore)[0]),t},checkable:function(t){return/radio|checkbox/i.test(t.type)},findByName:function(e){return t(this.currentForm).find("[name='"+e+"']")},getLength:function(e,i){switch(i.nodeName.toLowerCase()){case"select":return t("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return e.length},depend:function(t,e){return this.dependTypes[typeof t]?this.dependTypes[typeof t](t,e):!0},dependTypes:{"boolean":function(t){return t},string:function(e,i){return!!t(e,i.form).length},"function":function(t,e){return t(e)}},optional:function(e){var i=this.elementValue(e);return!t.validator.methods.required.call(this,i,e)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,this.pending[t.name]=!0)},stopRequest:function(e,i){this.pendingRequest--,0>this.pendingRequest&&(this.pendingRequest=0),delete this.pending[e.name],i&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(t(this.currentForm).submit(),this.formSubmitted=!1):!i&&0===this.pendingRequest&&this.formSubmitted&&(t(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(e){return t.data(e,"previousValue")||t.data(e,"previousValue",{old:null,valid:!0,message:this.defaultMessage(e,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(e,i){e.constructor===String?this.classRuleSettings[e]=i:t.extend(this.classRuleSettings,e)},classRules:function(e){var i={},s=t(e).attr("class");return s&&t.each(s.split(" "),function(){this in t.validator.classRuleSettings&&t.extend(i,t.validator.classRuleSettings[this])}),i},attributeRules:function(e){var i={},s=t(e),r=s[0].getAttribute("type");for(var n in t.validator.methods){var a;"required"===n?(a=s.get(0).getAttribute(n),""===a&&(a=!0),a=!!a):a=s.attr(n),/min|max/.test(n)&&(null===r||/number|range|text/.test(r))&&(a=Number(a)),a?i[n]=a:r===n&&"range"!==r&&(i[n]=!0)}return i.maxlength&&/-1|2147483647|524288/.test(i.maxlength)&&delete i.maxlength,i},dataRules:function(e){var i,s,r={},n=t(e);for(i in t.validator.methods)s=n.data("rule-"+i.toLowerCase()),void 0!==s&&(r[i]=s);return r},staticRules:function(e){var i={},s=t.data(e.form,"validator");return s.settings.rules&&(i=t.validator.normalizeRule(s.settings.rules[e.name])||{}),i},normalizeRules:function(e,i){return t.each(e,function(s,r){if(r===!1)return delete e[s],void 0;if(r.param||r.depends){var n=!0;switch(typeof r.depends){case"string":n=!!t(r.depends,i.form).length;break;case"function":n=r.depends.call(i,i)}n?e[s]=void 0!==r.param?r.param:!0:delete e[s]}}),t.each(e,function(s,r){e[s]=t.isFunction(r)?r(i):r}),t.each(["minlength","maxlength"],function(){e[this]&&(e[this]=Number(e[this]))}),t.each(["rangelength","range"],function(){var i;e[this]&&(t.isArray(e[this])?e[this]=[Number(e[this][0]),Number(e[this][1])]:"string"==typeof e[this]&&(i=e[this].split(/[\s,]+/),e[this]=[Number(i[0]),Number(i[1])]))}),t.validator.autoCreateRanges&&(e.min&&e.max&&(e.range=[e.min,e.max],delete e.min,delete e.max),e.minlength&&e.maxlength&&(e.rangelength=[e.minlength,e.maxlength],delete e.minlength,delete e.maxlength)),e},normalizeRule:function(e){if("string"==typeof e){var i={};t.each(e.split(/\s/),function(){i[this]=!0}),e=i}return e},addMethod:function(e,i,s){t.validator.methods[e]=i,t.validator.messages[e]=void 0!==s?s:t.validator.messages[e],3>i.length&&t.validator.addClassRules(e,t.validator.normalizeRule(e))},methods:{required:function(e,i,s){if(!this.depend(s,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var r=t(i).val();return r&&r.length>0}return this.checkable(i)?this.getLength(e,i)>0:t.trim(e).length>0},email:function(t,e){return this.optional(e)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(t)},url:function(t,e){return this.optional(e)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(t)},date:function(t,e){return this.optional(e)||!/Invalid|NaN/.test(""+new Date(t))},dateISO:function(t,e){return this.optional(e)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(t)},number:function(t,e){return this.optional(e)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(t)},digits:function(t,e){return this.optional(e)||/^\d+$/.test(t)},creditcard:function(t,e){if(this.optional(e))return"dependency-mismatch";if(/[^0-9 \-]+/.test(t))return!1;var i=0,s=0,r=!1;t=t.replace(/\D/g,"");for(var n=t.length-1;n>=0;n--){var a=t.charAt(n);s=parseInt(a,10),r&&(s*=2)>9&&(s-=9),i+=s,r=!r}return 0===i%10},minlength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||r>=s},maxlength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||s>=r},rangelength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||r>=s[0]&&s[1]>=r},min:function(t,e,i){return this.optional(e)||t>=i},max:function(t,e,i){return this.optional(e)||i>=t},range:function(t,e,i){return this.optional(e)||t>=i[0]&&i[1]>=t},equalTo:function(e,i,s){var r=t(s);return this.settings.onfocusout&&r.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){t(i).valid()}),e===r.val()},remote:function(e,i,s){if(this.optional(i))return"dependency-mismatch";var r=this.previousValue(i);if(this.settings.messages[i.name]||(this.settings.messages[i.name]={}),r.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=r.message,s="string"==typeof s&&{url:s}||s,r.old===e)return r.valid;r.old=e;var n=this;this.startRequest(i);var a={};return a[i.name]=e,t.ajax(t.extend(!0,{url:s,mode:"abort",port:"validate"+i.name,dataType:"json",data:a,success:function(s){n.settings.messages[i.name].remote=r.originalMessage;var a=s===!0||"true"===s;if(a){var u=n.formSubmitted;n.prepareElement(i),n.formSubmitted=u,n.successList.push(i),delete n.invalid[i.name],n.showErrors()}else{var o={},l=s||n.defaultMessage(i,"remote");o[i.name]=r.message=t.isFunction(l)?l(e):l,n.invalid[i.name]=!0,n.showErrors(o)}r.valid=a,n.stopRequest(i,a)}},s)),"pending"}}}),t.format=t.validator.format})(jQuery),function(t){var e={};if(t.ajaxPrefilter)t.ajaxPrefilter(function(t,i,s){var r=t.port;"abort"===t.mode&&(e[r]&&e[r].abort(),e[r]=s)});else{var i=t.ajax;t.ajax=function(s){var r=("mode"in s?s:t.ajaxSettings).mode,n=("port"in s?s:t.ajaxSettings).port;return"abort"===r?(e[n]&&e[n].abort(),e[n]=i.apply(this,arguments),e[n]):i.apply(this,arguments)}}}(jQuery),function(t){t.extend(t.fn,{validateDelegate:function(e,i,s){return this.bind(i,function(i){var r=t(i.target);return r.is(e)?s.apply(r,arguments):void 0})}})}(jQuery); \ No newline at end of file diff --git a/supreme/js/mail-script.js b/supreme/js/mail-script.js new file mode 100644 index 0000000..fe97112 --- /dev/null +++ b/supreme/js/mail-script.js @@ -0,0 +1,31 @@ + // ------- Mail Send ajax + + $(document).ready(function() { + var form = $('#myForm'); // contact form + var submit = $('.submit-btn'); // submit button + var alert = $('.alert-msg'); // alert div for show alert message + + // form submit event + form.on('submit', function(e) { + e.preventDefault(); // prevent default form submit + + $.ajax({ + url: 'mail.php', // form action url + type: 'POST', // form submit method get/post + dataType: 'html', // request type html/json/xml + data: form.serialize(), // serialize form data + beforeSend: function() { + alert.fadeOut(); + submit.html('Sending....'); // change submit button text + }, + success: function(data) { + alert.html(data).fadeIn(); // fade in response data + form.trigger('reset'); // reset form + submit.attr("style", "display: none !important");; // reset submit button text + }, + error: function(e) { + console.log(e) + } + }); + }); + }); \ No newline at end of file diff --git a/supreme/js/masonry.pkgd.js b/supreme/js/masonry.pkgd.js new file mode 100644 index 0000000..4274bfc --- /dev/null +++ b/supreme/js/masonry.pkgd.js @@ -0,0 +1,2504 @@ +/*! + * Masonry PACKAGED v4.2.2 + * Cascading grid layout library + * https://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +/** + * Bridget makes jQuery widgets + * v2.0.1 + * MIT license + */ + +/* jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + // universal module definition + /*jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'jquery-bridget/jquery-bridget',[ 'jquery' ], function( jQuery ) { + return factory( window, jQuery ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('jquery') + ); + } else { + // browser global + window.jQueryBridget = factory( + window, + window.jQuery + ); + } + +}( window, function factory( window, jQuery ) { +'use strict'; + +// ----- utils ----- // + +var arraySlice = Array.prototype.slice; + +// helper function for logging errors +// $.error breaks jQuery chaining +var console = window.console; +var logError = typeof console == 'undefined' ? function() {} : + function( message ) { + console.error( message ); + }; + +// ----- jQueryBridget ----- // + +function jQueryBridget( namespace, PluginClass, $ ) { + $ = $ || jQuery || window.jQuery; + if ( !$ ) { + return; + } + + // add option method -> $().plugin('option', {...}) + if ( !PluginClass.prototype.option ) { + // option setter + PluginClass.prototype.option = function( opts ) { + // bail out if not an object + if ( !$.isPlainObject( opts ) ){ + return; + } + this.options = $.extend( true, this.options, opts ); + }; + } + + // make jQuery plugin + $.fn[ namespace ] = function( arg0 /*, arg1 */ ) { + if ( typeof arg0 == 'string' ) { + // method call $().plugin( 'methodName', { options } ) + // shift arguments by 1 + var args = arraySlice.call( arguments, 1 ); + return methodCall( this, arg0, args ); + } + // just $().plugin({ options }) + plainCall( this, arg0 ); + return this; + }; + + // $().plugin('methodName') + function methodCall( $elems, methodName, args ) { + var returnValue; + var pluginMethodStr = '$().' + namespace + '("' + methodName + '")'; + + $elems.each( function( i, elem ) { + // get instance + var instance = $.data( elem, namespace ); + if ( !instance ) { + logError( namespace + ' not initialized. Cannot call methods, i.e. ' + + pluginMethodStr ); + return; + } + + var method = instance[ methodName ]; + if ( !method || methodName.charAt(0) == '_' ) { + logError( pluginMethodStr + ' is not a valid method' ); + return; + } + + // apply method, get return value + var value = method.apply( instance, args ); + // set return value if value is returned, use only first value + returnValue = returnValue === undefined ? value : returnValue; + }); + + return returnValue !== undefined ? returnValue : $elems; + } + + function plainCall( $elems, options ) { + $elems.each( function( i, elem ) { + var instance = $.data( elem, namespace ); + if ( instance ) { + // set options & init + instance.option( options ); + instance._init(); + } else { + // initialize new instance + instance = new PluginClass( elem, options ); + $.data( elem, namespace, instance ); + } + }); + } + + updateJQuery( $ ); + +} + +// ----- updateJQuery ----- // + +// set $.bridget for v1 backwards compatibility +function updateJQuery( $ ) { + if ( !$ || ( $ && $.bridget ) ) { + return; + } + $.bridget = jQueryBridget; +} + +updateJQuery( jQuery || window.jQuery ); + +// ----- ----- // + +return jQueryBridget; + +})); + +/** + * EvEmitter v1.1.0 + * Lil' event emitter + * MIT License + */ + +/* jshint unused: true, undef: true, strict: true */ + +( function( global, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, window */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'ev-emitter/ev-emitter',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory(); + } else { + // Browser globals + global.EvEmitter = factory(); + } + +}( typeof window != 'undefined' ? window : this, function() { + + + +function EvEmitter() {} + +var proto = EvEmitter.prototype; + +proto.on = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // set events hash + var events = this._events = this._events || {}; + // set listeners array + var listeners = events[ eventName ] = events[ eventName ] || []; + // only add once + if ( listeners.indexOf( listener ) == -1 ) { + listeners.push( listener ); + } + + return this; +}; + +proto.once = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // add event + this.on( eventName, listener ); + // set once flag + // set onceEvents hash + var onceEvents = this._onceEvents = this._onceEvents || {}; + // set onceListeners object + var onceListeners = onceEvents[ eventName ] = onceEvents[ eventName ] || {}; + // set flag + onceListeners[ listener ] = true; + + return this; +}; + +proto.off = function( eventName, listener ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + var index = listeners.indexOf( listener ); + if ( index != -1 ) { + listeners.splice( index, 1 ); + } + + return this; +}; + +proto.emitEvent = function( eventName, args ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + // copy over to avoid interference if .off() in listener + listeners = listeners.slice(0); + args = args || []; + // once stuff + var onceListeners = this._onceEvents && this._onceEvents[ eventName ]; + + for ( var i=0; i < listeners.length; i++ ) { + var listener = listeners[i] + var isOnce = onceListeners && onceListeners[ listener ]; + if ( isOnce ) { + // remove listener + // remove before trigger to prevent recursion + this.off( eventName, listener ); + // unset once flag + delete onceListeners[ listener ]; + } + // trigger listener + listener.apply( this, args ); + } + + return this; +}; + +proto.allOff = function() { + delete this._events; + delete this._onceEvents; +}; + +return EvEmitter; + +})); + +/*! + * getSize v2.0.3 + * measure size of elements + * MIT license + */ + +/* jshint browser: true, strict: true, undef: true, unused: true */ +/* globals console: false */ + +( function( window, factory ) { + /* jshint strict: false */ /* globals define, module */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'get-size/get-size',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.getSize = factory(); + } + +})( window, function factory() { +'use strict'; + +// -------------------------- helpers -------------------------- // + +// get a number from a string, not a percentage +function getStyleSize( value ) { + var num = parseFloat( value ); + // not a percent like '100%', and a number + var isValid = value.indexOf('%') == -1 && !isNaN( num ); + return isValid && num; +} + +function noop() {} + +var logError = typeof console == 'undefined' ? noop : + function( message ) { + console.error( message ); + }; + +// -------------------------- measurements -------------------------- // + +var measurements = [ + 'paddingLeft', + 'paddingRight', + 'paddingTop', + 'paddingBottom', + 'marginLeft', + 'marginRight', + 'marginTop', + 'marginBottom', + 'borderLeftWidth', + 'borderRightWidth', + 'borderTopWidth', + 'borderBottomWidth' +]; + +var measurementsLength = measurements.length; + +function getZeroSize() { + var size = { + width: 0, + height: 0, + innerWidth: 0, + innerHeight: 0, + outerWidth: 0, + outerHeight: 0 + }; + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + size[ measurement ] = 0; + } + return size; +} + +// -------------------------- getStyle -------------------------- // + +/** + * getStyle, get style of element, check for Firefox bug + * https://bugzilla.mozilla.org/show_bug.cgi?id=548397 + */ +function getStyle( elem ) { + var style = getComputedStyle( elem ); + if ( !style ) { + logError( 'Style returned ' + style + + '. Are you running this code in a hidden iframe on Firefox? ' + + 'See https://bit.ly/getsizebug1' ); + } + return style; +} + +// -------------------------- setup -------------------------- // + +var isSetup = false; + +var isBoxSizeOuter; + +/** + * setup + * check isBoxSizerOuter + * do on first getSize() rather than on page load for Firefox bug + */ +function setup() { + // setup once + if ( isSetup ) { + return; + } + isSetup = true; + + // -------------------------- box sizing -------------------------- // + + /** + * Chrome & Safari measure the outer-width on style.width on border-box elems + * IE11 & Firefox<29 measures the inner-width + */ + var div = document.createElement('div'); + div.style.width = '200px'; + div.style.padding = '1px 2px 3px 4px'; + div.style.borderStyle = 'solid'; + div.style.borderWidth = '1px 2px 3px 4px'; + div.style.boxSizing = 'border-box'; + + var body = document.body || document.documentElement; + body.appendChild( div ); + var style = getStyle( div ); + // round value for browser zoom. desandro/masonry#928 + isBoxSizeOuter = Math.round( getStyleSize( style.width ) ) == 200; + getSize.isBoxSizeOuter = isBoxSizeOuter; + + body.removeChild( div ); +} + +// -------------------------- getSize -------------------------- // + +function getSize( elem ) { + setup(); + + // use querySeletor if elem is string + if ( typeof elem == 'string' ) { + elem = document.querySelector( elem ); + } + + // do not proceed on non-objects + if ( !elem || typeof elem != 'object' || !elem.nodeType ) { + return; + } + + var style = getStyle( elem ); + + // if hidden, everything is 0 + if ( style.display == 'none' ) { + return getZeroSize(); + } + + var size = {}; + size.width = elem.offsetWidth; + size.height = elem.offsetHeight; + + var isBorderBox = size.isBorderBox = style.boxSizing == 'border-box'; + + // get all measurements + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + var value = style[ measurement ]; + var num = parseFloat( value ); + // any 'auto', 'medium' value will be 0 + size[ measurement ] = !isNaN( num ) ? num : 0; + } + + var paddingWidth = size.paddingLeft + size.paddingRight; + var paddingHeight = size.paddingTop + size.paddingBottom; + var marginWidth = size.marginLeft + size.marginRight; + var marginHeight = size.marginTop + size.marginBottom; + var borderWidth = size.borderLeftWidth + size.borderRightWidth; + var borderHeight = size.borderTopWidth + size.borderBottomWidth; + + var isBorderBoxSizeOuter = isBorderBox && isBoxSizeOuter; + + // overwrite width and height if we can get it from style + var styleWidth = getStyleSize( style.width ); + if ( styleWidth !== false ) { + size.width = styleWidth + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingWidth + borderWidth ); + } + + var styleHeight = getStyleSize( style.height ); + if ( styleHeight !== false ) { + size.height = styleHeight + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingHeight + borderHeight ); + } + + size.innerWidth = size.width - ( paddingWidth + borderWidth ); + size.innerHeight = size.height - ( paddingHeight + borderHeight ); + + size.outerWidth = size.width + marginWidth; + size.outerHeight = size.height + marginHeight; + + return size; +} + +return getSize; + +}); + +/** + * matchesSelector v2.0.2 + * matchesSelector( element, '.selector' ) + * MIT license + */ + +/*jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + /*global define: false, module: false */ + 'use strict'; + // universal module definition + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'desandro-matches-selector/matches-selector',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.matchesSelector = factory(); + } + +}( window, function factory() { + 'use strict'; + + var matchesMethod = ( function() { + var ElemProto = window.Element.prototype; + // check for the standard method name first + if ( ElemProto.matches ) { + return 'matches'; + } + // check un-prefixed + if ( ElemProto.matchesSelector ) { + return 'matchesSelector'; + } + // check vendor prefixes + var prefixes = [ 'webkit', 'moz', 'ms', 'o' ]; + + for ( var i=0; i < prefixes.length; i++ ) { + var prefix = prefixes[i]; + var method = prefix + 'MatchesSelector'; + if ( ElemProto[ method ] ) { + return method; + } + } + })(); + + return function matchesSelector( elem, selector ) { + return elem[ matchesMethod ]( selector ); + }; + +})); + +/** + * Fizzy UI utils v2.0.7 + * MIT license + */ + +/*jshint browser: true, undef: true, unused: true, strict: true */ + +( function( window, factory ) { + // universal module definition + /*jshint strict: false */ /*globals define, module, require */ + + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'fizzy-ui-utils/utils',[ + 'desandro-matches-selector/matches-selector' + ], function( matchesSelector ) { + return factory( window, matchesSelector ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('desandro-matches-selector') + ); + } else { + // browser global + window.fizzyUIUtils = factory( + window, + window.matchesSelector + ); + } + +}( window, function factory( window, matchesSelector ) { + + + +var utils = {}; + +// ----- extend ----- // + +// extends objects +utils.extend = function( a, b ) { + for ( var prop in b ) { + a[ prop ] = b[ prop ]; + } + return a; +}; + +// ----- modulo ----- // + +utils.modulo = function( num, div ) { + return ( ( num % div ) + div ) % div; +}; + +// ----- makeArray ----- // + +var arraySlice = Array.prototype.slice; + +// turn element or nodeList into an array +utils.makeArray = function( obj ) { + if ( Array.isArray( obj ) ) { + // use object if already an array + return obj; + } + // return empty array if undefined or null. #6 + if ( obj === null || obj === undefined ) { + return []; + } + + var isArrayLike = typeof obj == 'object' && typeof obj.length == 'number'; + if ( isArrayLike ) { + // convert nodeList to array + return arraySlice.call( obj ); + } + + // array of single index + return [ obj ]; +}; + +// ----- removeFrom ----- // + +utils.removeFrom = function( ary, obj ) { + var index = ary.indexOf( obj ); + if ( index != -1 ) { + ary.splice( index, 1 ); + } +}; + +// ----- getParent ----- // + +utils.getParent = function( elem, selector ) { + while ( elem.parentNode && elem != document.body ) { + elem = elem.parentNode; + if ( matchesSelector( elem, selector ) ) { + return elem; + } + } +}; + +// ----- getQueryElement ----- // + +// use element as selector string +utils.getQueryElement = function( elem ) { + if ( typeof elem == 'string' ) { + return document.querySelector( elem ); + } + return elem; +}; + +// ----- handleEvent ----- // + +// enable .ontype to trigger from .addEventListener( elem, 'type' ) +utils.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +// ----- filterFindElements ----- // + +utils.filterFindElements = function( elems, selector ) { + // make array of elems + elems = utils.makeArray( elems ); + var ffElems = []; + + elems.forEach( function( elem ) { + // check that elem is an actual element + if ( !( elem instanceof HTMLElement ) ) { + return; + } + // add elem if no selector + if ( !selector ) { + ffElems.push( elem ); + return; + } + // filter & find items if we have a selector + // filter + if ( matchesSelector( elem, selector ) ) { + ffElems.push( elem ); + } + // find children + var childElems = elem.querySelectorAll( selector ); + // concat childElems to filterFound array + for ( var i=0; i < childElems.length; i++ ) { + ffElems.push( childElems[i] ); + } + }); + + return ffElems; +}; + +// ----- debounceMethod ----- // + +utils.debounceMethod = function( _class, methodName, threshold ) { + threshold = threshold || 100; + // original method + var method = _class.prototype[ methodName ]; + var timeoutName = methodName + 'Timeout'; + + _class.prototype[ methodName ] = function() { + var timeout = this[ timeoutName ]; + clearTimeout( timeout ); + + var args = arguments; + var _this = this; + this[ timeoutName ] = setTimeout( function() { + method.apply( _this, args ); + delete _this[ timeoutName ]; + }, threshold ); + }; +}; + +// ----- docReady ----- // + +utils.docReady = function( callback ) { + var readyState = document.readyState; + if ( readyState == 'complete' || readyState == 'interactive' ) { + // do async to allow for other scripts to run. metafizzy/flickity#441 + setTimeout( callback ); + } else { + document.addEventListener( 'DOMContentLoaded', callback ); + } +}; + +// ----- htmlInit ----- // + +// http://jamesroberts.name/blog/2010/02/22/string-functions-for-javascript-trim-to-camel-case-to-dashed-and-to-underscore/ +utils.toDashed = function( str ) { + return str.replace( /(.)([A-Z])/g, function( match, $1, $2 ) { + return $1 + '-' + $2; + }).toLowerCase(); +}; + +var console = window.console; +/** + * allow user to initialize classes via [data-namespace] or .js-namespace class + * htmlInit( Widget, 'widgetName' ) + * options are parsed from data-namespace-options + */ +utils.htmlInit = function( WidgetClass, namespace ) { + utils.docReady( function() { + var dashedNamespace = utils.toDashed( namespace ); + var dataAttr = 'data-' + dashedNamespace; + var dataAttrElems = document.querySelectorAll( '[' + dataAttr + ']' ); + var jsDashElems = document.querySelectorAll( '.js-' + dashedNamespace ); + var elems = utils.makeArray( dataAttrElems ) + .concat( utils.makeArray( jsDashElems ) ); + var dataOptionsAttr = dataAttr + '-options'; + var jQuery = window.jQuery; + + elems.forEach( function( elem ) { + var attr = elem.getAttribute( dataAttr ) || + elem.getAttribute( dataOptionsAttr ); + var options; + try { + options = attr && JSON.parse( attr ); + } catch ( error ) { + // log error, do not initialize + if ( console ) { + console.error( 'Error parsing ' + dataAttr + ' on ' + elem.className + + ': ' + error ); + } + return; + } + // initialize + var instance = new WidgetClass( elem, options ); + // make available via $().data('namespace') + if ( jQuery ) { + jQuery.data( elem, namespace, instance ); + } + }); + + }); +}; + +// ----- ----- // + +return utils; + +})); + +/** + * Outlayer Item + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/item',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size' + ], + factory + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + require('ev-emitter'), + require('get-size') + ); + } else { + // browser global + window.Outlayer = {}; + window.Outlayer.Item = factory( + window.EvEmitter, + window.getSize + ); + } + +}( window, function factory( EvEmitter, getSize ) { +'use strict'; + +// ----- helpers ----- // + +function isEmptyObj( obj ) { + for ( var prop in obj ) { + return false; + } + prop = null; + return true; +} + +// -------------------------- CSS3 support -------------------------- // + + +var docElemStyle = document.documentElement.style; + +var transitionProperty = typeof docElemStyle.transition == 'string' ? + 'transition' : 'WebkitTransition'; +var transformProperty = typeof docElemStyle.transform == 'string' ? + 'transform' : 'WebkitTransform'; + +var transitionEndEvent = { + WebkitTransition: 'webkitTransitionEnd', + transition: 'transitionend' +}[ transitionProperty ]; + +// cache all vendor properties that could have vendor prefix +var vendorProperties = { + transform: transformProperty, + transition: transitionProperty, + transitionDuration: transitionProperty + 'Duration', + transitionProperty: transitionProperty + 'Property', + transitionDelay: transitionProperty + 'Delay' +}; + +// -------------------------- Item -------------------------- // + +function Item( element, layout ) { + if ( !element ) { + return; + } + + this.element = element; + // parent layout class, i.e. Masonry, Isotope, or Packery + this.layout = layout; + this.position = { + x: 0, + y: 0 + }; + + this._create(); +} + +// inherit EvEmitter +var proto = Item.prototype = Object.create( EvEmitter.prototype ); +proto.constructor = Item; + +proto._create = function() { + // transition objects + this._transn = { + ingProperties: {}, + clean: {}, + onEnd: {} + }; + + this.css({ + position: 'absolute' + }); +}; + +// trigger specified handler for event type +proto.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * apply CSS styles to element + * @param {Object} style + */ +proto.css = function( style ) { + var elemStyle = this.element.style; + + for ( var prop in style ) { + // use vendor property if available + var supportedProp = vendorProperties[ prop ] || prop; + elemStyle[ supportedProp ] = style[ prop ]; + } +}; + + // measure position, and sets it +proto.getPosition = function() { + var style = getComputedStyle( this.element ); + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + var xValue = style[ isOriginLeft ? 'left' : 'right' ]; + var yValue = style[ isOriginTop ? 'top' : 'bottom' ]; + var x = parseFloat( xValue ); + var y = parseFloat( yValue ); + // convert percent to pixels + var layoutSize = this.layout.size; + if ( xValue.indexOf('%') != -1 ) { + x = ( x / 100 ) * layoutSize.width; + } + if ( yValue.indexOf('%') != -1 ) { + y = ( y / 100 ) * layoutSize.height; + } + // clean up 'auto' or other non-integer values + x = isNaN( x ) ? 0 : x; + y = isNaN( y ) ? 0 : y; + // remove padding from measurement + x -= isOriginLeft ? layoutSize.paddingLeft : layoutSize.paddingRight; + y -= isOriginTop ? layoutSize.paddingTop : layoutSize.paddingBottom; + + this.position.x = x; + this.position.y = y; +}; + +// set settled position, apply padding +proto.layoutPosition = function() { + var layoutSize = this.layout.size; + var style = {}; + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + + // x + var xPadding = isOriginLeft ? 'paddingLeft' : 'paddingRight'; + var xProperty = isOriginLeft ? 'left' : 'right'; + var xResetProperty = isOriginLeft ? 'right' : 'left'; + + var x = this.position.x + layoutSize[ xPadding ]; + // set in percentage or pixels + style[ xProperty ] = this.getXValue( x ); + // reset other property + style[ xResetProperty ] = ''; + + // y + var yPadding = isOriginTop ? 'paddingTop' : 'paddingBottom'; + var yProperty = isOriginTop ? 'top' : 'bottom'; + var yResetProperty = isOriginTop ? 'bottom' : 'top'; + + var y = this.position.y + layoutSize[ yPadding ]; + // set in percentage or pixels + style[ yProperty ] = this.getYValue( y ); + // reset other property + style[ yResetProperty ] = ''; + + this.css( style ); + this.emitEvent( 'layout', [ this ] ); +}; + +proto.getXValue = function( x ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && !isHorizontal ? + ( ( x / this.layout.size.width ) * 100 ) + '%' : x + 'px'; +}; + +proto.getYValue = function( y ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && isHorizontal ? + ( ( y / this.layout.size.height ) * 100 ) + '%' : y + 'px'; +}; + +proto._transitionTo = function( x, y ) { + this.getPosition(); + // get current x & y from top/left + var curX = this.position.x; + var curY = this.position.y; + + var didNotMove = x == this.position.x && y == this.position.y; + + // save end position + this.setPosition( x, y ); + + // if did not move and not transitioning, just go to layout + if ( didNotMove && !this.isTransitioning ) { + this.layoutPosition(); + return; + } + + var transX = x - curX; + var transY = y - curY; + var transitionStyle = {}; + transitionStyle.transform = this.getTranslate( transX, transY ); + + this.transition({ + to: transitionStyle, + onTransitionEnd: { + transform: this.layoutPosition + }, + isCleaning: true + }); +}; + +proto.getTranslate = function( x, y ) { + // flip cooridinates if origin on right or bottom + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + x = isOriginLeft ? x : -x; + y = isOriginTop ? y : -y; + return 'translate3d(' + x + 'px, ' + y + 'px, 0)'; +}; + +// non transition + transform support +proto.goTo = function( x, y ) { + this.setPosition( x, y ); + this.layoutPosition(); +}; + +proto.moveTo = proto._transitionTo; + +proto.setPosition = function( x, y ) { + this.position.x = parseFloat( x ); + this.position.y = parseFloat( y ); +}; + +// ----- transition ----- // + +/** + * @param {Object} style - CSS + * @param {Function} onTransitionEnd + */ + +// non transition, just trigger callback +proto._nonTransition = function( args ) { + this.css( args.to ); + if ( args.isCleaning ) { + this._removeStyles( args.to ); + } + for ( var prop in args.onTransitionEnd ) { + args.onTransitionEnd[ prop ].call( this ); + } +}; + +/** + * proper transition + * @param {Object} args - arguments + * @param {Object} to - style to transition to + * @param {Object} from - style to start transition from + * @param {Boolean} isCleaning - removes transition styles after transition + * @param {Function} onTransitionEnd - callback + */ +proto.transition = function( args ) { + // redirect to nonTransition if no transition duration + if ( !parseFloat( this.layout.options.transitionDuration ) ) { + this._nonTransition( args ); + return; + } + + var _transition = this._transn; + // keep track of onTransitionEnd callback by css property + for ( var prop in args.onTransitionEnd ) { + _transition.onEnd[ prop ] = args.onTransitionEnd[ prop ]; + } + // keep track of properties that are transitioning + for ( prop in args.to ) { + _transition.ingProperties[ prop ] = true; + // keep track of properties to clean up when transition is done + if ( args.isCleaning ) { + _transition.clean[ prop ] = true; + } + } + + // set from styles + if ( args.from ) { + this.css( args.from ); + // force redraw. http://blog.alexmaccaw.com/css-transitions + var h = this.element.offsetHeight; + // hack for JSHint to hush about unused var + h = null; + } + // enable transition + this.enableTransition( args.to ); + // set styles that are transitioning + this.css( args.to ); + + this.isTransitioning = true; + +}; + +// dash before all cap letters, including first for +// WebkitTransform => -webkit-transform +function toDashedAll( str ) { + return str.replace( /([A-Z])/g, function( $1 ) { + return '-' + $1.toLowerCase(); + }); +} + +var transitionProps = 'opacity,' + toDashedAll( transformProperty ); + +proto.enableTransition = function(/* style */) { + // HACK changing transitionProperty during a transition + // will cause transition to jump + if ( this.isTransitioning ) { + return; + } + + // make `transition: foo, bar, baz` from style object + // HACK un-comment this when enableTransition can work + // while a transition is happening + // var transitionValues = []; + // for ( var prop in style ) { + // // dash-ify camelCased properties like WebkitTransition + // prop = vendorProperties[ prop ] || prop; + // transitionValues.push( toDashedAll( prop ) ); + // } + // munge number to millisecond, to match stagger + var duration = this.layout.options.transitionDuration; + duration = typeof duration == 'number' ? duration + 'ms' : duration; + // enable transition styles + this.css({ + transitionProperty: transitionProps, + transitionDuration: duration, + transitionDelay: this.staggerDelay || 0 + }); + // listen for transition end event + this.element.addEventListener( transitionEndEvent, this, false ); +}; + +// ----- events ----- // + +proto.onwebkitTransitionEnd = function( event ) { + this.ontransitionend( event ); +}; + +proto.onotransitionend = function( event ) { + this.ontransitionend( event ); +}; + +// properties that I munge to make my life easier +var dashedVendorProperties = { + '-webkit-transform': 'transform' +}; + +proto.ontransitionend = function( event ) { + // disregard bubbled events from children + if ( event.target !== this.element ) { + return; + } + var _transition = this._transn; + // get property name of transitioned property, convert to prefix-free + var propertyName = dashedVendorProperties[ event.propertyName ] || event.propertyName; + + // remove property that has completed transitioning + delete _transition.ingProperties[ propertyName ]; + // check if any properties are still transitioning + if ( isEmptyObj( _transition.ingProperties ) ) { + // all properties have completed transitioning + this.disableTransition(); + } + // clean style + if ( propertyName in _transition.clean ) { + // clean up style + this.element.style[ event.propertyName ] = ''; + delete _transition.clean[ propertyName ]; + } + // trigger onTransitionEnd callback + if ( propertyName in _transition.onEnd ) { + var onTransitionEnd = _transition.onEnd[ propertyName ]; + onTransitionEnd.call( this ); + delete _transition.onEnd[ propertyName ]; + } + + this.emitEvent( 'transitionEnd', [ this ] ); +}; + +proto.disableTransition = function() { + this.removeTransitionStyles(); + this.element.removeEventListener( transitionEndEvent, this, false ); + this.isTransitioning = false; +}; + +/** + * removes style property from element + * @param {Object} style +**/ +proto._removeStyles = function( style ) { + // clean up transition styles + var cleanStyle = {}; + for ( var prop in style ) { + cleanStyle[ prop ] = ''; + } + this.css( cleanStyle ); +}; + +var cleanTransitionStyle = { + transitionProperty: '', + transitionDuration: '', + transitionDelay: '' +}; + +proto.removeTransitionStyles = function() { + // remove transition + this.css( cleanTransitionStyle ); +}; + +// ----- stagger ----- // + +proto.stagger = function( delay ) { + delay = isNaN( delay ) ? 0 : delay; + this.staggerDelay = delay + 'ms'; +}; + +// ----- show/hide/remove ----- // + +// remove element from DOM +proto.removeElem = function() { + this.element.parentNode.removeChild( this.element ); + // remove display: none + this.css({ display: '' }); + this.emitEvent( 'remove', [ this ] ); +}; + +proto.remove = function() { + // just remove element if no transition support or no transition + if ( !transitionProperty || !parseFloat( this.layout.options.transitionDuration ) ) { + this.removeElem(); + return; + } + + // start transition + this.once( 'transitionEnd', function() { + this.removeElem(); + }); + this.hide(); +}; + +proto.reveal = function() { + delete this.isHidden; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('visibleStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onRevealTransitionEnd; + + this.transition({ + from: options.hiddenStyle, + to: options.visibleStyle, + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onRevealTransitionEnd = function() { + // check if still visible + // during transition, item may have been hidden + if ( !this.isHidden ) { + this.emitEvent('reveal'); + } +}; + +/** + * get style property use for hide/reveal transition end + * @param {String} styleProperty - hiddenStyle/visibleStyle + * @returns {String} + */ +proto.getHideRevealTransitionEndProperty = function( styleProperty ) { + var optionStyle = this.layout.options[ styleProperty ]; + // use opacity + if ( optionStyle.opacity ) { + return 'opacity'; + } + // get first property + for ( var prop in optionStyle ) { + return prop; + } +}; + +proto.hide = function() { + // set flag + this.isHidden = true; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('hiddenStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onHideTransitionEnd; + + this.transition({ + from: options.visibleStyle, + to: options.hiddenStyle, + // keep hidden stuff hidden + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onHideTransitionEnd = function() { + // check if still hidden + // during transition, item may have been un-hidden + if ( this.isHidden ) { + this.css({ display: 'none' }); + this.emitEvent('hide'); + } +}; + +proto.destroy = function() { + this.css({ + position: '', + left: '', + right: '', + top: '', + bottom: '', + transition: '', + transform: '' + }); +}; + +return Item; + +})); + +/*! + * Outlayer v2.1.1 + * the brains and guts of a layout library + * MIT license + */ + +( function( window, factory ) { + 'use strict'; + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/outlayer',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size', + 'fizzy-ui-utils/utils', + './item' + ], + function( EvEmitter, getSize, utils, Item ) { + return factory( window, EvEmitter, getSize, utils, Item); + } + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + window, + require('ev-emitter'), + require('get-size'), + require('fizzy-ui-utils'), + require('./item') + ); + } else { + // browser global + window.Outlayer = factory( + window, + window.EvEmitter, + window.getSize, + window.fizzyUIUtils, + window.Outlayer.Item + ); + } + +}( window, function factory( window, EvEmitter, getSize, utils, Item ) { +'use strict'; + +// ----- vars ----- // + +var console = window.console; +var jQuery = window.jQuery; +var noop = function() {}; + +// -------------------------- Outlayer -------------------------- // + +// globally unique identifiers +var GUID = 0; +// internal store of all Outlayer intances +var instances = {}; + + +/** + * @param {Element, String} element + * @param {Object} options + * @constructor + */ +function Outlayer( element, options ) { + var queryElement = utils.getQueryElement( element ); + if ( !queryElement ) { + if ( console ) { + console.error( 'Bad element for ' + this.constructor.namespace + + ': ' + ( queryElement || element ) ); + } + return; + } + this.element = queryElement; + // add jQuery + if ( jQuery ) { + this.$element = jQuery( this.element ); + } + + // options + this.options = utils.extend( {}, this.constructor.defaults ); + this.option( options ); + + // add id for Outlayer.getFromElement + var id = ++GUID; + this.element.outlayerGUID = id; // expando + instances[ id ] = this; // associate via id + + // kick it off + this._create(); + + var isInitLayout = this._getOption('initLayout'); + if ( isInitLayout ) { + this.layout(); + } +} + +// settings are for internal use only +Outlayer.namespace = 'outlayer'; +Outlayer.Item = Item; + +// default options +Outlayer.defaults = { + containerStyle: { + position: 'relative' + }, + initLayout: true, + originLeft: true, + originTop: true, + resize: true, + resizeContainer: true, + // item options + transitionDuration: '0.4s', + hiddenStyle: { + opacity: 0, + transform: 'scale(0.001)' + }, + visibleStyle: { + opacity: 1, + transform: 'scale(1)' + } +}; + +var proto = Outlayer.prototype; +// inherit EvEmitter +utils.extend( proto, EvEmitter.prototype ); + +/** + * set options + * @param {Object} opts + */ +proto.option = function( opts ) { + utils.extend( this.options, opts ); +}; + +/** + * get backwards compatible option value, check old name + */ +proto._getOption = function( option ) { + var oldOption = this.constructor.compatOptions[ option ]; + return oldOption && this.options[ oldOption ] !== undefined ? + this.options[ oldOption ] : this.options[ option ]; +}; + +Outlayer.compatOptions = { + // currentName: oldName + initLayout: 'isInitLayout', + horizontal: 'isHorizontal', + layoutInstant: 'isLayoutInstant', + originLeft: 'isOriginLeft', + originTop: 'isOriginTop', + resize: 'isResizeBound', + resizeContainer: 'isResizingContainer' +}; + +proto._create = function() { + // get items from children + this.reloadItems(); + // elements that affect layout, but are not laid out + this.stamps = []; + this.stamp( this.options.stamp ); + // set container style + utils.extend( this.element.style, this.options.containerStyle ); + + // bind resize method + var canBindResize = this._getOption('resize'); + if ( canBindResize ) { + this.bindResize(); + } +}; + +// goes through all children again and gets bricks in proper order +proto.reloadItems = function() { + // collection of item elements + this.items = this._itemize( this.element.children ); +}; + + +/** + * turn elements into Outlayer.Items to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - collection of new Outlayer Items + */ +proto._itemize = function( elems ) { + + var itemElems = this._filterFindItemElements( elems ); + var Item = this.constructor.Item; + + // create new Outlayer Items for collection + var items = []; + for ( var i=0; i < itemElems.length; i++ ) { + var elem = itemElems[i]; + var item = new Item( elem, this ); + items.push( item ); + } + + return items; +}; + +/** + * get item elements to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - item elements + */ +proto._filterFindItemElements = function( elems ) { + return utils.filterFindElements( elems, this.options.itemSelector ); +}; + +/** + * getter method for getting item elements + * @returns {Array} elems - collection of item elements + */ +proto.getItemElements = function() { + return this.items.map( function( item ) { + return item.element; + }); +}; + +// ----- init & layout ----- // + +/** + * lays out all items + */ +proto.layout = function() { + this._resetLayout(); + this._manageStamps(); + + // don't animate first layout + var layoutInstant = this._getOption('layoutInstant'); + var isInstant = layoutInstant !== undefined ? + layoutInstant : !this._isLayoutInited; + this.layoutItems( this.items, isInstant ); + + // flag for initalized + this._isLayoutInited = true; +}; + +// _init is alias for layout +proto._init = proto.layout; + +/** + * logic before any new layout + */ +proto._resetLayout = function() { + this.getSize(); +}; + + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * get measurement from option, for columnWidth, rowHeight, gutter + * if option is String -> get element from selector string, & get size of element + * if option is Element -> get size of element + * else use option as a number + * + * @param {String} measurement + * @param {String} size - width or height + * @private + */ +proto._getMeasurement = function( measurement, size ) { + var option = this.options[ measurement ]; + var elem; + if ( !option ) { + // default to 0 + this[ measurement ] = 0; + } else { + // use option as an element + if ( typeof option == 'string' ) { + elem = this.element.querySelector( option ); + } else if ( option instanceof HTMLElement ) { + elem = option; + } + // use size of element, if element + this[ measurement ] = elem ? getSize( elem )[ size ] : option; + } +}; + +/** + * layout a collection of item elements + * @api public + */ +proto.layoutItems = function( items, isInstant ) { + items = this._getItemsForLayout( items ); + + this._layoutItems( items, isInstant ); + + this._postLayout(); +}; + +/** + * get the items to be laid out + * you may want to skip over some items + * @param {Array} items + * @returns {Array} items + */ +proto._getItemsForLayout = function( items ) { + return items.filter( function( item ) { + return !item.isIgnored; + }); +}; + +/** + * layout items + * @param {Array} items + * @param {Boolean} isInstant + */ +proto._layoutItems = function( items, isInstant ) { + this._emitCompleteOnItems( 'layout', items ); + + if ( !items || !items.length ) { + // no items, emit event with empty array + return; + } + + var queue = []; + + items.forEach( function( item ) { + // get x/y object from method + var position = this._getItemLayoutPosition( item ); + // enqueue + position.item = item; + position.isInstant = isInstant || item.isLayoutInstant; + queue.push( position ); + }, this ); + + this._processLayoutQueue( queue ); +}; + +/** + * get item layout position + * @param {Outlayer.Item} item + * @returns {Object} x and y position + */ +proto._getItemLayoutPosition = function( /* item */ ) { + return { + x: 0, + y: 0 + }; +}; + +/** + * iterate over array and position each item + * Reason being - separating this logic prevents 'layout invalidation' + * thx @paul_irish + * @param {Array} queue + */ +proto._processLayoutQueue = function( queue ) { + this.updateStagger(); + queue.forEach( function( obj, i ) { + this._positionItem( obj.item, obj.x, obj.y, obj.isInstant, i ); + }, this ); +}; + +// set stagger from option in milliseconds number +proto.updateStagger = function() { + var stagger = this.options.stagger; + if ( stagger === null || stagger === undefined ) { + this.stagger = 0; + return; + } + this.stagger = getMilliseconds( stagger ); + return this.stagger; +}; + +/** + * Sets position of item in DOM + * @param {Outlayer.Item} item + * @param {Number} x - horizontal position + * @param {Number} y - vertical position + * @param {Boolean} isInstant - disables transitions + */ +proto._positionItem = function( item, x, y, isInstant, i ) { + if ( isInstant ) { + // if not transition, just set CSS + item.goTo( x, y ); + } else { + item.stagger( i * this.stagger ); + item.moveTo( x, y ); + } +}; + +/** + * Any logic you want to do after each layout, + * i.e. size the container + */ +proto._postLayout = function() { + this.resizeContainer(); +}; + +proto.resizeContainer = function() { + var isResizingContainer = this._getOption('resizeContainer'); + if ( !isResizingContainer ) { + return; + } + var size = this._getContainerSize(); + if ( size ) { + this._setContainerMeasure( size.width, true ); + this._setContainerMeasure( size.height, false ); + } +}; + +/** + * Sets width or height of container if returned + * @returns {Object} size + * @param {Number} width + * @param {Number} height + */ +proto._getContainerSize = noop; + +/** + * @param {Number} measure - size of width or height + * @param {Boolean} isWidth + */ +proto._setContainerMeasure = function( measure, isWidth ) { + if ( measure === undefined ) { + return; + } + + var elemSize = this.size; + // add padding and border width if border box + if ( elemSize.isBorderBox ) { + measure += isWidth ? elemSize.paddingLeft + elemSize.paddingRight + + elemSize.borderLeftWidth + elemSize.borderRightWidth : + elemSize.paddingBottom + elemSize.paddingTop + + elemSize.borderTopWidth + elemSize.borderBottomWidth; + } + + measure = Math.max( measure, 0 ); + this.element.style[ isWidth ? 'width' : 'height' ] = measure + 'px'; +}; + +/** + * emit eventComplete on a collection of items events + * @param {String} eventName + * @param {Array} items - Outlayer.Items + */ +proto._emitCompleteOnItems = function( eventName, items ) { + var _this = this; + function onComplete() { + _this.dispatchEvent( eventName + 'Complete', null, [ items ] ); + } + + var count = items.length; + if ( !items || !count ) { + onComplete(); + return; + } + + var doneCount = 0; + function tick() { + doneCount++; + if ( doneCount == count ) { + onComplete(); + } + } + + // bind callback + items.forEach( function( item ) { + item.once( eventName, tick ); + }); +}; + +/** + * emits events via EvEmitter and jQuery events + * @param {String} type - name of event + * @param {Event} event - original event + * @param {Array} args - extra arguments + */ +proto.dispatchEvent = function( type, event, args ) { + // add original event to arguments + var emitArgs = event ? [ event ].concat( args ) : args; + this.emitEvent( type, emitArgs ); + + if ( jQuery ) { + // set this.$element + this.$element = this.$element || jQuery( this.element ); + if ( event ) { + // create jQuery event + var $event = jQuery.Event( event ); + $event.type = type; + this.$element.trigger( $event, args ); + } else { + // just trigger with type if no event available + this.$element.trigger( type, args ); + } + } +}; + +// -------------------------- ignore & stamps -------------------------- // + + +/** + * keep item in collection, but do not lay it out + * ignored items do not get skipped in layout + * @param {Element} elem + */ +proto.ignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + item.isIgnored = true; + } +}; + +/** + * return item to layout collection + * @param {Element} elem + */ +proto.unignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + delete item.isIgnored; + } +}; + +/** + * adds elements to stamps + * @param {NodeList, Array, Element, or String} elems + */ +proto.stamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ) { + return; + } + + this.stamps = this.stamps.concat( elems ); + // ignore + elems.forEach( this.ignore, this ); +}; + +/** + * removes elements to stamps + * @param {NodeList, Array, or Element} elems + */ +proto.unstamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ){ + return; + } + + elems.forEach( function( elem ) { + // filter out removed stamp elements + utils.removeFrom( this.stamps, elem ); + this.unignore( elem ); + }, this ); +}; + +/** + * finds child elements + * @param {NodeList, Array, Element, or String} elems + * @returns {Array} elems + */ +proto._find = function( elems ) { + if ( !elems ) { + return; + } + // if string, use argument as selector string + if ( typeof elems == 'string' ) { + elems = this.element.querySelectorAll( elems ); + } + elems = utils.makeArray( elems ); + return elems; +}; + +proto._manageStamps = function() { + if ( !this.stamps || !this.stamps.length ) { + return; + } + + this._getBoundingRect(); + + this.stamps.forEach( this._manageStamp, this ); +}; + +// update boundingLeft / Top +proto._getBoundingRect = function() { + // get bounding rect for container element + var boundingRect = this.element.getBoundingClientRect(); + var size = this.size; + this._boundingRect = { + left: boundingRect.left + size.paddingLeft + size.borderLeftWidth, + top: boundingRect.top + size.paddingTop + size.borderTopWidth, + right: boundingRect.right - ( size.paddingRight + size.borderRightWidth ), + bottom: boundingRect.bottom - ( size.paddingBottom + size.borderBottomWidth ) + }; +}; + +/** + * @param {Element} stamp +**/ +proto._manageStamp = noop; + +/** + * get x/y position of element relative to container element + * @param {Element} elem + * @returns {Object} offset - has left, top, right, bottom + */ +proto._getElementOffset = function( elem ) { + var boundingRect = elem.getBoundingClientRect(); + var thisRect = this._boundingRect; + var size = getSize( elem ); + var offset = { + left: boundingRect.left - thisRect.left - size.marginLeft, + top: boundingRect.top - thisRect.top - size.marginTop, + right: thisRect.right - boundingRect.right - size.marginRight, + bottom: thisRect.bottom - boundingRect.bottom - size.marginBottom + }; + return offset; +}; + +// -------------------------- resize -------------------------- // + +// enable event handlers for listeners +// i.e. resize -> onresize +proto.handleEvent = utils.handleEvent; + +/** + * Bind layout to window resizing + */ +proto.bindResize = function() { + window.addEventListener( 'resize', this ); + this.isResizeBound = true; +}; + +/** + * Unbind layout to window resizing + */ +proto.unbindResize = function() { + window.removeEventListener( 'resize', this ); + this.isResizeBound = false; +}; + +proto.onresize = function() { + this.resize(); +}; + +utils.debounceMethod( Outlayer, 'onresize', 100 ); + +proto.resize = function() { + // don't trigger if size did not change + // or if resize was unbound. See #9 + if ( !this.isResizeBound || !this.needsResizeLayout() ) { + return; + } + + this.layout(); +}; + +/** + * check if layout is needed post layout + * @returns Boolean + */ +proto.needsResizeLayout = function() { + var size = getSize( this.element ); + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var hasSizes = this.size && size; + return hasSizes && size.innerWidth !== this.size.innerWidth; +}; + +// -------------------------- methods -------------------------- // + +/** + * add items to Outlayer instance + * @param {Array or NodeList or Element} elems + * @returns {Array} items - Outlayer.Items +**/ +proto.addItems = function( elems ) { + var items = this._itemize( elems ); + // add items to collection + if ( items.length ) { + this.items = this.items.concat( items ); + } + return items; +}; + +/** + * Layout newly-appended item elements + * @param {Array or NodeList or Element} elems + */ +proto.appended = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // layout and reveal just the new items + this.layoutItems( items, true ); + this.reveal( items ); +}; + +/** + * Layout prepended elements + * @param {Array or NodeList or Element} elems + */ +proto.prepended = function( elems ) { + var items = this._itemize( elems ); + if ( !items.length ) { + return; + } + // add items to beginning of collection + var previousItems = this.items.slice(0); + this.items = items.concat( previousItems ); + // start new layout + this._resetLayout(); + this._manageStamps(); + // layout new stuff without transition + this.layoutItems( items, true ); + this.reveal( items ); + // layout previous items + this.layoutItems( previousItems ); +}; + +/** + * reveal a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.reveal = function( items ) { + this._emitCompleteOnItems( 'reveal', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.reveal(); + }); +}; + +/** + * hide a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.hide = function( items ) { + this._emitCompleteOnItems( 'hide', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.hide(); + }); +}; + +/** + * reveal item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.revealItemElements = function( elems ) { + var items = this.getItems( elems ); + this.reveal( items ); +}; + +/** + * hide item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.hideItemElements = function( elems ) { + var items = this.getItems( elems ); + this.hide( items ); +}; + +/** + * get Outlayer.Item, given an Element + * @param {Element} elem + * @param {Function} callback + * @returns {Outlayer.Item} item + */ +proto.getItem = function( elem ) { + // loop through items to get the one that matches + for ( var i=0; i < this.items.length; i++ ) { + var item = this.items[i]; + if ( item.element == elem ) { + // return item + return item; + } + } +}; + +/** + * get collection of Outlayer.Items, given Elements + * @param {Array} elems + * @returns {Array} items - Outlayer.Items + */ +proto.getItems = function( elems ) { + elems = utils.makeArray( elems ); + var items = []; + elems.forEach( function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + items.push( item ); + } + }, this ); + + return items; +}; + +/** + * remove element(s) from instance and DOM + * @param {Array or NodeList or Element} elems + */ +proto.remove = function( elems ) { + var removeItems = this.getItems( elems ); + + this._emitCompleteOnItems( 'remove', removeItems ); + + // bail if no items to remove + if ( !removeItems || !removeItems.length ) { + return; + } + + removeItems.forEach( function( item ) { + item.remove(); + // remove item from collection + utils.removeFrom( this.items, item ); + }, this ); +}; + +// ----- destroy ----- // + +// remove and disable Outlayer instance +proto.destroy = function() { + // clean up dynamic styles + var style = this.element.style; + style.height = ''; + style.position = ''; + style.width = ''; + // destroy items + this.items.forEach( function( item ) { + item.destroy(); + }); + + this.unbindResize(); + + var id = this.element.outlayerGUID; + delete instances[ id ]; // remove reference to instance by id + delete this.element.outlayerGUID; + // remove data for jQuery + if ( jQuery ) { + jQuery.removeData( this.element, this.constructor.namespace ); + } + +}; + +// -------------------------- data -------------------------- // + +/** + * get Outlayer instance from element + * @param {Element} elem + * @returns {Outlayer} + */ +Outlayer.data = function( elem ) { + elem = utils.getQueryElement( elem ); + var id = elem && elem.outlayerGUID; + return id && instances[ id ]; +}; + + +// -------------------------- create Outlayer class -------------------------- // + +/** + * create a layout class + * @param {String} namespace + */ +Outlayer.create = function( namespace, options ) { + // sub-class Outlayer + var Layout = subclass( Outlayer ); + // apply new options and compatOptions + Layout.defaults = utils.extend( {}, Outlayer.defaults ); + utils.extend( Layout.defaults, options ); + Layout.compatOptions = utils.extend( {}, Outlayer.compatOptions ); + + Layout.namespace = namespace; + + Layout.data = Outlayer.data; + + // sub-class Item + Layout.Item = subclass( Item ); + + // -------------------------- declarative -------------------------- // + + utils.htmlInit( Layout, namespace ); + + // -------------------------- jQuery bridge -------------------------- // + + // make into jQuery plugin + if ( jQuery && jQuery.bridget ) { + jQuery.bridget( namespace, Layout ); + } + + return Layout; +}; + +function subclass( Parent ) { + function SubClass() { + Parent.apply( this, arguments ); + } + + SubClass.prototype = Object.create( Parent.prototype ); + SubClass.prototype.constructor = SubClass; + + return SubClass; +} + +// ----- helpers ----- // + +// how many milliseconds are in each unit +var msUnits = { + ms: 1, + s: 1000 +}; + +// munge time-like parameter into millisecond number +// '0.4s' -> 40 +function getMilliseconds( time ) { + if ( typeof time == 'number' ) { + return time; + } + var matches = time.match( /(^\d*\.?\d*)(\w*)/ ); + var num = matches && matches[1]; + var unit = matches && matches[2]; + if ( !num.length ) { + return 0; + } + num = parseFloat( num ); + var mult = msUnits[ unit ] || 1; + return num * mult; +} + +// ----- fin ----- // + +// back in global +Outlayer.Item = Item; + +return Outlayer; + +})); + +/*! + * Masonry v4.2.2 + * Cascading grid layout library + * https://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( [ + 'outlayer/outlayer', + 'get-size/get-size' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('outlayer'), + require('get-size') + ); + } else { + // browser global + window.Masonry = factory( + window.Outlayer, + window.getSize + ); + } + +}( window, function factory( Outlayer, getSize ) { + + + +// -------------------------- masonryDefinition -------------------------- // + + // create an Outlayer layout class + var Masonry = Outlayer.create('masonry'); + // isFitWidth -> fitWidth + Masonry.compatOptions.fitWidth = 'isFitWidth'; + + var proto = Masonry.prototype; + + proto._resetLayout = function() { + this.getSize(); + this._getMeasurement( 'columnWidth', 'outerWidth' ); + this._getMeasurement( 'gutter', 'outerWidth' ); + this.measureColumns(); + + // reset column Y + this.colYs = []; + for ( var i=0; i < this.cols; i++ ) { + this.colYs.push( 0 ); + } + + this.maxY = 0; + this.horizontalColIndex = 0; + }; + + proto.measureColumns = function() { + this.getContainerWidth(); + // if columnWidth is 0, default to outerWidth of first item + if ( !this.columnWidth ) { + var firstItem = this.items[0]; + var firstItemElem = firstItem && firstItem.element; + // columnWidth fall back to item of first element + this.columnWidth = firstItemElem && getSize( firstItemElem ).outerWidth || + // if first elem has no width, default to size of container + this.containerWidth; + } + + var columnWidth = this.columnWidth += this.gutter; + + // calculate columns + var containerWidth = this.containerWidth + this.gutter; + var cols = containerWidth / columnWidth; + // fix rounding errors, typically with gutters + var excess = columnWidth - containerWidth % columnWidth; + // if overshoot is less than a pixel, round up, otherwise floor it + var mathMethod = excess && excess < 1 ? 'round' : 'floor'; + cols = Math[ mathMethod ]( cols ); + this.cols = Math.max( cols, 1 ); + }; + + proto.getContainerWidth = function() { + // container is parent if fit width + var isFitWidth = this._getOption('fitWidth'); + var container = isFitWidth ? this.element.parentNode : this.element; + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var size = getSize( container ); + this.containerWidth = size && size.innerWidth; + }; + + proto._getItemLayoutPosition = function( item ) { + item.getSize(); + // how many columns does this brick span + var remainder = item.size.outerWidth % this.columnWidth; + var mathMethod = remainder && remainder < 1 ? 'round' : 'ceil'; + // round if off by 1 pixel, otherwise use ceil + var colSpan = Math[ mathMethod ]( item.size.outerWidth / this.columnWidth ); + colSpan = Math.min( colSpan, this.cols ); + // use horizontal or top column position + var colPosMethod = this.options.horizontalOrder ? + '_getHorizontalColPosition' : '_getTopColPosition'; + var colPosition = this[ colPosMethod ]( colSpan, item ); + // position the brick + var position = { + x: this.columnWidth * colPosition.col, + y: colPosition.y + }; + // apply setHeight to necessary columns + var setHeight = colPosition.y + item.size.outerHeight; + var setMax = colSpan + colPosition.col; + for ( var i = colPosition.col; i < setMax; i++ ) { + this.colYs[i] = setHeight; + } + + return position; + }; + + proto._getTopColPosition = function( colSpan ) { + var colGroup = this._getTopColGroup( colSpan ); + // get the minimum Y value from the columns + var minimumY = Math.min.apply( Math, colGroup ); + + return { + col: colGroup.indexOf( minimumY ), + y: minimumY, + }; + }; + + /** + * @param {Number} colSpan - number of columns the element spans + * @returns {Array} colGroup + */ + proto._getTopColGroup = function( colSpan ) { + if ( colSpan < 2 ) { + // if brick spans only one column, use all the column Ys + return this.colYs; + } + + var colGroup = []; + // how many different places could this brick fit horizontally + var groupCount = this.cols + 1 - colSpan; + // for each group potential horizontal position + for ( var i = 0; i < groupCount; i++ ) { + colGroup[i] = this._getColGroupY( i, colSpan ); + } + return colGroup; + }; + + proto._getColGroupY = function( col, colSpan ) { + if ( colSpan < 2 ) { + return this.colYs[ col ]; + } + // make an array of colY values for that one group + var groupColYs = this.colYs.slice( col, col + colSpan ); + // and get the max value of the array + return Math.max.apply( Math, groupColYs ); + }; + + // get column position based on horizontal index. #873 + proto._getHorizontalColPosition = function( colSpan, item ) { + var col = this.horizontalColIndex % this.cols; + var isOver = colSpan > 1 && col + colSpan > this.cols; + // shift to next row if item can't fit on current row + col = isOver ? 0 : col; + // don't let zero-size items take up space + var hasSize = item.size.outerWidth && item.size.outerHeight; + this.horizontalColIndex = hasSize ? col + colSpan : this.horizontalColIndex; + + return { + col: col, + y: this._getColGroupY( col, colSpan ), + }; + }; + + proto._manageStamp = function( stamp ) { + var stampSize = getSize( stamp ); + var offset = this._getElementOffset( stamp ); + // get the columns that this stamp affects + var isOriginLeft = this._getOption('originLeft'); + var firstX = isOriginLeft ? offset.left : offset.right; + var lastX = firstX + stampSize.outerWidth; + var firstCol = Math.floor( firstX / this.columnWidth ); + firstCol = Math.max( 0, firstCol ); + var lastCol = Math.floor( lastX / this.columnWidth ); + // lastCol should not go over if multiple of columnWidth #425 + lastCol -= lastX % this.columnWidth ? 0 : 1; + lastCol = Math.min( this.cols - 1, lastCol ); + // set colYs to bottom of the stamp + + var isOriginTop = this._getOption('originTop'); + var stampMaxY = ( isOriginTop ? offset.top : offset.bottom ) + + stampSize.outerHeight; + for ( var i = firstCol; i <= lastCol; i++ ) { + this.colYs[i] = Math.max( stampMaxY, this.colYs[i] ); + } + }; + + proto._getContainerSize = function() { + this.maxY = Math.max.apply( Math, this.colYs ); + var size = { + height: this.maxY + }; + + if ( this._getOption('fitWidth') ) { + size.width = this._getContainerFitWidth(); + } + + return size; + }; + + proto._getContainerFitWidth = function() { + var unusedCols = 0; + // count unused columns + var i = this.cols; + while ( --i ) { + if ( this.colYs[i] !== 0 ) { + break; + } + unusedCols++; + } + // fit container to columns that have been used + return ( this.cols - unusedCols ) * this.columnWidth - this.gutter; + }; + + proto.needsResizeLayout = function() { + var previousWidth = this.containerWidth; + this.getContainerWidth(); + return previousWidth != this.containerWidth; + }; + + return Masonry; + +})); + diff --git a/supreme/js/masonry.pkgd.min.js b/supreme/js/masonry.pkgd.min.js new file mode 100644 index 0000000..f3328c5 --- /dev/null +++ b/supreme/js/masonry.pkgd.min.js @@ -0,0 +1,9 @@ +/*! + * Masonry PACKAGED v3.3.2 + * Cascading grid layout library + * http://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +!function(a){function b(){}function c(a){function c(b){b.prototype.option||(b.prototype.option=function(b){a.isPlainObject(b)&&(this.options=a.extend(!0,this.options,b))})}function e(b,c){a.fn[b]=function(e){if("string"==typeof e){for(var g=d.call(arguments,1),h=0,i=this.length;i>h;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;be;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a){function b(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function c(){}function d(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=g.length;c>b;b++){var d=g[b];a[d]=0}return a}function e(c){function e(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||f("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=c("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var g=document.body||document.documentElement;g.appendChild(e);var h=j(e);l=200===b(h.width),g.removeChild(e)}}}function h(a){if(e(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var c=j(a);if("none"===c.display)return d();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var h=f.isBorderBox=!(!k||!c[k]||"border-box"!==c[k]),m=0,n=g.length;n>m;m++){var o=g[m],p=c[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=h&&l,y=b(c.width);y!==!1&&(f.width=y+(x?0:r+v));var z=b(c.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return h}var f="undefined"==typeof console?c:function(a){console.error(a)},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):a.getSize=e(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}); \ No newline at end of file diff --git a/supreme/js/particles.min.js b/supreme/js/particles.min.js new file mode 100644 index 0000000..b3d46d1 --- /dev/null +++ b/supreme/js/particles.min.js @@ -0,0 +1,9 @@ +/* ----------------------------------------------- +/* Author : Vincent Garreau - vincentgarreau.com +/* MIT license: http://opensource.org/licenses/MIT +/* Demo / Generator : vincentgarreau.com/particles.js +/* GitHub : github.com/VincentGarreau/particles.js +/* How to use? : Check the GitHub README +/* v2.0.0 +/* ----------------------------------------------- */ +function hexToRgb(e){var a=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(a,function(e,a,t,i){return a+a+t+t+i+i});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}function clamp(e,a,t){return Math.min(Math.max(e,a),t)}function isInArray(e,a){return a.indexOf(e)>-1}var pJS=function(e,a){var t=document.querySelector("#"+e+" > .particles-js-canvas-el");this.pJS={canvas:{el:t,w:t.offsetWidth,h:t.offsetHeight},particles:{number:{value:400,density:{enable:!0,value_area:800}},color:{value:"#fff"},shape:{type:"circle",stroke:{width:0,color:"#ff0000"},polygon:{nb_sides:5},image:{src:"",width:100,height:100}},opacity:{value:1,random:!1,anim:{enable:!1,speed:2,opacity_min:0,sync:!1}},size:{value:20,random:!1,anim:{enable:!1,speed:20,size_min:0,sync:!1}},line_linked:{enable:!0,distance:100,color:"#fff",opacity:1,width:1},move:{enable:!0,speed:2,direction:"none",random:!1,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:3e3,rotateY:3e3}},array:[]},interactivity:{detect_on:"canvas",events:{onhover:{enable:!0,mode:"grab"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:100,line_linked:{opacity:1}},bubble:{distance:200,size:80,duration:.4},repulse:{distance:200,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}},mouse:{}},retina_detect:!1,fn:{interact:{},modes:{},vendors:{}},tmp:{}};var i=this.pJS;a&&Object.deepExtend(i,a),i.tmp.obj={size_value:i.particles.size.value,size_anim_speed:i.particles.size.anim.speed,move_speed:i.particles.move.speed,line_linked_distance:i.particles.line_linked.distance,line_linked_width:i.particles.line_linked.width,mode_grab_distance:i.interactivity.modes.grab.distance,mode_bubble_distance:i.interactivity.modes.bubble.distance,mode_bubble_size:i.interactivity.modes.bubble.size,mode_repulse_distance:i.interactivity.modes.repulse.distance},i.fn.retinaInit=function(){i.retina_detect&&window.devicePixelRatio>1?(i.canvas.pxratio=window.devicePixelRatio,i.tmp.retina=!0):(i.canvas.pxratio=1,i.tmp.retina=!1),i.canvas.w=i.canvas.el.offsetWidth*i.canvas.pxratio,i.canvas.h=i.canvas.el.offsetHeight*i.canvas.pxratio,i.particles.size.value=i.tmp.obj.size_value*i.canvas.pxratio,i.particles.size.anim.speed=i.tmp.obj.size_anim_speed*i.canvas.pxratio,i.particles.move.speed=i.tmp.obj.move_speed*i.canvas.pxratio,i.particles.line_linked.distance=i.tmp.obj.line_linked_distance*i.canvas.pxratio,i.interactivity.modes.grab.distance=i.tmp.obj.mode_grab_distance*i.canvas.pxratio,i.interactivity.modes.bubble.distance=i.tmp.obj.mode_bubble_distance*i.canvas.pxratio,i.particles.line_linked.width=i.tmp.obj.line_linked_width*i.canvas.pxratio,i.interactivity.modes.bubble.size=i.tmp.obj.mode_bubble_size*i.canvas.pxratio,i.interactivity.modes.repulse.distance=i.tmp.obj.mode_repulse_distance*i.canvas.pxratio},i.fn.canvasInit=function(){i.canvas.ctx=i.canvas.el.getContext("2d")},i.fn.canvasSize=function(){i.canvas.el.width=i.canvas.w,i.canvas.el.height=i.canvas.h,i&&i.interactivity.events.resize&&window.addEventListener("resize",function(){i.canvas.w=i.canvas.el.offsetWidth,i.canvas.h=i.canvas.el.offsetHeight,i.tmp.retina&&(i.canvas.w*=i.canvas.pxratio,i.canvas.h*=i.canvas.pxratio),i.canvas.el.width=i.canvas.w,i.canvas.el.height=i.canvas.h,i.particles.move.enable||(i.fn.particlesEmpty(),i.fn.particlesCreate(),i.fn.particlesDraw(),i.fn.vendors.densityAutoParticles()),i.fn.vendors.densityAutoParticles()})},i.fn.canvasPaint=function(){i.canvas.ctx.fillRect(0,0,i.canvas.w,i.canvas.h)},i.fn.canvasClear=function(){i.canvas.ctx.clearRect(0,0,i.canvas.w,i.canvas.h)},i.fn.particle=function(e,a,t){if(this.radius=(i.particles.size.random?Math.random():1)*i.particles.size.value,i.particles.size.anim.enable&&(this.size_status=!1,this.vs=i.particles.size.anim.speed/100,i.particles.size.anim.sync||(this.vs=this.vs*Math.random())),this.x=t?t.x:Math.random()*i.canvas.w,this.y=t?t.y:Math.random()*i.canvas.h,this.x>i.canvas.w-2*this.radius?this.x=this.x-this.radius:this.x<2*this.radius&&(this.x=this.x+this.radius),this.y>i.canvas.h-2*this.radius?this.y=this.y-this.radius:this.y<2*this.radius&&(this.y=this.y+this.radius),i.particles.move.bounce&&i.fn.vendors.checkOverlap(this,t),this.color={},"object"==typeof e.value)if(e.value instanceof Array){var s=e.value[Math.floor(Math.random()*i.particles.color.value.length)];this.color.rgb=hexToRgb(s)}else void 0!=e.value.r&&void 0!=e.value.g&&void 0!=e.value.b&&(this.color.rgb={r:e.value.r,g:e.value.g,b:e.value.b}),void 0!=e.value.h&&void 0!=e.value.s&&void 0!=e.value.l&&(this.color.hsl={h:e.value.h,s:e.value.s,l:e.value.l});else"random"==e.value?this.color.rgb={r:Math.floor(256*Math.random())+0,g:Math.floor(256*Math.random())+0,b:Math.floor(256*Math.random())+0}:"string"==typeof e.value&&(this.color=e,this.color.rgb=hexToRgb(this.color.value));this.opacity=(i.particles.opacity.random?Math.random():1)*i.particles.opacity.value,i.particles.opacity.anim.enable&&(this.opacity_status=!1,this.vo=i.particles.opacity.anim.speed/100,i.particles.opacity.anim.sync||(this.vo=this.vo*Math.random()));var n={};switch(i.particles.move.direction){case"top":n={x:0,y:-1};break;case"top-right":n={x:.5,y:-.5};break;case"right":n={x:1,y:-0};break;case"bottom-right":n={x:.5,y:.5};break;case"bottom":n={x:0,y:1};break;case"bottom-left":n={x:-.5,y:1};break;case"left":n={x:-1,y:0};break;case"top-left":n={x:-.5,y:-.5};break;default:n={x:0,y:0}}i.particles.move.straight?(this.vx=n.x,this.vy=n.y,i.particles.move.random&&(this.vx=this.vx*Math.random(),this.vy=this.vy*Math.random())):(this.vx=n.x+Math.random()-.5,this.vy=n.y+Math.random()-.5),this.vx_i=this.vx,this.vy_i=this.vy;var r=i.particles.shape.type;if("object"==typeof r){if(r instanceof Array){var c=r[Math.floor(Math.random()*r.length)];this.shape=c}}else this.shape=r;if("image"==this.shape){var o=i.particles.shape;this.img={src:o.image.src,ratio:o.image.width/o.image.height},this.img.ratio||(this.img.ratio=1),"svg"==i.tmp.img_type&&void 0!=i.tmp.source_svg&&(i.fn.vendors.createSvgImg(this),i.tmp.pushing&&(this.img.loaded=!1))}},i.fn.particle.prototype.draw=function(){function e(){i.canvas.ctx.drawImage(r,a.x-t,a.y-t,2*t,2*t/a.img.ratio)}var a=this;if(void 0!=a.radius_bubble)var t=a.radius_bubble;else var t=a.radius;if(void 0!=a.opacity_bubble)var s=a.opacity_bubble;else var s=a.opacity;if(a.color.rgb)var n="rgba("+a.color.rgb.r+","+a.color.rgb.g+","+a.color.rgb.b+","+s+")";else var n="hsla("+a.color.hsl.h+","+a.color.hsl.s+"%,"+a.color.hsl.l+"%,"+s+")";switch(i.canvas.ctx.fillStyle=n,i.canvas.ctx.beginPath(),a.shape){case"circle":i.canvas.ctx.arc(a.x,a.y,t,0,2*Math.PI,!1);break;case"edge":i.canvas.ctx.rect(a.x-t,a.y-t,2*t,2*t);break;case"triangle":i.fn.vendors.drawShape(i.canvas.ctx,a.x-t,a.y+t/1.66,2*t,3,2);break;case"polygon":i.fn.vendors.drawShape(i.canvas.ctx,a.x-t/(i.particles.shape.polygon.nb_sides/3.5),a.y-t/.76,2.66*t/(i.particles.shape.polygon.nb_sides/3),i.particles.shape.polygon.nb_sides,1);break;case"star":i.fn.vendors.drawShape(i.canvas.ctx,a.x-2*t/(i.particles.shape.polygon.nb_sides/4),a.y-t/1.52,2*t*2.66/(i.particles.shape.polygon.nb_sides/3),i.particles.shape.polygon.nb_sides,2);break;case"image":if("svg"==i.tmp.img_type)var r=a.img.obj;else var r=i.tmp.img_obj;r&&e()}i.canvas.ctx.closePath(),i.particles.shape.stroke.width>0&&(i.canvas.ctx.strokeStyle=i.particles.shape.stroke.color,i.canvas.ctx.lineWidth=i.particles.shape.stroke.width,i.canvas.ctx.stroke()),i.canvas.ctx.fill()},i.fn.particlesCreate=function(){for(var e=0;e=i.particles.opacity.value&&(a.opacity_status=!1),a.opacity+=a.vo):(a.opacity<=i.particles.opacity.anim.opacity_min&&(a.opacity_status=!0),a.opacity-=a.vo),a.opacity<0&&(a.opacity=0)),i.particles.size.anim.enable&&(1==a.size_status?(a.radius>=i.particles.size.value&&(a.size_status=!1),a.radius+=a.vs):(a.radius<=i.particles.size.anim.size_min&&(a.size_status=!0),a.radius-=a.vs),a.radius<0&&(a.radius=0)),"bounce"==i.particles.move.out_mode)var s={x_left:a.radius,x_right:i.canvas.w,y_top:a.radius,y_bottom:i.canvas.h};else var s={x_left:-a.radius,x_right:i.canvas.w+a.radius,y_top:-a.radius,y_bottom:i.canvas.h+a.radius};switch(a.x-a.radius>i.canvas.w?(a.x=s.x_left,a.y=Math.random()*i.canvas.h):a.x+a.radius<0&&(a.x=s.x_right,a.y=Math.random()*i.canvas.h),a.y-a.radius>i.canvas.h?(a.y=s.y_top,a.x=Math.random()*i.canvas.w):a.y+a.radius<0&&(a.y=s.y_bottom,a.x=Math.random()*i.canvas.w),i.particles.move.out_mode){case"bounce":a.x+a.radius>i.canvas.w?a.vx=-a.vx:a.x-a.radius<0&&(a.vx=-a.vx),a.y+a.radius>i.canvas.h?a.vy=-a.vy:a.y-a.radius<0&&(a.vy=-a.vy)}if(isInArray("grab",i.interactivity.events.onhover.mode)&&i.fn.modes.grabParticle(a),(isInArray("bubble",i.interactivity.events.onhover.mode)||isInArray("bubble",i.interactivity.events.onclick.mode))&&i.fn.modes.bubbleParticle(a),(isInArray("repulse",i.interactivity.events.onhover.mode)||isInArray("repulse",i.interactivity.events.onclick.mode))&&i.fn.modes.repulseParticle(a),i.particles.line_linked.enable||i.particles.move.attract.enable)for(var n=e+1;n0){var c=i.particles.line_linked.color_rgb_line;i.canvas.ctx.strokeStyle="rgba("+c.r+","+c.g+","+c.b+","+r+")",i.canvas.ctx.lineWidth=i.particles.line_linked.width,i.canvas.ctx.beginPath(),i.canvas.ctx.moveTo(e.x,e.y),i.canvas.ctx.lineTo(a.x,a.y),i.canvas.ctx.stroke(),i.canvas.ctx.closePath()}}},i.fn.interact.attractParticles=function(e,a){var t=e.x-a.x,s=e.y-a.y,n=Math.sqrt(t*t+s*s);if(n<=i.particles.line_linked.distance){var r=t/(1e3*i.particles.move.attract.rotateX),c=s/(1e3*i.particles.move.attract.rotateY);e.vx-=r,e.vy-=c,a.vx+=r,a.vy+=c}},i.fn.interact.bounceParticles=function(e,a){var t=e.x-a.x,i=e.y-a.y,s=Math.sqrt(t*t+i*i),n=e.radius+a.radius;n>=s&&(e.vx=-e.vx,e.vy=-e.vy,a.vx=-a.vx,a.vy=-a.vy)},i.fn.modes.pushParticles=function(e,a){i.tmp.pushing=!0;for(var t=0;e>t;t++)i.particles.array.push(new i.fn.particle(i.particles.color,i.particles.opacity.value,{x:a?a.pos_x:Math.random()*i.canvas.w,y:a?a.pos_y:Math.random()*i.canvas.h})),t==e-1&&(i.particles.move.enable||i.fn.particlesDraw(),i.tmp.pushing=!1)},i.fn.modes.removeParticles=function(e){i.particles.array.splice(0,e),i.particles.move.enable||i.fn.particlesDraw()},i.fn.modes.bubbleParticle=function(e){function a(){e.opacity_bubble=e.opacity,e.radius_bubble=e.radius}function t(a,t,s,n,c){if(a!=t)if(i.tmp.bubble_duration_end){if(void 0!=s){var o=n-p*(n-a)/i.interactivity.modes.bubble.duration,l=a-o;d=a+l,"size"==c&&(e.radius_bubble=d),"opacity"==c&&(e.opacity_bubble=d)}}else if(r<=i.interactivity.modes.bubble.distance){if(void 0!=s)var v=s;else var v=n;if(v!=a){var d=n-p*(n-a)/i.interactivity.modes.bubble.duration;"size"==c&&(e.radius_bubble=d),"opacity"==c&&(e.opacity_bubble=d)}}else"size"==c&&(e.radius_bubble=void 0),"opacity"==c&&(e.opacity_bubble=void 0)}if(i.interactivity.events.onhover.enable&&isInArray("bubble",i.interactivity.events.onhover.mode)){var s=e.x-i.interactivity.mouse.pos_x,n=e.y-i.interactivity.mouse.pos_y,r=Math.sqrt(s*s+n*n),c=1-r/i.interactivity.modes.bubble.distance;if(r<=i.interactivity.modes.bubble.distance){if(c>=0&&"mousemove"==i.interactivity.status){if(i.interactivity.modes.bubble.size!=i.particles.size.value)if(i.interactivity.modes.bubble.size>i.particles.size.value){var o=e.radius+i.interactivity.modes.bubble.size*c;o>=0&&(e.radius_bubble=o)}else{var l=e.radius-i.interactivity.modes.bubble.size,o=e.radius-l*c;o>0?e.radius_bubble=o:e.radius_bubble=0}if(i.interactivity.modes.bubble.opacity!=i.particles.opacity.value)if(i.interactivity.modes.bubble.opacity>i.particles.opacity.value){var v=i.interactivity.modes.bubble.opacity*c;v>e.opacity&&v<=i.interactivity.modes.bubble.opacity&&(e.opacity_bubble=v)}else{var v=e.opacity-(i.particles.opacity.value-i.interactivity.modes.bubble.opacity)*c;v=i.interactivity.modes.bubble.opacity&&(e.opacity_bubble=v)}}}else a();"mouseleave"==i.interactivity.status&&a()}else if(i.interactivity.events.onclick.enable&&isInArray("bubble",i.interactivity.events.onclick.mode)){if(i.tmp.bubble_clicking){var s=e.x-i.interactivity.mouse.click_pos_x,n=e.y-i.interactivity.mouse.click_pos_y,r=Math.sqrt(s*s+n*n),p=((new Date).getTime()-i.interactivity.mouse.click_time)/1e3;p>i.interactivity.modes.bubble.duration&&(i.tmp.bubble_duration_end=!0),p>2*i.interactivity.modes.bubble.duration&&(i.tmp.bubble_clicking=!1,i.tmp.bubble_duration_end=!1)}i.tmp.bubble_clicking&&(t(i.interactivity.modes.bubble.size,i.particles.size.value,e.radius_bubble,e.radius,"size"),t(i.interactivity.modes.bubble.opacity,i.particles.opacity.value,e.opacity_bubble,e.opacity,"opacity"))}},i.fn.modes.repulseParticle=function(e){function a(){var a=Math.atan2(d,p);if(e.vx=u*Math.cos(a),e.vy=u*Math.sin(a),"bounce"==i.particles.move.out_mode){var t={x:e.x+e.vx,y:e.y+e.vy};t.x+e.radius>i.canvas.w?e.vx=-e.vx:t.x-e.radius<0&&(e.vx=-e.vx),t.y+e.radius>i.canvas.h?e.vy=-e.vy:t.y-e.radius<0&&(e.vy=-e.vy)}}if(i.interactivity.events.onhover.enable&&isInArray("repulse",i.interactivity.events.onhover.mode)&&"mousemove"==i.interactivity.status){var t=e.x-i.interactivity.mouse.pos_x,s=e.y-i.interactivity.mouse.pos_y,n=Math.sqrt(t*t+s*s),r={x:t/n,y:s/n},c=i.interactivity.modes.repulse.distance,o=100,l=clamp(1/c*(-1*Math.pow(n/c,2)+1)*c*o,0,50),v={x:e.x+r.x*l,y:e.y+r.y*l};"bounce"==i.particles.move.out_mode?(v.x-e.radius>0&&v.x+e.radius0&&v.y+e.radius=m&&a()}else 0==i.tmp.repulse_clicking&&(e.vx=e.vx_i,e.vy=e.vy_i)},i.fn.modes.grabParticle=function(e){if(i.interactivity.events.onhover.enable&&"mousemove"==i.interactivity.status){var a=e.x-i.interactivity.mouse.pos_x,t=e.y-i.interactivity.mouse.pos_y,s=Math.sqrt(a*a+t*t);if(s<=i.interactivity.modes.grab.distance){var n=i.interactivity.modes.grab.line_linked.opacity-s/(1/i.interactivity.modes.grab.line_linked.opacity)/i.interactivity.modes.grab.distance;if(n>0){var r=i.particles.line_linked.color_rgb_line;i.canvas.ctx.strokeStyle="rgba("+r.r+","+r.g+","+r.b+","+n+")",i.canvas.ctx.lineWidth=i.particles.line_linked.width,i.canvas.ctx.beginPath(),i.canvas.ctx.moveTo(e.x,e.y),i.canvas.ctx.lineTo(i.interactivity.mouse.pos_x,i.interactivity.mouse.pos_y),i.canvas.ctx.stroke(),i.canvas.ctx.closePath()}}}},i.fn.vendors.eventsListeners=function(){"window"==i.interactivity.detect_on?i.interactivity.el=window:i.interactivity.el=i.canvas.el,(i.interactivity.events.onhover.enable||i.interactivity.events.onclick.enable)&&(i.interactivity.el.addEventListener("mousemove",function(e){if(i.interactivity.el==window)var a=e.clientX,t=e.clientY;else var a=e.offsetX||e.clientX,t=e.offsetY||e.clientY;i.interactivity.mouse.pos_x=a,i.interactivity.mouse.pos_y=t,i.tmp.retina&&(i.interactivity.mouse.pos_x*=i.canvas.pxratio,i.interactivity.mouse.pos_y*=i.canvas.pxratio),i.interactivity.status="mousemove"}),i.interactivity.el.addEventListener("mouseleave",function(e){i.interactivity.mouse.pos_x=null,i.interactivity.mouse.pos_y=null,i.interactivity.status="mouseleave"})),i.interactivity.events.onclick.enable&&i.interactivity.el.addEventListener("click",function(){if(i.interactivity.mouse.click_pos_x=i.interactivity.mouse.pos_x,i.interactivity.mouse.click_pos_y=i.interactivity.mouse.pos_y,i.interactivity.mouse.click_time=(new Date).getTime(),i.interactivity.events.onclick.enable)switch(i.interactivity.events.onclick.mode){case"push":i.particles.move.enable?i.fn.modes.pushParticles(i.interactivity.modes.push.particles_nb,i.interactivity.mouse):1==i.interactivity.modes.push.particles_nb?i.fn.modes.pushParticles(i.interactivity.modes.push.particles_nb,i.interactivity.mouse):i.interactivity.modes.push.particles_nb>1&&i.fn.modes.pushParticles(i.interactivity.modes.push.particles_nb);break;case"remove":i.fn.modes.removeParticles(i.interactivity.modes.remove.particles_nb);break;case"bubble":i.tmp.bubble_clicking=!0;break;case"repulse":i.tmp.repulse_clicking=!0,i.tmp.repulse_count=0,i.tmp.repulse_finish=!1,setTimeout(function(){i.tmp.repulse_clicking=!1},1e3*i.interactivity.modes.repulse.duration)}})},i.fn.vendors.densityAutoParticles=function(){if(i.particles.number.density.enable){var e=i.canvas.el.width*i.canvas.el.height/1e3;i.tmp.retina&&(e/=2*i.canvas.pxratio);var a=e*i.particles.number.value/i.particles.number.density.value_area,t=i.particles.array.length-a;0>t?i.fn.modes.pushParticles(Math.abs(t)):i.fn.modes.removeParticles(t)}},i.fn.vendors.checkOverlap=function(e,a){for(var t=0;tv;v++)e.lineTo(i,0),e.translate(i,0),e.rotate(l);e.fill(),e.restore()},i.fn.vendors.exportImg=function(){window.open(i.canvas.el.toDataURL("image/png"),"_blank")},i.fn.vendors.loadImg=function(e){if(i.tmp.img_error=void 0,""!=i.particles.shape.image.src)if("svg"==e){var a=new XMLHttpRequest;a.open("GET",i.particles.shape.image.src),a.onreadystatechange=function(e){4==a.readyState&&(200==a.status?(i.tmp.source_svg=e.currentTarget.response,i.fn.vendors.checkBeforeDraw()):(console.log("Error pJS - Image not found"),i.tmp.img_error=!0))},a.send()}else{var t=new Image;t.addEventListener("load",function(){i.tmp.img_obj=t,i.fn.vendors.checkBeforeDraw()}),t.src=i.particles.shape.image.src}else console.log("Error pJS - No image.src"),i.tmp.img_error=!0},i.fn.vendors.draw=function(){"image"==i.particles.shape.type?"svg"==i.tmp.img_type?i.tmp.count_svg>=i.particles.number.value?(i.fn.particlesDraw(),i.particles.move.enable?i.fn.drawAnimFrame=requestAnimFrame(i.fn.vendors.draw):cancelRequestAnimFrame(i.fn.drawAnimFrame)):i.tmp.img_error||(i.fn.drawAnimFrame=requestAnimFrame(i.fn.vendors.draw)):void 0!=i.tmp.img_obj?(i.fn.particlesDraw(),i.particles.move.enable?i.fn.drawAnimFrame=requestAnimFrame(i.fn.vendors.draw):cancelRequestAnimFrame(i.fn.drawAnimFrame)):i.tmp.img_error||(i.fn.drawAnimFrame=requestAnimFrame(i.fn.vendors.draw)):(i.fn.particlesDraw(),i.particles.move.enable?i.fn.drawAnimFrame=requestAnimFrame(i.fn.vendors.draw):cancelRequestAnimFrame(i.fn.drawAnimFrame))},i.fn.vendors.checkBeforeDraw=function(){"image"==i.particles.shape.type?"svg"==i.tmp.img_type&&void 0==i.tmp.source_svg?i.tmp.checkAnimFrame=requestAnimFrame(check):(cancelRequestAnimFrame(i.tmp.checkAnimFrame),i.tmp.img_error||(i.fn.vendors.init(),i.fn.vendors.draw())):(i.fn.vendors.init(),i.fn.vendors.draw())},i.fn.vendors.init=function(){i.fn.retinaInit(),i.fn.canvasInit(),i.fn.canvasSize(),i.fn.canvasPaint(),i.fn.particlesCreate(),i.fn.vendors.densityAutoParticles(),i.particles.line_linked.color_rgb_line=hexToRgb(i.particles.line_linked.color)},i.fn.vendors.start=function(){isInArray("image",i.particles.shape.type)?(i.tmp.img_type=i.particles.shape.image.src.substr(i.particles.shape.image.src.length-3),i.fn.vendors.loadImg(i.tmp.img_type)):i.fn.vendors.checkBeforeDraw()},i.fn.vendors.eventsListeners(),i.fn.vendors.start()};Object.deepExtend=function(e,a){for(var t in a)a[t]&&a[t].constructor&&a[t].constructor===Object?(e[t]=e[t]||{},arguments.callee(e[t],a[t])):e[t]=a[t];return e},window.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}(),window.cancelRequestAnimFrame=function(){return window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout}(),window.pJSDom=[],window.particlesJS=function(e,a){"string"!=typeof e&&(a=e,e="particles-js"),e||(e="particles-js");var t=document.getElementById(e),i="particles-js-canvas-el",s=t.getElementsByClassName(i);if(s.length)for(;s.length>0;)t.removeChild(s[0]);var n=document.createElement("canvas");n.className=i,n.style.width="100%",n.style.height="100%";var r=document.getElementById(e).appendChild(n);null!=r&&pJSDom.push(new pJS(e,a))},window.particlesJS.load=function(e,a,t){var i=new XMLHttpRequest;i.open("GET",a),i.onreadystatechange=function(a){if(4==i.readyState)if(200==i.status){var s=JSON.parse(a.currentTarget.response);window.particlesJS(e,s),t&&t()}else console.log("Error pJS - XMLHttpRequest status: "+i.status),console.log("Error pJS - File config not found")},i.send()}; \ No newline at end of file diff --git a/supreme/js/popper.min.js b/supreme/js/popper.min.js new file mode 100644 index 0000000..94a5c26 --- /dev/null +++ b/supreme/js/popper.min.js @@ -0,0 +1,5 @@ +/* + Copyright (C) Federico Zivolo 2019 + Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). + */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?pe:10===e?se:pe||se}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1=o.clientWidth&&n>=o.clientHeight}),l=0a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),le({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=fe({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-us[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},le(n,m,$(v)),le(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ge.FLIP:p=[n,i];break;case ge.CLOCKWISE:p=G(n);break;case ge.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)f(l.top)||'bottom'===n&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),y&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=fe({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.rightwindow.devicePixelRatio||!me),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=fe({},E,e.attributes),e.styles=fe({},m,e.styles),e.arrowStyles=fe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),V(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ue}); +//# sourceMappingURL=popper.min.js.map diff --git a/supreme/js/slick.min.js b/supreme/js/slick.min.js new file mode 100644 index 0000000..3b250e2 --- /dev/null +++ b/supreme/js/slick.min.js @@ -0,0 +1,19 @@ +/* + _ _ _ _ + ___| (_) ___| | __ (_)___ +/ __| | |/ __| |/ / | / __| +\__ \ | | (__| < _ | \__ \ +|___/_|_|\___|_|\_(_)/ |___/ + |__/ + + Version: 1.4.1 + Author: Ken Wheeler + Website: http://kenwheeler.github.io + Docs: http://kenwheeler.github.io/slick + Repo: http://github.com/kenwheeler/slick + Issues: http://github.com/kenwheeler/slick/issues + + */ + +!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,g,h,e=this;if(e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rtl:!1,slide:"",slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.hidden="hidden",e.paused=!1,e.positionProp=null,e.respondTo=null,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,f,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,g=e.options.responsive||null,g&&g.length>-1){e.respondTo=e.options.respondTo||"window";for(h in g)g.hasOwnProperty(h)&&(e.breakpoints.push(g[h].breakpoint),e.breakpointSettings[g[h].breakpoint]=g[h].settings);e.breakpoints.sort(function(a,b){return e.options.mobileFirst===!0?a-b:b-a})}"undefined"!=typeof document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.msHidden?(e.hidden="msHidden",e.visibilityChange="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.init(),e.checkResponsive(!0)}var b=0;return c}(),b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),d[e.animType]=e.options.vertical===!1?"translate3d("+b+"px, 0px, 0px)":"translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=null!==c.options.asNavFor?a(c.options.asNavFor).slick("getSlick"):null;null!==d&&d.slideHandler(b,!0)},b.prototype.applyTransition=function(a){var b=this,c={};c[b.transitionType]=b.options.fade===!1?b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:"opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(0===a.currentSlide-1&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow=a(b.options.prevArrow),b.$nextArrow=a(b.options.nextArrow),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.appendTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled"))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(d='
      ',c=0;c<=b.getDotCount();c+=1)d+="
    • "+b.options.customPaging.call(this,b,c)+"
    • ";d+="
    ",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),b.$slidesCache=b.$slides,b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('
    ').appendTo(b.$slider):b.$slides.wrapAll('
    ').parent(),b.$list=b.$slideTrack.wrap('
    ').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.options.accessibility===!0&&b.$list.prop("tabIndex",0),b.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.checkResponsive=function(b){var d,e,f,c=this,g=c.$slider.width(),h=window.innerWidth||a(window).width();if("window"===c.respondTo?f=h:"slider"===c.respondTo?f=g:"min"===c.respondTo&&(f=Math.min(h,g)),c.originalSettings.responsive&&c.originalSettings.responsive.length>-1&&null!==c.originalSettings.responsive){e=null;for(d in c.breakpoints)c.breakpoints.hasOwnProperty(d)&&(c.originalSettings.mobileFirst===!1?fc.breakpoints[d]&&(e=c.breakpoints[d]));null!==e?null!==c.activeBreakpoint?e!==c.activeBreakpoint&&(c.activeBreakpoint=e,"unslick"===c.breakpointSettings[e]?c.unslick():(c.options=a.extend({},c.originalSettings,c.breakpointSettings[e]),b===!0&&(c.currentSlide=c.options.initialSlide),c.refresh())):(c.activeBreakpoint=e,"unslick"===c.breakpointSettings[e]?c.unslick():(c.options=a.extend({},c.originalSettings,c.breakpointSettings[e]),b===!0&&(c.currentSlide=c.options.initialSlide),c.refresh())):null!==c.activeBreakpoint&&(c.activeBreakpoint=null,c.options=c.originalSettings,b===!0&&(c.currentSlide=c.options.initialSlide),c.refresh())}},b.prototype.changeSlide=function(b,c){var f,g,h,d=this,e=a(b.target);switch(e.is("a")&&b.preventDefault(),h=0!==d.slideCount%d.options.slidesToScroll,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||a(b.target).parent().index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c);break;default:return}},b.prototype.checkNavigable=function(a){var c,d,b=this;if(c=b.getNavigableIndexes(),d=0,a>c[c.length-1])a=c[c.length-1];else for(var e in c){if(ab.options.slidesToShow&&(b.slideOffset=-1*b.slideWidth*b.options.slidesToShow,e=-1*d*b.options.slidesToShow),0!==b.slideCount%b.options.slidesToScroll&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=-1*(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth,e=-1*(b.options.slidesToShow-(a-b.slideCount))*d):(b.slideOffset=-1*b.slideCount%b.options.slidesToScroll*b.slideWidth,e=-1*b.slideCount%b.options.slidesToScroll*d))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?-1*a*b.slideWidth+b.slideOffset:-1*a*d+e,b.options.variableWidth===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=f[0]?-1*f[0].offsetLeft:0,b.options.centerMode===!0&&(f=b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=f[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(a.options.infinite===!1?(e=a.slideCount-a.options.slidesToShow+1,a.options.centerMode===!0&&(e=a.slideCount)):(b=-1*a.slideCount,c=-1*a.slideCount,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var c,d,e,b=this;return e=b.options.centerMode===!0?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,b.options.swipeToSlide===!0?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),c=Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(){var b=this;a(b.$slider).hasClass("slick-initialized")||(a(b.$slider).addClass("slick-initialized"),b.buildOut(),b.setProps(),b.startLoad(),b.loadSlider(),b.initializeEvents(),b.updateArrows(),b.updateDots()),b.$slider.trigger("init",[b])},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}).on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()})},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),b.options.autoplay===!0&&(a(document).on(b.visibilityChange,function(){b.visibility()}),b.options.pauseOnHover===!0&&(b.$list.on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}),b.$list.on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()}))),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,function(){b.checkResponsive(),b.setPosition()}),a(window).on("resize.slick.slick-"+b.instanceUid,function(){a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.setPosition()},50))}),a("*[draggable!=true]",b.$slideTrack).on("dragstart",function(a){a.preventDefault()}),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}})},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy");b.load(function(){b.animate({opacity:1},200)}).css({opacity:0}).attr("src",c).removeAttr("data-lazy").removeClass("slick-loading")})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=e+b.options.slidesToShow,b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.paused=!1,a.autoPlay()},b.prototype.postSlide=function(a){var b=this;b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay()},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.progressiveLazyLoad=function(){var c,d,b=this;c=a("img[data-lazy]",b.$slider).length,c>0&&(d=a("img[data-lazy]",b.$slider).first(),d.attr("src",d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}))},b.prototype.refresh=function(){var b=this,c=b.currentSlide;b.destroy(),a.extend(b,b.initials),b.init(),b.changeSlide({data:{message:"index",index:c}},!0)},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),b.$slider.trigger("reInit",[b])},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,d.reinit(),void 0)},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;if(a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1)a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length));else if(a.options.variableWidth===!0){var b=0;a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.children(".slick-slide").each(function(){b+=a.listWidth}),a.$slideTrack.width(Math.ceil(b)+1)}else a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length));var c=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-c)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=-1*b.slideWidth*d,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:800,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:800,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:900,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(a,b,c){var d=this;d.options[a]=b,c===!0&&(d.unload(),d.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;b.$slider.find(".slick-slide").removeClass("slick-active").removeClass("slick-center"),d=b.$slider.find(".slick-slide"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active"):d.length<=b.options.slidesToShow?d.addClass("slick-active"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-ab.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.selectHandler=function(b){var c=this,d=parseInt(a(b.target).parents(".slick-slide").attr("data-slick-index"));return d||(d=0),c.slideCount<=c.options.slidesToShow?(c.$slider.find(".slick-slide").removeClass("slick-active"),c.$slides.eq(d).addClass("slick-active"),c.options.centerMode===!0&&(c.$slider.find(".slick-slide").removeClass("slick-center"),c.$slides.eq(d).addClass("slick-center")),c.asNavFor(d),void 0):(c.slideHandler(d),void 0)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,i.options.infinite===!1&&i.options.centerMode===!1&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)?(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d)),void 0):i.options.infinite===!1&&i.options.centerMode===!0&&(0>a||a>i.slideCount-i.options.slidesToScroll)?(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d)),void 0):(i.options.autoplay===!0&&clearInterval(i.autoPlayTimer),e=0>d?0!==i.slideCount%i.options.slidesToScroll?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?0!==i.slideCount%i.options.slidesToScroll?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.updateDots(),i.updateArrows(),i.options.fade===!0?(c!==!0?i.fadeSlide(e,function(){i.postSlide(e)}):i.postSlide(e),i.animateHeight(),void 0):(c!==!0?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e),void 0)))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":"vertical"},b.prototype.swipeEnd=function(){var c,b=this;if(b.dragging=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.edgeHit===!0&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.slideHandler(c),b.currentDirection=0,b.touchObject={},b.$slider.trigger("swipe",[b,"left"]);break;case"right":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.slideHandler(c),b.currentDirection=1,b.touchObject={},b.$slider.trigger("swipe",[b,"right"])}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||h&&1!==h.length?!1:(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),e=b.swipeDirection(),"vertical"!==e?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),g=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,b.options.infinite===!1&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.swipeLeft=b.options.vertical===!1?d+f*g:d+f*(b.$list.height()/b.listWidth)*g,b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):(b.setCSS(b.swipeLeft),void 0)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,b.dragging=!0,void 0)},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&"object"!=typeof b.options.prevArrow&&b.$prevArrow.remove(),b.$nextArrow&&"object"!=typeof b.options.nextArrow&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible").css("width","")},b.prototype.unslick=function(){var a=this;a.destroy()},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.options.infinite!==!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.removeClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled")):a.currentSlide>=a.slideCount-1&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled"))) +},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active"))},b.prototype.visibility=function(){var a=this;document[a.hidden]?(a.paused=!0,a.autoPlayClear()):(a.paused=!1,a.autoPlay())},a.fn.slick=function(){var g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1),e=a.length,f=0;for(f;e>f;f++)if("object"==typeof c||"undefined"==typeof c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),"undefined"!=typeof g)return g;return a},a(function(){a("[data-slick]").slick()})}); \ No newline at end of file diff --git a/supreme/js/swiper.min.js b/supreme/js/swiper.min.js new file mode 100644 index 0000000..e09ef46 --- /dev/null +++ b/supreme/js/swiper.min.js @@ -0,0 +1,13 @@ +/** + * Swiper 4.3.3 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * http://www.idangero.us/swiper/ + * + * Copyright 2014-2018 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: June 5, 2018 + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";var e="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,t="undefined"==typeof window?{document:e,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,i=function(e){for(var t=0;t=0&&d.indexOf(">")>=0){var h="div";for(0===d.indexOf(":~]/)?(a||e).querySelectorAll(s.trim()):[e.getElementById(s.trim().split("#")[1])],n=0;n0&&s[0].nodeType)for(n=0;n=0;u-=1){var v=c[u];r&&v.listener===r?(p.removeEventListener(d,v.proxyListener,n),c.splice(u,1)):r||(p.removeEventListener(d,v.proxyListener,n),c.splice(u,1))}}return this},trigger:function(){for(var i=[],s=arguments.length;s--;)i[s]=arguments[s];for(var a=i[0].split(" "),r=i[1],n=0;n0}),d.dispatchEvent(h),d.dom7EventData=[],delete d.dom7EventData}return this},transitionEnd:function(e){var t,i=["webkitTransitionEnd","transitionend"],s=this;function a(r){if(r.target===this)for(e.call(this,r),t=0;t0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){var i=this[0],s=i.getBoundingClientRect(),a=e.body,r=i.clientTop||a.clientTop||0,n=i.clientLeft||a.clientLeft||0,o=i===t?t.scrollY:i.scrollTop,l=i===t?t.scrollX:i.scrollLeft;return{top:s.top+o-r,left:s.left+l-n}}return null},css:function(e,i){var s;if(1===arguments.length){if("string"!=typeof e){for(s=0;ss-1?[]:e<0?(t=s+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var t,s=[],a=arguments.length;a--;)s[a]=arguments[a];for(var r=0;r=0;a-=1)this[s].insertBefore(r.childNodes[a],this[s].childNodes[0])}else if(t instanceof i)for(a=0;a0?e?this[0].nextElementSibling&&s(this[0].nextElementSibling).is(e)?new i([this[0].nextElementSibling]):new i([]):this[0].nextElementSibling?new i([this[0].nextElementSibling]):new i([]):new i([])},nextAll:function(e){var t=[],a=this[0];if(!a)return new i([]);for(;a.nextElementSibling;){var r=a.nextElementSibling;e?s(r).is(e)&&t.push(r):t.push(r),a=r}return new i(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&s(t.previousElementSibling).is(e)?new i([t.previousElementSibling]):new i([]):t.previousElementSibling?new i([t.previousElementSibling]):new i([])}return new i([])},prevAll:function(e){var t=[],a=this[0];if(!a)return new i([]);for(;a.previousElementSibling;){var r=a.previousElementSibling;e?s(r).is(e)&&t.push(r):t.push(r),a=r}return new i(t)},parent:function(e){for(var t=[],i=0;i6&&(a=a.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new t.WebKitCSSMatrix("none"===a?"":a)):s=(r=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===i&&(a=t.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===i&&(a=t.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),a||0},parseUrlQuery:function(e){var i,s,a,r,n={},o=e||t.location.href;if("string"==typeof o&&o.length)for(r=(s=(o=o.indexOf("?")>-1?o.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,i=0;i0;)t[i]=arguments[i+1];var s=this;s.prototype.modules||(s.prototype.modules={});var a=e.name||Object.keys(s.prototype.modules).length+"_"+d.now();return s.prototype.modules[a]=e,e.proto&&Object.keys(e.proto).forEach(function(t){s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s},p.use=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var s=this;return Array.isArray(e)?(e.forEach(function(e){return s.installModule(e)}),s):s.installModule.apply(s,[e].concat(t))},Object.defineProperties(p,c);var u={updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),d.extend(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this.params,i=this.$wrapperEl,s=this.size,a=this.rtlTranslate,r=this.wrongRTL,n=this.virtual&&e.virtual.enabled,o=n?this.virtual.slides.length:this.slides.length,l=i.children("."+this.params.slideClass),p=n?this.virtual.slides.length:l.length,c=[],u=[],v=[],f=e.slidesOffsetBefore;"function"==typeof f&&(f=e.slidesOffsetBefore.call(this));var m=e.slidesOffsetAfter;"function"==typeof m&&(m=e.slidesOffsetAfter.call(this));var g=this.snapGrid.length,b=this.snapGrid.length,w=e.spaceBetween,y=-f,x=0,E=0;if(void 0!==s){var T,S;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*s),this.virtualSize=-w,a?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),e.slidesPerColumn>1&&(T=Math.floor(p/e.slidesPerColumn)===p/this.params.slidesPerColumn?p:Math.ceil(p/e.slidesPerColumn)*e.slidesPerColumn,"auto"!==e.slidesPerView&&"row"===e.slidesPerColumnFill&&(T=Math.max(T,e.slidesPerView*e.slidesPerColumn)));for(var C,M=e.slidesPerColumn,z=T/M,k=z-(e.slidesPerColumn*z-p),P=0;P1){var L=void 0,I=void 0,D=void 0;"column"===e.slidesPerColumnFill?(D=P-(I=Math.floor(P/M))*M,(I>k||I===k&&D===M-1)&&(D+=1)>=M&&(D=0,I+=1),L=I+D*T/M,$.css({"-webkit-box-ordinal-group":L,"-moz-box-ordinal-group":L,"-ms-flex-order":L,"-webkit-order":L,order:L})):I=P-(D=Math.floor(P/z))*z,$.css("margin-"+(this.isHorizontal()?"top":"left"),0!==D&&e.spaceBetween&&e.spaceBetween+"px").attr("data-swiper-column",I).attr("data-swiper-row",D)}if("none"!==$.css("display")){if("auto"===e.slidesPerView){var O=t.getComputedStyle($[0],null),A=$[0].style.transform,G=$[0].style.webkitTransform;A&&($[0].style.transform="none"),G&&($[0].style.webkitTransform="none"),S=this.isHorizontal()?$[0].getBoundingClientRect().width+parseFloat(O.getPropertyValue("margin-left"))+parseFloat(O.getPropertyValue("margin-right")):$[0].getBoundingClientRect().height+parseFloat(O.getPropertyValue("margin-top"))+parseFloat(O.getPropertyValue("margin-bottom")),A&&($[0].style.transform=A),G&&($[0].style.webkitTransform=G),e.roundLengths&&(S=Math.floor(S))}else S=(s-(e.slidesPerView-1)*w)/e.slidesPerView,e.roundLengths&&(S=Math.floor(S)),l[P]&&(this.isHorizontal()?l[P].style.width=S+"px":l[P].style.height=S+"px");l[P]&&(l[P].swiperSlideSize=S),v.push(S),e.centeredSlides?(y=y+S/2+x/2+w,0===x&&0!==P&&(y=y-s/2-w),0===P&&(y=y-s/2-w),Math.abs(y)<.001&&(y=0),e.roundLengths&&(y=Math.floor(y)),E%e.slidesPerGroup==0&&c.push(y),u.push(y)):(e.roundLengths&&(y=Math.floor(y)),E%e.slidesPerGroup==0&&c.push(y),u.push(y),y=y+S+w),this.virtualSize+=S+w,x=S,E+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+m,a&&r&&("slide"===e.effect||"coverflow"===e.effect)&&i.css({width:this.virtualSize+e.spaceBetween+"px"}),h.flexbox&&!e.setWrapperSize||(this.isHorizontal()?i.css({width:this.virtualSize+e.spaceBetween+"px"}):i.css({height:this.virtualSize+e.spaceBetween+"px"})),e.slidesPerColumn>1&&(this.virtualSize=(S+e.spaceBetween)*T,this.virtualSize=Math.ceil(this.virtualSize/e.slidesPerColumn)-e.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+e.spaceBetween+"px"}):i.css({height:this.virtualSize+e.spaceBetween+"px"}),e.centeredSlides)){C=[];for(var H=0;H1&&c.push(this.virtualSize-s)}0===c.length&&(c=[0]),0!==e.spaceBetween&&(this.isHorizontal()?a?l.css({marginLeft:w+"px"}):l.css({marginRight:w+"px"}):l.css({marginBottom:w+"px"})),d.extend(this,{slides:l,snapGrid:c,slidesGrid:u,slidesSizesGrid:v}),p!==o&&this.emit("slidesLengthChange"),c.length!==g&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),u.length!==b&&this.emit("slidesGridLengthChange"),(e.watchSlidesProgress||e.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=[],s=0;if("number"==typeof e?this.setTransition(e):!0===e&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)for(t=0;tthis.slides.length)break;i.push(this.slides.eq(a)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;ts?r:s}s&&this.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t=0&&l0&&d<=this.size||l<=0&&d>=this.size)&&i.eq(r).addClass(t.slideVisibleClass)}n.progress=s?-o:o}}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.maxTranslate()-this.minTranslate(),s=this.progress,a=this.isBeginning,r=this.isEnd,n=a,o=r;0===i?(s=0,a=!0,r=!0):(a=(s=(e-this.minTranslate())/i)<=0,r=s>=1),d.extend(this,{progress:s,isBeginning:a,isEnd:r}),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesProgress(e),a&&!n&&this.emit("reachBeginning toEdge"),r&&!o&&this.emit("reachEnd toEdge"),(n&&!a||o&&!r)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){var e,t=this.slides,i=this.params,s=this.$wrapperEl,a=this.activeIndex,r=this.realIndex,n=this.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=n?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var o=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===o.length&&(o=t.eq(0)).addClass(i.slideNextClass);var l=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);i.loop&&0===l.length&&(l=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,i=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,n=this.activeIndex,o=this.realIndex,l=this.snapIndex,h=e;if(void 0===h){for(var p=0;p=s[p]&&i=s[p]&&i=s[p]&&(h=p);r.normalizeSlideIndex&&(h<0||void 0===h)&&(h=0)}if((t=a.indexOf(i)>=0?a.indexOf(i):Math.floor(h/r.slidesPerGroup))>=a.length&&(t=a.length-1),h!==n){var c=parseInt(this.slides.eq(h).attr("data-swiper-slide-index")||h,10);d.extend(this,{snapIndex:t,realIndex:c,previousIndex:n,activeIndex:h}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),o!==c&&this.emit("realIndexChange"),this.emit("slideChange")}else t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,i=s(e.target).closest("."+t.slideClass)[0],a=!1;if(i)for(var r=0;ra?"next":is?"next":i=o.length&&(u=o.length-1),(p||n.initialSlide||0)===(d||0)&&i&&a.emit("beforeSlideChangeStart");var v,f=-o[u];if(a.updateProgress(f),n.normalizeSlideIndex)for(var m=0;m=Math.floor(100*l[m])&&(r=m);if(a.initialized&&r!==p){if(!a.allowSlideNext&&fa.translate&&f>a.maxTranslate()&&(p||0)!==r)return!1}return v=r>p?"next":r(this.snapGrid[a+1]-n)/2&&(s=this.params.slidesPerGroup)}return this.slideTo(s,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,a=t.$wrapperEl,r="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(s(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?nt.slides.length-t.loopedSlides+r/2?(t.loopFix(),n=a.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),d.nextTick(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-r?(t.loopFix(),n=a.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),d.nextTick(function(){t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}};var g={loopCreate:function(){var t=this,i=t.params,a=t.$wrapperEl;a.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var r=a.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-r.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;or.length&&(t.loopedSlides=r.length);var d=[],h=[];r.each(function(e,i){var a=s(i);e=r.length-t.loopedSlides&&d.push(i),a.attr("data-swiper-slide-index",e)});for(var p=0;p=0;c-=1)a.prepend(s(d[c].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var e,t=this.params,i=this.activeIndex,s=this.slides,a=this.loopedSlides,r=this.allowSlidePrev,n=this.allowSlideNext,o=this.snapGrid,l=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var d=-o[i]-this.getTranslate();i=2*a||i>=s.length-a)&&(e=-s.length+i+a,e+=a,this.slideTo(e,0,!1,!0)&&0!==d&&this.setTranslate((l?-this.translate:this.translate)-d));this.allowSlidePrev=r,this.allowSlideNext=n},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),i.removeAttr("data-swiper-slide-index")}};var b={setGrabCursor:function(e){if(!(h.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){h.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}};var w={appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s=r)this.appendSlide(t);else{for(var n=a>e?a+1:a,o=[],l=r-1;l>=e;l-=1){var d=this.slides.eq(l);d.remove(),o.unshift(d)}if("object"==typeof t&&"length"in t){for(var p=0;pe?a+t.length:a}else i.append(t);for(var c=0;c=0),(n||l||o)&&(s.os="ios",s.ios=!0),l&&!o&&(s.osVersion=l[2].replace(/_/g,"."),s.iphone=!0),n&&(s.osVersion=n[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.iphone=!0),s.ios&&s.osVersion&&i.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=i.toLowerCase().split("version/")[1].split(" ")[0]),s.desktop=!(s.os||s.android||s.webView),s.webView=(l||n||o)&&i.match(/.*AppleWebKit(?!.*Safari)/i),s.os&&"ios"===s.os){var d=s.osVersion.split("."),h=e.querySelector('meta[name="viewport"]');s.minimalUi=!s.webView&&(o||l)&&(1*d[0]==7?1*d[1]>=1:1*d[0]>7)&&h&&h.getAttribute("content").indexOf("minimal-ui")>=0}return s.pixelRatio=t.devicePixelRatio||1,s}();function x(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev,a=this.snapGrid;if(this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),e.freeMode){var r=Math.min(Math.max(this.translate,this.maxTranslate()),this.minTranslate());this.setTranslate(r),this.updateActiveIndex(),this.updateSlidesClasses(),e.autoHeight&&this.updateAutoHeight()}else this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&this.isEnd&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0);this.allowSlidePrev=s,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}}var E={attachEvents:function(){var i=this.params,a=this.touchEvents,r=this.el,n=this.wrapperEl;this.onTouchStart=function(i){var a=this.touchEventsData,r=this.params,n=this.touches;if(!this.animating||!r.preventIntercationOnTransition){var o=i;if(o.originalEvent&&(o=o.originalEvent),a.isTouchEvent="touchstart"===o.type,(a.isTouchEvent||!("which"in o)||3!==o.which)&&(!a.isTouched||!a.isMoved))if(r.noSwiping&&s(o.target).closest(r.noSwipingSelector?r.noSwipingSelector:"."+r.noSwipingClass)[0])this.allowClick=!0;else if(!r.swipeHandler||s(o).closest(r.swipeHandler)[0]){n.currentX="touchstart"===o.type?o.targetTouches[0].pageX:o.pageX,n.currentY="touchstart"===o.type?o.targetTouches[0].pageY:o.pageY;var l=n.currentX,h=n.currentY;if(!y.ios||y.cordova||!r.iOSEdgeSwipeDetection||!(l<=r.iOSEdgeSwipeThreshold||l>=t.screen.width-r.iOSEdgeSwipeThreshold)){if(d.extend(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=l,n.startY=h,a.touchStartTime=d.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,r.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==o.type){var p=!0;s(o.target).is(a.formElements)&&(p=!1),e.activeElement&&s(e.activeElement).is(a.formElements)&&e.activeElement!==o.target&&e.activeElement.blur(),p&&this.allowTouchMove&&o.preventDefault()}this.emit("touchStart",o)}}}}.bind(this),this.onTouchMove=function(t){var i=this.touchEventsData,a=this.params,r=this.touches,n=this.rtlTranslate,o=t;if(o.originalEvent&&(o=o.originalEvent),i.isTouched){if(!i.isTouchEvent||"mousemove"!==o.type){var l="touchmove"===o.type?o.targetTouches[0].pageX:o.pageX,h="touchmove"===o.type?o.targetTouches[0].pageY:o.pageY;if(o.preventedByNestedSwiper)return r.startX=l,void(r.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(d.extend(r,{startX:l,startY:h,currentX:l,currentY:h}),i.touchStartTime=d.now()));if(i.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(this.isVertical()){if(hr.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(lr.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&e.activeElement&&o.target===e.activeElement&&s(o.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);if(i.allowTouchCallbacks&&this.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){r.currentX=l,r.currentY=h;var p,c=r.currentX-r.startX,u=r.currentY-r.startY;if(void 0===i.isScrolling&&(this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:c*c+u*u>=25&&(p=180*Math.atan2(Math.abs(u),Math.abs(c))/Math.PI,i.isScrolling=this.isHorizontal()?p>a.touchAngle:90-p>a.touchAngle)),i.isScrolling&&this.emit("touchMoveOpposite",o),"undefined"==typeof startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,o.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&o.stopPropagation(),i.isMoved||(a.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!a.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",o)),this.emit("sliderMove",o),i.isMoved=!0;var v=this.isHorizontal()?c:u;r.diff=v,v*=a.touchRatio,n&&(v=-v),this.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;var f=!0,m=a.resistanceRatio;if(a.touchReleaseOnEdges&&(m=0),v>0&&i.currentTranslate>this.minTranslate()?(f=!1,a.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+v,m))):v<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,void(r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}a.followFinger&&((a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&(0===i.velocities.length&&i.velocities.push({position:r[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:r[this.isHorizontal()?"currentX":"currentY"],time:d.now()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o)}.bind(this),this.onTouchEnd=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,h=e;if(h.originalEvent&&(h=h.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",h),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var p,c=d.now(),u=c-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(h),t.emit("tap",h),u<300&&c-i.lastClickTime>300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=d.nextTick(function(){t&&!t.destroyed&&t.emit("click",h)},300)),u<300&&c-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",h))),i.lastClickTime=d.now(),d.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,p=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,s.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length1){var v=i.velocities.pop(),f=i.velocities.pop(),m=v.position-f.position,g=v.time-f.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)150||d.now()-v.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var b=1e3*s.freeModeMomentumRatio,w=t.velocity*b,y=t.translate+w;r&&(y=-y);var x,E,T=!1,S=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(yt.minTranslate())s.freeModeMomentumBounce?(y-t.minTranslate()>S&&(y=t.minTranslate()+S),x=t.minTranslate(),T=!0,i.allowMomentumBounce=!0):y=t.minTranslate(),s.loop&&s.centeredSlides&&(E=!0);else if(s.freeModeSticky){for(var C,M=0;M-y){C=M;break}y=-(y=Math.abs(l[C]-y)=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var z=0,k=t.slidesSizesGrid[0],P=0;P=o[P]&&p=o[P]&&(z=P,k=o[o.length-1]-o[o.length-2]);var $=(p-o[z])/k;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&($>=s.longSwipesRatio?t.slideTo(z+s.slidesPerGroup):t.slideTo(z)),"prev"===t.swipeDirection&&($>1-s.longSwipesRatio?t.slideTo(z+s.slidesPerGroup):t.slideTo(z))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(z+s.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(z)}}}.bind(this),this.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(this);var o="container"===i.touchEventsTarget?r:n,l=!!i.nested;if(h.touch||!h.pointerEvents&&!h.prefixedPointerEvents){if(h.touch){var p=!("touchstart"!==a.start||!h.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};o.addEventListener(a.start,this.onTouchStart,p),o.addEventListener(a.move,this.onTouchMove,h.passiveListener?{passive:!1,capture:l}:l),o.addEventListener(a.end,this.onTouchEnd,p)}(i.simulateTouch&&!y.ios&&!y.android||i.simulateTouch&&!h.touch&&y.ios)&&(o.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,l),e.addEventListener("mouseup",this.onTouchEnd,!1))}else o.addEventListener(a.start,this.onTouchStart,!1),e.addEventListener(a.move,this.onTouchMove,l),e.addEventListener(a.end,this.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&o.addEventListener("click",this.onClick,!0),this.on(y.ios||y.android?"resize orientationchange observerUpdate":"resize observerUpdate",x,!0)},detachEvents:function(){var t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,r="container"===t.touchEventsTarget?s:a,n=!!t.nested;if(h.touch||!h.pointerEvents&&!h.prefixedPointerEvents){if(h.touch){var o=!("onTouchStart"!==i.start||!h.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};r.removeEventListener(i.start,this.onTouchStart,o),r.removeEventListener(i.move,this.onTouchMove,n),r.removeEventListener(i.end,this.onTouchEnd,o)}(t.simulateTouch&&!y.ios&&!y.android||t.simulateTouch&&!h.touch&&y.ios)&&(r.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,n),e.removeEventListener("mouseup",this.onTouchEnd,!1))}else r.removeEventListener(i.start,this.onTouchStart,!1),e.removeEventListener(i.move,this.onTouchMove,n),e.removeEventListener(i.end,this.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",this.onClick,!0),this.off(y.ios||y.android?"resize orientationchange observerUpdate":"resize observerUpdate",x)}};var T={setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,i=this.loopedSlides;void 0===i&&(i=0);var s=this.params,a=s.breakpoints;if(a&&(!a||0!==Object.keys(a).length)){var r=this.getBreakpoint(a);if(r&&this.currentBreakpoint!==r){var n=r in a?a[r]:this.originalParams,o=s.loop&&n.slidesPerView!==s.slidesPerView;d.extend(this.params,n),d.extend(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=r,o&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-i+this.loopedSlides,0,!1)),this.emit("breakpoint",n)}}},getBreakpoint:function(e){if(e){var i=!1,s=[];Object.keys(e).forEach(function(e){s.push(e)}),s.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var a=0;a=t.innerWidth&&!i&&(i=r)}return i||"max"}}},S=function(){return{isIE:!!t.navigator.userAgent.match(/Trident/g)||!!t.navigator.userAgent.match(/MSIE/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)};var e}();var C={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventIntercationOnTransition:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},M={update:u,translate:v,transition:f,slide:m,loop:g,grabCursor:b,manipulation:w,events:E,breakpoints:T,checkOverflow:{checkOverflow:function(){var e=this.isLocked;this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),e&&e!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=[];a.push(t.direction),t.freeMode&&a.push("free-mode"),h.flexbox||a.push("no-flexbox"),t.autoHeight&&a.push("autoheight"),i&&a.push("rtl"),t.slidesPerColumn>1&&a.push("multirow"),y.android&&a.push("android"),y.ios&&a.push("ios"),S.isIE&&(h.pointerEvents||h.prefixedPointerEvents)&&a.push("wp8-"+t.direction),a.forEach(function(i){e.push(t.containerModifierClass+i)}),s.addClass(e.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,i,s,a,r,n){var o;function l(){n&&n()}e.complete&&r?l():i?((o=new t.Image).onload=l,o.onerror=l,a&&(o.sizes=a),s&&(o.srcset=s),i&&(o.src=i)):l()},preloadImages:function(){var e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i1){var u=[];return c.each(function(e,i){var s=d.extend({},r,{el:i});u.push(new t(s))}),u}a.swiper=l,c.data("swiper",l);var v,f,m=c.children("."+l.params.wrapperClass);return d.extend(l,{$el:c,el:a,$wrapperEl:m,wrapperEl:m[0],classNames:[],slides:s(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},rtl:"rtl"===a.dir.toLowerCase()||"rtl"===c.css("direction"),rtlTranslate:"horizontal"===l.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===c.css("direction")),wrongRTL:"-webkit-box"===m.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:(v=["touchstart","touchmove","touchend"],f=["mousedown","mousemove","mouseup"],h.pointerEvents?f=["pointerdown","pointermove","pointerup"]:h.prefixedPointerEvents&&(f=["MSPointerDown","MSPointerMove","MSPointerUp"]),l.touchEventsTouch={start:v[0],move:v[1],end:v[2]},l.touchEventsDesktop={start:f[0],move:f[1],end:f[2]},h.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:d.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.params.init&&l.init(),l}}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var i={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return t.prototype.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,r=1;if(e.centeredSlides){for(var n,o=t[a].swiperSlideSize,l=a+1;ls&&(n=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!n&&(r+=1,(o+=t[d].swiperSlideSize)>s&&(n=!0))}else for(var h=a+1;h1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||s(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function s(){var t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},t.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))},t.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,s=i.params,a=i.$el,r=i.$wrapperEl,n=i.slides;return void 0===i.params||i.destroyed?null:(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),d.deleteProps(i)),i.destroyed=!0,null)},t.extendDefaults=function(e){d.extend(z,e)},i.extendedDefaults.get=function(){return z},i.defaults.get=function(){return C},i.Class.get=function(){return e},i.$.get=function(){return s},Object.defineProperties(t,i),t}(p),P={name:"device",proto:{device:y},static:{device:y}},$={name:"support",proto:{support:h},static:{support:h}},L={name:"browser",proto:{browser:S},static:{browser:S}},I={name:"resize",create:function(){var e=this;d.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){t.addEventListener("resize",this.resize.resizeHandler),t.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){t.removeEventListener("resize",this.resize.resizeHandler),t.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},D={func:t.MutationObserver||t.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,s=new(0,D.func)(function(e){e.forEach(function(e){i.emit("observerUpdate",e)})});s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(s)},init:function(){if(h.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;tw)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+S+'"]').remove();for(var C=0;C=b&&C<=w&&(void 0===l||e?T.push(C):(C>l&&T.push(C),C'+e+"
    ");return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(this.virtual.cache[t]=a),a},appendSlide:function(e){this.virtual.slides.push(e),this.virtual.update(!0)},prependSlide:function(e){if(this.virtual.slides.unshift(e),this.params.virtual.cache){var t=this.virtual.cache,i={};Object.keys(t).forEach(function(e){i[e+1]=t[e]}),this.virtual.cache=i}this.virtual.update(!0),this.slideNext(0)}},G={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null}},create:function(){d.extend(this,{virtual:{update:A.update.bind(this),appendSlide:A.appendSlide.bind(this),prependSlide:A.prependSlide.bind(this),renderSlide:A.renderSlide.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var e={watchSlidesProgress:!0};d.extend(this.params,e),d.extend(this.originalParams,e),this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},H={handle:function(i){var s=this.rtlTranslate,a=i;a.originalEvent&&(a=a.originalEvent);var r=a.keyCode||a.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===r||this.isVertical()&&40===r))return!1;if(!this.allowSlidePrev&&(this.isHorizontal()&&37===r||this.isVertical()&&38===r))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||e.activeElement&&e.activeElement.nodeName&&("input"===e.activeElement.nodeName.toLowerCase()||"textarea"===e.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&(37===r||39===r||38===r||40===r)){var n=!1;if(this.$el.parents("."+this.params.slideClass).length>0&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var o=t.innerWidth,l=t.innerHeight,d=this.$el.offset();s&&(d.left-=this.$el[0].scrollLeft);for(var h=[[d.left,d.top],[d.left+this.width,d.top],[d.left,d.top+this.height],[d.left+this.width,d.top+this.height]],p=0;p=0&&c[0]<=o&&c[1]>=0&&c[1]<=l&&(n=!0)}if(!n)return}this.isHorizontal()?(37!==r&&39!==r||(a.preventDefault?a.preventDefault():a.returnValue=!1),(39===r&&!s||37===r&&s)&&this.slideNext(),(37===r&&!s||39===r&&s)&&this.slidePrev()):(38!==r&&40!==r||(a.preventDefault?a.preventDefault():a.returnValue=!1),40===r&&this.slideNext(),38===r&&this.slidePrev()),this.emit("keyPress",r)}},enable:function(){this.keyboard.enabled||(s(e).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(s(e).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},N={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){d.extend(this,{keyboard:{enabled:!1,enable:H.enable.bind(this),disable:H.disable.bind(this),handle:H.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var B={lastScrollTime:d.now(),event:t.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){var t="onwheel"in e;if(!t){var i=e.createElement("div");i.setAttribute("onwheel","return;"),t="function"==typeof i.onwheel}return!t&&e.implementation&&e.implementation.hasFeature&&!0!==e.implementation.hasFeature("","")&&(t=e.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,i=0,s=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(s=e.deltaX),(s||a)&&e.deltaMode&&(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),s&&!t&&(t=s<1?-1:1),a&&!i&&(i=a<1?-1:1),{spinX:t,spinY:i,pixelX:s,pixelY:a}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var i=e,s=this,a=s.params.mousewheel;if(!s.mouseEntered&&!a.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);var r=0,n=s.rtlTranslate?-1:1,o=B.normalize(i);if(a.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(o.pixelX)>Math.abs(o.pixelY)))return!0;r=o.pixelX*n}else{if(!(Math.abs(o.pixelY)>Math.abs(o.pixelX)))return!0;r=o.pixelY}else r=Math.abs(o.pixelX)>Math.abs(o.pixelY)?-o.pixelX*n:-o.pixelY;if(0===r)return!0;if(a.invert&&(r=-r),s.params.freeMode){s.params.loop&&s.loopFix();var l=s.getTranslate()+r*a.sensitivity,h=s.isBeginning,p=s.isEnd;if(l>=s.minTranslate()&&(l=s.minTranslate()),l<=s.maxTranslate()&&(l=s.maxTranslate()),s.setTransition(0),s.setTranslate(l),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!h&&s.isBeginning||!p&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky&&(clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=d.nextTick(function(){s.slideToClosest()},300)),s.emit("scroll",i),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),l===s.minTranslate()||l===s.maxTranslate())return!0}else{if(d.now()-s.mousewheel.lastScrollTime>60)if(r<0)if(s.isEnd&&!s.params.loop||s.animating){if(a.releaseOnEdges)return!0}else s.slideNext(),s.emit("scroll",i);else if(s.isBeginning&&!s.params.loop||s.animating){if(a.releaseOnEdges)return!0}else s.slidePrev(),s.emit("scroll",i);s.mousewheel.lastScrollTime=(new t.Date).getTime()}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1},enable:function(){if(!B.event)return!1;if(this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=s(this.params.mousewheel.eventsTarged)),e.on("mouseenter",this.mousewheel.handleMouseEnter),e.on("mouseleave",this.mousewheel.handleMouseLeave),e.on(B.event,this.mousewheel.handle),this.mousewheel.enabled=!0,!0},disable:function(){if(!B.event)return!1;if(!this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=s(this.params.mousewheel.eventsTarged)),e.off(B.event,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}},X={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},init:function(){var e,t,i=this,a=i.params.navigation;(a.nextEl||a.prevEl)&&(a.nextEl&&(e=s(a.nextEl),i.params.uniqueNavElements&&"string"==typeof a.nextEl&&e.length>1&&1===i.$el.find(a.nextEl).length&&(e=i.$el.find(a.nextEl))),a.prevEl&&(t=s(a.prevEl),i.params.uniqueNavElements&&"string"==typeof a.prevEl&&t.length>1&&1===i.$el.find(a.prevEl).length&&(t=i.$el.find(a.prevEl))),e&&e.length>0&&e.on("click",function(e){e.preventDefault(),i.isEnd&&!i.params.loop||i.slideNext()}),t&&t.length>0&&t.on("click",function(e){e.preventDefault(),i.isBeginning&&!i.params.loop||i.slidePrev()}),d.extend(i.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click"),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click"),i.removeClass(this.params.navigation.disabledClass))}},Y={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i,a=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,r=this.pagination.$el,n=this.params.loop?Math.ceil((a-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((i=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>a-1-2*this.loopedSlides&&(i-=a-2*this.loopedSlides),i>n-1&&(i-=n),i<0&&"bullets"!==this.params.paginationType&&(i=n+i)):i=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var o,l,d,h=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=h.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=i-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),o=i-this.pagination.dynamicBulletIndex,d=((l=o+(Math.min(h.length,t.dynamicMainBullets)-1))+o)/2),h.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),r.length>1)h.each(function(e,a){var r=s(a),n=r.index();n===i&&r.addClass(t.bulletActiveClass),t.dynamicBullets&&(n>=o&&n<=l&&r.addClass(t.bulletActiveClass+"-main"),n===o&&r.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),n===l&&r.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))});else if(h.eq(i).addClass(t.bulletActiveClass),t.dynamicBullets){for(var p=h.eq(o),c=h.eq(l),u=o;u<=l;u+=1)h.eq(u).addClass(t.bulletActiveClass+"-main");p.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}if(t.dynamicBullets){var v=Math.min(h.length,t.dynamicMainBullets+4),f=(this.pagination.bulletSize*v-this.pagination.bulletSize)/2-d*this.pagination.bulletSize,m=e?"right":"left";h.css(this.isHorizontal()?m:"top",f+"px")}}if("fraction"===t.type&&(r.find("."+t.currentClass).text(t.formatFractionCurrent(i+1)),r.find("."+t.totalClass).text(t.formatFractionTotal(n))),"progressbar"===t.type){var g;g=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(i+1)/n,w=1,y=1;"horizontal"===g?w=b:y=b,r.find("."+t.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+w+") scaleY("+y+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(r.html(t.renderCustom(this,i+1,n)),this.emit("paginationRender",this,r[0])):this.emit("paginationUpdate",this,r[0]),r[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,r=0;r";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):' / ',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var i=s(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&1===e.$el.find(t.el).length&&(i=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click","."+t.bulletClass,function(t){t.preventDefault();var i=s(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)}),d.extend(e.pagination,{$el:i,el:i[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},V={setTranslate:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=this.rtlTranslate,i=this.progress,s=e.dragSize,a=e.trackSize,r=e.$dragEl,n=e.$el,o=this.params.scrollbar,l=s,d=(a-s)*i;t?(d=-d)>0?(l=s-d,d=0):-d+s>a&&(l=a+d):d<0?(l=s+d,d=0):d+s>a&&(l=a-d),this.isHorizontal()?(h.transforms3d?r.transform("translate3d("+d+"px, 0, 0)"):r.transform("translateX("+d+"px)"),r[0].style.width=l+"px"):(h.transforms3d?r.transform("translate3d(0px, "+d+"px, 0)"):r.transform("translateY("+d+"px)"),r[0].style.height=l+"px"),o.hide&&(clearTimeout(this.scrollbar.timeout),n[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){n[0].style.opacity=0,n.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=e.$dragEl,i=e.$el;t[0].style.width="",t[0].style.height="";var s,a=this.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,r=this.size/this.virtualSize,n=r*(a/this.size);s="auto"===this.params.scrollbar.dragSize?a*r:parseInt(this.params.scrollbar.dragSize,10),this.isHorizontal()?t[0].style.width=s+"px":t[0].style.height=s+"px",i[0].style.display=r>=1?"none":"",this.params.scrollbarHide&&(i[0].style.opacity=0),d.extend(e,{trackSize:a,divider:r,moveDivider:n,dragSize:s}),e.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this.scrollbar,s=this.rtlTranslate,a=i.$el,r=i.dragSize,n=i.trackSize;t=((this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-a.offset()[this.isHorizontal()?"left":"top"]-r/2)/(n-r),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*t;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart:function(e){var t=this.params.scrollbar,i=this.scrollbar,s=this.$wrapperEl,a=i.$el,r=i.$dragEl;this.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(this.scrollbar.dragTimeout),a.transition(0),t.hide&&a.css("opacity",1),this.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,s=t.$el,a=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),s.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this.params.scrollbar,i=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,t.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=d.nextTick(function(){i.css("opacity",0),i.transition(400)},1e3)),this.emit("scrollbarDragEnd",e),t.snapOnRelease&&this.slideToClosest())},enableDraggable:function(){if(this.params.scrollbar.el){var t=this.scrollbar,i=this.touchEvents,s=this.touchEventsDesktop,a=this.params,r=t.$el[0],n=!(!h.passiveListener||!a.passiveListener)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListener)&&{passive:!0,capture:!1};h.touch||!h.pointerEvents&&!h.prefixedPointerEvents?(h.touch&&(r.addEventListener(i.start,this.scrollbar.onDragStart,n),r.addEventListener(i.move,this.scrollbar.onDragMove,n),r.addEventListener(i.end,this.scrollbar.onDragEnd,o)),(a.simulateTouch&&!y.ios&&!y.android||a.simulateTouch&&!h.touch&&y.ios)&&(r.addEventListener("mousedown",this.scrollbar.onDragStart,n),e.addEventListener("mousemove",this.scrollbar.onDragMove,n),e.addEventListener("mouseup",this.scrollbar.onDragEnd,o))):(r.addEventListener(s.start,this.scrollbar.onDragStart,n),e.addEventListener(s.move,this.scrollbar.onDragMove,n),e.addEventListener(s.end,this.scrollbar.onDragEnd,o))}},disableDraggable:function(){if(this.params.scrollbar.el){var t=this.scrollbar,i=this.touchEvents,s=this.touchEventsDesktop,a=this.params,r=t.$el[0],n=!(!h.passiveListener||!a.passiveListener)&&{passive:!1,capture:!1},o=!(!h.passiveListener||!a.passiveListener)&&{passive:!0,capture:!1};h.touch||!h.pointerEvents&&!h.prefixedPointerEvents?(h.touch&&(r.removeEventListener(i.start,this.scrollbar.onDragStart,n),r.removeEventListener(i.move,this.scrollbar.onDragMove,n),r.removeEventListener(i.end,this.scrollbar.onDragEnd,o)),(a.simulateTouch&&!y.ios&&!y.android||a.simulateTouch&&!h.touch&&y.ios)&&(r.removeEventListener("mousedown",this.scrollbar.onDragStart,n),e.removeEventListener("mousemove",this.scrollbar.onDragMove,n),e.removeEventListener("mouseup",this.scrollbar.onDragEnd,o))):(r.removeEventListener(s.start,this.scrollbar.onDragStart,n),e.removeEventListener(s.move,this.scrollbar.onDragMove,n),e.removeEventListener(s.end,this.scrollbar.onDragEnd,o))}},init:function(){if(this.params.scrollbar.el){var e=this.scrollbar,t=this.$el,i=this.params.scrollbar,a=s(i.el);this.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===t.find(i.el).length&&(a=t.find(i.el));var r=a.find("."+this.params.scrollbar.dragClass);0===r.length&&(r=s('
    '),a.append(r)),d.extend(e,{$el:a,el:a[0],$dragEl:r,dragEl:r[0]}),i.draggable&&e.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},R={setTransform:function(e,t){var i=this.rtl,a=s(e),r=i?-1:1,n=a.attr("data-swiper-parallax")||"0",o=a.attr("data-swiper-parallax-x"),l=a.attr("data-swiper-parallax-y"),d=a.attr("data-swiper-parallax-scale"),h=a.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):this.isHorizontal()?(o=n,l="0"):(l=n,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*t*r+"%":o*t*r+"px",l=l.indexOf("%")>=0?parseInt(l,10)*t+"%":l*t+"px",void 0!==h&&null!==h){var p=h-(h-1)*(1-Math.abs(t));a[0].style.opacity=p}if(void 0===d||null===d)a.transform("translate3d("+o+", "+l+", 0px)");else{var c=d-(d-1)*(1-Math.abs(t));a.transform("translate3d("+o+", "+l+", 0px) scale("+c+")")}},setTranslate:function(){var e=this,t=e.$el,i=e.slides,a=e.progress,r=e.snapGrid;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,a)}),i.each(function(t,i){var n=i.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-a*(r.length-1)),n=Math.min(Math.max(n,-1),1),s(i).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,n)})})},setTransition:function(e){void 0===e&&(e=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){var a=s(i),r=parseInt(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),a.transition(r)})}},F={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-t,2)+Math.pow(a-i,2))},onGestureStart:function(e){var t=this.params.zoom,i=this.zoom,a=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!h.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=F.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=s(e.target).closest(".swiper-slide"),0===a.$slideEl.length&&(a.$slideEl=this.slides.eq(this.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+t.containerClass),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||t.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl.transition(0),this.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!h.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,s.scaleMove=F.getDistanceBetweenTouches(e)}s.$imageEl&&0!==s.$imageEl.length&&(h.gestures?this.zoom.scale=e.scale*i.currentScale:i.scale=s.scaleMove/s.scaleStart*i.currentScale,i.scale>s.maxRatio&&(i.scale=s.maxRatio-1+Math.pow(i.scale-s.maxRatio+1,.5)),i.scales.touchesStart.x))return void(s.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.ys.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentXs.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentYs.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),a.prevPositionX||(a.prevPositionX=s.touchesCurrent.x),a.prevPositionY||(a.prevPositionY=s.touchesCurrent.y),a.prevTime||(a.prevTime=Date.now()),a.x=(s.touchesCurrent.x-a.prevPositionX)/(Date.now()-a.prevTime)/2,a.y=(s.touchesCurrent.y-a.prevPositionY)/(Date.now()-a.prevTime)/2,Math.abs(s.touchesCurrent.x-a.prevPositionX)<2&&(a.x=0),Math.abs(s.touchesCurrent.y-a.prevPositionY)<2&&(a.y=0),a.prevPositionX=s.touchesCurrent.x,a.prevPositionY=s.touchesCurrent.y,a.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,s=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var a=300,r=300,n=s.x*a,o=i.currentX+n,l=s.y*r,d=i.currentY+l;0!==s.x&&(a=Math.abs((o-i.currentX)/s.x)),0!==s.y&&(r=Math.abs((d-i.currentY)/s.y));var h=Math.max(a,r);i.currentX=o,i.currentY=d;var p=i.width*e.scale,c=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-p/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-c/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(h).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,0,0)"),t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0,e.scale=1,e.currentScale=1)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,i,a,r,n,o,l,d,h,p,c,u,v,f,m,g,b=this.zoom,w=this.params.zoom,y=b.gesture,x=b.image;(y.$slideEl||(y.$slideEl=this.clickedSlide?s(this.clickedSlide):this.slides.eq(this.activeIndex),y.$imageEl=y.$slideEl.find("img, svg, canvas"),y.$imageWrapEl=y.$imageEl.parent("."+w.containerClass)),y.$imageEl&&0!==y.$imageEl.length)&&(y.$slideEl.addClass(""+w.zoomedSlideClass),void 0===x.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,i="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=x.touchesStart.x,i=x.touchesStart.y),b.scale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,b.currentScale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,e?(m=y.$slideEl[0].offsetWidth,g=y.$slideEl[0].offsetHeight,a=y.$slideEl.offset().left+m/2-t,r=y.$slideEl.offset().top+g/2-i,l=y.$imageEl[0].offsetWidth,d=y.$imageEl[0].offsetHeight,h=l*b.scale,p=d*b.scale,v=-(c=Math.min(m/2-h/2,0)),f=-(u=Math.min(g/2-p/2,0)),n=a*b.scale,o=r*b.scale,nv&&(n=v),of&&(o=f)):(n=0,o=0),y.$imageWrapEl.transition(300).transform("translate3d("+n+"px, "+o+"px,0)"),y.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+b.scale+")"))},out:function(){var e=this.zoom,t=this.params.zoom,i=e.gesture;i.$slideEl||(i.$slideEl=this.clickedSlide?s(this.clickedSlide):this.slides.eq(this.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+t.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(e.scale=1,e.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+t.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e=this.zoom;if(!e.enabled){e.enabled=!0;var t=!("touchstart"!==this.touchEvents.start||!h.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};h.gestures?(this.$wrapperEl.on("gesturestart",".swiper-slide",e.onGestureStart,t),this.$wrapperEl.on("gesturechange",".swiper-slide",e.onGestureChange,t),this.$wrapperEl.on("gestureend",".swiper-slide",e.onGestureEnd,t)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,".swiper-slide",e.onGestureStart,t),this.$wrapperEl.on(this.touchEvents.move,".swiper-slide",e.onGestureChange,t),this.$wrapperEl.on(this.touchEvents.end,".swiper-slide",e.onGestureEnd,t)),this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,e.onTouchMove)}},disable:function(){var e=this.zoom;if(e.enabled){this.zoom.enabled=!1;var t=!("touchstart"!==this.touchEvents.start||!h.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};h.gestures?(this.$wrapperEl.off("gesturestart",".swiper-slide",e.onGestureStart,t),this.$wrapperEl.off("gesturechange",".swiper-slide",e.onGestureChange,t),this.$wrapperEl.off("gestureend",".swiper-slide",e.onGestureEnd,t)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,".swiper-slide",e.onGestureStart,t),this.$wrapperEl.off(this.touchEvents.move,".swiper-slide",e.onGestureChange,t),this.$wrapperEl.off(this.touchEvents.end,".swiper-slide",e.onGestureEnd,t)),this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,e.onTouchMove)}}},W={loadInSlide:function(e,t){void 0===t&&(t=!0);var i=this,a=i.params.lazy;if(void 0!==e&&0!==i.slides.length){var r=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e),n=r.find("."+a.elementClass+":not(."+a.loadedClass+"):not(."+a.loadingClass+")");!r.hasClass(a.elementClass)||r.hasClass(a.loadedClass)||r.hasClass(a.loadingClass)||(n=n.add(r[0])),0!==n.length&&n.each(function(e,n){var o=s(n);o.addClass(a.loadingClass);var l=o.attr("data-background"),d=o.attr("data-src"),h=o.attr("data-srcset"),p=o.attr("data-sizes");i.loadImage(o[0],d||l,h,p,!1,function(){if(void 0!==i&&null!==i&&i&&(!i||i.params)&&!i.destroyed){if(l?(o.css("background-image",'url("'+l+'")'),o.removeAttr("data-background")):(h&&(o.attr("srcset",h),o.removeAttr("data-srcset")),p&&(o.attr("sizes",p),o.removeAttr("data-sizes")),d&&(o.attr("src",d),o.removeAttr("data-src"))),o.addClass(a.loadedClass).removeClass(a.loadingClass),r.find("."+a.preloaderClass).remove(),i.params.loop&&t){var e=r.attr("data-swiper-slide-index");if(r.hasClass(i.params.slideDuplicateClass)){var s=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(s.index(),!1)}else{var n=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(n.index(),!1)}}i.emit("lazyImageReady",r[0],o[0])}}),i.emit("lazyImageLoad",r[0],o[0])})}},load:function(){var e=this,t=e.$wrapperEl,i=e.params,a=e.slides,r=e.activeIndex,n=e.virtual&&i.virtual.enabled,o=i.lazy,l=i.slidesPerView;function d(e){if(n){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function h(e){return n?s(e).attr("data-swiper-slide-index"):s(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+i.slideVisibleClass).each(function(t,i){var a=n?s(i).attr("data-swiper-slide-index"):s(i).index();e.lazy.loadInSlide(a)});else if(l>1)for(var p=r;p1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){for(var c=o.loadPrevNextAmount,u=l,v=Math.min(r+u+Math.max(c,u),a.length),f=Math.max(r-Math.max(u,c),0),m=r+l;m0&&e.lazy.loadInSlide(h(b));var w=t.children("."+i.slidePrevClass);w.length>0&&e.lazy.loadInSlide(h(w))}}},q={LinearSpline:function(e,t){var i,s,a,r,n,o=function(e,t){for(s=-1,i=e.length;i-s>1;)e[a=i+s>>1]<=t?s=a:i=a;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=o(this.x,e),r=n-1,(e-this.x[r])*(this.y[n]-this.y[r])/(this.x[n]-this.x[r])+this.y[r]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new q.LinearSpline(this.slidesGrid,e.slidesGrid):new q.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,s,a=this,r=a.controller.control;function n(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&&"container"!==a.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*i+e.minTranslate()),a.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(var o=0;o0&&(this.isBeginning?this.a11y.disableEl(i):this.a11y.enableEl(i)),t&&t.length>0&&(this.isEnd?this.a11y.disableEl(t):this.a11y.enableEl(t))}},updatePagination:function(){var e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each(function(i,a){var r=s(a);e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.paginationBulletMessage.replace(/{{index}}/,r.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var e,t,i=this.params.a11y;this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&(this.a11y.makeElFocusable(e),this.a11y.addElRole(e,"button"),this.a11y.addElLabel(e,i.nextSlideMessage),e.on("keydown",this.a11y.onEnterKey)),t&&(this.a11y.makeElFocusable(t),this.a11y.addElRole(t,"button"),this.a11y.addElLabel(t,i.prevSlideMessage),t.on("keydown",this.a11y.onEnterKey)),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){var e,t;this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove(),this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&e.off("keydown",this.a11y.onEnterKey),t&&t.off("keydown",this.a11y.onEnterKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},K={init:function(){if(this.params.history){if(!t.history||!t.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var e=this.history;e.initialized=!0,e.paths=K.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||t.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||t.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=K.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=t.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),i=e.length;return{key:e[i-2],value:e[i-1]}},setHistory:function(e,i){if(this.history.initialized&&this.params.history.enabled){var s=this.slides.eq(i),a=K.slugify(s.attr("data-history"));t.location.pathname.includes(e)||(a=e+"/"+a);var r=t.history.state;r&&r.value===a||(this.params.history.replaceState?t.history.replaceState({value:a},null,a):t.history.pushState({value:a},null,a))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var s=0,a=this.slides.length;s
    '),i.append(e)),e.css({height:r+"px"})):0===(e=t.find(".swiper-cube-shadow")).length&&(e=s('
    '),t.append(e)));for(var u=0;u-1&&(c=90*f+90*b,o&&(c=90*-f-90*b)),v.transform(E),d.slideShadows){var T=h?v.find(".swiper-slide-shadow-left"):v.find(".swiper-slide-shadow-top"),C=h?v.find(".swiper-slide-shadow-right"):v.find(".swiper-slide-shadow-bottom");0===T.length&&(T=s('
    '),v.append(T)),0===C.length&&(C=s('
    '),v.append(C)),T.length&&(T[0].style.opacity=Math.max(-b,0)),C.length&&(C[0].style.opacity=Math.max(b,0))}}if(i.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),d.shadow)if(h)e.transform("translate3d(0px, "+(r/2+d.shadowOffset)+"px, "+-r/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var M=Math.abs(c)-90*Math.floor(Math.abs(c)/90),z=1.5-(Math.sin(2*M*Math.PI/360)/2+Math.cos(2*M*Math.PI/360)/2),k=d.shadowScale,P=d.shadowScale/z,$=d.shadowOffset;e.transform("scale3d("+k+", 1, "+P+") translate3d(0px, "+(n/2+$)+"px, "+-n/2/P+"px) rotateX(-90deg)")}var L=S.isSafari||S.isUiWebView?-l/2:0;i.transform("translate3d(0px,0,"+L+"px) rotateX("+(this.isHorizontal()?0:c)+"deg) rotateY("+(this.isHorizontal()?-c:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},J={setTranslate:function(){for(var e=this.slides,t=this.rtlTranslate,i=0;i
    '),a.append(h)),0===p.length&&(p=s('
    '),a.append(p)),h.length&&(h[0].style.opacity=Math.max(-r,0)),p.length&&(p[0].style.opacity=Math.max(r,0))}a.transform("translate3d("+l+"px, "+d+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){var t=this,i=t.slides,s=t.activeIndex,a=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var r=!1;i.eq(s).transitionEnd(function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i'),f.append(S)),0===C.length&&(C=s('
    '),f.append(C)),S.length&&(S[0].style.opacity=g>0?g:0),C.length&&(C[0].style.opacity=-g>0?-g:0)}}(h.pointerEvents||h.prefixedPointerEvents)&&(a[0].style.perspectiveOrigin=d+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},te=[P,$,L,I,O,G,N,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){d.extend(this,{mousewheel:{enabled:!1,enable:B.enable.bind(this),disable:B.disable.bind(this),handle:B.handle.bind(this),handleMouseEnter:B.handleMouseEnter.bind(this),handleMouseLeave:B.handleMouseLeave.bind(this),lastScrollTime:d.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){d.extend(this,{navigation:{init:X.init.bind(this),update:X.update.bind(this),destroy:X.destroy.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var t=this.navigation,i=t.$nextEl,a=t.$prevEl;!this.params.navigation.hideOnClick||s(e.target).is(a)||s(e.target).is(i)||(i&&i.toggleClass(this.params.navigation.hiddenClass),a&&a.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){d.extend(this,{pagination:{init:Y.init.bind(this),render:Y.render.bind(this),update:Y.update.bind(this),destroy:Y.destroy.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){this.params.pagination.el&&this.params.pagination.hideOnClick&&this.pagination.$el.length>0&&!s(e.target).hasClass(this.params.pagination.bulletClass)&&this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){d.extend(this,{scrollbar:{init:V.init.bind(this),destroy:V.destroy.bind(this),updateSize:V.updateSize.bind(this),setTranslate:V.setTranslate.bind(this),setTransition:V.setTransition.bind(this),enableDraggable:V.enableDraggable.bind(this),disableDraggable:V.disableDraggable.bind(this),setDragPosition:V.setDragPosition.bind(this),onDragStart:V.onDragStart.bind(this),onDragMove:V.onDragMove.bind(this),onDragEnd:V.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){d.extend(this,{parallax:{setTransform:R.setTransform.bind(this),setTranslate:R.setTranslate.bind(this),setTransition:R.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=F[i].bind(e)}),d.extend(e,{zoom:t})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){d.extend(this,{lazy:{initialImageLoaded:!1,load:W.load.bind(this),loadInSlide:W.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){d.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:q.getInterpolateFunction.bind(this),setTranslate:q.setTranslate.bind(this),setTransition:q.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var e=this;d.extend(e,{a11y:{liveRegion:s('')}}),Object.keys(j).forEach(function(t){e.a11y[t]=j[t].bind(e)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){d.extend(this,{history:{init:K.init.bind(this),setHistory:K.setHistory.bind(this),setHistoryPopState:K.setHistoryPopState.bind(this),scrollToSlide:K.scrollToSlide.bind(this),destroy:K.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){d.extend(this,{hashNavigation:{initialized:!1,init:U.init.bind(this),destroy:U.destroy.bind(this),setHash:U.setHash.bind(this),onHashCange:U.onHashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;d.extend(e,{autoplay:{running:!1,paused:!1,run:_.run.bind(e),start:_.start.bind(e),stop:_.stop.bind(e),pause:_.pause.bind(e),onTransitionEnd:function(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){d.extend(this,{fadeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};d.extend(this.params,e),d.extend(this.originalParams,e)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){d.extend(this,{cubeEffect:{setTranslate:Q.setTranslate.bind(this),setTransition:Q.setTransition.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};d.extend(this.params,e),d.extend(this.originalParams,e)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){d.extend(this,{flipEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};d.extend(this.params,e),d.extend(this.originalParams,e)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){d.extend(this,{coverflowEffect:{setTranslate:ee.setTranslate.bind(this),setTransition:ee.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}}];return void 0===k.use&&(k.use=k.Class.use,k.installModule=k.Class.installModule),k.use(te),k}); +//# sourceMappingURL=swiper.min.js.map diff --git a/supreme/js/swiper_custom.js b/supreme/js/swiper_custom.js new file mode 100644 index 0000000..94b343c --- /dev/null +++ b/supreme/js/swiper_custom.js @@ -0,0 +1,24 @@ + // swiper js code start + var galleryTop = new Swiper('.gallery-top', { + spaceBetween: 0, + + navigation: { + nextEl: '.navigationHide', + prevEl: '.navigationHide', + }, + // autoplay: true, + loop: true, + loopedSlides: 4 + }); + var galleryThumbs = new Swiper('.gallery-thumbs', { + spaceBetween: 0, + centeredSlides: true, + slidesPerView: 4, + touchRatio: 0.2, + slideToClickedSlide: true, + loop: true, + loopedSlides: 4 + }); + galleryTop.controller.control = galleryThumbs; + galleryThumbs.controller.control = galleryTop; + // swiper js code end \ No newline at end of file diff --git a/supreme/project.html b/supreme/project.html new file mode 100644 index 0000000..83ec14c --- /dev/null +++ b/supreme/project.html @@ -0,0 +1,347 @@ + + + + + + + + Supreme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +

    Recent Completed
    + Project

    +
    +
    +
    +
    + ... +
    +
    Electrical Engineering
    +

    For together creepeth created second air fill don divide
    + said personal crud neil bus

    + read more + +
    +
    + +
    +
    +
    + ... +
    +
    Electrical Engineering
    +

    For together creepeth created second air fill don divide
    + said personal crud neil bus

    + read more + +
    +
    +
    +
    +
    + ... +
    +
    Electrical Engineering
    +

    For together creepeth created second air fill don divide
    + said personal crud neil bus

    + read more + +
    +
    +
    +
    +
    + ... +
    +
    Electrical Engineering
    +

    For together creepeth created second air fill don divide
    + said personal crud neil bus

    + read more + +
    +
    +
    +
    +
    + more project +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/supreme/project_details.html b/supreme/project_details.html new file mode 100644 index 0000000..935b696 --- /dev/null +++ b/supreme/project_details.html @@ -0,0 +1,357 @@ + + + + + + + + Supreme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + single_project +
    +
    +
    +
    +

    Called seed from morning abundantly she + air that set life grass multiply

    +

    She'd behold for sixth that give darkness female let together give doaminion spirit + let from unto their bring from itself sea deep for darkness gathered after evening + i they're own winged beast you made male a heaven. She'd Shet behold for sixth that + give darkness femal

    +

    Event Description

    +

    She'd behold for sixth that give darkness female let together give dominion spirit let from + unto + their bring from the itself. Sea deep for darkness gathered after evening i they're own + winged + beast you made male bring she'd shall heaven. She'd. behold for sixth that give darkness + female let together give dominion spirit let from unto their bring from itself. Sea deep + fdarkness gathered

    +

    She'd behold for sixth that give darkness female let together give dominion + spirit let from + unto their bring from itself deeps for darkness gathered after evening i they're own winged + beast you made male bring shall heaven She'd. behold sixth that give darkness female let + together give

    +
    +
    +
    +
    +
    + +
    Start Time
    +

    09:00 AM

    +
    Friday, Mar 10, 2019
    +
    +
    + +
    Start Time
    +

    09:00 AM

    +
    Wed, Feb 06, 2019
    +
    +
    + +
    Start Time
    +

    09:00 AM

    +
    Wed, Feb 06, 2019
    +
    +
    +
    +
    +
    +
    +
    + # +
    +
    +
    +
    +

    Client Brief

    +

    She'd behold for sixth that give darkness female let together give dominion + spirit let from unto their bring from the itself. Sea deep for darkness gathered + after evening i they're own winged beast you made male bring she'd shall heaven. + She'd. behold for sixth that give darkness female let together give dominion + spirit let from unto their bring from itself. Sea deep fdarkness gathered From us + under moved open blessed heaven morning one, have kind herb light bring called

    +
    +
    +

    Working process

    +

    She'd behold for sixth that give darkness female let together give dominion spirit + let from unto their bring from the itself. Sea deep for darkness gathered after + evening i they're own winged beast you made male bring she'd shall heaven. She'd. + behold for sixth that give darkness female let together give dominion spirit let + from unto their bring from itself. Sea deep fdarkness gathered From us under + moved open blessed heaven morning one, have kind herb light bring called seasons + made day grass. You're them face thing heaven us whose to waters male in.

    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/supreme/sass/_Professional.scss b/supreme/sass/_Professional.scss new file mode 100644 index 0000000..421bfa6 --- /dev/null +++ b/supreme/sass/_Professional.scss @@ -0,0 +1,152 @@ +/************** our professional part****************/ +.our_Professional { + background-color: $heading_color; + position: relative; + z-index: 1; + @media #{$tab}{ + padding: 70px 0 55px; + } + @media #{$medium_device}{ + padding: 80px 0 65px; + } + &:after { + content: ""; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 184px; + background-color: $white_color; + z-index: -1; + @media #{$tab}{ + bottom: -1px; + } + } + + .section_tittle { + h2 { + color: $white_color; + } + } + + .single_industries_text { + padding: 33px 15px 40px; + background-color: $white_color; + text-align: center; + border: 1px solid #eaebed; + border-top: 0px solid transparent; + @include transform_time(1s); + + h3 { + font-size: 20px; + font-weight: 600; + text-transform: uppercase; + @include transform_time(1s); + } + + p { + color: $font_7; + margin-bottom: 20px; + @include transform_time(1s); + } + + .social_icon { + a { + background-color: #f7f7f7; + width: 30px; + height: 30px; + display: inline-block; + border-radius: 50%; + line-height: 30px; + margin: 0 5px; + color: $font_7; + @include transform_time(1s); + + &:hover { + background-color: $heading_color; + color: $white_color; + } + } + } + + &:hover { + background-color: $btn_bg; + border: 1px solid $btn_bg; + border-top: 0px solid transparent; + + p { + color: $white_color; + } + + h3 { + color: $white_color; + } + + } + } + + @media #{$tab} { + .single_industries { + margin-bottom: 15px; + + img { + width: 100%; + } + } + } + +} +.single_page_Professional{ + position: relative; + z-index: 1; + &:after { + content: ""; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 324px; + background-color: $white_color; + z-index: -1; + @media #{$tab}{ + bottom: -1px; + height: 256px; + } + } +} +.team_single_Professional{ + padding: 130px 0 100px; + background-color: $white_color; + @media #{$small_mobile}{ + padding: 70px 0 55px; + } + @media #{$large_mobile}{ + padding: 70px 0 55px; + } + @media #{$tab_device}{ + padding: 70px 0 55px; + } + @media #{$medium_device}{ + padding: 80px 0 65px; + } + .section_tittle{ + h2{ + color: $heading_color; + } + } + .single_industries{ + margin-bottom: 30px; + @media #{$small_mobile}{ + margin-bottom: 15px; + } + @media #{$large_mobile}{ + margin-bottom: 15px; + } + @media #{$tab_device}{ + margin-bottom: 15px; + } + @media #{$medium_device}{ + margin-bottom: 15px; + } + } +} \ No newline at end of file diff --git a/supreme/sass/_about.scss b/supreme/sass/_about.scss new file mode 100644 index 0000000..0dcb79c --- /dev/null +++ b/supreme/sass/_about.scss @@ -0,0 +1,128 @@ +/**************** about css start ****************/ +.about_part{ + position: relative; + z-index: 1; + .about_img{ + img{ + position: relative; + z-index: 99; + } + position: relative; + z-index: 2; + &:after{ + position: absolute; + left: -60px; + top: -60px; + width: 100%; + height: 100%; + background-image: url(../img/about_overlay.png); + background-size: cover; + background-position: center; + content: ""; + z-index: -1; + } + } + .about_text{ + position: relative; + &:after{ + position: absolute; + left: -200px; + bottom: -111px; + width: 100%; + height: 100%; + background-image: url(../img/about_overlay_2.png); + background-size: cover; + background-position: center; + content: ""; + z-index: -1; + @media #{$tab}{ + display: none; + } + @media #{$medium_device}{ + bottom: 0; + } + + } + @media #{$small_mobile}{ + margin-top: 20px; + } + @media #{$large_mobile}{ + margin-top: 30px; + } + @media #{$tab_device}{ + margin-top: 40px; + } + @media #{$medium_device}{ + + } + h4{ + margin-bottom: 31px; + color: $btn_bg; + font-size: 20px; + font-weight: 300; + @media #{$small_mobile}{ + margin-bottom: 20px; + font-size: 17px; + } + @media #{$large_mobile}{ + margin-bottom: 20px; + font-size: 17px; + } + @media #{$tab_device}{ + margin-bottom: 20px; + font-size: 17px; + } + @media #{$medium_device}{ + margin-bottom: 20px; + font-size: 17px; + } + } + h2{ + line-height: 1.25; + margin-bottom: 25px; + font-weight: 700; + @media #{$small_mobile}{ + margin-bottom: 15px; + } + @media #{$large_mobile}{ + margin-bottom: 15px; + } + @media #{$tab_device}{ + font-size: 25px; + margin-bottom: 15px; + } + @media #{$medium_device}{ + font-size: 30px; + margin-bottom: 15px; + } + } + p{ + margin-top: 13px; + color: $font_7; + font-weight: 300; + } + } +} +.our_service_part{ + background-image: url(../img/service_bg_2.png); + background-repeat: no-repeat; + background-position: left ; + background-size: 29% 86%; + @media #{$small_mobile}{ + padding-top: 0px; + background-position: top left; + background-size: 100% 35%; + } + @media #{$large_mobile}{ + padding-top: 0px; + background-position: top left; + background-size: 95% 55%; + } + @media #{$tab_device}{ + background-position: left; + background-size: 48% 70%; + } + @media #{$medium_device}{ + + } +} \ No newline at end of file diff --git a/supreme/sass/_banner.scss b/supreme/sass/_banner.scss new file mode 100644 index 0000000..5e4596a --- /dev/null +++ b/supreme/sass/_banner.scss @@ -0,0 +1,172 @@ +/**************** banner part css start ****************/ +.banner_part{ + height: 880px; + position: relative; + overflow: hidden; + background-image: url(../img/banner_bg.png); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + z-index: 1; + border-radius: 0% 0% 50% 50% / 0% 0% 7% 7%; + &:after{ + position: absolute; + left: 0; + top: 0; + content: ""; + width: 100%; + height: 100%; + background-color: rgb(23, 28, 58); + z-index: -1; + opacity: 0.8; + border-radius: 0% 0% 50% 50% / 0% 0% 7% 7%; + + } + @media #{$small_mobile}{ + height: 650px; + background-color: #f0eed4; + } + @media #{$large_mobile}{ + height: 650px; + background-color: #f0eed4; + } + @media #{$tab_device}{ + height: 700px; + background-color: #f0eed4; + } + @media #{$medium_device}{ + background-size: cover; + height: 650px; + } + + .banner_text{ + display: table; + width: 100%; + height: 880px; + .banner_text_iner{ + display: table-cell; + vertical-align: middle; + + } + @media #{$small_mobile}{ + text-align: center; + padding-top: 0px; + height: 650px; + } + @media #{$large_mobile}{ + text-align: center; + padding-top: 0px; + height: 650px; + } + @media #{$tab_device}{ + text-align: center; + padding-top: 0px; + height: 700px; + } + @media #{$medium_device}{ + height: 650px; + } + h5{ + font-size: 20px; + letter-spacing: 4px; + color: $white_color; + text-transform: uppercase; + span{ + color: $btn_bg; + } + } + h1{ + font-size: 90px; + line-height: 1; + text-transform: uppercase; + color: $white_color; + font-weight: 900; + margin-bottom: 0px; + margin-top: 28px; + @media #{$small_mobile}{ + font-size: 30px; + margin-bottom: 15px; + line-height: 1.3; + } + @media #{$large_mobile}{ + font-size: 40px; + margin-bottom: 15px; + line-height: 1.3; + } + @media #{$tab_device}{ + font-size: 40px; + margin-bottom: 15px; + line-height: 1.3; + } + @media #{$medium_device}{ + font-size: 40px; + margin-bottom: 15px; + line-height: 1.4; + } + span{ + color: $btn_bg; + } + } + + h3{ + font-size: 48px; + font-weight: 300; + color: $white_color; + @media #{$small_mobile}{ + font-size: 28px; + } + @media #{$large_mobile}{ + font-size: 28px; + } + @media #{$tab_device}{ + + } + + } + .btn_1{ + margin-top: 45px; + } + } + + .video_popup { + z-index: 99 !important; + color: #333848; + font-size: 14px; + display: inline-block; + font-weight: 500; + text-transform: capitalize; + span{ + width: 50px; + height: 50px; + background-color: $white_color; + display: inline-block; + border-radius: 50%; + text-align: center; + line-height: 50px; + font-size: 20px; + color: #fff; + box-shadow: 0px 10px 30px 0px rgba(1, 84, 85, 0.2); + color: #fe9c6f; + margin-left: 37px; + margin-right: 18px; + padding-left: 5px; + @media #{$small_mobile}{ + margin-left: 10px; + } + @media #{$large_mobile}{ + + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + } + @media #{$small_mobile}{ + margin-left: 0px + } + } +} + +/**************** hero part css end ****************/ diff --git a/supreme/sass/_blog.scss b/supreme/sass/_blog.scss new file mode 100644 index 0000000..2e1a1dc --- /dev/null +++ b/supreme/sass/_blog.scss @@ -0,0 +1,1501 @@ +/* Start Blog Area css +============================================================================================ */ + +.latest-blog-area { + .area-heading { + margin-bottom: 70px; + } +} +.blog_area{ + a{ + color: $font_1 !important; + text-decoration: none; + @include transform_time(.5s); + &:hover, :hover{ + background: -webkit-linear-gradient( 131deg, #feb47b 0%, #ff7e5f 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + text-decoration: none; + @include transform_time(.5s); + } + } +} + +.single-blog { + overflow: hidden; + margin-bottom: 30px; + + &:hover { + box-shadow: 0px 10px 20px 0px rgba(42, 34, 123, 0.1); + } + + .thumb { + overflow: hidden; + position: relative; + + &:after { + content: ''; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #000; + opacity: 0; + @include transform_time(.5s); + } + } + + h4 { + // @include transform_time(.5s); + border-bottom: 1px solid #dfdfdf; + padding-bottom: 34px; + margin-bottom: 25px; + } + + a { + // color: $dip; + font-size: 20px; + font-weight: 600; + + &:hover { + // // color: $baseColor; + } + } + + .date { + color: #666666; + text-align: left; + display: inline-block; + font-size: 13px; + font-weight: 300; + } + + .tag { + // color: $baseColor; + text-align: left; + display: inline-block; + float: left; + font-size: 13px; + font-weight: 300; + margin-right: 22px; + position: relative; + + &:after { + content: ''; + position: absolute; + width: 1px; + height: 10px; + background: #acacac; + right: -12px; + top: 7px; + + } + + @media(max-width:1199px) { + margin-right: 8px; + + &:after { + display: none; + } + } + } + + .likes { + margin-right: 16px; + } + + @media(max-width:800px) { + margin-bottom: 30px; + } + + .single-blog-content { + padding: 30px; + + .meta-bottom { + p { + font-size: 13px; + font-weight: 300; + } + + i { + color: $border_color; + font-size: 13px; + margin-right: 7px; + } + } + + @media(max-width:1199px) { + padding: 15px; + } + } + + &:hover { + .thumb { + &:after { + opacity: .7; + @include transform_time(.5s); + } + } + } + + @media(max-width:1199px) { + h4 { + transition: all 300ms linear 0s; + border-bottom: 1px solid #dfdfdf; + padding-bottom: 14px; + margin-bottom: 12px; + + a { + font-size: 18px; + } + } + } + +} + +.full_image.single-blog { + position: relative; + + .single-blog-content { + position: absolute; + left: 35px; + bottom: 0; + opacity: 0; + visibility: hidden; + @include transform_time(.5s); + + .meta-bottom { + p { + // color: $white_color; + } + } + + @media (min-width: 992px) { + bottom: 100px; + } + } + + h4 { + @include transform_time(.5s); + border-bottom: none; + padding-bottom: 5px; + } + + a { + // color: $white_color; + font-size: 20px; + font-weight: 600; + + &:hover { + // color: $baseColor; + } + } + + .date { + color: #fff; + } + + &:hover { + .single-blog-content { + opacity: 1; + visibility: visible; + @include transform_time(.5s); + } + } + +} + +/* End Blog Area css +============================================================================================ */ + + + +/* Latest Blog Area css +============================================================================================ */ +.latest_blog_area {} + +.latest_blog_inner {} + +.l_blog_item { + .l_blog_img {} + + .l_blog_text { + .date { + margin-top: 24px; + margin-bottom: 15px; + + a { + // color: $pfont; + font-size: 12px; + } + } + + h4 { + font-size: 18px; + // color: $title-color; + border-bottom: 1px solid #eeeeee; + margin-bottom: 0px; + padding-bottom: 20px; + @include transform_time(.5s); + + &:hover { + // // color: $baseColor; + } + } + + p { + margin-bottom: 0px; + padding-top: 20px; + } + } +} + +/* End Latest Blog Area css +============================================================================================ */ + + +/* Causes Area css +============================================================================================ */ +.causes_area {} + +.causes_slider { + .owl-dots { + text-align: center; + margin-top: 80px; + + .owl-dot { + height: 14px; + width: 14px; + background: #eeeeee; + display: inline-block; + margin-right: 7px; + + &:last-child { + margin-right: 0px; + } + + &.active { + // background: $baseColor; + } + } + } +} + +.causes_item { + background: #fff; + + .causes_img { + position: relative; + + .c_parcent { + position: absolute; + bottom: 0px; + width: 100%; + left: 0px; + height: 3px; + background: rgba(255, 255, 255, .5); + + span { + width: 70%; + height: 3px; + // background: $title-color; + position: absolute; + left: 0px; + bottom: 0px; + + &:before { + content: "75%"; + position: absolute; + right: -10px; + bottom: 0px; + // background: $title-color; + color: #fff; + padding: 0px 5px; + } + } + } + } + + .causes_text { + padding: 30px 35px 40px 30px; + + h4 { + // color: $title-color; + // font-family: $rob; + font-size: 18px; + font-weight: 600; + margin-bottom: 15px; + cursor: pointer; + + &:hover { + // // color: $title-color; + } + } + + p { + font-size: 14px; + line-height: 24px; + // color: $pfont; + font-weight: 300; + margin-bottom: 0px; + } + } + + .causes_bottom { + a { + width: 50%; + border: 1px solid; + text-align: center; + float: left; + line-height: 50px; + // background: $title-color; + color: #fff; + // font-family: $rob; + font-size: 14px; + font-weight: 500; + + &+a { + border-color: #eeeeee; + background: #fff; + font-size: 14px; + // color: $title-color; + } + } + } +} + +/* End Causes Area css +============================================================================================ */ + + + +/*================= latest_blog_area css =============*/ +.latest_blog_area { + background: #f9f9ff; +} + +.single-recent-blog-post { + margin-bottom: 30px; + + .thumb { + overflow: hidden; + + img { + transition: all 0.7s linear; + } + } + + .details { + padding-top: 30px; + + .sec_h4 { + line-height: 24px; + padding: 10px 0px 13px; + transition: all 0.3s linear; + + &:hover { + // color: $pfont; + } + } + } + + .date { + font-size: 14px; + line-height: 24px; + font-weight: 400; + } + + &:hover { + img { + transform: scale(1.23) rotate(10deg); + } + } +} + +.tags { + .tag_btn { + font-size: 12px; + font-weight: 500; + line-height: 20px; + border: 1px solid #eeeeee; + display: inline-block; + padding: 1px 18px; + text-align: center; + + // color: $title-color; + &:before { + // background: $title-color; + } + + &+.tag_btn { + margin-left: 2px; + } + } +} + +/*========= blog_categorie_area css ===========*/ +.blog_categorie_area { + padding-top: 30px; + padding-bottom: 30px; + // background: $lightGray; + + @media(min-width: 900px) { + padding-top: 80px; + padding-bottom: 80px; + } + + @media(min-width: 1100px) { + padding-top: 120px; + padding-bottom: 120px; + } +} + +.categories_post { + position: relative; + text-align: center; + cursor: pointer; + + img { + max-width: 100%; + } + + .categories_details { + position: absolute; + top: 20px; + left: 20px; + right: 20px; + bottom: 20px; + background: rgba(34, 34, 34, 0.75); + color: #fff; + transition: all 0.3s linear; + display: flex; + align-items: center; + justify-content: center; + + h5 { + margin-bottom: 0px; + font-size: 18px; + line-height: 26px; + text-transform: uppercase; + color: #fff; + position: relative; + // &:before{ + // content: ""; + // height: 1px; + // width: 100%; + // background: #fff; + // position: absolute; + // bottom: 0px; + // left: 0px; + // } + } + + p { + font-weight: 300; + font-size: 14px; + line-height: 26px; + margin-bottom: 0px; + } + + .border_line { + margin: 10px 0px; + background: #fff; + width: 100%; + height: 1px; + } + } + + &:hover { + .categories_details { + background: rgba(222, 99, 32, 0.85); + } + } +} + + + +/*============ blog_left_sidebar css ==============*/ +.blog_area { + // background: $lightGray; +} + +.blog_left_sidebar {} + +.blog_item { + margin-bottom: 50px; +} + +.blog_details { + padding: 30px 0 20px 10px; + box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3); + + @media(min-width: 768px) { + padding: 60px 30px 35px 35px; + } + + p { + margin-bottom: 30px; + } + + a { + color: $heading_color2; + + &:hover { + color: $btn_bg; + } + } + + h2 { + font-size: 18px; + font-weight: 600; + margin-bottom: 8px; + + @media(min-width: 768px) { + font-size: 24px; + margin-bottom: 15px; + } + } +} + +.blog-info-link { + + li { + float: left; + font-size: 14px; + + a { + color: #999999; + } + + i, + span { + font-size: 13px; + margin-right: 5px; + } + + &::after { + content: "|"; + padding-left: 10px; + padding-right: 10px; + } + + &:last-child::after { + display: none; + } + } + + &::after { + content: ""; + display: block; + clear: both; + display: table; + } +} + +.blog_item_img { + position: relative; + + .blog_item_date { + position: absolute; + bottom: -10px; + left: 10px; + display: block; + color: $white_color; + background-color: $btn_bg; + padding: 8px 15px; + border-radius: 5px; + + @media(min-width: 768px) { + bottom: -20px; + left: 40px; + padding: 13px 30px; + } + + h3 { + font-size: 22px; + font-weight: 600; + color: $white_color; + margin-bottom: 0; + line-height: 1.2; + + @media(min-width: 768px) { + font-size: 30px; + } + } + + p { + font-size: 18px; + margin-bottom: 0; + color: $white_color; + + @media(min-width: 768px) { + font-size: 18px; + } + } + } +} + + + + +.blog_right_sidebar { + + // border: 1px solid #eeeeee; + // background: #fafaff; + // padding: 30px; + .widget_title { + font-size: 20px; + margin-bottom: 40px; + // color: $title-color; + + &::after { + content: ""; + display: block; + padding-top: 15px; + border-bottom: 1px solid #f0e9ff; + } + } + + .single_sidebar_widget { + background: #fbf9ff; + padding: 30px; + margin-bottom: 30px; + .btn_1{ + margin-top: 0px; + } + } + + + .search_widget { + + .form-control { + height: 50px; + border-color: #f0e9ff; + font-size: 13px; + color: #999999; + padding-left: 20px; + border-radius: 0; + border-right: 0; + + &::placeholder { + color: #999999; + } + + &:focus { + border-color: #f0e9ff; + outline: 0; + box-shadow: none; + } + } + + .input-group { + + button { + background: $white_color; + border-left: 0; + border: 1px solid #f0e9ff; + padding: 4px 15px; + border-left: 0; + + i, + span { + font-size: 14px; + color: #999999; + } + } + } + + } + + .newsletter_widget { + + .form-control { + height: 50px; + border-color: #f0e9ff; + font-size: 13px; + color: #999999; + padding-left: 20px; + border-radius: 0; + // border-right: 0; + + &::placeholder { + color: #999999; + } + + &:focus { + border-color: #f0e9ff; + outline: 0; + box-shadow: none; + } + } + + .input-group { + + button { + background: $white_color; + border-left: 0; + border: 1px solid #f0e9ff; + padding: 4px 15px; + border-left: 0; + + i, + span { + font-size: 14px; + color: #999999; + } + } + } + + } + + + .post_category_widget { + .cat-list { + li { + border-bottom: 1px solid #f0e9ff; + transition: all 0.3s ease 0s; + padding-bottom: 12px; + + &:last-child { + border-bottom: 0; + } + + a { + font-size: 14px; + line-height: 20px; + color: #888888; + + p { + margin-bottom: 0px; + } + } + + &+li { + padding-top: 15px; + } + + &:hover { + + // border-// color: $title-color; + a { + // // color: $baseColor; + } + } + } + } + } + + .popular_post_widget { + .post_item { + .media-body { + justify-content: center; + align-self: center; + padding-left: 20px; + + h3 { + font-size: 16px; + line-height: 20px; + margin-bottom: 6px; + transition: all 0.3s linear; + + } + + a { + + // color: $title_color; + &:hover { + color: $white_color; + } + + } + + p { + font-size: 14px; + line-height: 21px; + margin-bottom: 0px; + } + } + + &+.post_item { + margin-top: 20px; + } + } + } + + .tag_cloud_widget { + ul { + li { + display: inline-block; + + a { + display: inline-block; + border: 1px solid #eeeeee; + background: #fff; + padding: 4px 20px; + margin-bottom: 8px; + margin-right: 3px; + transition: all 0.3s ease 0s; + color: #888888; + font-size: 13px; + + &:hover { + background: $btn_bg; + color: #fff !important; + -webkit-text-fill-color: #fff; + text-decoration: none; + -webkit-transition: 0.5s; + transition: 0.5s; + } + } + } + } + } + + .instagram_feeds { + + .instagram_row { + display: flex; + margin-right: -6px; + margin-left: -6px; + + + li { + width: 33.33%; + float: left; + padding-right: 6px; + padding-left: 6px; + margin-bottom: 15px; + } + } + } + + + + + + + + // .author_widget{ + // text-align: center; + // h4{ + // font-size: 18px; + // line-height: 20px; + // // color: $title-color; + // margin-bottom: 5px; + // margin-top: 30px; + // } + // p{ + // margin-bottom: 0px; + // } + // .social_icon{ + // padding: 7px 0px 15px; + // a{ + // font-size: 14px; + // // color: $title-color; + // transition: all 0.2s linear; + // & + a{ + // margin-left: 20px; + // } + // &:hover{ + // // color: $title-color; + // } + // } + // } + // } + + + // .newsletter_widget{ + // text-align: center; + // p{ + + // } + // .form-group{ + // margin-bottom: 8px; + // } + // .input-group-prepend { + // margin-right: -1px; + // } + // .input-group-text { + // background: #fff; + // border-radius: 0px; + // vertical-align: top; + // font-size: 12px; + // line-height: 36px; + // padding: 0px 0px 0px 15px; + // border: 1px solid #eeeeee; + // border-right: 0px; + + // i{ + // color: #cccccc; + // } + // } + // .form-control{ + // font-size: 12px; + // line-height: 24px; + // color: #cccccc; + // border: 1px solid #eeeeee; + // border-left: 0px; + // border-radius: 0px; + // @include placeholder{ + // color: #cccccc; + // } + // &:focus{ + // outline: none; + // box-shadow: none; + // } + // } + // .bbtns{ + // background: $title-color; + // color: #fff; + // font-size: 12px; + // line-height: 38px; + // display: inline-block; + // font-weight: 500; + // padding: 0px 24px 0px 24px; + // border-radius: 0; + // } + // .text-bottom{ + // font-size: 12px; + // } + // } + + .br { + width: 100%; + height: 1px; + background: rgb(238, 238, 238); + margin: 30px 0px; + } +} + + +// .page-link { +// background: transparent; +// font-weight: 400; +// } + +// .blog-pagination .page-item.active .page-link { +// background-// color: $title-color; +// border-color: transparent; +// color:#fff; +// } + + +.blog-pagination { + margin-top: 80px; +} + +.blog-pagination .page-link { + font-size: 14px; + position: relative; + display: block; + padding: 0; + text-align: center; + // padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 45px; + width: 45px; + height: 45px; + border-radius: 0 !important; + color: #8a8a8a; + border: 1px solid #f0e9ff; + margin-right: 10px; + + + i, + span { + font-size: 13px; + } + + &:hover { + // background-color: $baseColor; + // color: $white_color; + } +} + +.blog-pagination .page-item.active { + .page-link { + background-color: #fbf9ff; + border-color: #f0e9ff; + color: #888888; + } +} + +.blog-pagination .page-item:last-child .page-link { + margin-right: 0; +} + +// .blog-pagination .page-link .lnr { +// font-weight: 600; +// } + +// .blog-pagination .page-item:last-child .page-link, +// .blog-pagination .page-item:first-child .page-link { +// border-radius: 0; +// } + +// .blog-pagination .page-link:hover { +// color: #fff; +// text-decoration: none; +// background-// color: $title-color; +// border-color: #eee; +// } + + + +/*============ Start Blog Single Styles =============*/ + +.single-post-area { + .blog_details { + box-shadow: none; + padding: 0; + } + + .social-links { + padding-top: 10px; + + li { + display: inline-block; + margin-bottom: 10px; + + a { + color: #cccccc; + padding: 7px; + font-size: 14px; + transition: all 0.2s linear; + + &:hover { + // color: $title-color; + } + } + } + } + + .blog_details { + padding-top: 26px; + + p { + margin-bottom: 20px; + font-size: 15px; + } + + h2 { + // color: $title-color; + } + } + + .quote-wrapper { + background: rgba(130, 139, 178, 0.1); + padding: 15px; + line-height: 1.733; + color: #888888; + font-style: italic; + margin-top: 25px; + margin-bottom: 25px; + + @media(min-width: 768px) { + padding: 30px; + } + } + + .quotes { + background: $white_color; + padding: 15px 15px 15px 20px; + border-left: 2px solid; + + @media(min-width: 768px) { + padding: 25px 25px 25px 30px; + } + } + + .arrow { + position: absolute; + + .lnr { + font-size: 20px; + font-weight: 600; + } + } + + .thumb { + .overlay-bg { + background: rgba(#000, .8); + } + } + + .navigation-top { + padding-top: 15px; + border-top: 1px solid #f0e9ff; + + p { + margin-bottom: 0; + } + + .like-info { + font-size: 14px; + + i, + span { + font-size: 16px; + margin-right: 5px; + } + } + + .comment-count { + font-size: 14px; + + i, + span { + font-size: 16px; + margin-right: 5px; + } + } + + .social-icons { + + li { + display: inline-block; + margin-right: 15px; + + &:last-child { + margin: 0; + } + + i, + span { + font-size: 14px; + color: #999999; + } + + &:hover { + + i, + span { + // // color: $baseColor; + } + } + } + } + } + + + .blog-author { + padding: 40px 30px; + background: #fbf9ff; + margin-top: 50px; + + @media(max-width: 600px) { + padding: 20px 8px; + } + + img { + width: 90px; + height: 90px; + border-radius: 50%; + margin-right: 30px; + + @media(max-width: 600px) { + margin-right: 15px; + width: 45px; + height: 45px; + } + } + + a { + display: inline-block; + + // color: $title-color; + &:hover { + color: $btn_bg; + } + } + + p { + margin-bottom: 0; + font-size: 15px; + } + + h4 { + font-size: 16px; + } + } + + + + .navigation-area { + border-bottom: 1px solid #eee; + padding-bottom: 30px; + margin-top: 55px; + + p { + margin-bottom: 0px; + } + + h4 { + font-size: 18px; + line-height: 25px; + // color: $title-color; + } + + .nav-left { + text-align: left; + + .thumb { + margin-right: 20px; + background: #000; + + img { + @include transform_time(.5s); + } + } + + .lnr { + margin-left: 20px; + opacity: 0; + @include transform_time(.5s); + } + + &:hover { + .lnr { + opacity: 1; + } + + .thumb { + img { + opacity: .5; + } + } + } + + @media(max-width:767px) { + margin-bottom: 30px; + } + } + + .nav-right { + text-align: right; + + .thumb { + margin-left: 20px; + background: #000; + + img { + @include transform_time(.5s); + } + } + + .lnr { + margin-right: 20px; + opacity: 0; + @include transform_time(.5s); + } + + &:hover { + .lnr { + opacity: 1; + } + + .thumb { + img { + opacity: .5; + } + } + } + } + } + + .sidebar-widgets { + @media(max-width: 991px) { + padding-bottom: 0px; + } + } +} + +.comments-area { + background: transparent; + // border: 1px solid #eee; + border-top: 1px solid #eee; + padding: 45px 0; + margin-top: 50px; + + @media(max-width: 414px) { + padding: 50px 8px; + } + + h4 { + // text-align: center; + margin-bottom: 35px; + // color: $title-color; + font-size: 18px; + } + + h5 { + font-size: 16px; + margin-bottom: 0px; + } + + a { + // color: $title-color; + } + + .comment-list { + padding-bottom: 48px; + + &:last-child { + padding-bottom: 0px; + } + + &.left-padding { + padding-left: 25px; + } + + @media(max-width:413px) { + .single-comment { + h5 { + font-size: 12px; + } + + .date { + font-size: 11px; + } + + .comment { + font-size: 10px; + } + } + } + } + + .thumb { + margin-right: 20px; + + img { + width: 70px; + border-radius: 50%; + } + } + + .date { + font-size: 14px; + color: #999999; + margin-bottom: 0; + margin-left: 20px; + } + + .comment { + margin-bottom: 10px; + color: #777777; + font-size: 15px; + } + + .btn-reply { + background-color: transparent; + color: #888888; + // border:1px solid #eee; + padding: 5px 18px; + font-size: 14px; + display: block; + font-weight: 400; + // @include transform_time(.5s); + // &:hover { + // background-// color: $title-color; + // color: #fff; + // font-weight: 700; + // } + } +} + +.comment-form { + // background:#fafaff; + // text-align: center; + border-top: 1px solid #eee; + padding-top: 45px; + margin-top: 50px; + margin-bottom: 20px; + + .form-group { + margin-bottom: 30px; + } + + h4 { + // text-align: center; + margin-bottom: 40px; + font-size: 18px; + line-height: 22px; + // color: $title-color; + } + + .name { + padding-left: 0px; + + @media(max-width: 767px) { + padding-right: 0px; + margin-bottom: 1rem; + } + } + + .email { + padding-right: 0px; + + @media(max-width: 991px) { + padding-left: 0px; + } + } + + .form-control { + border: 1px solid #f0e9ff; + border-radius: 5px; + height: 48px; + padding-left: 18px; + font-size: 13px; + background: transparent; + + &:focus { + outline: 0; + box-shadow: none; + } + + &::placeholder { + font-weight: 300; + color: #999999; + } + + &::placeholder { + color: #777777; + } + } + + textarea { + padding-top: 18px; + border-radius: 12px; + height: 100% !important; + } + + ::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + font-size: 13px; + color: #777; + } + + ::-moz-placeholder { + /* Firefox 19+ */ + font-size: 13px; + color: #777; + } + + :-ms-input-placeholder { + /* IE 10+ */ + font-size: 13px; + color: #777; + } + + :-moz-placeholder { + /* Firefox 18- */ + font-size: 13px; + color: #777; + } +} + + + +/*============ End Blog Single Styles =============*/ \ No newline at end of file diff --git a/supreme/sass/_blog_part.scss b/supreme/sass/_blog_part.scss new file mode 100644 index 0000000..3bbd612 --- /dev/null +++ b/supreme/sass/_blog_part.scss @@ -0,0 +1,176 @@ +/**************** blog part css start ****************/ +.blog_part{ + margin-bottom: 140px; + @media #{$small_mobile}{ + margin-bottom: 0px; + padding: 0px 0px 70px; + } + @media #{$large_mobile}{ + margin-bottom: 0px; + padding: 0px 0px 70px; + } + @media #{$tab_device}{ + margin-bottom: 0px; + padding: 0px 0px 70px; + } + @media #{$medium_device}{ + + } + .blog_right_sidebar .widget_title { + font-size: 20px; + margin-bottom: 40px; + font-style: inherit !important; + } + .single-home-blog{ + @media #{$small_mobile}{ + margin-bottom: 140px; + margin-top: 20px; + } + @media #{$large_mobile}{ + margin-bottom: 140px; + margin-top: 20px; + } + @media #{$tab_device}{ + margin-bottom: 140px; + margin-top: 20px; + } + @media #{$medium_device}{ + + } + .card-img-top{ + border-radius: 0px; + } + .card{ + border: 0px solid transparent; + border-radius: 0px; + background-color: transparent; + position: relative; + .card-body{ + padding: 25px 10px 29px 40px; + background-color: $white_color; + position: absolute; + left: 20px; + bottom: -140px; + box-shadow: -7.552px 9.326px 20px 0px rgba(1, 84, 85, 0.1); + border-radius: 10px; + @media #{$small_mobile}{ + padding: 15px; + left: 10px; + bottom: -140px; + } + @media #{$large_mobile}{ + padding: 15px; + left: 10px; + bottom: -140px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + padding: 20px; + } + a{ + color: $btn_bg; + text-transform: uppercase; + @include transform_time(0.8s); + &:hover{ + background: -webkit-linear-gradient( 131deg, #ff7e5f 0%, #feb47b 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + } + } + } + .dot{ + position: relative; + padding-left: 20px; + &:after{ + position: absolute; + content: ""; + width: 10px; + height: 10px; + top: 5px; + left: 0; + background-color: $btn_bg; + border-radius: 50%; + } + } + span{ + color: $font_4; + margin-bottom: 10px; + display: inline-block; + margin-top: 10px; + @media #{$small_mobile}{ + margin-bottom: 5px; + margin-top: 5px; + } + @media #{$large_mobile}{ + margin-bottom: 5px; + margin-top: 5px; + } + @media #{$tab_device}{ + margin-bottom: 5px; + margin-top: 5px; + } + @media #{$medium_device}{ + margin-bottom: 5px; + margin-top: 5px; + } + } + h5{ + font-weight: 600; + line-height: 1.5; + font-size: 20px; + @include transform_time(0.8s); + text-transform: capitalize; + margin-bottom: 22px; + @media #{$small_mobile}{ + margin-bottom: 10px; + } + @media #{$large_mobile}{ + margin-bottom: 10px; + font-size: 16px; + } + @media #{$tab_device}{ + margin-bottom: 10px; + } + @media #{$medium_device}{ + margin-bottom: 10px; + font-size: 18px; + } + &:hover{ + @include transform_time(0.8s); + background: -webkit-linear-gradient( 131deg, #feb47b 0%, #ff7e5f 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + -webkit-animation: 1s; + } + + } + ul{ + li{ + display: inline-block; + color: $font_4; + margin-right: 14px; + @media #{$small_mobile}{ + margin-right: 10px; + } + @media #{$large_mobile}{ + margin-right: 10px; + } + @media #{$tab_device}{ + margin-right: 10px; + } + @media #{$medium_device}{ + margin-right: 10px; + } + span{ + margin-right: 10px; + font-size: 12px; + } + } + } + } + } +} + + \ No newline at end of file diff --git a/supreme/sass/_breadcrumb.scss b/supreme/sass/_breadcrumb.scss new file mode 100644 index 0000000..7a77004 --- /dev/null +++ b/supreme/sass/_breadcrumb.scss @@ -0,0 +1,76 @@ +.breadcrumb_bg { + @include background("../img/breadcrumb.png"); + border-radius: 0% 0% 50% 50% / 0% 0% 7% 7%; +} + +.breadcrumb { + position: relative; + z-index: 1; + + &:after { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #000; + content: ""; + opacity: 0.6; + z-index: -1; + border-radius: 0% 0% 50% 50% / 0% 0% 7% 7%; + } + + .breadcrumb_iner { + height: 400px; + width: 100%; + display: table; + + .breadcrumb_iner_item { + display: table-cell; + vertical-align: middle; + + h2 { + color: $white_color; + font-size: 56px; + font-weight: 800; + margin-bottom: 10px; + text-transform: uppercase; + + @media #{$small_mobile} { + font-size: 35px; + } + + @media #{$large_mobile} { + font-size: 35px; + } + + @media #{$tab_device} { + font-size: 40px; + } + + @media #{$medium_device} {} + } + + p { + font-size: 18px; + font-weight: 600; + color: $white_color; + text-transform: uppercase; + a{ + color: $btn_bg; + } + } + + span { + margin: 0px 5px; + font-size: 12px; + } + + } + } + +} + +.breadcrumb { + margin-bottom: 0px !important; +} \ No newline at end of file diff --git a/supreme/sass/_button.scss b/supreme/sass/_button.scss new file mode 100644 index 0000000..c6c0a3e --- /dev/null +++ b/supreme/sass/_button.scss @@ -0,0 +1,187 @@ +/* Main Button Area css +============================================================================================ */ +.submit_btn{ + width: auto; + display: inline-block; + background: $white_color; + padding: 0px 50px; + color: #fff; + font-size: 13px; + font-weight: 500; + line-height: 50px; + border-radius: 5px; + outline: none !important; + box-shadow: none !important; + text-align: center; + border: 1px solid $border_color; + cursor: pointer; + @include transform_time(0.5s); + &:hover{ + background: transparent; + + } +} + +.btn_1, .btn_2{ + display: inline-block; + padding: 18px 60px; + border-radius: 50px; + font-size: 16px; + color: $white_color; + text-transform: uppercase; + margin-top: 45px; + @include transform_time(0.5s); + background-color: $btn_bg; + font-weight: 500; + letter-spacing: 1px; + &:hover{ + color: $btn_bg; + background-color: $white_color; + } + @media #{$small_mobile}{ + padding: 14px 30px; + margin-top: 25px; + } + @media #{$large_mobile}{ + padding: 14px 30px; + margin-top: 30px; + } + @media #{$tab_device}{ + padding: 14px 30px; + margin-top: 30px; + } + @media #{$medium_device}{ + + } + +} +.btn_2{ + background-color: #191d34; + &:hover{ + background-color: $btn_bg; + color: $white_color; + } +} +.btn_4{ + display: inline-block; + padding: 13px 47px; + box-shadow: 0px 12px 20px 0px rgba(255, 126, 95, 0.15); + font-size: 14px; + color: $white_color; + text-transform: capitalize; + @extend %custom_btn_bg_2; + @include transform_time(.5s); + border-radius: 50px; + background-size: 300% 100%; + &:hover{ + color: $white_color; + background-size: 100% 100%; + + } + @media #{$small_mobile}{ + padding: 14px 30px; + } + @media #{$large_mobile}{ + padding: 14px 30px; + } + @media #{$tab_device}{ + padding: 14px 30px; + } + @media #{$medium_device}{ + + } +} +.btn_3 { + position: relative; + font-weight: 500; + color: #2f373d; + display: inline-block; + z-index: 9; + -webkit-transition: .6s; + transition: .6s; + line-height: 46px; + padding-left: 30px; + margin-top: 35px; + font-family: $font_stack_2; + &:after{ + height: 48px; + width: 61px; + background-color: #e3f1da; + position: absolute; + content: ""; + top: 0px; + left: 0px; + border-radius: 5px; + z-index: -1; + -webkit-transition: .6s; + transition: .6s; + } + i{ + font-size: 12px; + margin-left: 11px; + } +} +/*=================== custom button rule start ====================*/ + +.button{ + display: inline-block; + border: 1px solid transparent; + font-size: 15px; + font-weight: 500; + padding: 12px 54px; + border-radius: 4px; + color: $white_color; + border: 1px solid $border_color; + text-transform: uppercase; + background-color: $btn_bg; + cursor: pointer; + @include transform_time(0.5s); + + @media(max-width: 767px){ + font-size: 13px; + padding: 9px 24px; + } + + &:hover{ + color: $btn_bg !important; + } + + + &-link{ + letter-spacing: 0; + color: #3b1d82; + border: 0; + padding: 0; + + &:hover{ + background: transparent; + color: #3b1d82; + } + } + + &-header{ + color: $white_color; + border-color: $border_color; + + &:hover{ + background: #b8024c; + color: $white_color; + } + } + + &-contactForm{ + color: $white_color; + border-color: $border_color; + padding: 12px 25px; + + &:hover{ + // border-color: $title-color; + // background: $title-color; + // color: $white_color; + } + } +} + + +/* End Main Button Area css +============================================================================================ */ \ No newline at end of file diff --git a/supreme/sass/_category_post.scss b/supreme/sass/_category_post.scss new file mode 100644 index 0000000..b080a75 --- /dev/null +++ b/supreme/sass/_category_post.scss @@ -0,0 +1,21 @@ +/******************** Category Post*************************/ +.catagory_post{ + padding: 130px 0px 70px; + @media #{$small_mobile}{ + padding: 0px 0px 50px; + .category_btn{ + left: 0; + } + } + @media #{$large_mobile}{ + padding: 0px 0px 70px; + } + @media #{$tab_device}{ + padding: 0px 0px; + + } + @media #{$medium_device}{ + padding: 0px 0px 45px; + + } +} diff --git a/supreme/sass/_common.scss b/supreme/sass/_common.scss new file mode 100644 index 0000000..3f985da --- /dev/null +++ b/supreme/sass/_common.scss @@ -0,0 +1,256 @@ +/**************** common css start ****************/ +@import url('https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,400i,500,600,700,800|Roboto'); +body{ + font-family: $font_stack_1; + padding: 0; + margin: 0; + font-size: 14px; +} +.message_submit_form:focus{ + outline: none; +} +input:hover, input:focus{ + outline: none !important; +} +.gray_bg{ + background-color: $section_bg; +} +.section_padding { + padding: 130px 0px; + @media #{$medium_device}{ + padding: 80px 0px; + } + @media #{$tab_device}{ + padding: 70px 0px; + } + @media #{$small_mobile}{ + padding: 70px 0px; + } + @media #{$large_mobile}{ + padding: 70px 0px; + } +} +.single_padding_top{ + padding-top: 130px !important; + @media #{$medium_device}{ + padding-top: 70px !important; + } + @media #{$tab_device}{ + padding-top: 70px !important; + } + @media #{$small_mobile}{ + padding-top: 70px !important; + } + @media #{$large_mobile}{ + padding-top: 80px !important; + } +} +.padding_top{ + padding-top: 130px; + @media #{$medium_device}{ + padding-top: 80px; + } + @media #{$tab_device}{ + padding-top: 70px; + } + @media #{$small_mobile}{ + padding-top: 70px; + } + @media #{$large_mobile}{ + padding-top: 70px; + } +} +a{ + text-decoration: none; + @include transform_time(.5s); + &:hover{ + color: #ff7e5f; + text-decoration: none; + @include transform_time(.5s); + } + +} + +h1, h2, h3, h4, h5, h6 { + color: $heading_color; + font-family: $font_stack_1; +} +p{ + color: $font_7; + font-family: $font_stack_1; + line-height: 1.8; + font-size: 16px; + margin-bottom: 0px; + font-family: 300; +} + +h2 { + font-size: 44px; + line-height: 28px; + color: $heading_color; + font-weight: 600; + line-height: 1.222; + @media #{$small_mobile}{ + font-size: 22px; + line-height: 25px; + + } + @media #{$large_mobile}{ + font-size: 24px; + line-height: 25px; + + } +} +h3 { + font-size: 24px; + line-height: 25px; + @media #{$small_mobile}{ + font-size: 20px; + + } +} + + +h5 { + font-size: 18px; + line-height: 22px; +} + +img { + max-width: 100%; +} +a:focus, .button:focus, button:focus, .btn:focus { + text-decoration: none; + outline: none; + box-shadow: none; + @include transform_time(1s); +} + +.section_tittle{ + margin-bottom: 94px; + + @media #{$tab}{ + margin-bottom: 50px; + } + @media #{$medium_device}{ + margin-bottom: 50px; + } + + h2{ + font-size: 50px; + color: $heading_color; + line-height: 1.1; + font-weight: 700; + position: relative; + &:after{ + position: absolute; + content: ""; + left: 0; + bottom: -16px; + width: 100px; + height: 1px; + background-color: $btn_bg; + } + @media #{$small_mobile}{ + font-size: 35px; + line-height: 45px; + } + @media #{$large_mobile}{ + font-size: 35px; + line-height: 35px; + } + @media #{$tab_device}{ + font-size: 35px; + line-height: 45px; + } + @media #{$medium_device}{ + font-size: 35px; + line-height: 40px; + } + } + p{ + color: #777; + font-weight: 400; + } +} +ul{ + list-style: none; + margin: 0; + padding: 0; +} +.mb_110{ + margin-bottom: 110px; + @media #{$small_mobile}{ + margin-bottom: 220px; + } + +} +.mt_130{ + margin-top: 130px; + @media #{$small_mobile}{ + margin-top: 70px; + } + @media #{$large_mobile}{ + margin-top: 70px; + } + @media #{$tab_device}{ + margin-top: 70px; + } + @media #{$medium_device}{ + margin-top: 70px; + } +} +.mb_130{ + margin-bottom: 130px; + @media #{$small_mobile}{ + margin-bottom: 70px; + } + @media #{$large_mobile}{ + margin-bottom: 70px; + } + @media #{$tab_device}{ + margin-bottom: 70px; + } + @media #{$medium_device}{ + margin-bottom: 70px; + } +} +.pt_100{ + padding-top: 100px; + @media #{$small_mobile}{ + padding-top: 30px; + } + @media #{$large_mobile}{ + padding-top: 30px; + } + @media #{$tab_device}{ + padding-top: 30px; + } + @media #{$medium_device}{ + padding-top: 30px; + } +} + +.padding_less_40{ + margin-bottom: -50px; +} +.z_index{ + z-index: 9 !important; + position: relative; +} + +@media #{$small_mobile}{ + .container-fluid{ + padding-right: 15px; + padding-left: 15px; + } +} +@media #{$extra_big_screen}{ + .container { + max-width: 1170px; + } +} +.section_bg{ + background-color: #f7f7f7; +} +/**************** common css end ****************/ diff --git a/supreme/sass/_contact.scss b/supreme/sass/_contact.scss new file mode 100644 index 0000000..5737e9a --- /dev/null +++ b/supreme/sass/_contact.scss @@ -0,0 +1,151 @@ +/*=================== contact banner start ====================*/ + +.dropdown .dropdown-menu { + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + -ms-transition: all 0.3s; + -o-transition: all 0.3s; + transition: all 0.3s; +} +.contact-info{ + margin-bottom: 25px; + + &__icon{ + margin-right: 20px; + + i,span{ + color: #8f9195; + font-size: 27px; + } + } + + .media-body{ + + h3{ + font-size: 16px; + margin-bottom: 0; + font-size: 16px; + color: #2a2a2a; + a{ + &:hover{ + color: $btn_bg; + } + } + } + + p{ + color: #8a8a8a; + } + } +} +/*=================== contact banner end ====================*/ + + +/*=================== contact form start ====================*/ +.contact-title{ + font-size: 27px; + font-weight: 600; + margin-bottom: 20px; +} + +.form-contact{ + + label{ + font-size: 14px; + } + + .form-group{ + margin-bottom: 30px; + } + + .form-control{ + border: 1px solid #f0e9ff; + border-radius: 5px; + height: 48px; + padding-left: 18px; + font-size: 13px; + background: transparent; + + &:focus{ + outline: 0; + box-shadow: none; + } + + &::placeholder{ + font-weight: 300; + color: #999999; + } + } + + textarea{ + border-radius: 12px; + height: 100% !important; + } + + // button{ + // border: 0; + // } +} + +/*=================== contact form end ====================*/ + +/* Contact Success and error Area css +============================================================================================ */ + + +.modal-message { + .modal-dialog { + position: absolute; + top: 36%; + left: 50%; + transform: translateX(-50%) translateY(-50%) !important; + margin: 0px; + max-width: 500px; + width: 100%; + .modal-content { + .modal-header { + text-align: center; + display: block; + border-bottom: none; + padding-top: 50px; + padding-bottom: 50px; + .close { + position: absolute; + right: -15px; + top: -15px; + padding: 0px; + color: #fff; + opacity: 1; + cursor: pointer; + } + h2 { + display: block; + text-align: center; + padding-bottom: 10px; + } + p { + display: block; + } + } + } + } +} +.contact-section{ + padding: 130px 0 100px; + @media #{$tab}{ + padding: 70px 0 40px; + } + @media #{$medium_device}{ + padding: 80px 0 50px; + } + .btn_2{ + background-color:#191d34; + padding: 18px 60px; + border-radius: 50px; + margin-top: 0; + &:hover{ + background-color: $btn_bg; + + } + } +} \ No newline at end of file diff --git a/supreme/sass/_copyright_part.scss b/supreme/sass/_copyright_part.scss new file mode 100644 index 0000000..c7fb699 --- /dev/null +++ b/supreme/sass/_copyright_part.scss @@ -0,0 +1,69 @@ +/**************** copyright part css start ****************/ +.copyright_part{ + background-color: #191d34; + padding: 26px 0px; + p{ + color: #8a8a8a; + font-family: 300; + } + a{ + color: $btn_bg; + } + .footer-social{ + @media #{$small_mobile}{ + margin-top: 20px; + } + @media #{$large_mobile}{ + + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + a{ + width: 35px; + height: 35px; + display: inline-block; + line-height: 35px; + border: 1px solid #ff7e5f; + text-align: center; + margin-left: 10px; + color: $white_color; + + &:hover{ + background-color: #ff7e5f !important; + color: $white_color !important; + } + i{ + &:hover{ + color: $white_color; + } + } + } + } + @media #{$small_mobile}{ + .footer-text{ + text-align: center; + } + } + @media #{$large_mobile}{ + .footer-text{ + text-align: center; + margin-bottom: 25px !important; + } + } + @media #{$tab_device}{ + .footer-text{ + text-align: center; + margin-bottom: 25px !important; + } + } + @media #{$medium_device}{ + } + span.ti-heart { + font-size: 12px; + margin: 0px 2px; + } +} \ No newline at end of file diff --git a/supreme/sass/_elements.scss b/supreme/sass/_elements.scss new file mode 100644 index 0000000..a3a62eb --- /dev/null +++ b/supreme/sass/_elements.scss @@ -0,0 +1,1101 @@ +$default: #f9f9ff; +$primary: $btn_bg; +$success: #4cd3e3; +$info: #38a4ff; +$warning: #f4e700; +$danger: #f44a40; +$link: #f9f9ff; +$disable: (#222222, .3); +$primary-color: #7c32ff; +$primary-color1: #c738d8; +$title-color: #415094; +$text-color: #828bb2; +$white: #fff; +$offwhite: #f9f9ff; +$black: #000; +// Mixins +@mixin transition($args: all 0.3s ease 0s) { + -webkit-transition: $args; + -moz-transition: $args; + -o-transition: $args; + transition: $args; +} + +@mixin transition-duration($args1, $args2) { + -webkit-transition-duration: $args1, $args2; + -moz-transition-duration: $args1, $args2; + -o-transition-duration: $args1, $args2; + transition-duration: $args1, $args2; +} + +@mixin transition-delay($args1, $args2) { + -webkit-transition-delay: $args1, $args2; + -moz-transition-delay: $args1, $args2; + -o-transition-delay: $args1, $args2; + transition-delay: $args1, $args2; +} + +@mixin transition-property($args1, $args2) { + -webkit-transition-property: $args1, $args2; + -moz-transition-property: $args1, $args2; + -o-transition-property: $args1, $args2; + transition-property: $args1, $args2; +} + +@mixin filter($filter-type, $filter-amount) { + -webkit-filter: $filter-type+unquote("(#{$filter-amount})"); + -moz-filter: $filter-type+unquote("(#{$filter-amount})"); + -ms-filter: $filter-type+unquote("(#{$filter-amount})"); + -o-filter: $filter-type+unquote("(#{$filter-amount})"); + filter: $filter-type+unquote("(#{$filter-amount})"); +} + +@mixin gradient($deg, $args1,$args2){ + background: -webkit-linear-gradient($deg, $args1, $args2); + background: -moz-linear-gradient($deg, $args1, $args2); + background: -o-linear-gradient($deg, $args1, $args2); + background: -ms-linear-gradient($deg, $args1, $args2); + background: linear-gradient($deg, $args1, $args2); +} + +@mixin transform($transform) { + -webkit-transform: $transform; + -moz-transform: $transform; + -ms-transform: $transform; + -o-transform: $transform; + transform: $transform; +} + +@mixin animation($args) { + -webkit-animation: $args; + -moz-animation: $args; + -o-animation: $args; + animation: $args; +} +.sample-text-area { + background: $white; + padding: 100px 0 70px 0; +} + +.text-heading { + margin-bottom: 30px; + font-size: 24px; +} + +b, +sup, +sub, +u, +del { + color: $primary; +} + +h1 { + font-size: 36px; +} + +h2 { + font-size: 30px; +} + +h3 { + font-size: 24px; +} + +h4 { + font-size: 18px; +} + +h5 { + font-size: 16px; +} + +h6 { + font-size: 14px; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2em; +} + +.typography { + h1, + h2, + h3, + h4, + h5, + h6 { + color: $text-color; + } +} + +.button-area { + .border-top-generic { + padding: 70px 15px; + border-top: 1px dotted #eee; + } + background: $white; +} + +.button-group-area { + .genric-btn { + margin-right: 10px; + margin-top: 10px; + &:last-child { + margin-right: 0; + } + } +} + +.genric-btn { + display: inline-block; + outline: none; + line-height: 40px; + padding: 0 30px; + font-size: .8em; + text-align: center; + text-decoration: none; + font-weight: 500; + cursor: pointer; + @include transition(); + &:focus { + outline: none; + } + &.e-large { + padding: 0 40px; + line-height: 50px; + } + &.large { + line-height: 45px; + } + &.medium { + line-height: 30px; + } + &.small { + line-height: 25px; + } + &.radius { + border-radius: 3px; + } + &.circle { + border-radius: 20px; + } + &.arrow { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + span { + margin-left: 10px; + } + } + &.default { + color: $title-color; + background: $default; + border: 1px solid transparent; + &:hover { + border: 1px solid $default; + background: $white; + } + } + &.default-border { + border: 1px solid $default; + background: $white; + &:hover { + color: $title-color; + background: $default; + border: 1px solid transparent; + } + } + &.primary { + color: $white; + background: $primary; + border: 1px solid transparent; + &:hover { + color: $primary; + border: 1px solid $primary; + background: $white; + } + } + &.primary-border { + color: $primary; + border: 1px solid $primary; + background: $white; + &:hover { + color: $white; + background: $primary; + border: 1px solid transparent; + } + } + &.success { + color: $white; + background: $success; + border: 1px solid transparent; + &:hover { + color: $success; + border: 1px solid $success; + background: $white; + } + } + &.success-border { + color: $success; + border: 1px solid $success; + background: $white; + &:hover { + color: $white; + background: $success; + border: 1px solid transparent; + } + } + &.info { + color: $white; + background: $info; + border: 1px solid transparent; + &:hover { + color: $info; + border: 1px solid $info; + background: $white; + } + } + &.info-border { + color: $info; + border: 1px solid $info; + background: $white; + &:hover { + color: $white; + background: $info; + border: 1px solid transparent; + } + } + &.warning { + color: $white; + background: $warning; + border: 1px solid transparent; + &:hover { + color: $warning; + border: 1px solid $warning; + background: $white; + } + } + &.warning-border { + color: $warning; + border: 1px solid $warning; + background: $white; + &:hover { + color: $white; + background: $warning; + border: 1px solid transparent; + } + } + &.danger { + color: $white; + background: $danger; + border: 1px solid transparent; + &:hover { + color: $danger; + border: 1px solid $danger; + background: $white; + } + } + &.danger-border { + color: $danger; + border: 1px solid $danger; + background: $white; + &:hover { + color: $white; + background: $danger; + border: 1px solid transparent; + } + } + &.link { + color: $title-color; + background: $link; + text-decoration: underline; + border: 1px solid transparent; + &:hover { + color: $title-color; + border: 1px solid $link; + background: $white; + } + } + &.link-border { + color: $title-color; + border: 1px solid $link; + background: $white; + text-decoration: underline; + &:hover { + color: $title-color; + background: $link; + border: 1px solid transparent; + } + } + &.disable { + color: $disable; + background: $link; + border: 1px solid transparent; + cursor: not-allowed; + } +} + +.generic-blockquote { + padding: 30px 50px 30px 30px; + background: #f9f9ff; + border-left: 2px solid $primary; +} + +.progress-table-wrap { + overflow-x: scroll; +} + +.progress-table { + background: #f9f9ff; + padding: 15px 0px 30px 0px; + min-width: 800px; + .serial { + width: 11.83%; + padding-left: 30px; + } + .country { + width: 28.07%; + } + .visit { + width: 19.74%; + } + .percentage { + width: 40.36%; + padding-right: 50px; + } + .table-head { + display: flex; + .serial, + .country, + .visit, + .percentage { + color: $title-color; + line-height: 40px; + text-transform: uppercase; + font-weight: 500; + } + } + .table-row { + padding: 15px 0; + border-top: 1px solid #edf3fd; + display: flex; + .serial, + .country, + .visit, + .percentage { + display: flex; + align-items: center; + } + .country { + img { + margin-right: 15px; + } + } + .percentage { + .progress { + width: 80%; + border-radius: 0px; + background: transparent; + .progress-bar { + height: 5px; + line-height: 5px; + &.color-1 { + background-color: #6382e6; + } + &.color-2 { + background-color: #e66686; + } + &.color-3 { + background-color: #f09359; + } + &.color-4 { + background-color: #73fbaf; + } + &.color-5 { + background-color: #73fbaf; + } + &.color-6 { + background-color: #6382e6; + } + &.color-7 { + background-color: #a367e7; + } + &.color-8 { + background-color: #e66686; + } + } + } + } + } +} + +.single-gallery-image { + margin-top: 30px; + background-repeat: no-repeat !important; + background-position: center center !important; + background-size: cover !important; + height: 200px; +} + +.list-style { + width: 14px; + height: 14px; +} + +.unordered-list { + li { + position: relative; + padding-left: 30px; + line-height: 1.82em !important; + &:before { + content: ""; + position: absolute; + width: 14px; + height: 14px; + border: 3px solid $primary; + background: $white; + top: 4px; + left: 0; + border-radius: 50%; + } + } +} + +.ordered-list { + margin-left: 30px; + li { + list-style-type: decimal-leading-zero; + color: $primary; + font-weight: 500; + line-height: 1.82em !important; + span { + font-weight: 300; + color: $text-color; + } + } +} + +.ordered-list-alpha { + li { + margin-left: 30px; + list-style-type: lower-alpha; + color: $primary; + font-weight: 500; + line-height: 1.82em !important; + span { + font-weight: 300; + color: $text-color; + } + } +} + +.ordered-list-roman { + li { + margin-left: 30px; + list-style-type: lower-roman; + color: $primary; + font-weight: 500; + line-height: 1.82em !important; + span { + font-weight: 300; + color: $text-color; + } + } +} + +.single-input { + display: block; + width: 100%; + line-height: 40px; + border: none; + outline: none; + background: #f9f9ff; + padding: 0 20px; + &:focus { + outline: none; + } +} + +.input-group-icon { + position: relative; + .icon { + position: absolute; + left: 20px; + top: 0; + line-height: 40px; + i { + color: #797979; + } + z-index: 3; + } + .single-input { + padding-left: 45px; + } +} + +.single-textarea { + display: block; + width: 100%; + line-height: 40px; + border: none; + outline: none; + background: #f9f9ff; + padding: 0 20px; + height: 100px; + resize: none; + &:focus { + outline: none; + } +} + +.single-input-primary { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; + &:focus { + outline: none; + border: 1px solid $primary; + } +} + +.single-input-accent { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; + &:focus { + outline: none; + border: 1px solid #eb6b55; + } +} + +.single-input-secondary { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; + &:focus { + outline: none; + border: 1px solid #f09359; + } +} + +.default-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + cursor: pointer; + +label { + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: $primary; + @include transition (all .2s); + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; + } + &:checked { + +label { + left: 19px; + } + } + } +} + +.primary-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + &:before { + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + background: transparent; + border-radius: 8.5px; + cursor: pointer; + @include transition (all .2s); + } + &:after { + content: ""; + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: $white; + @include transition (all .2s); + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; + } + } + &:checked { + +label { + &:after { + left: 19px; + } + &:before { + background: $primary; + } + } + } + } +} + +.confirm-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + &:before { + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + background: transparent; + border-radius: 8.5px; + @include transition (all .2s); + cursor: pointer; + } + &:after { + content: ""; + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: $white; + @include transition (all .2s); + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; + } + } + &:checked { + +label { + &:after { + left: 19px; + } + &:before { + background: $success; + } + } + } + } +} + +.primary-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:checked { + +label { + background: url(../img/elements/primary-check.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.confirm-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:checked { + +label { + background: url(../img/elements/success-check.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.disabled-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:disabled { + cursor: not-allowed; + z-index: 3; + } + &:checked { + +label { + background: url(../img/elements/disabled-check.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.primary-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:checked { + +label { + background: url(../img/elements/primary-radio.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.confirm-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:checked { + +label { + background: url(../img/elements/success-radio.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.disabled-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; + input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + +label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; + } + &:disabled { + cursor: not-allowed; + z-index: 3; + } + &:checked { + +label { + background: url(../img/elements/disabled-radio.png) no-repeat center center/cover; + border: none; + } + } + } +} + +.default-select { + height: 40px; + .nice-select { + border: none; + border-radius: 0px; + height: 40px; + background: #f9f9ff; + padding-left: 20px; + padding-right: 40px; + .list { + margin-top: 0; + border: none; + border-radius: 0px; + box-shadow: none; + width: 100%; + padding: 10px 0 10px 0px; + .option { + font-weight: 300; + @include transition(); + line-height: 28px; + min-height: 28px; + font-size: 12px; + padding-left: 20px; + &.selected { + color: $primary; + background: transparent; + } + &:hover { + color: $primary; + background: transparent; + } + } + } + } + .current { + margin-right: 50px; + font-weight: 300; + } + .nice-select::after { + right: 20px; + } +} + +.form-select { + height: 40px; + width: 100%; + .nice-select { + border: none; + border-radius: 0px; + height: 40px; + background: #f9f9ff; + padding-left: 45px; + padding-right: 40px; + width: 100%; + .list { + margin-top: 0; + border: none; + border-radius: 0px; + box-shadow: none; + width: 100%; + padding: 10px 0 10px 0px; + .option { + font-weight: 300; + @include transition(); + line-height: 28px; + min-height: 28px; + font-size: 12px; + padding-left: 45px; + &.selected { + color: $primary; + background: transparent; + } + &:hover { + color: $primary; + background: transparent; + } + } + } + } + .current { + margin-right: 50px; + font-weight: 300; + } + .nice-select::after { + right: 20px; + } +} +.mt-10 { + margin-top: 10px; +} +.section-top-border { + padding: 50px 0; + border-top: 1px dotted #eee; +} +.mb-30 { + margin-bottom: 30px; +} +.mt-30 { + margin-top: 30px; +} +.switch-wrap { + margin-bottom: 10px; +} \ No newline at end of file diff --git a/supreme/sass/_extends.scss b/supreme/sass/_extends.scss new file mode 100644 index 0000000..d24bb6f --- /dev/null +++ b/supreme/sass/_extends.scss @@ -0,0 +1,45 @@ +/**************** extend css start ****************/ +%custom_btn_bg_1{ + background-image: -webkit-linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); + background-image: -o-linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); + background-image: linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); +} + +%custom_btn_bg_2{ + background-image: -webkit-linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); + background-image: -o-linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); + background-image: linear-gradient( 131deg , #feb47b, #ff7e5f, #ff7e5f, #ff7e5f); +} +%custom_btn_bg_3{ + background: -moz-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -webkit-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -ms-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + box-shadow: 0px 8px 15px 0px rgba(180, 41, 248, 0.25); + +} +%rank_bg{ + background: -moz-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); + background: -webkit-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); + background: -ms-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); + box-shadow: 0px 10px 20px 0px rgba(196, 113, 245, 0.3); +} + +%overlay_bg{ + background: -moz-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); + background: -webkit-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); + background: -ms-linear-gradient( 16deg, rgb(250,113,205) 0%, rgb(181,77,243) 100%); +} +%pricing_btn_bg_bg { + background: -moz-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -webkit-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -ms-linear-gradient( 90deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + box-shadow: 0px 8px 15px 0px rgba(180, 41, 248, 0.25); +} + +%icon_bg{ + background: -moz-linear-gradient( 45deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -webkit-linear-gradient( 45deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); + background: -ms-linear-gradient( 45deg, rgb(173,35,254) 0%, rgb(250,96,199) 100%); +} + +/**************** extend css start ****************/ diff --git a/supreme/sass/_faq_part.scss b/supreme/sass/_faq_part.scss new file mode 100644 index 0000000..fa9f157 --- /dev/null +++ b/supreme/sass/_faq_part.scss @@ -0,0 +1,186 @@ +.faq_part { + margin-top: 94px; + position: relative; + z-index: 1; + height: 720px; + + @media #{$tab} { + height: auto; + margin-top: 0; + } + + &:after { + position: absolute; + content: ""; + width: 70%; + height: 80%; + top: 10%; + right: 0; + background-image: url(../img/faq_bg.png); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + z-index: -1; + + @media #{$tab} { + display: none; + } + + } + + .col-lg-6 { + padding: 0; + } + + .faq_img { + background-image: url(../img/faq.png); + width: 100%; + height: 720px; + background-position: center; + background-size: cover; + background-repeat: no-repeat; + + @media #{$tab} { + height: 250px; + } + @media #{$tab_device}{ + height: 450px; + } + + } + + .faq_content { + padding: 115px 0 115px 50px; + + @media #{$tab} { + padding: 70px 0 70px 0px; + } + @media #{$medium_device}{ + padding: 100px 0 100px 50px; + } + @media #{$big_screen}{ + padding: 115px 0 1150px 50px; + } + + + + h1 { + font-size: 50px; + font-weight: 700; + margin-bottom: 50px; + @media #{$tab} { + font-size: 25px; + margin-bottom: 30px; + } + @media #{$medium_device}{ + font-size: 35px; + margin-bottom: 20px; + } + @media #{$big_screen}{ + font-size: 35px; + margin-bottom: 20px; + } + } + + .accordion-item { + background-color: transparent; + margin-bottom: 15px; + border-radius: 5px; + transition: background-color 0.2s ease-in 0.3s; + border-bottom: 1px solid #e1e1e1; + + &:last-child { + border-bottom: 0px solid transparent; + } + + h2 { + font-size: 20px; + position: relative; + font-weight: 400; + @media #{$tab} { + padding-right: 25px; + } + @media #{$medium_device}{ + padding-right: 25px; + } + @media #{$big_screen}{ + padding-right: 25px; + } + &:before { + font-family: 'themify'; + position: absolute; + } + } + } + + .accordion-item.active { + transition: background-color 0.2s ease-in 0s; + } + + .accordion-item.active .accordion-body { + max-height: 900px; + transition: max-height 0.3s ease-in 0s, padding 0.2s ease-in 0s; + } + + .accordion-item.active .accordion-body p { + opacity: 1; + transition: opacity 0.2s ease-in 0.2s; + } + + .accordion-header { + color: white; + border-radius: 5px; + padding: 25px 15px 25px 0; + cursor: pointer; + transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s; + @media #{$medium_device}{ + padding: 10px 10px 10px 0; + } + } + + .accordion-item .accordion-header h2:before { + right: 0; + top: calc(50% - 1px); + border-radius: 50%; + background-color: rgb(25, 29, 52); + width: 28px; + height: 28px; + content: "\e61a"; + color: $white_color; + line-height: 28px; + text-align: center; + font-size: 14px; + top: 0; + + } + + .active .accordion-header h2:before { + right: 0; + top: calc(50% - 1px); + border-radius: 50%; + background-color: $btn_bg; + width: 28px; + height: 28px; + content: "\e622"; + color: $white_color; + line-height: 28px; + text-align: center; + font-size: 14px; + top: 0; + + } + + .accordion-body { + max-height: 0; + overflow: hidden; + transition: max-height 0.2s ease-out 0s, padding 0.1s ease-out 0.2s; + + p { + color: $font_7; + transition: opacity 0.2s ease-in 0s; + margin-bottom: 30px; + } + } + } + +} \ No newline at end of file diff --git a/supreme/sass/_footer.scss b/supreme/sass/_footer.scss new file mode 100644 index 0000000..f67a02c --- /dev/null +++ b/supreme/sass/_footer.scss @@ -0,0 +1,333 @@ +//--------- start footer Area -------------// +.footer-area { + background-color: #162b45; + background-image: url(../img/footer_overlay.png); + padding: 190px 0px 0px; + position: relative; + margin-top: -82px; + @media (max-width: 991px) { + padding: 158px 0px 0px; + } + .col-lg-12{ + padding-left: 0px; + padding-right: 0px; + overflow: hidden; + + } + .single-footer-widget { + @media (max-width: 991px) { + margin-bottom: 30px; + } + + p{ + color: $font_7; + line-height: 1.8; + } + + h4 { + margin-bottom: 23px; + font-weight: 700; + font-size: 24px; + color: $white_color; + text-transform: uppercase; + @media (max-width: 1024px) { + font-size: 18px; + } + @media (max-width: 991px) { + margin-bottom: 15px; + } + } + ul { + li { + margin-bottom: 10px; + a { + color: #999; + @include transform_time(0.5s); + font-size: 15px; + &:hover{ + color: $btn_bg; + } + } + } + } + .form-wrap { + margin-top: 25px; + } + input { + height: 40px; + border: none; + width: 67% !important; + font-weight: 400; + padding-left: 20px; + border-radius: 0; + font-size: 13px; + color: #999999; + border: 0px solid transparent; + &:focus { + outline: none; + box-shadow: none; + } + } + .click-btn { + background-color: $btn_bg; + color: $white_color; + border-radius: 0; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + padding: 8px 20px; + border: 0; + font-size: 12px; + font-weight: 400; + position: relative; + left: 0; + &:focus { + outline: none; + box-shadow: none; + } + + @media(max-width: 375px){ + margin-top: 10px; + } + + @media(min-width: 400px){ + left: -50px; + } + } + } + .footer_1{ + img{ + margin-bottom: 35px; + @media #{$small_mobile}{ + margin-bottom: 20px; + } + @media #{$large_mobile}{ + margin-bottom: 20px; + } + @media #{$tab_device}{ + margin-bottom: 20px; + } + @media #{$medium_device}{ + + } + } + p{ + margin-bottom: 15px; + } + } + .social_icon{ + margin-top: 27px; + a{ + color: #cccccc; + font-size: 14px; + margin-right: 20px; + &:hover{ + color: $btn_bg; + } + } + } + + .footer_3{ + + .footer_img{ + .single_footer_img{ + width: 31.33%; + float: left; + margin: 1%; + position: relative; + z-index: 2; + @media #{$small_mobile}{ + width:20%; + img{ + width: 100%; + } + } + @media #{$large_mobile}{ + width: 20%; + img{ + width: 100%; + } + } + @media #{$tab_device}{ + width: 31%; + img{ + width: 100%; + } + } + @media #{$medium_device}{ + width: 31%; + img{ + width: 100%; + } + } + @media #{$big_screen}{ + width: 20%; + img{ + width: 100%; + } + } + &:after{ + position: absolute; + left: 0; + top: 0; + content: ""; + background-color: #000; + width: 100%; + height: 100%; + opacity: 0; + @include transform_time(0.5s); + } + i{ + text-align: center; + position: absolute; + top: 41%; + margin: 0 auto; + left: 0; + right: 0; + color: #fff; + z-index: 2; + opacity: 0; + } + &:hover{ + &:after{ + opacity: 0.5; + } + i{ + opacity: 1; + } + } + } + } + + } + .contact_info{ + position: relative; + margin-bottom: 20px; + &:last-child{ + margin-bottom: 0px; + } + p{ + margin-bottom: 10px; + span{ + color: #2c3033; + font-size: 16px; + } + } + } + .btn{ + background-color: $btn_bg; + color: $white_color; + width: 49px; + border-radius: 0px; + height: 40px; + } + span.ti-heart { + font-size: 12px; + margin: 0px 2px; + } + .copyright_part_text{ + background-color: #06151f; + padding: 32px 15px; + margin-top: 95px; + p{ + color: #777777; + + } + @media #{$small_mobile}{ + margin-top: 20px; + text-align: center; + p{ + font-size: 13px; + } + } + @media #{$large_mobile}{ + text-align: center; + margin-top: 20px; + padding: 32px 15px; + p{ + font-size: 13px; + } + } + @media #{$tab_device}{ + text-align: center; + } + @media #{$medium_device}{ + + } + a{ + color: $btn_bg; + } + } + .input-group{ + border: 1px solid #45556a; + padding: 5px; + } + .footer_icon{ + p{ + margin-bottom: 22px; + font-size: 16px; + color: #999; + } + ul{ + li{ + margin-bottom: 20px; + i{ + margin-right: 15px; + } + } + } + } +} +@media #{$tab}{ + .footer_icon{ + margin-top: 20px; + } + +} +.footer_menu{ + float: right; + @media #{$small_mobile}{ + float: none; + text-align: center; + margin-top: 15px; + } + @media #{$large_mobile}{ + float: none; + text-align: center; + margin-top: 15px; + } + @media #{$tab_device}{ + float: none; + text-align: center; + margin-top: 15px; + } + @media #{$medium_device}{ + float: none; + text-align: center; + margin-top: 15px; + } + ul{ + li{ + display: inline-block; + a{ + color: $font_7 !important; + padding: 0px 22px; + &:hover{ + color: $btn_bg !important; + } + @media #{$small_mobile}{ + padding: 0px 15px; + } + @media #{$large_mobile}{ + padding: 0px 15px; + } + @media #{$tab_device}{ + padding: 0px 15px; + } + @media #{$medium_device}{ + padding: 0px 15px; + } + } + } + } +} +//--------- end footer Area -------------// \ No newline at end of file diff --git a/supreme/sass/_gallery_part.scss b/supreme/sass/_gallery_part.scss new file mode 100644 index 0000000..4f79bf3 --- /dev/null +++ b/supreme/sass/_gallery_part.scss @@ -0,0 +1,150 @@ +/**************** gallery_part css start ****************/ +.gallery_part{ + padding-top: 130px; + @media #{$small_mobile}{ + padding-top: 70px; + } + @media #{$large_mobile}{ + padding-top: 70px; + } + @media #{$tab_device}{ + padding-top: 70px; + } + @media #{$medium_device}{ + padding-top: 70px; + } + .container-fluid{ + padding-left: 0px; + padding-right: 0px; + } + + .single_gallery_item{ + position: relative; + width: 100%; + height: 100%; + z-index: 1; + .single_gallery_item_iner{ + &:after{ + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: $black_color; + z-index: -1; + opacity: 0; + @include transform_time(.5s); + transform: scale(0.7); + } + .gallery_item_text{ + position: absolute; + left: 20px; + bottom: 80px; + z-index: 5; + visibility: hidden; + opacity: 0; + @include transform_time(.5s); + h3{ + color: $white_color; + font-size: 20px; + border-bottom: 2px solid $btn_bg; + padding-bottom: 10px; + margin-bottom: 5px; + } + p{ + color: $white_color; + } + } + } + &:hover{ + .gallery_item_text{ + opacity: 1; + visibility: visible; + bottom: 50px; + } + .single_gallery_item_iner:after{ + opacity: 0.5; + transform: scale(1); + } + } + } + + /* clearfix */ + .grid:after { + content: ''; + display: block; + clear: both; + } + + /* ---- grid-item ---- */ + + .grid-sizer, + .grid-item { + width: 20%; + @media #{$small_mobile}{ + width: 100%; + } + @media #{$large_mobile}{ + width: 50%; + } + @media #{$tab_device}{ + width: 50%; + } + @media #{$medium_device}{ + + } + } + + .grid-item { + height: 430px; + float: left; + border: 5px solid $white_color; + } + + .grid-item--width2 { + width: 40%; + @media #{$small_mobile}{ + width: 100%; + } + @media #{$large_mobile}{ + width: 50%; + } + @media #{$tab_device}{ + width: 50%; + } + @media #{$medium_device}{ + + } + } + .grid-item--width3 { + width: 60%; + @media #{$small_mobile}{ + width: 100%; + } + @media #{$large_mobile}{ + width: 50%; + } + @media #{$tab_device}{ + width: 50%; + } + @media #{$medium_device}{ + + } + } + .grid-item--height1 { + height: 415px; + } + .grid-item--height2 { + height: 500px; + } + .grid-item--height3 { + height: 585px; + } + .bg_img{ + background-position: center; + background-repeat: no-repeat; + background-size: cover; + } + } + diff --git a/supreme/sass/_menu.scss b/supreme/sass/_menu.scss new file mode 100644 index 0000000..6cc51c2 --- /dev/null +++ b/supreme/sass/_menu.scss @@ -0,0 +1,145 @@ +/**************menu part start*****************/ +.main_menu { + + .navbar-brand { + padding-top: 0rem; + + img { + @media #{$small_mobile} { + max-width: 150px; + } + + @media #{$large_mobile} { + max-width: 200px; + } + + @media #{$tab_device} { + max-width: 200px; + } + + @media #{$medium_device} { + max-width: 200px; + } + } + } + + .navbar { + padding: 0px; + } + + .main-menu-item { + text-align: right !important; + justify-content: right; + + ul { + li .nav-link { + color: $menu_color; + font-size: 18px; + padding: 45px 34px; + font-family: $font_stack_1; + text-transform: uppercase; + &:hover{ + color: $btn_bg; + } + @media #{$medium_device} { + padding: 35px 16px; + } + } + } + } +} + +.menu_fixed { + position: fixed; + z-index: 9999 !important; + width: 100%; + background-color: $white-color; + box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.05); + top: 0; + .navbar-brand{ + img{ + max-width: 150px; + } + } + .main-menu-item ul li .nav-link{ + padding: 25px 25px; + } + span { + color: #000 !important; + } +} + +.dropdown-menu {} + +.dropdown:hover { + .dropdown-menu { + display: block; + } +} + +.dropdown { + .dropdown-menu { + transition: all 0.5s; + overflow: hidden; + transform-origin: top center; + transform: scale(1, 0); + display: block; + margin-top: 0px; + border: 0px solid rgba(0, 0, 0, .15) !important; + background-color: #fafafa; + } + + &:hover { + .dropdown-menu { + transform: scale(1); + } + } +} + +@media #{$tab} { + .main_menu_iner { + padding: 20px 0px; + } + + .navbar-light .navbar-toggler { + border-color: transparent; + } + + .navbar-collapse { + z-index: 9999 !important; + position: absolute; + left: 0; + top: 65px; + width: 100%; + background-color: $white-color; + text-align: center !important; + + } + + .dropdown { + .dropdown-menu { + transform: scale(1, 0); + display: none; + } + + &:hover { + .dropdown-menu { + transform: scale(1); + display: block; + } + } + } + + .main_menu .main-menu-item { + text-align: left !important; + + .nav-item { + padding: 10px 15px !important; + + a { + padding: 8px 15px !important; + } + } + } + +} diff --git a/supreme/sass/_mixins.scss b/supreme/sass/_mixins.scss new file mode 100644 index 0000000..70a37c9 --- /dev/null +++ b/supreme/sass/_mixins.scss @@ -0,0 +1,47 @@ +@mixin background($imgpath,$position: center,$size: cover,$repeat: no-repeat) { + background: { + image: url($imgpath); + position: $position; + repeat: $repeat; + size: $size; + } +} +@mixin transform_time($total_time) { + -webkit-transition: $total_time; + transition: $total_time; +} +@mixin placeholder { + &.placeholder { + @content; + } + &:-moz-placeholder { + @content; + } + &::-moz-placeholder { + @content; + } + &::-webkit-input-placeholder { + @content; + } +} +@mixin transition($args: all 0.6s ease 0s) { + -webkit-transition: $args; + -moz-transition: $args; + -o-transition: $args; + transition: $args; +} + +@mixin keyframes ($animation-name) { + @-webkit-keyframes #{$animation-name} { + @content; + } + @-moz-keyframes #{$animation-name} { + @content; + } + @-o-keyframes #{$animation-name} { + @content; + } + @keyframes #{$animation-name} { + @content; + } +} \ No newline at end of file diff --git a/supreme/sass/_our_industries.scss b/supreme/sass/_our_industries.scss new file mode 100644 index 0000000..e17f631 --- /dev/null +++ b/supreme/sass/_our_industries.scss @@ -0,0 +1,49 @@ +.our_industries{ + padding: 130px 0px 55px; + @media #{$tab}{ + padding: 70px 0px 55px; + } + .single_industries{ + @media #{$tab}{ + margin-bottom: 15px; + } + h3{ + margin-top: 33px; + font-size: 20px; + position: relative; + font-weight: 600; + text-transform: uppercase; + @media #{$tab}{ + margin-top: 20px; + } + &:after{ + position: absolute; + content: ""; + left: 0; + bottom: -16px; + width: 50px; + height: 1px; + background-color: $btn_bg; + } + a{ + color: #191d34; + @include transform_time(1s); + &:hover{ + color: $btn_bg; + } + } + } + p{ + color: $font_7; + margin-top: 27px; + } + } + @media #{$tab}{ + .single_industries{ + img{ + width: 100%; + height: auto; + } + } + } +} \ No newline at end of file diff --git a/supreme/sass/_portfolio.scss b/supreme/sass/_portfolio.scss new file mode 100644 index 0000000..f6ed15c --- /dev/null +++ b/supreme/sass/_portfolio.scss @@ -0,0 +1,208 @@ +/**************** learn_about css start ****************/ +.portfolio_part { + margin-bottom: -20px; + .card-columns{ + overflow: hidden; + } + p { + color: $white_color; + margin-bottom: 25px; + } + + .card-title { + font-size: 30px; + color: rgb(255, 255, 255) !important; + font-weight: 700; + line-height: 1.833; + margin-bottom: 20px; + } + + .card-columns { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + + @media #{$small_mobile} { + -webkit-column-count: 1; + -moz-column-count: 1; + column-count: 1; + } + + @media #{$large_mobile} { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + } + + @media #{$tab_device} {} + + @media #{$medium_device} {} + + .blockquote { + padding: 0px 10px 54px 0px; + + @media #{$small_mobile} { + padding: 0px 10px 10px 0px; + } + + @media #{$large_mobile} { + padding: 0px 10px 10px 0px; + } + + @media #{$tab_device} { + padding: 0px 10px 10px 0px; + } + + @media #{$medium_device} { + padding: 0px 10px 0px 0px; + } + + h2 { + font-size: 45px; + margin-bottom: 13px; + position: relative; + + &:after { + position: absolute; + content: ""; + left: 0; + bottom: -16px; + width: 50px; + height: 1px; + background-color: $btn_bg; + } + + @media #{$small_mobile} { + font-size: 30px; + line-height: 1.2; + } + + @media #{$large_mobile} { + font-size: 30px; + line-height: 1.2; + } + + @media #{$tab_device} { + font-size: 30px; + line-height: 1.2; + } + + @media #{$medium_device} { + font-size: 36px; + line-height: 1.2; + } + } + + p { + margin-bottom: 8px; + color: $white_color !important; + + } + } + + .portfolio_btn { + font-size: 16px; + text-transform: uppercase; + color: $btn_bg; + img { + width: 20px; + height: 5px; + } + } + .overlay { + position: relative; + z-index: 1; + @include transform_time(.5s); + &:after{ + position: absolute; + left: 0px; + top: 0px; + width: 90%; + height: 100%; + background: url(../img/portfolio_overlay.png); + content: ""; + background-repeat: no-repeat; + background-position: top; + background-size: 100% 100%; + opacity: 0; + @include transform_time(1s); + } + } + .card { + border: 0px solid transparent; + position: relative; + margin-bottom: 20px; + + .card-body { + display: inline-block; + position: absolute; + left: 0; + top: 0; + z-index: 2; + padding: 40px 40px; + opacity: 0; + visibility: hidden; + @include transform_time(.5s); + + &:hover { + h5 { + color: $btn_bg; + } + } + + h5 { + font-size: 20px; + font-weight: 600; + margin-bottom: 4px; + @include transform_time(.5s); + } + } + + .card-img-top { + border-top-left-radius: calc(0px); + border-top-right-radius: calc(0px); + } + + &:hover { + .card-body { + opacity: 1; + visibility: visible; + bottom: 0px; + top: 20px; + } + .overlay{ + &:after{ + opacity: 1; + } + } + } + } + } + +} + +.see_more_project { + background-color: $heading_color; + height: 225px; +text-align: center; + .btn_1 { + margin-top: 15%; + @media #{$small_mobile}{ + margin-top: 30%; + } + @media #{$large_mobile}{ + + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + } +} \ No newline at end of file diff --git a/supreme/sass/_post_style.scss b/supreme/sass/_post_style.scss new file mode 100644 index 0000000..6975b9a --- /dev/null +++ b/supreme/sass/_post_style.scss @@ -0,0 +1,303 @@ + +.post_2{ + @media #{$tab}{ + margin-bottom: 20px; + } + @media #{$tab_device}{ + margin-bottom: 70px; + } + + a:hover{ + color: $btn_bg !important; + } + img{ + width: 100%; + height: auto; + } + .post_text_1{ + margin: 59px 0px 51px; + @media #{$small_mobile}{ + margin: 20px 0px 20px; + } + @media #{$large_mobile}{ + margin: 0px 0px 0px !important; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + margin: 20px 0px 20px; + } + h3{ + line-height: 1.333; + font-weight: 600; + @include transform_time(0.5s); + font-size: 20px; + text-transform: uppercase; + &:hover{ + color: $btn_bg; + } + @media #{$small_mobile}{ + + } + @media #{$large_mobile}{ + font-size: 20px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + } + h5{ + font-size: 13px; + color: $btn_bg; + text-transform: uppercase; + font-weight: 500; + margin-bottom: 14px; + @include transform_time(0.5s); + @media #{$small_mobile}{ + margin-bottom: 10px; + } + @media #{$large_mobile}{ + margin-bottom: 10px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + &:hover{ + color: $btn_bg; + } + } + p{ + font-size: 13px; + color: $font_7 !important; + margin-top: 15px; + font-weight: 600; + @media #{$small_mobile}{ + margin-top: 10px; + } + @media #{$large_mobile}{ + margin-top: 10px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + span{ + font-size: 11px; + font-weight: 500; + color: $span_color; + @include transform_time(0.5s); + } + } + } + + .post_icon{ + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #ecf0f2; + @media #{$small_mobile}{ + margin-top: 10px; + padding-top: 10px; + } + @media #{$large_mobile}{ + margin-top: 10px; + padding-top: 10px; + } + @media #{$tab_device}{ + margin-top: 10px; + padding-top: 10px; + } + @media #{$medium_device}{ + margin-top: 10px; + padding-top: 10px; + } + ul{ + li{ + display: inline-block; + text-transform: capitalize; + position: relative; + padding-left: 20px; + margin-right: 40px; + font-size: 13px; + color: #777; + @media #{$small_mobile}{ + padding-left: 24px; + margin-right: 12px; + } + @media #{$large_mobile}{ + padding-left: 15px; + margin-right: 5px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + padding-left: 21px; + margin-right: 12px; + } + i{ + padding-top: 3px; + margin-right: 4px; + position: absolute; + left: 0; + @media #{$small_mobile}{ + font-size: 12px; + } + @media #{$large_mobile}{ + font-size: 12px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + } + } + } + } +} + +.post_2{ + .category_post_img{ + position: relative; + .category_btn{ + position: absolute; + bottom: -5px; + border-top-right-radius: 10px; + padding: 15px 30px; + background-color: $white_color; + color: $btn_bg; + text-transform: uppercase; + font-size: 13px; + font-weight: 500; + display: inline-block; + } + } + .post_text_1{ + margin: 21px 0px 55px; + @media #{$small_mobile}{ + margin: 20px 0px; + } + @media #{$large_mobile}{ + margin: 20px 0px; + } + @media #{$tab_device}{ + margin: 20px 0px 0px; + } + @media #{$medium_device}{ + margin: 20px 0px 20px; + } + p{ + font-size: 13px; + color: $font_4; + margin: 15px 0px 10px; + span{ + font-size: 13px; + font-weight: 800; + color: $span_color; + } + } + } +} + +.post_3{ + margin-bottom: 60px; + &:last-child{ + margin-bottom: 0px; + } + @media #{$small_mobile}{ + display: inherit; + margin-bottom: 20px; + } + @media #{$large_mobile}{ + display: inherit; + margin-bottom: 20px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + .single_post_img{ + position: relative; + .category_btn{ + position: absolute; + bottom: auto; + border-top-left-radius: 10px; + padding: 15px 30px; + background-color: $white_color; + color: $btn_bg; + text-transform: uppercase; + font-size: 11px; + font-weight: 600; + display: inline-block; + top: 54px; + right: -57px; + transform: rotate(-90deg); + @media #{$small_mobile}{ + transform: rotate(0deg); + bottom: 0px; + left: 0px; + top: auto; + right: auto; + border-top-right-radius: 10px; + border-top-left-radius: 0px; + } + @media #{$large_mobile}{ + transform: rotate(0deg); + bottom: 0px; + left: 0px; + top: auto; + right: auto; + border-top-right-radius: 10px; + border-top-left-radius: 0px; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + } + } + .post_text_1{ + margin: 0px; + border: 1px solid $media_border; + padding: 35px 15px 40px 40px; + border-left: 0px solid transparent; + @media #{$small_mobile}{ + padding: 15px; + border-left: 1px solid $media_border; + border-top: 1px solid transparent; + } + @media #{$large_mobile}{ + padding: 15px; + border-left: 1px solid $media_border; + border-top: 1px solid transparent; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + padding: 15px; + h3{ + font-size: 20px; + } + } + + + p{ + margin-bottom: 15px; + } + } +} diff --git a/supreme/sass/_project_details.scss b/supreme/sass/_project_details.scss new file mode 100644 index 0000000..60592a8 --- /dev/null +++ b/supreme/sass/_project_details.scss @@ -0,0 +1,122 @@ +/**************** project_datails css start ****************/ +.project_details{ + .project_details_content{ + padding: 40px 0px 0px; + h3{ + font-size: 32px; + font-weight: 600; + line-height: 1.406; + color: rgb(47, 55, 61); + margin-bottom: 20px; + @media #{$small_mobile}{ + font-size: 20px; + } + @media #{$large_mobile}{ + font-size: 25px; + } + @media #{$tab_device}{ + font-size: 28px; + } + @media #{$medium_device}{ + font-size: 30px; + } + } + p{ + color: $font_1; + font-weight: 400; + } + h4{ + color: $menu_color; + font-size: 20px; + font-weight: 600; + margin: 25px 0px 25px; + @media #{$small_mobile}{ + margin: 15px 0px 15px; + } + @media #{$large_mobile}{ + margin: 15px 0px 15px; + } + @media #{$tab_device}{ + margin: 15px 0px 15px; + } + @media #{$medium_device}{ + + } + } + } + .project_details_widget{ + padding: 40px 0px 0px; + @media #{$small_mobile}{ + padding: 20px 0px 0px; + } + @media #{$large_mobile}{ + padding: 20px 0px 0px; + } + @media #{$tab_device}{ + padding: 20px 0px 0px; + } + @media #{$medium_device}{ + padding: 30px 0px 0px; + } + .single_project_details_widget{ + position: relative; + padding-left: 36px; + margin-bottom: 40px; + @media #{$small_mobile}{ + margin-bottom: 20px; + } + @media #{$large_mobile}{ + margin-bottom: 20px; + } + @media #{$tab_device}{ + margin-bottom: 20px; + } + @media #{$medium_device}{ + margin-bottom: 20px; + } + span{ + color: $icon_color; + font-size: 20px; + position: absolute; + left: 0; + top: 5px; + } + h5{ + font-size: 16px; + font-weight: 500; + margin-bottom: 1px; + } + h6{ + font-weight: 500; + font-size: 14px; + margin-top: 5px; + } + p{ + font-weight: 300; + color: $font_7; + + } + } + } + .single_project_details_text{ + margin-bottom: 50px; + @media #{$tab}{ + margin-bottom: 20px; + margin-top: 20px; + } + @media #{$medium_device}{ + width: 50%; + float: left; + margin-top: 50px; + } + h4{ + font-size: 20px; + font-weight: 600; + text-transform: uppercase; + margin-bottom: 17px; + } + p{ + color: $font_7; + } + } +} \ No newline at end of file diff --git a/supreme/sass/_service.scss b/supreme/sass/_service.scss new file mode 100644 index 0000000..f4e103d --- /dev/null +++ b/supreme/sass/_service.scss @@ -0,0 +1,104 @@ +/**************** service_part css start ****************/ +.service_part { + @media #{$small_mobile}{ + padding: 70px 0px 55px; + } + @media #{$large_mobile}{ + padding: 70px 0px 55px; + } + @media #{$tab_device}{ + padding: 70px 0px 55px; + } + @media #{$medium_device}{ + + } + .single_service_part { + text-align: center; + padding: 38px 20px 43px; + border: 1px solid $border; + @include transform_time(1s); + @media #{$small_mobile}{ + margin-bottom: 15px; + } + @media #{$large_mobile}{ + margin-bottom: 15px; + padding: 25px 10px 25px; + } + @media #{$tab_device}{ + margin-bottom: 15px; + } + @media #{$medium_device}{ + + } + i{ + font-size: 42px; + color: $btn_bg; + @include transform_time(1s); + } + h3 { + font-size: 20px; + font-weight: 600; + margin-top: 63px; + margin-bottom: 28px; + @include transform_time(1s); + text-transform: uppercase; + @media #{$large_mobile}{ + margin-top: 20px; + margin-bottom: 10px; + } + @media #{$tab_device}{ + margin-top: 20px; + margin-bottom: 10px; + } + @media #{$medium_device}{ + font-size: 18px; + margin-bottom: 15px; + } + + } + p{ + font-weight: 300; + line-height: 1.875; + color: $font_7; + @include transform_time(1s); + } + .line{ + position: relative; + z-index: 1; + &:after{ + position: absolute; + content: ""; + left: -50px; + top: 59px; + background-color: #fe5c24; + width: 60px; + height: 2px; + @include transform_time(1s); + @media #{$large_mobile}{ + top: 35px; + } + @media #{$tab_device}{ + top: 35px; + } + + } + } + &:hover{ + background-color: $btn_bg; + i{ + color: $white_color; + } + h3 { + color: $white_color; + } + p{ + color: $white_color; + } + .line{ + &:after{ + background-color: $white_color; + } + } + } + } +} \ No newline at end of file diff --git a/supreme/sass/_single_blog.scss b/supreme/sass/_single_blog.scss new file mode 100644 index 0000000..9f20273 --- /dev/null +++ b/supreme/sass/_single_blog.scss @@ -0,0 +1,53 @@ + +.single_blog_post{ + .desc{ + a{ + font-size: 16px; + color: #232b2b !important; + } + } + .single_blog{ + .single_appartment_content{ + padding: 38px 38px 23px; + border: 0px solid $border_color; + box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3); + p{ + font-size: 12px; + text-transform: uppercase; + margin-bottom: 20px; + a{ + color: $btn_bg; + } + } + h4{ + font-size: 24px; + font-weight: 600; + line-height: 1.481; + margin-bottom: 16px; + } + h5{ + font-size: 15px; + color: $font_4; + font-weight: 400; + } + .list-unstyled{ + margin-top: 33px; + li{ + display: inline; + margin-right: 17px; + color: $font_5; + a{ + margin-right: 8px; + color: $font_5; + } + } + } + } + } +} +@media #{$small_mobile}{ + +} +@media #{$large_mobile}{ + +} diff --git a/supreme/sass/_social_connect_part.scss b/supreme/sass/_social_connect_part.scss new file mode 100644 index 0000000..eb75d06 --- /dev/null +++ b/supreme/sass/_social_connect_part.scss @@ -0,0 +1,97 @@ +/**************** social contact part css start ****************/ +.social_connect_part{ + padding-top: 130px; + @media #{$small_mobile}{ + padding-top: 70px; + } + @media #{$large_mobile}{ + padding-top: 70px; + } + @media #{$tab_device}{ + padding-top: 70px; + } + @media #{$medium_device}{ + padding-top: 70px; + } + .container-fluid{ + padding-left: 0px; + padding-right: 0px; + } + .social_connect{ + display: flex; + justify-content: space-between; + border-bottom: 10px solid $white_color; + } + .single-social_connect{ + width: 16%; + float: left; + &:hover{ + .social_connect_img:after{ + opacity: 0.5; + transform: scale(1); + } + .social_connect_overlay span{ + visibility: visible; + opacity: 1; + } + } + .social_connect_img{ + position: relative; + z-index: 1; + + &:after{ + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + content: ""; + background-color: $black_color; + opacity: 0; + z-index: 1; + transform: scale(.5); + @include transform_time(.5s); + } + img{ + width: 100%; + height: auto; + + } + &:hover{ + .social_connect_overlay{ + span{ + visibility: visible; + } + } + } + .social_connect_overlay{ + span{ + position: absolute; + text-align: center; + top: 45%; + left: 0; + right: 0; + z-index: 9; + color: $white_color; + visibility: hidden; + font-size: 30px; + @media #{$small_mobile}{ + font-size: 14px; + top: 40%; + } + @media #{$large_mobile}{ + font-size: 14px; + top: 40%; + } + @media #{$tab_device}{ + font-size: 20px; + top: 40%; + } + @media #{$medium_device}{ + + } + } + } + } + } +} \ No newline at end of file diff --git a/supreme/sass/_sub_menu.scss b/supreme/sass/_sub_menu.scss new file mode 100644 index 0000000..ff0bd33 --- /dev/null +++ b/supreme/sass/_sub_menu.scss @@ -0,0 +1,36 @@ +.sub_menu{ + background-color: $heading_color; + padding: 14px 0px; + .sub_menu_right_content{ + a{ + color: $white_color; + } + i{ + color: $btn_bg; + margin-right: 13px; + } + span{ + color: #757785; + margin: 0px 20px; + } + @media #{$small_mobile}{ + text-align: center; + } + } + .sub_menu_social_icon{ + float: right; + text-align: right; + @media #{$small_mobile}{ + text-align: center; + float: none; + margin-top: 15px; + } + a{ + color: $white_color; + margin-right: 20px; + &:hover{ + color: $btn_bg; + } + } + } +} \ No newline at end of file diff --git a/supreme/sass/_subscribe_area.scss b/supreme/sass/_subscribe_area.scss new file mode 100644 index 0000000..6cef258 --- /dev/null +++ b/supreme/sass/_subscribe_area.scss @@ -0,0 +1,144 @@ +.subscribe_area{ + position: relative; + z-index: 9; + + .subscribe_iner{ + padding: 33px 70px 51px; + background-color: $btn_bg; + position: relative; + z-index: 1; + @media #{$small_mobile}{ + padding: 30px 15px; + text-align: center; + } + @media #{$large_mobile}{ + text-align: center; + } + @media #{$tab_device}{ + + } + @media #{$medium_device}{ + + } + &:after{ + position: absolute; + content: ""; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-image: url(../img/subscribe_overlay.png); + z-index: -1; + } + h2{ + font-size: 42px; + font-weight: 600; + color: $white_color; + margin-bottom: 0; + margin-top: 15px; + @media #{$small_mobile}{ + font-size: 25px; + margin-bottom: 20px; + } + @media #{$large_mobile}{ + font-size: 25px; + margin-bottom: 20px; + } + @media #{$tab_device}{ + font-size: 30px; + margin-bottom: 20px; + text-align: center; + } + @media #{$medium_device}{ + text-align: center; + font-size: 30px; + } + } + .form-group{ + text-align: right; + width: 100%; + @media #{$small_mobile}{ + text-align: center; + } + @media #{$large_mobile}{ + text-align: center; + } + @media #{$tab_device}{ + text-align: center; + } + @media #{$medium_device}{ + text-align: center; + } + input{ + height: 60px; + background-color: $white_color; + border: 0px solid transparent; + border-radius: 50px; + padding-left: 27px; + width: 300px; + float: left; + margin-left: 15px; + @media #{$small_mobile}{ + width: 100%; + padding-left: 15; + margin-left: 0; + height: 50px; + } + @media #{$large_mobile}{ + width: 100%; + padding-left: 15; + margin-left: 0; + height: 50px; + } + @media #{$tab_device}{ + width: 365px; + margin-left: 15px; + margin-right: 5px; + } + @media #{$medium_device}{ + width: 250px; + } + } + ::placeholder{ + color: #999999; + font-size: 13px; + font-weight: 500; + } + + } + .btn_2{ + margin-top: 0 !important; + padding: 17.5px 47px; + float: right; + @media #{$small_mobile}{ + float: none; + text-align: center; + margin-top: 20px !important; + } + @media #{$large_mobile}{ + float: none; + text-align: center; + margin-top: 20px !important; + } + @media #{$tab_device}{ + float: left; + } + @media #{$medium_device}{ + + } + &:hover{ + background-color: $white_color; + color: $btn_bg; + } + } + button{ + border-width: 0px; + } + } +} +input:focus { + outline-offset: 0px; +} +.form-control:focus{ +box-shadow: 0 0 0 0rem; +} \ No newline at end of file diff --git a/supreme/sass/_team.scss b/supreme/sass/_team.scss new file mode 100644 index 0000000..07b67eb --- /dev/null +++ b/supreme/sass/_team.scss @@ -0,0 +1,55 @@ +/**************** team_part css start ****************/ +.single_team_member{ + margin-bottom: 10px; + .card-body { + padding: 30px 0px 30px 0px; + } + + .card { + border: 0px solid; + } + .card-title{ + font-size: 20px; + font-weight: 700; + margin-bottom: 5px; + } + .blog_item_date { + position: absolute; + background-color: #ff8b23; + bottom: 99px; + left: 11px; + height: 55px; + width: 55px; + text-align: center; + line-height: 55px; + padding-top: 15px; + h3{ + font-size: 24px; + font-family: $font_stack_1; + color: $white_color; + font-weight: 700; + } + } + + .single_team_member { + position: relative; + } + + .header_social_icon + ul li { + display: inline-block; + margin-left: 8px; + } + + .header_social_icon ul li a { + color: #7a7575; + } + .tean_content{ + display: inline-block; + float: left; + } + .tean_right_content{ + float: right; + padding-top: 20px; + } +} \ No newline at end of file diff --git a/supreme/sass/_variables.scss b/supreme/sass/_variables.scss new file mode 100644 index 0000000..b58b446 --- /dev/null +++ b/supreme/sass/_variables.scss @@ -0,0 +1,41 @@ +$font_stack_1: 'Barlow Condensed', sans-serif; +$font_stack_2: 'Roboto', sans-serif; + +$white_color: #fff; +$black_color: #000; +$menu_color: #2f373d; +$icon_color: #ff7e5f; +$border: #eaebed; +$span_color: #0a0a0a; +$media_border: #e9ecee; + +$btn_bg: #fe5c24; +$btn_hover: #f5790b; +$section_bg: #f7f7f7; +$section_bg_1: #454545; +$heading_color: #191d34; +$heading_color2: #ff8b23; +$p_color: #dcdcdc; +$font_1: #666666; +$font_2: #646464; +$font_3: #7f7f7f; +$font_4: #8a8a8a; +$font_5: #999999; +$font_6: #666666; +$font_7: #777; +$border_color: #fdcb9e; +$footer_bg: #303030; +$sidebar_bg: #fbf9ff; + +$medium_device : 'only screen and (min-width: 992px) and (max-width: 1200px)'; +$tab_device:'only screen and (min-width: 768px) and (max-width: 991px)'; +$large_mobile: 'only screen and (min-width: 576px) and (max-width: 767px)'; +$tab:'(max-width: 991px)'; +$small_mobile:'(max-width: 576px)'; +$xs_mobile:'(max-width: 420px)'; +$sm_mobile:'only screen and (min-width: 421px) and (max-width: 575px)'; +$big_screen:'only screen and (min-width: 1200px) and (max-width: 1440px)'; +$extra_big_screen: 'only screen and (min-width: 1200px) and (max-width: 3640px)'; + + + \ No newline at end of file diff --git a/supreme/sass/style.scss b/supreme/sass/style.scss new file mode 100644 index 0000000..b9eda89 --- /dev/null +++ b/supreme/sass/style.scss @@ -0,0 +1,41 @@ +// variable scss +@import "variables"; + +// mixin scss +@import "mixins"; +@import "extends"; +// default scss +@import "common"; + +// button scss +@import "button"; + +@import "blog"; +@import "single_blog"; +// body scss +@import "sub_menu"; +@import "menu"; +@import "banner"; +@import "about"; +@import "service"; +@import "portfolio"; +@import "our_industries"; +@import "faq_part"; +@import "gallery_part"; +@import "Professional"; +@import "post_style"; +@import "subscribe_area"; +@import "category_post"; +@import "copyright_part"; +@import "team"; +@import "contact"; +@import "project_details"; + +// breadcrumb scss +@import "breadcrumb"; + + +@import "footer"; +@import "elements"; + + diff --git a/supreme/service.html b/supreme/service.html new file mode 100644 index 0000000..dc6171f --- /dev/null +++ b/supreme/service.html @@ -0,0 +1,413 @@ + + + + + + + + Supreme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    Our Industries Served

    +
    +
    +
    +
    +
    +
    + +

    Mechanical Engineering

    +

    Set sea kind own creeping a subdue creature signs lights reserved down said joker maid

    +
    +
    +
    +
    + +

    Chemical Research

    +

    Set sea kind own creeping a subdue creature signs lights reserved down said joker maid

    +
    +
    +
    +
    + +

    Industrial construction

    +

    Set sea kind own creeping a subdue creature signs lights reserved down said joker maid

    +
    +
    +
    +
    +
    + + + +
    +
    +
    +
    +
    +
    +
    +
    +

    Frequently Ask Question

    +
    +
    +
    +

    Can you explain knowledge of the digital filing system?

    +
    +
    +

    Forth him herb stars forth over forth that them air isn't be shall fourth winged + man + firm life a fourth to fruitful a very the unto, creepeth wherein place the Forth + him herb + stars forth over forth that them air isn't be shall fourth winged man

    +
    +
    +
    +
    +

    How do you approach a multi-step problem?

    +
    +
    +

    Forth him herb stars forth over forth that them air isn't be shall fourth winged + man + firm life a fourth to fruitful a very the unto, creepeth wherein place the Forth + him herb + stars forth over forth that them air isn't be shall fourth winged man

    +
    +
    +
    +
    +

    Can you explain knowledge of the digital filing system?

    +
    +
    +

    Forth him herb stars forth over forth that them air isn't be shall fourth winged + man + firm life a fourth to fruitful a very the unto, creepeth wherein place the Forth + him herb + stars forth over forth that them air isn't be shall fourth winged man

    +
    +
    +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    +
    +
    +

    Our Special Feature

    +
    +
    +
    +
    +
    +
    + + +

    Advance Technology

    +

    All fish day af emale very appear moved seas above Fifth them grass gathere above + male moveth whose life rule she gathering seas of is sea night

    +
    +
    +
    +
    + + +

    world Quality SErvice

    +

    All fish day af emale very appear moved seas above Fifth them grass gathere above + male moveth whose life rule she gathering seas of is sea night

    +
    +
    +
    +
    + + +

    world Quality SErvice

    +

    All fish day af emale very appear moved seas above Fifth them grass gathere above + male moveth whose life rule she gathering seas of is sea night

    +
    +
    +
    +
    + + +

    Lifetime support

    +

    All fish day af emale very appear moved seas above Fifth them grass gathere above + male moveth whose life rule she gathering seas of is sea night

    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/supreme/single-blog.html b/supreme/single-blog.html new file mode 100644 index 0000000..eba8464 --- /dev/null +++ b/supreme/single-blog.html @@ -0,0 +1,676 @@ + + + + + + + + Supreme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + +
    +
    +

    Second divided from form fish beast made every of seas + all gathered us saying he our +

    + +

    + MCSE boot camps have its supporters and its detractors. Some people do not understand why you + should have to spend money on boot camp when you can get the MCSE study materials yourself at a + fraction of the camp price. However, who has the willpower +

    +

    + MCSE boot camps have its supporters and its detractors. Some people do not understand why you + should have to spend money on boot camp when you can get the MCSE study materials yourself at a + fraction of the camp price. However, who has the willpower to actually sit through a + self-imposed MCSE training. who has the willpower to actually +

    +
    +
    + MCSE boot camps have its supporters and its detractors. Some people do not understand why you + should have to spend money on boot camp when you can get the MCSE study materials yourself at + a fraction of the camp price. However, who has the willpower to actually sit through a + self-imposed MCSE training. +
    +
    +

    + MCSE boot camps have its supporters and its detractors. Some people do not understand why you + should have to spend money on boot camp when you can get the MCSE study materials yourself at a + fraction of the camp price. However, who has the willpower +

    +

    + MCSE boot camps have its supporters and its detractors. Some people do not understand why you + should have to spend money on boot camp when you can get the MCSE study materials yourself at a + fraction of the camp price. However, who has the willpower to actually sit through a + self-imposed MCSE training. who has the willpower to actually +

    +
    +
    + +
    +
    + +
    + +

    Harvard milan

    +
    +

    Second divided from form fish beast made. Every of seas all gathered use saying you're, he + our dominion twon Second divided from

    +
    +
    +
    +
    +

    05 Comments

    +
    +
    +
    +
    + +
    +
    +

    + Multiply sea night grass fourth day sea lesser rule open subdue female fill which them + Blessed, give fill lesser bearing multiply sea night grass fourth day sea lesser +

    +
    +
    +
    + Emilly Blunt +
    +

    December 4, 2017 at 3:12 pm

    +
    +
    + reply +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Multiply sea night grass fourth day sea lesser rule open subdue female fill which them + Blessed, give fill lesser bearing multiply sea night grass fourth day sea lesser +

    +
    +
    +
    + Emilly Blunt +
    +

    December 4, 2017 at 3:12 pm

    +
    +
    + reply +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +

    + Multiply sea night grass fourth day sea lesser rule open subdue female fill which them + Blessed, give fill lesser bearing multiply sea night grass fourth day sea lesser +

    +
    +
    +
    + Emilly Blunt +
    +

    December 4, 2017 at 3:12 pm

    +
    +
    + reply +
    +
    +
    +
    +
    +
    +
    +
    +

    Leave a Reply

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + + + + + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/supreme/team.html b/supreme/team.html new file mode 100644 index 0000000..7297fca --- /dev/null +++ b/supreme/team.html @@ -0,0 +1,407 @@ + + + + + + + + Supreme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    Meet Experienced + Professional

    +
    +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    + +
    +

    Andrew Flentop

    +

    System Engineer

    + +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 3f6b98f5a6b2df2f416e2ab01f81dfb18d472da9 Mon Sep 17 00:00:00 2001 From: Guneet Thind Date: Sun, 23 Jun 2019 22:14:16 +0530 Subject: [PATCH 2/3] Update logo.png --- supreme/img/logo.png | Bin 45126 -> 5849 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/supreme/img/logo.png b/supreme/img/logo.png index 2f9a876bbdd62139f1a4e85a99fcab42be3a985e..4cfce16499de39c1e1db23072ac06f28c23b2d17 100644 GIT binary patch literal 5849 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 literal 45126 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 From 25ade12f81620c88fadd7723032393e6fb97ad32 Mon Sep 17 00:00:00 2001 From: Guneet Thind Date: Mon, 24 Jun 2019 22:32:49 +0530 Subject: [PATCH 3/3] ggg gg --- supreme/img/favicon.png | Bin 2955 -> 6100 bytes supreme/img/footer-logo.png | Bin 5929 -> 10830 bytes supreme/img/logo.png | Bin 5849 -> 10830 bytes supreme/img/logo2.png | Bin 50171 -> 0 bytes supreme/index.html | 10 +++++----- 5 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 supreme/img/logo2.png diff --git a/supreme/img/favicon.png b/supreme/img/favicon.png index d1bd27adbdd7bcbba6ba330805600a62f8003aaa..53cfad8eaeb99b417592d85aabf3a8bd5257b479 100644 GIT binary patch literal 6100 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 literal 2955 zcmX|D3pf+%8=uXnNpdZh)odu&&6vw-7z;6l$Ss*>8nYS3mU1$3>x2|XBG+7Unfpm@ ztvaj$2m za&Yi}ak1j{);1Cj``3g;!@==egfMRxSD0ORBn5^sGBYF_n^?fiEscyZmKJDJ0~i`* zY=%TxB8^QAQN~!5B^G52`_F?iRv^ca5rx=-_&)}L5=D*-VX{KP8L%zPz|-N;EF2t;+#*5# zViAXj{4YMS@Lz@~3~^c_#qqOfKK}v}>ZvTSUZJ0&HV$4@VwS`; zj)SX}vL8sff0tLSg=06gGl1a@H^12FqurUTg4=Lx457k9wbr-wa@^(T#XGDem7TO( zY@Jkm9q+q;8Mum}aLr2k6>j9ljaV;q2VLv@yK6Ctpt12h$Si!(a=NgYy@;DGjPgR^ zQOAdm#XsT)2|+fkKdt#6c;o;Jw{}2k+NZyWKG(SH(@%oiGycZOuK~1ls)`g%sj~wA z-vK&3A~J>=oPI|EPs|=4{Iy(vk->Q-xfInY)pukPvV@)qC1IFG%&x3HTwQMsZX&qH zms(Mq-j zl=t-9UePX;XW}}TWGHHwd;Q}dkS8nYryjt^V%H!iBn zGBN!@6}5g`B_@bjknA4u38ca{Ux_K(vFQp%tGTV^5{9a~GfKR%kV=qxuZJGwtZ-mq zYBWX|p=YwDOmb1e4^?jlfuR}7U}2M3QCFoK6ADIW0CLsdoIIxFHk4W~X(d(Qg`Y0j zl`uj`0NLuMUJUgSO6uMQ{}E%pVs+8CQCH1AeGY zF4m(KcjCO-YKc*VW%321YU4bmcS$6Ma5$9Y>E)0=O&O5k=5sP}1i%mOWN^=of3Pt{ zI};Z)>LoNht}>N&B<{YfXS|dA{rn$m|1+wU7Dq@*g)g_&UOed{6A<_T&JSVUkDMZm#a; z3p$_OMU2&HP*uK{x%&%$Le&t{;kLK3td?B-MkdbN0fC2k2DsgDik-j8ESo$(B9D~W6}HbY=HQ@QKsd&Cf)X+ zlen_-DTxPm@2vB6X^1PJQJY6Qq~rGrJx3blW-iwHxka5(s;+s&kgQy_wr;MxJuNTP zE-q1^nKm|cw=O@ojqBKP3>KlhYXls8Z7ONKl8xJ{6q5+IkC56UjE z+22Qmn|I@#*6DC5d$T*B)_D7p-g||6`p4swtIJV$ClV4|%X|o*H6`_Ryk>$9f;c)A zT?c+F;h~bgZob*;k{`uiFw~1o%<9W|#~eb5&5@@zih6<=?b*O}jn;Ynv;^~K<^GEHl^}8DswQh2 zCmhh(!-L*JGA(T1L*48XM|CEF#pPPfLQ<12acR<##MmmE2(-h4u|9eUE4>rk*3jJ= zvs2VL=4Ca8l)h!)Bf3)c)if&tU%PLGZAmYGdn@Qhc4F3b!0;=Ksaga&QG}lP5btn+ z{>@7GWo`JaWOWk)009@u8LJ6rEXwc~tT*QxlDVBk6IN-+UdqR=PGYQ@XtxldeZyaP z8j=4lMNdg(@I*?NgwLh!)DFa3sS?`i;`Y2bcl0auD>u1*V>}vl-M+v^9FZF5N(r65 z%P+n;J&f1ID~SM$ZsNNo-snzNwM5Hz?RfPWQ9@~(dmXOmcJb?>qxwq8-^bt0si}Dh zI+s@f)0u5|WOAm~2ywLenrPW{YpDeTvmW5VLz#n!Al}H+J9t&;_4T(ar{G6X+BJ{9 z+KOKC>*)Me#O_1LYe$PmOLeQW^&UWKCl1g{IoX-xKX%&8rC~zEG0tsto9R<7}}F+LmE&MLPDHv|8Zi_ zsx+v=IqmzYCvqhH*;Zs;c>i`E^*BwkD)*<-g1B(o-DR_Wdr$Ofb+s%^qyz1^fja`QLcb$JDD1P1_ z#)kgDLklDAPRO+S#VV|xxSn}gIHKznHyHiTyPhn+?LBL@_oKt|8=*rpTBD+o$FKl( z#U&Rf`EwYmUR_E~(n{I*4}stI)qCTL$v8FBg*MuKN%e&b2i2av+-G|@xE=uI(|Ke; dT;f`xa7@GFXRSx(L)g|I`pDs<1fDG^;eX4rOCSIM diff --git a/supreme/img/footer-logo.png b/supreme/img/footer-logo.png index 1e681996ee0f28a0c0b8debbe572f029626fd0e2..d2c3c9b024ec17db45184bcf123267f68341b8fc 100644 GIT binary patch literal 10830 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 literal 5929 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 diff --git a/supreme/img/logo.png b/supreme/img/logo.png index 4cfce16499de39c1e1db23072ac06f28c23b2d17..d2c3c9b024ec17db45184bcf123267f68341b8fc 100644 GIT binary patch literal 10830 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 literal 5849 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 diff --git a/supreme/img/logo2.png b/supreme/img/logo2.png deleted file mode 100644 index 940e88e92787942baf65dbd1501135e89e2e1e01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50171 zcmeFYWl)=4*9O``ixigvMM{ALm*Vak2vW3o3&E`f_ZEs53lJPi2~fNQ_fnt`yg`c7 zqQ%|qyFmZQYCss`{>@idqf~LCEa`X zu=MWTyAQ#`!Tj=Ivi%k2Vfu}~ezTL;l)rbcI)UK&^+U{e{5NXG9{27M zcmMUipUOo{ckftD=hinlP1zprBO|t64D`>vAMI88Xr%L8XWv^DgVEZ zEN>E-d~^;dK8!h@eF?I;N$$U7OFhx%+{)9Rlr1R_(KWsk+JaR4b2Z^sX8-#d{{J+M zeD8luQ#@RC5dM#C`uA%8VWxy>R=Tm#(O;THIJmejOFA9)|NZ~pyK7yK`hI+N7LZ)B zuwb$A=TG9`;NWLQ#6K+i-+q7@ndxL*@m3qkS*6wym-=sGUi={J_U{k> zKRd$z3nM;brF`Va=sEZEC!4vsIV?9fc=MXp^1s)B@nwt=(p`}JL_|aj5XU!fMp=nZ zVyXUjNBBRN`9GKW3;zDkWi~ecgEIWnNNj9u^x`7l!NEbng7#Mbe}xK*f14PhM~oKS9+0hS9wc)KdvhwWq$n z?l;}tUfJv|wCS3eacjW2lL|G`a^Yw+8oA?Sm2A)zZj_OKs)6$IM!4d)U^Ygk+ct5MHd&}1x&vxgL zA$P$V&7t_3REr+wnwoL7_4Ot#lCbcOApIYJ#cyE@)GLs~MCoK3ch0@- z?Uc<;$LR*Qyt#nAw!<>Z8};C`mPORsP*&kkVqW*T5@?7saobO$&>7{A;x&18F#S*< zJ)5Z-p9ALDX8;WhB|JXS@X$-9FB9VpINh#B5FY*d9!F=>8_xjU|JA97D6Ou3k(rg{ z;^^d*tiujD3N`!?=tLJs^e?uMj||okTx9<%G%Fc5i>y4n5(RA5&$=crUayHl4_81N z!cbd;nwfJp!VZE$!U|!H+qw>xp6@*E)<_oR0qw;K4wiCh8PNj*J@%|3ZZYh~- z{tf~F5DxC3fi2$jT?9Qf!<$zl0|Uvc18D=B6J;(YHMViwW{smW%kEIs0Oj^4wY+gS zE|&i$GYL(AGKeGPUtA!Q8&H~`-zkx@==IZl@7NML21ioYaX zVN)B((S)|Jt)>gc8AS%+;OGC*z6t;Wr{Bv`K^}#a*$lvQpsu~Y84kk-)kaVMNw5C$ zRSl$ik;=RNOY5ROE3K{${2Dq|vB1p!fq}yI_65g;7>^^MbORW2>lmHU0MN`-IVgN2QQwl1m*>VX2Rd3GX~4(zvC5T0uK8c7VE=0y`O_e&;5e+*lirM!p5IwJ z<>y?#0mHjeLNCN3mWxwzVVoHmey~JgZC&b0*m(9swB8rB=9-vK%sMhr{1A?k0uap9 z30Pl)N-PoC*xpDisyBS%T#?pz${M}nnEEbP3;!e>(bl5p4_;t0wnysf>FsFAD+o3| zs1AkX*Y)@HeKFw$hX?kaw0ntAUq$p^%KweT|FYCFxR3l5h3Z~cB#G(HSkT!#TY~Iu zqrSfWOCBvpXbb>gqh@h{g|hr&vJ`8m5rk6TNYJ2Z?>c_>8a`>pQxeApsJuWNdx@w8 zd^UH?qC=Eb7+W<<0E((iajvcqRUJnDm;QwfRcg~V1xewRVoE-T5(lLB zh9ino+9-2CL=C&B?MW1kUVLp4CrZpuhny~6-Ay$|$V&+1WnCd8B0BK)Vt$4Vdw6Fz z8TqN=+hV_XW3pj|iA|j`FE@6yzgOpI^qAP&~`z5Hhx}&i0VRAEL5V@FsKYpk??M zGGXWNe0(C0>x9%C^-{YVMAbrkVm-YZ zKpI9ZwV4v0?M9^BQ50V4-==fAePXG2Bv$9N6k@|8oNB!#>8>X1|DD##HVPO`hti#7Vt98U1K%;%5`oY2iF(|Eqg z6LrhISxKiCGEC%@F<(ljueF?E`-@ckJ*VOK&R}-RLsq@+_0A3INTY?|g1>NpcVOwK zA~*Y|)Pf*pElRTQ{Oj^~F!E%;Flk{nmg2p`bqy2OjQ59B8deq=LWQg9>@x1>l^z84 zNb=b%V8!o7fQS(&L^Z6|r(vqm$h=}mU}}PwKf(+Yk|4|y0hT^HIm?NO40rfaUOwnp z5sJU04CY=R9VS-5qe2Y&e99QOG5%L5b!UZG)6&wmq9`f&I82IgG1-O33o1>@&!wfX z$fy2lyN%1lTXf33PZd5u(udnVdgenQlqN*_-dZJ0F9=pXUkJ4YpGzos^=<7>Q?$gMhz4AenP~%TnFGhhS(3^N%$Xs_TpR*ekBhofk3EH zawhGBwvW{uOzJ%;xsxhCFmGt8OFL=$Cx=f3)6WF}z5|~8smm-`Xtw~_mn4s0F2m-0 z6>uar5fx?1nghm;7MeZTWvTvi$OI z!1RSg6ZObQERSv22j1a?uN;JIiniS$eD_;fEp&_ zbd&q<@rA{97(T4TkE9X^ZPL$~zxh#}J;x&7`yX-=1}k~-5qZ0xR9NOtl*yLe@3TGi zI;Z~vaLyV(Y`l>{o|nlHz0m|SeLg~3M5uwV8tkwZI0P~k$kFN{A#$Mc@mFuYN;DSN zPl5tX+Xy`y)P1xgYrX10rW(nBdSNv)qgcYsJ%4eT;$qX8776VgW~H!Iyi|`jY+u-K zu&jFAhEWVVR7&6x=0Kc(gG1}T!kv&YmC2xYU0t0><60MqEO*GwmgVYHwY4EZYI-7j zbTkT<2zB;vBAfJ$BH0`RN+CJin6&t`Czg7)dr_>7qOw!jb$yKC z5fMsZwQ{+SGHH76SHC7jI7+4u6G_m@t+wsjkwr2oic&xWCS* zMWm@|D>}^iFp@1_=&4sCWfo*y7uRj$Yt+0eJcstnW+IG2F>3J{Er6Hs`YuI3cy8DSF1 zFlUO8gj5QDtom37{V|(UAel#P;hW#O0_00tmpN;i1c;gTDhU1SWHK(N#_e)E>S6zi zz-(hu9u+V-Z8$MSCVF`L|hx(&Jl3X3a0dZZ3;yA?pOn*$w= zjMU1Foda||5TY_5E5fS;Q3xkbjgHk3l^T14zQmYEp(t;#*kO{D$R}Bu7YZAG=+}Mj zsv9QwJW`fRa7*6l*pcMWYh4gHim@GvcdnJ=v*33)+0bs_+O$g5v{95*j<17J#cU-o zn#cEtwK^3Q70{JFGP;>xBq8TvfmgGOaK6Cb1c$}4H=xq8QXmkhiLN=aSqNPf2tkQQ zC{-ls3}ZQHqpD{J-_i=pFe#G@9s%p@OKNEZCg9nxL-evWX=65K;thnhe7Vq zd)anC!lcc;WCYvH=J{#@eP7wJb) z`mUP3S7#bQL2aq;Uj4p9B0Tet5s%eE94os4#i&=#t%QV5`QMTh8lv#9mH=v+9dya2@)f92kr{&;Uk(|5mbhhJ} zw&-GDjTsaLL_$~9=~@M01sD49;cLSd(>8sblgn|s7K=c@qM#lN}u2{KZN)d zIG5SOVv4j%Tz5shC}EWg!B>(|v2oQa9DF?Tm6n3q7Vg0%O!^MRNdrGfZ|8C%YF(uC z`BsS(RY5$%8p#7`tENk|@fo^CKmN*kXCccnPS3B;(&etchE08=-yx>MtW9xCzFd=#_hbs2lwD+1Z$5*0h2{9t>o$(^A?~L>GN}Ce`qTL*gf^Czz%w? zrBq)~Y;rTrv4UEr*W_%n0|z5zMdD_x2nFPN!oak%qP)>>>PIJ{$Ge z1;=2L(M}ystb~AK@jz9cDsA3g?KMP_)L18AyHPAr0L6vP1&(3>vc+l=V~2&kq=>#1 z4!kIRB*2zR4f@;4VT|SVu*B3$J@X2IDShC^>|WBLbqk`T0;M9b&f_+Xv^hkkwSiq* z4^)h+t-_7&vInc*!lNJFePojJajt^(CJ3pUoBkP(e^JZv@JTe1olkReWFYZqy%^Q} z@B)^R{Yv=xIZmDDNq_F9q2HfZZO;4zA>mA~=G$)8Zke6dZTg4k)K@ZBn_#rFvSr_8 zkU2T#7&e-t3Xl@lo|W(YA7 zLy_quN-jML_oP?$_Q$2tfhdF1XT=^hRI8tEx~%0AGNzED?rVh5zB1VC6JianuF%Qs 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 h_fY+h#lt^MYCe4up~P_uDo You Have a Question? -

    +
    @@ -654,7 +654,7 @@

    Contact Info