From 489deb3beef1464d63a4f9d932c04e6c5b3c5c49 Mon Sep 17 00:00:00 2001 From: Nick Sergeant Date: Sun, 4 Mar 2012 15:49:51 -0500 Subject: [PATCH] Moving --- Procfile | 1 - snipt/__init__.py => __init__.py | 0 snipt/admin.py => admin.py | 0 snipt/debug_wsgi.py => debug_wsgi.py | 0 snipt/fabfile.py => fabfile.py | 0 snipt/gk => gk | 0 snipt/gs => gs | 0 snipt/gunicorn.conf.py => gunicorn.conf.py | 0 snipt/manage.py => manage.py | 0 {snipt/media => media}/css/bootstrap.css | 0 {snipt/media => media}/css/style.scss | 0 {snipt/media => media}/css/themes.css | 0 {snipt/media => media}/images/ad.png | Bin .../media => media}/images/an-event-apart.gif | Bin {snipt/media => media}/images/api-icon.png | Bin {snipt/media => media}/images/author-icon.png | Bin {snipt/media => media}/images/bg.gif | Bin .../media => media}/images/calendar-icon.png | Bin {snipt/media => media}/images/collapse.png | Bin .../media => media}/images/comments-icon.png | Bin {snipt/media => media}/images/copy-icon.png | Bin {snipt/media => media}/images/edit-icon.png | Bin {snipt/media => media}/images/embed-icon.png | Bin {snipt/media => media}/images/expand.png | Bin {snipt/media => media}/images/favicon.ico | Bin {snipt/media => media}/images/grey-bit.gif | Bin {snipt/media => media}/images/groups-icon.png | Bin {snipt/media => media}/images/header-bg.gif | Bin .../images/header-inner-bg.png | Bin {snipt/media => media}/images/infinity.png | Bin {snipt/media => media}/images/logo.png | Bin {snipt/media => media}/images/permalink.png | Bin .../media => media}/images/private-icon.png | Bin .../media => media}/images/rochester-made.png | Bin {snipt/media => media}/images/search-icon.png | Bin .../media => media}/images/twitter-icon.png | Bin .../media => media}/images/upgrade-icon.png | Bin .../js/libs/ace/ace-compat-noconflict.js | 0 .../ace/ace-compat-uncompressed-noconflict.js | 0 .../js/libs/ace/ace-compat-uncompressed.js | 0 .../media => media}/js/libs/ace/ace-compat.js | 0 .../js/libs/ace/ace-noconflict.js | 0 .../libs/ace/ace-uncompressed-noconflict.js | 0 .../js/libs/ace/ace-uncompressed.js | 0 {snipt/media => media}/js/libs/ace/ace.js | 0 .../libs/ace/keybinding-emacs-noconflict.js | 0 ...eybinding-emacs-uncompressed-noconflict.js | 0 .../libs/ace/keybinding-emacs-uncompressed.js | 0 .../js/libs/ace/keybinding-emacs.js | 0 .../js/libs/ace/keybinding-vim-noconflict.js | 0 .../keybinding-vim-uncompressed-noconflict.js | 0 .../libs/ace/keybinding-vim-uncompressed.js | 0 .../js/libs/ace/keybinding-vim.js | 0 .../js/libs/ace/mode-c_cpp-noconflict.js | 0 .../ace/mode-c_cpp-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-c_cpp-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-c_cpp.js | 0 .../js/libs/ace/mode-clojure-noconflict.js | 0 .../mode-clojure-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-clojure-uncompressed.js | 0 .../js/libs/ace/mode-clojure.js | 0 .../js/libs/ace/mode-coffee-noconflict.js | 0 .../mode-coffee-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-coffee-uncompressed.js | 0 .../js/libs/ace/mode-coffee.js | 0 .../js/libs/ace/mode-coldfusion-noconflict.js | 0 ...mode-coldfusion-uncompressed-noconflict.js | 0 .../libs/ace/mode-coldfusion-uncompressed.js | 0 .../js/libs/ace/mode-coldfusion.js | 0 .../js/libs/ace/mode-csharp-noconflict.js | 0 .../mode-csharp-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-csharp-uncompressed.js | 0 .../js/libs/ace/mode-csharp.js | 0 .../js/libs/ace/mode-css-noconflict.js | 0 .../ace/mode-css-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-css-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-css.js | 0 .../js/libs/ace/mode-groovy-noconflict.js | 0 .../mode-groovy-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-groovy-uncompressed.js | 0 .../js/libs/ace/mode-groovy.js | 0 .../js/libs/ace/mode-haxe-noconflict.js | 0 .../ace/mode-haxe-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-haxe-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-haxe.js | 0 .../js/libs/ace/mode-html-noconflict.js | 0 .../ace/mode-html-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-html-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-html.js | 0 .../js/libs/ace/mode-java-noconflict.js | 0 .../ace/mode-java-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-java-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-java.js | 0 .../js/libs/ace/mode-javascript-noconflict.js | 0 ...mode-javascript-uncompressed-noconflict.js | 0 .../libs/ace/mode-javascript-uncompressed.js | 0 .../js/libs/ace/mode-javascript.js | 0 .../js/libs/ace/mode-json-noconflict.js | 0 .../ace/mode-json-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-json-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-json.js | 0 .../js/libs/ace/mode-latex-noconflict.js | 0 .../ace/mode-latex-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-latex-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-latex.js | 0 .../js/libs/ace/mode-lua-noconflict.js | 0 .../ace/mode-lua-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-lua-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-lua.js | 0 .../js/libs/ace/mode-markdown-noconflict.js | 0 .../mode-markdown-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-markdown-uncompressed.js | 0 .../js/libs/ace/mode-markdown.js | 0 .../js/libs/ace/mode-ocaml-noconflict.js | 0 .../ace/mode-ocaml-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-ocaml-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-ocaml.js | 0 .../js/libs/ace/mode-perl-noconflict.js | 0 .../ace/mode-perl-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-perl-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-perl.js | 0 .../js/libs/ace/mode-pgsql-noconflict.js | 0 .../ace/mode-pgsql-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-pgsql-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-pgsql.js | 0 .../js/libs/ace/mode-php-noconflict.js | 0 .../ace/mode-php-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-php-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-php.js | 0 .../js/libs/ace/mode-powershell-noconflict.js | 0 ...mode-powershell-uncompressed-noconflict.js | 0 .../libs/ace/mode-powershell-uncompressed.js | 0 .../js/libs/ace/mode-powershell.js | 0 .../js/libs/ace/mode-python-noconflict.js | 0 .../mode-python-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-python-uncompressed.js | 0 .../js/libs/ace/mode-python.js | 0 .../js/libs/ace/mode-ruby-noconflict.js | 0 .../ace/mode-ruby-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-ruby-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-ruby.js | 0 .../js/libs/ace/mode-scad-noconflict.js | 0 .../ace/mode-scad-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-scad-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-scad.js | 0 .../js/libs/ace/mode-scala-noconflict.js | 0 .../ace/mode-scala-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-scala-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-scala.js | 0 .../js/libs/ace/mode-scss-noconflict.js | 0 .../ace/mode-scss-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-scss-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-scss.js | 0 .../js/libs/ace/mode-sql-noconflict.js | 0 .../ace/mode-sql-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-sql-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-sql.js | 0 .../js/libs/ace/mode-svg-noconflict.js | 0 .../ace/mode-svg-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-svg-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-svg.js | 0 .../js/libs/ace/mode-text-noconflict.js | 0 .../ace/mode-text-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-text-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-text.js | 0 .../js/libs/ace/mode-textile-noconflict.js | 0 .../mode-textile-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-textile-uncompressed.js | 0 .../js/libs/ace/mode-textile.js | 0 .../js/libs/ace/mode-xml-noconflict.js | 0 .../ace/mode-xml-uncompressed-noconflict.js | 0 .../js/libs/ace/mode-xml-uncompressed.js | 0 .../media => media}/js/libs/ace/mode-xml.js | 0 .../js/libs/ace/theme-chrome-noconflict.js | 0 .../theme-chrome-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-chrome-uncompressed.js | 0 .../js/libs/ace/theme-chrome.js | 0 .../js/libs/ace/theme-clouds-noconflict.js | 0 .../theme-clouds-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-clouds-uncompressed.js | 0 .../js/libs/ace/theme-clouds.js | 0 .../ace/theme-clouds_midnight-noconflict.js | 0 ...clouds_midnight-uncompressed-noconflict.js | 0 .../ace/theme-clouds_midnight-uncompressed.js | 0 .../js/libs/ace/theme-clouds_midnight.js | 0 .../js/libs/ace/theme-cobalt-noconflict.js | 0 .../theme-cobalt-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-cobalt-uncompressed.js | 0 .../js/libs/ace/theme-cobalt.js | 0 .../ace/theme-crimson_editor-noconflict.js | 0 ...-crimson_editor-uncompressed-noconflict.js | 0 .../ace/theme-crimson_editor-uncompressed.js | 0 .../js/libs/ace/theme-crimson_editor.js | 0 .../js/libs/ace/theme-dawn-noconflict.js | 0 .../ace/theme-dawn-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-dawn-uncompressed.js | 0 .../media => media}/js/libs/ace/theme-dawn.js | 0 .../libs/ace/theme-dreamweaver-noconflict.js | 0 ...eme-dreamweaver-uncompressed-noconflict.js | 0 .../ace/theme-dreamweaver-uncompressed.js | 0 .../js/libs/ace/theme-dreamweaver.js | 0 .../js/libs/ace/theme-eclipse-noconflict.js | 0 .../theme-eclipse-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-eclipse-uncompressed.js | 0 .../js/libs/ace/theme-eclipse.js | 0 .../libs/ace/theme-idle_fingers-noconflict.js | 0 ...me-idle_fingers-uncompressed-noconflict.js | 0 .../ace/theme-idle_fingers-uncompressed.js | 0 .../js/libs/ace/theme-idle_fingers.js | 0 .../js/libs/ace/theme-kr_theme-noconflict.js | 0 .../theme-kr_theme-uncompressed-noconflict.js | 0 .../libs/ace/theme-kr_theme-uncompressed.js | 0 .../js/libs/ace/theme-kr_theme.js | 0 .../js/libs/ace/theme-merbivore-noconflict.js | 0 ...theme-merbivore-uncompressed-noconflict.js | 0 .../libs/ace/theme-merbivore-uncompressed.js | 0 .../js/libs/ace/theme-merbivore.js | 0 .../ace/theme-merbivore_soft-noconflict.js | 0 ...-merbivore_soft-uncompressed-noconflict.js | 0 .../ace/theme-merbivore_soft-uncompressed.js | 0 .../js/libs/ace/theme-merbivore_soft.js | 0 .../ace/theme-mono_industrial-noconflict.js | 0 ...mono_industrial-uncompressed-noconflict.js | 0 .../ace/theme-mono_industrial-uncompressed.js | 0 .../js/libs/ace/theme-mono_industrial.js | 0 .../js/libs/ace/theme-monokai-noconflict.js | 0 .../theme-monokai-uncompressed-noconflict.js | 0 .../js/libs/ace/theme-monokai-uncompressed.js | 0 .../js/libs/ace/theme-monokai.js | 0 .../ace/theme-pastel_on_dark-noconflict.js | 0 ...-pastel_on_dark-uncompressed-noconflict.js | 0 .../ace/theme-pastel_on_dark-uncompressed.js | 0 .../js/libs/ace/theme-pastel_on_dark.js | 0 .../ace/theme-solarized_dark-noconflict.js | 0 ...-solarized_dark-uncompressed-noconflict.js | 0 .../ace/theme-solarized_dark-uncompressed.js | 0 .../js/libs/ace/theme-solarized_dark.js | 0 .../ace/theme-solarized_light-noconflict.js | 0 ...solarized_light-uncompressed-noconflict.js | 0 .../ace/theme-solarized_light-uncompressed.js | 0 .../js/libs/ace/theme-solarized_light.js | 0 .../js/libs/ace/theme-textmate-noconflict.js | 0 .../theme-textmate-uncompressed-noconflict.js | 0 .../libs/ace/theme-textmate-uncompressed.js | 0 .../js/libs/ace/theme-textmate.js | 0 .../js/libs/ace/theme-tomorrow-noconflict.js | 0 .../theme-tomorrow-uncompressed-noconflict.js | 0 .../libs/ace/theme-tomorrow-uncompressed.js | 0 .../js/libs/ace/theme-tomorrow.js | 0 .../ace/theme-tomorrow_night-noconflict.js | 0 ...-tomorrow_night-uncompressed-noconflict.js | 0 .../ace/theme-tomorrow_night-uncompressed.js | 0 .../js/libs/ace/theme-tomorrow_night.js | 0 .../theme-tomorrow_night_blue-noconflict.js | 0 ...rrow_night_blue-uncompressed-noconflict.js | 0 .../theme-tomorrow_night_blue-uncompressed.js | 0 .../js/libs/ace/theme-tomorrow_night_blue.js | 0 .../theme-tomorrow_night_bright-noconflict.js | 0 ...ow_night_bright-uncompressed-noconflict.js | 0 ...heme-tomorrow_night_bright-uncompressed.js | 0 .../libs/ace/theme-tomorrow_night_bright.js | 0 ...heme-tomorrow_night_eighties-noconflict.js | 0 ..._night_eighties-uncompressed-noconflict.js | 0 ...me-tomorrow_night_eighties-uncompressed.js | 0 .../libs/ace/theme-tomorrow_night_eighties.js | 0 .../js/libs/ace/theme-twilight-noconflict.js | 0 .../theme-twilight-uncompressed-noconflict.js | 0 .../libs/ace/theme-twilight-uncompressed.js | 0 .../js/libs/ace/theme-twilight.js | 0 .../libs/ace/theme-vibrant_ink-noconflict.js | 0 ...eme-vibrant_ink-uncompressed-noconflict.js | 0 .../ace/theme-vibrant_ink-uncompressed.js | 0 .../js/libs/ace/theme-vibrant_ink.js | 0 .../js/libs/ace/worker-coffee.js | 0 .../media => media}/js/libs/ace/worker-css.js | 0 .../js/libs/ace/worker-javascript.js | 0 {snipt/media => media}/js/libs/backbone.js | 0 {snipt/media => media}/js/libs/bootstrap.js | 0 {snipt/media => media}/js/libs/jquery.js | 0 {snipt/media => media}/js/libs/json2.js | 0 {snipt/media => media}/js/libs/underscore.js | 0 .../js/plugins/jquery.hotkeys.js | 0 .../js/plugins/jquery.infieldlabel.js | 0 .../media => media}/js/plugins/jquery.ui.js | 0 {snipt/media => media}/js/src/application.js | 0 {snipt/media => media}/js/src/modules/site.js | 0 .../media => media}/js/src/modules/snipt.js | 0 {snipt/middleware => middleware}/__init__.py | 0 {snipt/middleware => middleware}/www.py | 0 snipt/migrate.py => migrate.py | 0 snipt/monitor.py => monitor.py | 0 snipt/settings.py => settings.py | 0 snipt/snipt.css => snipt.css | 0 snipt/.venv | 1 - snipt/media/cache/snipt.css | 2377 ----------------- snipt/media/cache/snipt.js | 1676 ------------ snipt/media/images/snipt-tags-icon.png | Bin 1159 -> 0 bytes snipt/media/images/tags-icon.png | Bin 1164 -> 0 bytes .../0002_auto__add_field_snipt_tags.py | 75 - ...ld_snipt_tags__add_field_snipt_old_tags.py | 103 - .../0007_auto__del_field_snipt_old_tags.py | 96 - .../snipts/templates/snipts/tags-public.html | 10 - snipt/snipts/templates/snipts/tags-user.html | 10 - {snipt/snipts => snipts}/__init__.py | 0 {snipt/snipts => snipts}/admin.py | 0 {snipt/snipts => snipts}/api.py | 0 {snipt/snipts => snipts}/forms.py | 0 .../migrations/0001_initial.py | 0 .../0003_auto__chg_field_snipt_key.py | 0 .../0004_auto__chg_field_snipt_created.py | 0 .../migrations/0005_auto__add_comment.py | 0 .../0008_auto__chg_field_snipt_slug.py | 0 .../0009_auto__chg_field_snipt_title.py | 0 .../0010_auto__chg_field_snipt_title.py | 0 .../0011_auto__chg_field_snipt_title.py | 0 .../0012_auto__chg_field_snipt_title.py | 0 ...nipt_description__chg_field_snipt_title.py | 0 ...d_comment_modified__chg_field_snipt_mod.py | 0 ...taggedsnipt__add_field_snipt_line_count.py | 0 ...snipt_modified__chg_field_snipt_created.py | 0 ..._chg_field_snipt_user__chg_field_snipt_.py | 0 ...snipt_modified__chg_field_snipt_created.py | 0 .../0019_auto__del_field_snipt_description.py | 0 .../0020_auto__add_field_snipt_embedded.py | 0 .../snipts => snipts}/migrations/__init__.py | 0 {snipt/snipts => snipts}/models.py | 0 .../templates/snipts/detail.html | 0 .../templates/snipts/embed.html | 0 .../templates/snipts/list-public.html | 0 .../templates/snipts/list-user.html | 0 .../templates/snipts/list.html | 0 .../templates/snipts/snipt-list.html | 0 {snipt/snipts => snipts}/tests.py | 0 {snipt/snipts => snipts}/urls.py | 0 {snipt/snipts => snipts}/utils.py | 0 {snipt/snipts => snipts}/views.py | 0 {snipt/templates => templates}/404.html | 0 {snipt/templates => templates}/500.html | 0 .../templates => templates}/api-contest.html | 0 {snipt/templates => templates}/api.html | 0 {snipt/templates => templates}/base.html | 0 .../pagination/pagination.html | 0 .../registration/activate.html | 0 .../registration/activation_complete.html | 0 .../registration/activation_email.txt | 0 .../registration/activation_email_subject.txt | 0 .../registration/login.html | 0 .../registration/logout.html | 0 .../registration/password_change_done.html | 0 .../registration/password_change_form.html | 0 .../registration/password_reset_complete.html | 0 .../registration/password_reset_confirm.html | 0 .../registration/password_reset_done.html | 0 .../registration/password_reset_email.html | 0 .../registration/password_reset_form.html | 0 .../registration/registration_base.html | 0 .../registration/registration_complete.html | 0 .../registration/registration_form.html | 0 .../registration/resend_activation_form.html | 0 {snipt/templates => templates}/robots.txt | 0 snipt/urls.py => urls.py | 0 {snipt/utils => utils}/__init__.py | 0 {snipt/utils => utils}/models.py | 0 {snipt/utils => utils}/tests.py | 0 {snipt/utils => utils}/views.py | 0 snipt/views.py => views.py | 0 366 files changed, 4349 deletions(-) delete mode 100644 Procfile rename snipt/__init__.py => __init__.py (100%) rename snipt/admin.py => admin.py (100%) rename snipt/debug_wsgi.py => debug_wsgi.py (100%) rename snipt/fabfile.py => fabfile.py (100%) rename snipt/gk => gk (100%) rename snipt/gs => gs (100%) rename snipt/gunicorn.conf.py => gunicorn.conf.py (100%) rename snipt/manage.py => manage.py (100%) rename {snipt/media => media}/css/bootstrap.css (100%) rename {snipt/media => media}/css/style.scss (100%) rename {snipt/media => media}/css/themes.css (100%) rename {snipt/media => media}/images/ad.png (100%) rename {snipt/media => media}/images/an-event-apart.gif (100%) rename {snipt/media => media}/images/api-icon.png (100%) rename {snipt/media => media}/images/author-icon.png (100%) rename {snipt/media => media}/images/bg.gif (100%) rename {snipt/media => media}/images/calendar-icon.png (100%) rename {snipt/media => media}/images/collapse.png (100%) rename {snipt/media => media}/images/comments-icon.png (100%) rename {snipt/media => media}/images/copy-icon.png (100%) rename {snipt/media => media}/images/edit-icon.png (100%) rename {snipt/media => media}/images/embed-icon.png (100%) rename {snipt/media => media}/images/expand.png (100%) rename {snipt/media => media}/images/favicon.ico (100%) rename {snipt/media => media}/images/grey-bit.gif (100%) rename {snipt/media => media}/images/groups-icon.png (100%) rename {snipt/media => media}/images/header-bg.gif (100%) rename {snipt/media => media}/images/header-inner-bg.png (100%) rename {snipt/media => media}/images/infinity.png (100%) rename {snipt/media => media}/images/logo.png (100%) rename {snipt/media => media}/images/permalink.png (100%) rename {snipt/media => media}/images/private-icon.png (100%) rename {snipt/media => media}/images/rochester-made.png (100%) rename {snipt/media => media}/images/search-icon.png (100%) rename {snipt/media => media}/images/twitter-icon.png (100%) rename {snipt/media => media}/images/upgrade-icon.png (100%) rename {snipt/media => media}/js/libs/ace/ace-compat-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/ace-compat-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/ace-compat-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/ace-compat.js (100%) rename {snipt/media => media}/js/libs/ace/ace-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/ace-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/ace-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/ace.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-emacs-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-emacs-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-emacs-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-emacs.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-vim-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-vim-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-vim-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/keybinding-vim.js (100%) rename {snipt/media => media}/js/libs/ace/mode-c_cpp-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-c_cpp-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-c_cpp-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-c_cpp.js (100%) rename {snipt/media => media}/js/libs/ace/mode-clojure-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-clojure-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-clojure-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-clojure.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coffee-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coffee-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coffee-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coffee.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coldfusion-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coldfusion-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coldfusion-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-coldfusion.js (100%) rename {snipt/media => media}/js/libs/ace/mode-csharp-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-csharp-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-csharp-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-csharp.js (100%) rename {snipt/media => media}/js/libs/ace/mode-css-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-css-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-css-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-css.js (100%) rename {snipt/media => media}/js/libs/ace/mode-groovy-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-groovy-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-groovy-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-groovy.js (100%) rename {snipt/media => media}/js/libs/ace/mode-haxe-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-haxe-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-haxe-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-haxe.js (100%) rename {snipt/media => media}/js/libs/ace/mode-html-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-html-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-html-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-html.js (100%) rename {snipt/media => media}/js/libs/ace/mode-java-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-java-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-java-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-java.js (100%) rename {snipt/media => media}/js/libs/ace/mode-javascript-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-javascript-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-javascript-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-javascript.js (100%) rename {snipt/media => media}/js/libs/ace/mode-json-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-json-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-json-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-json.js (100%) rename {snipt/media => media}/js/libs/ace/mode-latex-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-latex-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-latex-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-latex.js (100%) rename {snipt/media => media}/js/libs/ace/mode-lua-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-lua-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-lua-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-lua.js (100%) rename {snipt/media => media}/js/libs/ace/mode-markdown-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-markdown-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-markdown-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-markdown.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ocaml-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ocaml-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ocaml-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ocaml.js (100%) rename {snipt/media => media}/js/libs/ace/mode-perl-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-perl-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-perl-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-perl.js (100%) rename {snipt/media => media}/js/libs/ace/mode-pgsql-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-pgsql-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-pgsql-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-pgsql.js (100%) rename {snipt/media => media}/js/libs/ace/mode-php-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-php-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-php-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-php.js (100%) rename {snipt/media => media}/js/libs/ace/mode-powershell-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-powershell-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-powershell-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-powershell.js (100%) rename {snipt/media => media}/js/libs/ace/mode-python-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-python-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-python-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-python.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ruby-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ruby-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ruby-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-ruby.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scad-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scad-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scad-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scad.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scala-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scala-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scala-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scala.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scss-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scss-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scss-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-scss.js (100%) rename {snipt/media => media}/js/libs/ace/mode-sql-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-sql-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-sql-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-sql.js (100%) rename {snipt/media => media}/js/libs/ace/mode-svg-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-svg-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-svg-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-svg.js (100%) rename {snipt/media => media}/js/libs/ace/mode-text-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-text-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-text-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-text.js (100%) rename {snipt/media => media}/js/libs/ace/mode-textile-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-textile-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-textile-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-textile.js (100%) rename {snipt/media => media}/js/libs/ace/mode-xml-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-xml-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/mode-xml-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/mode-xml.js (100%) rename {snipt/media => media}/js/libs/ace/theme-chrome-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-chrome-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-chrome-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-chrome.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds_midnight-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds_midnight-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds_midnight-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-clouds_midnight.js (100%) rename {snipt/media => media}/js/libs/ace/theme-cobalt-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-cobalt-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-cobalt-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-cobalt.js (100%) rename {snipt/media => media}/js/libs/ace/theme-crimson_editor-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-crimson_editor-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-crimson_editor-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-crimson_editor.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dawn-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dawn-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dawn-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dawn.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dreamweaver-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dreamweaver-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dreamweaver-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-dreamweaver.js (100%) rename {snipt/media => media}/js/libs/ace/theme-eclipse-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-eclipse-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-eclipse-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-eclipse.js (100%) rename {snipt/media => media}/js/libs/ace/theme-idle_fingers-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-idle_fingers-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-idle_fingers-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-idle_fingers.js (100%) rename {snipt/media => media}/js/libs/ace/theme-kr_theme-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-kr_theme-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-kr_theme-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-kr_theme.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore_soft-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore_soft-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore_soft-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-merbivore_soft.js (100%) rename {snipt/media => media}/js/libs/ace/theme-mono_industrial-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-mono_industrial-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-mono_industrial-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-mono_industrial.js (100%) rename {snipt/media => media}/js/libs/ace/theme-monokai-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-monokai-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-monokai-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-monokai.js (100%) rename {snipt/media => media}/js/libs/ace/theme-pastel_on_dark-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-pastel_on_dark-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-pastel_on_dark-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-pastel_on_dark.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_dark-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_dark-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_dark-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_dark.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_light-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_light-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_light-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-solarized_light.js (100%) rename {snipt/media => media}/js/libs/ace/theme-textmate-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-textmate-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-textmate-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-textmate.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_blue-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_blue-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_blue-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_blue.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_bright-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_bright-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_bright-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_bright.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_eighties-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_eighties-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_eighties-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-tomorrow_night_eighties.js (100%) rename {snipt/media => media}/js/libs/ace/theme-twilight-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-twilight-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-twilight-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-twilight.js (100%) rename {snipt/media => media}/js/libs/ace/theme-vibrant_ink-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-vibrant_ink-uncompressed-noconflict.js (100%) rename {snipt/media => media}/js/libs/ace/theme-vibrant_ink-uncompressed.js (100%) rename {snipt/media => media}/js/libs/ace/theme-vibrant_ink.js (100%) rename {snipt/media => media}/js/libs/ace/worker-coffee.js (100%) rename {snipt/media => media}/js/libs/ace/worker-css.js (100%) rename {snipt/media => media}/js/libs/ace/worker-javascript.js (100%) rename {snipt/media => media}/js/libs/backbone.js (100%) rename {snipt/media => media}/js/libs/bootstrap.js (100%) rename {snipt/media => media}/js/libs/jquery.js (100%) rename {snipt/media => media}/js/libs/json2.js (100%) rename {snipt/media => media}/js/libs/underscore.js (100%) rename {snipt/media => media}/js/plugins/jquery.hotkeys.js (100%) rename {snipt/media => media}/js/plugins/jquery.infieldlabel.js (100%) rename {snipt/media => media}/js/plugins/jquery.ui.js (100%) rename {snipt/media => media}/js/src/application.js (100%) rename {snipt/media => media}/js/src/modules/site.js (100%) rename {snipt/media => media}/js/src/modules/snipt.js (100%) rename {snipt/middleware => middleware}/__init__.py (100%) rename {snipt/middleware => middleware}/www.py (100%) rename snipt/migrate.py => migrate.py (100%) rename snipt/monitor.py => monitor.py (100%) rename snipt/settings.py => settings.py (100%) rename snipt/snipt.css => snipt.css (100%) delete mode 100644 snipt/.venv delete mode 100644 snipt/media/cache/snipt.css delete mode 100644 snipt/media/cache/snipt.js delete mode 100644 snipt/media/images/snipt-tags-icon.png delete mode 100644 snipt/media/images/tags-icon.png delete mode 100644 snipt/snipts/migrations/0002_auto__add_field_snipt_tags.py delete mode 100644 snipt/snipts/migrations/0006_auto__del_field_snipt_tags__add_field_snipt_old_tags.py delete mode 100644 snipt/snipts/migrations/0007_auto__del_field_snipt_old_tags.py delete mode 100644 snipt/snipts/templates/snipts/tags-public.html delete mode 100644 snipt/snipts/templates/snipts/tags-user.html rename {snipt/snipts => snipts}/__init__.py (100%) rename {snipt/snipts => snipts}/admin.py (100%) rename {snipt/snipts => snipts}/api.py (100%) rename {snipt/snipts => snipts}/forms.py (100%) rename {snipt/snipts => snipts}/migrations/0001_initial.py (100%) rename {snipt/snipts => snipts}/migrations/0003_auto__chg_field_snipt_key.py (100%) rename {snipt/snipts => snipts}/migrations/0004_auto__chg_field_snipt_created.py (100%) rename {snipt/snipts => snipts}/migrations/0005_auto__add_comment.py (100%) rename {snipt/snipts => snipts}/migrations/0008_auto__chg_field_snipt_slug.py (100%) rename {snipt/snipts => snipts}/migrations/0009_auto__chg_field_snipt_title.py (100%) rename {snipt/snipts => snipts}/migrations/0010_auto__chg_field_snipt_title.py (100%) rename {snipt/snipts => snipts}/migrations/0011_auto__chg_field_snipt_title.py (100%) rename {snipt/snipts => snipts}/migrations/0012_auto__chg_field_snipt_title.py (100%) rename {snipt/snipts => snipts}/migrations/0013_auto__add_field_snipt_description__chg_field_snipt_title.py (100%) rename {snipt/snipts => snipts}/migrations/0014_auto__add_taggedsnipt__chg_field_comment_modified__chg_field_snipt_mod.py (100%) rename {snipt/snipts => snipts}/migrations/0015_auto__del_taggedsnipt__add_field_snipt_line_count.py (100%) rename {snipt/snipts => snipts}/migrations/0016_auto__del_comment__chg_field_snipt_modified__chg_field_snipt_created.py (100%) rename {snipt/snipts => snipts}/migrations/0017_auto__chg_field_snipt_stylized__chg_field_snipt_user__chg_field_snipt_.py (100%) rename {snipt/snipts => snipts}/migrations/0018_auto__add_favorite__chg_field_snipt_modified__chg_field_snipt_created.py (100%) rename {snipt/snipts => snipts}/migrations/0019_auto__del_field_snipt_description.py (100%) rename {snipt/snipts => snipts}/migrations/0020_auto__add_field_snipt_embedded.py (100%) rename {snipt/snipts => snipts}/migrations/__init__.py (100%) rename {snipt/snipts => snipts}/models.py (100%) rename {snipt/snipts => snipts}/templates/snipts/detail.html (100%) rename {snipt/snipts => snipts}/templates/snipts/embed.html (100%) rename {snipt/snipts => snipts}/templates/snipts/list-public.html (100%) rename {snipt/snipts => snipts}/templates/snipts/list-user.html (100%) rename {snipt/snipts => snipts}/templates/snipts/list.html (100%) rename {snipt/snipts => snipts}/templates/snipts/snipt-list.html (100%) rename {snipt/snipts => snipts}/tests.py (100%) rename {snipt/snipts => snipts}/urls.py (100%) rename {snipt/snipts => snipts}/utils.py (100%) rename {snipt/snipts => snipts}/views.py (100%) rename {snipt/templates => templates}/404.html (100%) rename {snipt/templates => templates}/500.html (100%) rename {snipt/templates => templates}/api-contest.html (100%) rename {snipt/templates => templates}/api.html (100%) rename {snipt/templates => templates}/base.html (100%) rename {snipt/templates => templates}/pagination/pagination.html (100%) rename {snipt/templates => templates}/registration/activate.html (100%) rename {snipt/templates => templates}/registration/activation_complete.html (100%) rename {snipt/templates => templates}/registration/activation_email.txt (100%) rename {snipt/templates => templates}/registration/activation_email_subject.txt (100%) rename {snipt/templates => templates}/registration/login.html (100%) rename {snipt/templates => templates}/registration/logout.html (100%) rename {snipt/templates => templates}/registration/password_change_done.html (100%) rename {snipt/templates => templates}/registration/password_change_form.html (100%) rename {snipt/templates => templates}/registration/password_reset_complete.html (100%) rename {snipt/templates => templates}/registration/password_reset_confirm.html (100%) rename {snipt/templates => templates}/registration/password_reset_done.html (100%) rename {snipt/templates => templates}/registration/password_reset_email.html (100%) rename {snipt/templates => templates}/registration/password_reset_form.html (100%) rename {snipt/templates => templates}/registration/registration_base.html (100%) rename {snipt/templates => templates}/registration/registration_complete.html (100%) rename {snipt/templates => templates}/registration/registration_form.html (100%) rename {snipt/templates => templates}/registration/resend_activation_form.html (100%) rename {snipt/templates => templates}/robots.txt (100%) rename snipt/urls.py => urls.py (100%) rename {snipt/utils => utils}/__init__.py (100%) rename {snipt/utils => utils}/models.py (100%) rename {snipt/utils => utils}/tests.py (100%) rename {snipt/utils => utils}/views.py (100%) rename snipt/views.py => views.py (100%) diff --git a/Procfile b/Procfile deleted file mode 100644 index 2e45f18..0000000 --- a/Procfile +++ /dev/null @@ -1 +0,0 @@ -web: newrelic-admin run-program python snipt/manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3 diff --git a/snipt/__init__.py b/__init__.py similarity index 100% rename from snipt/__init__.py rename to __init__.py diff --git a/snipt/admin.py b/admin.py similarity index 100% rename from snipt/admin.py rename to admin.py diff --git a/snipt/debug_wsgi.py b/debug_wsgi.py similarity index 100% rename from snipt/debug_wsgi.py rename to debug_wsgi.py diff --git a/snipt/fabfile.py b/fabfile.py similarity index 100% rename from snipt/fabfile.py rename to fabfile.py diff --git a/snipt/gk b/gk similarity index 100% rename from snipt/gk rename to gk diff --git a/snipt/gs b/gs similarity index 100% rename from snipt/gs rename to gs diff --git a/snipt/gunicorn.conf.py b/gunicorn.conf.py similarity index 100% rename from snipt/gunicorn.conf.py rename to gunicorn.conf.py diff --git a/snipt/manage.py b/manage.py similarity index 100% rename from snipt/manage.py rename to manage.py diff --git a/snipt/media/css/bootstrap.css b/media/css/bootstrap.css similarity index 100% rename from snipt/media/css/bootstrap.css rename to media/css/bootstrap.css diff --git a/snipt/media/css/style.scss b/media/css/style.scss similarity index 100% rename from snipt/media/css/style.scss rename to media/css/style.scss diff --git a/snipt/media/css/themes.css b/media/css/themes.css similarity index 100% rename from snipt/media/css/themes.css rename to media/css/themes.css diff --git a/snipt/media/images/ad.png b/media/images/ad.png similarity index 100% rename from snipt/media/images/ad.png rename to media/images/ad.png diff --git a/snipt/media/images/an-event-apart.gif b/media/images/an-event-apart.gif similarity index 100% rename from snipt/media/images/an-event-apart.gif rename to media/images/an-event-apart.gif diff --git a/snipt/media/images/api-icon.png b/media/images/api-icon.png similarity index 100% rename from snipt/media/images/api-icon.png rename to media/images/api-icon.png diff --git a/snipt/media/images/author-icon.png b/media/images/author-icon.png similarity index 100% rename from snipt/media/images/author-icon.png rename to media/images/author-icon.png diff --git a/snipt/media/images/bg.gif b/media/images/bg.gif similarity index 100% rename from snipt/media/images/bg.gif rename to media/images/bg.gif diff --git a/snipt/media/images/calendar-icon.png b/media/images/calendar-icon.png similarity index 100% rename from snipt/media/images/calendar-icon.png rename to media/images/calendar-icon.png diff --git a/snipt/media/images/collapse.png b/media/images/collapse.png similarity index 100% rename from snipt/media/images/collapse.png rename to media/images/collapse.png diff --git a/snipt/media/images/comments-icon.png b/media/images/comments-icon.png similarity index 100% rename from snipt/media/images/comments-icon.png rename to media/images/comments-icon.png diff --git a/snipt/media/images/copy-icon.png b/media/images/copy-icon.png similarity index 100% rename from snipt/media/images/copy-icon.png rename to media/images/copy-icon.png diff --git a/snipt/media/images/edit-icon.png b/media/images/edit-icon.png similarity index 100% rename from snipt/media/images/edit-icon.png rename to media/images/edit-icon.png diff --git a/snipt/media/images/embed-icon.png b/media/images/embed-icon.png similarity index 100% rename from snipt/media/images/embed-icon.png rename to media/images/embed-icon.png diff --git a/snipt/media/images/expand.png b/media/images/expand.png similarity index 100% rename from snipt/media/images/expand.png rename to media/images/expand.png diff --git a/snipt/media/images/favicon.ico b/media/images/favicon.ico similarity index 100% rename from snipt/media/images/favicon.ico rename to media/images/favicon.ico diff --git a/snipt/media/images/grey-bit.gif b/media/images/grey-bit.gif similarity index 100% rename from snipt/media/images/grey-bit.gif rename to media/images/grey-bit.gif diff --git a/snipt/media/images/groups-icon.png b/media/images/groups-icon.png similarity index 100% rename from snipt/media/images/groups-icon.png rename to media/images/groups-icon.png diff --git a/snipt/media/images/header-bg.gif b/media/images/header-bg.gif similarity index 100% rename from snipt/media/images/header-bg.gif rename to media/images/header-bg.gif diff --git a/snipt/media/images/header-inner-bg.png b/media/images/header-inner-bg.png similarity index 100% rename from snipt/media/images/header-inner-bg.png rename to media/images/header-inner-bg.png diff --git a/snipt/media/images/infinity.png b/media/images/infinity.png similarity index 100% rename from snipt/media/images/infinity.png rename to media/images/infinity.png diff --git a/snipt/media/images/logo.png b/media/images/logo.png similarity index 100% rename from snipt/media/images/logo.png rename to media/images/logo.png diff --git a/snipt/media/images/permalink.png b/media/images/permalink.png similarity index 100% rename from snipt/media/images/permalink.png rename to media/images/permalink.png diff --git a/snipt/media/images/private-icon.png b/media/images/private-icon.png similarity index 100% rename from snipt/media/images/private-icon.png rename to media/images/private-icon.png diff --git a/snipt/media/images/rochester-made.png b/media/images/rochester-made.png similarity index 100% rename from snipt/media/images/rochester-made.png rename to media/images/rochester-made.png diff --git a/snipt/media/images/search-icon.png b/media/images/search-icon.png similarity index 100% rename from snipt/media/images/search-icon.png rename to media/images/search-icon.png diff --git a/snipt/media/images/twitter-icon.png b/media/images/twitter-icon.png similarity index 100% rename from snipt/media/images/twitter-icon.png rename to media/images/twitter-icon.png diff --git a/snipt/media/images/upgrade-icon.png b/media/images/upgrade-icon.png similarity index 100% rename from snipt/media/images/upgrade-icon.png rename to media/images/upgrade-icon.png diff --git a/snipt/media/js/libs/ace/ace-compat-noconflict.js b/media/js/libs/ace/ace-compat-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/ace-compat-noconflict.js rename to media/js/libs/ace/ace-compat-noconflict.js diff --git a/snipt/media/js/libs/ace/ace-compat-uncompressed-noconflict.js b/media/js/libs/ace/ace-compat-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/ace-compat-uncompressed-noconflict.js rename to media/js/libs/ace/ace-compat-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/ace-compat-uncompressed.js b/media/js/libs/ace/ace-compat-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/ace-compat-uncompressed.js rename to media/js/libs/ace/ace-compat-uncompressed.js diff --git a/snipt/media/js/libs/ace/ace-compat.js b/media/js/libs/ace/ace-compat.js similarity index 100% rename from snipt/media/js/libs/ace/ace-compat.js rename to media/js/libs/ace/ace-compat.js diff --git a/snipt/media/js/libs/ace/ace-noconflict.js b/media/js/libs/ace/ace-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/ace-noconflict.js rename to media/js/libs/ace/ace-noconflict.js diff --git a/snipt/media/js/libs/ace/ace-uncompressed-noconflict.js b/media/js/libs/ace/ace-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/ace-uncompressed-noconflict.js rename to media/js/libs/ace/ace-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/ace-uncompressed.js b/media/js/libs/ace/ace-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/ace-uncompressed.js rename to media/js/libs/ace/ace-uncompressed.js diff --git a/snipt/media/js/libs/ace/ace.js b/media/js/libs/ace/ace.js similarity index 100% rename from snipt/media/js/libs/ace/ace.js rename to media/js/libs/ace/ace.js diff --git a/snipt/media/js/libs/ace/keybinding-emacs-noconflict.js b/media/js/libs/ace/keybinding-emacs-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-emacs-noconflict.js rename to media/js/libs/ace/keybinding-emacs-noconflict.js diff --git a/snipt/media/js/libs/ace/keybinding-emacs-uncompressed-noconflict.js b/media/js/libs/ace/keybinding-emacs-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-emacs-uncompressed-noconflict.js rename to media/js/libs/ace/keybinding-emacs-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/keybinding-emacs-uncompressed.js b/media/js/libs/ace/keybinding-emacs-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-emacs-uncompressed.js rename to media/js/libs/ace/keybinding-emacs-uncompressed.js diff --git a/snipt/media/js/libs/ace/keybinding-emacs.js b/media/js/libs/ace/keybinding-emacs.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-emacs.js rename to media/js/libs/ace/keybinding-emacs.js diff --git a/snipt/media/js/libs/ace/keybinding-vim-noconflict.js b/media/js/libs/ace/keybinding-vim-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-vim-noconflict.js rename to media/js/libs/ace/keybinding-vim-noconflict.js diff --git a/snipt/media/js/libs/ace/keybinding-vim-uncompressed-noconflict.js b/media/js/libs/ace/keybinding-vim-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-vim-uncompressed-noconflict.js rename to media/js/libs/ace/keybinding-vim-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/keybinding-vim-uncompressed.js b/media/js/libs/ace/keybinding-vim-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-vim-uncompressed.js rename to media/js/libs/ace/keybinding-vim-uncompressed.js diff --git a/snipt/media/js/libs/ace/keybinding-vim.js b/media/js/libs/ace/keybinding-vim.js similarity index 100% rename from snipt/media/js/libs/ace/keybinding-vim.js rename to media/js/libs/ace/keybinding-vim.js diff --git a/snipt/media/js/libs/ace/mode-c_cpp-noconflict.js b/media/js/libs/ace/mode-c_cpp-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-c_cpp-noconflict.js rename to media/js/libs/ace/mode-c_cpp-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-c_cpp-uncompressed-noconflict.js b/media/js/libs/ace/mode-c_cpp-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-c_cpp-uncompressed-noconflict.js rename to media/js/libs/ace/mode-c_cpp-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-c_cpp-uncompressed.js b/media/js/libs/ace/mode-c_cpp-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-c_cpp-uncompressed.js rename to media/js/libs/ace/mode-c_cpp-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-c_cpp.js b/media/js/libs/ace/mode-c_cpp.js similarity index 100% rename from snipt/media/js/libs/ace/mode-c_cpp.js rename to media/js/libs/ace/mode-c_cpp.js diff --git a/snipt/media/js/libs/ace/mode-clojure-noconflict.js b/media/js/libs/ace/mode-clojure-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-clojure-noconflict.js rename to media/js/libs/ace/mode-clojure-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-clojure-uncompressed-noconflict.js b/media/js/libs/ace/mode-clojure-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-clojure-uncompressed-noconflict.js rename to media/js/libs/ace/mode-clojure-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-clojure-uncompressed.js b/media/js/libs/ace/mode-clojure-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-clojure-uncompressed.js rename to media/js/libs/ace/mode-clojure-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-clojure.js b/media/js/libs/ace/mode-clojure.js similarity index 100% rename from snipt/media/js/libs/ace/mode-clojure.js rename to media/js/libs/ace/mode-clojure.js diff --git a/snipt/media/js/libs/ace/mode-coffee-noconflict.js b/media/js/libs/ace/mode-coffee-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coffee-noconflict.js rename to media/js/libs/ace/mode-coffee-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-coffee-uncompressed-noconflict.js b/media/js/libs/ace/mode-coffee-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coffee-uncompressed-noconflict.js rename to media/js/libs/ace/mode-coffee-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-coffee-uncompressed.js b/media/js/libs/ace/mode-coffee-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coffee-uncompressed.js rename to media/js/libs/ace/mode-coffee-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-coffee.js b/media/js/libs/ace/mode-coffee.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coffee.js rename to media/js/libs/ace/mode-coffee.js diff --git a/snipt/media/js/libs/ace/mode-coldfusion-noconflict.js b/media/js/libs/ace/mode-coldfusion-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coldfusion-noconflict.js rename to media/js/libs/ace/mode-coldfusion-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-coldfusion-uncompressed-noconflict.js b/media/js/libs/ace/mode-coldfusion-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coldfusion-uncompressed-noconflict.js rename to media/js/libs/ace/mode-coldfusion-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-coldfusion-uncompressed.js b/media/js/libs/ace/mode-coldfusion-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coldfusion-uncompressed.js rename to media/js/libs/ace/mode-coldfusion-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-coldfusion.js b/media/js/libs/ace/mode-coldfusion.js similarity index 100% rename from snipt/media/js/libs/ace/mode-coldfusion.js rename to media/js/libs/ace/mode-coldfusion.js diff --git a/snipt/media/js/libs/ace/mode-csharp-noconflict.js b/media/js/libs/ace/mode-csharp-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-csharp-noconflict.js rename to media/js/libs/ace/mode-csharp-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-csharp-uncompressed-noconflict.js b/media/js/libs/ace/mode-csharp-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-csharp-uncompressed-noconflict.js rename to media/js/libs/ace/mode-csharp-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-csharp-uncompressed.js b/media/js/libs/ace/mode-csharp-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-csharp-uncompressed.js rename to media/js/libs/ace/mode-csharp-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-csharp.js b/media/js/libs/ace/mode-csharp.js similarity index 100% rename from snipt/media/js/libs/ace/mode-csharp.js rename to media/js/libs/ace/mode-csharp.js diff --git a/snipt/media/js/libs/ace/mode-css-noconflict.js b/media/js/libs/ace/mode-css-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-css-noconflict.js rename to media/js/libs/ace/mode-css-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-css-uncompressed-noconflict.js b/media/js/libs/ace/mode-css-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-css-uncompressed-noconflict.js rename to media/js/libs/ace/mode-css-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-css-uncompressed.js b/media/js/libs/ace/mode-css-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-css-uncompressed.js rename to media/js/libs/ace/mode-css-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-css.js b/media/js/libs/ace/mode-css.js similarity index 100% rename from snipt/media/js/libs/ace/mode-css.js rename to media/js/libs/ace/mode-css.js diff --git a/snipt/media/js/libs/ace/mode-groovy-noconflict.js b/media/js/libs/ace/mode-groovy-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-groovy-noconflict.js rename to media/js/libs/ace/mode-groovy-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-groovy-uncompressed-noconflict.js b/media/js/libs/ace/mode-groovy-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-groovy-uncompressed-noconflict.js rename to media/js/libs/ace/mode-groovy-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-groovy-uncompressed.js b/media/js/libs/ace/mode-groovy-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-groovy-uncompressed.js rename to media/js/libs/ace/mode-groovy-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-groovy.js b/media/js/libs/ace/mode-groovy.js similarity index 100% rename from snipt/media/js/libs/ace/mode-groovy.js rename to media/js/libs/ace/mode-groovy.js diff --git a/snipt/media/js/libs/ace/mode-haxe-noconflict.js b/media/js/libs/ace/mode-haxe-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-haxe-noconflict.js rename to media/js/libs/ace/mode-haxe-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-haxe-uncompressed-noconflict.js b/media/js/libs/ace/mode-haxe-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-haxe-uncompressed-noconflict.js rename to media/js/libs/ace/mode-haxe-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-haxe-uncompressed.js b/media/js/libs/ace/mode-haxe-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-haxe-uncompressed.js rename to media/js/libs/ace/mode-haxe-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-haxe.js b/media/js/libs/ace/mode-haxe.js similarity index 100% rename from snipt/media/js/libs/ace/mode-haxe.js rename to media/js/libs/ace/mode-haxe.js diff --git a/snipt/media/js/libs/ace/mode-html-noconflict.js b/media/js/libs/ace/mode-html-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-html-noconflict.js rename to media/js/libs/ace/mode-html-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-html-uncompressed-noconflict.js b/media/js/libs/ace/mode-html-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-html-uncompressed-noconflict.js rename to media/js/libs/ace/mode-html-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-html-uncompressed.js b/media/js/libs/ace/mode-html-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-html-uncompressed.js rename to media/js/libs/ace/mode-html-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-html.js b/media/js/libs/ace/mode-html.js similarity index 100% rename from snipt/media/js/libs/ace/mode-html.js rename to media/js/libs/ace/mode-html.js diff --git a/snipt/media/js/libs/ace/mode-java-noconflict.js b/media/js/libs/ace/mode-java-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-java-noconflict.js rename to media/js/libs/ace/mode-java-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-java-uncompressed-noconflict.js b/media/js/libs/ace/mode-java-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-java-uncompressed-noconflict.js rename to media/js/libs/ace/mode-java-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-java-uncompressed.js b/media/js/libs/ace/mode-java-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-java-uncompressed.js rename to media/js/libs/ace/mode-java-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-java.js b/media/js/libs/ace/mode-java.js similarity index 100% rename from snipt/media/js/libs/ace/mode-java.js rename to media/js/libs/ace/mode-java.js diff --git a/snipt/media/js/libs/ace/mode-javascript-noconflict.js b/media/js/libs/ace/mode-javascript-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-javascript-noconflict.js rename to media/js/libs/ace/mode-javascript-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-javascript-uncompressed-noconflict.js b/media/js/libs/ace/mode-javascript-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-javascript-uncompressed-noconflict.js rename to media/js/libs/ace/mode-javascript-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-javascript-uncompressed.js b/media/js/libs/ace/mode-javascript-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-javascript-uncompressed.js rename to media/js/libs/ace/mode-javascript-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-javascript.js b/media/js/libs/ace/mode-javascript.js similarity index 100% rename from snipt/media/js/libs/ace/mode-javascript.js rename to media/js/libs/ace/mode-javascript.js diff --git a/snipt/media/js/libs/ace/mode-json-noconflict.js b/media/js/libs/ace/mode-json-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-json-noconflict.js rename to media/js/libs/ace/mode-json-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-json-uncompressed-noconflict.js b/media/js/libs/ace/mode-json-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-json-uncompressed-noconflict.js rename to media/js/libs/ace/mode-json-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-json-uncompressed.js b/media/js/libs/ace/mode-json-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-json-uncompressed.js rename to media/js/libs/ace/mode-json-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-json.js b/media/js/libs/ace/mode-json.js similarity index 100% rename from snipt/media/js/libs/ace/mode-json.js rename to media/js/libs/ace/mode-json.js diff --git a/snipt/media/js/libs/ace/mode-latex-noconflict.js b/media/js/libs/ace/mode-latex-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-latex-noconflict.js rename to media/js/libs/ace/mode-latex-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-latex-uncompressed-noconflict.js b/media/js/libs/ace/mode-latex-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-latex-uncompressed-noconflict.js rename to media/js/libs/ace/mode-latex-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-latex-uncompressed.js b/media/js/libs/ace/mode-latex-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-latex-uncompressed.js rename to media/js/libs/ace/mode-latex-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-latex.js b/media/js/libs/ace/mode-latex.js similarity index 100% rename from snipt/media/js/libs/ace/mode-latex.js rename to media/js/libs/ace/mode-latex.js diff --git a/snipt/media/js/libs/ace/mode-lua-noconflict.js b/media/js/libs/ace/mode-lua-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-lua-noconflict.js rename to media/js/libs/ace/mode-lua-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-lua-uncompressed-noconflict.js b/media/js/libs/ace/mode-lua-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-lua-uncompressed-noconflict.js rename to media/js/libs/ace/mode-lua-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-lua-uncompressed.js b/media/js/libs/ace/mode-lua-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-lua-uncompressed.js rename to media/js/libs/ace/mode-lua-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-lua.js b/media/js/libs/ace/mode-lua.js similarity index 100% rename from snipt/media/js/libs/ace/mode-lua.js rename to media/js/libs/ace/mode-lua.js diff --git a/snipt/media/js/libs/ace/mode-markdown-noconflict.js b/media/js/libs/ace/mode-markdown-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-markdown-noconflict.js rename to media/js/libs/ace/mode-markdown-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-markdown-uncompressed-noconflict.js b/media/js/libs/ace/mode-markdown-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-markdown-uncompressed-noconflict.js rename to media/js/libs/ace/mode-markdown-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-markdown-uncompressed.js b/media/js/libs/ace/mode-markdown-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-markdown-uncompressed.js rename to media/js/libs/ace/mode-markdown-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-markdown.js b/media/js/libs/ace/mode-markdown.js similarity index 100% rename from snipt/media/js/libs/ace/mode-markdown.js rename to media/js/libs/ace/mode-markdown.js diff --git a/snipt/media/js/libs/ace/mode-ocaml-noconflict.js b/media/js/libs/ace/mode-ocaml-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ocaml-noconflict.js rename to media/js/libs/ace/mode-ocaml-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-ocaml-uncompressed-noconflict.js b/media/js/libs/ace/mode-ocaml-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ocaml-uncompressed-noconflict.js rename to media/js/libs/ace/mode-ocaml-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-ocaml-uncompressed.js b/media/js/libs/ace/mode-ocaml-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ocaml-uncompressed.js rename to media/js/libs/ace/mode-ocaml-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-ocaml.js b/media/js/libs/ace/mode-ocaml.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ocaml.js rename to media/js/libs/ace/mode-ocaml.js diff --git a/snipt/media/js/libs/ace/mode-perl-noconflict.js b/media/js/libs/ace/mode-perl-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-perl-noconflict.js rename to media/js/libs/ace/mode-perl-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-perl-uncompressed-noconflict.js b/media/js/libs/ace/mode-perl-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-perl-uncompressed-noconflict.js rename to media/js/libs/ace/mode-perl-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-perl-uncompressed.js b/media/js/libs/ace/mode-perl-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-perl-uncompressed.js rename to media/js/libs/ace/mode-perl-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-perl.js b/media/js/libs/ace/mode-perl.js similarity index 100% rename from snipt/media/js/libs/ace/mode-perl.js rename to media/js/libs/ace/mode-perl.js diff --git a/snipt/media/js/libs/ace/mode-pgsql-noconflict.js b/media/js/libs/ace/mode-pgsql-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-pgsql-noconflict.js rename to media/js/libs/ace/mode-pgsql-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-pgsql-uncompressed-noconflict.js b/media/js/libs/ace/mode-pgsql-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-pgsql-uncompressed-noconflict.js rename to media/js/libs/ace/mode-pgsql-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-pgsql-uncompressed.js b/media/js/libs/ace/mode-pgsql-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-pgsql-uncompressed.js rename to media/js/libs/ace/mode-pgsql-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-pgsql.js b/media/js/libs/ace/mode-pgsql.js similarity index 100% rename from snipt/media/js/libs/ace/mode-pgsql.js rename to media/js/libs/ace/mode-pgsql.js diff --git a/snipt/media/js/libs/ace/mode-php-noconflict.js b/media/js/libs/ace/mode-php-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-php-noconflict.js rename to media/js/libs/ace/mode-php-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-php-uncompressed-noconflict.js b/media/js/libs/ace/mode-php-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-php-uncompressed-noconflict.js rename to media/js/libs/ace/mode-php-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-php-uncompressed.js b/media/js/libs/ace/mode-php-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-php-uncompressed.js rename to media/js/libs/ace/mode-php-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-php.js b/media/js/libs/ace/mode-php.js similarity index 100% rename from snipt/media/js/libs/ace/mode-php.js rename to media/js/libs/ace/mode-php.js diff --git a/snipt/media/js/libs/ace/mode-powershell-noconflict.js b/media/js/libs/ace/mode-powershell-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-powershell-noconflict.js rename to media/js/libs/ace/mode-powershell-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-powershell-uncompressed-noconflict.js b/media/js/libs/ace/mode-powershell-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-powershell-uncompressed-noconflict.js rename to media/js/libs/ace/mode-powershell-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-powershell-uncompressed.js b/media/js/libs/ace/mode-powershell-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-powershell-uncompressed.js rename to media/js/libs/ace/mode-powershell-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-powershell.js b/media/js/libs/ace/mode-powershell.js similarity index 100% rename from snipt/media/js/libs/ace/mode-powershell.js rename to media/js/libs/ace/mode-powershell.js diff --git a/snipt/media/js/libs/ace/mode-python-noconflict.js b/media/js/libs/ace/mode-python-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-python-noconflict.js rename to media/js/libs/ace/mode-python-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-python-uncompressed-noconflict.js b/media/js/libs/ace/mode-python-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-python-uncompressed-noconflict.js rename to media/js/libs/ace/mode-python-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-python-uncompressed.js b/media/js/libs/ace/mode-python-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-python-uncompressed.js rename to media/js/libs/ace/mode-python-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-python.js b/media/js/libs/ace/mode-python.js similarity index 100% rename from snipt/media/js/libs/ace/mode-python.js rename to media/js/libs/ace/mode-python.js diff --git a/snipt/media/js/libs/ace/mode-ruby-noconflict.js b/media/js/libs/ace/mode-ruby-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ruby-noconflict.js rename to media/js/libs/ace/mode-ruby-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-ruby-uncompressed-noconflict.js b/media/js/libs/ace/mode-ruby-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ruby-uncompressed-noconflict.js rename to media/js/libs/ace/mode-ruby-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-ruby-uncompressed.js b/media/js/libs/ace/mode-ruby-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ruby-uncompressed.js rename to media/js/libs/ace/mode-ruby-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-ruby.js b/media/js/libs/ace/mode-ruby.js similarity index 100% rename from snipt/media/js/libs/ace/mode-ruby.js rename to media/js/libs/ace/mode-ruby.js diff --git a/snipt/media/js/libs/ace/mode-scad-noconflict.js b/media/js/libs/ace/mode-scad-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scad-noconflict.js rename to media/js/libs/ace/mode-scad-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scad-uncompressed-noconflict.js b/media/js/libs/ace/mode-scad-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scad-uncompressed-noconflict.js rename to media/js/libs/ace/mode-scad-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scad-uncompressed.js b/media/js/libs/ace/mode-scad-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scad-uncompressed.js rename to media/js/libs/ace/mode-scad-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-scad.js b/media/js/libs/ace/mode-scad.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scad.js rename to media/js/libs/ace/mode-scad.js diff --git a/snipt/media/js/libs/ace/mode-scala-noconflict.js b/media/js/libs/ace/mode-scala-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scala-noconflict.js rename to media/js/libs/ace/mode-scala-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scala-uncompressed-noconflict.js b/media/js/libs/ace/mode-scala-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scala-uncompressed-noconflict.js rename to media/js/libs/ace/mode-scala-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scala-uncompressed.js b/media/js/libs/ace/mode-scala-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scala-uncompressed.js rename to media/js/libs/ace/mode-scala-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-scala.js b/media/js/libs/ace/mode-scala.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scala.js rename to media/js/libs/ace/mode-scala.js diff --git a/snipt/media/js/libs/ace/mode-scss-noconflict.js b/media/js/libs/ace/mode-scss-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scss-noconflict.js rename to media/js/libs/ace/mode-scss-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scss-uncompressed-noconflict.js b/media/js/libs/ace/mode-scss-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scss-uncompressed-noconflict.js rename to media/js/libs/ace/mode-scss-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-scss-uncompressed.js b/media/js/libs/ace/mode-scss-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scss-uncompressed.js rename to media/js/libs/ace/mode-scss-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-scss.js b/media/js/libs/ace/mode-scss.js similarity index 100% rename from snipt/media/js/libs/ace/mode-scss.js rename to media/js/libs/ace/mode-scss.js diff --git a/snipt/media/js/libs/ace/mode-sql-noconflict.js b/media/js/libs/ace/mode-sql-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-sql-noconflict.js rename to media/js/libs/ace/mode-sql-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-sql-uncompressed-noconflict.js b/media/js/libs/ace/mode-sql-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-sql-uncompressed-noconflict.js rename to media/js/libs/ace/mode-sql-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-sql-uncompressed.js b/media/js/libs/ace/mode-sql-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-sql-uncompressed.js rename to media/js/libs/ace/mode-sql-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-sql.js b/media/js/libs/ace/mode-sql.js similarity index 100% rename from snipt/media/js/libs/ace/mode-sql.js rename to media/js/libs/ace/mode-sql.js diff --git a/snipt/media/js/libs/ace/mode-svg-noconflict.js b/media/js/libs/ace/mode-svg-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-svg-noconflict.js rename to media/js/libs/ace/mode-svg-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-svg-uncompressed-noconflict.js b/media/js/libs/ace/mode-svg-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-svg-uncompressed-noconflict.js rename to media/js/libs/ace/mode-svg-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-svg-uncompressed.js b/media/js/libs/ace/mode-svg-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-svg-uncompressed.js rename to media/js/libs/ace/mode-svg-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-svg.js b/media/js/libs/ace/mode-svg.js similarity index 100% rename from snipt/media/js/libs/ace/mode-svg.js rename to media/js/libs/ace/mode-svg.js diff --git a/snipt/media/js/libs/ace/mode-text-noconflict.js b/media/js/libs/ace/mode-text-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-text-noconflict.js rename to media/js/libs/ace/mode-text-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-text-uncompressed-noconflict.js b/media/js/libs/ace/mode-text-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-text-uncompressed-noconflict.js rename to media/js/libs/ace/mode-text-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-text-uncompressed.js b/media/js/libs/ace/mode-text-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-text-uncompressed.js rename to media/js/libs/ace/mode-text-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-text.js b/media/js/libs/ace/mode-text.js similarity index 100% rename from snipt/media/js/libs/ace/mode-text.js rename to media/js/libs/ace/mode-text.js diff --git a/snipt/media/js/libs/ace/mode-textile-noconflict.js b/media/js/libs/ace/mode-textile-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-textile-noconflict.js rename to media/js/libs/ace/mode-textile-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-textile-uncompressed-noconflict.js b/media/js/libs/ace/mode-textile-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-textile-uncompressed-noconflict.js rename to media/js/libs/ace/mode-textile-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-textile-uncompressed.js b/media/js/libs/ace/mode-textile-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-textile-uncompressed.js rename to media/js/libs/ace/mode-textile-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-textile.js b/media/js/libs/ace/mode-textile.js similarity index 100% rename from snipt/media/js/libs/ace/mode-textile.js rename to media/js/libs/ace/mode-textile.js diff --git a/snipt/media/js/libs/ace/mode-xml-noconflict.js b/media/js/libs/ace/mode-xml-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-xml-noconflict.js rename to media/js/libs/ace/mode-xml-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-xml-uncompressed-noconflict.js b/media/js/libs/ace/mode-xml-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/mode-xml-uncompressed-noconflict.js rename to media/js/libs/ace/mode-xml-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/mode-xml-uncompressed.js b/media/js/libs/ace/mode-xml-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/mode-xml-uncompressed.js rename to media/js/libs/ace/mode-xml-uncompressed.js diff --git a/snipt/media/js/libs/ace/mode-xml.js b/media/js/libs/ace/mode-xml.js similarity index 100% rename from snipt/media/js/libs/ace/mode-xml.js rename to media/js/libs/ace/mode-xml.js diff --git a/snipt/media/js/libs/ace/theme-chrome-noconflict.js b/media/js/libs/ace/theme-chrome-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-chrome-noconflict.js rename to media/js/libs/ace/theme-chrome-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-chrome-uncompressed-noconflict.js b/media/js/libs/ace/theme-chrome-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-chrome-uncompressed-noconflict.js rename to media/js/libs/ace/theme-chrome-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-chrome-uncompressed.js b/media/js/libs/ace/theme-chrome-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-chrome-uncompressed.js rename to media/js/libs/ace/theme-chrome-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-chrome.js b/media/js/libs/ace/theme-chrome.js similarity index 100% rename from snipt/media/js/libs/ace/theme-chrome.js rename to media/js/libs/ace/theme-chrome.js diff --git a/snipt/media/js/libs/ace/theme-clouds-noconflict.js b/media/js/libs/ace/theme-clouds-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds-noconflict.js rename to media/js/libs/ace/theme-clouds-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-clouds-uncompressed-noconflict.js b/media/js/libs/ace/theme-clouds-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds-uncompressed-noconflict.js rename to media/js/libs/ace/theme-clouds-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-clouds-uncompressed.js b/media/js/libs/ace/theme-clouds-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds-uncompressed.js rename to media/js/libs/ace/theme-clouds-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-clouds.js b/media/js/libs/ace/theme-clouds.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds.js rename to media/js/libs/ace/theme-clouds.js diff --git a/snipt/media/js/libs/ace/theme-clouds_midnight-noconflict.js b/media/js/libs/ace/theme-clouds_midnight-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds_midnight-noconflict.js rename to media/js/libs/ace/theme-clouds_midnight-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-clouds_midnight-uncompressed-noconflict.js b/media/js/libs/ace/theme-clouds_midnight-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds_midnight-uncompressed-noconflict.js rename to media/js/libs/ace/theme-clouds_midnight-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-clouds_midnight-uncompressed.js b/media/js/libs/ace/theme-clouds_midnight-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds_midnight-uncompressed.js rename to media/js/libs/ace/theme-clouds_midnight-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-clouds_midnight.js b/media/js/libs/ace/theme-clouds_midnight.js similarity index 100% rename from snipt/media/js/libs/ace/theme-clouds_midnight.js rename to media/js/libs/ace/theme-clouds_midnight.js diff --git a/snipt/media/js/libs/ace/theme-cobalt-noconflict.js b/media/js/libs/ace/theme-cobalt-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-cobalt-noconflict.js rename to media/js/libs/ace/theme-cobalt-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-cobalt-uncompressed-noconflict.js b/media/js/libs/ace/theme-cobalt-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-cobalt-uncompressed-noconflict.js rename to media/js/libs/ace/theme-cobalt-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-cobalt-uncompressed.js b/media/js/libs/ace/theme-cobalt-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-cobalt-uncompressed.js rename to media/js/libs/ace/theme-cobalt-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-cobalt.js b/media/js/libs/ace/theme-cobalt.js similarity index 100% rename from snipt/media/js/libs/ace/theme-cobalt.js rename to media/js/libs/ace/theme-cobalt.js diff --git a/snipt/media/js/libs/ace/theme-crimson_editor-noconflict.js b/media/js/libs/ace/theme-crimson_editor-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-crimson_editor-noconflict.js rename to media/js/libs/ace/theme-crimson_editor-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-crimson_editor-uncompressed-noconflict.js b/media/js/libs/ace/theme-crimson_editor-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-crimson_editor-uncompressed-noconflict.js rename to media/js/libs/ace/theme-crimson_editor-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-crimson_editor-uncompressed.js b/media/js/libs/ace/theme-crimson_editor-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-crimson_editor-uncompressed.js rename to media/js/libs/ace/theme-crimson_editor-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-crimson_editor.js b/media/js/libs/ace/theme-crimson_editor.js similarity index 100% rename from snipt/media/js/libs/ace/theme-crimson_editor.js rename to media/js/libs/ace/theme-crimson_editor.js diff --git a/snipt/media/js/libs/ace/theme-dawn-noconflict.js b/media/js/libs/ace/theme-dawn-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dawn-noconflict.js rename to media/js/libs/ace/theme-dawn-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-dawn-uncompressed-noconflict.js b/media/js/libs/ace/theme-dawn-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dawn-uncompressed-noconflict.js rename to media/js/libs/ace/theme-dawn-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-dawn-uncompressed.js b/media/js/libs/ace/theme-dawn-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dawn-uncompressed.js rename to media/js/libs/ace/theme-dawn-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-dawn.js b/media/js/libs/ace/theme-dawn.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dawn.js rename to media/js/libs/ace/theme-dawn.js diff --git a/snipt/media/js/libs/ace/theme-dreamweaver-noconflict.js b/media/js/libs/ace/theme-dreamweaver-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dreamweaver-noconflict.js rename to media/js/libs/ace/theme-dreamweaver-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-dreamweaver-uncompressed-noconflict.js b/media/js/libs/ace/theme-dreamweaver-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dreamweaver-uncompressed-noconflict.js rename to media/js/libs/ace/theme-dreamweaver-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-dreamweaver-uncompressed.js b/media/js/libs/ace/theme-dreamweaver-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dreamweaver-uncompressed.js rename to media/js/libs/ace/theme-dreamweaver-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-dreamweaver.js b/media/js/libs/ace/theme-dreamweaver.js similarity index 100% rename from snipt/media/js/libs/ace/theme-dreamweaver.js rename to media/js/libs/ace/theme-dreamweaver.js diff --git a/snipt/media/js/libs/ace/theme-eclipse-noconflict.js b/media/js/libs/ace/theme-eclipse-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-eclipse-noconflict.js rename to media/js/libs/ace/theme-eclipse-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-eclipse-uncompressed-noconflict.js b/media/js/libs/ace/theme-eclipse-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-eclipse-uncompressed-noconflict.js rename to media/js/libs/ace/theme-eclipse-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-eclipse-uncompressed.js b/media/js/libs/ace/theme-eclipse-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-eclipse-uncompressed.js rename to media/js/libs/ace/theme-eclipse-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-eclipse.js b/media/js/libs/ace/theme-eclipse.js similarity index 100% rename from snipt/media/js/libs/ace/theme-eclipse.js rename to media/js/libs/ace/theme-eclipse.js diff --git a/snipt/media/js/libs/ace/theme-idle_fingers-noconflict.js b/media/js/libs/ace/theme-idle_fingers-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-idle_fingers-noconflict.js rename to media/js/libs/ace/theme-idle_fingers-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-idle_fingers-uncompressed-noconflict.js b/media/js/libs/ace/theme-idle_fingers-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-idle_fingers-uncompressed-noconflict.js rename to media/js/libs/ace/theme-idle_fingers-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-idle_fingers-uncompressed.js b/media/js/libs/ace/theme-idle_fingers-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-idle_fingers-uncompressed.js rename to media/js/libs/ace/theme-idle_fingers-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-idle_fingers.js b/media/js/libs/ace/theme-idle_fingers.js similarity index 100% rename from snipt/media/js/libs/ace/theme-idle_fingers.js rename to media/js/libs/ace/theme-idle_fingers.js diff --git a/snipt/media/js/libs/ace/theme-kr_theme-noconflict.js b/media/js/libs/ace/theme-kr_theme-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-kr_theme-noconflict.js rename to media/js/libs/ace/theme-kr_theme-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-kr_theme-uncompressed-noconflict.js b/media/js/libs/ace/theme-kr_theme-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-kr_theme-uncompressed-noconflict.js rename to media/js/libs/ace/theme-kr_theme-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-kr_theme-uncompressed.js b/media/js/libs/ace/theme-kr_theme-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-kr_theme-uncompressed.js rename to media/js/libs/ace/theme-kr_theme-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-kr_theme.js b/media/js/libs/ace/theme-kr_theme.js similarity index 100% rename from snipt/media/js/libs/ace/theme-kr_theme.js rename to media/js/libs/ace/theme-kr_theme.js diff --git a/snipt/media/js/libs/ace/theme-merbivore-noconflict.js b/media/js/libs/ace/theme-merbivore-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore-noconflict.js rename to media/js/libs/ace/theme-merbivore-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-merbivore-uncompressed-noconflict.js b/media/js/libs/ace/theme-merbivore-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore-uncompressed-noconflict.js rename to media/js/libs/ace/theme-merbivore-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-merbivore-uncompressed.js b/media/js/libs/ace/theme-merbivore-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore-uncompressed.js rename to media/js/libs/ace/theme-merbivore-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-merbivore.js b/media/js/libs/ace/theme-merbivore.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore.js rename to media/js/libs/ace/theme-merbivore.js diff --git a/snipt/media/js/libs/ace/theme-merbivore_soft-noconflict.js b/media/js/libs/ace/theme-merbivore_soft-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore_soft-noconflict.js rename to media/js/libs/ace/theme-merbivore_soft-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-merbivore_soft-uncompressed-noconflict.js b/media/js/libs/ace/theme-merbivore_soft-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore_soft-uncompressed-noconflict.js rename to media/js/libs/ace/theme-merbivore_soft-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-merbivore_soft-uncompressed.js b/media/js/libs/ace/theme-merbivore_soft-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore_soft-uncompressed.js rename to media/js/libs/ace/theme-merbivore_soft-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-merbivore_soft.js b/media/js/libs/ace/theme-merbivore_soft.js similarity index 100% rename from snipt/media/js/libs/ace/theme-merbivore_soft.js rename to media/js/libs/ace/theme-merbivore_soft.js diff --git a/snipt/media/js/libs/ace/theme-mono_industrial-noconflict.js b/media/js/libs/ace/theme-mono_industrial-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-mono_industrial-noconflict.js rename to media/js/libs/ace/theme-mono_industrial-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-mono_industrial-uncompressed-noconflict.js b/media/js/libs/ace/theme-mono_industrial-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-mono_industrial-uncompressed-noconflict.js rename to media/js/libs/ace/theme-mono_industrial-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-mono_industrial-uncompressed.js b/media/js/libs/ace/theme-mono_industrial-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-mono_industrial-uncompressed.js rename to media/js/libs/ace/theme-mono_industrial-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-mono_industrial.js b/media/js/libs/ace/theme-mono_industrial.js similarity index 100% rename from snipt/media/js/libs/ace/theme-mono_industrial.js rename to media/js/libs/ace/theme-mono_industrial.js diff --git a/snipt/media/js/libs/ace/theme-monokai-noconflict.js b/media/js/libs/ace/theme-monokai-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-monokai-noconflict.js rename to media/js/libs/ace/theme-monokai-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-monokai-uncompressed-noconflict.js b/media/js/libs/ace/theme-monokai-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-monokai-uncompressed-noconflict.js rename to media/js/libs/ace/theme-monokai-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-monokai-uncompressed.js b/media/js/libs/ace/theme-monokai-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-monokai-uncompressed.js rename to media/js/libs/ace/theme-monokai-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-monokai.js b/media/js/libs/ace/theme-monokai.js similarity index 100% rename from snipt/media/js/libs/ace/theme-monokai.js rename to media/js/libs/ace/theme-monokai.js diff --git a/snipt/media/js/libs/ace/theme-pastel_on_dark-noconflict.js b/media/js/libs/ace/theme-pastel_on_dark-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-pastel_on_dark-noconflict.js rename to media/js/libs/ace/theme-pastel_on_dark-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-pastel_on_dark-uncompressed-noconflict.js b/media/js/libs/ace/theme-pastel_on_dark-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-pastel_on_dark-uncompressed-noconflict.js rename to media/js/libs/ace/theme-pastel_on_dark-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-pastel_on_dark-uncompressed.js b/media/js/libs/ace/theme-pastel_on_dark-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-pastel_on_dark-uncompressed.js rename to media/js/libs/ace/theme-pastel_on_dark-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-pastel_on_dark.js b/media/js/libs/ace/theme-pastel_on_dark.js similarity index 100% rename from snipt/media/js/libs/ace/theme-pastel_on_dark.js rename to media/js/libs/ace/theme-pastel_on_dark.js diff --git a/snipt/media/js/libs/ace/theme-solarized_dark-noconflict.js b/media/js/libs/ace/theme-solarized_dark-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_dark-noconflict.js rename to media/js/libs/ace/theme-solarized_dark-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-solarized_dark-uncompressed-noconflict.js b/media/js/libs/ace/theme-solarized_dark-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_dark-uncompressed-noconflict.js rename to media/js/libs/ace/theme-solarized_dark-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-solarized_dark-uncompressed.js b/media/js/libs/ace/theme-solarized_dark-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_dark-uncompressed.js rename to media/js/libs/ace/theme-solarized_dark-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-solarized_dark.js b/media/js/libs/ace/theme-solarized_dark.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_dark.js rename to media/js/libs/ace/theme-solarized_dark.js diff --git a/snipt/media/js/libs/ace/theme-solarized_light-noconflict.js b/media/js/libs/ace/theme-solarized_light-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_light-noconflict.js rename to media/js/libs/ace/theme-solarized_light-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-solarized_light-uncompressed-noconflict.js b/media/js/libs/ace/theme-solarized_light-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_light-uncompressed-noconflict.js rename to media/js/libs/ace/theme-solarized_light-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-solarized_light-uncompressed.js b/media/js/libs/ace/theme-solarized_light-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_light-uncompressed.js rename to media/js/libs/ace/theme-solarized_light-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-solarized_light.js b/media/js/libs/ace/theme-solarized_light.js similarity index 100% rename from snipt/media/js/libs/ace/theme-solarized_light.js rename to media/js/libs/ace/theme-solarized_light.js diff --git a/snipt/media/js/libs/ace/theme-textmate-noconflict.js b/media/js/libs/ace/theme-textmate-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-textmate-noconflict.js rename to media/js/libs/ace/theme-textmate-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-textmate-uncompressed-noconflict.js b/media/js/libs/ace/theme-textmate-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-textmate-uncompressed-noconflict.js rename to media/js/libs/ace/theme-textmate-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-textmate-uncompressed.js b/media/js/libs/ace/theme-textmate-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-textmate-uncompressed.js rename to media/js/libs/ace/theme-textmate-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-textmate.js b/media/js/libs/ace/theme-textmate.js similarity index 100% rename from snipt/media/js/libs/ace/theme-textmate.js rename to media/js/libs/ace/theme-textmate.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow-noconflict.js b/media/js/libs/ace/theme-tomorrow-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow-noconflict.js rename to media/js/libs/ace/theme-tomorrow-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow-uncompressed-noconflict.js b/media/js/libs/ace/theme-tomorrow-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow-uncompressed-noconflict.js rename to media/js/libs/ace/theme-tomorrow-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow-uncompressed.js b/media/js/libs/ace/theme-tomorrow-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow-uncompressed.js rename to media/js/libs/ace/theme-tomorrow-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow.js b/media/js/libs/ace/theme-tomorrow.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow.js rename to media/js/libs/ace/theme-tomorrow.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night-noconflict.js b/media/js/libs/ace/theme-tomorrow_night-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night-uncompressed-noconflict.js b/media/js/libs/ace/theme-tomorrow_night-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night-uncompressed-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night-uncompressed.js b/media/js/libs/ace/theme-tomorrow_night-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night-uncompressed.js rename to media/js/libs/ace/theme-tomorrow_night-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night.js b/media/js/libs/ace/theme-tomorrow_night.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night.js rename to media/js/libs/ace/theme-tomorrow_night.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_blue-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_blue-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_blue-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_blue-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_blue-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed.js b/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_blue-uncompressed.js rename to media/js/libs/ace/theme-tomorrow_night_blue-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_blue.js b/media/js/libs/ace/theme-tomorrow_night_blue.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_blue.js rename to media/js/libs/ace/theme-tomorrow_night_blue.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_bright-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_bright-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_bright-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_bright-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_bright-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed.js b/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_bright-uncompressed.js rename to media/js/libs/ace/theme-tomorrow_night_bright-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_bright.js b/media/js/libs/ace/theme-tomorrow_night_bright.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_bright.js rename to media/js/libs/ace/theme-tomorrow_night_bright.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_eighties-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_eighties-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_eighties-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_eighties-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed-noconflict.js b/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed-noconflict.js rename to media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed.js b/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed.js rename to media/js/libs/ace/theme-tomorrow_night_eighties-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-tomorrow_night_eighties.js b/media/js/libs/ace/theme-tomorrow_night_eighties.js similarity index 100% rename from snipt/media/js/libs/ace/theme-tomorrow_night_eighties.js rename to media/js/libs/ace/theme-tomorrow_night_eighties.js diff --git a/snipt/media/js/libs/ace/theme-twilight-noconflict.js b/media/js/libs/ace/theme-twilight-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-twilight-noconflict.js rename to media/js/libs/ace/theme-twilight-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-twilight-uncompressed-noconflict.js b/media/js/libs/ace/theme-twilight-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-twilight-uncompressed-noconflict.js rename to media/js/libs/ace/theme-twilight-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-twilight-uncompressed.js b/media/js/libs/ace/theme-twilight-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-twilight-uncompressed.js rename to media/js/libs/ace/theme-twilight-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-twilight.js b/media/js/libs/ace/theme-twilight.js similarity index 100% rename from snipt/media/js/libs/ace/theme-twilight.js rename to media/js/libs/ace/theme-twilight.js diff --git a/snipt/media/js/libs/ace/theme-vibrant_ink-noconflict.js b/media/js/libs/ace/theme-vibrant_ink-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-vibrant_ink-noconflict.js rename to media/js/libs/ace/theme-vibrant_ink-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-vibrant_ink-uncompressed-noconflict.js b/media/js/libs/ace/theme-vibrant_ink-uncompressed-noconflict.js similarity index 100% rename from snipt/media/js/libs/ace/theme-vibrant_ink-uncompressed-noconflict.js rename to media/js/libs/ace/theme-vibrant_ink-uncompressed-noconflict.js diff --git a/snipt/media/js/libs/ace/theme-vibrant_ink-uncompressed.js b/media/js/libs/ace/theme-vibrant_ink-uncompressed.js similarity index 100% rename from snipt/media/js/libs/ace/theme-vibrant_ink-uncompressed.js rename to media/js/libs/ace/theme-vibrant_ink-uncompressed.js diff --git a/snipt/media/js/libs/ace/theme-vibrant_ink.js b/media/js/libs/ace/theme-vibrant_ink.js similarity index 100% rename from snipt/media/js/libs/ace/theme-vibrant_ink.js rename to media/js/libs/ace/theme-vibrant_ink.js diff --git a/snipt/media/js/libs/ace/worker-coffee.js b/media/js/libs/ace/worker-coffee.js similarity index 100% rename from snipt/media/js/libs/ace/worker-coffee.js rename to media/js/libs/ace/worker-coffee.js diff --git a/snipt/media/js/libs/ace/worker-css.js b/media/js/libs/ace/worker-css.js similarity index 100% rename from snipt/media/js/libs/ace/worker-css.js rename to media/js/libs/ace/worker-css.js diff --git a/snipt/media/js/libs/ace/worker-javascript.js b/media/js/libs/ace/worker-javascript.js similarity index 100% rename from snipt/media/js/libs/ace/worker-javascript.js rename to media/js/libs/ace/worker-javascript.js diff --git a/snipt/media/js/libs/backbone.js b/media/js/libs/backbone.js similarity index 100% rename from snipt/media/js/libs/backbone.js rename to media/js/libs/backbone.js diff --git a/snipt/media/js/libs/bootstrap.js b/media/js/libs/bootstrap.js similarity index 100% rename from snipt/media/js/libs/bootstrap.js rename to media/js/libs/bootstrap.js diff --git a/snipt/media/js/libs/jquery.js b/media/js/libs/jquery.js similarity index 100% rename from snipt/media/js/libs/jquery.js rename to media/js/libs/jquery.js diff --git a/snipt/media/js/libs/json2.js b/media/js/libs/json2.js similarity index 100% rename from snipt/media/js/libs/json2.js rename to media/js/libs/json2.js diff --git a/snipt/media/js/libs/underscore.js b/media/js/libs/underscore.js similarity index 100% rename from snipt/media/js/libs/underscore.js rename to media/js/libs/underscore.js diff --git a/snipt/media/js/plugins/jquery.hotkeys.js b/media/js/plugins/jquery.hotkeys.js similarity index 100% rename from snipt/media/js/plugins/jquery.hotkeys.js rename to media/js/plugins/jquery.hotkeys.js diff --git a/snipt/media/js/plugins/jquery.infieldlabel.js b/media/js/plugins/jquery.infieldlabel.js similarity index 100% rename from snipt/media/js/plugins/jquery.infieldlabel.js rename to media/js/plugins/jquery.infieldlabel.js diff --git a/snipt/media/js/plugins/jquery.ui.js b/media/js/plugins/jquery.ui.js similarity index 100% rename from snipt/media/js/plugins/jquery.ui.js rename to media/js/plugins/jquery.ui.js diff --git a/snipt/media/js/src/application.js b/media/js/src/application.js similarity index 100% rename from snipt/media/js/src/application.js rename to media/js/src/application.js diff --git a/snipt/media/js/src/modules/site.js b/media/js/src/modules/site.js similarity index 100% rename from snipt/media/js/src/modules/site.js rename to media/js/src/modules/site.js diff --git a/snipt/media/js/src/modules/snipt.js b/media/js/src/modules/snipt.js similarity index 100% rename from snipt/media/js/src/modules/snipt.js rename to media/js/src/modules/snipt.js diff --git a/snipt/middleware/__init__.py b/middleware/__init__.py similarity index 100% rename from snipt/middleware/__init__.py rename to middleware/__init__.py diff --git a/snipt/middleware/www.py b/middleware/www.py similarity index 100% rename from snipt/middleware/www.py rename to middleware/www.py diff --git a/snipt/migrate.py b/migrate.py similarity index 100% rename from snipt/migrate.py rename to migrate.py diff --git a/snipt/monitor.py b/monitor.py similarity index 100% rename from snipt/monitor.py rename to monitor.py diff --git a/snipt/settings.py b/settings.py similarity index 100% rename from snipt/settings.py rename to settings.py diff --git a/snipt/snipt.css b/snipt.css similarity index 100% rename from snipt/snipt.css rename to snipt.css diff --git a/snipt/.venv b/snipt/.venv deleted file mode 100644 index f204d21..0000000 --- a/snipt/.venv +++ /dev/null @@ -1 +0,0 @@ -snipt diff --git a/snipt/media/cache/snipt.css b/snipt/media/cache/snipt.css deleted file mode 100644 index 390322f..0000000 --- a/snipt/media/cache/snipt.css +++ /dev/null @@ -1,2377 +0,0 @@ -article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;} -audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} -audio:not([controls]){display:none;} -html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} -a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -a:hover,a:active{outline:0;} -sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} -sup{top:-0.5em;} -sub{bottom:-0.25em;} -img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;} -button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} -button,input{*overflow:visible;line-height:normal;} -button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} -button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;} -input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;} -input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} -textarea{overflow:auto;vertical-align:top;} -.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";} -.clearfix:after{clear:both;} -body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;} -a{color:#0088cc;text-decoration:none;} -a:hover{color:#005580;text-decoration:underline;} -.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} -.row:after{clear:both;} -[class*="span"]{float:left;margin-left:20px;} -.span1{width:60px;} -.span2{width:140px;} -.span3{width:220px;} -.span4{width:300px;} -.span5{width:380px;} -.span6{width:460px;} -.span7{width:540px;} -.span8{width:620px;} -.span9{width:700px;} -.span10{width:780px;} -.span11{width:860px;} -.span12,.container{width:940px;} -.offset1{margin-left:100px;} -.offset2{margin-left:180px;} -.offset3{margin-left:260px;} -.offset4{margin-left:340px;} -.offset5{margin-left:420px;} -.offset6{margin-left:500px;} -.offset7{margin-left:580px;} -.offset8{margin-left:660px;} -.offset9{margin-left:740px;} -.offset10{margin-left:820px;} -.offset11{margin-left:900px;} -.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} -.row-fluid:after{clear:both;} -.row-fluid>[class*="span"]{float:left;margin-left:2.127659574%;} -.row-fluid>[class*="span"]:first-child{margin-left:0;} -.row-fluid>.span1{width:6.382978723%;} -.row-fluid>.span2{width:14.89361702%;} -.row-fluid>.span3{width:23.404255317%;} -.row-fluid>.span4{width:31.914893614%;} -.row-fluid>.span5{width:40.425531911%;} -.row-fluid>.span6{width:48.93617020799999%;} -.row-fluid>.span7{width:57.446808505%;} -.row-fluid>.span8{width:65.95744680199999%;} -.row-fluid>.span9{width:74.468085099%;} -.row-fluid>.span10{width:82.97872339599999%;} -.row-fluid>.span11{width:91.489361693%;} -.row-fluid>.span12{width:99.99999998999999%;} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} -.container:after{clear:both;} -.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";} -.container-fluid:after{clear:both;} -p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;} -.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;} -h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;color:#333333;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;} -h1{font-size:30px;line-height:36px;}h1 small{font-size:18px;} -h2{font-size:24px;line-height:36px;}h2 small{font-size:18px;} -h3{line-height:27px;font-size:18px;}h3 small{font-size:14px;} -h4,h5,h6{line-height:18px;} -h4{font-size:14px;}h4 small{font-size:12px;} -h5{font-size:12px;} -h6{font-size:11px;color:#999999;text-transform:uppercase;} -.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;} -.page-header h1{line-height:1;} -ul,ol{padding:0;margin:0 0 9px 25px;} -ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} -ul{list-style:disc;} -ol{list-style:decimal;} -li{line-height:18px;} -ul.unstyled,ol.unstyled{margin-left:0;list-style:none;} -dl{margin-bottom:18px;} -dt,dd{line-height:18px;} -dt{font-weight:bold;} -dd{margin-left:9px;} -hr{margin:18px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;} -strong{font-weight:bold;} -em{font-style:italic;} -.muted{color:#999999;} -abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help;} -blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px;} -blockquote small{display:block;line-height:18px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} -blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eeeeee;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} -q:before,q:after,blockquote:before,blockquote:after{content:"";} -address{display:block;margin-bottom:18px;line-height:18px;font-style:normal;} -small{font-size:100%;} -cite{font-style:normal;} -code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;} -pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;}pre.prettyprint{margin-bottom:18px;} -pre code{padding:0;color:inherit;background-color:transparent;border:0;} -.pre-scrollable{max-height:340px;overflow-y:scroll;} -form{margin:0 0 18px;} -fieldset{padding:0;margin:0;border:0;} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;}legend small{font-size:13.5px;color:#999999;} -label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px;} -input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;} -label{display:block;margin-bottom:5px;color:#333333;} -input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.uneditable-textarea{width:auto;height:auto;} -label input,label textarea,label select{display:block;} -input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;} -input[type="image"]{border:0;} -input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;} -select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;} -input[type="file"]{line-height:18px \9;} -select{width:220px;background-color:#ffffff;} -select[multiple],select[size]{height:auto;} -input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -textarea{height:auto;} -input[type="hidden"]{display:none;} -.radio,.checkbox{padding-left:18px;} -.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;} -.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} -.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;} -.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} -input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;} -input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);outline:0;outline:thin dotted \9;} -input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -.input-mini{width:60px;} -.input-small{width:90px;} -.input-medium{width:150px;} -.input-large{width:210px;} -.input-xlarge{width:270px;} -.input-xxlarge{width:530px;} -input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{float:none;margin-left:0;} -input.span1,textarea.span1,.uneditable-input.span1{width:50px;} -input.span2,textarea.span2,.uneditable-input.span2{width:130px;} -input.span3,textarea.span3,.uneditable-input.span3{width:210px;} -input.span4,textarea.span4,.uneditable-input.span4{width:290px;} -input.span5,textarea.span5,.uneditable-input.span5{width:370px;} -input.span6,textarea.span6,.uneditable-input.span6{width:450px;} -input.span7,textarea.span7,.uneditable-input.span7{width:530px;} -input.span8,textarea.span8,.uneditable-input.span8{width:610px;} -input.span9,textarea.span9,.uneditable-input.span9{width:690px;} -input.span10,textarea.span10,.uneditable-input.span10{width:770px;} -input.span11,textarea.span11,.uneditable-input.span11{width:850px;} -input.span12,textarea.span12,.uneditable-input.span12{width:930px;} -input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;} -.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} -.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;} -.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} -.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} -.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;} -.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} -.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} -.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;} -.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} -input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} -.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;} -.uneditable-input{display:block;background-color:#ffffff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;} -:-moz-placeholder{color:#999999;} -::-webkit-input-placeholder{color:#999999;} -.help-block{display:block;margin-top:5px;margin-bottom:0;color:#999999;} -.help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px;} -.input-prepend,.input-append{margin-bottom:5px;*zoom:1;}.input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:"";} -.input-prepend:after,.input-append:after{clear:both;} -.input-prepend input,.input-append input,.input-prepend .uneditable-input,.input-append .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-prepend input:focus,.input-append input:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{position:relative;z-index:2;} -.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc;} -.input-prepend .add-on,.input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 5px;font-weight:normal;line-height:18px;color:#999999;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#f5f5f5;border:1px solid #ccc;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} -.input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546;} -.input-prepend .add-on{*margin-top:1px;} -.input-append input,.input-append .uneditable-input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} -.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc;} -.input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} -.input-append input:first-child{*margin-left:-160px;}.input-append input:first-child+.add-on{*margin-left:-21px;} -.search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;} -.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0;} -.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;} -.form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block;} -.form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle;} -.form-search .radio,.form-inline .radio,.form-search .checkbox,.form-inline .checkbox{margin-bottom:0;vertical-align:middle;} -.control-group{margin-bottom:9px;} -legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate;} -.form-horizontal .control-group{margin-bottom:18px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";} -.form-horizontal .control-group:after{clear:both;} -.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right;} -.form-horizontal .controls{margin-left:160px;} -.form-horizontal .form-actions{padding-left:160px;} -table{max-width:100%;border-collapse:collapse;border-spacing:0;} -.table{width:100%;margin-bottom:18px;}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd;} -.table th{font-weight:bold;} -.table thead th{vertical-align:bottom;} -.table thead:first-child tr th,.table thead:first-child tr td{border-top:0;} -.table tbody+tbody{border-top:2px solid #ddd;} -.table-condensed th,.table-condensed td{padding:4px 5px;} -.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;} -.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} -.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;} -.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;} -.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;} -.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;} -.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;} -.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;} -table .span1{float:none;width:44px;margin-left:0;} -table .span2{float:none;width:124px;margin-left:0;} -table .span3{float:none;width:204px;margin-left:0;} -table .span4{float:none;width:284px;margin-left:0;} -table .span5{float:none;width:364px;margin-left:0;} -table .span6{float:none;width:444px;margin-left:0;} -table .span7{float:none;width:524px;margin-left:0;} -table .span8{float:none;width:604px;margin-left:0;} -table .span9{float:none;width:684px;margin-left:0;} -table .span10{float:none;width:764px;margin-left:0;} -table .span11{float:none;width:844px;margin-left:0;} -table .span12{float:none;width:924px;margin-left:0;} -[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;*margin-right:.3em;}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0;} -.icon-white{background-image:url("../img/glyphicons-halflings-white.png");} -.icon-glass{background-position:0 0;} -.icon-music{background-position:-24px 0;} -.icon-search{background-position:-48px 0;} -.icon-envelope{background-position:-72px 0;} -.icon-heart{background-position:-96px 0;} -.icon-star{background-position:-120px 0;} -.icon-star-empty{background-position:-144px 0;} -.icon-user{background-position:-168px 0;} -.icon-film{background-position:-192px 0;} -.icon-th-large{background-position:-216px 0;} -.icon-th{background-position:-240px 0;} -.icon-th-list{background-position:-264px 0;} -.icon-ok{background-position:-288px 0;} -.icon-remove{background-position:-312px 0;} -.icon-zoom-in{background-position:-336px 0;} -.icon-zoom-out{background-position:-360px 0;} -.icon-off{background-position:-384px 0;} -.icon-signal{background-position:-408px 0;} -.icon-cog{background-position:-432px 0;} -.icon-trash{background-position:-456px 0;} -.icon-home{background-position:0 -24px;} -.icon-file{background-position:-24px -24px;} -.icon-time{background-position:-48px -24px;} -.icon-road{background-position:-72px -24px;} -.icon-download-alt{background-position:-96px -24px;} -.icon-download{background-position:-120px -24px;} -.icon-upload{background-position:-144px -24px;} -.icon-inbox{background-position:-168px -24px;} -.icon-play-circle{background-position:-192px -24px;} -.icon-repeat{background-position:-216px -24px;} -.icon-refresh{background-position:-240px -24px;} -.icon-list-alt{background-position:-264px -24px;} -.icon-lock{background-position:-287px -24px;} -.icon-flag{background-position:-312px -24px;} -.icon-headphones{background-position:-336px -24px;} -.icon-volume-off{background-position:-360px -24px;} -.icon-volume-down{background-position:-384px -24px;} -.icon-volume-up{background-position:-408px -24px;} -.icon-qrcode{background-position:-432px -24px;} -.icon-barcode{background-position:-456px -24px;} -.icon-tag{background-position:0 -48px;} -.icon-tags{background-position:-25px -48px;} -.icon-book{background-position:-48px -48px;} -.icon-bookmark{background-position:-72px -48px;} -.icon-print{background-position:-96px -48px;} -.icon-camera{background-position:-120px -48px;} -.icon-font{background-position:-144px -48px;} -.icon-bold{background-position:-167px -48px;} -.icon-italic{background-position:-192px -48px;} -.icon-text-height{background-position:-216px -48px;} -.icon-text-width{background-position:-240px -48px;} -.icon-align-left{background-position:-264px -48px;} -.icon-align-center{background-position:-288px -48px;} -.icon-align-right{background-position:-312px -48px;} -.icon-align-justify{background-position:-336px -48px;} -.icon-list{background-position:-360px -48px;} -.icon-indent-left{background-position:-384px -48px;} -.icon-indent-right{background-position:-408px -48px;} -.icon-facetime-video{background-position:-432px -48px;} -.icon-picture{background-position:-456px -48px;} -.icon-pencil{background-position:0 -72px;} -.icon-map-marker{background-position:-24px -72px;} -.icon-adjust{background-position:-48px -72px;} -.icon-tint{background-position:-72px -72px;} -.icon-edit{background-position:-96px -72px;} -.icon-share{background-position:-120px -72px;} -.icon-check{background-position:-144px -72px;} -.icon-move{background-position:-168px -72px;} -.icon-step-backward{background-position:-192px -72px;} -.icon-fast-backward{background-position:-216px -72px;} -.icon-backward{background-position:-240px -72px;} -.icon-play{background-position:-264px -72px;} -.icon-pause{background-position:-288px -72px;} -.icon-stop{background-position:-312px -72px;} -.icon-forward{background-position:-336px -72px;} -.icon-fast-forward{background-position:-360px -72px;} -.icon-step-forward{background-position:-384px -72px;} -.icon-eject{background-position:-408px -72px;} -.icon-chevron-left{background-position:-432px -72px;} -.icon-chevron-right{background-position:-456px -72px;} -.icon-plus-sign{background-position:0 -96px;} -.icon-minus-sign{background-position:-24px -96px;} -.icon-remove-sign{background-position:-48px -96px;} -.icon-ok-sign{background-position:-72px -96px;} -.icon-question-sign{background-position:-96px -96px;} -.icon-info-sign{background-position:-120px -96px;} -.icon-screenshot{background-position:-144px -96px;} -.icon-remove-circle{background-position:-168px -96px;} -.icon-ok-circle{background-position:-192px -96px;} -.icon-ban-circle{background-position:-216px -96px;} -.icon-arrow-left{background-position:-240px -96px;} -.icon-arrow-right{background-position:-264px -96px;} -.icon-arrow-up{background-position:-289px -96px;} -.icon-arrow-down{background-position:-312px -96px;} -.icon-share-alt{background-position:-336px -96px;} -.icon-resize-full{background-position:-360px -96px;} -.icon-resize-small{background-position:-384px -96px;} -.icon-plus{background-position:-408px -96px;} -.icon-minus{background-position:-433px -96px;} -.icon-asterisk{background-position:-456px -96px;} -.icon-exclamation-sign{background-position:0 -120px;} -.icon-gift{background-position:-24px -120px;} -.icon-leaf{background-position:-48px -120px;} -.icon-fire{background-position:-72px -120px;} -.icon-eye-open{background-position:-96px -120px;} -.icon-eye-close{background-position:-120px -120px;} -.icon-warning-sign{background-position:-144px -120px;} -.icon-plane{background-position:-168px -120px;} -.icon-calendar{background-position:-192px -120px;} -.icon-random{background-position:-216px -120px;} -.icon-comment{background-position:-240px -120px;} -.icon-magnet{background-position:-264px -120px;} -.icon-chevron-up{background-position:-288px -120px;} -.icon-chevron-down{background-position:-313px -119px;} -.icon-retweet{background-position:-336px -120px;} -.icon-shopping-cart{background-position:-360px -120px;} -.icon-folder-close{background-position:-384px -120px;} -.icon-folder-open{background-position:-408px -120px;} -.icon-resize-vertical{background-position:-432px -119px;} -.icon-resize-horizontal{background-position:-456px -118px;} -.dropdown{position:relative;} -.dropdown-toggle{*margin-bottom:-3px;} -.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} -.caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;opacity:0.3;filter:alpha(opacity=30);content:"\2193";} -.dropdown .caret{margin-top:8px;margin-left:2px;} -.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100);} -.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px;} -.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px;} -.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap;} -.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;} -.dropdown.open{*z-index:1000;}.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);} -.dropdown.open .dropdown-menu{display:block;} -.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} -.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;} -.collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0;}.collapse.in{height:auto;} -.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;} -.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em;}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;} -.btn:active,.btn.active{background-color:#cccccc \9;} -.btn:first-child{*margin-left:0;} -.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} -.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} -.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;} -.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.btn-large [class^="icon-"]{margin-top:1px;} -.btn-small{padding:5px 9px;font-size:11px;line-height:16px;} -.btn-small [class^="icon-"]{margin-top:-1px;} -.btn-mini{padding:2px 6px;font-size:11px;line-height:14px;} -.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;} -.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-dark.active{color:rgba(255, 255, 255, 0.75);} -.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0044cc;} -.btn-primary:active,.btn-primary.active{background-color:#003399 \9;} -.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;} -.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} -.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;} -.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} -.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;} -.btn-success:active,.btn-success.active{background-color:#408140 \9;} -.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;} -.btn-info:active,.btn-info.active{background-color:#24748c \9;} -.btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top, #454545, #262626);background-image:-ms-linear-gradient(top, #454545, #262626);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));background-image:-webkit-linear-gradient(top, #454545, #262626);background-image:-o-linear-gradient(top, #454545, #262626);background-image:linear-gradient(top, #454545, #262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626;} -.btn-inverse:active,.btn-inverse.active{background-color:#0c0c0c \9;} -button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} -button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px;} -button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom:3px;} -.btn-group{position:relative;*zoom:1;*margin-left:.3em;}.btn-group:before,.btn-group:after{display:table;content:"";} -.btn-group:after{clear:both;} -.btn-group:first-child{*margin-left:0;} -.btn-group+.btn-group{margin-left:5px;} -.btn-toolbar{margin-top:9px;margin-bottom:9px;}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;} -.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} -.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} -.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2;} -.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} -.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:5px;*padding-bottom:5px;} -.btn-group.open{*z-index:1000;}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn .caret{margin-top:7px;margin-left:0;} -.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100);} -.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;opacity:0.75;filter:alpha(opacity=75);} -.btn-small .caret{margin-top:4px;} -.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.alert,.alert-heading{color:#c09853;} -.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;} -.alert-success{background-color:#dff0d8;border-color:#d6e9c6;} -.alert-success,.alert-success .alert-heading{color:#468847;} -.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;} -.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading{color:#b94a48;} -.alert-info{background-color:#d9edf7;border-color:#bce8f1;} -.alert-info,.alert-info .alert-heading{color:#3a87ad;} -.alert-block{padding-top:14px;padding-bottom:14px;} -.alert-block>p,.alert-block>ul{margin-bottom:0;} -.alert-block p+p{margin-top:5px;} -.nav{margin-left:0;margin-bottom:18px;list-style:none;} -.nav>li>a{display:block;} -.nav>li>a:hover{text-decoration:none;background-color:#eeeeee;} -.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;} -.nav li+.nav-header{margin-top:9px;} -.nav-list{padding-left:14px;padding-right:14px;margin-bottom:0;} -.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} -.nav-list>li>a{padding:3px 15px;} -.nav-list .active>a,.nav-list .active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} -.nav-list [class^="icon-"]{margin-right:2px;} -.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";} -.nav-tabs:after,.nav-pills:after{clear:both;} -.nav-tabs>li,.nav-pills>li{float:left;} -.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} -.nav-tabs{border-bottom:1px solid #ddd;} -.nav-tabs>li{margin-bottom:-1px;} -.nav-tabs>li>a{padding-top:9px;padding-bottom:9px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} -.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} -.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.nav-pills .active>a,.nav-pills .active>a:hover{color:#ffffff;background-color:#0088cc;} -.nav-stacked>li{float:none;} -.nav-stacked>li>a{margin-right:0;} -.nav-tabs.nav-stacked{border-bottom:0;} -.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} -.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} -.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;} -.nav-pills.nav-stacked>li>a{margin-bottom:3px;} -.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} -.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px;} -.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;margin-top:6px;} -.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;} -.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;} -.nav>.dropdown.active>a:hover{color:#000000;cursor:pointer;} -.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} -.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;opacity:1;filter:alpha(opacity=100);} -.tabs-stacked .open>a:hover{border-color:#999999;} -.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";} -.tabbable:after{clear:both;} -.tab-content{overflow:hidden;} -.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0;} -.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} -.tab-content>.active,.pill-content>.active{display:block;} -.tabs-below .nav-tabs{border-top:1px solid #ddd;} -.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0;} -.tabs-below .nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} -.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;} -.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;} -.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} -.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} -.tabs-left .nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.tabs-left .nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} -.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} -.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} -.tabs-right .nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.tabs-right .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} -.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} -.navbar{overflow:visible;margin-bottom:18px;} -.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} -.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);}.btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222222;} -.btn-navbar:active,.btn-navbar.active{background-color:#080808 \9;} -.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} -.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} -.nav-collapse.collapse{height:auto;} -.navbar .brand:hover{text-decoration:none;} -.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#ffffff;} -.navbar .navbar-text{margin-bottom:0;line-height:40px;color:#999999;}.navbar .navbar-text a:hover{color:#ffffff;background-color:transparent;} -.navbar .btn,.navbar .btn-group{margin-top:5px;} -.navbar .btn-group .btn{margin-top:0;} -.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";} -.navbar-form:after{clear:both;} -.navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0;} -.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} -.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} -.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;} -.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;color:rgba(255, 255, 255, 0.75);background:#666;background:rgba(255, 255, 255, 0.3);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query :-moz-placeholder{color:#eeeeee;} -.navbar-search .search-query::-webkit-input-placeholder{color:#eeeeee;} -.navbar-search .search-query:hover{color:#ffffff;background-color:#999999;background-color:rgba(255, 255, 255, 0.5);} -.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} -.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;} -.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} -.navbar .nav.pull-right{float:right;} -.navbar .nav>li{display:block;float:left;} -.navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);} -.navbar .nav>li>a:hover{background-color:transparent;color:#ffffff;text-decoration:none;} -.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#ffffff;text-decoration:none;background-color:#222222;} -.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333;} -.navbar .nav.pull-right{margin-left:10px;margin-right:0;} -.navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;} -.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} -.navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#ffffff;} -.navbar .nav .active .caret{opacity:1;filter:alpha(opacity=100);} -.navbar .nav .open>.dropdown-toggle,.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle{background-color:transparent;} -.navbar .nav .active>.dropdown-toggle:hover{color:#ffffff;} -.navbar .nav.pull-right .dropdown-menu{left:auto;right:0;}.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px;} -.navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px;} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #ffffff;} -.breadcrumb .divider{padding:0 5px;color:#999999;} -.breadcrumb .active a{color:#333333;} -.pagination{height:36px;margin:18px 0;} -.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} -.pagination li{display:inline;} -.pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0;} -.pagination a:hover,.pagination .active a{background-color:#f5f5f5;} -.pagination .active a{color:#999999;cursor:default;} -.pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;} -.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} -.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} -.pagination-centered{text-align:center;} -.pagination-right{text-align:right;} -.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";} -.pager:after{clear:both;} -.pager li{display:inline;} -.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} -.pager a:hover{text-decoration:none;background-color:#f5f5f5;} -.pager .next a{float:right;} -.pager .previous a{float:left;} -.modal-open .dropdown-menu{z-index:2050;} -.modal-open .dropdown.open{*z-index:2050;} -.modal-open .popover{z-index:2060;} -.modal-open .tooltip{z-index:2070;} -.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} -.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} -.modal{position:fixed;top:50%;left:50%;z-index:1050;max-height:500px;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} -.modal.fade.in{top:50%;} -.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} -.modal-body{padding:15px;} -.modal-body .modal-form{margin-bottom:0;} -.modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";} -.modal-footer:after{clear:both;} -.modal-footer .btn{float:right;margin-left:5px;margin-bottom:0;} -.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} -.tooltip.top{margin-top:-2px;} -.tooltip.right{margin-left:2px;} -.tooltip.bottom{margin-top:2px;} -.tooltip.left{margin-left:-2px;} -.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;} -.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;} -.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;} -.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;} -.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.tooltip-arrow{position:absolute;width:0;height:0;} -.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px;}.popover.top{margin-top:-5px;} -.popover.right{margin-left:5px;} -.popover.bottom{margin-top:5px;} -.popover.left{margin-left:-5px;} -.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;} -.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;} -.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;} -.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;} -.popover .arrow{position:absolute;width:0;height:0;} -.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);} -.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;} -.popover-content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;} -.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";} -.thumbnails:after{clear:both;} -.thumbnails>li{float:left;margin:0 0 18px 20px;} -.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);} -a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} -.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} -.thumbnail .caption{padding:9px;} -.label{padding:2px 4px 3px;font-size:11.049999999999999px;font-weight:bold;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.label:hover{color:#ffffff;text-decoration:none;} -.label-important{background-color:#b94a48;} -.label-important:hover{background-color:#953b39;} -.label-warning{background-color:#f89406;} -.label-warning:hover{background-color:#c67605;} -.label-success{background-color:#468847;} -.label-success:hover{background-color:#356635;} -.label-info{background-color:#3a87ad;} -.label-info:hover{background-color:#2d6987;} -@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} -.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} -.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} -.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);} -.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);} -.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);} -.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.accordion{margin-bottom:18px;} -.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.accordion-heading{border-bottom:0;} -.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} -.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} -.carousel{position:relative;margin-bottom:18px;line-height:1;} -.carousel-inner{overflow:hidden;width:100%;position:relative;} -.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} -.carousel .item>img{display:block;line-height:1;} -.carousel .active,.carousel .next,.carousel .prev{display:block;} -.carousel .active{left:0;} -.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;} -.carousel .next{left:100%;} -.carousel .prev{left:-100%;} -.carousel .next.left,.carousel .prev.right{left:0;} -.carousel .active.left{left:-100%;} -.carousel .active.right{left:100%;} -.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} -.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} -.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333333;background:rgba(0, 0, 0, 0.75);} -.carousel-caption h4,.carousel-caption p{color:#ffffff;} -.hero-unit{padding:60px;margin-bottom:30px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;} -.hero-unit p{font-size:18px;font-weight:200;line-height:27px;} -.pull-right{float:right;} -.pull-left{float:left;} -.hide{display:none;} -.show{display:block;} -.invisible{visibility:hidden;} -html, body { - background: #f5f2f3 url("https://snipt.s3.amazonaws.com/images/bg.gif") top left repeat; } - -body { - color: #666; - font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - text-rendering: optimizeLegibility; } - body li { - line-height: normal; } - -.group:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; } - -.hidden { - display: none; } - -header.main { - background: #12343d url("https://snipt.s3.amazonaws.com/images/header-bg.gif") top left repeat-x; - border-bottom: 1px solid #DDDDDD; - height: 66px; - position: relative; - z-index: 50; } - header.main div.inner { - border-left: 1px solid rgba(229, 229, 229, 0.25); - height: 65px; - margin: 0 auto; - position: relative; - width: 939px; } - header.main div.inner div.shadey { - background: transparent url("https://snipt.s3.amazonaws.com/images/header-inner-bg.png") top left no-repeat; - height: 65px; - left: -157px; - position: absolute; - top: 0; - width: 432px; - z-index: 49; } - header.main div.inner h1 { - float: left; - position: relative; - z-index: 50; } - header.main div.inner h1 a { - background: transparent url("https://snipt.s3.amazonaws.com/images/logo.png") top left no-repeat; - display: block; - float: left; - height: 35px; - margin: 16px 0 0 16px; - text-indent: -1000em; - width: 87px; } - header.main div.inner h1 a:focus { - outline: none; } - header.main div.inner form.search { - float: left; - padding: 17px 0 0 20px; - position: relative; - z-index: 50; } - header.main div.inner form.search div.infield { - position: relative; } - header.main div.inner form.search div.infield label { - color: #72979C; - cursor: text; - float: none; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - left: 30px; - position: absolute; - top: 8px; - width: auto; } - header.main div.inner form.search div.infield input { - background: #17484f url("https://snipt.s3.amazonaws.com/images/search-icon.png") top left no-repeat; - background: rgba(43, 82, 93, 0.5) url("https://snipt.s3.amazonaws.com/images/search-icon.png") 8px center no-repeat; - border: 1px solid #3A5E67; - color: #FFF; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - height: auto; - margin: 0; - padding: 7px; - text-indent: 21px; - width: 175px; - -webkit-background-clip: padding-box; - -webkit-border-radius: 3px; - -moz-background-clip: padding-box; - -moz-border-radius: 3px; - border-radius: 3px; - background-clip: padding-box; - -webkit-box-shadow: inset 0 1px 0px #1d4249; - -moz-box-shadow: inset 0 1px 0px #1d4249; - box-shadow: inset 0 1px 0px #1d4249; } - header.main div.inner form.search div.infield input:focus { - border-color: #62D5E1; } - header.main div.inner nav.public { - float: left; } - header.main div.inner nav.public ul { - margin: 0; - padding: 17px 0 0 20px; } - header.main div.inner nav.public ul li { - display: block; - float: left; } - header.main div.inner nav.public ul li a { - border-bottom: 2px solid transparent; - color: #FFF; - display: block; - float: left; - font: 500 14px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - padding: 7px; - padding-bottom: 4px; - margin-right: 20px; - text-decoration: none; - -webkit-transition: border .08s linear; - -moz-transition: border .08s linear; - -o-transition: border .08s linear; - transition: border .08s linear; } - header.main div.inner nav.public ul li a:hover { - border-bottom: 2px solid #3A5E67; } - header.main div.inner nav.public ul li a.active { - border-bottom: 2px solid #85D2DD; } - header.main div.inner aside.nav { - border-left: 1px solid rgba(229, 229, 229, 0.25); - float: right; - height: 65px; - margin: 0; - width: 189px; } - -header.sub { - background: #7f7f7f; - background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#dbdbdb)); - background: -moz-linear-gradient(center top, #ececec 0%, #dbdbdb 100%); - background: -moz-gradient(center top, #ececec 0%, #dbdbdb 100%); } - header.sub div.inner { - border-left: 1px solid #d0d0d0; - margin: 0 auto; - position: relative; - width: 939px; - z-index: 49; } - header.sub div.inner ul.bcrumb { - border-right: 1px solid #d0d0d0; - float: left; - margin: 0; - padding-left: 16px; - width: 733px; } - header.sub div.inner ul.bcrumb li { - display: inline-block; - max-width: 490px; - line-height: normal; - overflow: hidden; - padding: 2px 0 4px 0; - text-overflow: ellipsis; - white-space: nowrap; } - header.sub div.inner ul.bcrumb li a { - color: #999999; - font: bold 12px Consolas, Menlo, "Courier New", monospace; - text-decoration: none; - text-shadow: 0 1px 0 #FFF; } - header.sub div.inner ul.bcrumb li a:hover { - text-decoration: underline; } - header.sub div.inner ul.bcrumb li.prompt { - color: #999999; - font: bold 12px Consolas, Menlo, "Courier New", monospace; - margin-right: 3px; - text-shadow: 0 1px 0 #FFF; } - header.sub div.inner div.shortcuts { - color: #999999; - float: right; - font: bold 12px Consolas, Menlo, "Courier New", monospace; - padding-top: 4px; - text-shadow: 0 1px 0 #FFF; } - -section.main { - height: 100%; - margin: 0 auto; - position: relative; - width: 940px; } - section.main div.ruler { - background: #DDDDDD; - height: 100%; - position: fixed; - top: 0; - width: 1px; - z-index: 48; } - section.main div.left-y { - margin-left: 0; } - section.main div.right-y { - margin-left: 750px; } - section.main div.inner { - float: left; - margin-left: 1px; - width: 749px; } - section.main aside.main { - float: right; - padding-top: 30px; - width: 190px; } - section.main aside.main section.ad { - margin-bottom: 28px; } - section.main aside.main section.ad div.asset { - background: #FFF; - border: 1px solid #DDDDDD; - margin: 0 15px 6px; - padding: 15px 14px; - width: 130px; - -webkit-background-clip: padding-box; - -webkit-border-radius: 4px; - -moz-background-clip: padding-box; - -moz-border-radius: 4px; - border-radius: 4px; - background-clip: padding-box; } - section.main aside.main section.ad div.asset a { - color: #939393; - display: block; - font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - text-decoration: none; } - section.main aside.main section.ad div.asset a img { - display: block; - margin-bottom: 10px; } - section.main aside.main section.ad div.asset a:hover { - color: #666; - text-decoration: none; } - section.main aside.main section.ad div.meta { - color: #939393; - font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - margin: 0 15px; - text-align: center; - text-transform: uppercase; } - section.main aside.main section.ad div.meta a { - color: #CCC; - text-decoration: none; } - section.main aside.main section.ad div.meta a:hover { - text-decoration: underline; } - section.main aside.main section.ad.coffee { - margin-bottom: 27px; } - section.main aside.main section.ad.coffee p { - margin: 7px 0 0 0; } - section.main aside.main section.ad.coffee > div { - height: auto !important; - margin-bottom: 0 !important; } - section.main aside.main section.ad.coffee > div div:nth-child(1) { - margin-bottom: 6px !important; } - section.main aside.main section.ad.coffee > div div:nth-child(2) { - font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - height: 12px; - margin: 0 !important; } - section.main aside.main section.tags { - margin: 0 15px 45px 15px; } - section.main aside.main section.tags h1 { - background: transparent url("https://snipt.s3.amazonaws.com/images/tags-icon.png") 0 0 no-repeat; - color: #3BAAF3; - font: bold 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - padding-bottom: 5px; - padding-left: 22px; } - section.main aside.main section.tags ul { - margin: 0 0 15px 0; } - section.main aside.main section.tags ul li { - list-style-type: none; - margin: 6px 0 6px 22px; } - section.main aside.main section.tags a { - border-bottom: 1px solid #5AB6F4; - color: #5AB6F4; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - text-decoration: none; } - section.main aside.main section.tags a:hover { - border-bottom: 1px solid #2B6E9B; - color: #2B6E9B; } - section.main aside.main section.tags a.view-all { - font-weight: bold; - margin: 0 0 0 22px; } - section.main aside.main section.tags a.active { - border-bottom: 1px solid #2B6E9B; - color: #2B6E9B; } - section.main aside.main nav.footer { - margin: 45px 15px 32px; } - section.main aside.main nav.footer ul { - margin: 0; } - section.main aside.main nav.footer ul li { - background: transparent url("https://snipt.s3.amazonaws.com/images/api-icon.png") center left no-repeat; - list-style-type: none; - margin: 6px 0 6px 0; - padding-left: 22px; } - section.main aside.main nav.footer ul li a { - border-bottom: 1px solid #999; - color: #999; - font: bold 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - text-decoration: none; } - section.main aside.main nav.footer ul li a:hover { - border-bottom: 1px solid #333; - color: #333; } - section.main aside.main nav.footer ul li.twitter { - background: transparent url("https://snipt.s3.amazonaws.com/images/twitter-icon.png") 4px center no-repeat; } - section.main aside.main nav.footer ul li.pro { - background: transparent url("https://snipt.s3.amazonaws.com/images/upgrade-icon.png") 2px center no-repeat; } - section.main aside.main nav.footer ul li.groups { - background: transparent url("https://snipt.s3.amazonaws.com/images/groups-icon.png") 2px center no-repeat; } - section.main div.rochester-made { - margin: 50px 0 30px 0; - text-align: center; } - -section.main-edit div.inner { - float: none; - width: 100%; } - -article.snipt { - margin: 30px 0; - position: relative; } - article.snipt div.number { - color: #CCC; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - left: -115px; - position: absolute; - text-align: right; - top: 4px; - width: 100px; } - article.snipt div.container { - background: #FFF; - border: 1px solid #DDD; - border-left: 0; - float: left; - position: relative; - width: 618px; } - article.snipt div.container div.ruler { - background: #DDD; - height: 1px; - left: -3000px; - position: absolute; - top: auto; - width: 3000px; } - article.snipt div.container div.top-x { - top: -1px; } - article.snipt div.container div.bottom-x { - bottom: -1px; } - article.snipt div.container header { - border-bottom: 1px solid #F1F1EE; - -webkit-box-shadow: inset 0 -1px 0 white; - -moz-box-shadow: inset 0 -1px 0 white; - box-shadow: inset 0 -1px 0 white; - background: #7f7f7f; - background: -webkit-gradient(linear, left top, left bottom, from(white), to(#fffaf2)); - background: -moz-linear-gradient(center top, white 0%, #fffaf2 100%); - background: -moz-gradient(center top, white 0%, #fffaf2 100%); } - article.snipt div.container header h1 { - clear: left; - font: bold 16px/20px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - margin: 8px 15px 10px 15px; } - article.snipt div.container header h1 a { - color: #666; - display: block; - overflow: hidden; - text-overflow: ellipsis; - text-decoration: none; - white-space: nowrap; - -webkit-transition: color .08s linear; - -moz-transition: color .08s linear; - -o-transition: color .08s linear; - transition: color .08s linear; } - article.snipt div.container header h1 a:hover { - color: #3BAAF3; } - article.snipt div.container header h2 { - border: 1px solid #E9E9E9; - border-top: 0; - color: #73BBC5; - display: inline-block; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - margin-left: 15px; - padding: 3px 8px 2px 8px; } - article.snipt div.container section.code { - height: 200px; - overflow: hidden; - position: relative; - z-index: 51; } - article.snipt div.container section.code div.highlight pre { - background: transparent; - border: none; - font: normal 12px/16px Consolas, Menlo, "Courier New", monospace; - font-weight: normal !important; - overflow-x: auto; - margin: 0 15px; - min-height: 173px; - padding: 13px 0; } - article.snipt div.container section.code a.expand { - background: white url("https://snipt.s3.amazonaws.com/images/expand.png") 15px 18px no-repeat; - border-top: 1px solid #F1F1EE; - bottom: 0; - color: #999999; - display: block; - font: bold 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - padding: 15px 40px 15px 40px; - position: absolute; - text-decoration: none; - text-transform: uppercase; - width: 100%; - -webkit-box-shadow: 0 -25px 25px white; - -moz-box-shadow: 0 -25px 25px white; - box-shadow: 0 -25px 25px white; } - article.snipt div.container section.code a.expand span.collapse { - display: none; } - article.snipt div.container section.code a.expand span.lines { - font: normal 10px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - margin-left: 5px; - vertical-align: 1px; } - article.snipt div.container section.code a.expand:hover { - color: #3BAAF3; - font-weight: bold; } - article.snipt div.container section.code a.expand:focus { - outline: none; } - article.snipt div.container section.code div.raw { - display: none; } - article.snipt div.container section.emacs a.expand, article.snipt div.container section.default a.expand { - -webkit-box-shadow: 0 -25px 25px #f8f8f8; - -moz-box-shadow: 0 -25px 25px #f8f8f8; - box-shadow: 0 -25px 25px #f8f8f8; } - article.snipt div.container section.friendly a.expand { - -webkit-box-shadow: 0 -25px 25px #f0f0f0; - -moz-box-shadow: 0 -25px 25px #f0f0f0; - box-shadow: 0 -25px 25px #f0f0f0; } - article.snipt div.container section.fruity a.expand { - -webkit-box-shadow: 0 -25px 25px #111111; - -moz-box-shadow: 0 -25px 25px #111111; - box-shadow: 0 -25px 25px #111111; } - article.snipt div.container section.manni a.expand { - -webkit-box-shadow: 0 -25px 25px #f0f3f3; - -moz-box-shadow: 0 -25px 25px #f0f3f3; - box-shadow: 0 -25px 25px #f0f3f3; } - article.snipt div.container section.monokai a.expand { - -webkit-box-shadow: 0 -25px 25px #272822; - -moz-box-shadow: 0 -25px 25px #272822; - box-shadow: 0 -25px 25px #272822; } - article.snipt div.container section.native a.expand { - -webkit-box-shadow: 0 -25px 25px #202020; - -moz-box-shadow: 0 -25px 25px #202020; - box-shadow: 0 -25px 25px #202020; } - article.snipt div.container section.perldoc a.expand { - -webkit-box-shadow: 0 -25px 25px #eeeedd; - -moz-box-shadow: 0 -25px 25px #eeeedd; - box-shadow: 0 -25px 25px #eeeedd; } - article.snipt div.container section.tango a.expand { - -webkit-box-shadow: 0 -25px 25px #f8f8f8; - -moz-box-shadow: 0 -25px 25px #f8f8f8; - box-shadow: 0 -25px 25px #f8f8f8; } - article.snipt div.container:after { - bottom: 8px; - content: ""; - height: 20px; - position: absolute; - right: 3px; - width: 50%; - z-index: 48; - -webkit-box-shadow: 0 6px 12px rgba(184, 184, 184, 0.6); - -moz-box-shadow: 0 6px 12px rgba(184, 184, 184, 0.6); - box-shadow: 0 6px 12px rgba(184, 184, 184, 0.6); - -webkit-transform: rotate(3deg); - -moz-transform: rotate(3deg); - -o-transform: rotate(3deg); - transform: rotate(3deg); } - article.snipt aside { - float: right; - margin: 23px 30px 0 0; - width: 100px; } - article.snipt aside ul.options { - margin: 0; } - article.snipt aside ul.options li { - list-style-type: none; - margin: 2px 0; } - article.snipt aside ul.options li a { - background: rgba(128, 128, 128, 0.15) url("https://snipt.s3.amazonaws.com/images/edit-icon.png") 14px center no-repeat; - color: #000; - display: block; - font: bold 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - opacity: .5; - padding: 7px 10px 7px 35px; - position: relative; - text-decoration: none; } - article.snipt aside ul.options li a:hover, article.snipt aside ul.options li a.hover { - background-color: rgba(128, 128, 128, 0.18); - opacity: 1; - text-decoration: none; } - article.snipt aside ul.options li a.edit:after { - background: #f5f2f3 url("https://snipt.s3.amazonaws.com/images/bg.gif") top left repeat; - content: ""; - height: 20px; - position: absolute; - right: 5px; - top: -3px; - width: 3px; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); } - article.snipt aside ul.options li a.embed { - background-image: url("https://snipt.s3.amazonaws.com/images/embed-icon.png"); } - article.snipt aside ul.options li a.copy { - background-image: url("https://snipt.s3.amazonaws.com/images/copy-icon.png"); } - article.snipt aside ul.options li a.copy span.done { - display: none; } - article.snipt aside section.tags { - padding-top: 15px; } - article.snipt aside section.tags h2 { - background: transparent url("https://snipt.s3.amazonaws.com/images/snipt-tags-icon.png") 15px center no-repeat; - color: #999999; - font: bold 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - padding: 7px 0 7px 35px; } - article.snipt aside section.tags ul { - margin: 0; } - article.snipt aside section.tags ul li { - list-style-type: none; - margin: 5px 10px 5px 35px; } - article.snipt aside section.tags ul li a { - border-bottom: 1px solid #999; - color: #999; - display: inline-block; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - max-width: 72px; - overflow: hidden; - text-overflow: ellipsis; - text-decoration: none; - white-space: nowrap; } - article.snipt aside section.tags ul li a:hover { - border-color: #000; - color: #000; } - article.snipt aside section.tags ul.expanded li { - display: block; } - article.snipt footer { - clear: both; - padding-bottom: 20px; } - article.snipt footer ul.attrs { - margin: 15px 0 0 15px; } - article.snipt footer ul.attrs li { - background: transparent url("https://snipt.s3.amazonaws.com/images/calendar-icon.png") top left no-repeat; - color: #999; - display: inline; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - margin-right: 15px; - padding: 1px 0 0 24px; } - article.snipt footer ul.attrs li a { - color: #999; - font: normal 12px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif; - text-decoration: none; } - article.snipt footer ul.attrs li a:hover { - text-decoration: underline; } - article.snipt footer ul.attrs li.author { - background: transparent url("https://snipt.s3.amazonaws.com/images/author-icon.png") 0 1px no-repeat; } - article.snipt footer ul.attrs li.comments { - background: transparent url("https://snipt.s3.amazonaws.com/images/comments-icon.png") 0 2px no-repeat; } - article.snipt div.expanded section.code { - height: auto; } - article.snipt div.expanded section.code div.highlight pre { - padding-bottom: 60px; } - article.snipt div.expanded section.code a.expand { - background-image: url("https://snipt.s3.amazonaws.com/images/collapse.png"); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - article.snipt div.expanded section.code a.expand span.expand { - display: none; } - article.snipt div.expanded section.code a.expand span.collapse { - display: inline; } - article.snipt div.expanded section.code a.expand span.lines { - display: none; } - article.snipt.selected div.container { - -webkit-box-shadow: 0 0 20px #85D2DD; - -moz-box-shadow: 0 0 20px #85D2DD; - box-shadow: 0 0 20px #85D2DD; } - article.snipt.selected div.container:after { - display: none; } - article.snipt div.modal textarea { - font: normal 12px/16px Consolas, Menlo, "Courier New", monospace; - height: 200px; - margin: 0; - width: 520px; } - -article.private-snipt div.container header { - background: #7f7f7f url("https://snipt.s3.amazonaws.com/images/private-icon.png") top right no-repeat; - background: url("https://snipt.s3.amazonaws.com/images/private-icon.png") top right no-repeat, -webkit-gradient(linear, left top, left bottom, from(white), to(#fffaf2)); - background: url("https://snipt.s3.amazonaws.com/images/private-icon.png") top right no-repeat, -moz-linear-gradient(center top, white 0%, #fffaf2 100%); - background: url("https://snipt.s3.amazonaws.com/images/private-icon.png") top right no-repeat, -moz-gradient(center top, white 0%, #fffaf2 100%); } - article.private-snipt div.container header h1 a { - padding-right: 25px; } - -div.pagination { - margin: 0 15px 35px 15px; - text-align: center; } - div.pagination ul { - background: #FFF; } - div.pagination ul li a { - color: #3BAAF3; } - div.pagination ul li.next a { - line-height: 33px; - padding-bottom: 1px; } - div.pagination ul li.prev a { - line-height: 33px; - padding-bottom: 1px; } - -div.modal .modal-header .close { - line-height: 20px; - margin-top: 0; } -div.modal .modal-header h3 span { - display: inline-block; - max-width: 400px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } -div.modal .modal-header h4 { - color: #AAA; - margin-top: 1px; } - -div#keyboard-shortcuts { - max-height: 617px; - top: 43%; } - div#keyboard-shortcuts table { - margin-bottom: 0; } - -div#disqus_thread { - margin-bottom: 0; - margin-left: 15px; - width: 825px; } - div#disqus_thread #dsq-content { - margin-top: -38px; } - div#disqus_thread #dsq-content #dsq-global-toolbar { - margin-bottom: 18px; - margin-top: 0; } - div#disqus_thread #dsq-content #dsq-sort-by { - display: none; } - div#disqus_thread #dsq-content .dsq-comment-text { - color: #666; } - div#disqus_thread #dsq-content h3 { - display: none; } - div#disqus_thread #dsq-content .dsq-textarea-wrapper { - overflow: hidden; } - div#disqus_thread #dsq-footer { - display: none; } - -body.detail div.right-y { - display: none; } -body.detail section.main div.inner { - width: 100%; } - body.detail section.main div.inner section.snipts article.snipt { - margin-bottom: 0; } - body.detail section.main div.inner section.snipts article.snipt div.container { - width: 839px; } - body.detail section.main div.inner section.snipts article.snipt div.container header h1 a { - white-space: normal; } - body.detail section.main div.inner section.snipts article.snipt div.container section.code { - height: auto; } - body.detail section.main div.inner section.snipts article.snipt div.container:after { - bottom: 11px; - height: 23px; } - body.detail section.main div.inner section.snipts article.snipt aside { - margin-right: 0; } - body.detail section.main div.inner section.snipts article.editing div.container { - width: 100%; } -body.detail div.rochester-made { - width: 840px; } - -body.static .static-box { - background: rgba(255, 255, 255, 0.65); - border: 1px solid #DDDDDD; - margin: 20px; - padding: 20px; - -webkit-background-clip: padding-box; - -webkit-border-radius: 4px; - -moz-background-clip: padding-box; - -moz-border-radius: 4px; - border-radius: 4px; - background-clip: padding-box; } - body.static .static-box div.form-actions { - margin-bottom: 0; - padding-bottom: 0; - background: #7f7f7f; - background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#fbfbfb)); - background: -moz-linear-gradient(center top, #f5f5f5 0%, #fbfbfb 100%); - background: -moz-gradient(center top, #f5f5f5 0%, #fbfbfb 100%); } - body.static .static-box div.form-actions a.pull-right { - margin-left: 5px; } - body.static .static-box div.alert ul { - margin: 0; } - body.static .static-box div.alert ul li { - list-style-type: none; } - body.static .static-box div.alert-info a { - color: #3A87AD; - text-decoration: underline; } - body.static .static-box ul { - margin-bottom: 15px; - margin-top: 15px; } - body.static .static-box ul li { - font-size: 13px; - line-height: 18px; - margin: 5px 0; } - body.static .static-box h3 { - margin-bottom: 20px; } - body.static .static-box p { - margin: 15px 0; } -body.static aside.main { - padding-top: 20px; } -body.static div.alert-alone { - margin: 0; } -body.static form.form-horizontal legend + .control-group { - margin-top: 0; } -body.static form.form-horizontal div.form-actions { - margin-top: 27px; } -body.static form.form-horizontal fieldset { - padding-top: 27px; } - body.static form.form-horizontal fieldset legend { - margin: 0; } -body.static div#disqus_thread { - margin-left: 20px; - width: 709px; } - body.static div#disqus_thread div#dsq-content { - margin-top: 23px; } - -body.api-contest a.aea { - border-top: 1px solid #ADA278; - float: right; - margin: -30px 0 0 20px; - -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2); - box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2); } - body.api-contest a.aea img { - display: block; } - -body.editing header.main, body.editing header.sub { - display: none; } -body.editing article.editing { - margin-top: 50px; } - body.editing article.editing div.container section.code { - padding: 13px 11px; } - body.editing article.editing div.container section.code div#editor { - border: none; - font: normal 12px/16px Consolas, Menlo, "Courier New", monospace; - font-weight: normal !important; - margin: 0; - position: relative; - width: 100%; } - body.editing article.editing div.container section.code div#editor .ace_print_margin { - display: none; } - body.editing article.editing div.container:after { - display: none; } -.autumn { background-color: #FFF; color: #000; } -.autumn .hll { background-color: #ffffcc } -.autumn .c { color: #aaaaaa; font-style: italic } /* Comment */ -.autumn .err { color: #F00000; background-color: #F0A0A0 } /* Error */ -.autumn .k { color: #0000aa } /* Keyword */ -.autumn .cm { color: #aaaaaa; font-style: italic } /* Comment.Multiline */ -.autumn .cp { color: #4c8317 } /* Comment.Preproc */ -.autumn .c1 { color: #aaaaaa; font-style: italic } /* Comment.Single */ -.autumn .cs { color: #0000aa; font-style: italic } /* Comment.Special */ -.autumn .gd { color: #aa0000 } /* Generic.Deleted */ -.autumn .ge { font-style: italic } /* Generic.Emph */ -.autumn .gr { color: #aa0000 } /* Generic.Error */ -.autumn .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.autumn .gi { color: #00aa00 } /* Generic.Inserted */ -.autumn .go { color: #888888 } /* Generic.Output */ -.autumn .gp { color: #555555 } /* Generic.Prompt */ -.autumn .gs { font-weight: bold } /* Generic.Strong */ -.autumn .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.autumn .gt { color: #aa0000 } /* Generic.Traceback */ -.autumn .kc { color: #0000aa } /* Keyword.Constant */ -.autumn .kd { color: #0000aa } /* Keyword.Declaration */ -.autumn .kn { color: #0000aa } /* Keyword.Namespace */ -.autumn .kp { color: #0000aa } /* Keyword.Pseudo */ -.autumn .kr { color: #0000aa } /* Keyword.Reserved */ -.autumn .kt { color: #00aaaa } /* Keyword.Type */ -.autumn .m { color: #009999 } /* Literal.Number */ -.autumn .s { color: #aa5500 } /* Literal.String */ -.autumn .na { color: #1e90ff } /* Name.Attribute */ -.autumn .nb { color: #00aaaa } /* Name.Builtin */ -.autumn .nc { color: #00aa00; text-decoration: underline } /* Name.Class */ -.autumn .no { color: #aa0000 } /* Name.Constant */ -.autumn .nd { color: #888888 } /* Name.Decorator */ -.autumn .ni { color: #800000; font-weight: bold } /* Name.Entity */ -.autumn .nf { color: #00aa00 } /* Name.Function */ -.autumn .nn { color: #00aaaa; text-decoration: underline } /* Name.Namespace */ -.autumn .nt { color: #1e90ff; font-weight: bold } /* Name.Tag */ -.autumn .nv { color: #aa0000 } /* Name.Variable */ -.autumn .ow { color: #0000aa } /* Operator.Word */ -.autumn .w { color: #bbbbbb } /* Text.Whitespace */ -.autumn .mf { color: #009999 } /* Literal.Number.Float */ -.autumn .mh { color: #009999 } /* Literal.Number.Hex */ -.autumn .mi { color: #009999 } /* Literal.Number.Integer */ -.autumn .mo { color: #009999 } /* Literal.Number.Oct */ -.autumn .sb { color: #aa5500 } /* Literal.String.Backtick */ -.autumn .sc { color: #aa5500 } /* Literal.String.Char */ -.autumn .sd { color: #aa5500 } /* Literal.String.Doc */ -.autumn .s2 { color: #aa5500 } /* Literal.String.Double */ -.autumn .se { color: #aa5500 } /* Literal.String.Escape */ -.autumn .sh { color: #aa5500 } /* Literal.String.Heredoc */ -.autumn .si { color: #aa5500 } /* Literal.String.Interpol */ -.autumn .sx { color: #aa5500 } /* Literal.String.Other */ -.autumn .sr { color: #009999 } /* Literal.String.Regex */ -.autumn .s1 { color: #aa5500 } /* Literal.String.Single */ -.autumn .ss { color: #0000aa } /* Literal.String.Symbol */ -.autumn .bp { color: #00aaaa } /* Name.Builtin.Pseudo */ -.autumn .vc { color: #aa0000 } /* Name.Variable.Class */ -.autumn .vg { color: #aa0000 } /* Name.Variable.Global */ -.autumn .vi { color: #aa0000 } /* Name.Variable.Instance */ -.autumn .il { color: #009999 } /* Literal.Number.Integer.Long */ - -.borland { background-color: #FFF; color: #000; } -.borland .hll { background-color: #ffffcc } -.borland .c { color: #008800; font-style: italic } /* Comment */ -.borland .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.borland .k { color: #000080; font-weight: bold } /* Keyword */ -.borland .cm { color: #008800; font-style: italic } /* Comment.Multiline */ -.borland .cp { color: #008080 } /* Comment.Preproc */ -.borland .c1 { color: #008800; font-style: italic } /* Comment.Single */ -.borland .cs { color: #008800; font-weight: bold } /* Comment.Special */ -.borland .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.borland .ge { font-style: italic } /* Generic.Emph */ -.borland .gr { color: #aa0000 } /* Generic.Error */ -.borland .gh { color: #999999 } /* Generic.Heading */ -.borland .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.borland .go { color: #888888 } /* Generic.Output */ -.borland .gp { color: #555555 } /* Generic.Prompt */ -.borland .gs { font-weight: bold } /* Generic.Strong */ -.borland .gu { color: #aaaaaa } /* Generic.Subheading */ -.borland .gt { color: #aa0000 } /* Generic.Traceback */ -.borland .kc { color: #000080; font-weight: bold } /* Keyword.Constant */ -.borland .kd { color: #000080; font-weight: bold } /* Keyword.Declaration */ -.borland .kn { color: #000080; font-weight: bold } /* Keyword.Namespace */ -.borland .kp { color: #000080; font-weight: bold } /* Keyword.Pseudo */ -.borland .kr { color: #000080; font-weight: bold } /* Keyword.Reserved */ -.borland .kt { color: #000080; font-weight: bold } /* Keyword.Type */ -.borland .m { color: #0000FF } /* Literal.Number */ -.borland .s { color: #0000FF } /* Literal.String */ -.borland .na { color: #FF0000 } /* Name.Attribute */ -.borland .nt { color: #000080; font-weight: bold } /* Name.Tag */ -.borland .ow { font-weight: bold } /* Operator.Word */ -.borland .w { color: #bbbbbb } /* Text.Whitespace */ -.borland .mf { color: #0000FF } /* Literal.Number.Float */ -.borland .mh { color: #0000FF } /* Literal.Number.Hex */ -.borland .mi { color: #0000FF } /* Literal.Number.Integer */ -.borland .mo { color: #0000FF } /* Literal.Number.Oct */ -.borland .sb { color: #0000FF } /* Literal.String.Backtick */ -.borland .sc { color: #800080 } /* Literal.String.Char */ -.borland .sd { color: #0000FF } /* Literal.String.Doc */ -.borland .s2 { color: #0000FF } /* Literal.String.Double */ -.borland .se { color: #0000FF } /* Literal.String.Escape */ -.borland .sh { color: #0000FF } /* Literal.String.Heredoc */ -.borland .si { color: #0000FF } /* Literal.String.Interpol */ -.borland .sx { color: #0000FF } /* Literal.String.Other */ -.borland .sr { color: #0000FF } /* Literal.String.Regex */ -.borland .s1 { color: #0000FF } /* Literal.String.Single */ -.borland .ss { color: #0000FF } /* Literal.String.Symbol */ -.borland .il { color: #0000FF } /* Literal.Number.Integer.Long */ - -.bw { background-color: #FFFFFF; color: #000; } -.bw .hll { background-color: #ffffcc } -.bw .c { font-style: italic } /* Comment */ -.bw .err { border: 1px solid #FF0000 } /* Error */ -.bw .k { font-weight: bold } /* Keyword */ -.bw .cm { font-style: italic } /* Comment.Multiline */ -.bw .c1 { font-style: italic } /* Comment.Single */ -.bw .cs { font-style: italic } /* Comment.Special */ -.bw .ge { font-style: italic } /* Generic.Emph */ -.bw .gh { font-weight: bold } /* Generic.Heading */ -.bw .gp { font-weight: bold } /* Generic.Prompt */ -.bw .gs { font-weight: bold } /* Generic.Strong */ -.bw .gu { font-weight: bold } /* Generic.Subheading */ -.bw .kc { font-weight: bold } /* Keyword.Constant */ -.bw .kd { font-weight: bold } /* Keyword.Declaration */ -.bw .kn { font-weight: bold } /* Keyword.Namespace */ -.bw .kr { font-weight: bold } /* Keyword.Reserved */ -.bw .s { font-style: italic } /* Literal.String */ -.bw .nc { font-weight: bold } /* Name.Class */ -.bw .ni { font-weight: bold } /* Name.Entity */ -.bw .ne { font-weight: bold } /* Name.Exception */ -.bw .nn { font-weight: bold } /* Name.Namespace */ -.bw .nt { font-weight: bold } /* Name.Tag */ -.bw .ow { font-weight: bold } /* Operator.Word */ -.bw .sb { font-style: italic } /* Literal.String.Backtick */ -.bw .sc { font-style: italic } /* Literal.String.Char */ -.bw .sd { font-style: italic } /* Literal.String.Doc */ -.bw .s2 { font-style: italic } /* Literal.String.Double */ -.bw .se { font-weight: bold; font-style: italic } /* Literal.String.Escape */ -.bw .sh { font-style: italic } /* Literal.String.Heredoc */ -.bw .si { font-weight: bold; font-style: italic } /* Literal.String.Interpol */ -.bw .sx { font-style: italic } /* Literal.String.Other */ -.bw .sr { font-style: italic } /* Literal.String.Regex */ -.bw .s1 { font-style: italic } /* Literal.String.Single */ -.bw .ss { font-style: italic } /* Literal.String.Symbol */ - -.colorful { background-color: #FFF; color: #000; } -.colorful .hll { background-color: #ffffcc } -.colorful .c { color: #808080 } /* Comment */ -.colorful .err { color: #F00000; background-color: #F0A0A0 } /* Error */ -.colorful .k { color: #008000; font-weight: bold } /* Keyword */ -.colorful .o { color: #303030 } /* Operator */ -.colorful .cm { color: #808080 } /* Comment.Multiline */ -.colorful .cp { color: #507090 } /* Comment.Preproc */ -.colorful .c1 { color: #808080 } /* Comment.Single */ -.colorful .cs { color: #cc0000; font-weight: bold } /* Comment.Special */ -.colorful .gd { color: #A00000 } /* Generic.Deleted */ -.colorful .ge { font-style: italic } /* Generic.Emph */ -.colorful .gr { color: #FF0000 } /* Generic.Error */ -.colorful .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.colorful .gi { color: #00A000 } /* Generic.Inserted */ -.colorful .go { color: #808080 } /* Generic.Output */ -.colorful .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.colorful .gs { font-weight: bold } /* Generic.Strong */ -.colorful .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.colorful .gt { color: #0040D0 } /* Generic.Traceback */ -.colorful .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.colorful .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.colorful .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.colorful .kp { color: #003080; font-weight: bold } /* Keyword.Pseudo */ -.colorful .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.colorful .kt { color: #303090; font-weight: bold } /* Keyword.Type */ -.colorful .m { color: #6000E0; font-weight: bold } /* Literal.Number */ -.colorful .s { background-color: #fff0f0 } /* Literal.String */ -.colorful .na { color: #0000C0 } /* Name.Attribute */ -.colorful .nb { color: #007020 } /* Name.Builtin */ -.colorful .nc { color: #B00060; font-weight: bold } /* Name.Class */ -.colorful .no { color: #003060; font-weight: bold } /* Name.Constant */ -.colorful .nd { color: #505050; font-weight: bold } /* Name.Decorator */ -.colorful .ni { color: #800000; font-weight: bold } /* Name.Entity */ -.colorful .ne { color: #F00000; font-weight: bold } /* Name.Exception */ -.colorful .nf { color: #0060B0; font-weight: bold } /* Name.Function */ -.colorful .nl { color: #907000; font-weight: bold } /* Name.Label */ -.colorful .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.colorful .nt { color: #007000 } /* Name.Tag */ -.colorful .nv { color: #906030 } /* Name.Variable */ -.colorful .ow { color: #000000; font-weight: bold } /* Operator.Word */ -.colorful .w { color: #bbbbbb } /* Text.Whitespace */ -.colorful .mf { color: #6000E0; font-weight: bold } /* Literal.Number.Float */ -.colorful .mh { color: #005080; font-weight: bold } /* Literal.Number.Hex */ -.colorful .mi { color: #0000D0; font-weight: bold } /* Literal.Number.Integer */ -.colorful .mo { color: #4000E0; font-weight: bold } /* Literal.Number.Oct */ -.colorful .sb { background-color: #fff0f0 } /* Literal.String.Backtick */ -.colorful .sc { color: #0040D0 } /* Literal.String.Char */ -.colorful .sd { color: #D04020 } /* Literal.String.Doc */ -.colorful .s2 { background-color: #fff0f0 } /* Literal.String.Double */ -.colorful .se { color: #606060; font-weight: bold; background-color: #fff0f0 } /* Literal.String.Escape */ -.colorful .sh { background-color: #fff0f0 } /* Literal.String.Heredoc */ -.colorful .si { background-color: #e0e0e0 } /* Literal.String.Interpol */ -.colorful .sx { color: #D02000; background-color: #fff0f0 } /* Literal.String.Other */ -.colorful .sr { color: #000000; background-color: #fff0ff } /* Literal.String.Regex */ -.colorful .s1 { background-color: #fff0f0 } /* Literal.String.Single */ -.colorful .ss { color: #A06000 } /* Literal.String.Symbol */ -.colorful .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.colorful .vc { color: #306090 } /* Name.Variable.Class */ -.colorful .vg { color: #d07000; font-weight: bold } /* Name.Variable.Global */ -.colorful .vi { color: #3030B0 } /* Name.Variable.Instance */ -.colorful .il { color: #0000D0; font-weight: bold } /* Literal.Number.Integer.Long */ - -.default { background-color: #F8F8F8; color: #000; } -.default .hll { background-color: #ffffcc } -.default .c { color: #408080; font-style: italic } /* Comment */ -.default .err { border: 1px solid #FF0000 } /* Error */ -.default .k { color: #008000; font-weight: bold } /* Keyword */ -.default .o { color: #666666 } /* Operator */ -.default .cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.default .cp { color: #BC7A00 } /* Comment.Preproc */ -.default .c1 { color: #408080; font-style: italic } /* Comment.Single */ -.default .cs { color: #408080; font-style: italic } /* Comment.Special */ -.default .gd { color: #A00000 } /* Generic.Deleted */ -.default .ge { font-style: italic } /* Generic.Emph */ -.default .gr { color: #FF0000 } /* Generic.Error */ -.default .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.default .gi { color: #00A000 } /* Generic.Inserted */ -.default .go { color: #808080 } /* Generic.Output */ -.default .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.default .gs { font-weight: bold } /* Generic.Strong */ -.default .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.default .gt { color: #0040D0 } /* Generic.Traceback */ -.default .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.default .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.default .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.default .kp { color: #008000 } /* Keyword.Pseudo */ -.default .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.default .kt { color: #B00040 } /* Keyword.Type */ -.default .m { color: #666666 } /* Literal.Number */ -.default .s { color: #BA2121 } /* Literal.String */ -.default .na { color: #7D9029 } /* Name.Attribute */ -.default .nb { color: #008000 } /* Name.Builtin */ -.default .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.default .no { color: #880000 } /* Name.Constant */ -.default .nd { color: #AA22FF } /* Name.Decorator */ -.default .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.default .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.default .nf { color: #0000FF } /* Name.Function */ -.default .nl { color: #A0A000 } /* Name.Label */ -.default .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.default .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.default .nv { color: #19177C } /* Name.Variable */ -.default .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.default .w { color: #bbbbbb } /* Text.Whitespace */ -.default .mf { color: #666666 } /* Literal.Number.Float */ -.default .mh { color: #666666 } /* Literal.Number.Hex */ -.default .mi { color: #666666 } /* Literal.Number.Integer */ -.default .mo { color: #666666 } /* Literal.Number.Oct */ -.default .sb { color: #BA2121 } /* Literal.String.Backtick */ -.default .sc { color: #BA2121 } /* Literal.String.Char */ -.default .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.default .s2 { color: #BA2121 } /* Literal.String.Double */ -.default .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.default .sh { color: #BA2121 } /* Literal.String.Heredoc */ -.default .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.default .sx { color: #008000 } /* Literal.String.Other */ -.default .sr { color: #BB6688 } /* Literal.String.Regex */ -.default .s1 { color: #BA2121 } /* Literal.String.Single */ -.default .ss { color: #19177C } /* Literal.String.Symbol */ -.default .bp { color: #008000 } /* Name.Builtin.Pseudo */ -.default .vc { color: #19177C } /* Name.Variable.Class */ -.default .vg { color: #19177C } /* Name.Variable.Global */ -.default .vi { color: #19177C } /* Name.Variable.Instance */ -.default .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.emacs { background-color: #F8F8F8; color: #000; } -.emacs .hll { background-color: #ffffcc } -.emacs .c { color: #008800; font-style: italic } /* Comment */ -.emacs .err { border: 1px solid #FF0000 } /* Error */ -.emacs .k { color: #AA22FF; font-weight: bold } /* Keyword */ -.emacs .o { color: #666666 } /* Operator */ -.emacs .cm { color: #008800; font-style: italic } /* Comment.Multiline */ -.emacs .cp { color: #008800 } /* Comment.Preproc */ -.emacs .c1 { color: #008800; font-style: italic } /* Comment.Single */ -.emacs .cs { color: #008800; font-weight: bold } /* Comment.Special */ -.emacs .gd { color: #A00000 } /* Generic.Deleted */ -.emacs .ge { font-style: italic } /* Generic.Emph */ -.emacs .gr { color: #FF0000 } /* Generic.Error */ -.emacs .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.emacs .gi { color: #00A000 } /* Generic.Inserted */ -.emacs .go { color: #808080 } /* Generic.Output */ -.emacs .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.emacs .gs { font-weight: bold } /* Generic.Strong */ -.emacs .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.emacs .gt { color: #0040D0 } /* Generic.Traceback */ -.emacs .kc { color: #AA22FF; font-weight: bold } /* Keyword.Constant */ -.emacs .kd { color: #AA22FF; font-weight: bold } /* Keyword.Declaration */ -.emacs .kn { color: #AA22FF; font-weight: bold } /* Keyword.Namespace */ -.emacs .kp { color: #AA22FF } /* Keyword.Pseudo */ -.emacs .kr { color: #AA22FF; font-weight: bold } /* Keyword.Reserved */ -.emacs .kt { color: #00BB00; font-weight: bold } /* Keyword.Type */ -.emacs .m { color: #666666 } /* Literal.Number */ -.emacs .s { color: #BB4444 } /* Literal.String */ -.emacs .na { color: #BB4444 } /* Name.Attribute */ -.emacs .nb { color: #AA22FF } /* Name.Builtin */ -.emacs .nc { color: #0000FF } /* Name.Class */ -.emacs .no { color: #880000 } /* Name.Constant */ -.emacs .nd { color: #AA22FF } /* Name.Decorator */ -.emacs .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.emacs .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.emacs .nf { color: #00A000 } /* Name.Function */ -.emacs .nl { color: #A0A000 } /* Name.Label */ -.emacs .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.emacs .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.emacs .nv { color: #B8860B } /* Name.Variable */ -.emacs .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.emacs .w { color: #bbbbbb } /* Text.Whitespace */ -.emacs .mf { color: #666666 } /* Literal.Number.Float */ -.emacs .mh { color: #666666 } /* Literal.Number.Hex */ -.emacs .mi { color: #666666 } /* Literal.Number.Integer */ -.emacs .mo { color: #666666 } /* Literal.Number.Oct */ -.emacs .sb { color: #BB4444 } /* Literal.String.Backtick */ -.emacs .sc { color: #BB4444 } /* Literal.String.Char */ -.emacs .sd { color: #BB4444; font-style: italic } /* Literal.String.Doc */ -.emacs .s2 { color: #BB4444 } /* Literal.String.Double */ -.emacs .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.emacs .sh { color: #BB4444 } /* Literal.String.Heredoc */ -.emacs .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.emacs .sx { color: #008000 } /* Literal.String.Other */ -.emacs .sr { color: #BB6688 } /* Literal.String.Regex */ -.emacs .s1 { color: #BB4444 } /* Literal.String.Single */ -.emacs .ss { color: #B8860B } /* Literal.String.Symbol */ -.emacs .bp { color: #AA22FF } /* Name.Builtin.Pseudo */ -.emacs .vc { color: #B8860B } /* Name.Variable.Class */ -.emacs .vg { color: #B8860B } /* Name.Variable.Global */ -.emacs .vi { color: #B8860B } /* Name.Variable.Instance */ -.emacs .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.friendly { background-color: #F0F0F0; color: #000; } -.friendly .hll { background-color: #ffffcc } -.friendly .c { color: #60a0b0; font-style: italic } /* Comment */ -.friendly .err { border: 1px solid #FF0000 } /* Error */ -.friendly .k { color: #007020; font-weight: bold } /* Keyword */ -.friendly .o { color: #666666 } /* Operator */ -.friendly .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ -.friendly .cp { color: #007020 } /* Comment.Preproc */ -.friendly .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ -.friendly .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ -.friendly .gd { color: #A00000 } /* Generic.Deleted */ -.friendly .ge { font-style: italic } /* Generic.Emph */ -.friendly .gr { color: #FF0000 } /* Generic.Error */ -.friendly .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.friendly .gi { color: #00A000 } /* Generic.Inserted */ -.friendly .go { color: #808080 } /* Generic.Output */ -.friendly .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.friendly .gs { font-weight: bold } /* Generic.Strong */ -.friendly .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.friendly .gt { color: #0040D0 } /* Generic.Traceback */ -.friendly .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -.friendly .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -.friendly .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -.friendly .kp { color: #007020 } /* Keyword.Pseudo */ -.friendly .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -.friendly .kt { color: #902000 } /* Keyword.Type */ -.friendly .m { color: #40a070 } /* Literal.Number */ -.friendly .s { color: #4070a0 } /* Literal.String */ -.friendly .na { color: #4070a0 } /* Name.Attribute */ -.friendly .nb { color: #007020 } /* Name.Builtin */ -.friendly .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -.friendly .no { color: #60add5 } /* Name.Constant */ -.friendly .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -.friendly .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -.friendly .ne { color: #007020 } /* Name.Exception */ -.friendly .nf { color: #06287e } /* Name.Function */ -.friendly .nl { color: #002070; font-weight: bold } /* Name.Label */ -.friendly .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.friendly .nt { color: #062873; font-weight: bold } /* Name.Tag */ -.friendly .nv { color: #bb60d5 } /* Name.Variable */ -.friendly .ow { color: #007020; font-weight: bold } /* Operator.Word */ -.friendly .w { color: #bbbbbb } /* Text.Whitespace */ -.friendly .mf { color: #40a070 } /* Literal.Number.Float */ -.friendly .mh { color: #40a070 } /* Literal.Number.Hex */ -.friendly .mi { color: #40a070 } /* Literal.Number.Integer */ -.friendly .mo { color: #40a070 } /* Literal.Number.Oct */ -.friendly .sb { color: #4070a0 } /* Literal.String.Backtick */ -.friendly .sc { color: #4070a0 } /* Literal.String.Char */ -.friendly .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -.friendly .s2 { color: #4070a0 } /* Literal.String.Double */ -.friendly .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -.friendly .sh { color: #4070a0 } /* Literal.String.Heredoc */ -.friendly .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -.friendly .sx { color: #c65d09 } /* Literal.String.Other */ -.friendly .sr { color: #235388 } /* Literal.String.Regex */ -.friendly .s1 { color: #4070a0 } /* Literal.String.Single */ -.friendly .ss { color: #517918 } /* Literal.String.Symbol */ -.friendly .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.friendly .vc { color: #bb60d5 } /* Name.Variable.Class */ -.friendly .vg { color: #bb60d5 } /* Name.Variable.Global */ -.friendly .vi { color: #bb60d5 } /* Name.Variable.Instance */ -.friendly .il { color: #40a070 } /* Literal.Number.Integer.Long */ - -.fruity { background-color: #111111; color: #FFF; } -.fruity .hll { background-color: #333333 } -.fruity .c { color: #008800; font-style: italic; background-color: #0f140f } /* Comment */ -.fruity .err { color: #ffffff } /* Error */ -.fruity .g { color: #ffffff } /* Generic */ -.fruity .k { color: #fb660a; font-weight: bold } /* Keyword */ -.fruity .l { color: #ffffff } /* Literal */ -.fruity .n { color: #ffffff } /* Name */ -.fruity .o { color: #ffffff } /* Operator */ -.fruity .x { color: #ffffff } /* Other */ -.fruity .p { color: #ffffff } /* Punctuation */ -.fruity .cm { color: #008800; font-style: italic; background-color: #0f140f } /* Comment.Multiline */ -.fruity .cp { color: #ff0007; font-weight: bold; font-style: italic; background-color: #0f140f } /* Comment.Preproc */ -.fruity .c1 { color: #008800; font-style: italic; background-color: #0f140f } /* Comment.Single */ -.fruity .cs { color: #008800; font-style: italic; background-color: #0f140f } /* Comment.Special */ -.fruity .gd { color: #ffffff } /* Generic.Deleted */ -.fruity .ge { color: #ffffff } /* Generic.Emph */ -.fruity .gr { color: #ffffff } /* Generic.Error */ -.fruity .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ -.fruity .gi { color: #ffffff } /* Generic.Inserted */ -.fruity .go { color: #444444; background-color: #222222 } /* Generic.Output */ -.fruity .gp { color: #ffffff } /* Generic.Prompt */ -.fruity .gs { color: #ffffff } /* Generic.Strong */ -.fruity .gu { color: #ffffff; font-weight: bold } /* Generic.Subheading */ -.fruity .gt { color: #ffffff } /* Generic.Traceback */ -.fruity .kc { color: #fb660a; font-weight: bold } /* Keyword.Constant */ -.fruity .kd { color: #fb660a; font-weight: bold } /* Keyword.Declaration */ -.fruity .kn { color: #fb660a; font-weight: bold } /* Keyword.Namespace */ -.fruity .kp { color: #fb660a } /* Keyword.Pseudo */ -.fruity .kr { color: #fb660a; font-weight: bold } /* Keyword.Reserved */ -.fruity .kt { color: #cdcaa9; font-weight: bold } /* Keyword.Type */ -.fruity .ld { color: #ffffff } /* Literal.Date */ -.fruity .m { color: #0086f7; font-weight: bold } /* Literal.Number */ -.fruity .s { color: #0086d2 } /* Literal.String */ -.fruity .na { color: #ff0086; font-weight: bold } /* Name.Attribute */ -.fruity .nb { color: #ffffff } /* Name.Builtin */ -.fruity .nc { color: #ffffff } /* Name.Class */ -.fruity .no { color: #0086d2 } /* Name.Constant */ -.fruity .nd { color: #ffffff } /* Name.Decorator */ -.fruity .ni { color: #ffffff } /* Name.Entity */ -.fruity .ne { color: #ffffff } /* Name.Exception */ -.fruity .nf { color: #ff0086; font-weight: bold } /* Name.Function */ -.fruity .nl { color: #ffffff } /* Name.Label */ -.fruity .nn { color: #ffffff } /* Name.Namespace */ -.fruity .nx { color: #ffffff } /* Name.Other */ -.fruity .py { color: #ffffff } /* Name.Property */ -.fruity .nt { color: #fb660a; font-weight: bold } /* Name.Tag */ -.fruity .nv { color: #fb660a } /* Name.Variable */ -.fruity .ow { color: #ffffff } /* Operator.Word */ -.fruity .w { color: #888888 } /* Text.Whitespace */ -.fruity .mf { color: #0086f7; font-weight: bold } /* Literal.Number.Float */ -.fruity .mh { color: #0086f7; font-weight: bold } /* Literal.Number.Hex */ -.fruity .mi { color: #0086f7; font-weight: bold } /* Literal.Number.Integer */ -.fruity .mo { color: #0086f7; font-weight: bold } /* Literal.Number.Oct */ -.fruity .sb { color: #0086d2 } /* Literal.String.Backtick */ -.fruity .sc { color: #0086d2 } /* Literal.String.Char */ -.fruity .sd { color: #0086d2 } /* Literal.String.Doc */ -.fruity .s2 { color: #0086d2 } /* Literal.String.Double */ -.fruity .se { color: #0086d2 } /* Literal.String.Escape */ -.fruity .sh { color: #0086d2 } /* Literal.String.Heredoc */ -.fruity .si { color: #0086d2 } /* Literal.String.Interpol */ -.fruity .sx { color: #0086d2 } /* Literal.String.Other */ -.fruity .sr { color: #0086d2 } /* Literal.String.Regex */ -.fruity .s1 { color: #0086d2 } /* Literal.String.Single */ -.fruity .ss { color: #0086d2 } /* Literal.String.Symbol */ -.fruity .bp { color: #ffffff } /* Name.Builtin.Pseudo */ -.fruity .vc { color: #fb660a } /* Name.Variable.Class */ -.fruity .vg { color: #fb660a } /* Name.Variable.Global */ -.fruity .vi { color: #fb660a } /* Name.Variable.Instance */ -.fruity .il { color: #0086f7; font-weight: bold } /* Literal.Number.Integer.Long */ - -.manni { background-color: #F0F3F3; color: #000; } -.manni .hll { background-color: #ffffcc } -.manni .c { color: #0099FF; font-style: italic } /* Comment */ -.manni .err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.manni .k { color: #006699; font-weight: bold } /* Keyword */ -.manni .o { color: #555555 } /* Operator */ -.manni .cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.manni .cp { color: #009999 } /* Comment.Preproc */ -.manni .c1 { color: #0099FF; font-style: italic } /* Comment.Single */ -.manni .cs { color: #0099FF; font-weight: bold; font-style: italic } /* Comment.Special */ -.manni .gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.manni .ge { font-style: italic } /* Generic.Emph */ -.manni .gr { color: #FF0000 } /* Generic.Error */ -.manni .gh { color: #003300; font-weight: bold } /* Generic.Heading */ -.manni .gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.manni .go { color: #AAAAAA } /* Generic.Output */ -.manni .gp { color: #000099; font-weight: bold } /* Generic.Prompt */ -.manni .gs { font-weight: bold } /* Generic.Strong */ -.manni .gu { color: #003300; font-weight: bold } /* Generic.Subheading */ -.manni .gt { color: #99CC66 } /* Generic.Traceback */ -.manni .kc { color: #006699; font-weight: bold } /* Keyword.Constant */ -.manni .kd { color: #006699; font-weight: bold } /* Keyword.Declaration */ -.manni .kn { color: #006699; font-weight: bold } /* Keyword.Namespace */ -.manni .kp { color: #006699 } /* Keyword.Pseudo */ -.manni .kr { color: #006699; font-weight: bold } /* Keyword.Reserved */ -.manni .kt { color: #007788; font-weight: bold } /* Keyword.Type */ -.manni .m { color: #FF6600 } /* Literal.Number */ -.manni .s { color: #CC3300 } /* Literal.String */ -.manni .na { color: #330099 } /* Name.Attribute */ -.manni .nb { color: #336666 } /* Name.Builtin */ -.manni .nc { color: #00AA88; font-weight: bold } /* Name.Class */ -.manni .no { color: #336600 } /* Name.Constant */ -.manni .nd { color: #9999FF } /* Name.Decorator */ -.manni .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.manni .ne { color: #CC0000; font-weight: bold } /* Name.Exception */ -.manni .nf { color: #CC00FF } /* Name.Function */ -.manni .nl { color: #9999FF } /* Name.Label */ -.manni .nn { color: #00CCFF; font-weight: bold } /* Name.Namespace */ -.manni .nt { color: #330099; font-weight: bold } /* Name.Tag */ -.manni .nv { color: #003333 } /* Name.Variable */ -.manni .ow { color: #000000; font-weight: bold } /* Operator.Word */ -.manni .w { color: #bbbbbb } /* Text.Whitespace */ -.manni .mf { color: #FF6600 } /* Literal.Number.Float */ -.manni .mh { color: #FF6600 } /* Literal.Number.Hex */ -.manni .mi { color: #FF6600 } /* Literal.Number.Integer */ -.manni .mo { color: #FF6600 } /* Literal.Number.Oct */ -.manni .sb { color: #CC3300 } /* Literal.String.Backtick */ -.manni .sc { color: #CC3300 } /* Literal.String.Char */ -.manni .sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.manni .s2 { color: #CC3300 } /* Literal.String.Double */ -.manni .se { color: #CC3300; font-weight: bold } /* Literal.String.Escape */ -.manni .sh { color: #CC3300 } /* Literal.String.Heredoc */ -.manni .si { color: #AA0000 } /* Literal.String.Interpol */ -.manni .sx { color: #CC3300 } /* Literal.String.Other */ -.manni .sr { color: #33AAAA } /* Literal.String.Regex */ -.manni .s1 { color: #CC3300 } /* Literal.String.Single */ -.manni .ss { color: #FFCC33 } /* Literal.String.Symbol */ -.manni .bp { color: #336666 } /* Name.Builtin.Pseudo */ -.manni .vc { color: #003333 } /* Name.Variable.Class */ -.manni .vg { color: #003333 } /* Name.Variable.Global */ -.manni .vi { color: #003333 } /* Name.Variable.Instance */ -.manni .il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.monokai { background-color: #272822; color: #F8F8F2; } -.monokai .hll { background-color: #49483e } -.monokai .c { color: #75715e } /* Comment */ -.monokai .err { color: #960050; background-color: #1e0010 } /* Error */ -.monokai .k { color: #66d9ef } /* Keyword */ -.monokai .l { color: #ae81ff } /* Literal */ -.monokai .n { color: #f8f8f2 } /* Name */ -.monokai .o { color: #f92672 } /* Operator */ -.monokai .p { color: #f8f8f2 } /* Punctuation */ -.monokai .cm { color: #75715e } /* Comment.Multiline */ -.monokai .cp { color: #75715e } /* Comment.Preproc */ -.monokai .c1 { color: #75715e } /* Comment.Single */ -.monokai .cs { color: #75715e } /* Comment.Special */ -.monokai .ge { font-style: italic } /* Generic.Emph */ -.monokai .gs { font-weight: bold } /* Generic.Strong */ -.monokai .kc { color: #66d9ef } /* Keyword.Constant */ -.monokai .kd { color: #66d9ef } /* Keyword.Declaration */ -.monokai .kn { color: #f92672 } /* Keyword.Namespace */ -.monokai .kp { color: #66d9ef } /* Keyword.Pseudo */ -.monokai .kr { color: #66d9ef } /* Keyword.Reserved */ -.monokai .kt { color: #66d9ef } /* Keyword.Type */ -.monokai .ld { color: #e6db74 } /* Literal.Date */ -.monokai .m { color: #ae81ff } /* Literal.Number */ -.monokai .s { color: #e6db74 } /* Literal.String */ -.monokai .na { color: #a6e22e } /* Name.Attribute */ -.monokai .nb { color: #f8f8f2 } /* Name.Builtin */ -.monokai .nc { color: #a6e22e } /* Name.Class */ -.monokai .no { color: #66d9ef } /* Name.Constant */ -.monokai .nd { color: #a6e22e } /* Name.Decorator */ -.monokai .ni { color: #f8f8f2 } /* Name.Entity */ -.monokai .ne { color: #a6e22e } /* Name.Exception */ -.monokai .nf { color: #a6e22e } /* Name.Function */ -.monokai .nl { color: #f8f8f2 } /* Name.Label */ -.monokai .nn { color: #f8f8f2 } /* Name.Namespace */ -.monokai .nx { color: #a6e22e } /* Name.Other */ -.monokai .py { color: #f8f8f2 } /* Name.Property */ -.monokai .nt { color: #f92672 } /* Name.Tag */ -.monokai .nv { color: #f8f8f2 } /* Name.Variable */ -.monokai .ow { color: #f92672 } /* Operator.Word */ -.monokai .w { color: #f8f8f2 } /* Text.Whitespace */ -.monokai .mf { color: #ae81ff } /* Literal.Number.Float */ -.monokai .mh { color: #ae81ff } /* Literal.Number.Hex */ -.monokai .mi { color: #ae81ff } /* Literal.Number.Integer */ -.monokai .mo { color: #ae81ff } /* Literal.Number.Oct */ -.monokai .sb { color: #e6db74 } /* Literal.String.Backtick */ -.monokai .sc { color: #e6db74 } /* Literal.String.Char */ -.monokai .sd { color: #e6db74 } /* Literal.String.Doc */ -.monokai .s2 { color: #e6db74 } /* Literal.String.Double */ -.monokai .se { color: #ae81ff } /* Literal.String.Escape */ -.monokai .sh { color: #e6db74 } /* Literal.String.Heredoc */ -.monokai .si { color: #e6db74 } /* Literal.String.Interpol */ -.monokai .sx { color: #e6db74 } /* Literal.String.Other */ -.monokai .sr { color: #e6db74 } /* Literal.String.Regex */ -.monokai .s1 { color: #e6db74 } /* Literal.String.Single */ -.monokai .ss { color: #e6db74 } /* Literal.String.Symbol */ -.monokai .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ -.monokai .vc { color: #f8f8f2 } /* Name.Variable.Class */ -.monokai .vg { color: #f8f8f2 } /* Name.Variable.Global */ -.monokai .vi { color: #f8f8f2 } /* Name.Variable.Instance */ -.monokai .il { color: #ae81ff } /* Literal.Number.Integer.Long */ - -.murphy { background-color: #FFF; color: #000; } -.murphy .hll { background-color: #ffffcc } -.murphy .c { color: #606060; font-style: italic } /* Comment */ -.murphy .err { color: #F00000; background-color: #F0A0A0 } /* Error */ -.murphy .k { color: #208090; font-weight: bold } /* Keyword */ -.murphy .o { color: #303030 } /* Operator */ -.murphy .cm { color: #606060; font-style: italic } /* Comment.Multiline */ -.murphy .cp { color: #507090 } /* Comment.Preproc */ -.murphy .c1 { color: #606060; font-style: italic } /* Comment.Single */ -.murphy .cs { color: #c00000; font-weight: bold; font-style: italic } /* Comment.Special */ -.murphy .gd { color: #A00000 } /* Generic.Deleted */ -.murphy .ge { font-style: italic } /* Generic.Emph */ -.murphy .gr { color: #FF0000 } /* Generic.Error */ -.murphy .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.murphy .gi { color: #00A000 } /* Generic.Inserted */ -.murphy .go { color: #808080 } /* Generic.Output */ -.murphy .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.murphy .gs { font-weight: bold } /* Generic.Strong */ -.murphy .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.murphy .gt { color: #0040D0 } /* Generic.Traceback */ -.murphy .kc { color: #208090; font-weight: bold } /* Keyword.Constant */ -.murphy .kd { color: #208090; font-weight: bold } /* Keyword.Declaration */ -.murphy .kn { color: #208090; font-weight: bold } /* Keyword.Namespace */ -.murphy .kp { color: #0080f0; font-weight: bold } /* Keyword.Pseudo */ -.murphy .kr { color: #208090; font-weight: bold } /* Keyword.Reserved */ -.murphy .kt { color: #6060f0; font-weight: bold } /* Keyword.Type */ -.murphy .m { color: #6000E0; font-weight: bold } /* Literal.Number */ -.murphy .s { background-color: #e0e0ff } /* Literal.String */ -.murphy .na { color: #000070 } /* Name.Attribute */ -.murphy .nb { color: #007020 } /* Name.Builtin */ -.murphy .nc { color: #e090e0; font-weight: bold } /* Name.Class */ -.murphy .no { color: #50e0d0; font-weight: bold } /* Name.Constant */ -.murphy .nd { color: #505050; font-weight: bold } /* Name.Decorator */ -.murphy .ni { color: #800000 } /* Name.Entity */ -.murphy .ne { color: #F00000; font-weight: bold } /* Name.Exception */ -.murphy .nf { color: #50e0d0; font-weight: bold } /* Name.Function */ -.murphy .nl { color: #907000; font-weight: bold } /* Name.Label */ -.murphy .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.murphy .nt { color: #007000 } /* Name.Tag */ -.murphy .nv { color: #003060 } /* Name.Variable */ -.murphy .ow { color: #000000; font-weight: bold } /* Operator.Word */ -.murphy .w { color: #bbbbbb } /* Text.Whitespace */ -.murphy .mf { color: #6000E0; font-weight: bold } /* Literal.Number.Float */ -.murphy .mh { color: #005080; font-weight: bold } /* Literal.Number.Hex */ -.murphy .mi { color: #6060f0; font-weight: bold } /* Literal.Number.Integer */ -.murphy .mo { color: #4000E0; font-weight: bold } /* Literal.Number.Oct */ -.murphy .sb { background-color: #e0e0ff } /* Literal.String.Backtick */ -.murphy .sc { color: #8080F0 } /* Literal.String.Char */ -.murphy .sd { color: #D04020 } /* Literal.String.Doc */ -.murphy .s2 { background-color: #e0e0ff } /* Literal.String.Double */ -.murphy .se { color: #606060; font-weight: bold; background-color: #e0e0ff } /* Literal.String.Escape */ -.murphy .sh { background-color: #e0e0ff } /* Literal.String.Heredoc */ -.murphy .si { background-color: #e0e0e0 } /* Literal.String.Interpol */ -.murphy .sx { color: #f08080; background-color: #e0e0ff } /* Literal.String.Other */ -.murphy .sr { color: #000000; background-color: #e0e0ff } /* Literal.String.Regex */ -.murphy .s1 { background-color: #e0e0ff } /* Literal.String.Single */ -.murphy .ss { color: #f0c080 } /* Literal.String.Symbol */ -.murphy .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.murphy .vc { color: #c0c0f0 } /* Name.Variable.Class */ -.murphy .vg { color: #f08040 } /* Name.Variable.Global */ -.murphy .vi { color: #a0a0f0 } /* Name.Variable.Instance */ -.murphy .il { color: #6060f0; font-weight: bold } /* Literal.Number.Integer.Long */ - -.native { background-color: #202020; color: #D0D0D0 } -.native .hll { background-color: #404040 } -.native .c { color: #999999; font-style: italic } /* Comment */ -.native .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.native .g { color: #d0d0d0 } /* Generic */ -.native .k { color: #6ab825; font-weight: bold } /* Keyword */ -.native .l { color: #d0d0d0 } /* Literal */ -.native .n { color: #d0d0d0 } /* Name */ -.native .o { color: #d0d0d0 } /* Operator */ -.native .x { color: #d0d0d0 } /* Other */ -.native .p { color: #d0d0d0 } /* Punctuation */ -.native .cm { color: #999999; font-style: italic } /* Comment.Multiline */ -.native .cp { color: #cd2828; font-weight: bold } /* Comment.Preproc */ -.native .c1 { color: #999999; font-style: italic } /* Comment.Single */ -.native .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ -.native .gd { color: #d22323 } /* Generic.Deleted */ -.native .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ -.native .gr { color: #d22323 } /* Generic.Error */ -.native .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ -.native .gi { color: #589819 } /* Generic.Inserted */ -.native .go { color: #cccccc } /* Generic.Output */ -.native .gp { color: #aaaaaa } /* Generic.Prompt */ -.native .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ -.native .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ -.native .gt { color: #d22323 } /* Generic.Traceback */ -.native .kc { color: #6ab825; font-weight: bold } /* Keyword.Constant */ -.native .kd { color: #6ab825; font-weight: bold } /* Keyword.Declaration */ -.native .kn { color: #6ab825; font-weight: bold } /* Keyword.Namespace */ -.native .kp { color: #6ab825 } /* Keyword.Pseudo */ -.native .kr { color: #6ab825; font-weight: bold } /* Keyword.Reserved */ -.native .kt { color: #6ab825; font-weight: bold } /* Keyword.Type */ -.native .ld { color: #d0d0d0 } /* Literal.Date */ -.native .m { color: #3677a9 } /* Literal.Number */ -.native .s { color: #ed9d13 } /* Literal.String */ -.native .na { color: #bbbbbb } /* Name.Attribute */ -.native .nb { color: #24909d } /* Name.Builtin */ -.native .nc { color: #447fcf; text-decoration: underline } /* Name.Class */ -.native .no { color: #40ffff } /* Name.Constant */ -.native .nd { color: #ffa500 } /* Name.Decorator */ -.native .ni { color: #d0d0d0 } /* Name.Entity */ -.native .ne { color: #bbbbbb } /* Name.Exception */ -.native .nf { color: #447fcf } /* Name.Function */ -.native .nl { color: #d0d0d0 } /* Name.Label */ -.native .nn { color: #447fcf; text-decoration: underline } /* Name.Namespace */ -.native .nx { color: #d0d0d0 } /* Name.Other */ -.native .py { color: #d0d0d0 } /* Name.Property */ -.native .nt { color: #6ab825; font-weight: bold } /* Name.Tag */ -.native .nv { color: #40ffff } /* Name.Variable */ -.native .ow { color: #6ab825; font-weight: bold } /* Operator.Word */ -.native .w { color: #666666 } /* Text.Whitespace */ -.native .mf { color: #3677a9 } /* Literal.Number.Float */ -.native .mh { color: #3677a9 } /* Literal.Number.Hex */ -.native .mi { color: #3677a9 } /* Literal.Number.Integer */ -.native .mo { color: #3677a9 } /* Literal.Number.Oct */ -.native .sb { color: #ed9d13 } /* Literal.String.Backtick */ -.native .sc { color: #ed9d13 } /* Literal.String.Char */ -.native .sd { color: #ed9d13 } /* Literal.String.Doc */ -.native .s2 { color: #ed9d13 } /* Literal.String.Double */ -.native .se { color: #ed9d13 } /* Literal.String.Escape */ -.native .sh { color: #ed9d13 } /* Literal.String.Heredoc */ -.native .si { color: #ed9d13 } /* Literal.String.Interpol */ -.native .sx { color: #ffa500 } /* Literal.String.Other */ -.native .sr { color: #ed9d13 } /* Literal.String.Regex */ -.native .s1 { color: #ed9d13 } /* Literal.String.Single */ -.native .ss { color: #ed9d13 } /* Literal.String.Symbol */ -.native .bp { color: #24909d } /* Name.Builtin.Pseudo */ -.native .vc { color: #40ffff } /* Name.Variable.Class */ -.native .vg { color: #40ffff } /* Name.Variable.Global */ -.native .vi { color: #40ffff } /* Name.Variable.Instance */ -.native .il { color: #3677a9 } /* Literal.Number.Integer.Long */ - -.pastie { background-color: #FFF; color: #000 } -.pastie .hll { background-color: #ffffcc } -.pastie .c { color: #888888 } /* Comment */ -.pastie .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.pastie .k { color: #008800; font-weight: bold } /* Keyword */ -.pastie .cm { color: #888888 } /* Comment.Multiline */ -.pastie .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ -.pastie .c1 { color: #888888 } /* Comment.Single */ -.pastie .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ -.pastie .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.pastie .ge { font-style: italic } /* Generic.Emph */ -.pastie .gr { color: #aa0000 } /* Generic.Error */ -.pastie .gh { color: #303030 } /* Generic.Heading */ -.pastie .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.pastie .go { color: #888888 } /* Generic.Output */ -.pastie .gp { color: #555555 } /* Generic.Prompt */ -.pastie .gs { font-weight: bold } /* Generic.Strong */ -.pastie .gu { color: #606060 } /* Generic.Subheading */ -.pastie .gt { color: #aa0000 } /* Generic.Traceback */ -.pastie .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ -.pastie .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ -.pastie .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ -.pastie .kp { color: #008800 } /* Keyword.Pseudo */ -.pastie .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ -.pastie .kt { color: #888888; font-weight: bold } /* Keyword.Type */ -.pastie .m { color: #0000DD; font-weight: bold } /* Literal.Number */ -.pastie .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ -.pastie .na { color: #336699 } /* Name.Attribute */ -.pastie .nb { color: #003388 } /* Name.Builtin */ -.pastie .nc { color: #bb0066; font-weight: bold } /* Name.Class */ -.pastie .no { color: #003366; font-weight: bold } /* Name.Constant */ -.pastie .nd { color: #555555 } /* Name.Decorator */ -.pastie .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ -.pastie .nf { color: #0066bb; font-weight: bold } /* Name.Function */ -.pastie .nl { color: #336699; font-style: italic } /* Name.Label */ -.pastie .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ -.pastie .py { color: #336699; font-weight: bold } /* Name.Property */ -.pastie .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ -.pastie .nv { color: #336699 } /* Name.Variable */ -.pastie .ow { color: #008800 } /* Operator.Word */ -.pastie .w { color: #bbbbbb } /* Text.Whitespace */ -.pastie .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ -.pastie .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ -.pastie .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ -.pastie .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ -.pastie .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ -.pastie .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ -.pastie .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ -.pastie .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ -.pastie .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ -.pastie .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ -.pastie .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ -.pastie .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ -.pastie .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ -.pastie .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ -.pastie .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ -.pastie .bp { color: #003388 } /* Name.Builtin.Pseudo */ -.pastie .vc { color: #336699 } /* Name.Variable.Class */ -.pastie .vg { color: #dd7700 } /* Name.Variable.Global */ -.pastie .vi { color: #3333bb } /* Name.Variable.Instance */ -.pastie .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ - -.perldoc { background-color: #EEEEDD; color: #000; } -.perldoc .hll { background-color: #ffffcc } -.perldoc .c { color: #228B22 } /* Comment */ -.perldoc .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.perldoc .k { color: #8B008B; font-weight: bold } /* Keyword */ -.perldoc .cm { color: #228B22 } /* Comment.Multiline */ -.perldoc .cp { color: #1e889b } /* Comment.Preproc */ -.perldoc .c1 { color: #228B22 } /* Comment.Single */ -.perldoc .cs { color: #8B008B; font-weight: bold } /* Comment.Special */ -.perldoc .gd { color: #aa0000 } /* Generic.Deleted */ -.perldoc .ge { font-style: italic } /* Generic.Emph */ -.perldoc .gr { color: #aa0000 } /* Generic.Error */ -.perldoc .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.perldoc .gi { color: #00aa00 } /* Generic.Inserted */ -.perldoc .go { color: #888888 } /* Generic.Output */ -.perldoc .gp { color: #555555 } /* Generic.Prompt */ -.perldoc .gs { font-weight: bold } /* Generic.Strong */ -.perldoc .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.perldoc .gt { color: #aa0000 } /* Generic.Traceback */ -.perldoc .kc { color: #8B008B; font-weight: bold } /* Keyword.Constant */ -.perldoc .kd { color: #8B008B; font-weight: bold } /* Keyword.Declaration */ -.perldoc .kn { color: #8B008B; font-weight: bold } /* Keyword.Namespace */ -.perldoc .kp { color: #8B008B; font-weight: bold } /* Keyword.Pseudo */ -.perldoc .kr { color: #8B008B; font-weight: bold } /* Keyword.Reserved */ -.perldoc .kt { color: #a7a7a7; font-weight: bold } /* Keyword.Type */ -.perldoc .m { color: #B452CD } /* Literal.Number */ -.perldoc .s { color: #CD5555 } /* Literal.String */ -.perldoc .na { color: #658b00 } /* Name.Attribute */ -.perldoc .nb { color: #658b00 } /* Name.Builtin */ -.perldoc .nc { color: #008b45; font-weight: bold } /* Name.Class */ -.perldoc .no { color: #00688B } /* Name.Constant */ -.perldoc .nd { color: #707a7c } /* Name.Decorator */ -.perldoc .ne { color: #008b45; font-weight: bold } /* Name.Exception */ -.perldoc .nf { color: #008b45 } /* Name.Function */ -.perldoc .nn { color: #008b45; text-decoration: underline } /* Name.Namespace */ -.perldoc .nt { color: #8B008B; font-weight: bold } /* Name.Tag */ -.perldoc .nv { color: #00688B } /* Name.Variable */ -.perldoc .ow { color: #8B008B } /* Operator.Word */ -.perldoc .w { color: #bbbbbb } /* Text.Whitespace */ -.perldoc .mf { color: #B452CD } /* Literal.Number.Float */ -.perldoc .mh { color: #B452CD } /* Literal.Number.Hex */ -.perldoc .mi { color: #B452CD } /* Literal.Number.Integer */ -.perldoc .mo { color: #B452CD } /* Literal.Number.Oct */ -.perldoc .sb { color: #CD5555 } /* Literal.String.Backtick */ -.perldoc .sc { color: #CD5555 } /* Literal.String.Char */ -.perldoc .sd { color: #CD5555 } /* Literal.String.Doc */ -.perldoc .s2 { color: #CD5555 } /* Literal.String.Double */ -.perldoc .se { color: #CD5555 } /* Literal.String.Escape */ -.perldoc .sh { color: #1c7e71; font-style: italic } /* Literal.String.Heredoc */ -.perldoc .si { color: #CD5555 } /* Literal.String.Interpol */ -.perldoc .sx { color: #cb6c20 } /* Literal.String.Other */ -.perldoc .sr { color: #1c7e71 } /* Literal.String.Regex */ -.perldoc .s1 { color: #CD5555 } /* Literal.String.Single */ -.perldoc .ss { color: #CD5555 } /* Literal.String.Symbol */ -.perldoc .bp { color: #658b00 } /* Name.Builtin.Pseudo */ -.perldoc .vc { color: #00688B } /* Name.Variable.Class */ -.perldoc .vg { color: #00688B } /* Name.Variable.Global */ -.perldoc .vi { color: #00688B } /* Name.Variable.Instance */ -.perldoc .il { color: #B452CD } /* Literal.Number.Integer.Long */ - -.tango { background-color: #F8F8F8; color: #000; } -.tango .hll { background-color: #ffffcc } -.tango .c { color: #8f5902; font-style: italic } /* Comment */ -.tango .err { color: #a40000; border: 1px solid #ef2929 } /* Error */ -.tango .g { color: #000000 } /* Generic */ -.tango .k { color: #204a87; font-weight: bold } /* Keyword */ -.tango .l { color: #000000 } /* Literal */ -.tango .n { color: #000000 } /* Name */ -.tango .o { color: #ce5c00; font-weight: bold } /* Operator */ -.tango .x { color: #000000 } /* Other */ -.tango .p { color: #000000; font-weight: bold } /* Punctuation */ -.tango .cm { color: #8f5902; font-style: italic } /* Comment.Multiline */ -.tango .cp { color: #8f5902; font-style: italic } /* Comment.Preproc */ -.tango .c1 { color: #8f5902; font-style: italic } /* Comment.Single */ -.tango .cs { color: #8f5902; font-style: italic } /* Comment.Special */ -.tango .gd { color: #a40000 } /* Generic.Deleted */ -.tango .ge { color: #000000; font-style: italic } /* Generic.Emph */ -.tango .gr { color: #ef2929 } /* Generic.Error */ -.tango .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.tango .gi { color: #00A000 } /* Generic.Inserted */ -.tango .go { color: #000000; font-style: italic } /* Generic.Output */ -.tango .gp { color: #8f5902 } /* Generic.Prompt */ -.tango .gs { color: #000000; font-weight: bold } /* Generic.Strong */ -.tango .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.tango .gt { color: #a40000; font-weight: bold } /* Generic.Traceback */ -.tango .kc { color: #204a87; font-weight: bold } /* Keyword.Constant */ -.tango .kd { color: #204a87; font-weight: bold } /* Keyword.Declaration */ -.tango .kn { color: #204a87; font-weight: bold } /* Keyword.Namespace */ -.tango .kp { color: #204a87; font-weight: bold } /* Keyword.Pseudo */ -.tango .kr { color: #204a87; font-weight: bold } /* Keyword.Reserved */ -.tango .kt { color: #204a87; font-weight: bold } /* Keyword.Type */ -.tango .ld { color: #000000 } /* Literal.Date */ -.tango .m { color: #0000cf; font-weight: bold } /* Literal.Number */ -.tango .s { color: #4e9a06 } /* Literal.String */ -.tango .na { color: #c4a000 } /* Name.Attribute */ -.tango .nb { color: #204a87 } /* Name.Builtin */ -.tango .nc { color: #000000 } /* Name.Class */ -.tango .no { color: #000000 } /* Name.Constant */ -.tango .nd { color: #5c35cc; font-weight: bold } /* Name.Decorator */ -.tango .ni { color: #ce5c00 } /* Name.Entity */ -.tango .ne { color: #cc0000; font-weight: bold } /* Name.Exception */ -.tango .nf { color: #000000 } /* Name.Function */ -.tango .nl { color: #f57900 } /* Name.Label */ -.tango .nn { color: #000000 } /* Name.Namespace */ -.tango .nx { color: #000000 } /* Name.Other */ -.tango .py { color: #000000 } /* Name.Property */ -.tango .nt { color: #204a87; font-weight: bold } /* Name.Tag */ -.tango .nv { color: #000000 } /* Name.Variable */ -.tango .ow { color: #204a87; font-weight: bold } /* Operator.Word */ -.tango .w { color: #f8f8f8; text-decoration: underline } /* Text.Whitespace */ -.tango .mf { color: #0000cf; font-weight: bold } /* Literal.Number.Float */ -.tango .mh { color: #0000cf; font-weight: bold } /* Literal.Number.Hex */ -.tango .mi { color: #0000cf; font-weight: bold } /* Literal.Number.Integer */ -.tango .mo { color: #0000cf; font-weight: bold } /* Literal.Number.Oct */ -.tango .sb { color: #4e9a06 } /* Literal.String.Backtick */ -.tango .sc { color: #4e9a06 } /* Literal.String.Char */ -.tango .sd { color: #8f5902; font-style: italic } /* Literal.String.Doc */ -.tango .s2 { color: #4e9a06 } /* Literal.String.Double */ -.tango .se { color: #4e9a06 } /* Literal.String.Escape */ -.tango .sh { color: #4e9a06 } /* Literal.String.Heredoc */ -.tango .si { color: #4e9a06 } /* Literal.String.Interpol */ -.tango .sx { color: #4e9a06 } /* Literal.String.Other */ -.tango .sr { color: #4e9a06 } /* Literal.String.Regex */ -.tango .s1 { color: #4e9a06 } /* Literal.String.Single */ -.tango .ss { color: #4e9a06 } /* Literal.String.Symbol */ -.tango .bp { color: #3465a4 } /* Name.Builtin.Pseudo */ -.tango .vc { color: #000000 } /* Name.Variable.Class */ -.tango .vg { color: #000000 } /* Name.Variable.Global */ -.tango .vi { color: #000000 } /* Name.Variable.Instance */ -.tango .il { color: #0000cf; font-weight: bold } /* Literal.Number.Integer.Long */ - -.trac { background-color: #FFF; color: #000; } -.trac .hll { background-color: #ffffcc } -.trac .c { color: #999988; font-style: italic } /* Comment */ -.trac .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.trac .k { font-weight: bold } /* Keyword */ -.trac .o { font-weight: bold } /* Operator */ -.trac .cm { color: #999988; font-style: italic } /* Comment.Multiline */ -.trac .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ -.trac .c1 { color: #999988; font-style: italic } /* Comment.Single */ -.trac .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ -.trac .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.trac .ge { font-style: italic } /* Generic.Emph */ -.trac .gr { color: #aa0000 } /* Generic.Error */ -.trac .gh { color: #999999 } /* Generic.Heading */ -.trac .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.trac .go { color: #888888 } /* Generic.Output */ -.trac .gp { color: #555555 } /* Generic.Prompt */ -.trac .gs { font-weight: bold } /* Generic.Strong */ -.trac .gu { color: #aaaaaa } /* Generic.Subheading */ -.trac .gt { color: #aa0000 } /* Generic.Traceback */ -.trac .kc { font-weight: bold } /* Keyword.Constant */ -.trac .kd { font-weight: bold } /* Keyword.Declaration */ -.trac .kn { font-weight: bold } /* Keyword.Namespace */ -.trac .kp { font-weight: bold } /* Keyword.Pseudo */ -.trac .kr { font-weight: bold } /* Keyword.Reserved */ -.trac .kt { color: #445588; font-weight: bold } /* Keyword.Type */ -.trac .m { color: #009999 } /* Literal.Number */ -.trac .s { color: #bb8844 } /* Literal.String */ -.trac .na { color: #008080 } /* Name.Attribute */ -.trac .nb { color: #999999 } /* Name.Builtin */ -.trac .nc { color: #445588; font-weight: bold } /* Name.Class */ -.trac .no { color: #008080 } /* Name.Constant */ -.trac .ni { color: #800080 } /* Name.Entity */ -.trac .ne { color: #990000; font-weight: bold } /* Name.Exception */ -.trac .nf { color: #990000; font-weight: bold } /* Name.Function */ -.trac .nn { color: #555555 } /* Name.Namespace */ -.trac .nt { color: #000080 } /* Name.Tag */ -.trac .nv { color: #008080 } /* Name.Variable */ -.trac .ow { font-weight: bold } /* Operator.Word */ -.trac .w { color: #bbbbbb } /* Text.Whitespace */ -.trac .mf { color: #009999 } /* Literal.Number.Float */ -.trac .mh { color: #009999 } /* Literal.Number.Hex */ -.trac .mi { color: #009999 } /* Literal.Number.Integer */ -.trac .mo { color: #009999 } /* Literal.Number.Oct */ -.trac .sb { color: #bb8844 } /* Literal.String.Backtick */ -.trac .sc { color: #bb8844 } /* Literal.String.Char */ -.trac .sd { color: #bb8844 } /* Literal.String.Doc */ -.trac .s2 { color: #bb8844 } /* Literal.String.Double */ -.trac .se { color: #bb8844 } /* Literal.String.Escape */ -.trac .sh { color: #bb8844 } /* Literal.String.Heredoc */ -.trac .si { color: #bb8844 } /* Literal.String.Interpol */ -.trac .sx { color: #bb8844 } /* Literal.String.Other */ -.trac .sr { color: #808000 } /* Literal.String.Regex */ -.trac .s1 { color: #bb8844 } /* Literal.String.Single */ -.trac .ss { color: #bb8844 } /* Literal.String.Symbol */ -.trac .bp { color: #999999 } /* Name.Builtin.Pseudo */ -.trac .vc { color: #008080 } /* Name.Variable.Class */ -.trac .vg { color: #008080 } /* Name.Variable.Global */ -.trac .vi { color: #008080 } /* Name.Variable.Instance */ -.trac .il { color: #009999 } /* Literal.Number.Integer.Long */ - -.vs { background-color: #FFF; color: #000; } -.vs .hll { background-color: #ffffcc } -.vs .c { color: #008000 } /* Comment */ -.vs .err { border: 1px solid #FF0000 } /* Error */ -.vs .k { color: #0000ff } /* Keyword */ -.vs .cm { color: #008000 } /* Comment.Multiline */ -.vs .cp { color: #0000ff } /* Comment.Preproc */ -.vs .c1 { color: #008000 } /* Comment.Single */ -.vs .cs { color: #008000 } /* Comment.Special */ -.vs .ge { font-style: italic } /* Generic.Emph */ -.vs .gh { font-weight: bold } /* Generic.Heading */ -.vs .gp { font-weight: bold } /* Generic.Prompt */ -.vs .gs { font-weight: bold } /* Generic.Strong */ -.vs .gu { font-weight: bold } /* Generic.Subheading */ -.vs .kc { color: #0000ff } /* Keyword.Constant */ -.vs .kd { color: #0000ff } /* Keyword.Declaration */ -.vs .kn { color: #0000ff } /* Keyword.Namespace */ -.vs .kp { color: #0000ff } /* Keyword.Pseudo */ -.vs .kr { color: #0000ff } /* Keyword.Reserved */ -.vs .kt { color: #2b91af } /* Keyword.Type */ -.vs .s { color: #a31515 } /* Literal.String */ -.vs .nc { color: #2b91af } /* Name.Class */ -.vs .ow { color: #0000ff } /* Operator.Word */ -.vs .sb { color: #a31515 } /* Literal.String.Backtick */ -.vs .sc { color: #a31515 } /* Literal.String.Char */ -.vs .sd { color: #a31515 } /* Literal.String.Doc */ -.vs .s2 { color: #a31515 } /* Literal.String.Double */ -.vs .se { color: #a31515 } /* Literal.String.Escape */ -.vs .sh { color: #a31515 } /* Literal.String.Heredoc */ -.vs .si { color: #a31515 } /* Literal.String.Interpol */ -.vs .sx { color: #a31515 } /* Literal.String.Other */ -.vs .sr { color: #a31515 } /* Literal.String.Regex */ -.vs .s1 { color: #a31515 } /* Literal.String.Single */ -.vs .ss { color: #a31515 } /* Literal.String.Symbol */ diff --git a/snipt/media/cache/snipt.js b/snipt/media/cache/snipt.js deleted file mode 100644 index 192b11d..0000000 --- a/snipt/media/cache/snipt.js +++ /dev/null @@ -1,1676 +0,0 @@ - -// Underscore.js 1.3.1 -// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc. -// Underscore is freely distributable under the MIT license. -// Portions of Underscore are inspired or borrowed from Prototype, -// Oliver Steele's Functional, and John Resig's Micro-Templating. -// For all details and documentation: -// http://documentcloud.github.com/underscore -(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source== -c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c, -h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each= -b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e2;a== -null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect= -function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e= -e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck= -function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;bd?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a, -c,d){d||(d=b.identity);for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e=0;d--)b=[a[d].apply(this,b)];return b[0]}}; -b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments, -1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)}; -b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"}; -b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")};b.mixin=function(a){j(b.functions(a), -function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+ -u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]= -function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain= -true;return this};m.prototype.value=function(){return this._wrapped}}).call(this); - -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); - -var JSON;if(!JSON){JSON={};} -(function(){"use strict";function f(n){return n<10?'0'+n:n;} -if(typeof Date.prototype.toJSON!=='function'){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+'-'+ -f(this.getUTCMonth()+1)+'-'+ -f(this.getUTCDate())+'T'+ -f(this.getUTCHours())+':'+ -f(this.getUTCMinutes())+':'+ -f(this.getUTCSeconds())+'Z':null;};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf();};} -var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==='string'?c:'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';} -function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'&&typeof value.toJSON==='function'){value=value.toJSON(key);} -if(typeof rep==='function'){value=rep.call(holder,key,value);} -switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';} -gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==='[object Array]'){length=value.length;for(i=0;i=b))this.iframe=h('': -"");a._keyEvent=false;return w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var j=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),k='
',o="";if(h||!j)o+=''+i[b]+"";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='"}u||(k+=o+(h||!(j&&l)?" ":""));if(!a.yearshtml){a.yearshtml="";if(h||!l)k+=''+c+"";else{g=this._get(a,"yearRange").split(":");var s=(new Date).getFullYear();i=function(q){q=q.match(/c[+-].*/)?c+parseInt(q.substring(1),10):q.match(/[+-].*/)?s+parseInt(q,10):parseInt(q,10);return isNaN(q)?s:q};b=i(g[0]);g=Math.max(b,i(g[1]||""));b=e?Math.max(b, -e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(a.yearshtml+='";k+=a.yearshtml;a.yearshtml=null}}k+=this._get(a,"yearSuffix");if(u)k+=(h||!(j&&l)?" ":"")+o;k+="
";return k},_adjustInstDate:function(a,b,c){var e=a.drawYear+(c=="Y"?b:0),f=a.drawMonth+ -(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&ba?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");if(b)b.apply(a.input? -a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);c=this._daylightSavingAdjust(new Date(c, -e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a, -"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=function(a){if(!this.length)return this; -if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));return this.each(function(){typeof a== -"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.16";window["DP_jQuery_"+B]=d})(jQuery); -;/* - * jQuery UI Progressbar 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */ -(function(b,d){b.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=b("
").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"); -this.valueDiv.remove();b.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===d)return this._value();this._setOption("value",a);return this},_setOption:function(a,c){if(a==="value"){this.options.value=c;this._refreshValue();this._value()===this.options.max&&this._trigger("complete")}b.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number")a=0;return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100* -this._value()/this.options.max},_refreshValue:function(){var a=this.value(),c=this._percentage();if(this.oldValue!==a){this.oldValue=a;this._trigger("change")}this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(c.toFixed(0)+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{version:"1.8.16"})})(jQuery); -;/* - * jQuery UI Effects 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/ - */ -jQuery.effects||function(f,j){function m(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1], -16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return m(b)}function o(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle, -a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function p(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function u(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d= -a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:b in f.fx.speeds?f.fx.speeds[b]:f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}function l(c){if(!c||typeof c==="number"||f.fx.speeds[c])return true;if(typeof c==="string"&&!f.effects[c])return true;return false}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor", -"borderTopColor","borderColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=s(b.elem,a);b.end=m(b.end);b.colorInit=true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var n={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0, -0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211, -211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},q=["add","remove","toggle"],t={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b, -d){if(f.isFunction(b)){d=b;b=null}return this.queue(function(){var e=f(this),g=e.attr("style")||" ",h=p(o.call(this)),r,v=e.attr("class");f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});r=p(o.call(this));e.attr("class",v);e.animate(u(h,r),{queue:false,duration:a,easing:b,complete:function(){f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments);f.dequeue(this)}})})}; -f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this, -[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.16",save:function(c,a){for(var b=0;b
").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}), -d=document.activeElement;c.wrap(b);if(c[0]===d||f.contains(c[0],d))f(d).focus();b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(e,g){a[g]=c.css(g);if(isNaN(parseInt(a[g],10)))a[g]="auto"});c.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return b.css(a).show()},removeWrapper:function(c){var a,b=document.activeElement; -if(c.parent().is(".ui-effects-wrapper")){a=c.parent().replaceWith(c);if(c[0]===b||f.contains(c[0],b))f(b).focus();return a}return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments),b={options:a[1],duration:a[2],callback:a[3]};a=b.options.mode;var d=f.effects[c];if(f.fx.off||!d)return a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callback.call(this)}); -return d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return this._show.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(c)||typeof c==="boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this, -arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/ -2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b, -d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c, -a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b, -d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h").css({position:"absolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=="show"?(f-Math.floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=="show"?(e-Math.floor(c/2))*(i/c):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+f*(h/d)+(a.options.mode=="show"?0:(f-Math.floor(d/2))*(h/d)),top:g.top+ -e*(i/c)+(a.options.mode=="show"?0:(e-Math.floor(c/2))*(i/c)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery); -;/* - * jQuery UI Effects Fade 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fade - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Fold 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * jquery.effects.core.js - */ -(function(c){c.effects.fold=function(a){return this.queue(function(){var b=c(this),j=["position","top","bottom","left","right"],d=c.effects.setMode(b,a.options.mode||"hide"),g=a.options.size||15,h=!!a.options.horizFirst,k=a.duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show();var e=c.effects.createWrapper(b).css({overflow:"hidden"}),f=d=="show"!=h,l=f?["width","height"]:["height","width"];f=f?[e.width(),e.height()]:[e.height(),e.width()];var i=/([0-9]+)%/.exec(g);if(i)g=parseInt(i[1], -10)/100*f[d=="hide"?0:1];if(d=="show")e.css(h?{height:0,width:g}:{height:g,width:0});h={};i={};h[l[0]]=d=="show"?f[0]:g;i[l[1]]=d=="show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easing,function(){d=="hide"&&b.hide();c.effects.restore(b,j);c.effects.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})})}})(jQuery); -;/* - * jQuery UI Effects Highlight 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&& -this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Pulsate 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * jquery.effects.core.js - */ -(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),c=d.effects.setMode(b,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=b.is(":visible");animateTo=0;if(!isVisible){b.css("opacity",0).show();animateTo=1}if(c=="hide"&&isVisible||c=="show"&&!isVisible)times--;for(c=0;c').appendTo(document.body).addClass(a.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),width:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.easing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments); -b.dequeue()})})}})(jQuery); -; - -var snipt = { - module: function() { - var modules = {}; - - return function(name) { - if (modules[name]) { - return modules[name]; - } - - return modules[name] = {}; - }; - }() -}; - -jQuery(function($) { - - var SiteView = snipt.module('site').SiteView; - window.site = new SiteView(); - -}); - -(function(Site) { - - var Snipt = snipt.module('snipt'); - - Site.SiteView = Backbone.View.extend({ - el: 'body', - - initialize: function(opts) { - - this.$body = $(this.el); - this.$html = $('html'); - this.$html_body = this.$body.add(this.$html); - this.$search_form = $('form.search', this.$body); - this.$search_query = $('input#search-query', this.$body); - this.$snipts = $('section#snipts article.snipt', this.$body); - this.$modals = $('div.modal', this.$snipts); - this.$main_edit = $('section#main-edit'); - this.$main = $('section#main'); - - this.keyboardShortcuts(); - this.inFieldLabels(); - - if (this.$snipts.length) { - var SniptListView = Snipt.SniptListView; - this.snipt_list = new SniptListView({ 'snipts': this.$snipts }); - - this.$body.click(function() { - if (!window.ui_halted && !window.from_modal && window.$selected) { - window.$selected.trigger('deselect'); - } - if (window.from_modal) { - window.from_modal = false; - } - }); - } - - $search_query = this.$search_query; - $search_query.focus(function() { - if (window.$selected) { - $selected.trigger('deselect'); - } - }); - this.$search_form.submit(function() { - window.location = 'https://www.google.com/search?q=' + $search_query.val() + ' site:snipt.net%20'; - return false; - }); - - $('div.modal a.close').click(function() { - $(this).parent().parent().modal('hide'); - window.ui_halted = false; - return false; - }); - - window.ui_halted = false; - }, - events: { - 'showKeyboardShortcuts': 'showKeyboardShortcuts' - }, - - keyboardShortcuts: function() { - var $body = this.$body; - - $search_query = this.$search_query; - $document = $(document); - - $document.bind('keydown', '/', function(e) { - if (!window.ui_halted) { - e.preventDefault(); - $search_query.focus(); - } - }); - $document.bind('keydown', 'h', function(e) { - if (!window.ui_halted) { - $body.trigger('showKeyboardShortcuts'); - } - }); - $document.bind('keydown', 't', function(e) { - if (!window.ui_halted) { - window.open('', '_blank'); - } - }); - $document.bind('keydown', 'r', function(e) { - if (!window.ui_halted) { - location.reload(true); - } - }); - $document.bind('keydown', 'Ctrl+h', function(e) { - if (!window.ui_halted) { - history.go(-1); - } - }); - $document.bind('keydown', 'Ctrl+l', function(e) { - if (!window.ui_halted) { - history.go(1); - } - }); - this.$search_query.bind('keydown', 'esc', function(e) { - if (!window.ui_halted) { - e.preventDefault(); - this.blur(); - } - }); - }, - showKeyboardShortcuts: function() { - $('#keyboard-shortcuts').modal('toggle'); - }, - inFieldLabels: function () { - $('div.infield label', this.$body).inFieldLabels({ - fadeDuration: 200 - }); - } - }); - -})(snipt.module('site')); - -(function(Snipt) { - - Snipt.SniptModel = Backbone.Model.extend({ - }); - Snipt.SniptView = Backbone.View.extend({ - - tagName: 'article', - - initialize: function() { - this.model.view = this; - this.model.bind('change', this.render, this); - this.model.bind('destroy', this.remove, this); - - this.template = _.template($('#snipt').html()); - this.editTemplate = _.template($('#edit').html()); - - this.initLocalVars(); - }, - events: { - 'click a.copy': 'copyFromClick', - 'click a.edit': 'edit', - 'click a.embed': 'embedFromClick', - 'click a.expand': 'expand', - 'click .container': 'selectFromClick', - 'copyRaw': 'copy', - 'copyClose': 'copyClose', - 'detail': 'detail', - 'deselect': 'deselect', - 'edit': 'edit', - 'embed': 'embed', - 'embedClose': 'embedClose', - 'expand': 'expand', - 'next': 'next', - 'prev': 'prev', - 'selectSnipt': 'select' - }, - - copy: function() { - if (!window.ui_halted) { - window.ui_halted = true; - - this.$copyModalBody.append(''); - $textarea = $('textarea.raw', this.$copyModalBody).val(this.model.get('code')); - - this.$copyModal.modal('show'); - $textarea.select(); - } - }, - copyClose: function() { - $('textarea', this.$copyModal).remove(); - }, - copyFromClick: function() { - this.copy(); - return false; - }, - deselect: function() { - this.$el.removeClass('selected'); - window.$selected = false; - }, - detail: function() { - window.location = this.model.get('get_absolute_url'); - }, - edit: function() { - if (!window.ui_halted) { - this.select(); - var editPane = this.editTemplate({ - snipt: this.model.toJSON() - }); - window.site.$main.hide(); - window.site.$body.addClass('detail editing'); - window.site.$main_edit.html(editPane).show(); - - $('div#editor', window.site.$main_edit).css('height', ($(window).height() - 187)); - window.editor = ace.edit('editor'); - window.editor.setTheme('ace/theme/tomorrow'); - window.editor.renderer.setShowGutter(false); - var JavaScriptMode = require('ace/mode/javascript').Mode; - window.editor.getSession().setMode(new JavaScriptMode()); - - window.editor.$textarea = $('textarea', window.editor.container); - window.editor.focus(); - window.editor.$textarea.bind('keydown', 'esc', function(e) { - $(this).blur(); - return false; - }); - - window.scrollTo(0, 0); - - window.editing = true; - window.ui_halted = true; - } - return false; - }, - embed: function() { - if (!window.ui_halted) { - window.ui_halted = true; - - this.$embedModalBody.append(''); - $textarea = $('textarea.raw', this.$embedModalBody).val(''); - - this.$embedModal.modal('show'); - $textarea.select(); - } - }, - embedClose: function() { - $('textarea', this.$embedModal).remove(); - }, - embedFromClick: function() { - this.embed(); - return false; - }, - expand: function() { - this.$container.toggleClass('expanded', 100); - this.$tags.toggleClass('expanded'); - this.select(); - return false; - }, - initLocalVars: function() { - this.$el = $(this.el); - this.$aside = $('aside', this.$el); - this.$container = $('div.container', this.$el); - - this.$copyModal = $('div.copy-modal', this.$el); - this.$copyModalBody = $('div.modal-body', this.$copyModal); - - this.$embedModal = $('div.embed-modal', this.$el); - this.$embedModalBody = $('div.modal-body', this.$embedModal); - - this.$h1 = $('header h1 a', this.$el); - this.$tags = $('section.tags ul', this.$aside); - - this.$copyModal.on('hidden', function(e) { - $(this).parent().trigger('copyClose'); - window.ui_halted = false; - window.from_modal = true; - }); - this.$embedModal.on('hidden', function(e) { - $(this).parent().trigger('embedClose'); - window.ui_halted = false; - window.from_modal = true; - }); - }, - next: function() { - if (!window.ui_halted) { - nextSnipt = this.$el.next('article.snipt'); - if (nextSnipt.length) { - return nextSnipt.trigger('selectSnipt'); - } - } - }, - prev: function() { - if (!window.ui_halted) { - prevSnipt = this.$el.prev('article.snipt'); - if (prevSnipt.length) { - return prevSnipt.trigger('selectSnipt'); - } - } - }, - remove: function() { - }, - render: function() { - - this.$el.html(this.template({ - snipt: this.model.toJSON() - })); - this.initLocalVars(); - - if (this.model.get('pub') === true) { - this.$el.removeClass('private-snipt'); - } else { - this.$el.addClass('private-snipt'); - } - - if (this.model.get('user').username === window.user) { - this.$el.addClass('editable'); - } else { - this.$el.removeClass('editable'); - } - - if (this.model.get('line_count') > 8 && !window.detail) { - this.$el.addClass('expandable'); - } else { - this.$el.removeClass('expandable'); - } - - $('script#disqus').remove(); - window.site.$body.append(''); - - return this; - }, - select: function(fromClick) { - - $('article.selected', window.site.snipt_list.$el).removeClass('selected'); - this.$el.addClass('selected'); - - if (fromClick !== true) { - if (window.site.$snipts.index(this.$el) === 0) { - window.scrollTo(0, 0); - } else { - window.site.$html_body.animate({ - scrollTop: this.$el.offset().top - 50 - }, 0); - } - } - - window.$selected = this.$el; - }, - selectFromClick: function(e) { - this.select(true); - e.stopPropagation(); - } - }); - Snipt.SniptListView = Backbone.View.extend({ - el: 'section#snipts', - - initialize: function(opts) { - - opts.snipts.each(this.addExistingSnipt); - this.$el = $(this.el); - - this.keyboardShortcuts(); - - var cmd; - if (navigator.platform == 'MacPPC' || - navigator.platform == 'MacIntel') { - cmd = 'Cmd'; - } - else { - cmd = 'Ctrl'; - } - $('span.cmd-ctrl').text(cmd); - }, - - addExistingSnipt: function() { - - var $el = $(this); - var $created = $('li.created', $el); - var $h1 = $('header h1 a', $el); - var $pub = $('div.public', $el); - var $user = $('li.author a', $el); - var is_public = $pub.text() === 'True' ? true : false; - var tag_lis = $('section.tags li', $el); - var tags = []; - - for (var i=0; i < tag_lis.length; i++) { - var $tag = $('a', tag_lis.eq(i)); - tags[i] = { - name: $tag.text(), - absolute_url: $tag.attr('href') - }; - } - - var data = { - code: $('div.raw', $el).html(), - created: $created.attr('title'), - created_formatted: $created.text(), - embed_url: $('div.embed-url', $el).text(), - get_absolute_url: $h1.attr('href'), - pk: parseInt($el.attr('id').replace('snipt-', ''), 0), - key: $('div.key', $el).text(), - lexer: $('div.lexer', $el).text(), - lexer_name: $('div.lexer-name', $el).text(), - line_count: parseInt($('div.line-count', $el).text(), 0), - modified: $('div.modified', $el).text(), - pub: is_public, - resource_uri: $('div.resource-uri', $el).text(), - slug: $('div.slug', $el).text(), - stylized: $('div.stylized', $el).text(), - tags: tags, - tags_list: $('div.tags-list', $el).text(), - title: $h1.text(), - user: { - get_absolute_url: $user.attr('href'), - username: $user.text() - } - }; - - var view = new Snipt.SniptView({ - el: this, - model: new Snipt.SniptModel(data) - }); - }, - keyboardShortcuts: function() { - - $selected = window.selected; - $document = $(document); - - $document.bind('keydown', 'j', function() { - if (!window.ui_halted) { - if (!$selected) { - window.site.$snipts.eq(0).trigger('selectSnipt'); - } else { - $selected.trigger('next'); - } - } - }); - $document.bind('keydown', 'k', function() { - if (!window.ui_halted) { - if (!$selected) { - window.site.$snipts.eq(0).trigger('selectSnipt'); - } else { - $selected.trigger('prev'); - } - } - }); - $document.bind('keydown', 'c', function(e) { - if (!window.ui_halted) { - if ($selected) { - e.preventDefault(); - $selected.trigger('copyRaw'); - } - } - }); - $document.bind('keydown', 'Ctrl+e', function() { - if (!window.ui_halted) { - if ($selected) { - if ($selected.hasClass('editable')) { - $selected.trigger('edit'); - } - } - } - }); - $document.bind('keydown', 'esc', function() { - if (window.editing) { - if (!window.site.$html.hasClass('detail')) { - window.site.$body.removeClass('detail'); - } - window.site.$main_edit.hide(); - window.site.$body.removeClass('editing'); - window.site.$main.show(); - - window.editing = true; - window.ui_halted = false; - - if (window.site.$snipts.index(window.$selected) === 0) { - window.scrollTo(0, 0); - } else { - window.site.$html_body.animate({ - scrollTop: window.$selected.offset().top - 50 - }, 0); - } - } else { - if (!window.ui_halted) { - if ($selected) { - $selected.trigger('deselect'); - } - } - } - }); - $document.bind('keydown', 'g', function() { - if (!window.ui_halted) { - if (window.$selected) { - window.$selected.trigger('deselect'); - } - window.scrollTo(0, 0); - } - }); - $document.bind('keydown', 'Shift+g', function() { - if (!window.ui_halted) { - if (window.$selected) { - window.$selected.trigger('deselect'); - } - window.scrollTo(0, document.body.scrollHeight); - } - }); - $document.bind('keydown', 'n', function() { - if (!window.ui_halted) { - var $anc = $('li.next a'); - if ($anc.length) { - if ($anc.attr('href') !== '#') { - window.location = $anc.attr('href'); - } - } - } - }); - $document.bind('keydown', 'e', function() { - if (!window.ui_halted) { - if ($selected) { - if ($selected.hasClass('expandable')) { - $selected.trigger('expand'); - } - } - } - }); - $document.bind('keydown', 'p', function() { - if (!window.ui_halted) { - var $anc = $('li.prev a'); - if ($anc.length) { - if ($anc.attr('href') !== '#') { - window.location = $anc.attr('href'); - } - } - } - }); - $document.bind('keydown', 'v', function(e) { - if (!window.ui_halted) { - if ($selected) { - e.preventDefault(); - $selected.trigger('embed'); - } - } - }); - $document.bind('keydown', 'o', function() { - if (!window.ui_halted) { - if ($selected) { - $selected.trigger('detail'); - } - } - }); - $document.bind('keydown', 'return', function() { - if (!window.ui_halted) { - if ($selected) { - $selected.trigger('detail'); - } - } - }); - } - }); - -})(snipt.module('snipt')); diff --git a/snipt/media/images/snipt-tags-icon.png b/snipt/media/images/snipt-tags-icon.png deleted file mode 100644 index ff1932d630a93b7449f758f3332c1b1d6725827c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1159 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CH!3HFy_x^nYq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffc1+hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(Imatq+b<`qMO2^e7d6^RA}m|mCsATTyCgZF_RLl@OtZ!KCq%Ix3G+B~*Wu2&j&+PHW{7*NWlaiK_{Vs}eqoS&V+6k|^Q=d` znVFf4FScz~(0s-m^t$1OWJfr&XglLkIfk2;9BSA*_A`Bq-N2jC70x8;&Tur2>1I;E zXP(9%Yy$Qv( diff --git a/snipt/media/images/tags-icon.png b/snipt/media/images/tags-icon.png deleted file mode 100644 index 510067e97a9afedae33d59563e83a54833e431b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1164 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CH!3HFy_x^nYq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffc1+hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(Imatq+b<`qMO2^e7d6^RACs$`PS0`sDLqk^sM>jWPX9E{kBO^0Q zHxpN5m|mCsATTy$@#v|;(ZC3iW(Sce|JW`W$acsx zi#}%--OskkRidEz@`nH>tvdcCEFU!NxQ_hmNzAry$hpaPM2|(}H)HI_K2DE6j73Qe zKP(iFD)3n>Ym^BP_?39EWs$@>##JwQXQ}ZVRXETw??=NtarU6C4tF?0{z%=eWng4u YF#MHz_} -

Popular public tags

- - diff --git a/snipt/snipts/templates/snipts/tags-user.html b/snipt/snipts/templates/snipts/tags-user.html deleted file mode 100644 index 588c6ac..0000000 --- a/snipt/snipts/templates/snipts/tags-user.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

{{ user.username }}'s tags

- -
diff --git a/snipt/snipts/__init__.py b/snipts/__init__.py similarity index 100% rename from snipt/snipts/__init__.py rename to snipts/__init__.py diff --git a/snipt/snipts/admin.py b/snipts/admin.py similarity index 100% rename from snipt/snipts/admin.py rename to snipts/admin.py diff --git a/snipt/snipts/api.py b/snipts/api.py similarity index 100% rename from snipt/snipts/api.py rename to snipts/api.py diff --git a/snipt/snipts/forms.py b/snipts/forms.py similarity index 100% rename from snipt/snipts/forms.py rename to snipts/forms.py diff --git a/snipt/snipts/migrations/0001_initial.py b/snipts/migrations/0001_initial.py similarity index 100% rename from snipt/snipts/migrations/0001_initial.py rename to snipts/migrations/0001_initial.py diff --git a/snipt/snipts/migrations/0003_auto__chg_field_snipt_key.py b/snipts/migrations/0003_auto__chg_field_snipt_key.py similarity index 100% rename from snipt/snipts/migrations/0003_auto__chg_field_snipt_key.py rename to snipts/migrations/0003_auto__chg_field_snipt_key.py diff --git a/snipt/snipts/migrations/0004_auto__chg_field_snipt_created.py b/snipts/migrations/0004_auto__chg_field_snipt_created.py similarity index 100% rename from snipt/snipts/migrations/0004_auto__chg_field_snipt_created.py rename to snipts/migrations/0004_auto__chg_field_snipt_created.py diff --git a/snipt/snipts/migrations/0005_auto__add_comment.py b/snipts/migrations/0005_auto__add_comment.py similarity index 100% rename from snipt/snipts/migrations/0005_auto__add_comment.py rename to snipts/migrations/0005_auto__add_comment.py diff --git a/snipt/snipts/migrations/0008_auto__chg_field_snipt_slug.py b/snipts/migrations/0008_auto__chg_field_snipt_slug.py similarity index 100% rename from snipt/snipts/migrations/0008_auto__chg_field_snipt_slug.py rename to snipts/migrations/0008_auto__chg_field_snipt_slug.py diff --git a/snipt/snipts/migrations/0009_auto__chg_field_snipt_title.py b/snipts/migrations/0009_auto__chg_field_snipt_title.py similarity index 100% rename from snipt/snipts/migrations/0009_auto__chg_field_snipt_title.py rename to snipts/migrations/0009_auto__chg_field_snipt_title.py diff --git a/snipt/snipts/migrations/0010_auto__chg_field_snipt_title.py b/snipts/migrations/0010_auto__chg_field_snipt_title.py similarity index 100% rename from snipt/snipts/migrations/0010_auto__chg_field_snipt_title.py rename to snipts/migrations/0010_auto__chg_field_snipt_title.py diff --git a/snipt/snipts/migrations/0011_auto__chg_field_snipt_title.py b/snipts/migrations/0011_auto__chg_field_snipt_title.py similarity index 100% rename from snipt/snipts/migrations/0011_auto__chg_field_snipt_title.py rename to snipts/migrations/0011_auto__chg_field_snipt_title.py diff --git a/snipt/snipts/migrations/0012_auto__chg_field_snipt_title.py b/snipts/migrations/0012_auto__chg_field_snipt_title.py similarity index 100% rename from snipt/snipts/migrations/0012_auto__chg_field_snipt_title.py rename to snipts/migrations/0012_auto__chg_field_snipt_title.py diff --git a/snipt/snipts/migrations/0013_auto__add_field_snipt_description__chg_field_snipt_title.py b/snipts/migrations/0013_auto__add_field_snipt_description__chg_field_snipt_title.py similarity index 100% rename from snipt/snipts/migrations/0013_auto__add_field_snipt_description__chg_field_snipt_title.py rename to snipts/migrations/0013_auto__add_field_snipt_description__chg_field_snipt_title.py diff --git a/snipt/snipts/migrations/0014_auto__add_taggedsnipt__chg_field_comment_modified__chg_field_snipt_mod.py b/snipts/migrations/0014_auto__add_taggedsnipt__chg_field_comment_modified__chg_field_snipt_mod.py similarity index 100% rename from snipt/snipts/migrations/0014_auto__add_taggedsnipt__chg_field_comment_modified__chg_field_snipt_mod.py rename to snipts/migrations/0014_auto__add_taggedsnipt__chg_field_comment_modified__chg_field_snipt_mod.py diff --git a/snipt/snipts/migrations/0015_auto__del_taggedsnipt__add_field_snipt_line_count.py b/snipts/migrations/0015_auto__del_taggedsnipt__add_field_snipt_line_count.py similarity index 100% rename from snipt/snipts/migrations/0015_auto__del_taggedsnipt__add_field_snipt_line_count.py rename to snipts/migrations/0015_auto__del_taggedsnipt__add_field_snipt_line_count.py diff --git a/snipt/snipts/migrations/0016_auto__del_comment__chg_field_snipt_modified__chg_field_snipt_created.py b/snipts/migrations/0016_auto__del_comment__chg_field_snipt_modified__chg_field_snipt_created.py similarity index 100% rename from snipt/snipts/migrations/0016_auto__del_comment__chg_field_snipt_modified__chg_field_snipt_created.py rename to snipts/migrations/0016_auto__del_comment__chg_field_snipt_modified__chg_field_snipt_created.py diff --git a/snipt/snipts/migrations/0017_auto__chg_field_snipt_stylized__chg_field_snipt_user__chg_field_snipt_.py b/snipts/migrations/0017_auto__chg_field_snipt_stylized__chg_field_snipt_user__chg_field_snipt_.py similarity index 100% rename from snipt/snipts/migrations/0017_auto__chg_field_snipt_stylized__chg_field_snipt_user__chg_field_snipt_.py rename to snipts/migrations/0017_auto__chg_field_snipt_stylized__chg_field_snipt_user__chg_field_snipt_.py diff --git a/snipt/snipts/migrations/0018_auto__add_favorite__chg_field_snipt_modified__chg_field_snipt_created.py b/snipts/migrations/0018_auto__add_favorite__chg_field_snipt_modified__chg_field_snipt_created.py similarity index 100% rename from snipt/snipts/migrations/0018_auto__add_favorite__chg_field_snipt_modified__chg_field_snipt_created.py rename to snipts/migrations/0018_auto__add_favorite__chg_field_snipt_modified__chg_field_snipt_created.py diff --git a/snipt/snipts/migrations/0019_auto__del_field_snipt_description.py b/snipts/migrations/0019_auto__del_field_snipt_description.py similarity index 100% rename from snipt/snipts/migrations/0019_auto__del_field_snipt_description.py rename to snipts/migrations/0019_auto__del_field_snipt_description.py diff --git a/snipt/snipts/migrations/0020_auto__add_field_snipt_embedded.py b/snipts/migrations/0020_auto__add_field_snipt_embedded.py similarity index 100% rename from snipt/snipts/migrations/0020_auto__add_field_snipt_embedded.py rename to snipts/migrations/0020_auto__add_field_snipt_embedded.py diff --git a/snipt/snipts/migrations/__init__.py b/snipts/migrations/__init__.py similarity index 100% rename from snipt/snipts/migrations/__init__.py rename to snipts/migrations/__init__.py diff --git a/snipt/snipts/models.py b/snipts/models.py similarity index 100% rename from snipt/snipts/models.py rename to snipts/models.py diff --git a/snipt/snipts/templates/snipts/detail.html b/snipts/templates/snipts/detail.html similarity index 100% rename from snipt/snipts/templates/snipts/detail.html rename to snipts/templates/snipts/detail.html diff --git a/snipt/snipts/templates/snipts/embed.html b/snipts/templates/snipts/embed.html similarity index 100% rename from snipt/snipts/templates/snipts/embed.html rename to snipts/templates/snipts/embed.html diff --git a/snipt/snipts/templates/snipts/list-public.html b/snipts/templates/snipts/list-public.html similarity index 100% rename from snipt/snipts/templates/snipts/list-public.html rename to snipts/templates/snipts/list-public.html diff --git a/snipt/snipts/templates/snipts/list-user.html b/snipts/templates/snipts/list-user.html similarity index 100% rename from snipt/snipts/templates/snipts/list-user.html rename to snipts/templates/snipts/list-user.html diff --git a/snipt/snipts/templates/snipts/list.html b/snipts/templates/snipts/list.html similarity index 100% rename from snipt/snipts/templates/snipts/list.html rename to snipts/templates/snipts/list.html diff --git a/snipt/snipts/templates/snipts/snipt-list.html b/snipts/templates/snipts/snipt-list.html similarity index 100% rename from snipt/snipts/templates/snipts/snipt-list.html rename to snipts/templates/snipts/snipt-list.html diff --git a/snipt/snipts/tests.py b/snipts/tests.py similarity index 100% rename from snipt/snipts/tests.py rename to snipts/tests.py diff --git a/snipt/snipts/urls.py b/snipts/urls.py similarity index 100% rename from snipt/snipts/urls.py rename to snipts/urls.py diff --git a/snipt/snipts/utils.py b/snipts/utils.py similarity index 100% rename from snipt/snipts/utils.py rename to snipts/utils.py diff --git a/snipt/snipts/views.py b/snipts/views.py similarity index 100% rename from snipt/snipts/views.py rename to snipts/views.py diff --git a/snipt/templates/404.html b/templates/404.html similarity index 100% rename from snipt/templates/404.html rename to templates/404.html diff --git a/snipt/templates/500.html b/templates/500.html similarity index 100% rename from snipt/templates/500.html rename to templates/500.html diff --git a/snipt/templates/api-contest.html b/templates/api-contest.html similarity index 100% rename from snipt/templates/api-contest.html rename to templates/api-contest.html diff --git a/snipt/templates/api.html b/templates/api.html similarity index 100% rename from snipt/templates/api.html rename to templates/api.html diff --git a/snipt/templates/base.html b/templates/base.html similarity index 100% rename from snipt/templates/base.html rename to templates/base.html diff --git a/snipt/templates/pagination/pagination.html b/templates/pagination/pagination.html similarity index 100% rename from snipt/templates/pagination/pagination.html rename to templates/pagination/pagination.html diff --git a/snipt/templates/registration/activate.html b/templates/registration/activate.html similarity index 100% rename from snipt/templates/registration/activate.html rename to templates/registration/activate.html diff --git a/snipt/templates/registration/activation_complete.html b/templates/registration/activation_complete.html similarity index 100% rename from snipt/templates/registration/activation_complete.html rename to templates/registration/activation_complete.html diff --git a/snipt/templates/registration/activation_email.txt b/templates/registration/activation_email.txt similarity index 100% rename from snipt/templates/registration/activation_email.txt rename to templates/registration/activation_email.txt diff --git a/snipt/templates/registration/activation_email_subject.txt b/templates/registration/activation_email_subject.txt similarity index 100% rename from snipt/templates/registration/activation_email_subject.txt rename to templates/registration/activation_email_subject.txt diff --git a/snipt/templates/registration/login.html b/templates/registration/login.html similarity index 100% rename from snipt/templates/registration/login.html rename to templates/registration/login.html diff --git a/snipt/templates/registration/logout.html b/templates/registration/logout.html similarity index 100% rename from snipt/templates/registration/logout.html rename to templates/registration/logout.html diff --git a/snipt/templates/registration/password_change_done.html b/templates/registration/password_change_done.html similarity index 100% rename from snipt/templates/registration/password_change_done.html rename to templates/registration/password_change_done.html diff --git a/snipt/templates/registration/password_change_form.html b/templates/registration/password_change_form.html similarity index 100% rename from snipt/templates/registration/password_change_form.html rename to templates/registration/password_change_form.html diff --git a/snipt/templates/registration/password_reset_complete.html b/templates/registration/password_reset_complete.html similarity index 100% rename from snipt/templates/registration/password_reset_complete.html rename to templates/registration/password_reset_complete.html diff --git a/snipt/templates/registration/password_reset_confirm.html b/templates/registration/password_reset_confirm.html similarity index 100% rename from snipt/templates/registration/password_reset_confirm.html rename to templates/registration/password_reset_confirm.html diff --git a/snipt/templates/registration/password_reset_done.html b/templates/registration/password_reset_done.html similarity index 100% rename from snipt/templates/registration/password_reset_done.html rename to templates/registration/password_reset_done.html diff --git a/snipt/templates/registration/password_reset_email.html b/templates/registration/password_reset_email.html similarity index 100% rename from snipt/templates/registration/password_reset_email.html rename to templates/registration/password_reset_email.html diff --git a/snipt/templates/registration/password_reset_form.html b/templates/registration/password_reset_form.html similarity index 100% rename from snipt/templates/registration/password_reset_form.html rename to templates/registration/password_reset_form.html diff --git a/snipt/templates/registration/registration_base.html b/templates/registration/registration_base.html similarity index 100% rename from snipt/templates/registration/registration_base.html rename to templates/registration/registration_base.html diff --git a/snipt/templates/registration/registration_complete.html b/templates/registration/registration_complete.html similarity index 100% rename from snipt/templates/registration/registration_complete.html rename to templates/registration/registration_complete.html diff --git a/snipt/templates/registration/registration_form.html b/templates/registration/registration_form.html similarity index 100% rename from snipt/templates/registration/registration_form.html rename to templates/registration/registration_form.html diff --git a/snipt/templates/registration/resend_activation_form.html b/templates/registration/resend_activation_form.html similarity index 100% rename from snipt/templates/registration/resend_activation_form.html rename to templates/registration/resend_activation_form.html diff --git a/snipt/templates/robots.txt b/templates/robots.txt similarity index 100% rename from snipt/templates/robots.txt rename to templates/robots.txt diff --git a/snipt/urls.py b/urls.py similarity index 100% rename from snipt/urls.py rename to urls.py diff --git a/snipt/utils/__init__.py b/utils/__init__.py similarity index 100% rename from snipt/utils/__init__.py rename to utils/__init__.py diff --git a/snipt/utils/models.py b/utils/models.py similarity index 100% rename from snipt/utils/models.py rename to utils/models.py diff --git a/snipt/utils/tests.py b/utils/tests.py similarity index 100% rename from snipt/utils/tests.py rename to utils/tests.py diff --git a/snipt/utils/views.py b/utils/views.py similarity index 100% rename from snipt/utils/views.py rename to utils/views.py diff --git a/snipt/views.py b/views.py similarity index 100% rename from snipt/views.py rename to views.py