From 52a8f14aed7ea7b2863319c532313e4478a7f3a9 Mon Sep 17 00:00:00 2001
From: Chris Hallberg <crhallberg@gmail.com>
Date: Fri, 28 Oct 2016 14:04:08 -0400
Subject: [PATCH] Remove jquerymobile theme (#844)

---
 config/vufind/combined.ini                    |    9 +-
 config/vufind/config.ini                      |   32 +-
 module/VuFind/src/VuFind/Config/Upgrade.php   |   26 +-
 .../src/VuFind/Controller/AbstractRecord.php  |    9 -
 .../View/Helper/jQueryMobile/MobileMenu.php   |   69 -
 .../src/VuFindTest/Config/UpgradeTest.php     |    8 +-
 .../Helper/jQueryMobile/MobileMenuTest.php    |   85 -
 themes/jquerymobile/css/.htaccess             |    6 -
 themes/jquerymobile/css/EDS.css               |   78 -
 themes/jquerymobile/css/formats.css           |  128 -
 themes/jquerymobile/css/images/Thumbs.db      |  Bin 7168 -> 0 bytes
 .../jquerymobile/css/images/ajax-loader.png   |  Bin 503 -> 0 bytes
 .../css/images/icons-18-black.png             |  Bin 2064 -> 0 bytes
 .../css/images/icons-18-white.png             |  Bin 2200 -> 0 bytes
 .../css/images/icons-36-black.png             |  Bin 3403 -> 0 bytes
 .../css/images/icons-36-white.png             |  Bin 4020 -> 0 bytes
 .../css/jquery.mobile-1.0rc2.min.css          |   12 -
 themes/jquerymobile/css/slick/ajax-loader.gif |  Bin 4178 -> 0 bytes
 themes/jquerymobile/css/slick/fonts/slick.eot |  Bin 2048 -> 0 bytes
 themes/jquerymobile/css/slick/fonts/slick.svg |   14 -
 themes/jquerymobile/css/slick/fonts/slick.ttf |  Bin 1892 -> 0 bytes
 .../jquerymobile/css/slick/fonts/slick.woff   |  Bin 1380 -> 0 bytes
 themes/jquerymobile/css/slick/slick.css       |   57 -
 themes/jquerymobile/css/slick/slick.css.map   |    7 -
 themes/jquerymobile/css/styles.css            |  313 ---
 themes/jquerymobile/css/vudl.css              |   30 -
 themes/jquerymobile/images/.htaccess          |    3 -
 themes/jquerymobile/images/EDS/PT_Sprite.png  |  Bin 120752 -> 0 bytes
 themes/jquerymobile/images/EDS/sprites_32.png |  Bin 4628 -> 0 bytes
 themes/jquerymobile/images/ebook.png          |  Bin 829 -> 0 bytes
 themes/jquerymobile/images/fugue/bookbag.png  |  Bin 539 -> 0 bytes
 .../jquerymobile/images/fugue/bookbagAdd.png  |  Bin 628 -> 0 bytes
 .../images/fugue/bookbagDelete.png            |  Bin 578 -> 0 bytes
 .../images/fugue/bookbagEmpty.png             |  Bin 671 -> 0 bytes
 .../jquerymobile/images/fugue/collection.png  |  Bin 436 -> 0 bytes
 .../images/fugue/collectionCurrent.png        |  Bin 572 -> 0 bytes
 .../jquerymobile/images/fugue/cross-small.png |  Bin 296 -> 0 bytes
 .../jquerymobile/images/fugue/holdCancel.png  |  Bin 571 -> 0 bytes
 .../images/fugue/holdCancelAll.png            |  Bin 769 -> 0 bytes
 .../jquerymobile/images/fugue/holdPlace.png   |  Bin 695 -> 0 bytes
 themes/jquerymobile/images/fugue/renew.png    |  Bin 609 -> 0 bytes
 themes/jquerymobile/images/fugue/renewAll.png |  Bin 712 -> 0 bytes
 .../jquerymobile/images/fugue/tick-small.png  |  Bin 283 -> 0 bytes
 themes/jquerymobile/images/fugue/tree.png     |  Bin 559 -> 0 bytes
 .../jquerymobile/images/fugue/treeCurrent.png |  Bin 534 -> 0 bytes
 themes/jquerymobile/images/fugue/treeItem.png |  Bin 374 -> 0 bytes
 .../images/fugue/treeItemCurrent.png          |  Bin 312 -> 0 bytes
 themes/jquerymobile/images/loading.gif        |  Bin 1100 -> 0 bytes
 themes/jquerymobile/images/silk/add.png       |  Bin 733 -> 0 bytes
 .../images/silk/application_add.png           |  Bin 619 -> 0 bytes
 themes/jquerymobile/images/silk/bin.png       |  Bin 476 -> 0 bytes
 themes/jquerymobile/images/silk/book.png      |  Bin 593 -> 0 bytes
 themes/jquerymobile/images/silk/book_link.png |  Bin 789 -> 0 bytes
 themes/jquerymobile/images/silk/book_open.png |  Bin 622 -> 0 bytes
 themes/jquerymobile/images/silk/box.png       |  Bin 555 -> 0 bytes
 .../jquerymobile/images/silk/bullet_green.png |  Bin 295 -> 0 bytes
 .../images/silk/bullet_orange.png             |  Bin 283 -> 0 bytes
 .../jquerymobile/images/silk/bullet_red.png   |  Bin 287 -> 0 bytes
 themes/jquerymobile/images/silk/cart.png      |  Bin 421 -> 0 bytes
 .../jquerymobile/images/silk/cart_delete.png  |  Bin 742 -> 0 bytes
 themes/jquerymobile/images/silk/cart_go.png   |  Bin 763 -> 0 bytes
 themes/jquerymobile/images/silk/cart_put.png  |  Bin 763 -> 0 bytes
 .../jquerymobile/images/silk/cart_remove.png  |  Bin 769 -> 0 bytes
 themes/jquerymobile/images/silk/cd.png        |  Bin 673 -> 0 bytes
 themes/jquerymobile/images/silk/delete.png    |  Bin 715 -> 0 bytes
 .../jquerymobile/images/silk/disk-black.png   |  Bin 591 -> 0 bytes
 .../images/silk/disk_multiple.png             |  Bin 691 -> 0 bytes
 themes/jquerymobile/images/silk/door_in.png   |  Bin 693 -> 0 bytes
 themes/jquerymobile/images/silk/door_out.png  |  Bin 688 -> 0 bytes
 themes/jquerymobile/images/silk/dvd.png       |  Bin 764 -> 0 bytes
 themes/jquerymobile/images/silk/edit.png      |  Bin 450 -> 0 bytes
 themes/jquerymobile/images/silk/email.png     |  Bin 641 -> 0 bytes
 themes/jquerymobile/images/silk/error.png     |  Bin 666 -> 0 bytes
 themes/jquerymobile/images/silk/feed.png      |  Bin 691 -> 0 bytes
 themes/jquerymobile/images/silk/film.png      |  Bin 653 -> 0 bytes
 themes/jquerymobile/images/silk/heart.png     |  Bin 749 -> 0 bytes
 themes/jquerymobile/images/silk/help.png      |  Bin 786 -> 0 bytes
 themes/jquerymobile/images/silk/house.png     |  Bin 806 -> 0 bytes
 themes/jquerymobile/images/silk/list.png      |  Bin 500 -> 0 bytes
 themes/jquerymobile/images/silk/map.png       |  Bin 804 -> 0 bytes
 themes/jquerymobile/images/silk/music.png     |  Bin 385 -> 0 bytes
 themes/jquerymobile/images/silk/newspaper.png |  Bin 658 -> 0 bytes
 themes/jquerymobile/images/silk/package.png   |  Bin 853 -> 0 bytes
 themes/jquerymobile/images/silk/phone.png     |  Bin 488 -> 0 bytes
 themes/jquerymobile/images/silk/photo.png     |  Bin 589 -> 0 bytes
 themes/jquerymobile/images/silk/picture.png   |  Bin 606 -> 0 bytes
 themes/jquerymobile/images/silk/printer.png   |  Bin 731 -> 0 bytes
 themes/jquerymobile/images/silk/readme.txt    |   22 -
 themes/jquerymobile/images/silk/report.png    |  Bin 649 -> 0 bytes
 .../jquerymobile/images/silk/report_edit.png  |  Bin 762 -> 0 bytes
 .../images/silk/report_picture.png            |  Bin 733 -> 0 bytes
 themes/jquerymobile/images/silk/script.png    |  Bin 748 -> 0 bytes
 .../jquerymobile/images/silk/script_edit.png  |  Bin 880 -> 0 bytes
 themes/jquerymobile/images/silk/sound.png     |  Bin 610 -> 0 bytes
 themes/jquerymobile/images/silk/tag_blue.png  |  Bin 586 -> 0 bytes
 .../jquerymobile/images/silk/tag_yellow.png   |  Bin 586 -> 0 bytes
 themes/jquerymobile/images/silk/user.png      |  Bin 741 -> 0 bytes
 themes/jquerymobile/images/silk/user_add.png  |  Bin 746 -> 0 bytes
 .../jquerymobile/images/silk/user_comment.png |  Bin 743 -> 0 bytes
 .../jquerymobile/images/silk/user_delete.png  |  Bin 767 -> 0 bytes
 themes/jquerymobile/images/silk/user_edit.png |  Bin 833 -> 0 bytes
 themes/jquerymobile/images/silk/user_gray.png |  Bin 706 -> 0 bytes
 .../jquerymobile/images/silk/user_green.png   |  Bin 722 -> 0 bytes
 .../jquerymobile/images/silk/user_orange.png  |  Bin 723 -> 0 bytes
 themes/jquerymobile/images/silk/user_red.png  |  Bin 717 -> 0 bytes
 themes/jquerymobile/images/silk/user_suit.png |  Bin 748 -> 0 bytes
 themes/jquerymobile/images/silk/world.png     |  Bin 923 -> 0 bytes
 .../images/tango/audio-volume-high.png        |  Bin 685 -> 0 bytes
 .../images/tango/bookmark_add.png             |  Bin 686 -> 0 bytes
 themes/jquerymobile/images/tango/email.png    |  Bin 550 -> 0 bytes
 themes/jquerymobile/images/tango/film.png     |  Bin 3447 -> 0 bytes
 themes/jquerymobile/images/tango/find.png     |  Bin 617 -> 0 bytes
 .../jquerymobile/images/tango/gnome-help.png  |  Bin 932 -> 0 bytes
 themes/jquerymobile/images/tango/video.png    |  Bin 3587 -> 0 bytes
 themes/jquerymobile/images/tango/www.png      |  Bin 709 -> 0 bytes
 themes/jquerymobile/js/.htaccess              |    6 -
 themes/jquerymobile/js/check_item_statuses.js |   61 -
 themes/jquerymobile/js/common.js              |   34 -
 themes/jquerymobile/js/hold.js                |   45 -
 themes/jquerymobile/js/jquery-1.6.4.min.js    |    4 -
 themes/jquerymobile/js/jquery.cookie.js       |   96 -
 .../js/jquery.mobile-1.0rc2.min.js            |  175 --
 themes/jquerymobile/js/keep_alive.js          |    7 -
 themes/jquerymobile/js/recaptcha_ajax.js      |  182 --
 themes/jquerymobile/js/scripts.js             |    1 -
 themes/jquerymobile/js/slick/slick.js         | 2117 -----------------
 themes/jquerymobile/js/slick/slick.min.js     |   18 -
 .../templates/Auth/AbstractBase/login.phtml   |   24 -
 .../Auth/AbstractBase/logindesc.phtml         |    1 -
 .../Auth/AbstractBase/loginfields.phtml       |    4 -
 .../Auth/AbstractBase/newpassword.phtml       |   18 -
 .../templates/Auth/CAS/logindesc.phtml        |    2 -
 .../templates/Auth/ChoiceAuth/login.phtml     |   12 -
 .../templates/Auth/Database/create.phtml      |   15 -
 .../templates/Auth/Database/logindesc.phtml   |    2 -
 .../templates/Auth/Database/recovery.phtml    |   11 -
 .../templates/Auth/ILS/logindesc.phtml        |    2 -
 .../templates/Auth/LDAP/logindesc.phtml       |    2 -
 .../templates/Auth/MultiILS/loginfields.phtml |   11 -
 .../templates/Auth/Shibboleth/logindesc.phtml |    2 -
 .../templates/Helpers/email-form-fields.phtml |   30 -
 .../templates/Helpers/openurl.phtml           |   25 -
 .../templates/Helpers/pagination.phtml        |   21 -
 .../templates/Recommend/AlphaBrowseLink.phtml |   14 -
 .../templates/Recommend/AuthorFacets.phtml    |    1 -
 .../templates/Recommend/AuthorInfo.phtml      |    1 -
 .../Recommend/AuthorityRecommend.phtml        |    1 -
 .../templates/Recommend/CatalogResults.phtml  |    1 -
 .../Recommend/CollectionSideFacets.phtml      |    1 -
 .../templates/Recommend/DOI.phtml             |   10 -
 .../templates/Recommend/DPLATerms.phtml       |    1 -
 .../templates/Recommend/Deprecated.phtml      |    2 -
 .../Recommend/EuropeanaResults.phtml          |    1 -
 .../Recommend/EuropeanaResultsDeferred.phtml  |    1 -
 .../templates/Recommend/ExpandFacets.phtml    |    1 -
 .../templates/Recommend/FacetCloud.phtml      |    1 -
 .../templates/Recommend/FavoriteFacets.phtml  |   18 -
 .../templates/Recommend/Libraryh3lp.phtml     |    1 -
 .../Recommend/OpenLibrarySubjects.phtml       |    1 -
 .../OpenLibrarySubjectsDeferred.phtml         |    1 -
 .../templates/Recommend/PubDateVisAjax.phtml  |    1 -
 .../templates/Recommend/RandomRecommend.phtml |    1 -
 .../templates/Recommend/RemoveFilters.phtml   |    6 -
 .../Recommend/ResultGoogleMapAjax.phtml       |    1 -
 .../Recommend/SideFacets-dialog.phtml         |   35 -
 .../templates/Recommend/SideFacets.phtml      |   22 -
 .../Recommend/SpellingSuggestions.phtml       |    1 -
 .../templates/Recommend/SummonBestBets.phtml  |    1 -
 .../Recommend/SummonBestBetsDeferred.phtml    |    1 -
 .../templates/Recommend/SummonDatabases.phtml |    1 -
 .../Recommend/SummonDatabasesDeferred.phtml   |    1 -
 .../templates/Recommend/SummonResults.phtml   |    1 -
 .../Recommend/SummonResultsDeferred.phtml     |    1 -
 .../templates/Recommend/SummonTopics.phtml    |    1 -
 .../templates/Recommend/SwitchQuery.phtml     |   10 -
 .../templates/Recommend/SwitchTab.phtml       |   19 -
 .../templates/Recommend/SwitchType.phtml      |    6 -
 .../templates/Recommend/TopFacets.phtml       |    1 -
 .../templates/Recommend/WebResults.phtml      |    1 -
 .../Recommend/WorldCatIdentities.phtml        |    1 -
 .../templates/RecordDriver/EDS/core.phtml     |   86 -
 .../RecordDriver/EDS/result-list.phtml        |   33 -
 .../RecordDriver/EIT/format-class.phtml       |   44 -
 .../RecordDriver/EIT/link-author.phtml        |    1 -
 .../RecordDriver/EIT/link-journaltitle.phtml  |    1 -
 .../RecordDriver/EIT/link-series.phtml        |    1 -
 .../RecordDriver/EIT/link-subject.phtml       |    1 -
 .../RecordDriver/EIT/link-title.phtml         |    1 -
 .../RecordDriver/LibGuides/result-list.phtml  |    8 -
 .../RecordDriver/Pazpar2/link-author.phtml    |    1 -
 .../RecordDriver/Pazpar2/link-series.phtml    |    1 -
 .../RecordDriver/Pazpar2/link-subject.phtml   |    1 -
 .../RecordDriver/Pazpar2/link-title.phtml     |    1 -
 .../RecordDriver/Pazpar2/result-list.phtml    |   19 -
 .../RecordDriver/Primo/format-class.phtml     |   47 -
 .../RecordDriver/Primo/link-author.phtml      |    1 -
 .../RecordDriver/Primo/link-issn.phtml        |    1 -
 .../Primo/link-journaltitle.phtml             |    1 -
 .../RecordDriver/Primo/link-subject.phtml     |    1 -
 .../RecordDriver/Primo/link-title.phtml       |    1 -
 .../RecordDriver/SolrAuth/result-list.phtml   |   11 -
 .../SolrDefault/collection-info.phtml         |    4 -
 .../SolrDefault/collection-record.phtml       |   55 -
 .../RecordDriver/SolrDefault/core.phtml       |  212 --
 .../SolrDefault/format-class.phtml            |    1 -
 .../SolrDefault/format-list.phtml             |    5 -
 .../SolrDefault/link-author.phtml             |    1 -
 .../SolrDefault/link-journaltitle.phtml       |    1 -
 .../SolrDefault/link-series.phtml             |    1 -
 .../SolrDefault/link-subject.phtml            |    1 -
 .../RecordDriver/SolrDefault/link-title.phtml |    1 -
 .../RecordDriver/SolrDefault/list-entry.phtml |   72 -
 .../SolrDefault/result-list.phtml             |   33 -
 .../RecordDriver/SolrDefault/toolbar.phtml    |   15 -
 .../RecordDriver/SolrWeb/result-list.phtml    |   16 -
 .../RecordDriver/Summon/format-class.phtml    |   44 -
 .../RecordDriver/Summon/link-author.phtml     |    1 -
 .../Summon/link-journaltitle.phtml            |    1 -
 .../RecordDriver/Summon/link-series.phtml     |    1 -
 .../RecordDriver/Summon/link-subject.phtml    |    1 -
 .../RecordDriver/Summon/link-title.phtml      |    1 -
 .../RecordDriver/WorldCat/link-author.phtml   |    1 -
 .../RecordDriver/WorldCat/link-series.phtml   |    1 -
 .../RecordDriver/WorldCat/link-subject.phtml  |    1 -
 .../RecordDriver/WorldCat/link-title.phtml    |    1 -
 .../RecordTab/collectionhierarchytree.phtml   |   10 -
 .../templates/RecordTab/collectionlist.phtml  |   20 -
 .../templates/RecordTab/description.phtml     |  193 --
 .../templates/RecordTab/excerpt.phtml         |   23 -
 .../templates/RecordTab/hierarchytree.phtml   |   22 -
 .../templates/RecordTab/holdingsils.phtml     |  158 --
 .../RecordTab/holdingsworldcat.phtml          |   24 -
 .../templates/RecordTab/map.phtml             |    1 -
 .../templates/RecordTab/preview.phtml         |    1 -
 .../templates/RecordTab/reviews.phtml         |   37 -
 .../RecordTab/similaritemscarousel.phtml      |   39 -
 .../templates/RecordTab/staffviewarray.phtml  |   17 -
 .../templates/RecordTab/staffviewmarc.phtml   |    5 -
 .../templates/RecordTab/toc.phtml             |   16 -
 .../templates/RecordTab/usercomments.phtml    |   20 -
 .../ajax/status-available-services.phtml      |   23 -
 .../templates/ajax/status-available.phtml     |    1 -
 .../templates/ajax/status-full.phtml          |    1 -
 .../templates/ajax/status-unavailable.phtml   |    1 -
 .../templates/ajax/status-unknown.phtml       |    1 -
 .../templates/alphabrowse/home.phtml          |   88 -
 .../jquerymobile/templates/author/home.phtml  |   19 -
 .../templates/author/results.phtml            |    9 -
 .../templates/author/search.phtml             |   14 -
 .../templates/authority/home.phtml            |    4 -
 .../templates/authority/record.phtml          |    7 -
 .../templates/authority/search.phtml          |    7 -
 .../jquerymobile/templates/browse/home.phtml  |   79 -
 .../collection/collection-record-error.phtml  |    1 -
 .../templates/collection/view.phtml           |   25 -
 .../templates/collections/bytitle.phtml       |   18 -
 .../templates/collections/home.phtml          |   30 -
 .../templates/collections/list.phtml          |   12 -
 .../templates/combined/home.phtml             |    4 -
 .../templates/combined/results-ajax.phtml     |   17 -
 .../templates/combined/results-list.phtml     |   36 -
 .../templates/combined/results.phtml          |   26 -
 .../templates/confirm/confirm.phtml           |   27 -
 .../templates/default-footer-navbar.phtml     |   12 -
 .../jquerymobile/templates/eds/advanced.phtml |  123 -
 themes/jquerymobile/templates/eds/home.phtml  |    4 -
 .../jquerymobile/templates/eds/search.phtml   |    5 -
 .../jquerymobile/templates/eit/advanced.phtml |    5 -
 themes/jquerymobile/templates/eit/home.phtml  |    4 -
 .../jquerymobile/templates/eit/search.phtml   |    4 -
 .../templates/error/unavailable.phtml         |   21 -
 .../templates/externalauth/ezproxylogin.phtml |   19 -
 themes/jquerymobile/templates/footer.phtml    |   14 -
 themes/jquerymobile/templates/header.phtml    |   31 -
 .../templates/layout/layout.phtml             |   54 -
 .../templates/libguides/home.phtml            |    1 -
 .../templates/libguides/results.phtml         |    4 -
 .../templates/librarycards/editcard.phtml     |   50 -
 .../templates/librarycards/home.phtml         |   45 -
 .../templates/librarycards/selectcard.phtml   |   30 -
 .../templates/missingrecord/home.phtml        |    7 -
 .../templates/myresearch/account.phtml        |   20 -
 .../templates/myresearch/cataloglogin.phtml   |   51 -
 .../templates/myresearch/checkedout.phtml     |  149 --
 .../templates/myresearch/editlist.phtml       |   45 -
 .../templates/myresearch/fines.phtml          |   45 -
 .../templates/myresearch/footer-navbar.phtml  |   43 -
 .../templates/myresearch/header-navbar.phtml  |   15 -
 .../templates/myresearch/holds.phtml          |  144 --
 .../templates/myresearch/login.phtml          |   31 -
 .../templates/myresearch/mylist.phtml         |   60 -
 .../templates/myresearch/newpassword.phtml    |   33 -
 .../templates/myresearch/profile.phtml        |   33 -
 .../templates/myresearch/recover.phtml        |   25 -
 .../jquerymobile/templates/pazpar2/home.phtml |    1 -
 .../templates/pazpar2/search.phtml            |    4 -
 .../templates/primo/advanced.phtml            |   66 -
 .../jquerymobile/templates/primo/home.phtml   |    4 -
 .../jquerymobile/templates/primo/search.phtml |    4 -
 .../templates/record/addtag.phtml             |   23 -
 .../templates/record/ajaxtab.phtml            |    7 -
 .../jquerymobile/templates/record/cite.phtml  |   28 -
 .../templates/record/comments-list.phtml      |   17 -
 .../jquerymobile/templates/record/cover.phtml |    8 -
 .../jquerymobile/templates/record/email.phtml |   16 -
 .../templates/record/export-menu.phtml        |   21 -
 .../templates/record/header-navbar.phtml      |   21 -
 .../jquerymobile/templates/record/hold.phtml  |  114 -
 .../jquerymobile/templates/record/save.phtml  |   57 -
 .../jquerymobile/templates/record/sms.phtml   |   35 -
 .../jquerymobile/templates/record/view.phtml  |   25 -
 .../jquerymobile/templates/records/home.phtml |    7 -
 .../templates/search/advanced.phtml           |   72 -
 .../jquerymobile/templates/search/email.phtml |   15 -
 .../templates/search/footer-navbar.phtml      |    5 -
 .../templates/search/header-navbar.phtml      |   20 -
 .../templates/search/history-table.phtml      |   33 -
 .../templates/search/history.phtml            |   34 -
 .../jquerymobile/templates/search/home.phtml  |   32 -
 .../templates/search/list-authorfacets.phtml  |   13 -
 .../templates/search/list-grid.phtml          |    7 -
 .../templates/search/list-list.phtml          |    5 -
 .../templates/search/newitem.phtml            |   40 -
 .../templates/search/newitemresults.phtml     |    7 -
 .../templates/search/pagination.phtml         |   11 -
 .../templates/search/reserves.phtml           |   61 -
 .../templates/search/reservesresults.phtml    |   20 -
 .../templates/search/reservessearch.phtml     |   51 -
 .../templates/search/results.phtml            |   59 -
 .../templates/search/searchbox.phtml          |   50 -
 .../templates/summon/advanced.phtml           |    3 -
 .../templates/summon/header-navbar.phtml      |    1 -
 .../jquerymobile/templates/summon/home.phtml  |    4 -
 .../templates/summon/search.phtml             |    7 -
 themes/jquerymobile/templates/tag/home.phtml  |    4 -
 themes/jquerymobile/templates/web/home.phtml  |    4 -
 .../jquerymobile/templates/web/results.phtml  |    7 -
 .../templates/worldcat/advanced.phtml         |    3 -
 .../templates/worldcat/home.phtml             |    4 -
 .../templates/worldcat/search.phtml           |    7 -
 themes/jquerymobile/theme.config.php          |   22 -
 341 files changed, 40 insertions(+), 7920 deletions(-)
 delete mode 100644 module/VuFind/src/VuFind/View/Helper/jQueryMobile/MobileMenu.php
 delete mode 100644 module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/jQueryMobile/MobileMenuTest.php
 delete mode 100644 themes/jquerymobile/css/.htaccess
 delete mode 100644 themes/jquerymobile/css/EDS.css
 delete mode 100644 themes/jquerymobile/css/formats.css
 delete mode 100644 themes/jquerymobile/css/images/Thumbs.db
 delete mode 100644 themes/jquerymobile/css/images/ajax-loader.png
 delete mode 100644 themes/jquerymobile/css/images/icons-18-black.png
 delete mode 100644 themes/jquerymobile/css/images/icons-18-white.png
 delete mode 100644 themes/jquerymobile/css/images/icons-36-black.png
 delete mode 100644 themes/jquerymobile/css/images/icons-36-white.png
 delete mode 100644 themes/jquerymobile/css/jquery.mobile-1.0rc2.min.css
 delete mode 100644 themes/jquerymobile/css/slick/ajax-loader.gif
 delete mode 100644 themes/jquerymobile/css/slick/fonts/slick.eot
 delete mode 100644 themes/jquerymobile/css/slick/fonts/slick.svg
 delete mode 100644 themes/jquerymobile/css/slick/fonts/slick.ttf
 delete mode 100644 themes/jquerymobile/css/slick/fonts/slick.woff
 delete mode 100644 themes/jquerymobile/css/slick/slick.css
 delete mode 100644 themes/jquerymobile/css/slick/slick.css.map
 delete mode 100644 themes/jquerymobile/css/styles.css
 delete mode 100644 themes/jquerymobile/css/vudl.css
 delete mode 100644 themes/jquerymobile/images/.htaccess
 delete mode 100644 themes/jquerymobile/images/EDS/PT_Sprite.png
 delete mode 100644 themes/jquerymobile/images/EDS/sprites_32.png
 delete mode 100644 themes/jquerymobile/images/ebook.png
 delete mode 100644 themes/jquerymobile/images/fugue/bookbag.png
 delete mode 100644 themes/jquerymobile/images/fugue/bookbagAdd.png
 delete mode 100644 themes/jquerymobile/images/fugue/bookbagDelete.png
 delete mode 100644 themes/jquerymobile/images/fugue/bookbagEmpty.png
 delete mode 100644 themes/jquerymobile/images/fugue/collection.png
 delete mode 100644 themes/jquerymobile/images/fugue/collectionCurrent.png
 delete mode 100644 themes/jquerymobile/images/fugue/cross-small.png
 delete mode 100644 themes/jquerymobile/images/fugue/holdCancel.png
 delete mode 100644 themes/jquerymobile/images/fugue/holdCancelAll.png
 delete mode 100644 themes/jquerymobile/images/fugue/holdPlace.png
 delete mode 100644 themes/jquerymobile/images/fugue/renew.png
 delete mode 100644 themes/jquerymobile/images/fugue/renewAll.png
 delete mode 100644 themes/jquerymobile/images/fugue/tick-small.png
 delete mode 100644 themes/jquerymobile/images/fugue/tree.png
 delete mode 100644 themes/jquerymobile/images/fugue/treeCurrent.png
 delete mode 100644 themes/jquerymobile/images/fugue/treeItem.png
 delete mode 100644 themes/jquerymobile/images/fugue/treeItemCurrent.png
 delete mode 100644 themes/jquerymobile/images/loading.gif
 delete mode 100644 themes/jquerymobile/images/silk/add.png
 delete mode 100644 themes/jquerymobile/images/silk/application_add.png
 delete mode 100644 themes/jquerymobile/images/silk/bin.png
 delete mode 100644 themes/jquerymobile/images/silk/book.png
 delete mode 100644 themes/jquerymobile/images/silk/book_link.png
 delete mode 100644 themes/jquerymobile/images/silk/book_open.png
 delete mode 100644 themes/jquerymobile/images/silk/box.png
 delete mode 100644 themes/jquerymobile/images/silk/bullet_green.png
 delete mode 100644 themes/jquerymobile/images/silk/bullet_orange.png
 delete mode 100644 themes/jquerymobile/images/silk/bullet_red.png
 delete mode 100644 themes/jquerymobile/images/silk/cart.png
 delete mode 100644 themes/jquerymobile/images/silk/cart_delete.png
 delete mode 100644 themes/jquerymobile/images/silk/cart_go.png
 delete mode 100644 themes/jquerymobile/images/silk/cart_put.png
 delete mode 100644 themes/jquerymobile/images/silk/cart_remove.png
 delete mode 100644 themes/jquerymobile/images/silk/cd.png
 delete mode 100644 themes/jquerymobile/images/silk/delete.png
 delete mode 100644 themes/jquerymobile/images/silk/disk-black.png
 delete mode 100644 themes/jquerymobile/images/silk/disk_multiple.png
 delete mode 100644 themes/jquerymobile/images/silk/door_in.png
 delete mode 100644 themes/jquerymobile/images/silk/door_out.png
 delete mode 100644 themes/jquerymobile/images/silk/dvd.png
 delete mode 100644 themes/jquerymobile/images/silk/edit.png
 delete mode 100644 themes/jquerymobile/images/silk/email.png
 delete mode 100644 themes/jquerymobile/images/silk/error.png
 delete mode 100644 themes/jquerymobile/images/silk/feed.png
 delete mode 100644 themes/jquerymobile/images/silk/film.png
 delete mode 100644 themes/jquerymobile/images/silk/heart.png
 delete mode 100644 themes/jquerymobile/images/silk/help.png
 delete mode 100644 themes/jquerymobile/images/silk/house.png
 delete mode 100644 themes/jquerymobile/images/silk/list.png
 delete mode 100644 themes/jquerymobile/images/silk/map.png
 delete mode 100644 themes/jquerymobile/images/silk/music.png
 delete mode 100644 themes/jquerymobile/images/silk/newspaper.png
 delete mode 100644 themes/jquerymobile/images/silk/package.png
 delete mode 100644 themes/jquerymobile/images/silk/phone.png
 delete mode 100644 themes/jquerymobile/images/silk/photo.png
 delete mode 100644 themes/jquerymobile/images/silk/picture.png
 delete mode 100644 themes/jquerymobile/images/silk/printer.png
 delete mode 100644 themes/jquerymobile/images/silk/readme.txt
 delete mode 100644 themes/jquerymobile/images/silk/report.png
 delete mode 100644 themes/jquerymobile/images/silk/report_edit.png
 delete mode 100644 themes/jquerymobile/images/silk/report_picture.png
 delete mode 100644 themes/jquerymobile/images/silk/script.png
 delete mode 100644 themes/jquerymobile/images/silk/script_edit.png
 delete mode 100644 themes/jquerymobile/images/silk/sound.png
 delete mode 100644 themes/jquerymobile/images/silk/tag_blue.png
 delete mode 100644 themes/jquerymobile/images/silk/tag_yellow.png
 delete mode 100644 themes/jquerymobile/images/silk/user.png
 delete mode 100644 themes/jquerymobile/images/silk/user_add.png
 delete mode 100644 themes/jquerymobile/images/silk/user_comment.png
 delete mode 100644 themes/jquerymobile/images/silk/user_delete.png
 delete mode 100644 themes/jquerymobile/images/silk/user_edit.png
 delete mode 100644 themes/jquerymobile/images/silk/user_gray.png
 delete mode 100644 themes/jquerymobile/images/silk/user_green.png
 delete mode 100644 themes/jquerymobile/images/silk/user_orange.png
 delete mode 100644 themes/jquerymobile/images/silk/user_red.png
 delete mode 100644 themes/jquerymobile/images/silk/user_suit.png
 delete mode 100644 themes/jquerymobile/images/silk/world.png
 delete mode 100644 themes/jquerymobile/images/tango/audio-volume-high.png
 delete mode 100644 themes/jquerymobile/images/tango/bookmark_add.png
 delete mode 100644 themes/jquerymobile/images/tango/email.png
 delete mode 100644 themes/jquerymobile/images/tango/film.png
 delete mode 100644 themes/jquerymobile/images/tango/find.png
 delete mode 100644 themes/jquerymobile/images/tango/gnome-help.png
 delete mode 100644 themes/jquerymobile/images/tango/video.png
 delete mode 100644 themes/jquerymobile/images/tango/www.png
 delete mode 100644 themes/jquerymobile/js/.htaccess
 delete mode 100644 themes/jquerymobile/js/check_item_statuses.js
 delete mode 100644 themes/jquerymobile/js/common.js
 delete mode 100644 themes/jquerymobile/js/hold.js
 delete mode 100644 themes/jquerymobile/js/jquery-1.6.4.min.js
 delete mode 100644 themes/jquerymobile/js/jquery.cookie.js
 delete mode 100644 themes/jquerymobile/js/jquery.mobile-1.0rc2.min.js
 delete mode 100644 themes/jquerymobile/js/keep_alive.js
 delete mode 100644 themes/jquerymobile/js/recaptcha_ajax.js
 delete mode 100644 themes/jquerymobile/js/scripts.js
 delete mode 100644 themes/jquerymobile/js/slick/slick.js
 delete mode 100644 themes/jquerymobile/js/slick/slick.min.js
 delete mode 100644 themes/jquerymobile/templates/Auth/AbstractBase/login.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/AbstractBase/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/AbstractBase/loginfields.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/AbstractBase/newpassword.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/CAS/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/ChoiceAuth/login.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/Database/create.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/Database/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/Database/recovery.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/ILS/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/LDAP/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/MultiILS/loginfields.phtml
 delete mode 100644 themes/jquerymobile/templates/Auth/Shibboleth/logindesc.phtml
 delete mode 100644 themes/jquerymobile/templates/Helpers/email-form-fields.phtml
 delete mode 100644 themes/jquerymobile/templates/Helpers/openurl.phtml
 delete mode 100644 themes/jquerymobile/templates/Helpers/pagination.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/AlphaBrowseLink.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/AuthorFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/AuthorInfo.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/AuthorityRecommend.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/CatalogResults.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/CollectionSideFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/DOI.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/DPLATerms.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/Deprecated.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/EuropeanaResults.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/EuropeanaResultsDeferred.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/ExpandFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/FacetCloud.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/FavoriteFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/Libraryh3lp.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/OpenLibrarySubjects.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/OpenLibrarySubjectsDeferred.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/PubDateVisAjax.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/RandomRecommend.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/RemoveFilters.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/ResultGoogleMapAjax.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SideFacets-dialog.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SideFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SpellingSuggestions.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonBestBets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonBestBetsDeferred.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonDatabases.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonDatabasesDeferred.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonResults.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonResultsDeferred.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SummonTopics.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SwitchQuery.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SwitchTab.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/SwitchType.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/TopFacets.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/WebResults.phtml
 delete mode 100644 themes/jquerymobile/templates/Recommend/WorldCatIdentities.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EDS/core.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EDS/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/format-class.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/link-journaltitle.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/link-series.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/EIT/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/LibGuides/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Pazpar2/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Pazpar2/link-series.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Pazpar2/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Pazpar2/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Pazpar2/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/format-class.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/link-issn.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/link-journaltitle.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Primo/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrAuth/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-info.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-record.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/core.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/format-class.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/format-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/link-journaltitle.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/link-series.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/list-entry.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrDefault/toolbar.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/SolrWeb/result-list.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/format-class.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/link-journaltitle.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/link-series.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/Summon/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/WorldCat/link-author.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/WorldCat/link-series.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/WorldCat/link-subject.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordDriver/WorldCat/link-title.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/collectionhierarchytree.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/collectionlist.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/description.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/excerpt.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/hierarchytree.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/holdingsils.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/holdingsworldcat.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/map.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/preview.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/reviews.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/similaritemscarousel.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/staffviewarray.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/staffviewmarc.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/toc.phtml
 delete mode 100644 themes/jquerymobile/templates/RecordTab/usercomments.phtml
 delete mode 100644 themes/jquerymobile/templates/ajax/status-available-services.phtml
 delete mode 100644 themes/jquerymobile/templates/ajax/status-available.phtml
 delete mode 100644 themes/jquerymobile/templates/ajax/status-full.phtml
 delete mode 100644 themes/jquerymobile/templates/ajax/status-unavailable.phtml
 delete mode 100644 themes/jquerymobile/templates/ajax/status-unknown.phtml
 delete mode 100644 themes/jquerymobile/templates/alphabrowse/home.phtml
 delete mode 100644 themes/jquerymobile/templates/author/home.phtml
 delete mode 100644 themes/jquerymobile/templates/author/results.phtml
 delete mode 100644 themes/jquerymobile/templates/author/search.phtml
 delete mode 100644 themes/jquerymobile/templates/authority/home.phtml
 delete mode 100644 themes/jquerymobile/templates/authority/record.phtml
 delete mode 100644 themes/jquerymobile/templates/authority/search.phtml
 delete mode 100644 themes/jquerymobile/templates/browse/home.phtml
 delete mode 100644 themes/jquerymobile/templates/collection/collection-record-error.phtml
 delete mode 100644 themes/jquerymobile/templates/collection/view.phtml
 delete mode 100644 themes/jquerymobile/templates/collections/bytitle.phtml
 delete mode 100644 themes/jquerymobile/templates/collections/home.phtml
 delete mode 100644 themes/jquerymobile/templates/collections/list.phtml
 delete mode 100644 themes/jquerymobile/templates/combined/home.phtml
 delete mode 100644 themes/jquerymobile/templates/combined/results-ajax.phtml
 delete mode 100644 themes/jquerymobile/templates/combined/results-list.phtml
 delete mode 100644 themes/jquerymobile/templates/combined/results.phtml
 delete mode 100644 themes/jquerymobile/templates/confirm/confirm.phtml
 delete mode 100644 themes/jquerymobile/templates/default-footer-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/eds/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/eds/home.phtml
 delete mode 100644 themes/jquerymobile/templates/eds/search.phtml
 delete mode 100644 themes/jquerymobile/templates/eit/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/eit/home.phtml
 delete mode 100644 themes/jquerymobile/templates/eit/search.phtml
 delete mode 100644 themes/jquerymobile/templates/error/unavailable.phtml
 delete mode 100644 themes/jquerymobile/templates/externalauth/ezproxylogin.phtml
 delete mode 100644 themes/jquerymobile/templates/footer.phtml
 delete mode 100644 themes/jquerymobile/templates/header.phtml
 delete mode 100644 themes/jquerymobile/templates/layout/layout.phtml
 delete mode 100644 themes/jquerymobile/templates/libguides/home.phtml
 delete mode 100644 themes/jquerymobile/templates/libguides/results.phtml
 delete mode 100644 themes/jquerymobile/templates/librarycards/editcard.phtml
 delete mode 100644 themes/jquerymobile/templates/librarycards/home.phtml
 delete mode 100644 themes/jquerymobile/templates/librarycards/selectcard.phtml
 delete mode 100644 themes/jquerymobile/templates/missingrecord/home.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/account.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/cataloglogin.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/checkedout.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/editlist.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/fines.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/footer-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/header-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/holds.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/login.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/mylist.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/newpassword.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/profile.phtml
 delete mode 100644 themes/jquerymobile/templates/myresearch/recover.phtml
 delete mode 100644 themes/jquerymobile/templates/pazpar2/home.phtml
 delete mode 100644 themes/jquerymobile/templates/pazpar2/search.phtml
 delete mode 100644 themes/jquerymobile/templates/primo/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/primo/home.phtml
 delete mode 100644 themes/jquerymobile/templates/primo/search.phtml
 delete mode 100644 themes/jquerymobile/templates/record/addtag.phtml
 delete mode 100644 themes/jquerymobile/templates/record/ajaxtab.phtml
 delete mode 100644 themes/jquerymobile/templates/record/cite.phtml
 delete mode 100644 themes/jquerymobile/templates/record/comments-list.phtml
 delete mode 100644 themes/jquerymobile/templates/record/cover.phtml
 delete mode 100644 themes/jquerymobile/templates/record/email.phtml
 delete mode 100644 themes/jquerymobile/templates/record/export-menu.phtml
 delete mode 100644 themes/jquerymobile/templates/record/header-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/record/hold.phtml
 delete mode 100644 themes/jquerymobile/templates/record/save.phtml
 delete mode 100644 themes/jquerymobile/templates/record/sms.phtml
 delete mode 100644 themes/jquerymobile/templates/record/view.phtml
 delete mode 100644 themes/jquerymobile/templates/records/home.phtml
 delete mode 100644 themes/jquerymobile/templates/search/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/search/email.phtml
 delete mode 100644 themes/jquerymobile/templates/search/footer-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/search/header-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/search/history-table.phtml
 delete mode 100644 themes/jquerymobile/templates/search/history.phtml
 delete mode 100644 themes/jquerymobile/templates/search/home.phtml
 delete mode 100644 themes/jquerymobile/templates/search/list-authorfacets.phtml
 delete mode 100644 themes/jquerymobile/templates/search/list-grid.phtml
 delete mode 100644 themes/jquerymobile/templates/search/list-list.phtml
 delete mode 100644 themes/jquerymobile/templates/search/newitem.phtml
 delete mode 100644 themes/jquerymobile/templates/search/newitemresults.phtml
 delete mode 100644 themes/jquerymobile/templates/search/pagination.phtml
 delete mode 100644 themes/jquerymobile/templates/search/reserves.phtml
 delete mode 100644 themes/jquerymobile/templates/search/reservesresults.phtml
 delete mode 100644 themes/jquerymobile/templates/search/reservessearch.phtml
 delete mode 100644 themes/jquerymobile/templates/search/results.phtml
 delete mode 100644 themes/jquerymobile/templates/search/searchbox.phtml
 delete mode 100644 themes/jquerymobile/templates/summon/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/summon/header-navbar.phtml
 delete mode 100644 themes/jquerymobile/templates/summon/home.phtml
 delete mode 100644 themes/jquerymobile/templates/summon/search.phtml
 delete mode 100644 themes/jquerymobile/templates/tag/home.phtml
 delete mode 100644 themes/jquerymobile/templates/web/home.phtml
 delete mode 100644 themes/jquerymobile/templates/web/results.phtml
 delete mode 100644 themes/jquerymobile/templates/worldcat/advanced.phtml
 delete mode 100644 themes/jquerymobile/templates/worldcat/home.phtml
 delete mode 100644 themes/jquerymobile/templates/worldcat/search.phtml
 delete mode 100644 themes/jquerymobile/theme.config.php

diff --git a/config/vufind/combined.ini b/config/vufind/combined.ini
index 977e88247fc..05268aa878d 100644
--- a/config/vufind/combined.ini
+++ b/config/vufind/combined.ini
@@ -9,9 +9,7 @@
 ; label = The header on the column
 ; sublabel = Text to display below the header (optional)
 ; more_link = The text of the link to access more results; set to false to
-;        disable all "more results" links for this entry. Note that disabling
-;        more_link will not impact the jquerymobile theme, which handles
-;        combined search in a simplified manner.
+;        disable all "more results" links for this entry.
 ; ajax = If true, these results will load via AJAX; otherwise, they will load
 ;        inline (default = false)
 ; hide_if_empty = If true, this section will be completely suppressed from
@@ -44,8 +42,7 @@
 ; The order of sections in this file will control the display order of search
 ; results on screen.
 
-; This section controls how columns will be formatted in most themes (jquerymobile
-; ignores these settings).
+; This section controls how columns will be formatted
 [Layout]
 ; This is the maximum number of columns to use.
 columns = 3
@@ -84,4 +81,4 @@ ajax = true
 ; will work correctly in this context.
 [RecommendationModules]
 ;top[] = SummonDatabasesDeferred
-;bottom[] = EuropeanaResultsDeferred
\ No newline at end of file
+;bottom[] = EuropeanaResultsDeferred
diff --git a/config/vufind/config.ini b/config/vufind/config.ini
index 3f4b04ea4c8..fff872deaaa 100644
--- a/config/vufind/config.ini
+++ b/config/vufind/config.ini
@@ -28,12 +28,16 @@ email           = support@myuniversity.edu
 title           = "Library Catalog"
 ; This is the default theme for non-mobile devices (or all devices if mobile_theme
 ; is disabled below). Available standard themes:
-;   bootstrap3 = HTML5 theme using Bootstrap 3 + jQuery libraries, with minimal
-;               styling
+;   bootstrap3 = HTML5 theme using Bootstrap 3 + jQuery libraries, with minimal styling
 ;   bootprint3 = bootstrap3 theme with more attractive default styling applied
 ;                (named after the earlier, now-deprecated blueprint theme)
 theme           = bootprint3
 
+; Uncomment the following line to use a different default theme for mobile devices.
+; You may not wish to use this setting if you are using one of the Bootstrap-based
+; standard themes since they support responsive design.
+;mobile_theme    = mobile
+
 ; Automatic asset minification and concatenation setting. When active, HeadScript
 ; and HeadLink will concatenate and minify all viable files to reduce requests and
 ; load times. This setting is off by default.
@@ -49,11 +53,6 @@ theme           = bootprint3
 ; Example: "development:off; production:js,css"
 ;asset_pipeline = "production:js"
 
-; Uncomment the following line to use a different default theme for mobile devices.
-; You may not wish to use this setting if you are using one of the Bootstrap-based
-; standard themes since they support responsive design. Available mobile theme:
-;   jquerymobile = Theme built using jQuery Mobile framework
-;mobile_theme    = jquerymobile
 ; This is a comma-separated list of themes that may be accessed via the ?ui GET
 ; parameter.  Each entry has two parts: the value used on the URL followed by the
 ; actual theme name.  For example, http://library.myuniversity.edu/vufind?ui=theme1
@@ -61,6 +60,7 @@ theme           = bootprint3
 ; of "standard" and "mobile" are reserved for the default and mobile themes defined
 ; above.
 ;alternate_themes = theme1:myTheme1,theme2:myTheme2
+
 ; This is a comma-separated list of theme options that will be displayed to the user
 ; as a drop-down.  Each entry has two parts: a value for the "ui" GET parameter and
 ; an on-screen description.  "standard" refers to the "theme" setting above, "mobile"
@@ -528,12 +528,12 @@ database          = mysql://root@localhost/vufind
 ; Server param with the identity provider entityID if a Shibboleth session exists.
 ; If omitted, Shib-Identity-Provider is used.
 ;idpserverparam = Shib-Identity-Provider
-; Optional: Session ID parameter for SAML2 single logout support. If omitted, single 
+; Optional: Session ID parameter for SAML2 single logout support. If omitted, single
 ; logout support is disabled. Note that if SLO support is enabled, Shibboleth session
-; ID's are tracked in external_session table which may need to be cleaned up with the 
-; expire_session_mappings command line utility. See 
+; ID's are tracked in external_session table which may need to be cleaned up with the
+; expire_session_mappings command line utility. See
 ; https://vufind.org/wiki/configuration:shibboleth for more information on how
-; to configure the single logout support.   
+; to configure the single logout support.
 ;session_id = Shib-Session-ID
 ; Optional: you may set attribute names and values to be used as a filter;
 ; users will only be logged into VuFind if they match these filters.
@@ -1014,21 +1014,21 @@ replace_other_urls = true
 ; to false.
 ;prefixLinks = true
 
-; Uncomment the following line and change the password to something secret to enable 
+; Uncomment the following line and change the password to something secret to enable
 ; EZproxy ticket authentication.
 ;secret = "verysecretpassword"
 ;
-; To enable ticket authentication in EZproxy, you will also need the following in 
-; EZproxy's user.txt or ezproxy.usr for older versions (without the leading 
+; To enable ticket authentication in EZproxy, you will also need the following in
+; EZproxy's user.txt or ezproxy.usr for older versions (without the leading
 ; semicolons and spaces):
 ;
-; ::CGI=https://vufind-server/ExternalAuth/EzproxyLogin?url=^R 
+; ::CGI=https://vufind-server/ExternalAuth/EzproxyLogin?url=^R
 ; ::Ticket
 ; TimeValid 10
 ; SHA512 verysecretpassword
 ;
 ; Uncomment and modify the following line to use another hashing algorithm with the
-; EZproxy authentication if necessary. SHA512 is the default, but it requires at 
+; EZproxy authentication if necessary. SHA512 is the default, but it requires at
 ; least EZproxy version 6.1. Use "SHA1" for older EZproxy versions, and remember to
 ; replace SHA512 with SHA1 also in EZproxy's configuration file.
 ;secret_hash_method = "SHA512"
diff --git a/module/VuFind/src/VuFind/Config/Upgrade.php b/module/VuFind/src/VuFind/Config/Upgrade.php
index e013148a355..b2de88ca5bc 100644
--- a/module/VuFind/src/VuFind/Config/Upgrade.php
+++ b/module/VuFind/src/VuFind/Config/Upgrade.php
@@ -431,7 +431,7 @@ class Upgrade
      *
      * @return void
      */
-    protected function checkTheme($setting, $default)
+    protected function checkTheme($setting, $default = null)
     {
         // If a setting is not set, there is nothing to check:
         $theme = isset($this->newConfigs['config.ini']['Site'][$setting])
@@ -446,13 +446,21 @@ class Upgrade
         if (!file_exists(APPLICATION_PATH . '/themes/' . $theme)
             || !is_dir(APPLICATION_PATH . '/themes/' . $theme)
         ) {
-            $this->addWarning(
-                "WARNING: This version of VuFind does not support "
-                . "the {$theme} theme.  Your config.ini [Site] {$setting} setting "
-                . "has been reset to the default: {$default}.  You may need to "
-                . "reimplement your custom theme."
-            );
-            $this->newConfigs['config.ini']['Site'][$setting] = $default;
+            if ($default === null) {
+                $this->addWarning(
+                    "WARNING: This version of VuFind does not support the {$theme} "
+                    . "theme. As such, we have disabled your {$setting} setting."
+                );
+                unset($this->newConfigs['config.ini']['Site'][$setting]);
+            } else {
+                $this->addWarning(
+                    "WARNING: This version of VuFind does not support "
+                    . "the {$theme} theme. Your config.ini [Site] {$setting} setting"
+                    . " has been reset to the default: {$default}. You may need to "
+                    . "reimplement your custom theme."
+                );
+                $this->newConfigs['config.ini']['Site'][$setting] = $default;
+            }
         }
     }
 
@@ -611,7 +619,7 @@ class Upgrade
 
         // Warn the user if they are using an unsupported theme:
         $this->checkTheme('theme', 'bootprint3');
-        $this->checkTheme('mobile_theme', 'jquerymobile');
+        $this->checkTheme('mobile_theme', null);
 
         // Translate legacy auth settings:
         if (strtolower($newConfig['Authentication']['method']) == 'db') {
diff --git a/module/VuFind/src/VuFind/Controller/AbstractRecord.php b/module/VuFind/src/VuFind/Controller/AbstractRecord.php
index a4ef9c620d5..7d1ecf9d99f 100644
--- a/module/VuFind/src/VuFind/Controller/AbstractRecord.php
+++ b/module/VuFind/src/VuFind/Controller/AbstractRecord.php
@@ -617,15 +617,6 @@ class AbstractRecord extends AbstractBase
             ->getTabRouteDetails($this->loadRecord(), $tab);
         $target = $this->url()->fromRoute($details['route'], $details['params']);
 
-        // Special case: don't use anchors in jquerymobile theme, since they
-        // mess things up!
-        if (strlen($params) && substr($params, 0, 1) == '#') {
-            $themeInfo = $this->getServiceLocator()->get('VuFindTheme\ThemeInfo');
-            if ($themeInfo->getTheme() == 'jquerymobile') {
-                $params = '';
-            }
-        }
-
         return $this->redirect()->toUrl($target . $params);
     }
 
diff --git a/module/VuFind/src/VuFind/View/Helper/jQueryMobile/MobileMenu.php b/module/VuFind/src/VuFind/View/Helper/jQueryMobile/MobileMenu.php
deleted file mode 100644
index a3c4d8d99a0..00000000000
--- a/module/VuFind/src/VuFind/View/Helper/jQueryMobile/MobileMenu.php
+++ /dev/null
@@ -1,69 +0,0 @@
-<?php
-/**
- * MobileMenu view helper
- *
- * PHP version 5
- *
- * Copyright (C) Villanova University 2010.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- *
- * @category VuFind
- * @package  View_Helpers
- * @author   Demian Katz <demian.katz@villanova.edu>
- * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
- * @link     https://vufind.org/wiki/development Wiki
- */
-namespace VuFind\View\Helper\jQueryMobile;
-use Zend\View\Helper\AbstractHelper;
-
-/**
- * MobileMenu view helper
- *
- * @category VuFind
- * @package  View_Helpers
- * @author   Demian Katz <demian.katz@villanova.edu>
- * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
- * @link     https://vufind.org/wiki/development Wiki
- */
-class MobileMenu extends AbstractHelper
-{
-    /**
-     * Display the top menu.
-     *
-     * @param array $extras Associative array of extra parameters to send to the
-     * view template.
-     *
-     * @return string
-     */
-    public function header($extras = [])
-    {
-        $context = $this->getView()->plugin('context');
-        return $context($this->getView())->renderInContext('header.phtml', $extras);
-    }
-
-    /**
-     * Display the bottom menu.
-     *
-     * @param array $extras Associative array of extra parameters to send to the
-     * view template.
-     *
-     * @return string
-     */
-    public function footer($extras = [])
-    {
-        $context = $this->getView()->plugin('context');
-        return $context($this->getView())->renderInContext('footer.phtml', $extras);
-    }
-}
diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/Config/UpgradeTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/Config/UpgradeTest.php
index 27f77e9333c..1fa326424f5 100644
--- a/module/VuFind/tests/unit-tests/src/VuFindTest/Config/UpgradeTest.php
+++ b/module/VuFind/tests/unit-tests/src/VuFindTest/Config/UpgradeTest.php
@@ -92,13 +92,13 @@ class UpgradeTest extends \VuFindTest\Unit\TestCase
         $expectedWarnings = [];
         if ((float)$version < 1.3) {
             $expectedWarnings[] = "WARNING: This version of VuFind does not support "
-                . "the default theme.  Your config.ini [Site] theme setting "
-                . "has been reset to the default: bootprint3.  You may need to "
+                . "the default theme. Your config.ini [Site] theme setting "
+                . "has been reset to the default: bootprint3. You may need to "
                 . "reimplement your custom theme.";
         } else if ((float)$version < 2.4) {
             $expectedWarnings[] = "WARNING: This version of VuFind does not support "
-                . "the blueprint theme.  Your config.ini [Site] theme setting "
-                . "has been reset to the default: bootprint3.  You may need to "
+                . "the blueprint theme. Your config.ini [Site] theme setting "
+                . "has been reset to the default: bootprint3. You may need to "
                 . "reimplement your custom theme.";
         }
         $this->assertEquals($expectedWarnings, $warnings);
diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/jQueryMobile/MobileMenuTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/jQueryMobile/MobileMenuTest.php
deleted file mode 100644
index 13af03b02b3..00000000000
--- a/module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/jQueryMobile/MobileMenuTest.php
+++ /dev/null
@@ -1,85 +0,0 @@
-<?php
-/**
- * MobileMenu view helper Test Class
- *
- * PHP version 5
- *
- * Copyright (C) Villanova University 2010.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- *
- * @category VuFind
- * @package  Tests
- * @author   Demian Katz <demian.katz@villanova.edu>
- * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
- * @link     https://vufind.org/wiki/development:testing:unit_tests Wiki
- */
-namespace VuFindTest\View\Helper\jQueryMobile;
-use VuFind\View\Helper\jQueryMobile\MobileMenu;
-
-/**
- * MobileMenu view helper Test Class
- *
- * @category VuFind
- * @package  Tests
- * @author   Demian Katz <demian.katz@villanova.edu>
- * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
- * @link     https://vufind.org/wiki/development:testing:unit_tests Wiki
- */
-class MobileMenuTest extends \PHPUnit_Framework_TestCase
-{
-    /**
-     * Test header()
-     *
-     * @return void
-     */
-    public function testHeader()
-    {
-        $extras = ['bar' => 'baz'];
-        $mm = $this->getMobileMenu('header.phtml', $extras);
-        $this->assertEquals('foo', $mm->header($extras));
-    }
-
-    /**
-     * Test footer()
-     *
-     * @return void
-     */
-    public function testFooter()
-    {
-        $extras = ['bar' => 'baz'];
-        $mm = $this->getMobileMenu('footer.phtml', $extras);
-        $this->assertEquals('foo', $mm->footer($extras));
-    }
-
-    /**
-     * Get mocked out MobileMenu helper
-     *
-     * @param string $template Template name expected
-     * @param array  $extras   Extra parameters expected
-     *
-     * @return MobileMenu
-     */
-    protected function getMobileMenu($template, $extras)
-    {
-        $context = $this->getMock('VuFind\View\Helper\Root\Context');
-        $view = $this->getMock('Zend\View\Renderer\PhpRenderer');
-        $view->expects($this->once())->method('plugin')->with($this->equalTo('context'))->will($this->returnValue($context));
-        $context->expects($this->once())->method('__invoke')->with($this->equalTo($view))->will($this->returnValue($context));
-        $context->expects($this->once())->method('renderInContext')->with($this->equalTo($template), $this->equalTo($extras))->will($this->returnValue('foo'));
-        $mm = new MobileMenu();
-        $mm->setView($view);
-        return $mm;
-    }
-}
diff --git a/themes/jquerymobile/css/.htaccess b/themes/jquerymobile/css/.htaccess
deleted file mode 100644
index f2e01735bf7..00000000000
--- a/themes/jquerymobile/css/.htaccess
+++ /dev/null
@@ -1,6 +0,0 @@
-<IfModule mod_rewrite.c>
-  RewriteEngine Off
-</IfModule>
-
-RemoveType .css
-AddType text/css .css
\ No newline at end of file
diff --git a/themes/jquerymobile/css/EDS.css b/themes/jquerymobile/css/EDS.css
deleted file mode 100644
index 454ca401bfc..00000000000
--- a/themes/jquerymobile/css/EDS.css
+++ /dev/null
@@ -1,78 +0,0 @@
-/* publication type css */
-
-.pt-icon { width: 70px; float: left; display: inline-block; background-image: url('../images/EDS/PT_Sprite.png'); background-repeat: no-repeat; }
-.pt-serialPeriodical { background-position: -30px -30px; height: 59px; }
-.pt-newspaperArticle { background-position: -140px -30px; height: 51px; }
-.pt-image { background-position: -245px -30px; height: 47px; }
-.pt-videoRecording { background-position: -345px -30px; height: 63px; }
-.pt-score { background-position: -445px -30px; height: 57px; }
-.pt-audio { background-position: -545px -30px; height: 49px; }
-.pt-map { background-position: -35px -120px; height: 45px; }
-.pt-book { background-position: -140px -120px; height: 59px; }
-.pt-kitObject { background-position: -245px -120px; height: 50px; }
-.pt-academicJournal, .pt-unknown { background-position: -345px -120px; height: 57px; }
-.pt-dissertation { background-position: -445px -120px; height: 63px; }
-.pt-literaryMaterial, .pt-authors { background-position: -35px -215px; height: 55px; }
-.pt-tableChart { background-position: -140px -215px; height: 49px; }
-.pt-patent { background-position: -245px -215px; height: 56px; }
-.pt-report { background-position: -345px -215px; height: 63px; }
-.pt-reference, .pt-readersAdvisory { background-position: -445px -215px; height: 52px; }
-.pt-governmentDocument { background-position: -545px -215px; height: 60px; }
-.pt-editorialOpinion { background-position: -35px -305px; height: 47px; }
-.pt-transcript { background-position: -140px -305px; height: 63px; }
-.pt-review { background-position: -245px -305px; height: 48px; }
-.pt-biography { background-position: -345px -305px; height: 53px; }
-.pt-electronicResource { 	background-position: -445px -305px; height: 63px; }
-.pt-recommendedReadsList { background-position: -540px -305px; height: 61px; }
-.pt-pictureBookExtender { background-position: -35px -400px; height: 65px; }
-.pt-grabAndGo { background-position: -140px -400px; height: 51px; }
-.pt-featureArticle { background-position: -245px -400px; height: 65px; }
-.pt-curricularConnection { background-position: -345px -400px; height: 65px; }
-.pt-bookTalk { background-position: -455px -400px; height: 55px; }
-.pt-bookDiscussionGuides { background-position: -545px -400px; height: 55px; }
-.pt-awardWinner { background-position: -34px -500px; height: 70px; }
-.pt-authorReadalike { background-position: -140px -500px; height: 60px; }
-.pt-series { background-position: -245px -495px; height: 75px; }
-.pt-ebook { background-position: -350px -510px; height: 60px; }
-.pt-audiobook { background-position: -440px -510px; height: 60px; }
-.pt-conference { background-position: -545px -505px; height: 70px; }
-.pt-Poem { background-position: -35px -615px; height: 60px; }
-.pt-ShortStory { background-position: -141px -620px; height: 55px; }
-.pt-play{ background-position: -245px -620px; height: 50px; }
-
-/* full text icons */
-/* Icons */
-.icon {
-    background: url("../images/EDS/sprites_32.png") no-repeat top left;
-    height: 32px;
-    line-height: 32px;
-    display: inline-block;
-    padding-left: 36px;
-}
-
-.icon.ebook {
-    background-position: 0 0;
-}
-
-.icon.html {
-    background-position: 0 -42px;
-}
-
-.icon.pdf {
-    background-position: 0 -84px;
-}
-
-.icon13 {
-    background: url("../images/sprites_32.png") no-repeat top left;
-    padding-left: 18px;
-    width: 13px;
-    height: 13px;
-}
-
-.icon13.collapsed {
-    background-position: 0 -126px;
-}
-
-.icon13.expanded {
-    background-position: 0 -149px;
-}
\ No newline at end of file
diff --git a/themes/jquerymobile/css/formats.css b/themes/jquerymobile/css/formats.css
deleted file mode 100644
index dca30d6a6ca..00000000000
--- a/themes/jquerymobile/css/formats.css
+++ /dev/null
@@ -1,128 +0,0 @@
-/* Icon Classes for item formats */
-
-.cd {
-    background-image:url(../images/silk/cd.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.dvd {
-    background-image:url(../images/silk/dvd.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.electronic {
-    background-image:url(../images/tango/www.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.map {
-    background-image:url(../images/silk/map.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.globe {
-    background-image:url(../images/silk/world.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.microfilm {
-    background-image:url(../images/silk/film.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.photo {
-    background-image:url(../images/silk/picture.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-span.slide {
-    background-image:url(../images/silk/picture.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.video {
-    background-image:url(../images/tango/video.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.kit {
-    background-image:url(../images/silk/package.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.musicalscore {
-    background-image:url(../images/silk/music.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.audio {
-    background-image:url(../images/tango/audio-volume-high.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.manuscript {
-    background-image:url(../images/silk/report_edit.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.ebook {
-    background-image:url(../images/ebook.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.book {
-    background-image:url(../images/silk/book.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.journal {
-    background-image:url(../images/silk/report.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.newspaper {
-    background-image:url(../images/silk/newspaper.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
-.software {
-    background-image:url(../images/silk/disk_multiple.png);
-    background-repeat:no-repeat;
-    background-position: left top;
-    padding:0 .5em .5em 20px;
-    margin-right:1em;
-}
diff --git a/themes/jquerymobile/css/images/Thumbs.db b/themes/jquerymobile/css/images/Thumbs.db
deleted file mode 100644
index 787b9f5cc5ab48d86f38d61b7db758bde042ac40..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7168
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

diff --git a/themes/jquerymobile/css/images/ajax-loader.png b/themes/jquerymobile/css/images/ajax-loader.png
deleted file mode 100644
index 811a2cdd1b492c47faf85c1206ad6606521eb6e4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 503
zcmeAS@N?(olHy`uVBq!ia0vp^${@_b3?$!tUzY`>n2Vh}LpV4%Za?&Y0OT43_=LFr
z|Ns9ZDd7Dck0hX8fs!D<U<N@YW0%mh@{XCScAvTX?tj@-Mp2*~XMsm#F#`kFYY=8^
z>gJ6C3d)qYMwA5Sr<If^7Ns&crsOB3D!649rIzOxWfv<r2b&gdeQd_Sz$oSE;uxYa
zF*!kj(O}lnrCJL*I?miHes*T2nu_4GtGgSW%HR7ry?AwtS8$g!gYcw?tySOiHe3ka
zu_$zPxrLEI`2D@#`BwGRUR@=ca69Y$-fAYnO>=f?F`h}-_x&BOOZ@XQnE}c<_xEZu
zoIX1zlA-v_?sD-1ZfECkmVe(>o?xwNmGDbK;?2MR41rRzXA2bX{on66#ob*wrsMPf
z`i=nRm=4)s4z4?=xi7SyIo*As^~h=O3#~U!U4D?`wnG2XC7uMQrY5F@nOn9v%usT4
z<T$LW8_KYZLrZ0rm=s4a%hY5pUS3m{P7TdNEfOKl&M`exTBbBO8C1_`aMC+=%*)Hm
z!1ch1vcf_(PE94ta8{ibokIr{QgU)yw4B%&7%l`yET8j%_XRLC89ZJ6T-G@yGywo8
CQrx`&

diff --git a/themes/jquerymobile/css/images/icons-18-black.png b/themes/jquerymobile/css/images/icons-18-black.png
deleted file mode 100644
index 1ecfd26fbcd9708e4bd9d3a583dcd703461c766b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2064
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
E0HWU(aR2}S

diff --git a/themes/jquerymobile/css/images/icons-18-white.png b/themes/jquerymobile/css/images/icons-18-white.png
deleted file mode 100644
index 0c70831ac51a741f570a7c8661b3a83fe459ddd0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2200
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

diff --git a/themes/jquerymobile/css/images/icons-36-black.png b/themes/jquerymobile/css/images/icons-36-black.png
deleted file mode 100644
index 4c72adf1e81039a59ae8ab74cdeb6148c67acfbb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3403
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

diff --git a/themes/jquerymobile/css/images/icons-36-white.png b/themes/jquerymobile/css/images/icons-36-white.png
deleted file mode 100644
index 84ea9fb31ae442d0c60523fbce08ec5f202b7d9c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4020
zcmaKvcT`i`w#GvXEtDui=v9ieKqvu}-V}@!0TG2nV(2}zLopB_bVQ^CRH}m1C>;v~
zQ0W3n6#;<*NJm9b+THhX$9Z?Wd*A#0vBp|+uC?a(&9TSWV<lLiOxRfXSU?~U+eK4D
zD-Z|_0p=1+bijD)%a?u-h=yQce$@zA0x&T#adL9<^74v`ipt2yAP@*mO-+4$eJd*~
z4-b#f&`>g&Tv=IJUtizZ**Q8odVGBR|C};2GXoAfI5^;NxRc{CF)_)>$(fm%Po6vh
z?s@(CbzfiK^z`)R<|c5}f2|Hw1Zw@S?1_wj5B|FnKsiwK?<}wcl;H9BzxSNDJF#{m
z53qKU1uUPK1@@n)1!@5)peMj3fD0f9=m&y;1t1RCIhmid1#ol{1hPPvfaQsJz$VZx
zz$uVDnJg|Yp19uK-35Z3?z!1OD<kn%C~FY(KM?!B0QCL~!xL-(fPMo6|3&=Y06I@7
z{}(S#0JH&o2H5x~d9e;Nz}Is7qM_c^kjeFjhj|}Oq3=jHXF*OI$&}s=TE-9(<HQ8d
z%L)6JeQU@H-of}pzBk#d=QJOYhKL{<g$1WZr(rVIF{6Bv-1K9Y6#E6U@^k|~R$9@b
z<xt`FKU{pcx1sVdr<Po4<o2zT*^@3|%@xSLs+E%#c$?5?P6>`K3(aM`4lo}WnYHLH
zIW*igmaUso{Ji+_<Hv!0^(t!qKFXOa`DO?VB?j-FQ0A8lzP@=6V!a#1ecsVq@;Vnp
z`4J%?NoJy_u0};p(tv|iKK_<McISN_Ro82r1#F?us)W~Hun_zEU%j&R@KG$JPGR6N
zC3>m)9no$<mD1Sf<-0i+rzauHx!66-(%t}=XX?GN6dfJiXCp^}jKMah!MGgR%wjzf
z4x*-?f9s3OwUl|KgKR~}>cOI8#eSNU&Kwf?UR$xF58}~WW|DAP<6*YirFzdqMQe1M
zapYBISPllhhjtdD@DA2@Z;`8<&FIuqFI>Z;^~O*b5uE~YI0G9J;v3f_l}Xft4d-Cq
z^ZUHP=@nnGx=e`(H{s7(4P~!XL-M^@&8ym|nSSdd6lCuWzXOw#LV13pk4-wRa#Uoz
z&nqNvCk)2vB!0M^B>2{s4<?#Fpwdj^Lc_q8Y<xy`BFj|(tDTtRAq6+pMlaUh-jM-|
zsdLRjn7NVM{_DM@6h+L}9&cmS{wLIoq##4QzoCsl9W&(<bF7x7urf8v#GW#C_)FG%
zt9Nu77qJ1qi~4w$C8R!azTnXyK~gElvs4)l??mkU$tcxsh*o;&cK!D6VcX;zjJ$`)
zG9fkzRcBqDq^<W^q&XL99fC{!*?vP^CuKj;Hhvas)^t+Htxh=F5n2LPPGpoYV^Xzw
zCWoFiLdl)&3Kx#0I#%ooyKUaC&<=)~a(!HlrmwPXJR4$h#ns}xDnY}V7ban8w*YQ{
zSPf3KT{dRat8#iK(n-}_;1NB`X3paLy!bc4M{~PO3_TN~AuD)8%9$;;nR}uv%7Br`
ze)-RHU)>nBe#WP=jbBt3XR+huCbW-tXBzS-#OLqeD)#pqho?@1iJ6%hkNeC&cHcT;
z5?<MnG|=0fp1;!?{_R&9FMF;4c<R!Zp#H5VEAXwN`(Tu^I5l$yA0zT9bCCf<Y)63_
z+r@Cz>H^W8I`&_Tz+%<dQnAXwi>XnhD5w>T&z%Q3H`K11oPT#V^hG!WC#LtX;d*^K
z1!O??Oge$KMp3rov7PC;#Ie|M;jqv9H6_+QEnz!V8XdDGcq7W}Gwkr#9h9pDtqkH&
z!+uBE(rKs-bwr!?@arEmV-);TUeW9?dk5{k>Tl0Jts&*Cq?&ZlGJDT7XhvXfi4@EQ
zQsO!r#T#5ivL!4K4fDuKmx(Ly%E<>Dd$3DAu6{H690uM|XpV`xZD_{;L}*qN9JDC$
z(1u-lDcv$4>CKEJN0XeAg;CKSro!HdjDXmlc7d_JHrHC(lwV|C8t&<Fr{byxws7OA
z-3?vi-g)sa)4iBgLGL?VlbMifHr||2L-d()xK^tS>)jo}0E^cI9L(|P6FY9*1J*2-
zp2qUpZ~0f*nOBb~aTge{6*c@_Y*?+cC9DH^U5QcEOC}l%zlHYT6hT>7=b38<6U~ne
zL8~~SS63hSigtf^I%30(Y|OpvSm>hbx^r|d<j0J69>eU&h_z9_xt%CNb)%n~&bnfs
zWWIC|7iv2*IfqMZM`y($qNQ2H6_nnd(iqIqeQx^W`Mgl$%%!{hB}xLJvr2Y7arHe{
zoqVwNph|xF?#|V=^iNylVft24A&0IbW{a!a8G|v}P(I1eM4juJ1vGQ*G)}HcQhTR*
zxm+IT@@Vl7<xDViR*zpmp$VT28g4K$Ukod=f%E-9s7i{{CgW&`Rk#=XtBq-4pKTk1
zkL!Od1=fr#$mPgFn#l5CVo=4t<Og-d7B2>(b$zjKDFT-hl@$z4;oU|eRG99X46xz7
zb?cnqbydtg%6-zSNt41P`IT2Orr)s4o`|7K`Bss)vV*%!TVr41M@>6ukACJ>$-&yz
zclahAQKi}1yv))v=XUR2z_)m&bwUPXc55#)(`4L?o5Ah!RO%j&96D|u@syi>^vYst
zHH0IJ(Ss3pSM$PTAOoX`ljQ2!OcITFgrPOL8~h!n6wGvOuoU*g7HNtfCY~>lKkvYB
zU%SW@%eG$AjzP1HP7D2^;bRFq_4dG6GfsbRxp-Vx=m|}e7w$nUP5JMUwnsF49kkba
zUD1P{GpAX%m(n7$WlnW3YuUjbI3N4vjZ{uHpR*J=Zusn(6-8}!rlGT2=b>M=S}&MO
zBhvWitKFta4M<U`T`vAcYo=OGoXF;lj*24cJs}!dG8{B5JEhM?kDbDnCVW#N1fWv+
zZ4JH;6$(VWZ?mv@+sD_vyH7FRL3|DPx*h&|&InB0_+Fy+V>$EOsro#J3Z7;Zj|##d
zw(kb!*e}fE4n6per}}PVLo+#`z9{I)>J%qLU&emx^3iKFY@GNZYCOXO+|py<C+21$
z?hl4?Em%4)&q{0sg1+hvFa`Mg4{{a9RXEuH8lnyE*0|?od1o8m^#RmJ>k*PFrkS)b
zY%jHx!l7QYx2(q<SsMDoE3$ejq$JUhbeT7thk;0Hp8n;=LiFLJqPtKALL#SvBMeL;
z37-Bt#ZWzu^Qd@XA@LD%?4v6?&&`%qc<I)~I7V0tYT~*DS4kV<xeC@Lxnirf5kIf|
zsqWA}C00*2L#by{uui%874%NDAM78=iII$LX_?oAZcJEH+lmNLNJ055N*t@EWPkDA
z&&Yi@q5CgQ>mvM);Cqt0xV%l5-PZ$6-{ZVQHhox0uWe-AU0U9Lg6=}fw@0m{?$mJw
zJm@MIKfLS)+I$2bnEq8~L3plD%e~-6cv?}W<)|0aGRlVw2s`>%aOHw#v~$5gIw$xZ
z7L6%T%Uz@16PTu~w28Puw7R*eU_32xL#K9tA~tmN^9@7W?58!I4a&!Yi1A*{AEg~?
zW{{vJ@~(%`y7}1t8Is-~o5-itCh-Ik$NaA;P(YoQ^>5Sa4>bH)g*1zq>2!Q(M`?7j
zfJ_7RLWx@ZdGmO`FQp@;Z)HUuc#@^Jxq9xAxk9{77tQPyrluy$-PJ6Gm`DjiXoGm)
zCp}9OeD?U;^yK6udnvV}@o9P^2Rkq8=&4tBAN%lUl&u|>rafylhcKI=EAMN)^QdlN
zB>M^J@yZ?EX>$tjA1ixF$SfRjlnwFTSIKLoXO3e!CKkw^Gn#$%qRuKtu8?6_p9<sF
zbrY#(7?-mO3cq1<1%l0EXJq4`GjAWW#O}lX$Pe&+aEFq@AVk8$eQox`@l%8$T|++<
zv4d2TnWD)4N$i^f2y8btdewa}EUW2z-Mdr7h%6Xfc8o=Bbp_&6Z6g4tima9Ig9mqG
znk7Q@w2er7%M0KA@>;ieh4S_Bj%~M%m&Kr;lUBZkiK;2LSR78Oo{6UGYb%V3+VfxT
z>YQj-!CjLqFO{Vw=DxXPxVGZCFbU%8l2&lt>Rpf+Vzrf+w0D3&v=;~9J~>*XSFPG%
z+jDR1I5sYEGi7T7-AHo@`L6c{GuX9Q9Sw%om4Aia?<C0@Z9Tg*(J1CW=LE$WFPDAo
zw%hBX%wpW#$N^UADH{UUVIi~CPl!=fI9eSKM$gaV0SmL5=?sw*>y~YVR+;X=y`%F4
z@I|hfiRJ*`@vvO(gdiSzx_PTOaB!G;Fb6`e$?8V}vsQ*`H!AQagpZ2;kh27ahFtIE
zGdA^KyD=<M-m}SYJ3V90&RmHP9qjO@(F|58wPnYnOr<#OrJL&?b#NxAXAv=q|EZl0
z3`H-uo-+!ghG~g}i2I6v?o8dn^7__dm4k6NUA?jy(9ItEiqz<xt1g#v$VG@Z2hF14
zUsRB2<gB~!+UCr}1XLlS)%S(Bc_8lILzctIUgMl*#9Umwv%o>UKDPDebEg!ZFqvTU
zd*w|Dn?im=b~d=XjgeXhg8B4p2v5?Ar3T6<vft-t6#vLpw{JMd`bC37WewChv3H&#
zkZVlbkBeGgMTCa<x|HI%q=->|s)ba+I3h7<pHPg}!cceS5HX*~W!*uQ>=~9RnEWIT
zX|qFuTqM8a;8VAhJ2%|O(;p8D>q92aB0idP&D?%mM9e>ok?$DeW+YBlnN6LEB5FaH
z))-Bw3hI7;+9t#?Yt7sAq-NQEac9b|+Sgk>wsujsQsP^qjQ8qq{x&vtG0P<v)G`Pv
zYp1KA2c*|oxIJ&Q*yFkf*37p`9tg_I%U1<M!2JA;!Oh-uMMyyimdnX0`?V=)RO6vS
zgq1?vl_EWRt$)5GHu)g4mJc|=a*0mRgr47Cg@NSK8_hOqaZ*8XSEp06va&|E$AT5!
zC(eCW$uQh@5KfU>(xH98UwHE7IM^YYeF*HxDJ4rJ=Bd}*90>pQZPz>c7BcfM5zdP9
zAKphI?eint`$qail4n}{4h^7GotKdv^d#SNe<`@min)(r$HGjoOLweED5!@QO#|@s
O16?#i8CL6~qyGU`IBHY?

diff --git a/themes/jquerymobile/css/jquery.mobile-1.0rc2.min.css b/themes/jquerymobile/css/jquery.mobile-1.0rc2.min.css
deleted file mode 100644
index 0ebf6e3cffa..00000000000
--- a/themes/jquerymobile/css/jquery.mobile-1.0rc2.min.css
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * jQuery Mobile v1.0rc2
- * http://jquerymobile.com/
- *
- * Copyright 2010, jQuery Project
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *//*!
-* jQuery Mobile Framework
-* Copyright (c) jQuery Project
-* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
-*/.ui-bar-a{border:1px solid #2a2a2a;background:#111;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#111));background-image:-webkit-linear-gradient(top,#3c3c3c,#111);background-image:-moz-linear-gradient(top,#3c3c3c,#111);background-image:-ms-linear-gradient(top,#3c3c3c,#111);background-image:-o-linear-gradient(top,#3c3c3c,#111);background-image:linear-gradient(top,#3c3c3c,#111)}.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{font-family:Helvetica,Arial,sans-serif}.ui-bar-a .ui-link-inherit{color:#fff}.ui-bar-a .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-a .ui-link:hover{color:#2489ce}.ui-bar-a .ui-link:active{color:#2489ce}.ui-bar-a .ui-link:visited{color:#2489ce}.ui-body-a{border:1px solid #2a2a2a;background:#222;color:#fff;text-shadow:0 1px 0 #000;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#666),to(#222));background-image:-webkit-linear-gradient(top,#666,#222);background-image:-moz-linear-gradient(top,#666,#222);background-image:-ms-linear-gradient(top,#666,#222);background-image:-o-linear-gradient(top,#666,#222);background-image:linear-gradient(top,#666,#222)}.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{font-family:Helvetica,Arial,sans-serif}.ui-body-a .ui-link-inherit{color:#fff}.ui-body-a .ui-link{color:#2489ce;font-weight:bold}.ui-body-a .ui-link:hover{color:#2489ce}.ui-body-a .ui-link:active{color:#2489ce}.ui-body-a .ui-link:visited{color:#2489ce}.ui-br{border-bottom:#828282;border-bottom:rgba(130,130,130,.3);border-bottom-width:1px;border-bottom-style:solid}.ui-btn-up-a{border:1px solid #222;background:#333;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#333));background-image:-webkit-linear-gradient(top,#555,#333);background-image:-moz-linear-gradient(top,#555,#333);background-image:-ms-linear-gradient(top,#555,#333);background-image:-o-linear-gradient(top,#555,#333);background-image:linear-gradient(top,#555,#333)}.ui-btn-up-a a.ui-link-inherit{color:#fff}.ui-btn-hover-a{border:1px solid #000;background:#444;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background-image:-webkit-linear-gradient(top,#666,#444);background-image:-moz-linear-gradient(top,#666,#444);background-image:-ms-linear-gradient(top,#666,#444);background-image:-o-linear-gradient(top,#666,#444);background-image:linear-gradient(top,#666,#444)}.ui-btn-hover-a a.ui-link-inherit{color:#fff}.ui-btn-down-a{border:1px solid #000;background:#3d3d3d;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#5a5a5a));background-image:-webkit-linear-gradient(top,#333,#5a5a5a);background-image:-moz-linear-gradient(top,#333,#5a5a5a);background-image:-ms-linear-gradient(top,#333,#5a5a5a);background-image:-o-linear-gradient(top,#333,#5a5a5a);background-image:linear-gradient(top,#333,#5a5a5a)}.ui-btn-down-a a.ui-link-inherit{color:#fff}.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-b{border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #254f7a;background-image:-webkit-gradient(linear,left top,left bottom,from(#81a8ce),to(#5e87b0));background-image:-webkit-linear-gradient(top,#81a8ce,#5e87b0);background-image:-moz-linear-gradient(top,#81a8ce,#5e87b0);background-image:-ms-linear-gradient(top,#81a8ce,#5e87b0);background-image:-o-linear-gradient(top,#81a8ce,#5e87b0);background-image:linear-gradient(top,#81a8ce,#5e87b0)}.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button{font-family:Helvetica,Arial,sans-serif}.ui-bar-b .ui-link-inherit{color:#fff}.ui-bar-b .ui-link{color:#ddf0f8;font-weight:bold}.ui-bar-b .ui-link:hover{color:#ddf0f8}.ui-bar-b .ui-link:active{color:#ddf0f8}.ui-bar-b .ui-link:visited{color:#ddf0f8}.ui-body-b{border:1px solid #c6c6c6;background:#ccc;color:#333;text-shadow:0 1px 0 #fff;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#ccc));background-image:-webkit-linear-gradient(top,#e6e6e6,#ccc);background-image:-moz-linear-gradient(top,#e6e6e6,#ccc);background-image:-ms-linear-gradient(top,#e6e6e6,#ccc);background-image:-o-linear-gradient(top,#e6e6e6,#ccc);background-image:linear-gradient(top,#e6e6e6,#ccc)}.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button{font-family:Helvetica,Arial,sans-serif}.ui-body-b .ui-link-inherit{color:#333}.ui-body-b .ui-link{color:#2489ce;font-weight:bold}.ui-body-b .ui-link:hover{color:#2489ce}.ui-body-b .ui-link:active{color:#2489ce}.ui-body-b .ui-link:visited{color:#2489ce}.ui-btn-up-b{border:1px solid #145072;background:#2567ab;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #145072;background-image:-webkit-gradient(linear,left top,left bottom,from(#5f9cc5),to(#396b9e));background-image:-webkit-linear-gradient(top,#5f9cc5,#396b9e);background-image:-moz-linear-gradient(top,#5f9cc5,#396b9e);background-image:-ms-linear-gradient(top,#5f9cc5,#396b9e);background-image:-o-linear-gradient(top,#5f9cc5,#396b9e);background-image:linear-gradient(top,#5f9cc5,#396b9e)}.ui-btn-up-b a.ui-link-inherit{color:#fff}.ui-btn-hover-b{border:1px solid #00516e;background:#4b88b6;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #014d68;background-image:-webkit-gradient(linear,left top,left bottom,from(#72b0d4),to(#4b88b6));background-image:-webkit-linear-gradient(top,#72b0d4,#4b88b6);background-image:-moz-linear-gradient(top,#72b0d4,#4b88b6);background-image:-ms-linear-gradient(top,#72b0d4,#4b88b6);background-image:-o-linear-gradient(top,#72b0d4,#4b88b6);background-image:linear-gradient(top,#72b0d4,#4b88b6)}.ui-btn-hover-b a.ui-link-inherit{color:#fff}.ui-btn-down-b{border:1px solid #225377;background:#4e89c5;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #225377;background-image:-webkit-gradient(linear,left top,left bottom,from(#396b9e),to(#4e89c5));background-image:-webkit-linear-gradient(top,#396b9e,#4e89c5);background-image:-moz-linear-gradient(top,#396b9e,#4e89c5);background-image:-ms-linear-gradient(top,#396b9e,#4e89c5);background-image:-o-linear-gradient(top,#396b9e,#4e89c5);background-image:linear-gradient(top,#396b9e,#4e89c5)}.ui-btn-down-b a.ui-link-inherit{color:#fff}.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-c{border:1px solid #b3b3b3;background:#e9eaeb;color:#3e3e3e;font-weight:bold;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#e9eaeb));background-image:-webkit-linear-gradient(top,#f0f0f0,#e9eaeb);background-image:-moz-linear-gradient(top,#f0f0f0,#e9eaeb);background-image:-ms-linear-gradient(top,#f0f0f0,#e9eaeb);background-image:-o-linear-gradient(top,#f0f0f0,#e9eaeb);background-image:linear-gradient(top,#f0f0f0,#e9eaeb)}.ui-bar-c .ui-link-inherit{color:#3e3e3e}.ui-bar-c .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-c .ui-link:hover{color:#2489ce}.ui-bar-c .ui-link:active{color:#2489ce}.ui-bar-c .ui-link:visited{color:#2489ce}.ui-bar-c,.ui-bar-c input,.ui-bar-c select,.ui-bar-c textarea,.ui-bar-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c{border:1px solid #b3b3b3;color:#333;text-shadow:0 1px 0 #fff;background:#f0f0f0;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-ms-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(top,#eee,#ddd)}.ui-body-c,.ui-body-c input,.ui-body-c select,.ui-body-c textarea,.ui-body-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c .ui-link-inherit{color:#333}.ui-body-c .ui-link{color:#2489ce;font-weight:bold}.ui-body-c .ui-link:hover{color:#2489ce}.ui-body-c .ui-link:active{color:#2489ce}.ui-body-c .ui-link:visited{color:#2489ce}.ui-btn-up-c{border:1px solid #ccc;background:#eee;font-weight:bold;color:#444;text-shadow:0 1px 1px #f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));background-image:-webkit-linear-gradient(top,#fdfdfd,#eee);background-image:-moz-linear-gradient(top,#fdfdfd,#eee);background-image:-ms-linear-gradient(top,#fdfdfd,#eee);background-image:-o-linear-gradient(top,#fdfdfd,#eee);background-image:linear-gradient(top,#fdfdfd,#eee)}.ui-btn-up-c a.ui-link-inherit{color:#2f3e46}.ui-btn-hover-c{border:1px solid #bbb;background:#dadada;font-weight:bold;color:#101010;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dadada));background-image:-webkit-linear-gradient(top,#ededed,#dadada);background-image:-moz-linear-gradient(top,#ededed,#dadada);background-image:-ms-linear-gradient(top,#ededed,#dadada);background-image:-o-linear-gradient(top,#ededed,#dadada);background-image:linear-gradient(top,#ededed,#dadada)}.ui-btn-hover-c a.ui-link-inherit{color:#2f3e46}.ui-btn-down-c{border:1px solid #808080;background:#fdfdfd;font-weight:bold;color:#111;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fdfdfd));background-image:-webkit-linear-gradient(top,#eee,#fdfdfd);background-image:-moz-linear-gradient(top,#eee,#fdfdfd);background-image:-ms-linear-gradient(top,#eee,#fdfdfd);background-image:-o-linear-gradient(top,#eee,#fdfdfd);background-image:linear-gradient(top,#eee,#fdfdfd)}.ui-btn-down-c a.ui-link-inherit{color:#2f3e46}.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-d{border:1px solid #ccc;background:#bbb;color:#333;text-shadow:0 1px 0 #eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:-webkit-linear-gradient(top,#ddd,#bbb);background-image:-moz-linear-gradient(top,#ddd,#bbb);background-image:-ms-linear-gradient(top,#ddd,#bbb);background-image:-o-linear-gradient(top,#ddd,#bbb);background-image:linear-gradient(top,#ddd,#bbb)}.ui-bar-d,.ui-bar-d input,.ui-bar-d select,.ui-bar-d textarea,.ui-bar-d button{font-family:Helvetica,Arial,sans-serif}.ui-bar-d .ui-link-inherit{color:#333}.ui-bar-d .ui-link{color:#2489ce;font-weight:bold}.ui-bar-d .ui-link:hover{color:#2489ce}.ui-bar-d .ui-link:active{color:#2489ce}.ui-bar-d .ui-link:visited{color:#2489ce}.ui-body-d{border:1px solid #ccc;color:#333;text-shadow:0 1px 0 #fff;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(top,#fff,#fff)}.ui-body-d,.ui-body-d input,.ui-body-d select,.ui-body-d textarea,.ui-body-d button{font-family:Helvetica,Arial,sans-serif}.ui-body-d .ui-link-inherit{color:#333}.ui-body-d .ui-link{color:#2489ce;font-weight:bold}.ui-body-d .ui-link:hover{color:#2489ce}.ui-body-d .ui-link:active{color:#2489ce}.ui-body-d .ui-link:visited{color:#2489ce}.ui-btn-up-d{border:1px solid #ccc;background:#fff;font-weight:bold;color:#444;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(top,#fff,#fff)}.ui-btn-up-d a.ui-link-inherit{color:#333}.ui-btn-hover-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#222;cursor:pointer;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));background-image:-webkit-linear-gradient(top,#fdfdfd,#eee);background-image:-moz-linear-gradient(top,#fdfdfd,#eee);background-image:-ms-linear-gradient(top,#fdfdfd,#eee);background-image:-o-linear-gradient(top,#fdfdfd,#eee);background-image:linear-gradient(top,#fdfdfd,#eee)}.ui-btn-hover-d a.ui-link-inherit{color:#222}.ui-btn-down-d{border:1px solid #aaa;background:#fff;font-weight:bold;color:#111;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));background-image:-webkit-linear-gradient(top,#eee,#fff);background-image:-moz-linear-gradient(top,#eee,#fff);background-image:-ms-linear-gradient(top,#eee,#fff);background-image:-o-linear-gradient(top,#eee,#fff);background-image:linear-gradient(top,#eee,#fff)}.ui-btn-down-d a.ui-link-inherit{color:#111}.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-e{border:1px solid #f7c942;background:#fadb4e;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fceda7),to(#fadb4e));background-image:-webkit-linear-gradient(top,#fceda7,#fadb4e);background-image:-moz-linear-gradient(top,#fceda7,#fadb4e);background-image:-ms-linear-gradient(top,#fceda7,#fadb4e);background-image:-o-linear-gradient(top,#fceda7,#fadb4e);background-image:linear-gradient(top,#fceda7,#fadb4e)}.ui-bar-e,.ui-bar-e input,.ui-bar-e select,.ui-bar-e textarea,.ui-bar-e button{font-family:Helvetica,Arial,sans-serif}.ui-bar-e .ui-link-inherit{color:#333}.ui-bar-e .ui-link{color:#2489ce;font-weight:bold}.ui-bar-e .ui-link:hover{color:#2489ce}.ui-bar-e .ui-link:active{color:#2489ce}.ui-bar-e .ui-link:visited{color:#2489ce}.ui-body-e{border:1px solid #f7c942;color:#333;text-shadow:0 1px 0 #fff;background:#faeb9e;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#faeb9e));background-image:-webkit-linear-gradient(top,#fff,#faeb9e);background-image:-moz-linear-gradient(top,#fff,#faeb9e);background-image:-ms-linear-gradient(top,#fff,#faeb9e);background-image:-o-linear-gradient(top,#fff,#faeb9e);background-image:linear-gradient(top,#fff,#faeb9e)}.ui-body-e,.ui-body-e input,.ui-body-e select,.ui-body-e textarea,.ui-body-e button{font-family:Helvetica,Arial,sans-serif}.ui-body-e .ui-link-inherit{color:#333}.ui-body-e .ui-link{color:#2489ce;font-weight:bold}.ui-body-e .ui-link:hover{color:#2489ce}.ui-body-e .ui-link:active{color:#2489ce}.ui-body-e .ui-link:visited{color:#2489ce}.ui-btn-up-e{border:1px solid #f7c942;background:#fadb4e;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fceda7),to(#fadb4e));background-image:-webkit-linear-gradient(top,#fceda7,#fadb4e);background-image:-moz-linear-gradient(top,#fceda7,#fadb4e);background-image:-ms-linear-gradient(top,#fceda7,#fadb4e);background-image:-o-linear-gradient(top,#fceda7,#fadb4e);background-image:linear-gradient(top,#fceda7,#fadb4e)}.ui-btn-up-e a.ui-link-inherit{color:#333}.ui-btn-hover-e{border:1px solid #e79952;background:#fbe26f;font-weight:bold;color:#111;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf0b5),to(#fbe26f));background-image:-webkit-linear-gradient(top,#fcf0b5,#fbe26f);background-image:-moz-linear-gradient(top,#fcf0b5,#fbe26f);background-image:-ms-linear-gradient(top,#fcf0b5,#fbe26f);background-image:-o-linear-gradient(top,#fcf0b5,#fbe26f);background-image:linear-gradient(top,#fcf0b5,#fbe26f)}.ui-btn-hover-e a.ui-link-inherit{color:#333}.ui-btn-down-e{border:1px solid #f7c942;background:#fceda7;font-weight:bold;color:#111;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fadb4e),to(#fceda7));background-image:-webkit-linear-gradient(top,#fadb4e,#fceda7);background-image:-moz-linear-gradient(top,#fadb4e,#fceda7);background-image:-ms-linear-gradient(top,#fadb4e,#fceda7);background-image:-o-linear-gradient(top,#fadb4e,#fceda7);background-image:linear-gradient(top,#fadb4e,#fceda7)}.ui-btn-down-e a.ui-link-inherit{color:#333}.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e{font-family:Helvetica,Arial,sans-serif;text-decoration:none}a.ui-link-inherit{text-decoration:none!important}.ui-btn-active{border:1px solid #155678;background:#4596ce;font-weight:bold;color:#fff;cursor:pointer;text-shadow:0 -1px 1px #145072;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#85bae4),to(#5393c5));background-image:-webkit-linear-gradient(top,#85bae4,#5393c5);background-image:-moz-linear-gradient(top,#85bae4,#5393c5);background-image:-ms-linear-gradient(top,#85bae4,#5393c5);background-image:-o-linear-gradient(top,#85bae4,#5393c5);background-image:linear-gradient(top,#85bae4,#5393c5);font-family:Helvetica,Arial,sans-serif}.ui-btn-active a.ui-link-inherit{color:#fff}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3)}.ui-corner-tl{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em}.ui-corner-tr{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bl{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-br{-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-top{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bottom{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-right{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-left{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-all{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.ui-corner-none{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-disabled{opacity:.3}.ui-disabled,.ui-disabled a{pointer-events:none;cursor:default}.ui-icon,.ui-icon-searchfield:after{background:#666;background:rgba(0,0,0,.4);background-image:url(images/icons-18-white.png);background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.ui-icon-alt{background:#fff;background:rgba(255,255,255,.3);background-image:url(images/icons-18-black.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(images/icons-36-white.png);-moz-background-size:776px 18px;-o-background-size:776px 18px;-webkit-background-size:776px 18px;background-size:776px 18px}.ui-icon-alt{background-image:url(images/icons-36-black.png)}}.ui-icon-plus{background-position:-0 50%}.ui-icon-minus{background-position:-36px 50%}.ui-icon-delete{background-position:-72px 50%}.ui-icon-arrow-r{background-position:-108px 50%}.ui-icon-arrow-l{background-position:-144px 50%}.ui-icon-arrow-u{background-position:-180px 50%}.ui-icon-arrow-d{background-position:-216px 50%}.ui-icon-check{background-position:-252px 50%}.ui-icon-gear{background-position:-288px 50%}.ui-icon-refresh{background-position:-324px 50%}.ui-icon-forward{background-position:-360px 50%}.ui-icon-back{background-position:-396px 50%}.ui-icon-grid{background-position:-432px 50%}.ui-icon-star{background-position:-468px 50%}.ui-icon-alert{background-position:-504px 50%}.ui-icon-info{background-position:-540px 50%}.ui-icon-home{background-position:-576px 50%}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%}.ui-icon-checkbox-off{background-position:-684px 50%}.ui-icon-checkbox-on{background-position:-648px 50%}.ui-icon-radio-off{background-position:-756px 50%}.ui-icon-radio-on{background-position:-720px 50%}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#4596ce}.ui-icon-loading{background-image:url(images/ajax-loader.png);width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-size:35px 35px}.ui-btn-corner-tl{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em}.ui-btn-corner-tr{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bl{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-br{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-top{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-right{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-left{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-all{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%}.ui-overlay-shadow{-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-shadow{-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.ui-icon-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4)}.ui-focus{-moz-box-shadow:0 0 12px #387bbe;-webkit-box-shadow:0 0 12px #387bbe;box-shadow:0 0 12px #387bbe}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-mobile-nosupport-boxshadow .ui-focus{outline-width:2px}.ui-mobile,.ui-mobile body{height:100%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border:0}.ui-mobile-viewport{margin:0;overflow-x:hidden;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}@media screen and (orientation:portrait){.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-page.ui-mobile-touch-overflow,.ui-mobile-touch-overflow.ui-native-fixed .ui-content{overflow:auto;height:100%;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-scrolling:touch}.ui-page.ui-mobile-touch-overflow,.ui-page.ui-mobile-touch-overflow *{-webkit-transform:rotateY(0)}.ui-page.ui-mobile-pre-transition{display:block}.ui-loading .ui-mobile-viewport{overflow:hidden!important}.ui-loading .ui-loader{display:block}.ui-loading .ui-page{overflow:hidden}.ui-loader{display:none;position:absolute;opacity:.85;z-index:100;left:50%;width:200px;margin-left:-130px;margin-top:-35px;padding:10px 30px}.ui-loader h1{font-size:15px;text-align:center}.ui-loader .ui-icon{position:static;display:block;opacity:.9;margin:0 auto;width:35px;height:35px;background-color:transparent}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{display:block}.ui-page .ui-header,.ui-page .ui-footer{position:relative}.ui-header .ui-btn-left{position:absolute;left:10px;top:.4em}.ui-header .ui-btn-right{position:absolute;right:10px;top:.4em}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 90px .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.ui-page-fullscreen .ui-content{padding:0}.ui-mobile-touch-overflow.ui-page.ui-native-fixed,.ui-mobile-touch-overflow.ui-page.ui-native-fullscreen{overflow:visible}.ui-mobile-touch-overflow.ui-native-fixed .ui-header,.ui-mobile-touch-overflow.ui-native-fixed .ui-footer{position:fixed;left:0;right:0;top:0;z-index:200}.ui-mobile-touch-overflow.ui-page.ui-native-fixed .ui-footer{top:auto;bottom:0}.ui-mobile-touch-overflow.ui-native-fixed .ui-content{padding-top:2.5em;padding-bottom:3em;top:0;bottom:0;height:auto;position:absolute}.ui-mobile-touch-overflow.ui-native-fullscreen .ui-content{padding-top:0;padding-bottom:0}.ui-mobile-touch-overflow.ui-native-fullscreen .ui-header,.ui-mobile-touch-overflow.ui-native-fullscreen .ui-footer{opacity:.9}.ui-native-bars-hidden{display:none}.ui-icon{width:18px;height:18px}.ui-fullscreen img{max-width:100%}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.spin{-webkit-transform:rotate(360deg);-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.in,.out{-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:350ms}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft}.slideup.out{-webkit-animation-name:dontmove;z-index:0}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;z-index:10}.slideup.in.reverse{z-index:0;-webkit-animation-name:dontmove}.slideup.out.reverse{-webkit-transform:translateY(100%);z-index:10;-webkit-animation-name:slideouttobottom}.slidedown.out{-webkit-animation-name:dontmove;z-index:0}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;z-index:10}.slidedown.in.reverse{z-index:0;-webkit-animation-name:dontmove}.slidedown.out.reverse{-webkit-transform:translateY(-100%);z-index:10;-webkit-animation-name:slideouttotop}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{z-index:0;-webkit-animation-name:fadeout}.fade.in{opacity:1;z-index:10;-webkit-animation-name:fadein}.viewport-flip{-webkit-perspective:1000;position:absolute}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.flip{-webkit-animation-duration:.65s;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-180deg) scale(.8);-webkit-animation-name:flipouttoleft}.flip.in{-webkit-transform:rotateY(0) scale(1);-webkit-animation-name:flipinfromleft}.flip.out.reverse{-webkit-transform:rotateY(180deg) scale(.8);-webkit-animation-name:flipouttoright}.flip.in.reverse{-webkit-transform:rotateY(0) scale(1);-webkit-animation-name:flipinfromright}@-webkit-keyframes flipinfromright{from{-webkit-transform:rotateY(-180deg) scale(.8)}to{-webkit-transform:rotateY(0) scale(1)}}@-webkit-keyframes flipinfromleft{from{-webkit-transform:rotateY(180deg) scale(.8)}to{-webkit-transform:rotateY(0) scale(1)}}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0) scale(1)}to{-webkit-transform:rotateY(-180deg) scale(.8)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0) scale(1)}to{-webkit-transform:rotateY(180deg) scale(.8)}}@-webkit-keyframes dontmove{from{opacity:1}to{opacity:1}}.pop{-webkit-transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);opacity:1;-webkit-animation-name:popin;z-index:10}.pop.in.reverse{z-index:0;-webkit-animation-name:dontmove}.pop.out.reverse{-webkit-transform:scale(.2);opacity:0;-webkit-animation-name:popout;z-index:10}@-webkit-keyframes popin{from{-webkit-transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.2);opacity:0}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.ui-grid-c .ui-block-a,.ui-grid-c .ui-block-b,.ui-grid-c .ui-block-c,.ui-grid-c .ui-block-d{width:25%}.ui-grid-c .ui-block-a{clear:left}.ui-grid-d .ui-block-a,.ui-grid-d .ui-block-b,.ui-grid-d .ui-block-c,.ui-grid-d .ui-block-d,.ui-grid-d .ui-block-e{width:20%}.ui-grid-d .ui-block-a{clear:left}.ui-header,.ui-footer,.ui-page-fullscreen .ui-header,.ui-page-fullscreen .ui-footer{position:absolute;overflow:hidden;width:100%;border-left-width:0;border-right-width:0}.ui-header-fixed,.ui-footer-fixed{z-index:1000;-webkit-transform:translateZ(0)}.ui-footer-duplicate,.ui-page-fullscreen .ui-fixed-inline{display:none}.ui-page-fullscreen .ui-header,.ui-page-fullscreen .ui-footer{opacity:.9}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar li.ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;font-size:12px;text-align:center;margin:0;border-right-width:0}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar li .ui-btn,.ui-header .ui-navbar .ui-navbar-toggle .ui-btn,.ui-footer .ui-navbar li .ui-btn,.ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0;border-bottom-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons li .ui-btn .ui-btn-inner,.ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 5px;padding:0}.ui-header .ui-btn,.ui-footer .ui-btn,.ui-bar .ui-btn{display:inline-block;font-size:13px;margin:0}.ui-btn-inline{display:inline-block}.ui-btn-inner{padding:.6em 25px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-bar .ui-btn-inner{padding:.4em 8px .5em}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:2px 1px 2px 3px}.ui-btn-text{position:relative;z-index:1}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:33px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-bar .ui-btn-icon-left .ui-btn-inner{padding-left:27px}.ui-btn-icon-right .ui-btn-inner{padding-right:33px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-bar .ui-btn-icon-right .ui-btn-inner{padding-right:27px}.ui-btn-icon-top .ui-btn-inner{padding-top:33px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner,.ui-bar .ui-btn-icon-top .ui-btn-inner{padding-top:27px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:33px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner,.ui-bar .ui-btn-icon-bottom .ui-btn-inner{padding-bottom:27px}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left .ui-icon,.ui-btn-icon-right .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-icon,.ui-btn-icon-bottom .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-bar .ui-btn-icon-left .ui-icon{left:4px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-bar .ui-btn-icon-right .ui-icon{right:4px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-bar .ui-btn-icon-top .ui-icon{top:4px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-bar .ui-btn-icon-bottom .ui-icon{bottom:4px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:button;opacity:.1;cursor:pointer;background:transparent;font-size:1px;border:0;line-height:999px}.ui-collapsible{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -8px;padding:0;border-width:0 0 1px 0;position:relative}.ui-collapsible-heading a{text-align:left;margin:0}.ui-collapsible-heading a .ui-btn-inner{padding-left:40px}.ui-collapsible-heading a span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading a span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:fixed;left:-9999px}.ui-collapsible-content{display:block;margin:0 -8px;padding:10px 16px;border-top:0;background-image:none;font-weight:normal}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0 1em}.ui-bar .ui-controlgroup{margin:0 .3em}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em}.ui-controlgroup-controls{display:block;width:100%}.ui-controlgroup li{list-style:none}.ui-controlgroup-vertical .ui-btn,.ui-controlgroup-vertical .ui-checkbox,.ui-controlgroup-vertical .ui-radio{margin:0;border-bottom-width:0}.ui-controlgroup-controls label.ui-select{position:absolute;left:-9999px}.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px}.ui-controlgroup-horizontal{padding:0}.ui-controlgroup-horizontal .ui-btn,.ui-controlgroup-horizontal .ui-select{display:inline-block;margin:0 -5px 0 0}.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio{float:left;margin:0 -1px 0 0}.ui-controlgroup-horizontal .ui-checkbox .ui-btn,.ui-controlgroup-horizontal .ui-radio .ui-btn,.ui-controlgroup-horizontal .ui-checkbox:last-child,.ui-controlgroup-horizontal .ui-radio:last-child{margin-right:0}.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}@media all and (min-width:450px){.ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:60%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}}.ui-dialog{min-height:480px}.ui-dialog .ui-header,.ui-dialog .ui-content,.ui-dialog .ui-footer{max-width:500px;margin:10% auto 0 auto;padding:15px;width:85%;position:relative}.ui-dialog .ui-header{padding:0 15px}.ui-dialog .ui-header,.ui-dialog .ui-footer{z-index:10}.ui-dialog .ui-content,.ui-dialog .ui-footer{margin-top:-15px}.ui-checkbox,.ui-radio{position:relative;margin:.2em 0 .5em;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;z-index:2}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain{padding:1.5em 0;margin:0;border-bottom-width:1px;overflow:visible}.ui-field-contain:first-child{border-top-width:0}@media all and (min-width:450px){.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}label.ui-select{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-selectmenu{position:absolute;padding:0;z-index:100!important;width:80%;max-width:350px;padding:6px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-9999px;left:-9999px}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:450px){.ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background-image:none;padding:.4em 1.5%;line-height:1.4;font-size:16px;display:block;width:97%}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}.ui-input-search{padding:0 30px;background-image:none;position:relative}.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}.ui-input-search input.ui-input-text{border:0;width:98%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}.ui-input-search .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}.ui-input-search .ui-input-clear-hidden{display:none}@media all and (min-width:450px){.ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search{width:60%;display:inline-block}.ui-field-contain .ui-input-search{width:50%}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search{padding:.4em 1.5%;width:97%}.ui-input-search input.ui-input-text{width:98%}}.ui-listview{margin:0;counter-reset:listnumbering}.ui-content .ui-listview{margin:-15px}.ui-content .ui-listview-inset{margin:1em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-divider,.ui-li-static{padding:.5em 15px;font-size:14px;font-weight:bold}.ui-li-divider{counter-reset:listnumbering}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:normal;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li:last-child,.ui-li.ui-field-contain:last-child{border-bottom-width:1px}.ui-li>.ui-btn-inner{display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px .7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:60px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:30px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-has-count .ui-btn-text{padding-right:15px}.ui-li-heading{font-size:16px;font-weight:bold;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:normal;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-thumb,.ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-li-icon{max-height:40px;max-width:40px;left:10px;top:.9em}.ui-li-thumb,.ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}@media all and (min-width:480px){.ui-li-aside{width:45%}}.ui-li-divider{cursor:default}.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:95px}.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:bold;padding:.2em .5em;top:50%;margin-top:-.9em;right:38px}.ui-li-divider .ui-li-count,.ui-li-static .ui-li-count{right:10px}.ui-li-has-alt .ui-li-count{right:55px}.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-11px 0 0 0;border-bottom-width:1px;z-index:-1}.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}.ui-listview-filter-inset{margin:-15px -5px -15px -5px;background:transparent}.ui-li.ui-screen-hidden{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}input.ui-slider-input,.ui-field-contain input.ui-slider-input{display:inline-block;width:50px}select.ui-slider-switch{display:none}div.ui-slider{position:relative;display:inline-block;overflow:visible;height:15px;padding:0;margin:0 2% 0 20px;top:4px;width:66%}div.ui-slider-switch{width:99.8%}a.ui-slider-handle{position:absolute;z-index:10;top:50%;width:28px;height:28px;margin-top:-15px;margin-left:-15px}a.ui-slider-handle .ui-btn-inner{padding-left:0;padding-right:0}@media all and (min-width:480px){.ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{width:43%}}div.ui-slider-switch{height:32px;overflow:hidden;margin-left:0}div.ui-slider-inneroffset{margin-left:50%;position:absolute;top:1px;height:100%;width:50%}a.ui-slider-handle-snapping{-webkit-transition:left 100ms linear}div.ui-slider-labelbg{position:absolute;top:0;margin:0;border-width:0}div.ui-slider-switch div.ui-slider-labelbg-a{width:60%;height:100%;left:0}div.ui-slider-switch div.ui-slider-labelbg-b{width:60%;height:100%;right:0}.ui-slider-switch-a div.ui-slider-labelbg-a,.ui-slider-switch-b div.ui-slider-labelbg-b{z-index:-1}.ui-slider-switch-a div.ui-slider-labelbg-b,.ui-slider-switch-b div.ui-slider-labelbg-a{z-index:0}div.ui-slider-switch a.ui-slider-handle{z-index:20;width:101%;height:32px;margin-top:-18px;margin-left:-101%}span.ui-slider-label{width:100%;position:absolute;height:32px;font-size:16px;text-align:center;line-height:2;background:0;border-color:transparent}span.ui-slider-label-a{left:-100%;margin-right:-1px}span.ui-slider-label-b{right:-100%;margin-left:-1px}
\ No newline at end of file
diff --git a/themes/jquerymobile/css/slick/ajax-loader.gif b/themes/jquerymobile/css/slick/ajax-loader.gif
deleted file mode 100644
index e0e6e9760bc04861cc4771e327f22ed7962e0858..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4178
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

diff --git a/themes/jquerymobile/css/slick/fonts/slick.eot b/themes/jquerymobile/css/slick/fonts/slick.eot
deleted file mode 100644
index 2cbab9ca97723bc24c50315a0a9bd155db4e0aa5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2048
zcmcgtO>7%Q6n^9V^B-}NZk*EEVeMi&O%prb7zafaL6A786eTJs%>e;R;y4y|oY<}i
z5)vjt;=&>7feV}}ai#*PAS5oRLOp@#1tg<V32}vTXfFtvZ)V4hle7nf#Mra*-uK>{
z_p`I}$V;?l5Ha!)A0E<tf&j9|ICXvrOUrUW@f0wq#s2GedSFTVsX-Mg(<;3Iq>nC8
zkxFz4m_v0SVOj=KhgO+tv`H3aDNU1*9JB<$9X&!VQfR4Ac<F`e4>vv~GM)n(S(uwI
zP>yu)qu{N@7c=(ay}v($(F*wG)vB`<56yoK{s!jjC8x2~>0l=^EXcj3%3JHRA6<Km
zNI8qF$2W@38nNtOko}CA-vFTe=Fwnlf`5FY+T794(K+x}!G|lgRfq1eE3h92-(Pih
zw&;0Ufc#1D)}~V}YN>a>A<{O0ZEn>X&CKUE{OdnKJ}+`Zes`|-FTNT&dzS)k{lDMd
zc?WV5Yl0H2&DvnS^7UXV{5g_#^+EG0^$t}a2F=}nrQC{ZJuTIkhu9uz<YnjCI<N(~
z-la$Bz1}m>68^}NcC@rUzlL3$*kyLRbDPqv-Qlsw2;7Lcy_kqz{J1gl7BeDsUk1mm
zBBY9_f+9l|h-1ZLd$G%SSA6tvolk!G^;YxNcGsJb<H2wSWB`Q3T=!ieU%SFy?BCMx
z@t+6I(*H0D^Z{LEVZ4Oy={Zg~p|dQX%dq6Bc!=pk=3~qd&+wF;Hx1p;<EdmSnVZf}
z=k4L}@SnT7zN;BtEvoAmFY0<!^BR9dN9@VBC+(4Fm)PFb`=F+cXogQ+Sy6ok$eRaL
zxGr)&6iZ?{{{(_@pKeHq=pnJN(VieQ8Q7QI81{oX5C!yjXb%d8-LK0rMD~E>S^LQ5
z?5U$!?eFs}j@Xc?pJ6ECEH5!HsG*xEBz{viuj-VI1c!vTQ=-<g+FSyy>HKh*wf){!
zK-YYuV>8i6WY7!-0zq>y5{bq~tYbP;m6YO%ojIM$B*#yjGzSLElPAWLnX%OAXu=x|
zurFF(e<0vXrCh5ScZ*P8M1i5=QB$Vrn!MuLhXx`EuPP6AkUo^(3B$b*l(dHoic4Cd
z7%pq~TT-F(v7|K$&{vYyf#2j`w(0}oM}1w|gElZIX@#DlF-fb?*^{(}#&AW_I`D6M
z+eo8QUPU)K)JiTCOP4ARdP+ewlBQVeXf{Q%$QDh-q8ZTp4aw!R=o}Mb+GsqSqe5-7
zS*X=ZMaxc4S~HgLh&7v=$W7RjS*YyqLNcC*G_vJly-}`hTG=$Z+EJ^+H`LMl3H=!L
z^Dqxn=zW^=JN0_)&3d`C(ew$jQe1CBg=^uS#AObu5A!&O1h1eoGTg0QU&6<CzyHX4
Jm)l$9`VTQ&{XGBx

diff --git a/themes/jquerymobile/css/slick/fonts/slick.svg b/themes/jquerymobile/css/slick/fonts/slick.svg
deleted file mode 100644
index b36a66a6c45..00000000000
--- a/themes/jquerymobile/css/slick/fonts/slick.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata>Generated by Fontastic.me</metadata>
-<defs>
-<font id="slick" horiz-adv-x="512">
-<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
-<missing-glyph horiz-adv-x="512" />
-
-<glyph unicode="&#8594;" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
-<glyph unicode="&#8592;" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
-<glyph unicode="&#8226;" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
-<glyph unicode="&#97;" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
-</font></defs></svg>
diff --git a/themes/jquerymobile/css/slick/fonts/slick.ttf b/themes/jquerymobile/css/slick/fonts/slick.ttf
deleted file mode 100644
index 9d03461b653373f7cda3b4af104c6bca07f9892b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1892
zcmcgtO>7%Q7=7dYvttuC>BcFo9o8<6(=@T2jd4&^kqQzA6;LWbX$}ZjQpdJ%;>2-9
zkdO!w5*H3p4_x3>i8B>Q1tD=k2=xS_7m$ofCB&7VLwiBUyq#S)NmC98iCxXk_rBjZ
z-_FiL0C)h~P;kCfdj6T!@2-CY7*A3gpP!v8p#YtDgxFemE@v;?`RijqED<j*uR80g
z=-d~?*EwFPIGgL84l}{9Xb)EEudmF!f9+*JIRga7s%7UQ#KfPp{m4<QQlb13&=_kH
zKU`gHZRzK5j`%8Ztln65a7SEW{21|(RcC7*Php<+M~SU9XSJ+l-ue>Is?@EmH#S?j
zPi)rLf1rI1?%Fth|LVxXOVKm85e`rRe7mvr=G{4sv}lVqaS)za#z;-pQ&4s@?Y~s1
zF)-`LxQ;^V&iZa50I>@VLGiR$p>E!vZ{tC{&2B&od7j&{9xM+5=U3(~;w+rxWpS%>
z3t7?bxa@oeU5f6^LH6=?gSl=w;=b<-L~c|ZD)Rvmxk8naW2KV2$;*6K?zInfKK$wD
zo2{E0-D=X#hu|LQwtx$hrMosccZ~;>{}Qmqf4;bv{)elCcX3t3_yW4S=NPy{XGF1(
z6T>G{QK1i*4+%p)W0Q8#G;~8xWrj1ug{k6H(H@Kq{;{L$JDL&H61sljg03gDpz&K`
z$j-l!w}%p4VPi+{rJFXS86kCPNevkkZya!OeYxg)xTL3wkC2S_^eB<hKX4Hv`$%X$
zvCq03_Q)JyK|hz;{m6*BeK|^I_gTDXA4)DBJG`pBJWp`{4Ve0A!6weQEp{7f=q4M<
zd(w8hI%#u(1G3sl*=xVsu7zGx#le_p_XM}Yx)vH4oleB#{bnQ_j+p)Ncp^1q9o2=Z
zWRyVi^r=E_c<lHIv#-xQaeQnzH<~$>NCzWf@#%K3CmarCGG5fQmm=C5R~V=S)Qo9*
zAuoFI(Y|;(sQMc_g7^H7Nbp>U_;LUSQogJpi8WtV>GOdvYY5|WU)HI=;eOd_h?*Yu
z*OLS2MZYgAcpRg?tkP%Kmo>z2#g}#Jzs4r&s9_ne0-N>PGN)%zMg^CschDp(S1#2Z
z3MDkittICsJ<70PBa1xeX^y>29-iQzV_XiKJ}yG3vDPXznw7F;XY<yyB`b2CD2x}z
z?fe8?_Of*OEV5FQ`kJh7F_T*pi{<8Kt+8fJWC;#O-FreEKA#MBP9PuxLcu$j?QxpT
y#%s-5rP>Nfv0h$j(Z%)RImyGEQZL6bS0%B+KcnE;+N~vPeDmw~?!W86Kjv>PckT%Q

diff --git a/themes/jquerymobile/css/slick/fonts/slick.woff b/themes/jquerymobile/css/slick/fonts/slick.woff
deleted file mode 100644
index 8ee99721bb81b59a5e1ceee1d3256b15f907d96b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1380
zcmZWoc~H_>9DiItQdGPuZL>_xgDjCHpv=4wk37&Nx3m(F$RqMd4ZI>#sTnIvS4$mr
zYIRq0kV)NX%VjCA6!RLbG&S?cF0*sBT4Nv8fBW8i=FR8xz30vMSTKtf%;5wBfD-@$
zfCs-1ptSG*j~9z&2>@yZ0O&0cW$QnM8L(KKKmafd=)DGFt!Us*gAdc21vQSALs$X|
zzy|;1M1fiY<e?B;wwXpACE`JjX@i^%^YX0-OhxoTo&W%>Db!#MKm#b}&(TnX8WVDD
zJ{!y|8WSx_7DJ5-xq%i~f8a0TiD5phwg&PQI5s%K6CH#a^aW$E#u1#|iQ5VBN0Z^a
z+Wrh7ECB|f#O1CR`r?f}Ogj%bMA#Kog;~-(rbgn@>1o4d$4nYiRyuAWwB_b_E;YM}
zZ@NV6aV$`k?$I^#Wy?FR9QXZfCw>r^*1y-k$0lC+Q7Ne`X`$=sB1Wy`n;#2J7g5fr
zwyHxDSEMClZ`L6n$e70#EAWLIl3&MaoK(k+l#St%Y&(Sx=VqDv(*x+{1v@swNPOd5
z_D&(udjRFH?3%?ol%y>x6(M%<A8*&(7kTBF<%WcyTz%>zP2C#?oZgpRVvQB6J2<-s
z1XZ2vz<(2aNi{4LTCF&Bx<P(Up4mCd$l2bwEv}U6r+@hpDRr8jSZtp+Wli-Cd0m<H
zGSPnO%a~$TKjO^@J(1o^66~_e=?{N?(RQTYv67}%FvqV6yxV<bKg*QX@z0tbnRHiY
z1SiZte3))@QXae2xAkyy#O9uN_0(QsdmrB^PNx9n(Hqt{obji<UwcwTcYT0J&wLl7
zui}tQ@*AUAS?qMRWVm*R442_jrvKz5VNQ*^r#}ubJ%7l}mzMBX%}eFkx}`PEo7x9!
zIVG``GiYD7O?6Oh#H-!NQd8s)G}hho6a>GP@+$wvm5GG@1!A5n$t7wEd@)dWbK1t7
zAI3J92@9!?&4dSMUJZ6VPu@Y5=2}-+<UZKTV6N7vG%P3H{zyMUj6+ap(CA~40b}w-
zjKjv$R{GDj6W1cWPhx0WjY{6n*D3S1*1ybcOtv*yv+5t+d*X%lMKX&P0L0}{TrO7t
zvX3sv<H5ijVbgOS6@*Lhjo)knE_V{c*Fg-qd@j~=6&ZPB2C%7su8kA&x#cQVx9Zl@
z){7k~)uci7-xOa;6PZkQRwPlR9vBS9x*(J*&6ZN{n<Dr;X1iZL@rxU`KdNO}L&Grj
zG1DT2KMr95y4nEl?6+QoQm#3|LJUu#-kROYScTv%@3yLLsjz|{$u=Z=hah(OdyU&3
z3*!aN)Mw(t%5k-<6yWm@>pk@x!aH)vCoky=Cjr>DnYdb;5B3lEE)C=baaLJ_-dKR1
zWr9+1d0o&|%I}m3VT=Au5?NY}TCUN7+x*?X<*rIq)!7En?lfx*iHingK58Bf7Yt(K
z_X`<Zb(}Uvbk;St)!i`HZRCPimhXA152Mu{p2l_iYWh*3*XcqdE6?m-GS6{pLubvl
zxf>Li%+9B6@V=(#S<IuqL#|Js!D@^twFIZ@d=p7msdEykFMTFIVyAV(ugckg!MKzo
zw~OX*i#wPH-nP-8F>WT`XQx%ekcKa;n!7{j@jA|tbPOhjX{3cs;}XV-aNF@z-Qg~t
z^N?v#oy+p0z}5Q)3S^P$>6P=;iqWo=dqdtaskSzCVSy7fDSNx#E>`??q5M<koyGJ_
h+w>PtvepFdF46=ngEMs$@2`LCj^yh_!*S07+<yv>8;<}0

diff --git a/themes/jquerymobile/css/slick/slick.css b/themes/jquerymobile/css/slick/slick.css
deleted file mode 100644
index 27f0525b8e3..00000000000
--- a/themes/jquerymobile/css/slick/slick.css
+++ /dev/null
@@ -1,57 +0,0 @@
-@charset "UTF-8";
-/* Slider */
-.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; width:90%; margin:auto;}
-
-.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
-.slick-list:focus { outline: none; }
-.slick-loading .slick-list { background: #fff url("./ajax-loader.gif") center center no-repeat; }
-.slick-list.dragging { cursor: pointer; cursor: hand; }
-
-.slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
-
-.slick-track { position: relative; left: 0; top: 0; display: block; }
-.slick-track:before, .slick-track:after { content: ""; display: table; }
-.slick-track:after { clear: both; }
-.slick-loading .slick-track { visibility: hidden; }
-
-.slick-slide { float: left; height: 100%; min-height: 1px; display: none; text-align:center; }
-[dir="rtl"] .slick-slide { float: right; }
-.slick-slide img { display: block; margin: auto; }
-.slick-slide.slick-loading img { display: none; }
-.slick-slide.dragging img { pointer-events: none; }
-.slick-initialized .slick-slide { display: block; }
-.slick-loading .slick-slide { visibility: hidden; }
-.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
-
-/* Icons */
-@font-face { font-family: "slick"; src: url("./fonts/slick.eot"); src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; }
-/* Arrows */
-.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
-.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; }
-.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
-.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
-
-.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: black; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
-
-.slick-prev { left: -25px; }
-[dir="rtl"] .slick-prev { left: auto; right: -25px; }
-.slick-prev:before { content: "←"; }
-[dir="rtl"] .slick-prev:before { content: "→"; }
-
-.slick-next { right: -25px; }
-[dir="rtl"] .slick-next { left: -25px; right: auto; }
-.slick-next:before { content: "→"; }
-[dir="rtl"] .slick-next:before { content: "←"; }
-
-/* Dots */
-.slick-slider { margin-bottom: 30px; }
-
-.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; }
-.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
-.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; }
-.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
-.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
-.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
-.slick-dots li.slick-active button:before { color: black; opacity: 0.75; }
-
-/*# sourceMappingURL=slick.css.map */
\ No newline at end of file
diff --git a/themes/jquerymobile/css/slick/slick.css.map b/themes/jquerymobile/css/slick/slick.css.map
deleted file mode 100644
index 9f0499ad5e6..00000000000
--- a/themes/jquerymobile/css/slick/slick.css.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-"version": 3,
-"mappings": "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",
-"sources": ["slick.scss"],
-"names": [],
-"file": "slick.css"
-}
diff --git a/themes/jquerymobile/css/styles.css b/themes/jquerymobile/css/styles.css
deleted file mode 100644
index 1ceebec3224..00000000000
--- a/themes/jquerymobile/css/styles.css
+++ /dev/null
@@ -1,313 +0,0 @@
-ul.results,ul.filters,ul.mylists,ul.comments,ul.history,ul.bookbag {
-    margin-bottom: 10px !important;
-    margin-top: 10px !important;
-}
-ul.results .ui-icon-check {
-    background-color: green;
-}
-ul.results .ui-icon-plus {
-    background-color: white;
-}
-ul.results .ui-li-aside {
-    width: 40px;
-    font-size: 12px;
-}
-ul.results .ui-li .ui-btn-inner a.ui-link-inherit {
-    padding-right: 45px;
-}
-ul.mylists a {
-    font-size: 12px !important;
-    white-space: normal !important;
-}
-ul.filters a {
-    font-size: 12px !important;
-    white-space: normal !important;
-}
-ul.filters .ui-icon-minus {
-    background-color: #cc0000;
-}
-ul.bookbag .ui-icon-minus {
-    background-color: #cc0000;
-}
-ul.mylist .ui-icon-minus {
-    background-color: #cc0000;
-}
-ul.narrow .ui-icon-check {
-    background-color: green;
-}
-ul.narrow li.checked a {
-    color: green !important;
-}
-ul.narrow li.checked .ui-li-count {
-    color: green;
-}
-ul.comments .ui-icon-minus {
-    background-color: #cc0000;
-}
-ul.comments .ui-li-aside {
-    width: 60px;
-    font-size: 10px;
-}
-ul.comments p {
-    white-space: normal;
-    margin-top: .3em;
-    font-size: 14px;
-}
-ul.comments p.posted-by {
-    font-size: 12px;
-}
-ul.history .ui-icon-minus {
-    background-color: #cc0000;
-}
-ul.history .ui-icon-plus {
-    background-color: green;
-}
-ul.history p {
-    white-space: normal;
-    font-size: 12px;
-}
-.result {
-    white-space: normal !important;
-}
-.result p {
-    white-space: normal !important;
-}
-.result h3 {
-    font-size: 14px;
-    font-weight: normal;
-    white-space: normal;
-    color: #0066CC !important;
-}
-.narrow-search a.ui-link-inherit {
-    font-size: 14px;
-}
-.narrow-search .ui-listview-inset {
-    margin: 0;
-}
-.narrow-search .ui-collapsible-content {
-    padding: 5px 0;
-}
-.highlight {
-    font-weight: bold;
-}
-.hide {
-    display: none;
-}
-/** class to make stuff "invisible" but still readable by screen readers */
-.offscreen {
-    position:absolute;
-    left:-10000px;
-    top:auto;
-    width:1px;
-    height:1px;
-    overflow:hidden;
-    display:inline;
-}
-.iconlabel {
-    line-height: 20px;
-    font-size: 12px;
-}
-h3 {
-    font-size: 16px;
-    margin-top: 0.5em;
-    margin-bottom: 0.5em;
-}
-h4 {
-    font-size: 14px;
-    margin-top: 0.5em;
-    margin-bottom: 0.5em;
-}
-p {
-    font-size: 14px;
-    margin-top: .5em;
-    margin-bottom: .5em;
-}
-.record .iconlabel {
-    font-size: 14px;
-}
-dl.biblio dt {
-    font-size: 14px;
-    font-weight: bold;
-    margin: 0.5em 0 0.5em;
-}
-dl.biblio dd {
-    font-size: 14px;
-    margin-left: 1em;
-}
-div.recordcover {
-    text-align:center;
-}
-table.holdings th {
-    font-size: 14px;
-    font-weight: bold;
-    vertical-align: top;
-    text-align: right;
-}
-table.holdings td {
-    font-size: 14px;
-}
-label,legend,.ui-controlgroup-label {
-    font-size: 14px !important;
-    font-weight: bold !important;
-}
-div.footer-text {
-    font-size: 14px;
-    margin-bottom: 20px;
-    text-align: center;
-}
-.available {
-    background-image:url(../images/silk/bullet_green.png);
-    background-repeat:no-repeat;
-    color:#009900;
-    padding-left:18px
-}
-.checkedout {
-    background-image:url(../images/silk/bullet_red.png);
-    background-repeat:no-repeat;
-    color:#cc0000;
-    padding-left:18px
-}
-
-.holdPlace {
-    background-image:url(../images/fugue/holdPlace.png);
-    background-repeat:no-repeat;
-    background-position: left;
-    padding-left:18px
-}
-.holdCancel {
-    background-image:url(../images/fugue/holdCancel.png);
-    background-repeat:no-repeat;
-    background-position: left;
-    padding-left:18px
-}
-.holdCancelAll {
-    background-image:url(../images/fugue/holdCancelAll.png);
-    background-repeat:no-repeat;
-    background-position: left;
-    padding-left:18px
-}
-.renew {
-    background-image:url(../images/fugue/renew.png);
-    background-repeat:no-repeat;
-    background-position: left;
-    padding-left:18px
-}
-.renewAll {
-    background-image:url(../images/fugue/renewAll.png);
-    background-repeat:no-repeat;
-    background-position: left;
-    padding-left:18px
-}
-.unknown {
-    background-image:url(../images/silk/bullet_orange.png);
-    background-repeat:no-repeat;
-    color:#ff890f;
-    padding-left:18px
-}
-.ajax_hold_request_loading {
-    background: url(../images/loading.gif) no-repeat left top;
-    padding:0 .5em .5em 20px;
-}
-
-.error, .alert, .info, .success {
-  text-align:center;
-  padding:10px 0;
-  box-shadow:0 1px 0 #AAA,0 -1px 0 #FFF;
-}
-.error, .alert {
-  color:#8a1f11;
-  background:#FDE;
-  border:1px solid #811;
-}
-.notice {color:#514721;}
-.success {
-  color:#264409;
-  background:#e6efc2;
-  border:1px solid #c6d880;
-}
-.info {
-  color:#205791;
-  background:#DEF;
-  border:1px solid #259;
-}
-.error a, .alert a {color:#8a1f11;}
-.notice a {color:#514721;}
-.success a {color:#264409;}
-.info a {color:#205791;}
-
-
-.sysInfo {
-    margin: 0 auto;
-    padding: 1em;
-    background-color: #FFEF8F;
-    border: 2px solid #F9DD34;
-    border-radius: 5px 5px 5px 5px;
-}
-
-/** Citation **/
-
-p.citationText {
-    padding-left:25px;
-    text-indent:-25px;
-}
-
-#hierarchyTree ul {
-    list-style-type: none;
-    margin: 0;
-    padding: 0;
-}
-
-#hierarchyTree #treeList li {
-    background-image:url(../images/fugue/treeItem.png);
-    background-repeat: no-repeat;
-    padding: 0.25em 0 0 23px;
-    background-position: 0 0.25em;
-}
-
-#hierarchyTree #treeList li.currentRecord {
-    background-image:url(../images/fugue/treeItemCurrent.png);
-    background-repeat: no-repeat;
-    padding: 0.25em 0 0 23px;
-    background-position: 0 0.25em;
-}
-
-#hierarchyTree #treeList li.hierarchy {
-    background-image:url(../images/fugue/collection.png);
-    background-repeat: no-repeat;
-    padding: 0.25em 0 0 23px;
-    background-position: 0 0.25em;
-}
-
-#hierarchyTree #treeList li.currentHierarchy {
-    background-image:url(../images/fugue/collectionCurrent.png);
-    background-repeat: no-repeat;
-    padding: 0.25em 0 0 23px;
-    background-position: 0 0.25em;
-}
-
-#hierarchyTree #treeList li.currentHierarchy > a, #hierarchyTree #treeList li.currentRecord > a {
-    color: #000;
-    font-weight: bold;
-}
-
-#tagList .tag.ui-btn-up-b a {color: #FFF;}
-#tagList .tag .text {
-  padding: 1em;
-  padding-right: 0;
-  vertical-align: super;
-}
-#tagList .tag .tag-form {display: inline;}
-
-span[class^="services-"], span[class*=" services-"] span:first-of-type::before {
-    content: "";
-}
-span[class^="services-"], span[class*=" services-"] span::before {
-    content: ", ";
-}
-
-.marc-row-LEADER,
-.marc-row-006,
-.marc-row-007,
-.marc-row-008 {
-  white-space: pre-wrap;
-}
diff --git a/themes/jquerymobile/css/vudl.css b/themes/jquerymobile/css/vudl.css
deleted file mode 100644
index 23cad5a77ba..00000000000
--- a/themes/jquerymobile/css/vudl.css
+++ /dev/null
@@ -1,30 +0,0 @@
-.thumbnail {
-  text-align:center;
-  height:180px;
-}
-.label {
-  display:block;
-  margin-bottom:5px;
-}
-a.pdf,a.doc {
-  display:block;
-  margin:0 auto;
-}
-a.pdf {
-  background:url('../images/small/pdf.png');
-  width:70px;
-  height:87px;
-}
-a.doc {
-  background:url('../images/small/doc.png');
-  width:116px;
-  height:85px;
-}
-
-.content {
-  padding-top:0;
-}
-.preview {
-  display:block;
-  text-align:center;
-}
\ No newline at end of file
diff --git a/themes/jquerymobile/images/.htaccess b/themes/jquerymobile/images/.htaccess
deleted file mode 100644
index d96fae1a2e7..00000000000
--- a/themes/jquerymobile/images/.htaccess
+++ /dev/null
@@ -1,3 +0,0 @@
-<IfModule mod_rewrite.c>
-  RewriteEngine Off
-</IfModule>
diff --git a/themes/jquerymobile/images/EDS/PT_Sprite.png b/themes/jquerymobile/images/EDS/PT_Sprite.png
deleted file mode 100644
index 64225908ea429e97bf01b89c6e77cbfe2b0840e2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 120752
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

diff --git a/themes/jquerymobile/images/EDS/sprites_32.png b/themes/jquerymobile/images/EDS/sprites_32.png
deleted file mode 100644
index 1ac5486a8216e8262069cd08d1ba6fad8a04cd30..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4628
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
Tm-E2m|1|nK#@ZDq$MF9FM+_XF

diff --git a/themes/jquerymobile/images/ebook.png b/themes/jquerymobile/images/ebook.png
deleted file mode 100644
index 6535ad8e5a2cb3591f5657e65d85d9f8fb8a8fe9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 829
zcmV-D1H$}?P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!-$_J4RCwA{lS^z9R}_Z7nT$QgaT1(h
zCxj#xA>ombU=<alQ1wAsRRYu%La;+Z>{wUbcLiG(EC97tC0<fDs72Y(U4<GXssO4I
zHL{YF#C9@v;@I;Z&WsZ`T+Q4wy7&D5Ip;rTlpqMWaP$7S*vA1F1WX08$uZ&9G(qe2
zJqO3CF8uN1_rr39M$_TCI3ArC8&Zm;Y6NZqph@N<50&Z`4NFJ@?I7E$NdTWuj14MZ
zO%5`&e<A{hXg>so)^A47>`jtPXq>rtgO3R0Ha#((<F~)&F^sxI^P^*bCyUSuNoAvs
zY1!;v+a;iAagEXAIYxTB@jRlm!^rJ16{GIp%6G$bc=Y5&1XL7dH$fmEpF(kixEjMW
zO*%30B>Gat;O&Azwc$r3*`5@AXU>xU?EIx)ez^K@M*~q;97JKuviSDYNMvu{o2I|7
zn+xYoa_~S8NnOXNHJD#4G4p2e!R7CM`n8pTBLtq~3W>_kFW&Oc-*a62@&x(A*$DLS
z+&i>X7WSm+NWhhE@`;ykmS3wo1g`62I}Wz!w=!Sg{1=l<9_nVjyh2ZQfRV}5Wcvs3
zYpbZPiRv}@`qSYfJ0jw^9<J$PIUebBCugOM&B_|CmI75FrfS4vfs~<<PU`H>X3+Kc
z|023lf^3+}1*SeZOvNZuw%a9Y|MozI(yJ)G&HHtqnfY1LdxBjAQo>MI8-?XMxxO?n
z=ZXxEW@Q!xx83tvWt~&`@u-C%X8HYUlOP-zTcXbvHb}(uC^c0CtJI{G!jRJ2q|F|7
ztt8-mtvTq;^t1*^90Ix$I+kfu-7;x6|0AX86u0(Kj>V%A&2^W&6Smr>Bh^m5UZ>Rs
zRFy-=M$i?Hg{3m1xjspEjN=)HwQ`w~QKKlD+<N+&yU%86G#YGfZniX-{{7jX*TO$9
z)0O1ayG6!_vr($K!2@)5RJrqf0gpDeEJeURrBW#(_#nUlW3{2l8Sa~G00000NkvXX
Hu0mjf{^XC_

diff --git a/themes/jquerymobile/images/fugue/bookbag.png b/themes/jquerymobile/images/fugue/bookbag.png
deleted file mode 100644
index 223e889eb13ca5f03cea33109a3fa8547c6c5e48..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 539
zcmV+$0_6RPP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzy-7qtRCwB?QcX(&Q4~GTFZ^gE2ko2w
zgzlqNn_9bXBLppienI_&Ah1o)zBa8R+PG3&w{fYU6zXW|j5^)(Xl#ZGiVj@n-LLcR
zJ9m`py13j`Af{8mae#0b`A7t1_#nB`Y=&Ai3P?`l=+Q;UUlbBgieTF)kH@&0&rzW9
z%ouZ_KnK1O$Uqnj0BOA9O*EbvW9}ycj$5V46RKM$<-FWj^<q3T#+(=X=z*dJ7dxuD
zS3Hyg2hC0gt#%vhD=XN@<urR!{FcPm#b3*2MWZktZf|PGPi{fWF_pJXCKC*YLm2Tm
zjO}gRXjzv28i~Xr#+q0xrh5oYKyjubvn{iFm`RX6iFu|GygivrV&*4swDLB_A~&Bz
zGCs$HQcA>(EPU2Fegf{F&Hkn+7yc83kUfD3Lb9J!Dy1i&z4Ur`?e}$2#xStFv=rb7
zOyCGxrCtvdv^o~{&+pJ^G*G!dl?@m{0{;ZIIGd)4(P;EJrK#|6R@CPWGmT6lzQ`qH
zEA8iIa00HzQ<_*cV`AxVC17n}g08Ha?`PsSpuk=0V^RuskW^*)-}CqbMDyDHn_JQZ
d|G~Qe0|4{B=bbJ{B`*K~002ovPDHLkV1jdE@X`PP

diff --git a/themes/jquerymobile/images/fugue/bookbagAdd.png b/themes/jquerymobile/images/fugue/bookbagAdd.png
deleted file mode 100644
index 2398cd9d3ebe89b63c330f05cf4b996bfe912e0e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 628
zcmV-)0*n2LP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!7D+@wRCwB?QcGwPQ4~EhnVBZ0liGoa
zv}#3gVQ@L_wO|p%eQ{Sm7;sYxy3nQW+=?yf#*I6nd%@2_C@2X9QHq;@B8?>N*mN3`
z`Q>@<v(rpOLFs|Z``vpu_uQulA+R{DfDuJN7y_9L98E(7DbQPaVcxz;TZf_sA<F3V
zp{A2mI>j*%1gP|SSnl_6mV@_vhfp{-X677T;R{)#{Z2rF(CGl9qgdAVUgzg5$KHxd
z@cZlSxD8tQx(b0>LQvV0CR;eRP;r`%%hiOq_$@4*xju7<b2g(*OkX-Lb6>B#g2Em=
zI;T`G&R%mus@`a|&}cR>Q7mH8wk5&6-aEXHT<E%nkt?Slo_&V9<NjzA)TdHGM1A|d
zPtrRuvssu^Q?k(WJh|RQNv>Cew{T+@W8D~cUhJ+vKRr^G1Z-SHHV5QXf|xG(%*4Fs
zIGzFO55MB1F(zv+eDr^r7)s{@^vG^*iOIN~1d5_SBS&xH1RZG1B7+a{m%$Wx{#=|c
z(sdnw1rc)1J^?FGX@>cHUMk?&YPZR#9ho$4nm9~zO@nI&1jM$wwl<W|XnDB&U<LJh
z9ji}nW5PCv3DODzIvlkubi3VwN=w1Z`?GRCX%#S@%kIDBayc|VZ44_g3`07d;D}{V
z6#i%d=ME{@rg3xs{O~VegSWjD!S`L%7MI@Oe?XqsR2r%L$_K$u0R{m0F!*vvbV2k0
O0000<MNUMnLSTYd&KxKJ

diff --git a/themes/jquerymobile/images/fugue/bookbagDelete.png b/themes/jquerymobile/images/fugue/bookbagDelete.png
deleted file mode 100644
index 21a2243339bb524403053cd06489c63a141cb7f4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 578
zcmV-I0=@l-P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz<Vi$9RCwB?Qawu}Q4~EdnTeB+am_$n
z)Wu$`Wb79!n}zMPv(O^-!v2EwCx|XdvnW;;7WNi?5G)c>icMg{5+OtU$QYBENsRZt
z&BPgZ1;qoGx$nJu59gjcqTlahYe9g~?E;<$M58bj1vvyjZ`o88r4N6e?s^oFU{Qol
zJ-T&W<T@SXA09Bz!8zY)P5cApIRObms|BP|$SZ@_%qdKF1T%_*VlPlnr6r$$<(i!E
z2%o;?%=%`w=oemTm|0s|N%%EBws&?Q*n^GFqPV!cYI@XNvn*WJ>zEiH$7CiW3(t0s
zVg0tCDk>C`#f~)_jeBvAU8$f;x*W$L=`HA*27P*3Hrlo=zq4QGLUYGrF&rK2ojX-z
zB>@}PC7WGxYUnUs@|lS_=U_x>MTta0_9#;W6Fup?iw@b%BQY6|<3k7`rTgGouNT+?
z@1L84O{%KmMGztP3<;PmLOV<*lTrak<MtL;&A*FJ>pI40uR(+qc*IsHmqP`YmW?m#
z`>0eZDE#`4iHsg52r6*tFl88Mx7$xD4S~ZS%QBxdMv;zd!?$=mj`~F{tbkYJJI(lL
z#3)ApYXR4W6x`6dd47I)4cOotJ3w%Khtk&16TAiFc_~7_r2LiNgGT`d0Px?|bOL@7
QD*ylh07*qoM6N<$f_DM>y#N3J

diff --git a/themes/jquerymobile/images/fugue/bookbagEmpty.png b/themes/jquerymobile/images/fugue/bookbagEmpty.png
deleted file mode 100644
index 65c2fc83fd9444816694c5c31bad10920c03603b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 671
zcmV;Q0$}}#P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iph=
z4F)c0wAAwe00JLLL_t(I%bk-wXcSQtg}<5147<*5OeSWRT_H9x8dF$oY%Ii15c_l%
zHYp^9U~8jbV<8AJY#JL8f*=SYh(AaS3*rtb(x`#O#sqdrvVX(8dGlt+V#AP)LDbXS
z$Gzts&gI^xaReS-q+}SB59X9&{#FI|FjqfHKuXF&u)MI!?7}LuLa;35px_^I=PcF3
zxd%lySK!$SRQKam01aUAGG(9yu)7Pno8?k{ao%;DezT}?{8Z-L<b|2(UUtOM+s&O`
z_2aueztO&~0X(`y^~&6hQW%D8H5zQ!>lAW1isRz|Y%IU!{A7u4*T?fb!Z0Ld>b=d+
z)fEFkMGyo5p68KGrN~Z90MO}l`VN|c>6fo?U6+xeA;!kW$Ye75hT}{b08s==DWsIi
z%uy5}r6dRf#IYfs7xEZV5yvq#O+!Sg=figcAdEmti4cM~j!{YxhG8ORpE*JO%N8@b
z!EgjEdbnXX2;ix)zhi_D15KuBCU56-j>s@r`&!4_^RY+M_(AXI{U5we9O$}^ZQI0g
zOdQATv|8-8+W?GavlOTD6sPiu=-QhPEr7m&g39{(z}~kT9j@JbL9JG!^5iy!@$5i7
zRQ+fGNChVy2jBM-g63$vzdHv&(HUkmol0uybej6NEe0G|mPHgr2`TSb<elLoFV(WF
zK?lta*tU&jS$}ovrfJgb91z&+;yzyb#J@n-fB%{Pg<m6->R0GkL<Il<002ovPDHLk
FV1j+SD;xj-

diff --git a/themes/jquerymobile/images/fugue/collection.png b/themes/jquerymobile/images/fugue/collection.png
deleted file mode 100644
index 320e701ae15d052d22907794f55b3ed15f07a0a7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 436
zcmV;l0ZaagP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzR!KxbRCwCdQ#($>KoFfZo5qq4U?aDY
zT(}Dd-~gD;#-vR_V-d>8wT}Se9B>V~6p?6=pmbr$@i%7Pl8sDCQZdp<Z{NH(v$KiC
zFbs4`7<6Ks+(0HtLY8Hb5aNfB68MUteWd;3bzi%#QwOYG6a~qVAmIFLn&!<g3@6L7
z=dn9Y)4SbnM_iln(cyeKtWZ@IvC(l|_qJ`@8Djx4rXhjBp#}}K@TdlSm1`z0m=KG_
z;(-NoU~Se34mD_i;el7yb$vdaPA}g%cmhRHv|O*()b~B<eeo_q5Ip(5Ptc$Nd*<*+
zJ{WNv-)}Y>Rorg3$_PAuFksY7)1)vAA3e{b)oPW<vMjNiGGHoSO(ifm1b(4o9tp4H
zuBriwda|Cb8}Q5j;-TH&R>(Zh&-SmZgb0X$CzHvcfnEm~T6o|Uwr$^V(f!lEP|6SS
e|39X00R{kBpCO@~dVs_L0000<MNUMnLSTY_&%V0=

diff --git a/themes/jquerymobile/images/fugue/collectionCurrent.png b/themes/jquerymobile/images/fugue/collectionCurrent.png
deleted file mode 100644
index 9732669670328e6952326f9a4e30ba8b34664362..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 572
zcmV-C0>k}@P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipr7
z3=<y<5!y=t00F#7L_t(I%hglQOH@%5{?7AG)?x%hLSGgPE-Fb3nm}|@Op78W7ePtV
zB7=yS$o`lj3T@#=cUGJJfN&L*6$%5=V!&V)GQ7v-z909V)8f9Vv1POBz=gv--}iBT
zl8B%m3(%+aEkKP%1LblVL<9g(O5xS{dvyR~e_?+<{J!?yS_=RW5yWu})s3#4y?qnF
z{{5ZxPm<_x_s-PIUiP_-Z;!Gp!<)&4Du8flcjFxZFOVb&#OSaxF>!g-)B&R@X94%r
zDMr(3rCzOsqj!Jo?KP7m@fojIuFnJ5hmL4-Zsb|b3bl8>G*cGXVnB)j))AeUys)@A
zH?lnS_4DJk@vD~rgi2C#a%g(?O0>Pz)K>8N;_&j@u^D6xxMIXigr(Zdi}~;vv=vCA
zX=r+OG1}g0DvmqBN_F_@hw&P67Ibn(>I69pQuYFa0gyT$JANd<gB!Ky*G7-x*2m5h
z#nAy7Colymw*KWT&_xY_!lC~zo}&X&tRphcgL{RH`;&okI7IAXSx2N?yETw8pq-!;
z_+3cZ`-4RjO9A~BD+L7Y#P_J(8X$H0%!1hb)IV*ZDz)hUKc-)nv<4dt59<*C0000<
KMNUMnLSTZtDEuJ+

diff --git a/themes/jquerymobile/images/fugue/cross-small.png b/themes/jquerymobile/images/fugue/cross-small.png
deleted file mode 100644
index 53c3a71b25917651d5294126cbaa30f33d18d971..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 296
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk?
zp1FzXsX?iUDV2pMQ*D5XPI<aGhE&{2`t$$4J+o><XQPt=4^M)lc*M~YFBq3ZHSBoC
z&wQ9~0h5LOoB#i1CDa;{7$x-+6D&TjU-HDhgY8jPirucL0-i<OXP9qUh_CqJUi7Ix
zrAm>x*)WjJhjkZM$Lhu(XV~-K|5vEuVs=jC7rWkM;HFT=yz7BAvvb0Rg$qB<SsQ)6
z>4iKG&&B_Wi3c4FcxE-4*-e@Hmw!>CVtB`y<IkAfzATx;-ou*kVmpU{!IEM_gE_UV
sTO^OLA9FjaqO<XU#Vm0N1|}YcWWC)9%@h8A2l|S^)78&qol`;+0Lw;iO#lD@

diff --git a/themes/jquerymobile/images/fugue/holdCancel.png b/themes/jquerymobile/images/fugue/holdCancel.png
deleted file mode 100644
index 38558b29b4b0b879351581f62ce79f04b7bf0878..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 571
zcmV-B0>u4^P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ign<
z4jCL8b^mDq00Fy6L_t(I%Y9M5OIuMGJ@?j!v~dzaRJypd7C{K&;vnJ0K_r8Ox^x!f
zpO8TEkjyTw4(`emG)N$1=_<TUmqH5_BwZdssC3BvzSAK;F!EjwT+Vmkeus1T3<mfb
z1O)&K02%-a6S#AEeB8iW6sy%klH58vn#jd!^$<zet5ix#QdCo)lH99QO0V~(hJ%P0
zC84TFgS8eSViFBh#3~6PQw=~uMeLaAaBzbJon{l?H#X2|HX*8GT1mLH1mc_#5)VOu
zUEjxT5Fm~s{JFUq>G_=<h;t?}fjDP{#B!~Mt9BdP*(`ovUt>F)#Z|kFFQ=yv65?D+
z1?Q}inDc$i6$%KW2>GQYgi(a~{e8@=t@SHRFfc;mvDL!QMgzVv2%nzd8-pJg7kF&7
zAbo?B3ca3HRovC<$j324RV)^Z2vw1fW8Bs2P*q5;mtH|gtdz?*pPj|}$q7D{N+Z2e
zE)Nsf#49-GjFR}6%i&ut*H5K7rgc(<e=jdn3gCSv10fSx2mcZcp1a*?&-3tkbF=m#
zlSyRH^YGm5PQNx7#hF=MJ)r8csGhyE_8^UowZHz}-=7Wl{sS%IOBe_77|;L!002ov
JPDHLkV1l^H?@0gv

diff --git a/themes/jquerymobile/images/fugue/holdCancelAll.png b/themes/jquerymobile/images/fugue/holdCancelAll.png
deleted file mode 100644
index 3f93371db6b30a338f935655f91e2d8dbbc536df..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 769
zcmV+c1OEJpP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ign<
z4jdI8-m{1R00MzYL_t(I%YBkhNRx3KhacZLEJYBCB$D*tN=!4ym?+7>IjZGIg^av(
zOs`&4nDbSXy4WEQ3=aj7pkf}%%|BS7iv$tsW)PUeEmIsr-Xwc}?|xnCHOuw6Jg4u6
zhcBNrQsicLw+}cCyaeiw;Fs~9o)@X^Y4rPBq?FRt+IsgWHv0W7{4e#LovntH(nuzy
zNG1=_kW$uncD4efr_wcqsNUJ#Wo31hoa}7MZ8o#qVzD5ENCQv+48u4xrmBy&wzhn~
zInmd5JN*7VH8vY-;V>K9+r&a4-Z-7af<c53ifNEEjI<>1YH)DKkkaIh>S_=Ixw697
zNQC&*6xZEuf`I^{s!A~pgb-=5P>4B)gJ>{_ZWu&^LFOC|HbNmv^7DyIPU5lK84ZOf
z9UMgH`hkHELiynL<E^RTc}EAwW@aE9#_M)7rK-g2c5W3EFuuIZ+2&@l%gYhN!+#j)
zx^lj^m+`qd>MAPuwy;30-Ol9vJf#mGQUr{yuj8>;_%t@g`pgXaF9WmSl*fZ`IvIKQ
zjw^Y2JPn8We)%#vWo4`gL0(f66UijC@i<GW`ftJd^fcPi65fmqMk5h?nVIY_F0wW|
zi&9z1rM5O~?d?1{ae|US0DXV|pg`Ak<*ll6HId+{rjhCK@N91n_s$MW{ry;Tb18PY
zx{7>09#|}0=e%AL@py*$L|xaFi-7=-Rh4T41Dq@?<FnJr<9qk;1OnU{8hZU>Z*Sy6
zRaKS{Vx-XF$Wjy~W-hC=p`jzHX)>y5^5f>_Ax1S#mNqnWq?)_}kch`K(ydmCU9PU<
zSy_jeZnc`aM<pF#H<5@HIvn?f5T<5I-M{h^ma}U!jGun600000NkvXXu0mjfVR~WZ

diff --git a/themes/jquerymobile/images/fugue/holdPlace.png b/themes/jquerymobile/images/fugue/holdPlace.png
deleted file mode 100644
index b001bb7358621cf970eae192abfd5b24e2863e40..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 695
zcmV;o0!aOdP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!SxH1eRCwBalHE&FaTv$H=j_b3hGoud
zvk+-G%B4kCh(+|`MM5K~=nv?k7q5gU(hFx@cp*V|R^p{MCPh#zp`suuC|6fr%)uP3
zncJCjZ|?P+ou1#x$sBDz`0|`{p6B_T=jF#;9UeyM;W*At#!Pxcx>&{jQ55AhUnmq%
zDp{8IJ|7u*77B&z)hvr+@m$~FAj;0|7o(%&P!uSvB2u}fGI3>SsGpvm2$Cd~1GoYu
zGkT@N^E@a|W&IDp%LI_C05ntq<?(9px0&yd^7&HnELoD}ic<X)$Kv_O?=`qy{@e<n
z3aSE_e*++}GS-%(*cp#wRj=P{Azy6<8vu0%#g8>Ki~3XwL9KSPg-S;tf4&6ZVh=R+
z2`xFUZ=16RX6_?L1!(siKy6zOG=^PU0BVIrz`(%GqduPx)6-*5olYn0ZP(Nwww*{Y
zh^5&vpz$E;I(i}08dV=#b3U8pd-Wa&ZnqoJXbj<S7|CQ3nfN+#>9iWC69lw(9z$3R
z!Sm_?_?B*HckD*i{So){@4A|5GW~)mipXTLNKyZZL;_My!V*Da(I|4c92!j~G&MKl
z)Y<cxnw*5~a0hHh4q<!u<4d!TZi#}?XjK2Mrwuq9j)$3(^5w2`7tAddi&0!zLBQ|F
zkNJ7lGg_@y>@%A(3!mS5#a|vVmR8==b!?5Xat(&%ak`@3JDmv+z22y+Z)iVpy2rfV
zYBLsx=UrS_b<KV7$0Fe`0*|Q%1NW5xmVf=~0?=qQxO;rP7=MO=NY;`CERrTjpL7BT
d0^qLz0|4cScpp)o3Hbm3002ovPDHLkV1k<EJcIxM

diff --git a/themes/jquerymobile/images/fugue/renew.png b/themes/jquerymobile/images/fugue/renew.png
deleted file mode 100644
index a502793fb1ca15f1f5099eca161cc42cc60e4e5f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 609
zcmV-n0-pVeP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!14%?dRCwBA{Qv(y10{gbz`y`SfP;gB
zL0nv1kBNy%7s%xX;;;Yy{k#0~<;zPye*8dDd;a`+1{QP^|NQx5%)`SI*x1+@DJCW+
z{p!`Lr}g#q%bz}d$_kV|i{Sz(DJgWZf+b6q6bcCm$+5670}cGk@b2BaM=>!m{Xn@1
z$O?gmGO)aP^9J1j@!!9HOWwJ2hk=oikpUD&yu7@UKy~8S!hi+nKXkEA4<9~x$;HJj
z^Y7n(1|}v(pbMV71giUl%>X7>nSTr(a{m}q`Qfo~xTB+E>-+cLpRlnB{07k=K1duS
z2~r1A57Gw?gFb5p1~y<&0$s~+=OZJ-jz>%kw?8u40G%G+*VmU)R8%wv=#_;)jYmKl
zRe%P7V*b}328O~T|50NBB$=c87i7?p$(Nb^l$4Y};qX3J_wNxEe(dQ5YyeQo14y*M
z1eN*zGo%Ur0jCKd?WD}da0WTO0hu*GY6sW=poGWoKMXAn{^7<bQK4~{;rY?k430r2
z#>&ddD7GHhxUvOm;10%C6NWQE@riKFptxseXJ=qzV*|zj6T{!Xe;I!L`US+lf$TpF
zFqf=bIR9+b>Hj7y-+wYN+`fH_;rsXRM5ljFPEH1pKCp#ffyo<W!#@%-6-fP8XtrQ^
v^O0fJnpLOMNX><;EDW>2>44Jg3=m)dmm1yCE7>cB00000NkvXXu0mjfOqv&o

diff --git a/themes/jquerymobile/images/fugue/renewAll.png b/themes/jquerymobile/images/fugue/renewAll.png
deleted file mode 100644
index 92506b6cc2366c16242824ac226c1085931f66ba..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 712
zcmV;(0yq7MP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!YDq*vRCwByQeQ|@Q5gT7ySvTHWUE!?
z6!x%HL}UqfFHz8+m&}JGi>xOVL|+QZ=UxU2Ut|zLkO(43kcAOg41@}_r(94g2)7<A
zMI3W^i*?=Iz4!E;YgUe+{K0p>bME(jzwdnKci5#Mu;i<Uwxb>bH8nK|g+h>J85=N7
z6OTHk0mkmqRwYY=^FEYp$REPZsD^FZhp4EDmOio)?K6^&x3-(BJ+0m9@Y4~%;!dty
zT}*{)ZEfwjcszc&uCA^zpU*EIzt>u12KT|{-!)4E%C<<I1xK1SG&EFmTpJr3yB-V%
z!?NrmLJQ|#cNyU`5l?mE^ND9^xlkxn|KDAyR6@C2jz(rQDo4}`yQl6<E%N|dIC$}}
z`fmJ9+R0={OEe#<?Cbpe!t&ahiBidc@E3U7qH93E1>Hu`DnfXeJVqn*xlV_HecL#Z
z0mU+Nh%=e@N^|p(dcS|Cva+(eG&nf$MAKF$?F06%Z__J+AWb$2zYLZ<3V39p5RlUt
zQlBJbHFk`S-kD4$d;0tPhiR12y#YRBwKB}P==K$f^d@WcZdPGWfa6M&C5UEjXIy6^
zk%+j5FISta84<(h^*qik7^aZByiP!&7WyPMh@yUu-tDIIsK}p+`Z3G-??$w|K`!OI
z0}8ZMOe9XUb*P)9*#8krFCXA!drXZ+qnl)U@%Vn?Ct-@+jA6FDv-?-E(BA9y!sGEk
zk|bCb9oI0(DzrASagvGA5g}zv*2_RPI|p6Y@xM?M1)|PrSXzVA!Txi|e?a7mI)|X3
uVd&xbt6ppoZW%*v7s=1J(D`rpA;16~yBlNaCAf9~0000<MNUMnLSTY@s!nJC

diff --git a/themes/jquerymobile/images/fugue/tick-small.png b/themes/jquerymobile/images/fugue/tick-small.png
deleted file mode 100644
index a110aef9330c6e9089dfb18544d1a46d65d9fa92..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 283
zcmV+$0p$LPP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyy-7qtRCwBA{Qv(y10{fofkH6w2C$$D
zFwPfdVE6}Q`~!v!8_;}qMxZr}#te)M#{WZK%_7|e{~0`hhRtO7`#+6XFMt#p!!`f<
z-;(T}V9fCIKXG0FYJl0ap5f=eK>r|r<GHKmo&|cLhBy~|`^#YJV`>bf13~o0CF{;I
zeE(Mibj=Rp4EXV{=Jdj2XJrEwj6pPr&+z~M4x(cLY}2dX43E2Sv@ozT)-Z^%?!Xtu
hjH5}JasvPY3;^T3N38C(J0t)A002ovPDHLkV1ipCc|`yK

diff --git a/themes/jquerymobile/images/fugue/tree.png b/themes/jquerymobile/images/fugue/tree.png
deleted file mode 100644
index d0b534db872347ebc238a87e9dd8b889778086ed..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 559
zcmV+~0?_@5P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipr7
z3>Y;tUdmPg00FN_L_t(I%bk+HYZGA@$3Jg)z00L0)PRr#HB)qPa0*C32cfuF$l%sZ
zh?CU+qO0OoBp~V}WHEzF2FV}@1qU}vkq#D8xc17M%iVjw9FCN`l%C)-y?npV`+c4V
zKH|aKBeM0f{_T+vVjE~><UdK0ynbchpJaQ#K5HPOFw6ynVYuCHw;vjYQS&?xtu;Xq
zbZpxu3d39gfb<uOoDc*-%XQtF<2Xc7gzx*raa^0tX083hgO%?$kd<mRCs~$7uh&~0
z#CSaBPWko)UCtdRCn!UqwI+_^bFEY=p_F2^7aB-}An-hvrzlJ94Tr;vlcd~Jr>6jz
zmc^BFIn}SOuOo!u?9F3L)8t*f^W0s#1;Eq0#^BRWy$ev8A5yp9<NH3f7hgz{Bn`+;
z>2|wMq?Aoaw{e^W8#fuG?sdZO+R=16{hZru`7k$kI63&({Izy(7k~u(?;kL`TOiV&
z&iu!~+}z2XCPt&tIXGJDieVUT7Mv_ttA4-VpU8iKQ{)2^Sp?4U$uU9oavwkzfzv2A
xv8>;h`T$a?VsMJUS_Tw?Qv?=(SOW3C^%uPkB-9Wa*e3u0002ovPDHLkV1lzl^wt0X

diff --git a/themes/jquerymobile/images/fugue/treeCurrent.png b/themes/jquerymobile/images/fugue/treeCurrent.png
deleted file mode 100644
index dc4d5008d17afb112dfe6dc60b6527f724e0c455..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 534
zcmV+x0_pvUP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipr7
z3=|Jp=UnIj00EXsL_t(I%bk)xOIuMG#((E}<ZABCH3+3K)Iy=sLF(w>U??sHv7f-H
zmUI%KU%|nxP&yPu>EbtVaS7-uItpSOf`SG~FI@2^xqpvCYdBt$2z{o*^E{mQec>nO
zx31A8gjhg`HK3%~S19#EDOJ_G2P;Kn631k;HuwHTIWG<8_AaC@;1n@6cIE<9vt=2y
z+gY#V{b@PPC?X6)RHwt6Fm#UUZYfREO!XBqm(OQE;Md|9N-6y;KK#C+m!$7`PfXvp
z(5D%OL9ZSZkqAN5>F{t$6353g>y4+Aq&yyy5&&~_l;M$)zrI~4AcWxd=SNJ_Bpsjn
z+Ol2)@HRTBoDWZL0_6M)47WxQ1URdE-4mrgB}tN{A-6VRyEOnBfK8*K<=4ROqs<;3
z=BEuVw^k-5m%eQRpddKh!JJ(N@ehXG@0H0f+mE>^Z#TN&q(LiZn7Nh?jt*8f-~arw
zD&r{9z_EIPGccDyyWJO@yk+6ocHg`U(sSSp%BAml&w|rGFCx8Wb09c_z=C%OeYOA5
YJ!H`H*Mhn0?f?J)07*qoM6N<$f^YigZ2$lO

diff --git a/themes/jquerymobile/images/fugue/treeItem.png b/themes/jquerymobile/images/fugue/treeItem.png
deleted file mode 100644
index 13cb0a63c697eadd1985cbaa7e8aee40ac7a76a8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 374
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)Zb=?--Z@9|*nvXdJY5_^EKa|j
zWaxc3K%{kl_8pOh3!KBu+k+mOo;$koi}??Jm&q6BKX`D#apJqkrL&VOw@gmrdi3Dg
z5{p(oexFYsJ>5-i9IZTh^WMtw-QOG2Hzn0mc<qINdj5#DQgbh}%N%D+*n9QR{XLS5
zn>SCt`{As_JO5j!<0nWoZw-sgZhpM>cJorb4|jihxLmnDXW54PuUB?nYkYsMu`Ghy
zW0DK+uiDfe#q-4sk1W#G-wv&^;%%sMn6>QU)rvodKil~GZs~JLi8$-M)#Kem)1%Ly
zeP8q-<M&5C2bZ?#=jVR-niTNA`Mps$YveT718@Fhs>j^^F?ZsBEpzr7hLvK`JIloP
Ri2*}^!PC{xWt~$(695C9p!5I$

diff --git a/themes/jquerymobile/images/fugue/treeItemCurrent.png b/themes/jquerymobile/images/fugue/treeItemCurrent.png
deleted file mode 100644
index 78918c872c4b7062d11cac03e52557fba1dc14b7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 312
zcmV-80muG{P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy+DSw~RCwBA{Qv(y10{fofkH6w2C$$D
z=yzOZU}k0pvv~vs85kKEX9AgrfBpEe<lE=Z3>PbO@f&~)z5_L|u(25fna0q-UP90d
z|Ns4)`S<VNGa&ry=g%`BTjK*2jK6>RQUH{TA?Sr~Up^b>XW1Cv_{6~Q`42?w*c%20
z*Fat44GWJHpt}OofX`pfwzY3V5mSivGTuFN+gU~?rU?XH0CZ;h-#-wm|NZ^T0P@Dw
z=_|mRxp;V%5HtW8e188PXyX5~pjcq%=3atL4dZB1rrZF400RIS_F;x^P{k7f0000<
KMNUMnLSTXj=Y+=q

diff --git a/themes/jquerymobile/images/loading.gif b/themes/jquerymobile/images/loading.gif
deleted file mode 100644
index 471c1a4f93f2cabf0b3a85c3ff8e0a8aadefc548..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1100
zcmZwFZA@EL90u^)S14;kcS~P51JcqXyBK7YjR|$m*3qt)1nqFnf*+(nyIT_zZIrbc
zP70+hE$ePOAcE2K4FU;V;KM+=xUiQtnG(k(Qx;;(oQVNl47kM11c$9(j7iV=cuw*=
z&;L26aeaM*8AVX!4nUmF3luezO5JukyN8Fbj*JY)<FUCpDxJQaNW`ySU!ItlSYBRo
zIJ$j4&-(g3kH<YaI+{-3q3Lhu=jVop!?9R2nf#Kb?|Hog`}_OI|CeI_z-zj*Z=BK^
zb+y$sEJo&3@fVweAONY#-poD&;n*S-!7khAH+BmDY(}ZG>E9#Hd|0*@ZIv{eO*Nb#
z12yCIrOhLLJlbn33DTB}t(F_b2bV4~y*j=}%v9m90(t13QX1^b_==P$D+H{5*5Mu?
z8<YWo;GEBY1&T!BQK0xwXCMqjnAr%YGou4t2y@PyRzL5TthyGfwkF=Of4;|C558C{
z6JT7WWr2j~28PmdD&J;)Tj=1l^nDuHZPJYtZ0{NxO0c1lQ(r$gnrJ9R)_&N{SfHl|
z2!-ca0oHja5LD-MyE5*0jKrL?Z>gKY>BXXf^7@!+sCzFj+>XgJsqfc(1Ya(r=#J=3
zlZtj9{~(p*xA$9X2mMtN6e0bM#^36uHAhJ9Q&;+@HQ_ThCJ=yPPcaaStzMs1DHP_0
zvw_E92pgO+s83$0SnZp{u*pvQ$A3#Rftg(VD(=52XCTzUftd4T-22$PQrgIR*gHx4
z{43C_yk?5j?(i$Mual4dFf?{<9Wn}qfaB%>iNwkdu&q!m&h2IcZ$2Th!C8}<*_&Pr
zyKl`OZw8N)3D^4?RK}UoD=o00gbKYHy=yv32mZ9Dl8aIS8x^Z$2?NwcBLzFmZOtoW
zzN62&u*QDIz{Fy}^YAXY&Txmg7ATSAhAr8K5fZbFZ*SFa$_qE2L|VVFHOI{wKE8B_
zGXV2p-56OO`rc4Z7g3zbj)2_3YjK$((`OUqD%*mgvS`YELYsVW1or<Ji5ibxaAYiy
z=gk9rKEVhw2pD`JXUG4J`ezawn{8F=L+M4NSK^3j$#Wa9kJJEJ-c-|b-w~wbz{b|@
z8l-rY)_}?(Xrs~{A%BGk9SDaFM(<Ns_Gi0#G;t%r?qy<5AoWN;>1)YW%;)D$oE>#r
zQ3z|D(W$Eg`c?NY^+fD&+nctrc25@u47U__J8-QW7NqK!$T9C@*SpuaHyFRRpIGae
rj_Lao#za}+eaj_<`F9!mRdtBiaY8;H<a_dgNJKC%GYNP(1HbeS!vuHT

diff --git a/themes/jquerymobile/images/silk/add.png b/themes/jquerymobile/images/silk/add.png
deleted file mode 100644
index 6332fefea4be19eeadf211b0b202b272e8564898..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 733
zcmV<30wVp1P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!Z%IT!R5;6}
zlj}>9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa
zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov
zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz
zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2Zu<x6&^l=W_1sO_5@*~{AJR(k@osu$W
zIOyKBVDIZThPU;2xYmJgUn>lL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@
z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2p<DqQ{Z%tMS5;_RkwZ2s
ziU|ZZE*fUaAe}14z#AR(OU=04okqn3igEs-_q_}KZ*?@>gg+heWDyked|3R$$kL@A
z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6<
zT=e_Y=<?pf1$FXK3F5I5#ceAAN5BHvd?h5_(jPS+7l@o3)VYh{*frx)Pb%2=Sw~G2
znu{1!PYZ*jM}To^G}f>vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv
z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxE<qS_Liq!k=vg3Per<qx!vKx95m{X+
zQ8;uQPPk0h^qI`uo^&$1^CFd@NeQR5pADaHJwu&SvB+fQDdu0d@n7>DK}O3T04USJ
P00000NkvXXu0mjf^IS-S

diff --git a/themes/jquerymobile/images/silk/application_add.png b/themes/jquerymobile/images/silk/application_add.png
deleted file mode 100644
index 2e945076cf7686b3b408d6eb2cf913992100da15..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 619
zcmV-x0+juUP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz{YgYYR5;6}
zlRaouQ4oc{x$i|6ViYViE@^@WwJ=dwVMziCl2XAYjg?@diG^4guvJ*W9|*?6#==Sw
zF(3#bphXM;5ses9ScHJPip9o7vyr@=8H@K;W0%DX1E;ur_nbR3;_m#<k<*tRjSL<y
z+^E*Q-5oH)%}`U^9CO1}F?U=QHDmjhWOZ?|eC6rw;fc5~P#AB^wTIogmL6_jt?M{2
z5!VwB_3F=-t*<2>0Ag3?`k8$#1J0F}NdayEtTz+~+#EG995YAF(1xew#=1J)ogJuY
z3Lxu(1VP;KAh<YULI{FLKtz$qi7XH|()-rP08LT=Tm%Fn2NN)JB8MOmv4D!BA$4qO
zSp>`GKm^?X0f~UCV*)Nf5F(3GKr=#9qzp;L29U)<Y{vB4NnXuAr?$F6(nwg-{lH1$
zMw0w-Ab`6gBKQW-i#JbrU!LOFz)`w(_V9Ay8FL?}DURlE2G6oYfMhNt(?NtF!sP3R
z96r#82BmM$5Go19L;V0F!OZ?f$UZZO5N)V$-@ni%+c<UbA^?|9+-L8uUVvO&URr*9
z{!TJ%s+bz8ikYEFf|+6NRBJ0NRA!m4%rG|efYQ`ia?w_RU$U8PERN={b#?E!+TS}!
zPv;RneSOF5hZ#OE)o#gV*SR>FF98>T4&VoHZ|-ho>^FRq4ws;uOVa=V002ovPDHLk
FV1kR43LgLf

diff --git a/themes/jquerymobile/images/silk/bin.png b/themes/jquerymobile/images/silk/bin.png
deleted file mode 100644
index ebad933c8b3729a9b27dc34c5a111600b8d46fdb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 476
zcmV<20VDp2P)<h;3K|Lk000e1NJLTq000mG000mO1ONa4wfZ;e00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzZb?KzR2Ufr
z!M{sXaR31D&wF0Vo!1pb7By6;L}U@&($FA8fo(=@_6MY!)z;cnTQocLgBHnJf@lfE
z{s0>!P6q=I0_iwCeRuEs-nY*ui2wlBo{da&-rimXk_dpOx8l9Y2eXq^TiLre{gv0N
zh@vQpp3E(_zQv8WAB*@mevb>S`MD?sAf3NIKIx==eZ#Jr9#7|~0H2e>)YKJ;10yn{
zb~SBXr^1(^@_cc&7(P~SnNU?q95~@CRVtL1isxZE)U%{&!=XelB6GnODxd1btErjO
zj_6poZCs)d1RVpU;qKVX8HX|rHyyQURHCLW%8}-eFWR-IYhR*iQ<NGq5ameoQx$(?
zGCc?Cy8eNILXLE>-E&#nFI_$K^_5DwQb0QR_*>mIH#Cqd99N2l)Z|DPKCCbQ(9lp-
zvu47Wa~kew3p-R8Jp8%booy=RR$@JQDF}+Z*eRMM5iCB+Uxaqp3-6bf0D%9<g`Zv*
S8HAw#0000<MNUMnLSTZQJj}uX

diff --git a/themes/jquerymobile/images/silk/book.png b/themes/jquerymobile/images/silk/book.png
deleted file mode 100644
index b0f4dd7928cc5714e002fd2a6e8f2faac0073f00..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 593
zcmV-X0<QguP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz<4Ht8R5;6Z
zlfP<JK@i4&=j7g-5E~UmERvuoNa9VWf`Z@+C_aIOAa*{052J{c+9-&Eg|QQ~77J0d
zj79!{$=ThR`7HKCW4w1^8CZ6H^L@KBjU=w$d$1zusbB+fSqKS`s6l^rc%h`NZ|@%6
zKMgRTUbrJTH(p+B)_-mx?Il5l1q#^Q`o(S%p}{HoRRM5yyu8p{TU}uB<QP=~p{P}(
zRzH4tp82@}S8m+p9{|#k@yZgfK7L_iV+Tb55PK>l6k>CGhc0FIuigU9U^L+D`6bSr
zIEp(+L4<G@9)X3}?FvtxtxW<5_u%{bHlub(*L9SXv8d<941?i_V~1u5X#xNU56lZG
zC2n3kQ{`86NaEq!&y=|#2lD?aC?0q*%v&C>eIgaZT(|{B!*DbrTYc1t0J9*MLJm+n
zOEVloE20S^g6s|1rvjjuW1W$TV;&TbK2|slm=91)Q{X{Kg;c!Saglq7xo8`(>{A}G
zw@`8gScq(adr(4@;>^%e<~7+uNMv&?8L0#%0yj~@DW&fPImKeyFHkRKuNERO3(SOB
z?S)niZbFEN`0<|w+LjBKR#DU7F3d&rQGGY&Y)Fv0w002i=Jm_>x9jBX>wg3XCKK`E
f>xbvJ_5i;DeEQXvyE?}U00000NkvXXu0mjfKqCEw

diff --git a/themes/jquerymobile/images/silk/book_link.png b/themes/jquerymobile/images/silk/book_link.png
deleted file mode 100644
index dd0820e86d0ae7484a9d1fea509ce168ad44699a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 789
zcmV+w1M2*VP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!r%6OXR5;6Z
zQcXxyQ562(_<qc1PLs+ok`9(aX)kvMmHiPx1cgFm1uY6BFlZ4jqHP<aBBERcMYJjx
z?b@UnwP>Ibg27S@bI=*bsb<u9Gw=U(?tA`Z+2!4P9`~H@JKs6?aIWj()U_wAWM8^K
z4lee&bkH@};Tv~#JGKc^UzmFL?B;fIfrlT^LxDS$mIiJ<yWoL+0N|53pbz;46(yZW
zT)q*@%O?O1DlPTgkv;Wjh$tSIp&bTf*738~ZmB>;IgkCPuV5Vkc|%HT6t6!`B9|*t
zHpjbmR#Y%cB>BZ6G~K|TYq<n)yvU<@cN9(Gt*~u)vRP)^rcHzv{g*ToF9t_8B4B|I
zrso$S1_WrDMvXE&5WBZf23`<RBTJsDe+ige7Dye|bse4UO}>0zotNP0+pjRo1^k6y
zQ(zK-ZCXSU!1IwY=-xjmu$Tf4f+)hU{HAV5V3E@>O&HWaHz0u%1Ry{!z_DJC&*o_V
zmjEy=8<u9FSS&%E8AH&>pfOy7Z^<;&>NY@<u{8A&=k|s%9ce{xZ*N~Bkr-H0K<q|I
zLvnNoZFQS)_QFM|s)`*mGZ=awgXWgu{FyF@0*`b$jd(nMJDE(@t}7vz97nUfgpQ*p
z(Rb@Uetl1%E)s#FC?4qE-8)F7(tucr8`rOb2zvOHfib8Abv}tInnt$DTTY<(C64ay
zZiGT16bc1ovspZNIDj7o*^3DVgVJgb*uZeSj8r<~IrF2hya(>@?}se=09I0f1Ga6p
zG?rs_c2-+00f7M84<Ezihd~U#8AjLf1CaO*WHK2{OiVzMBt)Z8gu`JJOBxr8#qz0C
zYK~*zLzf;sCUcpMFN{1Y3!hOJt|pL369A0os$jVyc7=YD0@pEgtwi7~DeC+U+X1g@
T1$)Tt00000NkvXXu0mjfJJe2z

diff --git a/themes/jquerymobile/images/silk/book_open.png b/themes/jquerymobile/images/silk/book_open.png
deleted file mode 100644
index 7d863f949741ff83fd8373a77c0d95a3d95e441f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 622
zcmV-!0+IcRP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!07*naR5;6}
zQ_pJ?Q4pS$w@qAVekfW^Q_+&87>YeaZ-G+53gSTz{SPWVdFiPaPX+$~@n)fi9>qgJ
zh4fN-QcEhq^wI<|vImjml9)pF*W2zl+qWbTPaSyKyqWKt`DS)j3xa?yVgf%ewhl|m
zA$_0x^Rx4E@d&=>uRoSN*Cm&aL#`7&zr0;L(pKMn1G#$ZszFkMC^?B8f`0w&-UD$u
zd-(?iK6#!;xZ`>J^A9DGiTfguewDOKwDEK<mL;X6%J<*Yu-X+69xa&k<iYHS^wR1Z
zn$Yzsw*a}YdcDs7QDJF*p6*-`Hzy}kG&7Z@TCK*he!oxUa+w^*4qKUsW&i@rG))Gf
zSIe@<YPG0XERt;-9D~2t>oL}`ZE_M}0=xvsgf$usmJeV$oo28d0#yu!pdgpag$giC
zhlKP!CMX3wsPMGgZ5n>Xg+hV--ENofAcH61#0B7Hvl-7Il}g2A6;lfG`FxbX8A>p$
z0P;GW4il9Mr9jO9)xB^Rgy%*CSTdQ6D;kDDnM{U{5Q21FA4#ZM71$_Dba8z<-Y_Na
zS@|v#c0PZNDux9AoXD-ZoWP~q)7QrC`G<o;20dP08XMo;{X}9g7*MPCZ)C@nf*VuU
zxl(0sf2;zmy!OAZ(OlWwK0WO}#Ezsh*^}n`SIgsY+C@L-GloW+?l6nAU;qFB07*qo
IM6N<$f=tvEoB#j-

diff --git a/themes/jquerymobile/images/silk/box.png b/themes/jquerymobile/images/silk/box.png
deleted file mode 100644
index 8443c23eb944cf8ef49c9d13cd496502f46f1885..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 555
zcmV+`0@VG9P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzy-7qtR5;6}
zlf7z`Q4ofo4O@tW$i{^H3A#qCgxKgc*a)cv8ym$t5G=Hdg%=>i3lOYrtSl@<#7b-w
zf}j{s!5HvocfT|9z82@(O@vrwU^wRt=bd>tXQpGD!`Kvuv@XEI8~tgUP2<a$DFZgh
z#s;^mYz)6-Ke+Yi^9Dd?^ZKb-o2}mB$==*jA37aqMKb%`q@YCM`}PNZeEYO<`|<YO
zuFb3C%l+Qm@+x26zod+Qql7f1ObEh8f)ZwC;WRS~tAx07@5=JIuJQcZg^Rp?_JqOD
zohoicA(IIqQxYP@?$%pohYe@WuCep=<9gSI`ISZ1uiZqWAy%MBoJmIFC@2Dz@jg)r
zrj9M~=7s6n;1Gk|cc}S;La3-FDM=KelC2Asnr!;$31sNj#}O_`4zpH>L`{+*)U@I@
zrVtr5X14??iAF(=0+k>q)v`Scm$9&=i`*knBsnaUVL1>ti*O1xfzmiD$%Md-h*6M(
z@*iB)icu3eU424Ok{kp%Y!1dvp%f0`ac9vcupx^$vU0xuKpJcBvej0UYk%)EV><V*
tt~|B5B>mIx2hV}QRf#LX^Uh(%`7hZ~|KEf#uQ31s002ovPDHLkV1hgQ{`mj^

diff --git a/themes/jquerymobile/images/silk/bullet_green.png b/themes/jquerymobile/images/silk/bullet_green.png
deleted file mode 100644
index 058ad261f520490be9d3fc2e322392fdedfd1cbd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 295
zcmV+?0oeYDP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyxk*GpR5;6H
z`2YVu10|SY)Bx-TIP9{L0^$by?Uq;VH(Ok_U2E20v&=+_6ayM&Uz`5_(4&L@ci-Rj
zf9jb@|1IVkHV|!q{Wi<12Ob{yKlReo|D9(#{x7+*=)d_Cy{kkUV7I~i>ef43{&%10
z`rmr0`TyJtv;LcOX%laN^>UMjsi!CYUwmcZ|JfI2{-1ED=f8fLD)C;hoM$LyF<rmG
tv`^=%QLE-v-6G`%twcGg(UeFd0{|By;sdLiru+Z^002ovPDHLkV1gRsgk1mt

diff --git a/themes/jquerymobile/images/silk/bullet_orange.png b/themes/jquerymobile/images/silk/bullet_orange.png
deleted file mode 100644
index fa63024e55bdde1851f2067dee1a6cad2e9115ea..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 283
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL
zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=;^>lFzu{izqk|8%^q0F(5@h6w@
zu<d$xwSs>SbE=i9QOwKvPc#-iPCap~BwXFHIr_gU^WCH%x0(Cm8h3e{9o}5`YUO%{
zPiLR-*D%CfK42<(c~V-?1q(}8{p2N#A`c~!<n^REcG=_xo@|T^6s|6iak$Wyad5Au
zm8HR{Y(MWCWd}AV*guK#Xa2I8>wa4X-$LfsZ0%WH-1^Zy?%r3<3e~Rbycg=S_Egdz
d?>~Yc*m~Z+JF!m3&mHJ+22WQ%mvv4FO#s^$Z2kZM

diff --git a/themes/jquerymobile/images/silk/bullet_red.png b/themes/jquerymobile/images/silk/bullet_red.png
deleted file mode 100644
index 0cd803115831933aa171497cfe9c1af983035f86..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 287
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL
zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=8^mK6yu{izqk}mh50EX6wkMFui
zZg|fh<-*g%H9O|;u|<n6CW+{<xh9@X+YozXja#aLzE8VMeWQWk?L#a1Whxwn_VcKI
zVBGNFQqvh<ja-LV)+d|=`x&3C)}MJ?+HN|x+P?G5TAK_$7%co$aaQL|;C87ij}^-e
zLJ}1O18&y1-Oc+Hx8AVV>DY#DW^u;K&o-|vHe`x?xbw1zYx$2><(A#;6QU!sSfhO(
ioL~suuJh6Vfb_?jd)=>7iZy|bXYh3Ob6Mw<&;$Tq>~Ep~

diff --git a/themes/jquerymobile/images/silk/cart.png b/themes/jquerymobile/images/silk/cart.png
deleted file mode 100644
index 1baf7b9fde1195da75a09a4ac8a7cdcc11542c3a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 421
zcmV;W0b2fvP)<h;3K|Lk000e1NJLTq000mG000mO1ONa4wfZ;e00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzH%UZ6R4C7d
zkzXr=aTtbwM~-|CKEdw`_!^E@q?Nq$UuH`U+oH|1*gF$8l=l@j!bZ&)k%Pr*%gQDk
zIg*t`yPUjROPTJ&=enPs`+fwXvHl!{Swh9%F4CkqBgqMI4v4Xh#s;gT`QjOGR-E(A
z=P$hzdU+#{r|33|6nUPw<dGCb5){}Yk4_d1R~tegj=5l8p0XtqL}ZMh)bYtRR2;1c
zfjH!rBoD+X5F>|9mIxVK*qV(LJCr#hETgDW!z&|9$wh3`VrtfF?un9PlRLs>2y(-4
zrLKn+LM$+c2R9RpV`rECN`s<?n)>K@HGt)oU|=2}GdOWzXOuyDL72-1pjr{L%5=%8
zRQ(pEyJS{6KMcTc^`djdIyOcaz(RmDeoTeB8zvcNthS*`>A=K4->m8f9c)wTh(V)x
P00000NkvXXu0mjfbTF;3

diff --git a/themes/jquerymobile/images/silk/cart_delete.png b/themes/jquerymobile/images/silk/cart_delete.png
deleted file mode 100644
index ac5bce5c8862ff091d89763a9c0ed19a70e639a5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 742
zcmV<C0vY{@P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!cu7P-R5;6}
zlS_zFQ5eU+t5)Iz-&CffqL!cwnT5K@&5RVZEx}E@Y_`oTw4jO69=04@7_?Jdi5nLo
z7(!Go?xIaFK0sl7Tv3w|G8<pl+c`HhXA=`0IQPIg_y7I=-#On$Fbo6#GkE_hNG6la
zY&L`Wd=6;6PZSCT*1}@30Gg)HO#IXO#6qLd2o8q>y4^0M)9E7~PQm4Jv4X#i>2wOI
zRH|*W+0?aK4YJwnF$x&tVRE%v1))#~tyT-vYBkjBb<k?H?7m*Fhf1XaCX)#y5{bIm
zY(lA2!T}!y0)afw?RFFSe4Y^q1TYv3oalh;_xsMtWI`gF&hdCmb~+t)ZMWO({%AD9
z=}_1i2Y+yWB9REYATe1i7L%Bah$JS<WHQoXv4C7IC#_a124M#+tR<Gun8{=qkH-V(
zQlZ!DIk6a%v6!MLr&6gTk$tC1r6L=R282Q(V&wo2WNE)xEP}ycV992)8KhDvOI9cp
zB)UAnLF{%rrmu>JSTCeRBEc-5YwfMssp)=!%M=N`K@UcJA@FCzC%1C**Ti`$vEb7M
z#Ts?^`j+?NC4&`CzviI$={-Ftmv-4ojK||Q5M>V$A1;aO4mN*`U~|h0{MrYAk1s$V
zk%C^Q<DOKQ-vLlgUccYJ6OBeoNbm>=4}-zr;nG2V`{jav#X!KFy+1v0a22=<LeHiU
zi^ZNI;d6~f!xj*(v~sz;a&hzMEo|St2g1fXn4EUtCkin9&V_Ofs55sEiA0u-vKtPE
zR}Mb=t{q$ui}p7ZGY*f_g5kG09Cx|&Y|K0(&fCrf-^Sz7NqdJ&6FQp9P)POWc5eRa
Y7m?<OqgV@vNdN!<07*qoM6N<$f{o-!uK)l5

diff --git a/themes/jquerymobile/images/silk/cart_go.png b/themes/jquerymobile/images/silk/cart_go.png
deleted file mode 100644
index 20ee0584f61fbc7a4759ccda9a3d805460bc70c8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 763
zcmV<X0tEeuP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!jY&j7R5;6}
zQ%g@1Q560L3Pwul3tzRBM`=V$2ysEXu&&U5;L^BhbfFuJ=}r?cfsKi>aV?~72n$)U
z(3)sy@M190gjOOI`b?=sg7TQhow?pSp#)+iF`neiNzTl7zwe&&jl>wk|AggV0r7a8
zX_^K~DR{jhC6h^0f?*iYb^TC^j}E2)`u%?N_xEFMZ4FaXQ;QaHg>X1*0*(q*RWUg^
zS?cNO@nkX?%*@QJ@&lh)1oQIpGOSiB3WWkZ9uKnFEPOtn*>7)e$I{Xgy1Kexx7$7W
zd>-j^S{xXS#bOCdBodJli3DqEYQo0GMu@*4)oL}QC<@^+L$WNBa=C2QQmJJ2x3{;&
zb&5h+op^}*H8(d46+|%GY&Ig8IU^CwPN$P}cXz|(a*<##D2RlDg1}0(HBL`Yvw?vD
z@S&nose}YrFbi<8SPZSWUy>cViI9E=xm*rILqpQO0ufx&gH$Soj*bqKIS>fI;c%GD
zZnvB8y};Xg0k7y|!M<-E>7bD&CMH;IU1{43FhhfCP^i4;aRt!py^Q(QH~3s2*riI{
zyZb+w^fxEojfdIQ;7#a^`@_&-fT6rufYW*sbKhQLA@`QbRBbe!I6gjpp0nQL?6(BF
zNZF;D;OzQWXj}#5YBXKLPvsZ-d=YGEI~KAsE7$Fr<a#t3z0K<&&n!P+P^L1dPI0Q`
z98R~i;f%c#4fV%y!gdxP^GPH#vtM>pI4pYu#Msyv^Lo9efw<G2kWB^8=lH-36<jL(
ztrrpQyoL|iS-elpt1{468ez(z8H|pO)_#=1;o;$@2WQgzsB!C3+ZF4=;wP-vSC4V9
t`o|WIiq419cipIO-8J-v$_S&i{%`Xap33kK9m4<s002ovPDHLkV1mRyW2pcD

diff --git a/themes/jquerymobile/images/silk/cart_put.png b/themes/jquerymobile/images/silk/cart_put.png
deleted file mode 100644
index 3aec353e03f6b750e7e5ecce6118a0827df168ae..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 763
zcmV<X0tEeuP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!jY&j7R5;6(
zl3z$uaTLe*6g^~5^-@ngrPNDA*NA#auzCs~LZ~PhY>ma(rkj6oIv4xraO`e2x4AjJ
z%qz7ynhQf^4{kb_bA{+YnXnXn>q!`dZ29f?yO6Y;L=T4x=brERp5Nyj5dcxGQ1bWi
zI@E|~{sy#ouKYZ$PITH2MX0eH`#OyGSr(6+m;b-PEAA$uU*3ZMY)6yhB7WyXp%8+>
zAVx+;;C8#8i_+;dXe=%+VqswcYW_at++FBCJi)tF7QwU?FUIcRmiauc_16it<#HMO
z`}<&7HZNLQT0*5#!QtVd5R$PQFnoN9@TwDRLIcw$Ifj${c*!;4y8c4t;NSpTTU&5A
z9N%m<n_QGirG&)Z-X1cU40d;S(dw;-Ch{0u#s*L74aA{lGF2<4rlye3=MjlSFfcIC
zbj%=;NMLz+88b68Ofs27G#X_du$Lg?n<3>NqCsDmrec@N#qc~Yyx(Xv)*m;Rot?${
z`ntfNSS(_GejbJG0vO9#w772{J5NkZU~O%Ux}&eJ?_AXuVzC%Xr4r`m=0Hd@@pzm%
zF?3u4i=kqR#li#v0V>9cHIhPIHk(DEPyiKgZf+tR4r60ugEkbL{eC}kxg5H>x{hkz
z0mpF|9UX<&>&4K}5G4&l8YYto27>{5y&luk)6i%%NB=yeTG83rd8WO+9ZIG0dsTz+
z@$su<JfFwop`>BA+hMg@DQUsAr>6%U9UW+EYZKlsm&;344G1h9{W_ga)!^XZ4iT&V
zc2}#_DuqI^L&PenRQjW;0l8@%AuX(HWn~4Elam7J?(S}AwOSA{d_JFW#-tWvv3R>C
t1GCvI!0PSoJu!hyCR0fy5-P@@`Cr&f$(>anrvU%}002ovPDHLkV1l9|S^WS2

diff --git a/themes/jquerymobile/images/silk/cart_remove.png b/themes/jquerymobile/images/silk/cart_remove.png
deleted file mode 100644
index 360217b526d10a3a39e0acfbc4f4a41bbf986734..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 769
zcmV+c1OEJpP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!lSxEDR5;6(
zl1)g{VI0TTrAtNxk(X`-b+Ch%|3!>m=n&zdgPnpxQq~{D&6m05<{G#c-_mW$Ue%e~
zz`fum33Dj^=QhnX%iLgNfhl_HBn(1)`Sv`|L0V3t!;c4k&+q&F{hrVB69EvFi`xFH
z7oJ5bQ0uv#KCgzxxfgF1Zyk>$Uqiq264jO~!hacPgc?kIl3+0(K<L{9WFPBsxBs$>
z-c3zSVSIcXcDo&;qoXfG$z&2V;_)~HLBM<AF{VE&5i88Vzixsv@ebaU8NB}~s`Ztu
z_VDl!dwY8r9v;q$5{U$kj*f6}aKOU2R1aOW4i<q&B<n_S-45RO0QW|&p-Ow{cz=H%
z`FtKjLqk9M`ucd$^71lE?C$Pjb#)axJ3F8`MYx6-e89|C8=hDzSxq1iKsK9&-|t6n
zZ||d11`7)dSXo)Y+}s=&i^UKO2D!Jv`-o&*2z{}k&U)jRicKaH=ka*h`+ItN?wlG#
zA`xtEZZZa2TU&@mqmTz4LONZ8SFS2Ncid#1-EKEFHa2K?ba!`Gl>9;{6hg6B#Qgj`
z2x)G1c9wSH=(q$HN5y)*o^v{#RE#s<ND7syR0@Sc0aTpJ<>2%AkjZ4IA?xgLIFL@K
zA(zWf%I?AB<Rr$%#$dHtVK$p7X%N!TYPHa4G*GM62#3RHZ*M>O=O&hm&d$z@ZEbC6
zX=(XcV&HPQZj<qB7K??F#^B%}3<d)w&AN7VbwMVRp|!P@y`AUzVu=BPrKG3PXp{^L
z3~Upz<nQiMsZ`S3+`LW1lBTAnUnK@)r<H^>Ta>l6HF&*VMp~gzprfM$L=2nF#@3kB
zqM@PTdszlLosPj$sZ?hs5R1i<#>Pe}#-I7$7+=lQ6LRxi00000NkvXXu0mjf3)^L|

diff --git a/themes/jquerymobile/images/silk/cd.png b/themes/jquerymobile/images/silk/cd.png
deleted file mode 100644
index ef4322357cbc34e0b5eeed34f9fdf553a1de2ee7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 673
zcmV;S0$%-zP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!Gf6~2R5;6p
zlUr`uP!NW*fvlh#iPVjBN8JE2O8e3(i3EY>fk+XBT$+GFLor|=G~7Z=&Bd_^zJLLP
z{dbOmhNM(Q`mp7h`OloWYysF>=iU40Tf#?V356IC6~fPKul?5pw+W80zw#nVEgemD
zincj})E^?AZGqXAKHDz@mch}3iwfqB3rPo#(gwa141DiTF(xO6U^eE%d{-hX0gf3o
z8{W?(@4ZV6pRS)EXbxQZMi1!D!oC#YJOO&yAsn%9V=twmsxF*P_%ZxvD(XXc8T9DS
zr0103x=g@fvEJ!1y5C7b$Hz+ryB7+I5>V>_sj5lWnV>%bWD?LRmBAb^h}fbg923Y3
zqK41OM-q_X|0W}n)p3}pGlwoCoNU0Ppf+VweFB8`9D=Abd!7lXx6+7Cma$90A4ue;
zVKQTfc(bHa=}i!!qJ}b>M^UnvkNQWze=dVN?ZJ22Mf(14f#NR<AzsJ+&4B2muqKet
zKMcT~cfH^ssaI7OEbY}54igO|8!Uq%j!PDz<q>kt=PP(cyuKepkb#y3Gz>xmDvuMC
zIuoRtGlX&@?9*%nGA0rvwq8W9jW)GLrXJl50KN-ci9ozQ$MNkH;k<<aZ{gsFi6C#1
zu>IV|^+8goU4jB6C^%Mg5h>3Q7RCr>7r_DEKw7k44$|vUmJAm;${=2wBT`(Pek9N?
z+*$Z3+nYyu(=ufrbd<YOuLc<^2>bTWW%|!LE6aD^rgi=em@XcV9q^{200000NkvXX
Hu0mjf|3D;c

diff --git a/themes/jquerymobile/images/silk/delete.png b/themes/jquerymobile/images/silk/delete.png
deleted file mode 100644
index 08f249365afd29594b51210c6e21ba253897505d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 715
zcmV;+0yO=JP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!T}ebiR5;6}
zllx0kVHn5#Tecsf1c`2hgi%nK^D=kV+T5njvrLa$EMjSnone|mjm2E}L#U;8)yiKo
zO>C4}Mrzlg<+1Y8PEBfUp0jJpx4B>@E+cy3`^(Gw`Mf+2&yxZm<$to~Vpgvg&QKNR
z_f#1(r6svZt%iF?s+n<8X?B&!h3g9Dbb8_=MX}!;HiQSAh`bp^WMl~Z-44teO7W_Y
zV4thSL{h;rJY7!l3%5J4H1!tIzB`Dv+YxO(haWeausGZYkI8^hWj6mzo=L0{%;<E2
z80_Y*w_}NMA$su)e0B@`wrYegSP*HT5w@N{_}&f79VIb*XrKGBY>yxzh{5!Htr?51
zvG|W62MzC8BZ76hRpCyO2zOn<%e)K>NHge!-~)Ap33OdWw6hsLYbCxGNt0%wk_2z7
zfyYvXheSG)5HRK1VB~%mq7Dmurw#bi@hEcOr3&G1ZiF*$M=&9nB#VNf&Q^r$4G5kp
zTURh&s)E0%5&hyVD}sp<72~zmAY`Y(9aqO6CXF%=zFHGzO-A&I(pE}v70YQxCPJ{Y
z4L+?5-crdLn3ZRPEs!A4ehEY3ZRpL~w9>@aMN+{F4dI@v&>(QDHQum!mG~E^$OS8l
z!7?%Uwib*ROP67Hw`ika)gX-(<Pal@1N`)16#~~<@x7jghg9OTS^;mJ8T{oIOsMnG
zla<QHU?S-#Kb7w%o*dlEj!JgnOSKW+hV$`!syc>8Ia`-u_IEhxG7U<13kSsMW+$<e
xd62)I>lbb2dUMm5p6pa}cjgA+U$^mJ^AjD?&bdi)8~y+Q002ovPDHLkV1g8IMc@Dc

diff --git a/themes/jquerymobile/images/silk/disk-black.png b/themes/jquerymobile/images/silk/disk-black.png
deleted file mode 100644
index 8d1a21e35d099667a716d90c84c1d7790bf2fe83..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 591
zcmV-V0<iswP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00007bV*G`2iFN3
z78C}Sfth*$000SaNLh0L03N{r03N{s!)a7g00004XF*Lt006O%3;baP0005rNkl<Z
zc-oCpJxc>Y5S_g{E)o?n7O|1w6(R~Egd_<1E5u)*1Vk)slFG`;%0@v_*`%||FGwG-
z5gSnuQduc}<h;w>p7Z9i;R;a)=Js}H=FNMvt7^5{5fPQxH`zV*DRzfl(a4liWZO0+
zNkVZPzvgnehrwWQ+UxbMk+{-sxA%~^Q1YZ8=ENX^YqGg`GG{Re(c4!{AAz2EzQ0*-
zwOW^zN@d34{4Er9IvvuKh#&6PDb|UAxsDQ$kOBQrQxt2ZwRY<D`dmJrzW~7eh?*q9
zVG#qkwh{m^`sCs;PGj9}mskd|3>OmeD25>kW?2@2fa_SY{~BuY+0lqq$=dJtu_^#K
zIDm&y3UGXSP7|Qc^$~Yv-JnjRaLP6eiKV2|9u9{RIB6V6cTC-N-EndhMUrf+SS*sM
z0f2PJf#-RYHNy-b05Jc!QZT??M54n_hJ<WqW5^GJK;psx-Lc6&98;WKjTHR*zMsw@
z+ojoT(toVcXpEaW=muRz@8k8=uf?V9U12i51p|N;HoaQ;lYs#c2K-4FK$#i5-}Qbi
zE-bGJ03<Mj1OQJw(ZzDPEG!mx_Wop0C=|>)cv01A^^B30c(cJ^vp6-AHmtJmU^H+9
d-ucnpegn<2ZGHn3`Un63002ovPDHLkV1l^P0Ve<e

diff --git a/themes/jquerymobile/images/silk/disk_multiple.png b/themes/jquerymobile/images/silk/disk_multiple.png
deleted file mode 100644
index fc5a52f5e4a7e8eb54bcd59728e88a2db5f046ed..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 691
zcmV;k0!;mhP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!MM*?KR5;6}
zlg&$1VHC!H=e_sNOyfuPK?zD|CDkGXDJ7SQv<X6qAZk@exbiP(C$uqWr>h|XiB@gI
zjUjC!t---iaHXP+)r{6Ojx+c3eOp)#T8qGEea`PZ=iwYN#&8(f07GMovvqMO`yt0_
zV{GIqh=SUrg*L*EVuk5U_QA?{|KdLZm9oqA&I{b?sAXd2Gmr0G+E?`AZ62*91#}$*
zh%tuyPiAI&x-YV_mTQj!pIA(Bw8r7<rV9cH_<`nU$=#UFWcyae`{(yLP)e{2xD}V4
zYv;IexrR4$Ul{6ZLxAl{NDxF!%oWjEUIS<M0TPbF^#XDQm-W2I(Aa9cE)J6)a|bhN
zJ<*Wh;mE9+&Sbk*#`{0m0HHQ`QHW9s%gFy`G7E?T*e(Y+VspIC!crk+FW~!j2*6bO
z+g_s^LeYbK!AC?_SBSL1!Xea}g1fnwNf2qC4tAim!2lM9qz#_uQQYyX0Nb``X@vAr
zKus)3!YSc;0mH9WQ37G4(UHag#uzY=baovmfaPrIQ)+U7t)j*+*Y9OwDF+c7!9v6W
zqcBDY!VupNs}9nmy#oMuhTkurZx*IAL8~J+gE#94wZA*ZfDui?jxq9bjjiHN74S#P
z+0tBUa-k#AVBw&tkeYkM$>bRXMZUbwz}06c5|lmvZ$Nsq_x5imrlk>1*KX6(-bq8O
z2^19ECQj9aBx7KUR8RS!t_)7SYimBz-4JgeVb>Gt0MQyT5n9SDtu2!)2FyRdD{|O(
Z{ssThAulbFM%4fS002ovPDHLkV1fh$IWzzO

diff --git a/themes/jquerymobile/images/silk/door_in.png b/themes/jquerymobile/images/silk/door_in.png
deleted file mode 100644
index 41676a0a5be0f026fb136315fafb6c4566522d7a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 693
zcmV;m0!safP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!M@d9MR5;6(
zlg*3GVHC$d&%Jl<on}lSZ#9?3OESn<*x4x?#YT#ag%FZrZ!t@MfW;J9*pLM!Vn;~|
zlR`$s&5Q^$?wE<+^PHE*;+o4{C{CTetMmERIo}g<&irpZKY!wkyPY!AnackRzPNDm
zmAkE}E?&ml#&Z^ys@et&4-aQ|XRghxtp_${N;uU;%b2%v4Q@_;`xKE#8(?PC>vaG^
z2pyX9GZt*w3IyWpBqouZ9TBDUCjj71ahpsggwSp?!_6p~6Ug^zToTz0k=O|cA@C)B
z=4SI+2S7F9CYUB%6Rwf$PD%xpU1zsvH^-J3qhIec&_95xadrGMyZiUG;F`#)xFk#y
z<Un>urJ!PJ?Af*(aYIc}SHy&e#bYkLxyZiN`;lMHCXuWKOBa9QbyiY}R8)+l!c;Lu
zGC@p$z~K6Ij22J0)wsbx511;JB7MDISvY@^uJR9Nq@bi~L`zglHEQK<YUOUqq0FPl
zqckVJv18RvL<(FZCXwb;nMPv~F?F@hsG?lHegzf7)Tr0{Q8%V1W;nR%2q6Sgint0c
z5ffoDR=^#RMCtD72jSlE!!Y<^h~pbhG5vm)$#+c-4ITY`1u0rPP{H&U%pKMAJ4mWZ
z2!U*wBb$$PgeggE4NJr&5rUKRUjPS&4!51>03t2do(0Qs6*PW_{1G!HjEs!rv9U46
z$HzPJ|EKO<)u6Ypk6L#x)$Sg;sx@Y2o4k8D`Z@f|JD)qaVu_iqHj_a!UF&Z3Ql+}r
bBu@VX$p^JhV-$eD00000NkvXXu0mjfw@)|D

diff --git a/themes/jquerymobile/images/silk/door_out.png b/themes/jquerymobile/images/silk/door_out.png
deleted file mode 100644
index 2541d2bcbc218b194f79fd99f67d33de1873c6c4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 688
zcmV;h0#E&kP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!LP<nHR5;6(
zle=rwK@^3*`R!)2Ner0an?$09XdppQD=oCsKfz8Eu@n?R1e=tCmKKqSh_zT*2o|vt
z5yV$CJ`;?EDA5g(WM}SUELO8wY;@pqs`Jg<!<mqC=6}!B_0yN!?W~zDmjB22`o@`e
z?lxFizloXIDSC^Ft^mfy#<IKfXUuFxPmE*=oXWaQtl2h*o0Df=AQD*tm>GS2eE@_I
zS~TaE^z1tT1me$mOd>fuB1*9ukjYHe@2!~sjG5tP)N7xSr3G9P+3oKa++V)SLaGru
zn`QvjgqvWRa7{oUyOUDA37GDE%9f3r>9Muk`Z$59p<<XCSNr#nRdGp}Cddtd%5T7t
zD~FyB^basPG>W>iYj7vxikNWw_8sK+%_fnobvCa5%KNOO6e%CReDLPLmVwdHp%H5J
z8cVW-n2=oPDz8D+5J{LSmLlC<Kj>XMPg`l3MX6KVJNMw&n~!g&9zA<Z5lXa|s#MDz
zR7)L1OQ;wkbzCDRk=pkXv$N}nsjV5}<i&?02hZ=%%k^bcl@A|gFm+4~Hz%cttKbqb
z5$0nV+!0C55VwEb$xL`lkxQK0d!eNZ`s!LE0~JgoA(U}<R8zADs><=<Q)J669S9+i
zBsR<vaY>CH<OZO;8c-AkCw8A|=|Bhpk;V$0J^i=}8kZn{!AuF`<KuaHdYZYpxt9K~
z)}z~J>FVyLz1l^k+DTiboyDIuKD~MJE&R)Oo;bO6gPHCylVLL*a<{&sTsdkI7k&ZU
WO{4dBd(FK70000<MNUMnLSTa2B0cE<

diff --git a/themes/jquerymobile/images/silk/dvd.png b/themes/jquerymobile/images/silk/dvd.png
deleted file mode 100644
index 9d94de5df00c518c84b400de7176f15843af7f4b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 764
zcmV<Y0t5YtP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!j!8s8R5;6(
zlkH1WVHn2u56r*CkA=Ykm#>MI6@>P|2u(tv7b=KIl+wsgV@<@e*jCUY7=e;6+2+<%
z=39E)&Y3&g&fIj=+>6`P?QFX`&qGIYeyIZ&_j7LU>vx{}ex9QMp!i!3hoiz`v1q5J
zrk2OX#(tU2=D5jZ;*3V)&^yD>+0y!>h12O&N@ks8&IN-(#9}e*?d>6x$sn0b!tHip
z=;c#!Sl4IJY6i-V0sff3@H~%Vv513%0}zNH2#7|b$mjDY=Jz4)bFfUm$BX9=Yy<s|
z%Z>o#%fy_^<v<=$6hYp-UM~`f1chezw{e(up>Vi~$?>=7ebQy10Lgqx+IAtGPE$iF
zm7<VvI1H9$LGt;$h)j}2HtnXn$Vs|$`)1+Z-CGq3$*kMj+5!>BanwY5CZL_29lFjQ
zCM5tP8H3V#SK46~Hk%C{9UVGFd3ibhRb(~<9FNE0^ZC%$*0xFk48y?V@xX4kL$BA<
zViH545Y5XuGFZRgk3b-RNF;)mmX;_5kRsVcAVef5=jG_w@MD4TQnA7|E;L`+Jpmw+
z&7}Y<BVcwT2)jFkiA5GQjh9>}T982`mbNgn%46mSkGahVUVR)#&H2WW{~Dre(~oa!
zJ}e1wsLs_D)K%4|=|$3LG&-x*ibz5_%J3Ro!V1=Xi&*h2V2O2L(fu7Bo}&X4B2n~f
zU!$_RZsh1D4h{|~`=0eqfB0;K@28tW2w>SWk0ox7LRddTk8gBz6qV|#NtH^aJoYp7
z^z<knKDs~B+1)OhCrp@MpQVsB-U<8iR~SFNL2X@aPOVn!Wb-kAtnTivGwq!>hOb?3
uWiDU67;9>7h&43TGxZI%!;-n8wEj1TbK{B5NGa9;0000<MNUMnLSTX=wQMy2

diff --git a/themes/jquerymobile/images/silk/edit.png b/themes/jquerymobile/images/silk/edit.png
deleted file mode 100644
index 0bfecd50ee9f5bc5828f0c0745aa3e0effcbe250..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 450
zcmV;z0X_bSP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzR7pfZR5;76
zlRroTaTtbOTML7haH*C+1e;vsXo!XsT5>Rq1}l<=psl5*5Xz9i;M}s*NP=ugs7Q<M
zyx=M%I@IDaEW#S>#8Z;Dyx|}!`#}xw_C3!B-yaPC&0j)XcpuX@rNfq|q}N(wJOjA&
z>u+z?dfJEuLePrqzy!)73pvLjxk4d6XNZt?hm_iYES{i}J5y3l?}PPNYDBR7oPc~6
zL^d)Bi4Q2L3pnp!nFxN9c2E+=@XAl&+;2m6a~kZj1r3Mz3C=hmUG<{+vWR@t4q?fJ
zhFc(ozZD#Mx`^Q~g1v=K6!QnfuqyD4>U4Ej<hH?toW!sy@VeSj6d6<>F0eamL}Jx|
z%&`kR-H+3GBYr*Qx}frLU4`%n9(`uSomzw)t%%NagXkA*R5Mbv9VLDp1wMo$cOMa~
s3Wm%r7^bwK$2$}-<~D8p`#1iScU4^XCLAA~0ssI207*qoM6N<$g3sK(Qvd(}

diff --git a/themes/jquerymobile/images/silk/email.png b/themes/jquerymobile/images/silk/email.png
deleted file mode 100644
index 7348aed77fe6a64c2210a202f12c6eccae7fcf24..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 641
zcmV-{0)G98P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!6G=otR2Uhh
z!OKn)VHkkn_xtDX^gyQvIaDcySQFybYw!YGdj)R20r#%mx-)ShI}=TaE-;aW8r`$N
z1Z<^J+5#O)JJXr}lVYOo`#hqm%)>Az`{eoOom?Tf*9)f$7n8&|1&5M4#i^32;+&E?
zC3Q;bRFQN#y*%%=_V)Mfa<$xe^kB0TO;vJPkN*k(2v-CI7)OaWj?&eKPos(H4wGh_
zIC;6#q1B5SMap5{(Hc0~XO7OfqZ=x{kupu8-H&<pro-tdGQo1=ju}O%WHW~PtrG9P
zbve73QY#4=4}4GXt>9az<c0n)W^4DD%8e3>l`L1pTuu^Znm3EA)k<uC?Q$AUSt=TQ
z3%&>CoG=JuwsyNLEtY83i->Z~j3y~F)`RA1k>zTES07po!kBVS2y#L{jCt|CMY&v{
zxmqM|`OA#P2{R&)OcQd}v0kt6_Dh#`Z$i5_;q|93je3Q^PcfR{TmBHRmr;rWahz~G
z2x-&;d_O~HkmKXt5Cd#Bs?-+qj3zOiUdU24KowBIUPg(gPNmxqX)Fiia~V*$y;5L(
zrGNmU;81MA$F2k%oeUXQ@}N%bXz=qOij$4IYk4W=jfhDxfCz{PGXe-#ge#VfYTyoj
zh4JvDePrW{lf(Oux2xG;VZmlSvDU+Qf@i=O!B`MLglhttCUHDIKkc7<Z~YKeWgdn(
b8RqmG{Ym+I@W`=S00000NkvXXu0mjf#4RA0

diff --git a/themes/jquerymobile/images/silk/error.png b/themes/jquerymobile/images/silk/error.png
deleted file mode 100644
index 628cf2dae3d419ae220c8928ac71393b480745a3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 666
zcmV;L0%iS)P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!EJ;K`R5;6}
zQ%gvc0TBNFhpVpZYs*vuLt9diOv=bL4R1XR>eOSYYtbpBV}~vsBnU!_?2tr-P=|^T
zED<b;h)xArC`LwRuDi0BivEw8uY($aYXuI>%wc9ezHgW@NMb!^uT_|SvCpFLJylbx
zY%bpaTGI8IYXMN$9w<3j9VkA~NYOKEQXsj?6a9_hcwfU$acAhJhB)zb_w@MVUEy@S
zX&I>K-R!bhu3?(6bHWIg$HEl7{9g>>&l_qdd+UYb(1~BCo9LptNq&8>!yoJ3Ui(i5
zRJ|XnYBklL!{@$-7=3mJ>P@1c=7Oc79e-V7yf+%lD2!I;Y&nXBZ>=B!5?CB>LvEx6
znI%n)qqi$#X#wKB(U7XP2P=+4{b@j#r%9-K(8UqtSDk>0UKzf*HM9yqMZ1D!$2MdZ
zR=`U>0zhOH1XqN?nY@AQqB7)Fp4{v&dKXvb43hZKvnN8;Po;+jY*}~*Z|W9Q0W%{D
z^T}Cc<|r(Su=1K=<sQLMN1ZE<U%m5Ea@1Tp8to2kJ7-hpAhT}(Dgffk;4r2>P5>Z4
zg`et&Va}tdzBS-G-ZcO)zCWpJvGQwrHZ`@wpM420ac@bI5~KkTFfGEM3sPWO8<ADs
zh7X-F%!~{kwpFCFAaZKyF+vTnL(ye%#)|yqz~B3T5kTqQvq%jMT(v1Wka%_eG)1AJ
z_%n+q5XXb>co4^fI6lPnA)Y{ef%@{+SnoUk0+dW+*{8WvF8}}l07*qoM6N<$g7cXs
A&j0`b

diff --git a/themes/jquerymobile/images/silk/feed.png b/themes/jquerymobile/images/silk/feed.png
deleted file mode 100644
index 315c4f4fa62cb720326ba3f54259666ba3999e42..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 691
zcmV;k0!;mhP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!MM*?KR2Ufr
z!QE?>bpQb1=l6TxbDZwj&S={?7%qx-u`rsG(Zp`-rh=e^=%((1yvsuf5d=&62Zj)Y
zH&JviNS_F4_Hj|T(1j4$p-!}kixP9&dB4uv^MveG?dGf%sUCoc2!IFxD6wHRA2^dX
zXRVk!-qSfk(jcaUKn#RP48(whfPlJU<Hug}vkOwGp3V`ngzgdvZr|YVHDV-*h$IM+
zx~4V7%px-vdMQX6#4!$^0Gy!M=GTkd{FLe*0(FhRzqc5>pApdrA!TQi_4D+<WqXUp
zIFG)-vu8Q53<wkj!-6s=ClwI`JDdFcF)@%vrWROug^5|7IK|pIZeAoS$uo+IAyGs`
zcZnB2;;DCe<azG)`RYvuSAfOW=q!+B3`>fVoM;3I0gZ8{=Xv~Po;geVA+Em9@0Wq2
zr>OTZEGR05L=gf1T;ucCxq6Q6EgJiH@@-lVaAlQyw`jIF^c=&IVnj|95hHbE_cnt|
zTzZQ?F4Ne@(bH(~&3nM%m)I@ID{@jJ2qZPjr)jhpe9hViOwH5k&|T#EmmL3(vHeUQ
zq^!t^Al6JD;=mHq^Bg?J-8-zG2Od7gZbknG;K9czYjPqG*xjPo0k(c4%lPXTpw(qq
z@aGMnxtFS<B$cBsQSrqaG$t5aBP;3u#D^y-N_H#0`-JP?Q&#LBCz8A~r>(np+2kC}
z7P02O874ZkJH$v#nCUVx$({yDN`IX@o2wyvTD#e`qN`_w5<}$3F+_<RC32)_S{-gU
Z^FN{1(!hf9r0xI!002ovPDHLkV1iHBJ!${|

diff --git a/themes/jquerymobile/images/silk/film.png b/themes/jquerymobile/images/silk/film.png
deleted file mode 100644
index b0ce7bb198a3b268bd634d2b26e9b710f3797d37..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 653
zcmV;80&@L{P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!A4x<(R5;6}
zlTT<9K^Vo~Zo8Yz8k>WO3(`_cf+b25@DJ#zdQm}8GzWtq2-QnZ8W6mB^kfeK5f%S{
zUW%tGMCwrwic~ZrQcG=4f?5bkV+3dRk8hw6bk~y$KX#b!y*J<R?HXYi;(wmO{-Ro~
zz7K+6lzgkzYPmRZxm^CBl*)OYw^Fay3x5RAnD>4EJ~>;dRASqrSu;ZpM>?P}K~6AT
zWv6Dmq?v&9LdXC(m%WCO6ma_di$R(v$@ad_>@R41N3N5lSJq9@6CGhX84-$%Xrd_6
z;){?{E|Ytt5$S-&Au>t4wDlIxdkfe-a22LMj``McG};r8@{GsRPm*+8fFey6C)@<E
zXHyDoIgRf>ifDBXVyT<e_Ya8HxRC&E%JqO9huj=&!-0n}^wO)qmInw7h1*hMJz!^C
zzz{j+x^8Ly;^&wdn7o4ArZrj{7qCX=n$4y+etB+};1rY(NDg!=a|6RE1N-*BUSyY#
zsVhgOz;v68k%5;#uVBqzLE!6P;8S-qhP*fW5L0XTwj&*|V6mW!#=oYZ)FV@C*o778
zfQ1g3C6=DTQGPj2W*Xkc3s?=G;90k=H5SdYq!ZUciGovP>w(N@Xd41b45OFg6x_QA
zpwLiigyy~cVoPxW^r~C7ZQpr%>1$*HKmv~AY-qJw4;gUecS--wnqslISSS=^KA&Ic
n@BK|Onfz#3R%n{$a)0j^sqv5F(1NTL00000NkvXXu0mjf3S}fX

diff --git a/themes/jquerymobile/images/silk/heart.png b/themes/jquerymobile/images/silk/heart.png
deleted file mode 100644
index d9ee53e590a68a95a9fa9483f0ebd14f3f25bb72..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 749
zcmV<J0uud+P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!e@R3^R5;6}
zlS_z=aTvyb-}jw4W@wH%BDvPgxJ67egp37QTS-b;$O0i7ilvdlR>{UrO36YoGex<D
zX-2s-F5@!h&^X5FT)+SA{abv|l*`6jZ_l%M-uHPI?-O|M`JYPtB+}Ef&^x!mTRTOp
zeJj>>*KgTU04Sb0lNGJEiq?mmQbVHD$?08PR{#R<J<{F1&pUU7`gE2sLdqpfq4-RU
z*(O?7MC*%nQ<|1enAeIcm8d*?L^b#2oKtF7;I3ZX=&imSE?htmMqmu2)0p95YR_MO
zbXu1iTALTwx3oZE48jPSvV8CD<@=*2$5LYL-e}fLf@&3VU%&}iOI`CEqLuA)eXNP<
z8=(IIh$IG$6UlV0A>Y@(Jtf90i82`&dI!dW7jO<<ye6ESfhd5%H-Lb)3FgNLS_K!!
znUoll#yN-;D3vVGCRs9)18Wm!5%3O_0dZh7qLidW>!P=IT3`*tHLxxjwl=}>+*)uJ
zQXzyPPN^^yrLNn-L6|)gDrKnEAdbPP1a+KXt(F*+N-)2L{Eb_PQs+ab)QQT6Pw(ST
zBha=K(orHRSCfHi4O9%(3e<(Lb`^!uF>+VB$3*L{z<W>r`0-_;)Y*n?<BCbkmlKZW
zVBiS^L2`Pv3T=z<&GQ)T>E-k7dr!rf-5ve?cY>d<{Q2<V$xf*QqSXFuM_Xg#tQm0k
z9u&*4b~VLs1>T>(phfG`V$89Qfr0$5PaI$GcI;T;lseVaJa_ff4eP;K@^|hsa{cCz
zXuY%j{{3s?^}(OQ^lJ0wCa2U<(RxpI&Wzye%Qu%q>x1omeM7&Az4w3Z$LrQ@df3^y
f|6iKmf8+cE7K65BSFA1B00000NkvXXu0mjfxAtvo

diff --git a/themes/jquerymobile/images/silk/help.png b/themes/jquerymobile/images/silk/help.png
deleted file mode 100644
index 5c870176d4dea68aab9e51166cc3d7a582f326d6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 786
zcmV+t1MU2YP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!q)9|UR5;6}
zlig2}VHn2!Ti{P<t>$XgYMs^AIOw1Qr{*Wn)N-{9ma}x2(<~`9Go1=*>YR!KZvrBS
zCd!u}@M0og%Ev@_;Z?Kk>Wwv=%h_57zmt2<_1msz_niYE=YRNPpd%02TK9oK<J>1z
z>ooPno}v^sikz_|1XHFx_L%~;ljh7i(jiay5F0x*+(9aXXFCl?AdQj5XlQ65%sEv+
ztfe?|YcjPN*@yYtE~ImQh{l|#A6Z8iu>pf43Rj52CzU_dMQm|S2xR62YjQOn+z8WH
zaK=!}ggOZi{4pB7SQ=xC0n|vXP_Bkx_a)FeNd}w8U97BNbSWxa^QW-li9<MO$KxI|
z(g#NjKYnwB+Cd9y`c0U(N1$DcpiXKPW(9q7A=1Tk?It!+-D5&k_X_;cG^UmVP}{aa
zGXk|O2yVL$ty2zIy}NkQZ6vdT4uzL?2a^y=EU5fw1h3P;Jl12{=)*2`fSp|$y|XTq
zwrNrMK@W#-4?MA+&I($_U9>BZ#M1!_xE*?wzt^GcoeoL*JGLSe_+l-JT2#2tz!z&^
z_s5anq&^nBklIMwRvcoP3%qs%%Ea?1c{_*V*Xj&~uLu-2Dp1fUN4<0zMo$EH>*U83
zm_9;<F#x?Ig31m<HW*9nBeF*$Pc)OEP$UDf>Vt%-bE{_J_!If!1y=c+`QVZ>0_BPy
z+%^pgnv`f8H)Z%0&Tp8&u*MCIC4igNW5MeWM_DHpDNi)Zxz|9XboOnitwFq$ETN=X
zj-tkCJnz**Y4k#6_Ty^B=hWo~L!47r`HoP=x&3T1)JLr2t2+#fH<n@1xq~j54Y@pN
z=wi8qbLKJKcr?nsRy88HQZY<k;tx`}Tq$*-Y=Asp+Ala)+{gawHU29<0oShuqP<PM
Q!~g&Q07*qoM6N<$g7{Wp+W-In

diff --git a/themes/jquerymobile/images/silk/house.png b/themes/jquerymobile/images/silk/house.png
deleted file mode 100644
index fed62219f57cdfb854782dbadf5123c44d056bd4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 806
zcmV+>1KIqEP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!xJg7oR5;6x
zlj~1XVI0TLtMf<ruC2>v;U&v3%|^C`Ga3?LtY&4dQB4Oz;1v;J%z!D&%WRH@BZ?x;
z3)8@IUIv@hG|@IwyHLC`l{1<4BK>wam95g|i|?Cfzt876&-Zx_0f5*l-9`IJI&mHu
zE6$@xB)6N}7VeR;!X8D!TAw;;&0Bsj?A071cO>X3K0wl7WZ1;Tg!4LHyNcnzoeQ7t
zNW`aSlm8WX<OyV-Dk(Bz$-(49867z$-AV*I%Q4y_MxQP%;;Bv}w-k7kiDZ9SGBw)3
zL-3IT{zd`3wdr_j$iQ%u7~}3L3|K{Qm$9k)id6CsLBBeg^p>Ykek&ir$13=ngczvf
zV0vnjNpCF&K8px}dunv+`LIb-sOC$_jD(;IBI$xC|7`(+9cA>Vir_V#z{?k7SX^Ah
z^71m~W@q439Ycqfhi7+gp#A14n1n1!e>$EdeATG|f798Y=ggzwEKH2Q!qU<b1OLkG
z+ZnVJvT;{-5?$sCXe`V?IcINxpqu4-^=a$F&3Wk2W^R0VH@CU--}&_MJ!*1TXt;P3
zWtn@{>2QA(Se?dwqG69%>n$6rtE<egQmKSWrGi?mMrmm&vlfj;VKLo;niD@2ga5fk
zlgYF~Q4}*A16x~L(bm?6%F4=3K};%<NcL^{4h#mvN+c3thAS#6V6)j^x7$%uQ?n_M
z%jFOXg}((w&o3twbe%gdw(|zW7XCNKP&;B0jYb29!vUw$30lmoJ$PeBL8k;_8*e(>
z%F(845Az8c{w(XgimJg96!jLMz?zS6I1HUm2baqQx7&@nx;lhHA!r6vs2|fqJETOu
zLxe<Ge3YPf9;9s{+7>u2OQ(3(au%dg>AcZsWI(zXn9XJg1cLe8k~0h0wOL=&HK}7X
k{AKr*U4z7Szv)i%9gTgghwgU$Q~&?~07*qoM6N<$g31kYk^lez

diff --git a/themes/jquerymobile/images/silk/list.png b/themes/jquerymobile/images/silk/list.png
deleted file mode 100644
index 244e6ca045c50a130086ac388b560a12761544b4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 500
zcmV<Q0So?#P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzhDk(0R5;7U
zlfP<IK@`S+bE77rVxa`P_yB@pVd*0XS}7?k@(OtdTi-!!#Lhw+D+R$yu&{}R76CPe
zELn4B=FXY(S<D*my4$7j6f=i`@6Va}CP?BW)p5c)^{3I7SF-6(qybq$wICaiWmGei
zM74x0LP=b__aw{{RO9ru`wI#Z1eh&=;Nba#MF)AZ%UKC|YzF}(2Lj?RL+DmfiAzQ>
z!-sF!^gVb+8rtpyctW0#N6uWni<f>0LCt_6PoOdbjll_d4>B|?abUmpo8>v>h<lom
zMDW-|>}Zj|Ya;Eu#qwvU1IVc9khP8VrtAsT2=e83P~$#!xXbw)n}FlPSEe7Hq1uCb
zR8w;xqmBrUgA^pnkB=O@-lq0DPz$ay0yh_~I_IDpzxRb(4=Iy9CT||k!08w)Pe>W4
zElmH8fF;68$GMwZ#7{4ozI(ySrR%I+xs4-G1q^UxnUV7rlf9>R<Rv3Zs6;G&2RgbC
qkR=#0?x{uFDpwyV%n|&z-}oE3w>n&_6Wike0000<MNUMnLSTY6h1ZV&

diff --git a/themes/jquerymobile/images/silk/map.png b/themes/jquerymobile/images/silk/map.png
deleted file mode 100644
index f90ef25ec7f1cb0fdae38d9fe2d9edeee9928ef1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 804
zcmV+<1Ka$GP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!wn;=mR2Ufr
z!OM>mbpQb1@7I~O+ue5CWtZi#AZox@gcwb{Xkx^Rf;Ty8yn6DWhJV4kC*wg94<7Vt
zlteKm5+jKLV^qM1yt2HO4YZw^&a^Wfzb_m+@y40e_0^+M6ajz$03Zl}fU=sqfA9W}
z@#^~O(a%3QB{YI^J_A4y)M^1_vjjn1H`Mc5t@6>y50A!C6seTL>`UqQ7p$DgY@K|>
zQm^as<zHM(KXYqqsMlL|cY7#`n?`Bw-D9<89BBXyhuelvw~UfRcKUBga$AxlLUBPc
z8JlEd(@A17NtAgiggJsZ0Q&u%)H93k@8IL}+Hb8{-?LX|cEzMTq&MhkMGbMYCCPFj
z6bKqXFdPmg$=Jj7%4nrD`TAd~xjOsVtVm?z)U3!9d1_i@La0Fu(C@EP&kXv@hVMON
z<<o8DD|@up3Xe>;HM{#Qwj<3}(>R-AM4&+cd0t49%y2X`UaCBJg8YmB)K#uA{Z>9n
zOp8>WCg#&r06`o8oz6gaIn`fY2F<r0)%oD8xH@3(>R<BC#76fI?bep*<eI4Qj(|7-
z#=}&S6iEHHdB=@e!>)ssCr@3rc|5f%`bIJO$zbt__PK3gH51Sff`H}0ZWac9&q~*(
zO@qNscV0VSU%X<nwb!6KvT=Pu=Z8yfv?_J81!Ab{+PRxoUD&*&+wIBoT#}@cqVVfe
z4TrzFA~}EE=1SA;=N~s}2K!rW5C>#sYO9)Qx4M=(eR(m}UFhondELHSnO2hr&mMO3
zv6gmw!P2y#u0c!?LPO88NyxOTj>XWm>*77F&55fo9Z?)iynObdfA;SdwVRl$W~G3*
zEGt!2+1T-%ja32&!XdoMS_mM#IQK#{6D_nvjYu`GlvO3XdE)qYJJ;7<kD4)p00;m8
i2mpbytZd!gI{iPAYc`)5w~E350000<MNUMnLSTZ)EPw3)

diff --git a/themes/jquerymobile/images/silk/music.png b/themes/jquerymobile/images/silk/music.png
deleted file mode 100644
index a8b3ede3df956f8d505543b190bc8d1b5b4dce75..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 385
zcmV-{0e=38P)<h;3K|Lk000e1NJLTq000mG000mO1ONa4wfZ;e00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz6G=otR2Uh3
z!7)ohQ5b;X_uh^agam;kVNESTgG+0}-TMdC4+sSJhH`b0hQ@}w^amOmT`LTP5Uj~T
z9HJ!3P|x=rPX%%A5coWiXFfx4=^cuq2#O#m?-+tHdpI198H&T<IL8n;lp8vXaVUAV
z*+nq~7RNJJ5q}PR8B0tc2%b!gAjAX~MafJNl$gLG2pNka!~}w3$#|v+hQKjJ_;r+M
zIw@`Nh8-GyoF$S@OGRGsLpZFiG}bBLxJ9lb&uMkJQD7D2j)ydVzjd+6A~Sk4c}dL4
z@mixu4xvYf&(!W1geAIk`Kt7rX1Fk6M2;uAj4JIW&2s0lZX<0`>klCE>?a@fNhGaV
ftv%qM$TQzJ6;XjO8erVL00000NkvXXu0mjfw}q7O

diff --git a/themes/jquerymobile/images/silk/newspaper.png b/themes/jquerymobile/images/silk/newspaper.png
deleted file mode 100644
index 6a2ecce1b85eaa9084b427ee2c5226e2296eaeb8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 658
zcmV;D0&V??P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!BuPX;R5;6x
zlgn!wQ5eOuuyhloyY8|Gh3>oVs((xWgD$)EF}_d~6|E9cYZTvaqk~9`i&BW97*P>v
z@lDk@Xl;b%^t%HQ(pa0tz@5kM+;h(T<_N&ip(~wEOB0DiJ{F5{;c!^;_xs1dg=jRo
z3WY*KAQ0euKA+@K0;yC=8jr^rydICoSglqd_{QV$a4whY=|O=zI1-7hhr=Og4T=Ck
z5O8*O_S@lbByBd^lf44TWKv2W^LH=<&(F_6aj;k{L?;9b7K?>5nM{(sFqO3)3<e<k
z%r?joE;|G0(+$MFeuLR;zBL++CB0t%YzI?WQUZ7?ON7Y*yk0Lz6tme3=8GoYe)xiS
zo=bf14?(b?)oNewg~<V^EHV3ZIz_2e!jIV;?*kPCJ~ffxKSQI@Y&nj5BMQ)Nd@vZ?
zP9_tO2;6SBn4Q5Sj$*NhUayBntBa3up20T+zuJ{ZaNh6t-}d``bUGd6^LY_w4l<bx
zy4@}sjRvy03#irVjZ&#Ry?2b%vQVqlaD9D^cDs#Mt0g*M&0k$zp<1mXo6SO{QvD?O
z<iQ|OS)+2fEPgbf&(Ul)MG>}ZrBV@HFj%2boa`NCnylwer*m5<6vU%rtuL2L)a!Nd
zJP*qIOD>n6?i;$@!fv-8Tdme9+l?I|%bm;R7`!3)<-bP$-VIIGvB6*%vHYw+%Da)t
sWG@c=a1S2nbh=||dPK1BKbT#A0Qk`HN6lbD;Q#;t07*qoM6N<$f^gU==>Px#

diff --git a/themes/jquerymobile/images/silk/package.png b/themes/jquerymobile/images/silk/package.png
deleted file mode 100644
index da3c2a2d74bab159ba0f65d7db601768258afcb2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 853
zcmV-b1FHOqP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!=Sf6CR5;6h
zlS^n^bsUAiduQ&<oixKtrjnE?i9(+-KGJSn)Z#|65V0w>5TQ^(M5v$(QKVE?W+9X!
z*o}&~6c?_FreF)9NJB7b5Nbn{G0n4+%uJhR9(V5R|NFTpb|HgjefT!tIhLx@DR+N)
zV+fHiR5Yt19}k|KnCsND{tH-`IMJ)3AE?OtyZ4>Un|6(d%h#JK`i&a7^xW9>`yBy`
zS4SOHeOpC7$?hH5-#7Rswiue_8Ju*2N@<cu>$58=a#2OTA3png`w3v->gWif7t%e$
z$NLVS!tFT#8WL|Wa&K~+{%4P2cRfwes<Ks@rBR)qR%6DGzB_%zx;t^=2Sm<3wSUZV
z3(w;>YV1_!F=3OaRVHl(>=`%&{x*s30c<x*y}ZCyX%=sL<;SENIdkyU%U0B=(JW6Q
zVV$&B#jBU8uWfL2>}#CNE@&;ItrAv!f!)Oy$Q9t$uS=(sD$-J{T*^(8Eez1E-l3}}
zPrfHZ1`qsIFe&gipuL8-IZbo<Chjw*P$R9RihuxC3MY2}C!NKw%plDQP690NZ?Khc
z^BRr%BjQXRQfV}bQ4x}AgvTBXXaLDwxV=Y+QyE<U0kZiUJ5ht!?Z%|Dh!;YvNEoBW
zV5>2Yg{lFGKs?ZZWcOaOdk*3`5T;$?AjbG1#`B510Er^h2)2r3Y{!8_2Gj=$KzuN5
zaErtW8W_Y2iJJjY)5pmTVJoPJYpanPOE<ovy}b(QA|$%NgrE^1Xe1avB=$lQsR43_
zP9r8mX=Vx)nNGYn+W%9qv$9rOyfzrN8-;A&VeCvVNCRSzM&&jVx^(xyj^z|szdgs+
zy~&l>uYHclM^C1F>${hFRpdi8a<2H|Xudf78bm(zwJ9`K%6I<a!RpPXihQdgmyUn7
zw9)ZQe_TE?q(;uG$XokfdB<v3mbpLwCvkiIXB8cP`9f*#f8Y3TrY;VRsK}>?q*Ua~
fW9JvIbn5*B+_J)rUMBs>00000NkvXXu0mjfH&TkY

diff --git a/themes/jquerymobile/images/silk/phone.png b/themes/jquerymobile/images/silk/phone.png
deleted file mode 100644
index c39f162f854a7c412fab9b6ff38fffdc61754a58..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 488
zcmV<E0T=#>P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzdPzh<R5;6x
zlfO&DKorNnm&7yyB@|s83iTgw6gS<vb#?U*aB^rj{{iXXQt03yI0^0O=;GE<oC>A1
zOEJ*J2%-6P-uFsN(314vc)81apZC3Y?}U^RyNqtPD}x|FyWJM~eFHm=EXyz)4*%_2
z`9-hS>nKH+LWpCvJW_K{ee2+Qy$;K=iUCm+-8LExR4SE?bDE}l5@MQWF@R2<=i#hh
zg==L9Gagssz>e{B{#CAk4$LM@iPnXHWk?Xw`LOUEW#s_FFc8NvgbK8&R^1S*OrR37
zn*ts~sNlPI6{FG%N)TkF<p36mfS1!xZP&%4^-OOoz}N=p2hVs-`WTHydVTot2sT{l
zEvx}e=W3PtWTn8rxkeQzSFo<Zcs$m2GMVViv)OEup!5g~VApZb5>%_zHVFy=yhaAh
z=X2P$4d3_SI1Uzzg$DC~VGUH@|Ab+<pI5-QK+FD6uTd5Prqk*DU@&MdmrEU(10zWi
exUT#57w`*0Xt}|<Lu*t30000<MNUMnLSTXhgxDSc

diff --git a/themes/jquerymobile/images/silk/photo.png b/themes/jquerymobile/images/silk/photo.png
deleted file mode 100644
index 6c2aaaaaf33ec07184ae0f5824ef24c82c41106f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 589
zcmV-T0<!&yP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz-$_J4R5;6}
zlf7$`VHCxGZyGRS^HGicNT49-(4k2MQN&fZf{T-XfX<4p;^OG2gD4J)ATEMK2W<xz
z(XBy;7F5t8Sfq_HX_Dr-=Q=#Ewu6e03wL=QIOlNAxrw_o%w%8OIPq5m$&nnB6HJ(i
zU?Kz&EWTv{s&g~Q4BT;d@C**PfxF`p3PNT`4gx2`@|)!dAPY3tzS7-n{TFk-SYV<u
zxud|%>29`oe)=`;M0Ve`z_rRHM)ytw;{NqJ92_6VOk@C*y0Ex)o5ihL^ph1#5YinO
zyxORvZUfgg!GxzCWTNIM`)KJS{p1Ntor?_ABp3_=gaD2H85Y)0(rUlQOh{nzR6z<5
zEO0De$IN)yJIjF82x73(uJW{bfy*E6{#GD4S;<kbXqX1PYc-g!mif}@(HWU%<HsCh
zI>+brQ?z@ND2z~($5eI$1QYf0H)an^QOO;qRuu9YpYp4SM;xg>M8uf2<XEs+B$K1y
zn2Cu!hmecl+sK6@rgGD<3kV_Ho$qSk7M;%q6EY{aZ<OB6XShYMnE6fzEbWHmluIRk
zT|m}M;0eXCGKIo^r1&v&{tBJ71wiD=$9enU9&SPsI3!67FnN4+)^~UNU(A1+WY}xW
bFy#CMUmKynEY?p#00000NkvXXu0mjfedGx&

diff --git a/themes/jquerymobile/images/silk/picture.png b/themes/jquerymobile/images/silk/picture.png
deleted file mode 100644
index 4a158fef7e0da8fd19525f574f2c4966443866cf..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 606
zcmV-k0-^nhP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz@JU2LR5;6}
zlRaxxK@^6cGxy%T_a+Owkd0v@QIddQ5yVtR|A2*sja5=uNcw<{Kf>Q2rnAt>LM%-F
zK|rtwgcU)}7x~z1Hrcs5bH*ZO$!>xO8K#?==bZPQ_ecnV>#P`H`QzGaRhd62G_&rC
zTLU$c7_x*nFP_dW#Q+*);mM<k(JaeEB>HE?j)HexK784D4x9l_tfpz2$@1y}9rkF+
zI+J5N<Vh13l>MWeZyObc!d+rUc=>D+uOdAOg#%+Ej6h+wn5^xPmVVH*Eu446Y0A_@
zo$rlds-+sL10Db<V2ohHE~Vsv!_y|#cPO00g*IuL(zZDxxgijG#`FV32u`uSOUGGG
zyOu&7UIFP6)Ds)w;?J3$(cuh`F-ogFOd!Fk$2yNliFT_@xin4`83=M&LI`IP%F#`J
zZEaJ@HW?Z=q~bW<A7Xo}PQ5ZkY~*qd!bL!GgYo=6Ki5{MmVYDOlXOP8HN8MNtK(Js
zV$s*Z`raa56|c%2yUX0fZ4_v1Zu9B*6?&woD)4!rgAfql@$6FXAeuSkq`gPB`IXwk
zMdqWVFPY~)#sG3fUVUE0=T&TN`ieXbn3yHfM7x!HV-G;&FDjhxOOKr^h$9I-Kq;1Y
s?^hagg%30TGn{b*iQz4PTz8!R00wW`ldl!TzW@LL07*qoM6N<$g6(7tz5oCK

diff --git a/themes/jquerymobile/images/silk/printer.png b/themes/jquerymobile/images/silk/printer.png
deleted file mode 100644
index a350d1871536eb28fe2949936de1c79c1c26269d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 731
zcmV<10wn#3P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!ZAnByR5;6x
zliy2IVHn5HUHEr6Z^Zu~NSN6wt$~8f3t@-lje&Tf!3G=HDj2#!u(8xjp@kMfv_OWe
z+}RIxBD&RvSWBxp%jG<q+j+OMeS6PaGY2y|@VPke^L;+&d0sdi0Itqe^E>^msfbTI
z9jQ^EwMR<Y>D5xNEm*sJPjH^k)@gXT@kl5ii6#6jNXX`Yb0kVgq(zut?ZfbRr+DS=
z>q{33dTpWN$tl6c7nxE)<TJs_t^}!4#YS4jgE#w78~sl&6!h3aB}K4F1)E=GtnHN{
zd?ZL67NAUaczlX(%SxrGU~+P@rN<T|xdK6qel2!T{WC=wz7MDH#`DP0)vnzS5WQaC
z(jcJC21=e@7LKVPaZtm1D%hr?=w5}bvAk2HwKA?-1q==j=KK5m4NO2AyJu%-5sgN1
zdn$}96(ln?Bq*_ORcz5!!gPuNT_sBeHy?%(2m~-bJ`RmW)2#@$>4Qur1GCxuUnp5Y
z5HK(>u&W4&EXz<>UtfnPivJ`O3Zb4K8yl-}7K;Uh5XR!-B2uXo6E#Dr&Ck!D<$0b5
zXEK?PNF*3;w;Rc15`MqGDN4rSaGd2kJ3GNmOiaM%^D*ppJL2&;mX?;95{t!PwOY^e
z?d|R0=pOKTy$qMj1$rk8qtS@b(NQ*LUtb@(y1JlNtJzsS-`3U!Ze(Pn>hXBkfzr6}
z{3Vv(2AlG1;RQN6I#_mYZVs)jt>6p>!_3go(6&ye1Mdo>SRyz&A^1T#%t=UROW6Bf
zz^9CeqErU&3`3<-Da~6HQ^UW&yCT)$Cu<mX|K$#2m7&ylXQX<*=NG#Y1jwxZTa5q!
N002ovPDHLkV1f}2N&x@>

diff --git a/themes/jquerymobile/images/silk/readme.txt b/themes/jquerymobile/images/silk/readme.txt
deleted file mode 100644
index 2cf67dcaff6..00000000000
--- a/themes/jquerymobile/images/silk/readme.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-Silk icon set 1.3
-
-_________________________________________
-Mark James
-http://www.famfamfam.com/lab/icons/silk/
-_________________________________________
-
-This work is licensed under a
-Creative Commons Attribution 2.5 License.
-[ http://creativecommons.org/licenses/by/2.5/ ]
-
-This means you may use it for any purpose,
-and make any changes you like.
-All I ask is that you include a link back
-to this page in your credits.
-
-Are you using this icon set? Send me an email
-(including a link or picture if available) to
-mjames@gmail.com
-
-Any other questions about this icon set please
-contact mjames@gmail.com
\ No newline at end of file
diff --git a/themes/jquerymobile/images/silk/report.png b/themes/jquerymobile/images/silk/report.png
deleted file mode 100644
index 779ad58efc5776825ef81064a042eceba274a928..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 649
zcmV;40(Sk0P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!8%ab#R5;6x
zQ_pJ?Q4pT}LFwAmL%O^1kn|{pqTs3IR1gt83PSKuY!B_J|A7ca=*g>sm$HQ(N)Ek<
zrc#vXMLdW}TWpphCZsGREkUZr{Mg;M&b;luZ0IGA9rnH1`DVU1->eh_0hG(-dw<@)
z-1S-xc+D!@wd^?<ZJkP`Qt77e`=6QHolwAsvsWu{XXE=wXjN6`)O<c~XS3PW@uPy3
zm_ly=;JWTmAY%-OY5c5dT9_o4%grEz7tCA$1w8ousd%Z9EXy1eElH9@Lcw6{pkPg!
z=wx94t!Fz;ARL8q0OJp=J=6!+5DW}tAbD{9;iE`E;Mt6Jks!4FTAP1E%rFCW|E+aZ
z4|pY!0QZNrf4pkI@Eh~d7xn<J#qTswp^qvc1LyfN+|M8JMDcsm+4DT%M{6gO$@u|;
zZ*QzgBjgzcJ=t#H+ef+q_`!t|sL)!@BnA_hSBdrDF<0T&UQu*<{n0fJB16pun{KxY
z)oK+KMUiD<;5g1|v#<$&zit5*6cR;pMGcF<l}ZItsTBEHjKLzv$e^`bjH$qck+0L~
zfNk55$z(v+^<fp{FR!hHiB0n_ParX%$^=fQ(_k3JV5s6M5QEy&C3vv+gM$f3o$vK}
z&}cMxRns)%6B+&s7<A)S<=xLKNsSK+HHd&@5eph;N>Z=a`M%%phe@J_EnT0QpH7V3
jcG~XA#&PRl)Zh6(yXt(^KFGF}00000NkvXXu0mjfDwr>g

diff --git a/themes/jquerymobile/images/silk/report_edit.png b/themes/jquerymobile/images/silk/report_edit.png
deleted file mode 100644
index c61a6d847795a2c6c9f0d8e6c69d3f72cec5e77d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 762
zcmV<W0tNkvP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!j7da6R5;6x
zlWj;7aR7%0Lf@+|(WjM7g(4^@`chFrHU^=gQ4QbN)Pnrfm~*{anutUh5^46LYe;3<
z`8FM;b51Yamd-5|Qry&hgW24Rx0{n+cV}L%L3r?d{5|*F|Lz0;1cQTv=Zs}?bgIPA
zXC*)&5FFhiLUw%6VzKxKNE57NH`+7e5e|p91Se6cRNDxG$m}S|MQ>Fu+SB7fQB(wh
zKmdNfpU3O<Vs&+OT@YDdfKD10CD@Q`;Pd$q3WXvIbPsZ2s?34zavXxeActD(f=c5;
zK7+E>3FR9n6bx(yFW?LM)(cuM#(}134tA_DETWd7rfU%`9Ss=MUcwKe7(*}5qB2i-
zk1uGwpM#!f*=R`>adwu?cYRS;jk(Tzc!pa5-%tD+u18O4qC2Xf>4JzmAXc#PD9cj>
zmPQIePd8!CP=*zI1Hw)dY_GEEzXf-*VXTm&DS011zVX_L^0)8ccHG9=iU}(d*Wn(>
z!>C3EN6l48Pm59_3;GNo&c|{B_6$7JdMw!sutt#xjAwwFlEOQphN~tCL#8&w#Kauq
z3z~1q(fw40MoBC;o*w>)IdlG>aXKj16)Zb$Vxmd{%a;$BpP!F@3l^rJLA)0;b^@b%
zC6jFgH7P@IDh(c{Wc;}p7GpbRXJ@0o#O4ASx*lhtE=7p%ZEDzbPcYM;iom24?jaS%
ztCN_qjvKRw%nSZ4cwc%3@H#P8m4Z(7ZuByD?R}I8$5%ZT78bDi;tLcC#U8EX02<Sd
zph&(SG+6<<za0I=r%-=Q1Z#IQ>~=eBHXF=lGptrCNRnI^up*XB(T<aM4(%#TJ-$8k
sFe4%SxkMcPRCMB-<nYeq|NYLt0V*ZM)UiX7ssI2007*qoM6N<$f(sc+Hvj+t

diff --git a/themes/jquerymobile/images/silk/report_picture.png b/themes/jquerymobile/images/silk/report_picture.png
deleted file mode 100644
index 3a9a7e5eb91319a532f1c796740c70692b8335eb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 733
zcmV<30wVp1P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!Z%IT!R5;6x
z(?3j8Q547V?|tvJ&|1+5l&Db$BXLo~gy^6#hPdiN9Q?Pi=;GkupozrM5fcYVX9frS
z1BPgDFh)ZnNc@9F1*%}JV3A_&d-u<As8TQv-0ddk-hA#ozoSHi(b3T(#Ru01%-l5Q
z>jdqY@m5y1@@iycWVf~UiPPmZK9+AcIyv0)YE`F$AZQJGdwa**+S<<5zV6SY>Hz_*
z^@>9093rw}pGYJC_(x#KcXx8|<_iX&ePnXFNPa;R1U{j*)C7L@R^@PWue+86@v;8Q
z+O&WJr4*B2iX3m>PBNMLFMl!A-0V}AgN}}loz~iJ*LVV78Gbx`gi?yaq9d71F+Q`v
z<Eaa*tDB`1X|nlx_HDY#-kqCK_$&#67xyxC4T6ZElp@j=0~qH>rSc?V8*qfU_!M6Y
zC7d`SV^}6QiLVTW2Ngj)<|6{dQbeI##>!6?b;$QpnF1k5rKT!)emAqWQ9xwr$3>u6
zc1+Fez}38DQJ0u6Y@@lUrrOG?;1oWF!r%}9p|&^&^S>;6nl92Zb)Hx6vdka2hS3HA
zBJHXIZ}?88E-g4qMIeGg82fw{tu@0@M6@wR^s)o3HOKc4BeFtp8V|$Vzz|9))~8~K
zjkt2Gk3SD$S(eaRQycS^37+20q|y#-rJ#AsI&KYp;LB`@ARZ7!mU!F;sRqf+zU`_e
zF)FX|Fic)L!_mR_IOnj|VvHdSLvpzs4Gj&X)9Gp$m8#5wF=kiGoBJP=8xn}X#KZ)~
z7>qGXbKrR%xm=EHHjC$ZL{U_^<ZsK)G}j;4nu;Hq{;5Cpyqg<a?KuAi*7JlFfOkgv
P00000NkvXXu0mjfa%xgv

diff --git a/themes/jquerymobile/images/silk/script.png b/themes/jquerymobile/images/silk/script.png
deleted file mode 100644
index 0f9ed4d48301ffdce04cdb17dbf8acbad8372d11..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 748
zcmV<I0u%j-P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!en~_@R2Ufr
z!7*%9WdH!+@BiPsyIu=-r9esyf#Bp|G&-Qf5KWAR#KGCPFgjwKG;v}!(ZR`4*>rG{
z$cl-P=->hx6#}NAmbP5myY~I>{qOhtLMa7Y{qE64eE#g}(xpY)TeQ8l?;Upi4EuP3
zj9qNwYy4OP^j-JLi)W5q`snr30AQZ_=_2*h-J^Uqwd^<9gC_@m_<Q~quGIj2*R4;6
z0X%w|4MI={s+!RtIyZ`{7!4|3Iy?5vbY<<UUp79A0J&`^D>YruehOwSPa9@O%#PST
z<iCRqKECnLr3)*bKQ%aA1LU?{J3fr&4fCTc#-K)35i2S|73dN2o}d5O_1nYQMh%ct
zTAz+9v%}7!DPk<DNX$VMsT5U(QrX;Vd~xfqJzT8;x|GhZPX=a3MF)i{2eBYiDe4mS
zg*?c*)Lr=g!`F5qKu*p1Gt-fIDng_RK}19VghDBFO(Ul!Lk(B1-yGLf9F7K2%2`xU
z6l4Je#7LX7gZZMv9z^Jxbb1tsfgTD0Q4k6d1mgkQ2aT>tn>RnbQXoQ3&2p_*N2(YI
zkrMO}==(rnxsJAW59QQs0L07JZk*~;x_<Gwa~|&%4>q%%{cN7dr3j%I4jC^oS!R20
zp-X8Kpw211iFbazd*AM1?Vu^zTr_Qvx?Y!ieJR$aQy;v2#^ddUoYEFRo!j>1ci(tn
z{K@;T0)Sj-bCEg}zP!0%dBFa`LT=k_fI7GB{l`yczPWYR>anra$&%HTk?G3F@#Ue>
zFdEg-dzaUZYPNRv<+lA7pzgcw+uL{UoxOeM-g%tFNu0n5OqYg(!P3&eWMyo1vh4Ri
e9{q`*0R9JiiaRV3rbYDt0000<MNUMnLSTZF*kbJf

diff --git a/themes/jquerymobile/images/silk/script_edit.png b/themes/jquerymobile/images/silk/script_edit.png
deleted file mode 100644
index b4d31ce282f378e5b94cd40680d283842229e491..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 880
zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#0!c(cR5;5`
z&`oGuRT#$c|2g;GnNDUh6Z1KSI&n<ZS`8(ER$?uJwN#9Br5h{a%7q{XU5H)UZiPZY
z7cIE35jPf!t=6U}k_5DBO|5p?ktQ*d=EKQkGT(R3x#wONNo*c?m+y~<M+89tz?)y?
z_5-ILY1=Ve*FJUaqkW%-=a+yAunHKU2o!+Nfh#tf@jdV9y~)_{`_FZ;JvHSg>dH?P
zU9(eZs5A|8t5v?eTRRMlZU=heApt;c-QWm;Ex@uN>_}2!i6teD1%o>y^d_S1XRa-N
zEVlrobv$Z==R-vaN*dOiP;xh}(13rd27nL8<{3^$d8*UtvbO>4tszOR2{qRsrN9O(
z3#0`W0!x4o2vg>#nIhNcON;jbrFs$(i&Dd*-VBg3z>*-1z>;7Qu%r9~e~*90+noc{
zCV%7=ogDig@RaK7i93|s01qGl%Lrt!v3<PqHSKHHhzz_=B0b3Z?Bg`9oPA?kgJxec
z5hk-@5E3LC&k|^<TqfoGN$k-BtliBJ5{lM%l2}J7VFSE);&Q~cWGL)NlrcyGARqw3
zwJFl}FC@}OXfAz8s73J4^lh}O3T~tNj0EtSsw*r&ZjM9%0*F*5*d?x#=zj@!@eIN#
z;>23f)kR;ImtNTS&iSm|tlwheV@t5403k8+mq?kbBz7Iez4s~7(WvsntW4bC^upoW
zL+_1G1IUA;W1XH-C-(17v0M(ATQQWfmq_ZL>3(tqwR{#U6woa9k)QmX+`va<s@*eN
z+u25`L%_&ynOTYr8)xAgULDBe`MoUNJk0~$A>6fx$W7fs9{PlZoQqK^zXeF6_0Y=)
zo``&Le1wy)J;oj`vgg^i2<IlrUYKI~yEX27e}jqk4~Vq&QmNK4S{Lp&(0X=xwZysc
z3~jLp*_k}*uZyJj9;B2naPQ^}&mX_QgQ0%HHsseT7_Aq!05N#%R3|VB^Z_0HxsykR
z(p_TT?zEUw(cpY;NVrZ1@o0p$cng2r$z_3K*U!ECE5Lud99fJ~sSd9I0000<MNUMn
GLSTY(8JXz-

diff --git a/themes/jquerymobile/images/silk/sound.png b/themes/jquerymobile/images/silk/sound.png
deleted file mode 100644
index 6056d234a9818d248987389d4a621e5c83ce0851..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 610
zcmV-o0-gPdP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz^hrcPR5;7U
z)6YxWU>FDRfPcVFW5d%9V=z{?A#;oriL5xO+n6O2X~nf!lQuE^VWXpgu83qI(qCF{
zS}dqc=wWy-J<X&4fG{u5VFkfly?*zaF^5>jhR6<I^76v-d7t;q`*HxdtAx8Ypj288
z+qU)npMi3@)W?b~$FWZ>YYDxINHb)T^nMSh)vA20R`F7)lzCSCZF94My}d73T>N+m
zpyXWPL`#FF;s+j3t(LL2R!6<Qg4NX(?Cflz)oNjTdkbd%!v%m6S%u!IzHTHAcUl6C
ziaKj~8T<QR(dl&1Znx2FHep#71M4tynR9^TjC`W#ptmuTUWGHR7y<cT9&&82*xmgM
z$8liWHj2d}48vgKPe`XV4>+EP98p9G9EaJe<5S)o@#CPu0JyV*YBbiNC<>y{C`3_2
zFc^fUC0P=`0GC2D0rmxry!i<{eh#|t2UjSV*w|QyY37m5W)KQZKoA6m%^;bK|K7sb
zq~^Y!1U(%y>Cs5W^^bz?JUQeR7IK)M&$43OYdMwDJVcVBtSjl_Ar8Hmr2)a$eK-tv
zNC4d)(7D`Piq~gVUR7m2k$BH5O6=$i%I6Kpa_sVNy!&j)9UKPT@*VWNNNm+UIUciF
wPJ00!a`S;oH}3WS@hUTDnx*^y9@F3E2OYGed{u8eJ^%m!07*qoM6N<$f+a~A3jhEB

diff --git a/themes/jquerymobile/images/silk/tag_blue.png b/themes/jquerymobile/images/silk/tag_blue.png
deleted file mode 100644
index 9757fc6ed6597438eb8e5a70a1ab2402cdebd5d1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 586
zcmV-Q0=4~#P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz+(|@1R5;6p
zli7+IK@^7TCFVB4w-A~<T_9wVOfEA+67m49DDEgIDsIy~ZaprDn2w^x+%>6YY<vFH
zDX|@K$;G*;I{)|or}{M0bsgPq7wvW%tyT-oW)qsGK~+^W8jULe>{78#rvt}vj%qrc
zN=UU@y$E6COaj9&r1NAlaUpajQlL~SorN%pOwHs*2laYgHBA$?ZOd~4Rw@<b^ZAny
zMy|U?A$}5(4a>5yFm2?1ZIg`0V-$-;<Z`(q2qWiR<jrOS694||;KRc+-rfUQV|zCm
zjVJ}u>GT1Fi5dB7wUSNi^%`^Ge62m>OBeX610Nsukl}DhDG-mxT?nhyYH!4he7Ri8
zrq0Ti&UXUvqX&F@JcJAe14@BNBqAY_QZAPjF(Y3r7P9H_kB#@LgFAf>xz>Qp&n=|a
z>ro1XLZK^nmO`PRh#C2OK0ktd7l6-A;O5?fz1gNnCX)yR0<RBVRLrMjvspfy&0NSk
z0r@0GxNWUrT2C*<9(RP7mC0n3R4T=36A7XV$Zgw!W$&H+e!s_k#8b<WNF<b4EXHXQ
zcb}NV;`~5-7C;q^M!n*tIW1Vf-#;n72%rjw!`@&p$Vu$;`8+3A`G3EwaP<oDt8@4N
Y09wpC?6mZIDF6Tf07*qoM6N<$f_O;+EC2ui

diff --git a/themes/jquerymobile/images/silk/tag_yellow.png b/themes/jquerymobile/images/silk/tag_yellow.png
deleted file mode 100644
index 83d12924ff3847904f13ce02fe7d96ee1a6012c7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 586
zcmV-Q0=4~#P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz+(|@1R5;6p
zli7+IQ4ogvCFVB4w-A~<S#Gir=5mrDggk>QiaQF5iW`b6E^(ZmMn^kdOo-E`onH8J
z>I^oDOD^i7tLp#iuVX0<1_Si_eRR8BbUGch+ikR3Ei{`=G#ZU70Mez9dc7VT$2p4m
zd@dl>YV{&SqRAvsRaHz@6vc&5j=MmqR5}Zh$TBt4G)mO#_2y=?fn`}DPryp0f_y%I
z5+c#mT_YF2aLcM;7%<r*w!hP&Hk-{*EEbW=<&Gc{P2O3yZ5t%Ew;J^6XXumn9Fh{X
z>2yjikWQx$AQIn^t=DVOWSS;S{So@FPhj^qFdn`O&<--0OvnY|@wf|-YPH%sz9Z8#
zO*CzvI(X)jneq*W`tt}f9*@ZdB9VxI2uitJmidlswOYMG{`5KIBMjws55m8-gs2aP
zLvn#oD0JoSQYaK;z9U;Mm&cHYA7FRacp6>9u`S^unM@)O2)sRbQNEv?&1TtRvDkxr
zfPVJ{f2X&2F*f^RkGsNtWHK2!l}a(X#8*fU&-Y*9ScWV1`~4pG5l<aQB9V||u^6LE
z-2KEP=J^BhSpY>e8ujv*W^`bq(deZ3B7h<s4ts;aAS1EQ=kuIA<^TO%`BX0#zd2X`
Y2emXhjq8DEqyPW_07*qoM6N<$f|(uyF8}}l

diff --git a/themes/jquerymobile/images/silk/user.png b/themes/jquerymobile/images/silk/user.png
deleted file mode 100644
index 79f35ccbdad44489dbf07d1bf688c411aa3b612c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 741
zcmV<B0vi2^P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!cS%G+R5;6}
zlWj=TQ51&_D(S`6wpIkfYAK|mU(`?4(513DT?37*m2E2Kj9H4|>z1iyEv%?$mbQ(#
zwJpuiQJP8?X_`#S8b+U_G6=zi<fcr$zy3;$1erx29ynai?>YB!xPAcq{)ZJ0bECH@
zYx#`n8^Wzn^J!4>=q^bltNO15ry?0ecSLkjpT@vlid!jk)Fjf7&)q_V5zGs#3N%6*
zbW~7Hg=&P0&~Y(|g>$hC9FL?;ttzPDZbpZu9OLb33^e2;FNTGJxScp1&q4M+y2ntQ
z?C(=hpU$3~`Thx0eHwi0x`q+!d5k@|0_WHe%sG3e-s^MM`xM-ig!VcIA7H}X1ot~L
zg=MLB4w-Q;Bi!!u2|I+Qb;0{{4Q53YX6+4_aXena{nmt*!YG7ua~`qc>o=?@U?rOU
znS7%>klzi*muXnbM6i@4FR@s^8vTjDgy&%J?w?`u>NYMDFa_2%0SQ(qJE<3=<8Bzo
zfdU60e*<K`08TyyDqaGwKf1vd^kEZME2qV3)_MhDDOzz{sv1oL^QapE6#WD_Jp@_L
z2+~^#j#>y(^$RF%r$kl)p7=7tlCDa<g5mPL^AomW+}7G4rJ6FSiLy3=6U|iEM3ACg
zfJj4duokGi-i^r)75WQ9JYK<wGK4rgE0LD1Lv@!6l4jr-HT8&r3O5iOZUn?Sptxlg
ziRniC=&r(GQ7G{WJ{S}wLnXm;GTEiMXlV~*)YUWoK=zv;K`RtlrLJLB#4MGmTDFBT
zi#$M8TFu-gw$-s?^j|sg4_%yuW)CN>$+J7w>}DU(O#~fk>pYuRvHi1E9^msg{tLeV
XM&GIRvfA7%00000NkvXXu0mjf&%8>|

diff --git a/themes/jquerymobile/images/silk/user_add.png b/themes/jquerymobile/images/silk/user_add.png
deleted file mode 100644
index deae99bcff9815d8530a920e754d743700ddd5fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 746
zcmV<G0u}v<P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!d`Uz>R5;6}
zkbg*1Q547RkCGx=+ZrJV#zL@SQK$qJV#CSW)Px1IG~1R<ooFb9Gk=6-&6YZ`Y^yDm
z;e1;&Lsyz}WRQ`CmeV2hmrxcVG_cf#%KP@-D?~x2(1j1@+{-<mbM6fR5b{5)d8moo
zRZ%DA%r;1OLN8{aLdc%Wh~ZUlNRSi5DY>7@Ce7&_JfOHMV?!rlp(uU_DLu%oT329{
zvd}^m>Zu}~l!lF)$vj*+!9ivWYi3=6E`B>+7|Su$tH+R~2!#ne6eorwU&M#{7<<90
zO$iMuFlR;n2z>v9nKwp!?XQQ|aSfBtZ^J)10wQ<s%vh^tOHe^$#{NP7`*utZJ25{>
zP}rH=KSJQ4N-!Ms3A?4X%~8iSR-zylzlSXd_?|M%f3%_Vax4V#xlec^^VT&5JP8rX
z6}RO@h&}Lqo`s_<751_e20DK|@e2`2FToK$y2KTlwyhFyPdYY*B{>w4$%B}fnn&9d
zQ0xQp-T@b00q1)Ft+NxwMg`RMry#!}42Vk(RW1t-$ePm<PwU|vT7t<76uc#oJ3u14
zk3?1%38k4pl~ajlz9x)*bHmWDf!rX#k^JylM)09LdTH9F#l2=16unees-v=-#JLU<
zXKYlgk)Uh50bLV~pjWNuA`G4!S`c6a-im#s-+dkF>K0V@&mp4&IBO>%w~~-qNF<jX
zMvu>em8*NKi5C3*h;eH{=}2kRqEdNlF-|c6B{jNg1xE|{xZ_qq=T<Pqx<19~31}wm
zd0~}TtGRp9T&Bo`)-Qa~<2im(#{xgmxgd~dF3M`7QRmKPI@6KfFaN<tpf1-?{G`YJ
c7i;MAKSmLw1Kmc8Pyhe`07*qoM6N<$f(U9xs{jB1

diff --git a/themes/jquerymobile/images/silk/user_comment.png b/themes/jquerymobile/images/silk/user_comment.png
deleted file mode 100644
index e54ebebafb5072fabac9a0f3d8a79fcee3265f9f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 743
zcmV<D0vP>?P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!c}YY;R5;6h
zl5I#+Q5eUkMo1Xc5~44CG7?IOtSIY)5JBY&X3H(jaB38~p!u>vCi#|P&Xm-dkucwL
z3)87{8iWe96huvPHfK`KOdC2Z({T6vJ9pwDx$D4>d(Pqff6w7Lmj{5i6;ZyPPpPN;
zroaW=6d#@oL2Fa53F~$Su10(RG%K0p3VTuP3?Z=nBA8z$uq+XLUL^QrC74`bU|!e|
zr>hK{)%Q!vdmIO5Z3JIvaOyjOX`X@c8-ua03`Q&)f&%p*{(A$q`ZTTjk%q_T7>v^J
zu!R-a9fFLScYlKkNBP_Cob=9m9J<?fOP06J_JEaa4)!L)GmJyZ*#r3*zEm0P3B|?j
zC=%>LVoC-?c{)eOtMnh7qNN{ejy2sM{pS^mgFHJm@(buuM4>=<5Vr$&Kzw{B?uPr;
z(1Yf=#g)zADkWnx=M<Di?5UnHsIffMg!eBVpkF1!P|G8vWGY4~bz^MsCq=roXU@r$
z5JBohV;Wf<Zv{+RtQp(UUzbiqxmqg?CUE^PPQl)g1`l39#S?XLHknl2#6(>R%ykl|
z3Ui42k+O2{bCn)01-s5Sxp|z{<jPB@7`+vcYu`euHb7Esz_Vc>G2di&KT(_M6;$EI
zDL57JFf}cw4bP1P$pgTRKH$0@h|~aA>j`qZ2*k<FBrx=zj8iaMcnAaPQY5M85!(U8
zXb6Ng1QAsPVNU^pVgZBAN=#+@f>U5t2EVD5#~@VNhqx{vz8ethDD-=+1vnemftUBA
zF;N!Q%PBB5B=KLB#QO(CHe?;R+-C8M?ppDW>R$5`cCPq@YpusFRTaH1i9Kv;l<>I(
Ze*oTy+;kdDB`N>_002ovPDHLkV1l3CM+g7_

diff --git a/themes/jquerymobile/images/silk/user_delete.png b/themes/jquerymobile/images/silk/user_delete.png
deleted file mode 100644
index acbb5630e51a12a1cd30ea799d659b309e7041cd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 767
zcmV<b0s#GqP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!kx4{BR5;6}
zlWR!RQ5c7nxulD&ZH)?y<x0xJzNnunv9-S}=R`8lGA~oHsjN^e?@3}x3qvf^@-~LH
zt(jKh-LlBa#95XIeW+2c2&0AMrl_4?XZs)qqCy8A&f$gM^S+0}aRK1+KP+2J4cJ;x
zCgn|+%eFu*<)A>!wMF|0iq|AK>&MHw6~-ksQ9RtH+=$?!G=zinz|BN<kbikqL6wYy
z1{ze;P^ruT7gs_BxNww*Gk%<@RRyJio6uF24@;*SgSF{67bHN2WCzk15t0va=d{^!
z_Z0;-vBIA--#=jLMHRmGUdO1R5a#x)u$oQKDR)o3)1<CjQBV=Rf519)7n8$A*x%|X
zdgs|{(&0{m@9>IO*d}XYdmm2K>Qw%i9j?X9SgRBJn<lhm`olL+d0)WPtY20j2+_Io
zrHv_`(msrRnT8=R4Ej8|6UX`a_-}XyKLJl%cb+e<-tdorf85~e5p0MTh7MrdVn?F|
z$QT1sUIU3wfw&GpQ(lQ@F+S)Ov+;o0XzgIwxr>4W5%uAclWG_T7f?M4s9q5$`w5b|
z31S}-Tq~-?NahjDw3mU5cfqF5z)+g+pPplGDyLv1f8WAnTQ+Xiw;{fhcBLH^j|gI#
z2~IT;7{m9#PQ$2>16f?4#0x*vLFksSJ~;)W1wO>uQ-rAG1{C+&5Zw%%))Pc(2_k9<
z`smoi)Pkk!SK)SAcOy>0d#x(Rl;b_GP?XFE#P>r%M^9Kn>j@#I>k<JPn!V@(E9JA2
zg>HsrS$qYvKE>lwZZUsXcw4nFNHZZ~?%71a&2u7&aV|47ZvJKBUVO{)!ekB`ACp}1
xSnjsa#jtYM{A~v!cV^R$X2;lcpKyd7^}lwPp>~q=QF{OY002ovPDHLkV1lJ{Vb%Zu

diff --git a/themes/jquerymobile/images/silk/user_edit.png b/themes/jquerymobile/images/silk/user_edit.png
deleted file mode 100644
index c1974cda745278a404b9e29fa91e0503a84accb1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 833
zcmV-H1HSx;P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!(@8`@R5;6}
zlYJ}{U>wKwNApj*j?`*x8fjj}+T^cdNV;=~VOf{An4CI`(Q%x}`$a=uBQ`IcOG~+O
zhFmpv$jQAVt#pVn<-FwXyxzC#)@;^BTYr4EXV3Qe?Ah}?KRp0?|HEG!QT7K}`6R>T
z0?GlfNd&N5h)SxRamGIduGtwfO1+4h$^b)DXu0o8M7BEtF^>B+6kDUTT?1tl0&27(
zTPtN#enUj2hcV)v4ROVeu()d=+i@S-%91h3XQQ_&2GLH&h;==J>*q}oafY~7o8YOx
zW1up~WKKQv35z{tnCiF(G50p)FLR-gi@=FATO4h+zckVifX~k}G4#+4;u7niZGj@H
zRkx!55oQOPpc>+6Y1FM1A`bW&7GI~k7+8?J0DewkUh)LOJkrdTe3;U(*Zgc$Er)&@
zD+5(f%bInl-ZwzNw#9d8%I4~~7EHgs3zhUKHpaRkt%*?UWMg-Zz7eUOc8t^s*~Buq
zNnU77^3>6u=K_U{g-umARHHXA*H6dCx-dv81Ap`v`JB`<B6If`xN$>FJi0MFsY3lE
z5Gw;{eLz-+019a$Hq}BXzXU@)LB-NA6Y>hD8BxCLDcvPn`&N6q`mxc}yMb~sKo@Ed
zDbOI5^9<AP7=Pp-sK+m3QI-T*p&Mc&B2%|sVKCWZW0seI;%Xj3_&``Iz^dax+ICBO
z?6*+M!>}?Dhz0FQMoKPVwk00IILo!IfS6^eQMBJdKtv5PI+Tbj;^0Fo6JmY=Cj0!M
zlv6P`lmJPo4+6tWG2fYveukB1D<G|<CyEly*F!_I*6l+Cc$|9<SQ^8~13z>zkD{lX
z41Nw7E`C*@hclIfDYh$GCw<#Tk~h)}QkWS=$Gv&wY2h|l6&7Q)uMmBi&Zxg?1_yGk
z;>5+4_M6eEhsL=ygB_>Q-+`#k4z^f-l|x?d%y)UiW7wGPG|s;O<<Yk@d&e|)00000
LNkvXXu0mjf!Ap3?

diff --git a/themes/jquerymobile/images/silk/user_gray.png b/themes/jquerymobile/images/silk/user_gray.png
deleted file mode 100644
index 8fd539e9cb04111e950ac9b0cce82676f12f67d4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 706
zcmV;z0zLhSP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!R7pfZR5;6}
zlUrz#VI0OsP(-=aDk7@O7MqleLFp(L3+G`T5kF0xhy08(5@}m=+7#=vQ5VgN!ITc`
zFx>%zf?XuhjnHwp)vDVV-Nit=+l<1e_j@md!Ei+v5AT8J`SE{vdFuew{g2kYyx=h3
z4xieMNJl*eP72^_-v!pJyZ=`JAM1)mw9ObhdlWZSJ22`#g1!y`+|mPJoz{^J0U@Ip
zqqZgtkkAd&ArfvtoH-0%$6gp(_f$3noIl=(%W5IUuV^sBo`C&WBd!{oVQoJMrfnxi
z`p#^x2^duFTU~s97sdAz`2P9<<{$Or>$7WEm>ok@v;XI(hZnch1SA}-?@Du%ST1C-
z@^Ol2n(j;UQ@G<16>3&!ll!(xrPAzppcCc7J*<9tO11JKgUNwTh{fV3qSNQLtqV{p
zl?^JDic_oANTpKf>FL455JRQWXy~0zr{ni=;uWj`kl?0ZFnEhM@}^`m39HqLY&MHb
zCIgengyG>~csw3-cXwB0GT9)3Y_0-G@Dj_iNT<^<7z{8Pjj-G8$mMd#=ku^wEYNDT
zu-R;gMx$`M-4(f9-d6=I3^o5=o*hIu90td6)Z}nDKqjN(GYkW-*9(`+1;5{qVlIle
z{VnAxU@_8CDZRK(4T(g8f=DH5<}3B~_974nARdoX*pHVS=7PdX74Z47KQtd|`sH*w
zq1WrFkyk7hqy71*_%rE`uC6XDL`7wi;nuvu(zLIhbZjEe_=@yhBIB183I%xaA+i=F
o63H90*)04v<EyXv8~;Ur00zr`>Grr7ApigX07*qoM6N<$f`O4mr~m)}

diff --git a/themes/jquerymobile/images/silk/user_green.png b/themes/jquerymobile/images/silk/user_green.png
deleted file mode 100644
index 30383c2de517fd22945a87b0528d2821ec4d49ce..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 722
zcmV;@0xkWCP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!WJyFpR5;6}
zlUqoWVH}60i-^D|=x(3VjcrO=Q4vu@Nd;CqO-0KrT;iB#(sYU$&C{IHQkUh-!>3!D
zZfa?ojY$@yCfls+a1%C3!?bPMoJoiMdi{ifAhYP=;XUyGJ@1Lv1Axc>u<GPwC;O9K
z#lpOn!n~To9L>U*mi_s!1e4vIF-H#zjvi{6P9o7zm~Hif`95cSO@Tw_#RTVDspTCI
z?1WjG!bBB?H3jy17EBr*CLT#JGjJG|1`1Y%7iN^+_#&sEmmS*TR?wE>{mu5i50)3r
zn0j6Zo9P&A#u&_fP@^wz+rsO{#Px0kH{x~-S%>do+MvP0OBF%Q^sPn}YIyzzw?{}<
z(i?*=pB}Br+>1rSU3`Dj!LTr*1f9DNClXJN#^0{pys98gNpFg+%29?Cu`%T6g0wUU
zjn_^wEcJC$EeI~$j<e+%?WweU>k2`tLa|P3?vTXF_G9381A1*0Xm}??wJ{CS0RhBM
zc(^l?fyc8lgo$?{qD0u7+*rH8B}lF-EKX`Vjux|sVJUcXP=K;$@hH+?Kz?@=vfD#Z
zF_Z*JKOYHlF5)Y*s$Bw89_QC|mk`%`&!M!R$57mNks0T8MIx(>i*!{G`1MDTsR@Rq
zHy?wUzCT=oS66+VR-K3x9KkI^DhbArRilynARJe;T+&7mNf;zg`8Z#B5H@`QhO_;g
zF2QJ1N{%td=O@1|5Yf`zr0~+JgiHJpF5U@Ke!wEh6s&lKk7|J@t(W>ll_$K7EDLm=
zDcwUZEC8V;{s<`wARKUph`3*C9+vx!w+KAl{>Fdd57Mf<j+!$6_5c6?07*qoM6N<$
Ef==m27ytkO

diff --git a/themes/jquerymobile/images/silk/user_orange.png b/themes/jquerymobile/images/silk/user_orange.png
deleted file mode 100644
index b818127df6d064b71838c377063c2c61517ffa01..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 723
zcmV;^0xbQBP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!Wl2OqR5;6}
zlWRzmQ5eT%uezGI?8<6}A&#agg%Fks(uJTX`p_qlq%d@LG1N%InVUjk7)hlz7c*UZ
zrw$CeOxG21$i}8loi@mc%P7`14cVNR-hZ!eFc4%GefYt1F8|+o4u=y2An1Qsb#m}Y
zoX$~Bz*WhD^9BpwiU{bXv4ejlFe~F<yJT!k*AooxS^`cH3t!4ZU}}x)TT|d7Ihd*c
z6LKzhP)Xp2n7~va0dr0;))Y9d(CsSDVoFnkuRST4xJ1BS5{&U{A+Y8V(AH%{1r)U9
z?f5x8_7*OEE57R<!}0L|oVqiZu`1DB%<~L27lZ~BNOSlGw?PSqu>;;gl19bUZW9UV
z`6Oe&D>N3I2!D7k!S=E!5k8{~b0eJ$-hrpkmhM4q_TKS3xu-U*DrgiQkCtD|&{)Kw
z@Y#D|sM?1v(NTuw+G9~;gkF>7r@fcvAL6bMNOH4SHtFf+&$reAQ(9oG0r-#&XpVt;
zwjWeGA5_mtP@kGGS{;rD7cyTo<Q?Yt1!Q67qnZ0`Kwm;r%mmSu3aAr7k+E24;leB1
z2&yX`ztqXF-{nDGkWTsq{pGut9M4O!q=*4J_zaY47d_@-zIhuRj>c?57@T!%c%&QP
z>aIXviD1DmFpC6~TPvYA&@c4r2o@DPG2gNsKKT}SnxZi$-wKaxGjqDFCKA(cs$jUD
zK=}p3EtktoW$}xSd+TAlO-niit75HYV^|!9{)%KDovB*!3KJ?}M6W0<sr_o|<bWiG
zvQ$T5RKmds&5$?}rkh-<voLA)UD?5u$u?m`z~A^U{03K_zHSD@P`v;E002ovPDHLk
FV1h!CL7V^p

diff --git a/themes/jquerymobile/images/silk/user_red.png b/themes/jquerymobile/images/silk/user_red.png
deleted file mode 100644
index c6f66e8b300750826b214e38e7cf3365fa637878..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 717
zcmV;;0y6!HP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!Ur9tkR5;6}
zlWRy*VHn4y4}K`8uFI!_K185V5=9Lm9jT+T&d%9!ZH-!*%W_?8Hk(eH=@zw?T51HE
z<t5WaS1PfK7G@z1XQfd#&@iN8rh^O>a__&h4F<xPMIV0fyf6HJ&-3u|h5!ip9|B%x
zDrKel!bLE|^Pt-l26gO0sAS@+e<e_>Qi}{!6fD~!VCE<mg+m)3hP1e)Q0-Ne%_-2c
z0$kvNIxeL35)O@!k9`{>z^q+N<`ifJk))+E4<oG>bXFe3?hSmT#x8*(b{TfAi$s}r
z*Mgvesy)kHu8-{)>%NZfuWMni&%xmRVvP2;qA_E|L|@&Z(4c~9#cJEQtqIPaTbO*?
z%whG`<Mw7$r^oaJUBQ~f&VROfYsZsJ0j7IuF!lbPm&rFb@LVH+RhayuQ7GjF6qF~W
z@jFCRjgzG@<@kiYW65aA-R{Lx|FU)CD?_6*G5KPBoFa0Tz?>qTH=xnhev>eO;{(w3
z5@@Ogu2g_joC7fz!hP*BNcSszVHoltfhw&_q(c3Iwk?d2q|1OucYJU`R9b)%BXBw&
zD98qm9{{;j0(XfCKhtF7u82PC7xbQtnsGkN15TX)EJZ%f6!^~iEFe1rP%Gh9N`NdC
z#vT`<D<^u|FL-B&CgV?yAWCk9s&Wu6NIYG2he0&^L3Bsp<|goT{~>4LYBRx>yNdV)
z{S8O;cKyoVGn`;Fg$B+S2V{h1;Gh`v7RF3-8Plv+_-s}4+U3$UO(Ny+04pa$G>ajz
z1cQ_WjvXxe#WHd`K{3(FrmP>nspbX!jsL<Q(^<7x<`~P700000NkvXXu0mjf{)s}=

diff --git a/themes/jquerymobile/images/silk/user_suit.png b/themes/jquerymobile/images/silk/user_suit.png
deleted file mode 100644
index b3454e15fb60fe8704a574b0ac35c4d0c902d738..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 748
zcmV<I0u%j-P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!en~_@R5;6}
zlU+!YQ5eUCpe}TNRaXUFM4(;RcQTk8OSjNe>|@r@oVseQC_m=rUfa}difiP=7Q#%M
zshc`Wm&;AX{0?nQQx{}VMAAhV>V;rJ@&0>zF9w3lqKhA#^YHwCJm(xv5P+cnVawvp
ztLfDxoZV2f8Bnl7AZ12EoSxeFR|2V6RIW~mf*~;sdI}9M6f$-Qvg7taoFz1FD<Ce!
zqJ|18sE~{%6#1M8<eUye+R;7awgOpfIN57b;;Y+$agziYry?L??uC%KAA;lIFv_k3
z2Naky53H`fe}&~YE%^4@g6XG4_~g*wyU&f*>j&57n{Mq4D7Y_TdR9C(EO|SzKHEmo
zPOn#{+hEQ;;thBNzT#Oh`*z)EZQ(_1cpLEJT{q48TPx~`^I%<jFv2geGPV@3^X!p4
zg|(5Reu1W;1r%uO&{`-!Z&o}+L^D<UfHUPU!I!r`jxVr<ZxS$zTs!jX$1GfR58d=+
z_#=`HLl|^TU`mpO6pa&lhY!NqF|bRzNp7CS$d%c5`2|VER$a!!aX37SNYJ{#)43tg
z_hB|83G>-$NUj<Hx6FxD!!Xnxv$$M6MDp_*s{Dc(Rn)H~rxJv12D+|!x=E;a!<L!?
zRc<lPRk)C8nt;GK3Q7GWmitOESronD7tE=n$&~>u1T~|0)V}~FC6c#zk#8D6LRk;)
zT0D?8Orf&Nhs26LtPbknDLzd41-|Ax#58f}=OyC^;x)af?Do-=b<W{zWj{UDpFQWE
z11v=cW=dl=sElsYD|~L3G9=o@n3Ffmi(KlW;)pJ=l+S6HaywXZJ9#X}v?f-WPkiZ+
eG6Md_f8jUYNT=o=K2|vZ0000<MNUMnLSTZ-tyZQ0

diff --git a/themes/jquerymobile/images/silk/world.png b/themes/jquerymobile/images/silk/world.png
deleted file mode 100644
index 68f21d30116710e48a8bf462cb32441e51fad5f6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 923
zcmV;M17!S(P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#ElET{R5;63
zlS^w{WdMesbDJ}h%w#f2Cgj4H*h*8{rnWIPLYjio+6uZ5swj$J7Vab)|3Wry1koah
zG@w<xDGEYMwQ8*?rX*=nLfbH@X-h6<#+k{SWX_z+_nps8E9tv@d3bm?ucnk@XT~N+
zM}QB3BS01~fhsViB6a4|k+YX}^4ep;*yN}QOaP}}%N@5fi7bxWh#P>A9)b<7tX~vT
z$e)FfZ+`X4_uKyq#wJHC;J3lH{lhQkUc~Wid;*pnjhM12xe-bPByd^xuQ9zgeM^Mm
z*tc)|P}LtTnHXr@Gkmmbkg^O2bqyhO>LP|qjIwW2@Di+4EuKm~&tOO2!N3o{128Hl
z9v%fgerM0C#)7P|PMvxr*!Gf?eGA8f{OT6fS`9l>LQCg)p=~c$Zr|AT_0+_?F*JJk
zlapOT2Q(wWx-LMq(<zh8Y#7u%o!hJ1MDYrC&mw+Po?=wNtVj;D=Jc8ScUw&0NUo`y
zId_d>TxXxLn+U;!LV)MhNp~ommdh+fo8T*&g-yQbbG&ze&=>tC(Ar=&^1xlA;Jc(6
zcCi_xs8k}-S&#ONOHm%e@#nGC7F++8C~r29Or!_{(QGQEG)+O^J1BCPmgM4JAzC8I
z`jS9bO>|}Jq_#$IRzp0d34>)&3L%7MN)eTv!0B!^nn}f<Wu<81g%+{6O}st9y}wI%
zH<}^xNVi)wH+GXY3RG%Uq=>4z2*vFE@<X0!$gx(KB(heC89t%s5{4$RWCpt>jv3dn
zG>H)u>FR7_d2JcsjvfZ$vkP~xik@T^(_N)nx=tqJV+tQjQ`owJ83bf<E2P{1K(8-y
zDA&)KUoI%%OXKFbg?s1c&kcI@THkY>`zX6Ear<eax`}ODSen2RRnm<=!9OJi_V49p
zeu1Tpm8&!3b03)ip&!2cdw%XuzaAVsdH5KM1rwvH5ZV@Dq(f4Y>*=Mhzn5QUuXE|v
zR33Qyi8G!0{H2r##d#6R6YmYbZz4NTssT;cXiGb6lxO+k@{ba@2D~*hKDY6N;Bkh>
xhhCRLejsJkAIT{5sICHcfU`5>bKmUb{{y)0nR3PMMxX!y002ovPDHLkV1nl+t-}BS

diff --git a/themes/jquerymobile/images/tango/audio-volume-high.png b/themes/jquerymobile/images/tango/audio-volume-high.png
deleted file mode 100644
index ec8f00b4ad0c6138d17957a9ba6d8616bb39a6a7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 685
zcmV;e0#f~nP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004b3#c}2nYxW
zd<bNS0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}WiD@WXPfRk8UO$SKS@MER5*>5
zlg~?3Q51l`bLY)4l3F0T>JKOcNu8G(En2v##EqsSQya-Q6RvELwP{hyD3|3JO@hzD
zkW|_T{e%|5%oIVH*{UBPLA#lt=K0=f;fzc%E;?`*=YHJp+<Wf5s4D+6Vq<grs&m6G
zF*q_9OD2=y8t8`YxECu)O+h?9&=Eo&mrA8j4SX4xupPIxrXU_4=m<xm&s4RsdfraX
zB@a9Ez1ei)8*mA@YdfxG4Ue2E08z`bexiCS9EqMA9UX0)PEY&Qf*{aOMl=&kK4{CO
z6L)OKJqz?3L84RFr>w~flY12|jE|2u_H-Y?vMc~%j+^QpbNA<G&OB9EMN8+)&L=>Z
zQIzK977iY0MOCH!P$$u79U=mN2u;2)1t2O*g7lOHIUr^L-mksm<HiR7Ha6B-Uth!X
zJODxgvp}y1q9%9)YKtIcL8k>!C=_<K>}`1{x^wm|qrRww06e39#Ft9reZUxiLa{)h
zSU^?rN*-Rx+YtyRj_7k$)bc~^Kwh^i#DLcZpja%jxw#3z=dWKVd8O+1TS|Ch`_A>G
z!mBcg0Xa)mb#Zag7ZJ~hnO$C9O7!>j*H_kOXHH)O=t|w|0R|D%Rz}Bwn+9l5)%qX^
z>gV12Det#`eC5$fF$jXc9$DZAU7)Gl^vDm}afg8>;Gw80|HjbJ&{0gVx~Hz8DU-?k
zs%Ez1wg7K|zHB;?ulW}i78YI-m=lpm#IJ#`0=Kj2L>|DZB`8Z??1HWU-z&)<F^dtR
Tp@*nn00000NkvXXu0mjfcmgZP

diff --git a/themes/jquerymobile/images/tango/bookmark_add.png b/themes/jquerymobile/images/tango/bookmark_add.png
deleted file mode 100644
index 6cf6443a296cd908ac3e6dba8861b3955a919e20..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 686
zcmV;f0#W^mP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)d~?61~fr2J<k9D0y{}W
zK~y-)mC`{-lVKdk@$dhAp7-6mxpG@0YpfM55iBo(LPht&s33w4L5HGy(4nGsutTS!
zt8}e{;3X)EC@avWK_Pf?Qwh<@)I?gc*KP0ic9^Iu6Z~DC=kWYL{QuAM2y5v&bLSTD
z81UGL2OuKz_paxX-KT%Gf$oCZBGl5rq6X;g?d{L!^Oq(jr^qhG<iXvm^>V2b4<9{`
z4W?bEH4*2)p%WO^K~|PN4DJbz-B19Xot=HDREk}}AOq<igj=F~&*Ye#`H54iFfl&O
z?VHEwIC=!D`2wbW2t)f5+Wk7GH?>QlP{6GeSz2CZeqk8^Ti0+aMGC)N+?tE7I*2kT
z7iaJ(DHxl9YPCwWvP!w+P;yo%J1bOH9o(|R*m#MVoKP(e;1%C7JDmov@~r^?5M`mY
zg=zUvrVph}#4y<(OAy(27N^#Mm@!61O`tm30Eh_M^kdoqEIWwL--K!V(Wal=Y>rHJ
z3QuBS9cON#3ElE?RsY?AVJHkkp|lBrQYMDd#N%<=+S)(_5sl{w01bd;S?l|~ks!6&
z#+R`DimlQxLLd;R{~iy%ydP$GU<A*rBTa#3L}Yuw=ko#Z>Fp4S*lrFdLVSEPgy(tW
z^La9v%s)WG2)1nlaP9Ibu3S8cVHotk8s^!H&$PF<lT0SJ2cpp^Pwt;XDMdD$MMUUm
z4f8a0o^Uw4{!;%1LZJ|$PzVuOKe&0_>JA!!NF>5eqt{x0-P6<4y_3RdG};I72S!%7
U#xj@WzW@LL07*qoM6N<$g6$wT&Hw-a

diff --git a/themes/jquerymobile/images/tango/email.png b/themes/jquerymobile/images/tango/email.png
deleted file mode 100644
index 859251fe0fcdbdf20de5040a802825ce977c1a24..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 550
zcmV+>0@?kEP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00006VoOIv00000
z008+zyMF)x010qNS#tmY3labT3lag+-G2N4000McNliru)dmI(7dGcFWh(#x0kcU&
zK~y-)#gjou6k!;KpIJutcW@Wiv8{ur>R4zO-SE_shK7L#K^bOYL`2|4i#%^^+d&Zo
zk&sSy=pcw4>ZZxwY}*bA=G8P<t3P7?9dl<qsDp!}5D0$9_xs-Ge}6tcIPTJd#B?TA
z599(`7oH9bem<0#&ZO$onUot;=}gMqfd?npefdfMGnN+f{Fahp(dOs+FaG?Mbl<tp
zi<i%RNwkB^xqO~@{1jDHF*GfNQZ}ksB$-V5Ao`vFx!bq8`S5;*<>ha*v|J@tT}?%W
zfngW`WV2bOr`~d}r<aM>uX2F47l3KjU|BXjcOQ7B-6|9cn5Kyc>qH_^Pxk?Y5HvP6
z@NQ<BOUcUsSeAuS3Z)c_U%$|Ptpg!MFaY30JWk?bf;W?soIP_Ifby`;%E}KquXmz{
z{F~Q<RvC>%F=Lf9UupKV(UBp_bq(9L5mb75XrJ44nVXyC#?3BIa!Q*#eDs))^YbWW
z`NsDFJ}oTJ+SbPAhK=hul>Tj?q2ZJq>dv3z`|8@kUyxGLkZ9U&=waVr86b=ZH79G4
oQU(Hs$Hqtd{^O2@kK`J+0Q~)|WKOu)r~m)}07*qoM6N<$g3M6(EC2ui

diff --git a/themes/jquerymobile/images/tango/film.png b/themes/jquerymobile/images/tango/film.png
deleted file mode 100644
index 4a71b1d66e152a7a07932ffeda2986d25dd596fe..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3447
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
Z4gmI_EEr6+*nI#1002ovPDHLkV1h4xbIbq$

diff --git a/themes/jquerymobile/images/tango/find.png b/themes/jquerymobile/images/tango/find.png
deleted file mode 100644
index d072d3cbe2dadb1494f77e950952123813613677..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 617
zcmV-v0+#)WP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00006VoOIv0Pq0t
z0Pi#gXBz+j010qNS#tmY3ljhU3ljkVnw%H_000McNliru)e8j>4+SOttuFuo0rp8m
zK~y-)osvy!6Hyq2pF7DUO`2wgN>U06wOwc$MHIn>xD*Oicj6|$z;CJaABeUjK|~aE
zS$9<s#Z9O?LF}SbD5Qy2tCmnTjm<|VO)@jrMMz0PQmSWn5AQwi;k-vYdHQ%U_a}FZ
zJwR2}=M%RkFSd}=(Yu!1BkoP#k?o>RDeGK5zq#vnP18H_P9en3BbiKg914X(U4?fX
zv=3%78D?M10+5(X0MN8+cL(3TuaZiqIeKc0ZN-aeE4XBZ)ck8EZr_Z=qW7OQ{wVDZ
zG+iT=PIKtw7@rGX1_uI+90*bpKD5zs{F**<?Z%bkT^%Im5)6k=vr=$#>C6zm9u?EJ
zQ5_2JmL<U><2Flg761XDbP7v)0}Ku5Shi%_G^x}q%2kVgpPOH0wIvBfN{N(qOE7M?
z3xuFtwW!u4n_D&9s)POg9;6U0U2p=nX__rgY-58pql(|7qW8J5Es5Xb<kLoheLa?)
zYjUpCE9yeibTm!p!nyOL7v2)=6MXrZCz~sgH!6HwS*KL4kXw4?EES7C8Ui93pPI2O
zE7E)o!!U3-R8E|Yu)J1e%TyTbm8>tmWcc6+03YVxryf3dbXat2*wyQorvicCWHaaM
z^${Ko^E;cZ_ht1ff`3FT9+eG|{}KR{SUhS0lnsNw28{O8e>3MU00000NkvXXu0mjf
D_c;L2

diff --git a/themes/jquerymobile/images/tango/gnome-help.png b/themes/jquerymobile/images/tango/gnome-help.png
deleted file mode 100644
index f25fc3fbf106af60de59581bf2e6fba58d489bf8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 932
zcmV;V16%xwP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004b3#c}2nYxW
zd<bNS0000PbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}WiD@WXPfRk8UO$THc3Q5R5*=o
zlUr<5WfX<K^Z(~sQ5wL8PNDQR?SM|HQ-TFeQ!Yj=`l6zS#Dtg_6DtNuOeaB%X`-zc
zB=JEFi4oHH;DZUEM<arc)u07w8Cu(dW2a)Bp)F8*nQ5nX&hJA@1Hql_mz}*=)?Qgl
zQ%Z4T6>n<^0M7t*KyZHC1w??>xEt=fabLR*P`s^00F8@s%vX0ly3W2Q;1iYQ`2d{1
zn56SU!aH>A*UV&krU`gE?uNYufcfLL`>KjUEiXOnoQe)`qCG}W|1bb+O7eK1#?QvJ
zs|dgU_0&(D106tZ+zosBJd?&v>q<j!?s~}Cv;Rx3jiuT9+-55M`J|_2_@N_CtJ}%(
zUt+ww=Mm?X18((?9q~q>nWFmUKydqeslSKE)YIWlRZ)Gjda>n*%4R*)(?6s}$J0tF
zrB0rXshXW1sfM?{P>GRo72Li*T~yy3kh%V?FTe2QhE1d6Y3<Olvj7-|&S%HZbJ#sc
zd-q>FzU6LKF3;uj?|T^;O;NgH2_-9*%2UxlCj?MeRpHZ4w8sFjOr1-Y$4FjHVOs`O
z6+Qs2{*%TqbaEVv&fkX!tu7E!h&mkz2FsQcy_m!>B&KO#Sq7GA5DFBqd&fqUQXD+m
zfn!?;p^>;U$?D=fJf(uyMMMY<L)S5lxwcG$z0cNS>XO4>Md`aVN{(Y9gut;(G&D3o
z09{?N%Y*_27>1l<VdyNr-DV&;#+lv(ZP7s-+r+UgavYQL!ezt;uOX!95<ukKg@m_d
zeHpqg(RGPo=x9RlbN3*pdy_~hv29}kq|%>9_a8%EHtR(M(E9O_Gnox*SF!%CmFQBU
zOF`};huu%zOT%N;<TxglWn$YVYl`or%$Li7)<{Mv)hgm{xNjnrY1;R}H&d@aznM_L
zhm-;-wFSQ$^ST5Im+(YwDX)F_?es({(-e2ZeK%QoYmLA9jfMy9Xl$5hY?#EANo;%W
z=gQJ$l;kg_>EOv}x2@;w%)hg>aX0MU5~e$Dv-j=Valc(v;nT_sm!fGJ@x&;<^^bV(
zeDYmpd~&)e>v=ba>Hp#^rKnR%1p%a#U9+><h*Ij7IR6J`_e_+c+lpZT0000<MNUMn
GLSTaB)4`Ph

diff --git a/themes/jquerymobile/images/tango/video.png b/themes/jquerymobile/images/tango/video.png
deleted file mode 100644
index 5dacbb231ad6e13b216c398c8383b80b51fd92e7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3587
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
JPDHLkV1iS9&3ym>

diff --git a/themes/jquerymobile/images/tango/www.png b/themes/jquerymobile/images/tango/www.png
deleted file mode 100644
index 53014ab153f17a68c5b107a7b0f1d153d956afbb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 709
zcmV;$0y_PPP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)dUt46En-jqL%;w0#Zpt
zK~y-)m6E+rQ&AYkf9LknD^P5DfkGidtb9m_fEXMcj6_{9Atnw+WzkLJ=%O(pUHk_O
zCK#iG9|JKi>fq#HTtFrvrY!+YtrY0(hb{NEx9z<Srr0aSglBqB@}B4X-t)X-c6Rn<
zB9XYj-gI$#dU_6kP$*>YRiRMGt~$xpLen%X%K|_MvGY{57DC{1x$t_u4wM}O%d&_>
zB905S5<)OAFtBSDx%SZC-~V5Ne@U)wtR<-G^IC?buUWE&McJ}(%Mwzloy&KgU43zH
z>WPD(udi>%;QQuJ9==*2(55nZ<`@S%n`uxK(s_fG*cOY+vB#HgKfUfSh(@CTBvJ;i
z7dALQKFn~hpLE_}HTnhF<A-`5P5a==#0c}t@iE5;Rf4%k@0mO`#F3y%Dw&|AYY=Zs
z0KHHm5nDyJOr(mz>9L^m6C;rbpTZhG-+so&ddOuo%CZL}L7gPyuCr-SWPA+@0e>rs
z;@+LY+r^KZ80{jHPLebm@pp7!+h79-31OM6rz{p%mhjcv&J@DoFbPekyWPipbdzAO
zAIpYnF8NG~<0FFzA+T+m`1%IY-vkA-jH0-aJbp6y0$Vu~y;vcqo0$16$6mCxHvb_|
zRrU8`$P(G@0*!?qcw~jm?G}=CZpsylLaNM2sYJ18(&TAG*LB3q%*>l)GI_3Q6t@m>
z_T(@}dsKo40(^_b`LJSO;>IYJ$!1b0qQZ^IAv8^6*M45R`}}@;K)pFNG0NfYRshnO
rEDzqTQNhJ_!Nf33ZcTKO%jNh5gZdd1q4stt00000NkvXXu0mjfZID5<

diff --git a/themes/jquerymobile/js/.htaccess b/themes/jquerymobile/js/.htaccess
deleted file mode 100644
index a00c90e011a..00000000000
--- a/themes/jquerymobile/js/.htaccess
+++ /dev/null
@@ -1,6 +0,0 @@
-<IfModule mod_rewrite.c>
-  RewriteEngine Off
-</IfModule>
-
-RemoveType .js
-AddType text/javascript .js
\ No newline at end of file
diff --git a/themes/jquerymobile/js/check_item_statuses.js b/themes/jquerymobile/js/check_item_statuses.js
deleted file mode 100644
index 158e94419bb..00000000000
--- a/themes/jquerymobile/js/check_item_statuses.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/*global path*/
-function linkCallnumbers(callnumber, callnumber_handler) {
-  if (callnumber_handler) {
-    var cns = callnumber.split(',\t');
-    for (var i = 0; i < cns.length; i++) {
-      cns[i] = '<a href="' + path + '/Alphabrowse/Home?source=' + encodeURI(callnumber_handler) + '&amp;from=' + encodeURI(cns[i]) + '">' + cns[i] + '</a>';
-    }
-    return cns.join(',\t');
-  }
-  return callnumber;
-}
-
-function checkItemStatuses() {
-    var id = $.map($('.ajaxItemId'), function(i) {
-        return $(i).find('.hiddenId')[0].value;
-    });
-    if (id.length) {
-        $(".ajax_availability").show();
-        $.post(
-            path + '/AJAX/JSON?method=getItemStatuses',
-            {id:id},
-            function(response) {
-                if (response.status == 'OK') {
-                    $.each(response.data, function(i, result) {
-                        var item = $($('.ajaxItemId')[result.record_number]);
-
-                        item.find('.status').empty().append(result.availability_message);
-                        if (typeof(result.missing_data) != 'undefined'
-                            && result.missing_data
-                        ) {
-                            // No data is available -- hide the entire status area:
-                            item.find('.callnumAndLocation').hide();
-                            item.find('.status').hide();
-                        } else if (result.locationList) {
-                            // Not supported in this theme:
-                            item.find('.callnumAndLocation').hide();
-                            item.find('.status').hide();
-                        } else {
-                            // Default case -- load call number and location into appropriate containers:
-                            item.find('.callnumber').empty().append(linkCallnumbers(result.callnumber, result.callnumber_handler));
-                            item.find('.location').empty().append(
-                                result.reserve == 'true'
-                                ? result.reserve_message
-                                : result.location
-                            );
-                        }
-                    });
-                } else {
-                    // display the error message on each of the ajax status place holder
-                    $(".ajax_availability").empty().append(response.data);
-                }
-                $(".ajax_availability").removeClass('ajax_availability');
-            },
-            'json'
-        );
-    }
-}
-
-$('.results-page').live('pageshow', function() {
-    checkItemStatuses();
-});
diff --git a/themes/jquerymobile/js/common.js b/themes/jquerymobile/js/common.js
deleted file mode 100644
index 10e6f964be2..00000000000
--- a/themes/jquerymobile/js/common.js
+++ /dev/null
@@ -1,34 +0,0 @@
-//$.ajaxSetup({cache: false});
-
-$(document).bind('mobileinit', function(){
-    $.mobile.selectmenu.prototype.options.nativeMenu = false;
-});
-
-$('[data-role="page"]').live('pageshow',function() {
-    var url = location.hash;
-    if (url.length > 0) {
-        url = url.substr(1);
-    } else {
-        url = location.href;
-    }
-    // update the language form action URL
-    $('#langForm').attr('action', url);
-    
-    // update the "Go to Standard View" href
-    var match = url.match(/([&?]?ui=[^&]+)/);
-    if (match) {
-        var replace = ((match[1].indexOf('?') != -1) ? '?' : '&') + 'ui=standard';
-        url = url.replace(match[1], replace);
-    } else {
-        url += ((url.indexOf('?') == -1) ? '?' : '&') + 'ui=standard';
-    }
-    url = url.replace('&ui-state=dialog', '');
-    $('a.standard-view').each(function() {
-        $(this).attr('href', url); 
-    });
-});
-
-// mostly lifted from http://docs.jquery.com/Frequently_Asked_Questions#How_do_I_select_an_element_by_an_ID_that_has_characters_used_in_CSS_notation.3F
-function jqEscape(myid) {
-    return String(myid).replace(/(:|\.)/g,'\\$1');
-}
diff --git a/themes/jquerymobile/js/hold.js b/themes/jquerymobile/js/hold.js
deleted file mode 100644
index 4b2baeedb5e..00000000000
--- a/themes/jquerymobile/js/hold.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/*global path */
-function setUpHoldRequestForm(recordId) {
-  $('#requestGroupId').change(function() {
-    var $emptyOption = $("#pickUpLocation option[value='']");
-    $("#pickUpLocation option[value!='']").remove();
-    try {
-        $("#pickUpLocation").selectmenu("refresh", true);
-    } catch (e) {}
-    if ($('#requestGroupId').val() === '') {
-        return;
-    }
-    $('#pickUpLocationLabel').addClass("ajax_hold_request_loading");
-    var params = {
-      method: 'getRequestGroupPickupLocations',
-      id: recordId,
-      requestGroupId: $('#requestGroupId').val()
-    };
-    $.ajax({
-      data: params,
-      dataType: 'json',
-      cache: false,
-      url: path + '/AJAX/JSON',
-      success: function(response) {
-        if (response.status == 'OK') {
-          var defaultValue = $('#pickUpLocation').data('default');
-          $.each(response.data.locations, function() {
-            var option = $('<option></option>').attr('value', this.locationID).text(this.locationDisplay);
-            if (this.locationID == defaultValue || (defaultValue == '' && this.isDefault && $emptyOption.length == 0)) {
-              option.attr('selected', 'selected');
-            }
-            $('#pickUpLocation').append(option);
-          });
-          try {
-              $("#pickUpLocation").selectmenu("refresh", true);
-          } catch (e) {}
-        }
-        $('#pickUpLocationLabel').removeClass("ajax_hold_request_loading");
-      },
-      fail: function() {
-        $('#pickUpLocationLabel').removeClass("ajax_hold_request_loading");
-      }
-    });
-  });
-  $('#requestGroupId').change();
-}
diff --git a/themes/jquerymobile/js/jquery-1.6.4.min.js b/themes/jquerymobile/js/jquery-1.6.4.min.js
deleted file mode 100644
index 628ed9b3160..00000000000
--- a/themes/jquerymobile/js/jquery-1.6.4.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v1.6.4 http://jquery.com/ | http://jquery.org/license */
-(function(a,b){function cu(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cr(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cq(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cp(){cn=b}function co(){setTimeout(cp,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(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;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function bZ(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function bY(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bA.test(a)?d(a,e):bY(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)bY(a+"["+e+"]",b[e],c,d);else d(a,b)}function bX(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bW(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bP,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bW(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bW(a,c,d,e,"*",g));return l}function bV(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bL),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function by(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bt:bu;if(d>0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bv(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bj)}function bj(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bi(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bh(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bg(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i<j;i++)f.event.add(b,h+(g[h][i].namespace?".":"")+g[h][i].namespace,g[h][i],g[h][i].data)}}}}function bf(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function V(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(Q.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function U(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function M(a,b){return(a&&a!=="*"?a+".":"")+b.replace(y,"`").replace(z,"&")}function L(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;i<s.length;i++)g=s[i],g.origType.replace(w,"")===a.type?q.push(g.selector):s.splice(i--,1);e=f(a.target).closest(q,a.currentTarget);for(j=0,k=e.length;j<k;j++){m=e[j];for(i=0;i<s.length;i++){g=s[i];if(m.selector===g.selector&&(!n||n.test(g.namespace))&&!m.elem.disabled){h=m.elem,d=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")a.type=g.preType,d=f(a.relatedTarget).closest(g.selector)[0],d&&f.contains(h,d)&&(d=h);(!d||d!==h)&&p.push({elem:h,handleObj:g,level:m.level})}}}for(j=0,k=p.length;j<k;j++){e=p[j];if(c&&e.level>c)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function J(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function D(){return!0}function C(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function K(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(K,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};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=n.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.6.4",length:0,size:function(){return this.length},toArray:function(){return G.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)?F.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(),B.done(a);return this},eq:function(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(G.apply(this,arguments),"slice",G.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:F,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(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!B){B=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}}},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},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw 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(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))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(x,"ms-").replace(w,y)},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(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:H?function(a){return a==null?"":H.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?F.call(c,a):e.merge(c,a)}return c},inArray:function(a,b){if(!b)return-1;if(I)return I.call(b,a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=G.call(arguments,2),g=function(){return a.apply(c,f.concat(G.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=s.exec(a)||t.exec(a)||u.exec(a)||a.indexOf("compatible")<0&&v.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),A=e.uaMatch(z),A.browser&&(e.browser[A.browser]=!0,e.browser.version=A.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?C=function(){c.removeEventListener("DOMContentLoaded",C,!1),e.ready()}:c.attachEvent&&(C=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",C),e.ready())});return e}(),g="done fail isResolved isRejected promise then always pipe".split(" "),h=[].slice;f.extend({_Deferred:function(){var a=[],b,c,d,e={done:function(){if(!d){var c=arguments,g,h,i,j,k;b&&(k=b,b=0);for(g=0,h=c.length;g<h;g++)i=c[g],j=f.type(i),j==="array"?e.done.apply(e,i):j==="function"&&a.push(i);k&&e.resolveWith(k[0],k[1])}return this},resolveWith:function(e,f){if(!d&&!b&&!c){f=f||[],c=1;try{while(a[0])a.shift().apply(e,f)}finally{b=[e,f],c=0}}return this},resolve:function(){e.resolveWith(this,arguments);return this},isResolved:function(){return!!c||!!b},cancel:function(){d=1,a=[];return this}};return e},Deferred:function(a){var b=f._Deferred(),c=f._Deferred(),d;f.extend(b,{then:function(a,c){b.done(a).fail(c);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(a,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[c,"reject"]},function(a,c){var e=c[0],g=c[1],h;f.isFunction(e)?b[a](function(){h=e.apply(this,arguments),h&&f.isFunction(h.promise)?h.promise().then(d.resolve,d.reject):d[g+"With"](this===b?d:this,[h])}):b[a](d[g])})}).promise()},promise:function(a){if(a==null){if(d)return d;d=a={}}var c=g.length;while(c--)a[g[c]]=b[g[c]];return a}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,a&&a.call(b,b);return b},when:function(a){function i(a){return function(c){b[a]=arguments.length>1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c<d;c++)b[c]&&f.isFunction(b[c].promise)?b[c].promise().then(i(c),g.reject):--e;e||g.resolveWith(g,b)}else g!==a&&g.resolveWith(g,d?[a]:[]);return g.promise()}}),f.support=function(){var a=c.createElement("div"),b=c.documentElement,d,e,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;a.setAttribute("className","t"),a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.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:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([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&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i=f.expando,j=typeof c=="string",k=a.nodeType,l=k?f.cache:a,m=k?a[f.expando]:a[f.expando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d===b)return;m||(k?a[f.expando]=m=++f.uuid:m=f.expando),l[m]||(l[m]={},k||(l[m].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?l[m][i]=f.extend(l[m][i],c):l[m]=f.extend(l[m],c);g=l[m],e&&(g[i]||(g[i]={}),g=g[i]),d!==b&&(g[f.camelCase(c)]=d);if(c==="events"&&!g[c])return g[i]&&g[i].events;j?(h=g[c],h==null&&(h=g[f.camelCase(c)])):h=g;return h}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e=f.expando,g=a.nodeType,h=g?f.cache:a,i=g?a[f.expando]:f.expando;if(!h[i])return;if(b){d=c?h[i][e]:h[i];if(d){d[b]||(b=f.camelCase(b)),delete d[b];if(!l(d))return}}if(c){delete h[i][e];if(!l(h[i]))return}var j=h[i][e];f.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null,j?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=j):g&&(f.support.deleteExpando?delete a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h<i;h++)g=e[h].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),k(this[0],g,d[g]))}}return d}if(typeof a=="object")return this.each(function(){f.data(this,a)});var j=a.split(".");j[1]=j[1]?"."+j[1]:"";if(c===b){d=this.triggerHandler("getData"+j[1]+"!",[j[0]]),d===b&&this.length&&(d=f.data(this[0],a),d=k(this[0],a,d));return d===b&&j[1]?this.data(j[0]):d}return this.each(function(){var b=f(this),d=[j[0],c];b.triggerHandler("setData"+j[1]+"!",d),f.data(this,a,c),b.triggerHandler("changeData"+j[1]+"!",d)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,c){a&&(c=(c||"fx")+"mark",f.data(a,c,(f.data(a,c,b,!0)||0)+1,!0))},_unmark:function(a,c,d){a!==!0&&(d=c,c=a,a=!1);if(c){d=d||"fx";var e=d+"mark",g=a?0:(f.data(c,e,b,!0)||1)-1;g?f.data(c,e,g,!0):(f.removeData(c,e,!0),m(c,d,"mark"))}},queue:function(a,c,d){if(a){c=(c||"fx")+"queue";var e=f.data(a,c,b,!0);d&&(!e||f.isArray(d)?e=f.data(a,c,f.makeArray(d),!0):e.push(d));return e||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e;d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){f.dequeue(a,b)})),c.length||(f.removeData(a,b+"queue",!0),m(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b)return f.queue(this[0],a);return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){f.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f._Deferred(),!0))h++,l.done(m);m();return d.promise()}});var n=/[\n\t\r]/g,o=/\s+/,p=/\r/g,q=/^(?:button|input)$/i,r=/^(?:button|input|object|select|textarea)$/i,s=/^a(?:rea)?$/i,t=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,u,v;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(o);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(o);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(n," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(o);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ";for(var c=0,d=this.length;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(n," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.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}})}}),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=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h<i;h++){var j=e[h];if(j.selected&&(f.support.optDisabled?!j.disabled:j.getAttribute("disabled")===null)&&(!j.parentNode.disabled||!f.nodeName(j.parentNode,"optgroup"))){b=f(j).val();if(g)return b;d.push(b)}}if(g&&!d.length&&e.length)return f(e[c]).val();return d},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),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},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=v:u&&(i=u)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.attr(a,b,""),a.removeAttribute(b),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(u&&f.nodeName(a,"button"))return u.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(u&&f.nodeName(a,"button"))return u.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==null?g:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabIndex=f.propHooks.tabIndex,v={get:function(a,c){var d;return f.prop(a,c)===!0||(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(u=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var w=/\.(.*)$/,x=/^(?:textarea|input|select)$/i,y=/\./g,z=/ /g,A=/[^\w\s.|`]/g,B=function(a){return a.replace(A,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=C;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=C);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j<p.length;j++){q=p[j];if(l||n.test(q.namespace))f.event.remove(a,r,q.handler,j),p.splice(j--,1)}continue}o=f.event.special[h]||{};for(j=e||0;j<p.length;j++){q=p[j];if(d.guid===q.guid){if(l||n.test(q.namespace))e==null&&p.splice(j--,1),o.remove&&o.remove.call(a,q);if(e!=null)break}}if(p.length===0||e!=null&&p.length===1)(!o.teardown||o.teardown.call(a,m)===!1)&&f.removeEvent(a,h,s.handle),g=null,delete 
-t[h]}if(f.isEmptyObject(t)){var u=s.handle;u&&(u.elem=null),delete s.events,delete s.handle,f.isEmptyObject(s)&&f.removeData(a,b,!0)}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){var h=c.type||c,i=[],j;h.indexOf("!")>=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h<i;h++){var j=d[h];if(e||c.namespace_re.test(j.namespace)){c.handler=j.handler,c.data=j.data,c.handleObj=j;var k=j.handler.apply(this,g);k!==b&&(c.result=k,k===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())break}}return c.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[f.expando])return a;var d=a;a=f.Event(d);for(var e=this.props.length,g;e;)g=this.props[--e],a[g]=d[g];a.target||(a.target=a.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var h=a.target.ownerDocument||c,i=h.documentElement,j=h.body;a.pageX=a.clientX+(i&&i.scrollLeft||j&&j.scrollLeft||0)-(i&&i.clientLeft||j&&j.clientLeft||0),a.pageY=a.clientY+(i&&i.scrollTop||j&&j.scrollTop||0)-(i&&i.clientTop||j&&j.clientTop||0)}a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=null?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a},guid:1e8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.noop},live:{add:function(a){f.event.add(this,M(a.origType,a.selector),f.extend({},a,{handler:L,guid:a.handler.guid}))},remove:function(a){f.event.remove(this,M(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}},f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!this.preventDefault)return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?D:C):this.type=a,b&&f.extend(this,b),this.timeStamp=f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=D;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=D;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=D,this.stopPropagation()},isDefaultPrevented:C,isPropagationStopped:C,isImmediatePropagationStopped:C};var E=function(a){var b=a.relatedTarget,c=!1,d=a.type;a.type=a.data,b!==this&&(b&&(c=f.contains(this,b)),c||(f.event.handle.apply(this,arguments),a.type=d))},F=function(a){a.type=a.data,f.event.handle.apply(this,arguments)};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={setup:function(c){f.event.add(this,b,c&&c.selector?F:E,a)},teardown:function(a){f.event.remove(this,b,a&&a.selector?F:E)}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(a,b){if(!f.nodeName(this,"form"))f.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="submit"||c==="image")&&f(b).closest("form").length&&J("submit",this,arguments)}),f.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=f.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";(c==="text"||c==="password")&&f(b).closest("form").length&&a.keyCode===13&&J("submit",this,arguments)});else return!1},teardown:function(a){f.event.remove(this,".specialSubmit")}});if(!f.support.changeBubbles){var G,H=function(a){var b=f.nodeName(a,"input")?a.type:"",c=a.value;b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},I=function(c){var d=c.target,e,g;if(!!x.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=H(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:I,beforedeactivate:I,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&I.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&I.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",H(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in G)f.event.add(this,c+".specialChange",G[c]);return x.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return x.test(this.nodeName)}},G=f.event.special.change.filters,G.focus=G.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i<j;i++)f.event.add(this[i],a,g,d);return this}}),f.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else for(var d=0,e=this.length;d<e;d++)f.event.remove(this[d],a,b);return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return arguments.length===0?this.unbind("live"):this.die(b,null,c,a)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f.data(this,"lastToggle"+a.guid)||0)%d;f.data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var K={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};f.each(["live","die"],function(a,c){f.fn[c]=function(a,d,e,g){var h,i=0,j,k,l,m=g||this.selector,n=g?this:f(this.context);if(typeof a=="object"&&!a.preventDefault){for(var o in a)n[c](o,d,a[o],m);return this}if(c==="die"&&!a&&g&&g.charAt(0)==="."){n.unbind(g);return this}if(d===!1||f.isFunction(d))e=d||C,d=b;a=(a||"").split(" ");while((h=a[i++])!=null){j=w.exec(h),k="",j&&(k=j[0],h=h.replace(w,""));if(h==="hover"){a.push("mouseenter"+k,"mouseleave"+k);continue}l=h,K[h]?(a.push(K[h]+k),h=h+k):h=(K[h]||h)+k;if(c==="live")for(var p=0,q=n.length;p<q;p++)f.event.add(n[p],"live."+M(h,m),{data:d,selector:m,handler:e,origType:h,origHandler:e,preType:l});else n.unbind("live."+M(h,m),e)}return this}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}if(i.nodeType===1){f||(i.sizcache=c,i.sizset=g);if(typeof b!="string"){if(i===b){j=!0;break}}else if(k.filter(b,[i]).length>0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}i.nodeType===1&&!f&&(i.sizcache=c,i.sizset=g);if(i.nodeName.toLowerCase()===b){j=i;break}i=i[a]}d[g]=j}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},k.matches=function(a,b){return k(a,null,null,b)},k.matchesSelector=function(a,b){return k(b,null,null,[a]).length>0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e<f;e++){var g,h=l.order[e];if(g=l.leftMatch[h].exec(a)){var j=g[1];g.splice(1,1);if(j.substr(j.length-1)!=="\\"){g[1]=(g[1]||"").replace(i,""),d=l.find[h](g,b,c);if(d!=null){a=a.replace(l.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},k.filter=function(a,c,d,e){var f,g,h=a,i=[],j=c,m=c&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(var n in l.filter)if((f=l.leftMatch[n].exec(a))!=null&&f[2]){var o,p,q=l.filter[n],r=f[1];g=!1,f.splice(1,1);if(r.substr(r.length-1)==="\\")continue;j===i&&(i=[]);if(l.preFilter[n]){f=l.preFilter[n](f,j,d,i,e,m);if(!f)g=o=!0;else if(f===!0)continue}if(f)for(var s=0;(p=j[s])!=null;s++)if(p){o=q(p,f,s,j);var t=e^!!o;d&&o!=null?t?g=!0:j[s]=!1:t&&(i.push(p),g=!0)}if(o!==b){d||(j=i),a=a.replace(l.match[n],"");if(!g)return[];break}}if(a===h)if(g==null)k.error(a);else break;h=a}return j},k.error=function(a){throw"Syntax error, unrecognized expression: "+a};var l=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!j.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&k.filter(b,a,!0)}},"":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("parentNode",b,f,a,e,c)},"~":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("previousSibling",b,f,a,e,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(i,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.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]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),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]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.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!!k(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 b<c[3]-0},gt:function(a,b,c){return b>c[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=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}k.error(e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":while(d=d.nextSibling)if(d.nodeType===1)return!1;return!0;case"nth":var e=b[2],f=b[3];if(e===1&&f===0)return!0;var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++i);h.sizcache=g}var j=a.nodeIndex-f;return e===0?j===0:j%e===0&&j/e>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||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=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":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=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=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(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c<f;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var r,s;c.documentElement.compareDocumentPosition?r=function(a,b){if(a===b){g=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(r=function(a,b){if(a===b){g=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],h=a.parentNode,i=b.parentNode,j=h;if(h===i)return s(a,b);if(!h)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return s(e[k],f[k]);return k===c?s(a,f[k],-1):s(e[k],b,1)},s=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),k.getText=function(a){var b="",c;for(var d=0;a[d];d++)c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=k.getText(c.childNodes));return b},function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.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:[]}},l.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&&(l.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 href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[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}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.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 k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g<h;g++)k(a,f[g],d);return k.filter(e,d)};f.find=k,f.expr=k.selectors,f.expr[":"]=f.expr.filters,f.unique=k.uniqueSort,f.text=k.getText,f.isXMLDoc=k.isXML,f.contains=k.contains}();var N=/Until$/,O=/^(?:parents|prevUntil|prevAll)/,P=/,/,Q=/^.[^:#\[\.,]*$/,R=Array.prototype.slice,S=f.expr.match.POS,T={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(V(this,a,!1),"not",a)},filter:function(a){return this.pushStack(V(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?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,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d<e;d++)i=a[d],j[i]||(j[i]=S.test(i)?f(i,b||this.context):i);while(g&&g.ownerDocument&&g!==b){for(i in j)h=j[i],(h.jquery?h.index(g)>-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=S.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(l?l.index(g)>-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(U(c[0])||U(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),g=R.call(arguments);N.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!T[a]?f.unique(e):e,(this.length>1||P.test(d))&&O.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.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 W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|object|embed|option|style)/i,bb=/checked\s*(?:[^=]|=\s*.checked.)/i,bc=/\/(java|ecma)script/i,bd=/^\s*<!(?:\[CDATA\[|\-\-)/,be={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};be.optgroup=be.option,be.tbody=be.tfoot=be.colgroup=be.caption=be.thead,be.th=be.td,f.support.htmlSerialize||(be._default=[1,"div<div>","</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){return this.each(function(){f(this).wrapAll(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(arguments[0]);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(arguments[0]).toArray());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))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bb.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bf(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bl)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i;b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof a[0]=="string"&&a[0].length<512&&i===c&&a[0].charAt(0)==="<"&&!ba.test(a[0])&&(f.support.checkClone||!bb.test(a[0]))&&(g=!0,h=f.fragments[a[0]],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean
-(a,i,e,d)),g&&(f.fragments[a[0]]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?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=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bh(a,d),e=bi(a),g=bi(d);for(h=0;e[h];++h)g[h]&&bh(e[h],g[h])}if(b){bg(a,d);if(c){e=bi(a),g=bi(d);for(h=0;e[h];++h)bg(e[h],g[h])}}e=g=null;return d},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></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=be[l]||be._default,n=m[0],o=b.createElement("div");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]==="<table>"&&!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<r;i++)bk(k[i]);else bk(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||bc.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.expando,g=f.event.special,h=f.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&f.noData[j.nodeName.toLowerCase()])continue;c=j[f.expando];if(c){b=d[c]&&d[c][e];if(b&&b.events){for(var k in b.events)g[k]?f.event.remove(j,k):f.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[f.expando]:j.removeAttribute&&j.removeAttribute(f.expando),delete d[c]}}}});var bm=/alpha\([^)]*\)/i,bn=/opacity=([^)]*)/,bo=/([A-Z]|^ms)/g,bp=/^-?\d+(?:px)?$/i,bq=/^-?\d/,br=/^([\-+])=([\-+.\de]+)/,bs={position:"absolute",visibility:"hidden",display:"block"},bt=["Left","Right"],bu=["Top","Bottom"],bv,bw,bx;f.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bv(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=br.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bv)return bv(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0)return by(a,b,d);f.swap(a,bs,function(){e=by(a,b,d)});return e}},set:function(a,b){if(!bp.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bn.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.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bm,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bm.test(g)?g.replace(bm,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=bv(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=function(a,c){var d,e,g;c=c.replace(bo,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bx=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bp.test(d)&&bq.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bv=bw||bx,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.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bz=/%20/g,bA=/\[\]$/,bB=/\r?\n/g,bC=/#.*$/,bD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bE=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=/^(?:GET|HEAD)$/,bH=/^\/\//,bI=/\?/,bJ=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bK=/^(?:select|textarea)/i,bL=/\s+/,bM=/([?&])_=[^&]*/,bN=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bO=f.fn.load,bP={},bQ={},bR,bS,bT=["*/"]+["*"];try{bR=e.href}catch(bU){bR=c.createElement("a"),bR.href="",bR=bR.href}bS=bN.exec(bR.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bO)return bO.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("<div>").append(c.replace(bJ,"")).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||bK.test(this.nodeName)||bE.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(bB,"\r\n")}}):{name:b.name,value:c.replace(bB,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(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?bX(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),bX(a,b);return a},ajaxSettings:{url:bR,isLocal:bF.test(bS[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","*":bT},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:bV(bP),ajaxTransport:bV(bQ),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?bZ(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=b$(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.resolveWith(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._Deferred(),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=bD.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.done,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(bC,"").replace(bH,bS[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bL),d.crossDomain==null&&(r=bN.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bS[1]&&r[2]==bS[2]&&(r[3]||(r[1]==="http:"?80:443))==(bS[3]||(bS[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bW(bP,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bG.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bI.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bM,"$1_="+x);d.url=y+(y===d.url?(bI.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]!=="*"?", "+bT+"; 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=bW(bQ,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){s<2?w(-1,z):f.error(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)bY(g,a[g],c,e);return d.join("&").replace(bz,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),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&&(ca.test(b.url)||e&&ca.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(ca,l),b.url===j&&(e&&(k=k.replace(ca,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 cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,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,cb&&delete cd[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=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cq("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cr(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cq("hide",3),a,b,c);for(var d=0,e=this.length;d<e;d++)if(this[d].style){var g=f.css(this[d],"display");g!=="none"&&!f._data(this[d],"olddisplay")&&f._data(this[d],"olddisplay",g)}for(d=0;d<e;d++)this[d].style&&(this[d].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cq("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return this[e.queue===!1?"each":"queue"](function(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(f.support.inlineBlockNeedsLayout?(j=cr(this.nodeName),j==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)k=new f.fx(this,b,i),h=a[i],cj.test(h)?k[h==="toggle"?d?"show":"hide":h]():(l=ck.exec(h),m=k.cur(),l?(n=parseFloat(l[2]),o=l[3]||(f.cssNumber[i]?"":"px"),o!=="px"&&(f.style(this,i,(n||1)+o),m=(n||1)/k.cur()*m,f.style(this,i,m+o)),l[1]&&(n=(l[1]==="-="?-1:1)*n+m),k.custom(m,n,o)):k.custom(m,h,""));return!0})},stop:function(a,b){a&&this.queue([]),this.each(function(){var a=f.timers,c=a.length;b||f._unmark(!0,this);while(c--)a[c].elem===this&&(b&&a[c](!0),a.splice(c,1))}),b||this.dequeue();return this}}),f.each({slideDown:cq("show",1),slideUp:cq("hide",1),slideToggle:cq("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default,d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue!==!1?f.dequeue(this):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return d.step(a)}var d=this,e=f.fx;this.startTime=cn||co(),this.start=a,this.end=b,this.unit=c||this.unit||(f.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&f.timers.push(g)&&!cl&&(cl=setInterval(e.tick,e.interval))},show:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=cn||co(),c=!0,d=this.elem,e=this.options,g,h;if(a||b>=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b<a.length;++b)a[b]()||a.splice(b--,1);a.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cl),cl=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cs=/^t(?:able|d|h)$/i,ct=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cu(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);f.offset.initialize();var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.offset.supportsFixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.offset.doesNotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!cs.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;f.offset.supportsFixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={initialize:function(){var a=c.body,b=c.createElement("div"),d,e,g,h,i=parseFloat(f.css(a,"marginTop"))||0,j="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-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=ct.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&&!ct.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=cu(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=cu(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")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):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.isNaN(j)?i:j}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window);
\ No newline at end of file
diff --git a/themes/jquerymobile/js/jquery.cookie.js b/themes/jquerymobile/js/jquery.cookie.js
deleted file mode 100644
index 6df1faca25f..00000000000
--- a/themes/jquerymobile/js/jquery.cookie.js
+++ /dev/null
@@ -1,96 +0,0 @@
-/**
- * Cookie plugin
- *
- * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
- * Dual licensed under the MIT and GPL licenses:
- * http://www.opensource.org/licenses/mit-license.php
- * http://www.gnu.org/licenses/gpl.html
- *
- */
-
-/**
- * Create a cookie with the given name and value and other optional parameters.
- *
- * @example $.cookie('the_cookie', 'the_value');
- * @desc Set the value of a cookie.
- * @example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true });
- * @desc Create a cookie with all available options.
- * @example $.cookie('the_cookie', 'the_value');
- * @desc Create a session cookie.
- * @example $.cookie('the_cookie', null);
- * @desc Delete a cookie by passing null as value. Keep in mind that you have to use the same path and domain
- *       used when the cookie was set.
- *
- * @param String name The name of the cookie.
- * @param String value The value of the cookie.
- * @param Object options An object literal containing key/value pairs to provide optional cookie attributes.
- * @option Number|Date expires Either an integer specifying the expiration date from now on in days or a Date object.
- *                             If a negative value is specified (e.g. a date in the past), the cookie will be deleted.
- *                             If set to null or omitted, the cookie will be a session cookie and will not be retained
- *                             when the the browser exits.
- * @option String path The value of the path atribute of the cookie (default: path of page that created the cookie).
- * @option String domain The value of the domain attribute of the cookie (default: domain of page that created the cookie).
- * @option Boolean secure If true, the secure attribute of the cookie will be set and the cookie transmission will
- *                        require a secure protocol (like HTTPS).
- * @type undefined
- *
- * @name $.cookie
- * @cat Plugins/Cookie
- * @author Klaus Hartl/klaus.hartl@stilbuero.de
- */
-
-/**
- * Get the value of a cookie with the given name.
- *
- * @example $.cookie('the_cookie');
- * @desc Get the value of a cookie.
- *
- * @param String name The name of the cookie.
- * @return The value of the cookie.
- * @type String
- *
- * @name $.cookie
- * @cat Plugins/Cookie
- * @author Klaus Hartl/klaus.hartl@stilbuero.de
- */
-jQuery.cookie = function(name, value, options) {
-    if (typeof value != 'undefined') { // name and value given, set cookie
-        options = options || {};
-        if (value === null) {
-            value = '';
-            options.expires = -1;
-        }
-        var expires = '';
-        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
-            var date;
-            if (typeof options.expires == 'number') {
-                date = new Date();
-                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
-            } else {
-                date = options.expires;
-            }
-            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
-        }
-        // CAUTION: Needed to parenthesize options.path and options.domain
-        // in the following expressions, otherwise they evaluate to undefined
-        // in the packed version for some reason...
-        var path = options.path ? '; path=' + (options.path) : '';
-        var domain = options.domain ? '; domain=' + (options.domain) : '';
-        var secure = options.secure ? '; secure' : '';
-        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
-    } else { // only name given, get cookie
-        var cookieValue = null;
-        if (document.cookie && document.cookie != '') {
-            var cookies = document.cookie.split(';');
-            for (var i = 0; i < cookies.length; i++) {
-                var cookie = jQuery.trim(cookies[i]);
-                // Does this cookie string begin with the name we want?
-                if (cookie.substring(0, name.length + 1) == (name + '=')) {
-                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
-                    break;
-                }
-            }
-        }
-        return cookieValue;
-    }
-};
\ No newline at end of file
diff --git a/themes/jquerymobile/js/jquery.mobile-1.0rc2.min.js b/themes/jquerymobile/js/jquery.mobile-1.0rc2.min.js
deleted file mode 100644
index a99df190355..00000000000
--- a/themes/jquerymobile/js/jquery.mobile-1.0rc2.min.js
+++ /dev/null
@@ -1,175 +0,0 @@
-/*!
- * jQuery Mobile v1.0rc2
- * http://jquerymobile.com/
- *
- * Copyright 2010, jQuery Project
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- */
-(function(a,d){if(a.cleanData){var b=a.cleanData;a.cleanData=function(c){for(var e=0,d;(d=c[e])!=null;e++)a(d).triggerHandler("remove");b(c)}}else{var c=a.fn.remove;a.fn.remove=function(b,e){return this.each(function(){e||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return c.call(a(this),b,e)})}}a.widget=function(c,b,d){var h=c.split(".")[0],i,c=c.split(".")[1];i=h+"-"+c;if(!d)d=b,b=a.Widget;a.expr[":"][i]=function(b){return!!a.data(b,
-c)};a[h]=a[h]||{};a[h][c]=function(a,c){arguments.length&&this._createWidget(a,c)};b=new b;b.options=a.extend(true,{},b.options);a[h][c].prototype=a.extend(true,b,{namespace:h,widgetName:c,widgetEventPrefix:a[h][c].prototype.widgetEventPrefix||c,widgetBaseClass:i},d);a.widget.bridge(c,a[h][c])};a.widget.bridge=function(c,b){a.fn[c]=function(g){var h=typeof g==="string",i=Array.prototype.slice.call(arguments,1),k=this,g=!h&&i.length?a.extend.apply(null,[true,g].concat(i)):g;if(h&&g.charAt(0)==="_")return k;
-h?this.each(function(){var b=a.data(this,c);if(!b)throw"cannot call methods on "+c+" prior to initialization; attempted to call method '"+g+"'";if(!a.isFunction(b[g]))throw"no such method '"+g+"' for "+c+" widget instance";var e=b[g].apply(b,i);if(e!==b&&e!==d)return k=e,false}):this.each(function(){var d=a.data(this,c);d?d.option(g||{})._init():a.data(this,c,new b(g,this))});return k}};a.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",
-options:{disabled:false},_createWidget:function(c,b){a.data(b,this.widgetName,this);this.element=a(b);this.options=a.extend(true,{},this.options,this._getCreateOptions(),c);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){var c={};a.metadata&&(c=a.metadata.get(element)[this.widgetName]);return c},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);
-this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(c,b){var g=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c==="string"){if(b===d)return this.options[c];g={};g[c]=b}this._setOptions(g);return this},_setOptions:function(c){var b=this;a.each(c,function(a,c){b._setOption(a,c)});return this},_setOption:function(a,c){this.options[a]=c;a==="disabled"&&
-this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(c,b,d){var h=this.options[c],b=a.Event(b);b.type=(c===this.widgetEventPrefix?c:this.widgetEventPrefix+c).toLowerCase();d=d||{};if(b.originalEvent)for(var c=a.event.props.length,i;c;)i=a.event.props[--c],b[i]=b.originalEvent[i];this.element.trigger(b,
-d);return!(a.isFunction(h)&&h.call(this.element[0],b,d)===false||b.isDefaultPrevented())}}})(jQuery);
-(function(a,d){a.widget("mobile.widget",{_createWidget:function(){a.Widget.prototype._createWidget.apply(this,arguments);this._trigger("init")},_getCreateOptions:function(){var b=this.element,c={};a.each(this.options,function(a){var e=b.jqmData(a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()}));e!==d&&(c[a]=e)});return c},enhanceWithin:function(b){var c=a(b).data("page"),c=c&&c.keepNativeSelector();a(this.options.initSelector,b).not(c||"")[this.widgetName]()}})})(jQuery);
-(function(a){a(window);var d=a("html");a.mobile.media=function(){var b={},c=a("<div id='jquery-mediatest'>"),f=a("<body>").append(c);return function(a){if(!(a in b)){var g=document.createElement("style"),h="@media "+a+" { #jquery-mediatest { position:absolute; } }";g.type="text/css";g.styleSheet?g.styleSheet.cssText=h:g.appendChild(document.createTextNode(h));d.prepend(f).prepend(g);b[a]=c.css("position")==="absolute";f.add(g).remove()}return b[a]}}()})(jQuery);
-(function(a,d){function b(a){var c=a.charAt(0).toUpperCase()+a.substr(1),a=(a+" "+e.join(c+" ")+c).split(" "),b;for(b in a)if(f[a[b]]!==d)return true}var c=a("<body>").prependTo("html"),f=c[0].style,e=["Webkit","Moz","O"],g="palmGetResource"in window,h=window.blackberry;a.mobile.browser={};a.mobile.browser.ie=function(){for(var a=3,c=document.createElement("div"),b=c.all||[];c.innerHTML="<\!--[if gt IE "+ ++a+"]><br><![endif]--\>",b[0];);return a>4?a:!a}();a.extend(a.support,{orientation:"orientation"in
-window&&"onorientationchange"in window,touch:"ontouchend"in document,cssTransitions:"WebKitTransitionEvent"in window,pushState:"pushState"in history&&"replaceState"in history,mediaquery:a.mobile.media("only all"),cssPseudoElement:!!b("content"),touchOverflow:!!b("overflowScrolling"),boxShadow:!!b("boxShadow")&&!h,scrollTop:("pageXOffset"in window||"scrollTop"in document.documentElement||"scrollTop"in c[0])&&!g,dynamicBaseTag:function(){var b=location.protocol+"//"+location.host+location.pathname+
-"ui-dir/",f=a("head base"),e=null,d="",g;f.length?d=f.attr("href"):f=e=a("<base>",{href:b}).appendTo("head");g=a("<a href='testurl' />").prependTo(c)[0].href;f[0].href=d||location.pathname;e&&e.remove();return g.indexOf(b)===0}()});c.remove();g=function(){var a=window.navigator.userAgent;return a.indexOf("Nokia")>-1&&(a.indexOf("Symbian/3")>-1||a.indexOf("Series60/5")>-1)&&a.indexOf("AppleWebKit")>-1&&a.match(/(BrowserNG|NokiaBrowser)\/7\.[0-3]/)}();a.mobile.ajaxBlacklist=window.blackberry&&!window.WebKitPoint||
-window.operamini&&Object.prototype.toString.call(window.operamini)==="[object OperaMini]"||g;g&&a(function(){a("head link[rel='stylesheet']").attr("rel","alternate stylesheet").attr("rel","stylesheet")});a.support.boxShadow||a("html").addClass("ui-mobile-nosupport-boxshadow")})(jQuery);
-(function(a,d,b,c){function f(a){for(;a&&typeof a.originalEvent!=="undefined";)a=a.originalEvent;return a}function e(c){for(var b={},f,u;c;){f=a.data(c,l);for(u in f)if(f[u])b[u]=b.hasVirtualBinding=true;c=c.parentNode}return b}function g(){s&&(clearTimeout(s),s=0);s=setTimeout(function(){E=s=0;v.length=0;D=false;y=true},a.vmouse.resetTimerDuration)}function h(b,u,e){var d,g;if(!(g=e&&e[b])){if(e=!e)a:{for(e=u.target;e;){if((g=a.data(e,l))&&(!b||g[b]))break a;e=e.parentNode}e=null}g=e}if(g){d=u;var e=
-d.type,j,h;d=a.Event(d);d.type=b;g=d.originalEvent;j=a.event.props;if(g)for(h=j.length;h;)b=j[--h],d[b]=g[b];if(e.search(/mouse(down|up)|click/)>-1&&!d.which)d.which=1;if(e.search(/^touch/)!==-1&&(b=f(g),e=b.touches,b=b.changedTouches,e=e&&e.length?e[0]:b&&b.length?b[0]:c))for(g=0,len=z.length;g<len;g++)b=z[g],d[b]=e[b];a(u.target).trigger(d)}return d}function i(c){var b=a.data(c.target,A);if(!D&&(!E||E!==b))if(b=h("v"+c.type,c))b.isDefaultPrevented()&&c.preventDefault(),b.isPropagationStopped()&&
-c.stopPropagation(),b.isImmediatePropagationStopped()&&c.stopImmediatePropagation()}function k(c){var b=f(c).touches,d;if(b&&b.length===1&&(d=c.target,b=e(d),b.hasVirtualBinding))E=u++,a.data(d,A,E),s&&(clearTimeout(s),s=0),x=y=false,d=f(c).touches[0],w=d.pageX,t=d.pageY,h("vmouseover",c,b),h("vmousedown",c,b)}function n(a){y||(x||h("vmousecancel",a,e(a.target)),x=true,g())}function o(c){if(!y){var b=f(c).touches[0],d=x,u=a.vmouse.moveDistanceThreshold;x=x||Math.abs(b.pageX-w)>u||Math.abs(b.pageY-
-t)>u;flags=e(c.target);x&&!d&&h("vmousecancel",c,flags);h("vmousemove",c,flags);g()}}function q(a){if(!y){y=true;var c=e(a.target),b;h("vmouseup",a,c);if(!x&&(b=h("vclick",a,c))&&b.isDefaultPrevented())b=f(a).changedTouches[0],v.push({touchID:E,x:b.clientX,y:b.clientY}),D=true;h("vmouseout",a,c);x=false;g()}}function m(c){var c=a.data(c,l),b;if(c)for(b in c)if(c[b])return true;return false}function j(){}function p(c){var b=c.substr(1);return{setup:function(){m(this)||a.data(this,l,{});a.data(this,
-l)[c]=true;r[c]=(r[c]||0)+1;r[c]===1&&B.bind(b,i);a(this).bind(b,j);if(C)r.touchstart=(r.touchstart||0)+1,r.touchstart===1&&B.bind("touchstart",k).bind("touchend",q).bind("touchmove",o).bind("scroll",n)},teardown:function(){--r[c];r[c]||B.unbind(b,i);C&&(--r.touchstart,r.touchstart||B.unbind("touchstart",k).unbind("touchmove",o).unbind("touchend",q).unbind("scroll",n));var f=a(this),e=a.data(this,l);e&&(e[c]=false);f.unbind(b,j);m(this)||f.removeData(l)}}}var l="virtualMouseBindings",A="virtualTouchID",
-d="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),z="clientX clientY pageX pageY screenX screenY".split(" "),r={},s=0,w=0,t=0,x=false,v=[],D=false,y=false,C="addEventListener"in b,B=a(b),u=1,E=0;a.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500};for(var F=0;F<d.length;F++)a.event.special[d[F]]=p(d[F]);C&&b.addEventListener("click",function(c){var b=v.length,f=c.target,e,d,u,g,j;if(b){e=c.clientX;d=c.clientY;threshold=a.vmouse.clickDistanceThreshold;
-for(u=f;u;){for(g=0;g<b;g++)if(j=v[g],u===f&&Math.abs(j.x-e)<threshold&&Math.abs(j.y-d)<threshold||a.data(u,A)===j.touchID){c.preventDefault();c.stopPropagation();return}u=u.parentNode}}},true)})(jQuery,window,document);
-(function(a,d,b){function c(c,b,f){var e=f.type;f.type=b;a.event.handle.call(c,f);f.type=e}a.each("touchstart touchmove touchend orientationchange throttledresize tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(c,b){a.fn[b]=function(a){return a?this.bind(b,a):this.trigger(b)};a.attrFn[b]=true});var f=a.support.touch,e=f?"touchstart":"mousedown",g=f?"touchend":"mouseup",h=f?"touchmove":"mousemove";a.event.special.scrollstart={enabled:true,setup:function(){function b(a,
-d){e=d;c(f,e?"scrollstart":"scrollstop",a)}var f=this,e,d;a(f).bind("touchmove scroll",function(c){a.event.special.scrollstart.enabled&&(e||b(c,true),clearTimeout(d),d=setTimeout(function(){b(c,false)},50))})}};a.event.special.tap={setup:function(){var b=this,f=a(b);f.bind("vmousedown",function(e){function d(){clearTimeout(p)}function g(){d();f.unbind("vclick",h).unbind("vmouseup",d).unbind("vmousecancel",g)}function h(a){g();j==a.target&&c(b,"tap",a)}if(e.which&&e.which!==1)return false;var j=e.target,
-p;f.bind("vmousecancel",g).bind("vmouseup",d).bind("vclick",h);p=setTimeout(function(){c(b,"taphold",a.Event("taphold"))},750)})}};a.event.special.swipe={scrollSupressionThreshold:10,durationThreshold:1E3,horizontalDistanceThreshold:30,verticalDistanceThreshold:75,setup:function(){var c=a(this);c.bind(e,function(f){function e(c){if(q){var b=c.originalEvent.touches?c.originalEvent.touches[0]:c;m={time:(new Date).getTime(),coords:[b.pageX,b.pageY]};Math.abs(q.coords[0]-m.coords[0])>a.event.special.swipe.scrollSupressionThreshold&&
-c.preventDefault()}}var d=f.originalEvent.touches?f.originalEvent.touches[0]:f,q={time:(new Date).getTime(),coords:[d.pageX,d.pageY],origin:a(f.target)},m;c.bind(h,e).one(g,function(){c.unbind(h,e);q&&m&&m.time-q.time<a.event.special.swipe.durationThreshold&&Math.abs(q.coords[0]-m.coords[0])>a.event.special.swipe.horizontalDistanceThreshold&&Math.abs(q.coords[1]-m.coords[1])<a.event.special.swipe.verticalDistanceThreshold&&q.origin.trigger("swipe").trigger(q.coords[0]>m.coords[0]?"swipeleft":"swiperight");
-q=m=b})})}};(function(a,c){function b(){var a=e();a!==d&&(d=a,f.trigger("orientationchange"))}var f=a(c),e,d;a.event.special.orientationchange={setup:function(){if(a.support.orientation&&a.mobile.orientationChangeEnabled)return false;d=e();f.bind("throttledresize",b)},teardown:function(){if(a.support.orientation&&a.mobile.orientationChangeEnabled)return false;f.unbind("throttledresize",b)},add:function(a){var c=a.handler;a.handler=function(a){a.orientation=e();return c.apply(this,arguments)}}};a.event.special.orientationchange.orientation=
-e=function(){var b=true,b=document.documentElement;return(b=a.support.orientation?c.orientation%180==0:b&&b.clientWidth/b.clientHeight<1.1)?"portrait":"landscape"}})(jQuery,d);(function(){a.event.special.throttledresize={setup:function(){a(this).bind("resize",c)},teardown:function(){a(this).unbind("resize",c)}};var c=function(){e=(new Date).getTime();d=e-b;d>=250?(b=e,a(this).trigger("throttledresize")):(f&&clearTimeout(f),f=setTimeout(c,250-d))},b=0,f,e,d})();a.each({scrollstop:"scrollstart",taphold:"tap",
-swipeleft:"swipe",swiperight:"swipe"},function(c,b){a.event.special[c]={setup:function(){a(this).bind(b,a.noop)}}})})(jQuery,this);
-(function(a,d,b){function c(a){a=a||location.href;return"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var f="hashchange",e=document,g,h=a.event.special,i=e.documentMode,k="on"+f in d&&(i===b||i>7);a.fn[f]=function(a){return a?this.bind(f,a):this.trigger(f)};a.fn[f].delay=50;h[f]=a.extend(h[f],{setup:function(){if(k)return false;a(g.start)},teardown:function(){if(k)return false;a(g.stop)}});g=function(){function g(){var b=c(),e=l(m);if(b!==m)p(m=b,e),a(d).trigger(f);else if(e!==m)location.href=location.href.replace(/#.*/,
-"")+e;i=setTimeout(g,a.fn[f].delay)}var h={},i,m=c(),j=function(a){return a},p=j,l=j;h.start=function(){i||g()};h.stop=function(){i&&clearTimeout(i);i=b};a.browser.msie&&!k&&function(){var b,d;h.start=function(){if(!b)d=(d=a.fn[f].src)&&d+c(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){d||p(c());g()}).attr("src",d||"javascript:0").insertAfter("body")[0].contentWindow,e.onpropertychange=function(){try{if(event.propertyName==="title")b.document.title=e.title}catch(a){}}};
-h.stop=j;l=function(){return c(b.location.href)};p=function(c,d){var g=b.document,h=a.fn[f].domain;if(c!==d)g.title=e.title,g.open(),h&&g.write('<script>document.domain="'+h+'"<\/script>'),g.close(),b.location.hash=c}}();return h}()})(jQuery,this);
-(function(a){a.widget("mobile.page",a.mobile.widget,{options:{theme:"c",domCache:false,keepNativeDefault:":jqmData(role='none'), :jqmData(role='nojs')"},_create:function(){this._trigger("beforecreate");this.element.attr("tabindex","0").addClass("ui-page ui-body-"+this.options.theme)},keepNativeSelector:function(){var d=this.options;return d.keepNative&&a.trim(d.keepNative)&&d.keepNative!==d.keepNativeDefault?[d.keepNative,d.keepNativeDefault].join(", "):d.keepNativeDefault}})})(jQuery);
-(function(a,d){a.extend(a.mobile,{ns:"",subPageUrlKey:"ui-page",activePageClass:"ui-page-active",activeBtnClass:"ui-btn-active",ajaxEnabled:true,hashListeningEnabled:true,defaultPageTransition:"slide",minScrollBack:250,defaultDialogTransition:"pop",loadingMessage:"loading",pageLoadErrorMessage:"Error Loading Page",autoInitializePage:true,pushStateEnabled:true,orientationChangeEnabled:true,gradeA:function(){return a.support.mediaquery||a.mobile.browser.ie&&a.mobile.browser.ie>=7},keyCode:{ALT:18,BACKSPACE:8,
-CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},silentScroll:function(c){if(a.type(c)!=="number")c=a.mobile.defaultHomeScroll;a.event.special.scrollstart.enabled=false;setTimeout(function(){d.scrollTo(0,
-c);a(document).trigger("silentscroll",{x:0,y:c})},20);setTimeout(function(){a.event.special.scrollstart.enabled=true},150)},nsNormalize:function(c){return!c?void 0:a.camelCase(a.mobile.ns+c)},getInheritedTheme:function(a,b){var e=a.closest("[class*='ui-bar-'],[class*='ui-body-']");return e.length&&/ui-(bar|body)-([a-z])\b/.exec(e.attr("class"))[2]||""||""||b||"a"}});a.fn.jqmData=function(b,f){var e;typeof b!="undefined"&&(e=this.data(b?a.mobile.nsNormalize(b):b,f));return e};a.jqmData=function(b,
-f,e){var d;typeof f!="undefined"&&(d=a.data(b,f?a.mobile.nsNormalize(f):f,e));return d};a.fn.jqmRemoveData=function(b){return this.removeData(a.mobile.nsNormalize(b))};a.jqmRemoveData=function(b,f){return a.removeData(b,a.mobile.nsNormalize(f))};a.fn.removeWithDependents=function(){a.removeWithDependents(this)};a.removeWithDependents=function(b){b=a(b);(b.jqmData("dependents")||a()).remove();b.remove()};a.fn.addDependents=function(b){a.addDependents(a(this),b)};a.addDependents=function(b,f){var e=
-a(b).jqmData("dependents")||a();a(b).jqmData("dependents",a.merge(e,f))};a.fn.getEncodedText=function(){return a("<div/>").text(a(this).text()).html()};var b=a.find;a.find=function(c,f,e,d){c=c.replace(/:jqmData\(([^)]*)\)/g,"[data-"+(a.mobile.ns||"")+"$1]");return b.call(this,c,f,e,d)};a.extend(a.find,b);a.find.matches=function(b,d){return a.find(b,null,null,d)};a.find.matchesSelector=function(b,d){return a.find(d,null,null,[b]).length>0}})(jQuery,this);
-(function(a,d){function b(a){var b=a.find(".ui-title:eq(0)");b.length?b.focus():a.focus()}function c(b){p&&(!p.closest(".ui-page-active").length||b)&&p.removeClass(a.mobile.activeBtnClass);p=null}function f(){z=false;A.length>0&&a.mobile.changePage.apply(null,A.pop())}function e(c,d,e,f){var h=a.mobile.urlHistory.getActive(),j=a.support.touchOverflow&&a.mobile.touchOverflowEnabled,i=h.lastScroll||(j?0:a.mobile.defaultHomeScroll),h=g();window.scrollTo(0,a.mobile.defaultHomeScroll);d&&d.data("page")._trigger("beforehide",
-null,{nextPage:c});j||c.height(h+i);c.data("page")._trigger("beforeshow",null,{prevPage:d||a("")});a.mobile.hidePageLoadingMsg();j&&i&&(c.addClass("ui-mobile-pre-transition"),b(c),c.is(".ui-native-fixed")?c.find(".ui-content").scrollTop(i):c.scrollTop(i));e=(a.mobile.transitionHandlers[e||"none"]||a.mobile.defaultTransitionHandler)(e,f,c,d);e.done(function(){j||(c.height(""),b(c));j||a.mobile.silentScroll(i);d&&(j||d.height(""),d.data("page")._trigger("hide",null,{nextPage:c}));c.data("page")._trigger("show",
-null,{prevPage:d||a("")})});return e}function g(){var b=jQuery.event.special.orientationchange.orientation()==="portrait",c=b?screen.availHeight:screen.availWidth,b=Math.max(b?480:320,a(window).height());return Math.min(c,b)}function h(){(!a.support.touchOverflow||!a.mobile.touchOverflowEnabled)&&a("."+a.mobile.activePageClass).css("min-height",g())}function i(b,c){c&&b.attr("data-"+a.mobile.ns+"role",c);b.page()}function k(a){for(;a;){if(a.nodeName.toLowerCase()=="a")break;a=a.parentNode}return a}
-function n(b){var b=a(b).closest(".ui-page").jqmData("url"),c=t.hrefNoHash;if(!b||!j.isPath(b))b=c;return j.makeUrlAbsolute(b,c)}var o=a(window),q=a("html"),m=a("head"),j={urlParseRE:/^(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)(#.*)?/,parseUrl:function(b){if(a.type(b)==="object")return b;b=j.urlParseRE.exec(b||"")||[];return{href:b[0]||"",hrefNoHash:b[1]||"",hrefNoSearch:b[2]||
-"",domain:b[3]||"",protocol:b[4]||"",doubleSlash:b[5]||"",authority:b[6]||"",username:b[8]||"",password:b[9]||"",host:b[10]||"",hostname:b[11]||"",port:b[12]||"",pathname:b[13]||"",directory:b[14]||"",filename:b[15]||"",search:b[16]||"",hash:b[17]||""}},makePathAbsolute:function(a,b){if(a&&a.charAt(0)==="/")return a;for(var a=a||"",c=(b=b?b.replace(/^\/|(\/[^\/]*|[^\/]+)$/g,""):"")?b.split("/"):[],d=a.split("/"),e=0;e<d.length;e++){var f=d[e];switch(f){case ".":break;case "..":c.length&&c.pop();break;
-default:c.push(f)}}return"/"+c.join("/")},isSameDomain:function(a,b){return j.parseUrl(a).domain===j.parseUrl(b).domain},isRelativeUrl:function(a){return j.parseUrl(a).protocol===""},isAbsoluteUrl:function(a){return j.parseUrl(a).protocol!==""},makeUrlAbsolute:function(a,b){if(!j.isRelativeUrl(a))return a;var c=j.parseUrl(a),d=j.parseUrl(b),e=c.protocol||d.protocol,f=c.protocol?c.doubleSlash:c.doubleSlash||d.doubleSlash,g=c.authority||d.authority,h=c.pathname!=="",i=j.makePathAbsolute(c.pathname||
-d.filename,d.pathname);return e+f+g+i+(c.search||!h&&d.search||"")+c.hash},addSearchParams:function(b,c){var d=j.parseUrl(b),e=typeof c==="object"?a.param(c):c,f=d.search||"?";return d.hrefNoSearch+f+(f.charAt(f.length-1)!=="?"?"&":"")+e+(d.hash||"")},convertUrlToDataUrl:function(a){var b=j.parseUrl(a);if(j.isEmbeddedPage(b))return b.hash.split(r)[0].replace(/^#/,"");else if(j.isSameDomain(b,t))return b.hrefNoHash.replace(t.domain,"");return a},get:function(a){if(a===d)a=location.hash;return j.stripHash(a).replace(/[^\/]*\.[^\/*]+$/,
-"")},getFilePath:function(b){var c="&"+a.mobile.subPageUrlKey;return b&&b.split(c)[0].split(r)[0]},set:function(a){location.hash=a},isPath:function(a){return/\//.test(a)},clean:function(a){return a.replace(t.domain,"")},stripHash:function(a){return a.replace(/^#/,"")},cleanHash:function(a){return j.stripHash(a.replace(/\?.*$/,"").replace(r,""))},isExternal:function(a){a=j.parseUrl(a);return a.protocol&&a.domain!==w.domain?true:false},hasProtocol:function(a){return/^(:?\w+:)/.test(a)},isFirstPageUrl:function(b){var b=
-j.parseUrl(j.makeUrlAbsolute(b,t)),c=a.mobile.firstPage,c=c&&c[0]?c[0].id:d;return(b.hrefNoHash===w.hrefNoHash||x&&b.hrefNoHash===t.hrefNoHash)&&(!b.hash||b.hash==="#"||c&&b.hash.replace(/^#/,"")===c)},isEmbeddedPage:function(a){a=j.parseUrl(a);return a.protocol!==""?a.hash&&(a.hrefNoHash===w.hrefNoHash||x&&a.hrefNoHash===t.hrefNoHash):/^#/.test(a.href)}},p=null,l={stack:[],activeIndex:0,getActive:function(){return l.stack[l.activeIndex]},getPrev:function(){return l.stack[l.activeIndex-1]},getNext:function(){return l.stack[l.activeIndex+
-1]},addNew:function(a,b,c,d,e){l.getNext()&&l.clearForward();l.stack.push({url:a,transition:b,title:c,pageUrl:d,role:e});l.activeIndex=l.stack.length-1},clearForward:function(){l.stack=l.stack.slice(0,l.activeIndex+1)},directHashChange:function(b){var c,e,f;this.getActive();a.each(l.stack,function(a,d){b.currentUrl===d.url&&(c=a<l.activeIndex,e=!c,f=a)});this.activeIndex=f!==d?f:this.activeIndex;c?(b.either||b.isBack)(true):e&&(b.either||b.isForward)(false)},ignoreNextHashChange:false},A=[],z=false,
-r="&ui-state=dialog",s=m.children("base"),w=j.parseUrl(location.href),t=s.length?j.parseUrl(j.makeUrlAbsolute(s.attr("href"),w.href)):w,x=w.hrefNoHash!==t.hrefNoHash,v=a.support.dynamicBaseTag?{element:s.length?s:a("<base>",{href:t.hrefNoHash}).prependTo(m),set:function(a){v.element.attr("href",j.makeUrlAbsolute(a,t))},reset:function(){v.element.attr("href",t.hrefNoHash)}}:d,D=true,y,C,B;y=function(){var b=o;a.support.touchOverflow&&a.mobile.touchOverflowEnabled&&(b=a(".ui-page-active"),b=b.is(".ui-native-fixed")?
-b.find(".ui-content"):b);return b};C=function(b){if(D){var c=a.mobile.urlHistory.getActive();if(c)b=b&&b.scrollTop(),c.lastScroll=b<a.mobile.minScrollBack?a.mobile.defaultHomeScroll:b}};B=function(){setTimeout(C,100,a(this))};o.bind(a.support.pushState?"popstate":"hashchange",function(){D=false});o.one(a.support.pushState?"popstate":"hashchange",function(){D=true});o.one("pagecontainercreate",function(){a.mobile.pageContainer.bind("pagechange",function(){var a=y();D=true;a.unbind("scrollstop",B);
-a.bind("scrollstop",B)})});y().bind("scrollstop",B);a.mobile.getScreenHeight=g;a.fn.animationComplete=function(b){return a.support.cssTransitions?a(this).one("webkitAnimationEnd",b):(setTimeout(b,0),a(this))};a.mobile.path=j;a.mobile.base=v;a.mobile.urlHistory=l;a.mobile.dialogHashKey=r;a.mobile.noneTransitionHandler=function(b,c,d,e){e&&e.removeClass(a.mobile.activePageClass);d.addClass(a.mobile.activePageClass);return a.Deferred().resolve(b,c,d,e).promise()};a.mobile.defaultTransitionHandler=a.mobile.noneTransitionHandler;
-a.mobile.transitionHandlers={none:a.mobile.defaultTransitionHandler};a.mobile.allowCrossDomainPages=false;a.mobile.getDocumentUrl=function(b){return b?a.extend({},w):w.href};a.mobile.getDocumentBase=function(b){return b?a.extend({},t):t.href};a.mobile._bindPageRemove=function(){var b=a(this);!b.data("page").options.domCache&&b.is(":jqmData(external-page='true')")&&b.bind("pagehide.remove",function(){var b=a(this),c=new a.Event("pageremove");b.trigger(c);c.isDefaultPrevented()||b.removeWithDependents()})};
-a.mobile.loadPage=function(b,c){var e=a.Deferred(),f=a.extend({},a.mobile.loadPage.defaults,c),g=null,h=null,r=j.makeUrlAbsolute(b,a.mobile.activePage&&n(a.mobile.activePage)||t.hrefNoHash);if(f.data&&f.type==="get")r=j.addSearchParams(r,f.data),f.data=d;if(f.data&&f.type==="post")f.reloadPage=true;var m=j.getFilePath(r),l=j.convertUrlToDataUrl(r);f.pageContainer=f.pageContainer||a.mobile.pageContainer;g=f.pageContainer.children(":jqmData(url='"+l+"')");g.length===0&&l&&!j.isPath(l)&&(g=f.pageContainer.children("#"+
-l).attr("data-"+a.mobile.ns+"url",l));g.length===0&&a.mobile.firstPage&&j.isFirstPageUrl(m)&&(g=a(a.mobile.firstPage));v&&v.reset();if(g.length){if(!f.reloadPage)return i(g,f.role),e.resolve(r,c,g),e.promise();h=g}var q=f.pageContainer,k=new a.Event("pagebeforeload"),p={url:b,absUrl:r,dataUrl:l,deferred:e,options:f};q.trigger(k,p);if(k.isDefaultPrevented())return e.promise();if(f.showLoadMsg)var s=setTimeout(function(){a.mobile.showPageLoadingMsg()},f.loadMsgDelay);!a.mobile.allowCrossDomainPages&&
-!j.isSameDomain(w,r)?e.reject(r,c):a.ajax({url:m,type:f.type,data:f.data,dataType:"html",success:function(d){var q=a("<div></div>"),k=d.match(/<title[^>]*>([^<]*)/)&&RegExp.$1,t=RegExp("\\bdata-"+a.mobile.ns+"url=[\"']?([^\"'>]*)[\"']?");RegExp("(<[^>]+\\bdata-"+a.mobile.ns+"role=[\"']?page[\"']?[^>]*>)").test(d)&&RegExp.$1&&t.test(RegExp.$1)&&RegExp.$1&&(b=m=j.getFilePath(RegExp.$1));v&&v.set(m);q.get(0).innerHTML=d;g=q.find(":jqmData(role='page'), :jqmData(role='dialog')").first();g.length||(g=
-a("<div data-"+a.mobile.ns+"role='page'>"+d.split(/<\/?body[^>]*>/gmi)[1]+"</div>"));k&&!g.jqmData("title")&&g.jqmData("title",k);if(!a.support.dynamicBaseTag){var n=j.get(m);g.find("[src], link[href], a[rel='external'], :jqmData(ajax='false'), a[target]").each(function(){var b=a(this).is("[href]")?"href":a(this).is("[src]")?"src":"action",c=a(this).attr(b),c=c.replace(location.protocol+"//"+location.host+location.pathname,"");/^(\w+:|#|\/)/.test(c)||a(this).attr(b,n+c)})}g.attr("data-"+a.mobile.ns+
-"url",j.convertUrlToDataUrl(m)).attr("data-"+a.mobile.ns+"external-page",true).appendTo(f.pageContainer);g.one("pagecreate",a.mobile._bindPageRemove);i(g,f.role);r.indexOf("&"+a.mobile.subPageUrlKey)>-1&&(g=f.pageContainer.children(":jqmData(url='"+l+"')"));f.showLoadMsg&&(clearTimeout(s),a.mobile.hidePageLoadingMsg());p.page=g;f.pageContainer.trigger("pageload",p);e.resolve(r,c,g,h)},error:function(){v&&v.set(j.get());var b=new a.Event("pageloadfailed");f.pageContainer.trigger(b,p);b.isDefaultPrevented()||
-(f.showLoadMsg&&(clearTimeout(s),a.mobile.hidePageLoadingMsg(),a("<div class='ui-loader ui-overlay-shadow ui-body-e ui-corner-all'><h1>"+a.mobile.pageLoadErrorMessage+"</h1></div>").css({display:"block",opacity:0.96,top:o.scrollTop()+100}).appendTo(f.pageContainer).delay(800).fadeOut(400,function(){a(this).remove()})),e.reject(r,c))}});return e.promise()};a.mobile.loadPage.defaults={type:"get",data:d,reloadPage:false,role:d,showLoadMsg:false,pageContainer:d,loadMsgDelay:50};a.mobile.changePage=function(b,
-g){if(z)A.unshift(arguments);else{var h=a.extend({},a.mobile.changePage.defaults,g);h.pageContainer=h.pageContainer||a.mobile.pageContainer;h.fromPage=h.fromPage||a.mobile.activePage;var m=h.pageContainer,k=new a.Event("pagebeforechange"),p={toPage:b,options:h};m.trigger(k,p);if(!k.isDefaultPrevented())if(b=p.toPage,z=true,typeof b=="string")a.mobile.loadPage(b,h).done(function(b,c,d,f){z=false;c.duplicateCachedPage=f;a.mobile.changePage(d,c)}).fail(function(){z=false;c(true);f();h.pageContainer.trigger("pagechangefailed",
-p)});else{if(b[0]===a.mobile.firstPage[0]&&!h.dataUrl)h.dataUrl=w.hrefNoHash;var k=h.fromPage,s=h.dataUrl&&j.convertUrlToDataUrl(h.dataUrl)||b.jqmData("url"),t=s;j.getFilePath(s);var n=l.getActive(),x=l.activeIndex===0,o=0,v=document.title,y=h.role==="dialog"||b.jqmData("role")==="dialog";if(k&&k[0]===b[0]&&!h.allowSamePageTransition)z=false,m.trigger("pagechange",p);else{i(b,h.role);h.fromHashChange&&l.directHashChange({currentUrl:s,isBack:function(){o=-1},isForward:function(){o=1}});try{a(document.activeElement||
-"").add("input:focus, textarea:focus, select:focus").blur()}catch(B){}y&&n&&(s=(n.url||"")+r);if(h.changeHash!==false&&s)l.ignoreNextHashChange=true,j.set(s);var C=b.jqmData("title")||b.children(":jqmData(role='header')").find(".ui-title").getEncodedText();C&&v==document.title&&(v=C);h.transition=h.transition||(o&&!x?n.transition:d)||(y?a.mobile.defaultDialogTransition:a.mobile.defaultPageTransition);o||l.addNew(s,h.transition,v,t,h.role);document.title=l.getActive().title;a.mobile.activePage=b;h.reverse=
-h.reverse||o<0;e(b,k,h.transition,h.reverse).done(function(){c();h.duplicateCachedPage&&h.duplicateCachedPage.remove();q.removeClass("ui-mobile-rendering");f();m.trigger("pagechange",p)})}}}};a.mobile.changePage.defaults={transition:d,reverse:false,changeHash:true,fromHashChange:false,role:d,duplicateCachedPage:d,pageContainer:d,showLoadMsg:true,dataUrl:d,fromPage:d,allowSamePageTransition:false};a.mobile._registerInternalEvents=function(){a("form").live("submit",function(b){var c=a(this);if(a.mobile.ajaxEnabled&&
-!c.is(":jqmData(ajax='false')")){var d=c.attr("method"),f=c.attr("target"),e=c.attr("action");if(!e&&(e=n(c),e===t.hrefNoHash))e=w.hrefNoSearch;e=j.makeUrlAbsolute(e,n(c));!j.isExternal(e)&&!f&&(a.mobile.changePage(e,{type:d&&d.length&&d.toLowerCase()||"get",data:c.serialize(),transition:c.jqmData("transition"),direction:c.jqmData("direction"),reloadPage:true}),b.preventDefault())}});a(document).bind("vclick",function(b){if(!(b.which>1)&&(b=k(b.target))&&j.parseUrl(b.getAttribute("href")||"#").hash!==
-"#")c(true),p=a(b).closest(".ui-btn").not(".ui-disabled"),p.addClass(a.mobile.activeBtnClass),a("."+a.mobile.activePageClass+" .ui-btn").not(b).blur()});a(document).bind("click",function(b){var f=k(b.target);if(f&&!(b.which>1)){var e=a(f),g=function(){window.setTimeout(function(){c(true)},200)};if(e.is(":jqmData(rel='back')"))return window.history.back(),false;var h=n(e),f=j.makeUrlAbsolute(e.attr("href")||"#",h);if(!a.mobile.ajaxEnabled&&!j.isEmbeddedPage(f))g();else{if(f.search("#")!=-1)if(f=f.replace(/[^#]*#/,
-""))f=j.isPath(f)?j.makeUrlAbsolute(f,h):j.makeUrlAbsolute("#"+f,w.hrefNoHash);else{b.preventDefault();return}var h=e.is("[rel='external']")||e.is(":jqmData(ajax='false')")||e.is("[target]"),i=a.mobile.allowCrossDomainPages&&w.protocol==="file:"&&f.search(/^https?:/)!=-1;h||j.isExternal(f)&&!i?g():(g=e.jqmData("transition"),h=(h=e.jqmData("direction"))&&h==="reverse"||e.jqmData("back"),e=e.attr("data-"+a.mobile.ns+"rel")||d,a.mobile.changePage(f,{transition:g,reverse:h,role:e}),b.preventDefault())}}});
-a(".ui-page").live("pageshow.prefetch",function(){var b=[];a(this).find("a:jqmData(prefetch)").each(function(){var c=a(this),f=c.attr("href");f&&a.inArray(f,b)===-1&&(b.push(f),a.mobile.loadPage(f,{role:c.attr("data-"+a.mobile.ns+"rel")}))})});a.mobile._handleHashChange=function(b){var c=j.stripHash(b),f={transition:a.mobile.urlHistory.stack.length===0?"none":d,changeHash:false,fromHashChange:true};if(!a.mobile.hashListeningEnabled||l.ignoreNextHashChange)l.ignoreNextHashChange=false;else{if(l.stack.length>
-1&&c.indexOf(r)>-1)if(a.mobile.activePage.is(".ui-dialog"))l.directHashChange({currentUrl:c,either:function(b){var e=a.mobile.urlHistory.getActive();c=e.pageUrl;a.extend(f,{role:e.role,transition:e.transition,reverse:b})}});else{l.directHashChange({currentUrl:c,isBack:function(){window.history.back()},isForward:function(){window.history.forward()}});return}c?(c=typeof c==="string"&&!j.isPath(c)?j.makeUrlAbsolute("#"+c,t):c,a.mobile.changePage(c,f)):a.mobile.changePage(a.mobile.firstPage,f)}};o.bind("hashchange",
-function(){a.mobile._handleHashChange(location.hash)});a(document).bind("pageshow",h);a(window).bind("throttledresize",h)}})(jQuery);
-(function(a,d){var b={},c=a(d),f=a.mobile.path.parseUrl(location.href);a.extend(b,{initialFilePath:f.pathname+f.search,initialHref:f.hrefNoHash,hashchangeFired:false,state:function(){return{hash:location.hash||"#"+b.initialFilePath,title:document.title,initialHref:b.initialHref}},resetUIKeys:function(b){var c="&"+a.mobile.subPageUrlKey,f=b.indexOf(a.mobile.dialogHashKey);f>-1?b=b.slice(0,f)+"#"+b.slice(f):b.indexOf(c)>-1&&(b=b.split(c).join("#"+c));return b},nextHashChangePrevented:function(c){a.mobile.urlHistory.ignoreNextHashChange=
-c;b.onHashChangeDisabled=c},onHashChange:function(){if(!b.onHashChangeDisabled){var c,f;c=location.hash;var d=a.mobile.path.isPath(c),i=d?location.href:a.mobile.getDocumentUrl();c=d?c.replace("#",""):c;f=b.state();c=a.mobile.path.makeUrlAbsolute(c,i);d&&(c=b.resetUIKeys(c));history.replaceState(f,document.title,c)}},onPopState:function(c){var f=c.originalEvent.state;f&&(b.nextHashChangePrevented(true),setTimeout(function(){b.nextHashChangePrevented(false);a.mobile._handleHashChange(f.hash)},100))},
-init:function(){c.bind("hashchange",b.onHashChange);c.bind("popstate",b.onPopState);location.hash===""&&history.replaceState(b.state(),document.title,location.href)}});a(function(){a.mobile.pushStateEnabled&&a.support.pushState&&b.init()})})(jQuery,this);
-(function(a){function d(b,c,f,d){var g=new a.Deferred,h=c?" reverse":"",i="ui-mobile-viewport-transitioning viewport-"+b;f.animationComplete(function(){f.add(d).removeClass("out in reverse "+b);d&&d[0]!==f[0]&&d.removeClass(a.mobile.activePageClass);f.parent().removeClass(i);g.resolve(b,c,f,d)});f.parent().addClass(i);d&&d.addClass(b+" out"+h);f.addClass(a.mobile.activePageClass+" "+b+" in"+h);return g.promise()}a.mobile.css3TransitionHandler=d;if(a.mobile.defaultTransitionHandler===a.mobile.noneTransitionHandler)a.mobile.defaultTransitionHandler=
-d})(jQuery,this);
-(function(a){a.mobile.page.prototype.options.degradeInputs={color:false,date:false,datetime:false,"datetime-local":false,email:false,month:false,number:false,range:"number",search:"text",tel:false,time:false,url:false,week:false};a(document).bind("pagecreate create",function(d){var b=a(d.target).closest(':jqmData(role="page")').data("page"),c;if(b)c=b.options,a(d.target).find("input").not(b.keepNativeSelector()).each(function(){var b=a(this),d=this.getAttribute("type"),g=c.degradeInputs[d]||"text";
-if(c.degradeInputs[d]){var h=a("<div>").html(b.clone()).html(),i=h.indexOf(" type=")>-1;b.replaceWith(h.replace(i?/\s+type=["']?\w+['"]?/:/\/?>/,' type="'+g+'" data-'+a.mobile.ns+'type="'+d+'"'+(i?"":">")))}})})})(jQuery);
-(function(a,d){a.widget("mobile.dialog",a.mobile.widget,{options:{closeBtnText:"Close",theme:"a",initSelector:":jqmData(role='dialog')"},_create:function(){var b=this,c=this.element,f=c.attr("class").match(/ui-body-[a-z]/),d=a("<a href='#' data-"+a.mobile.ns+"icon='delete' data-"+a.mobile.ns+"iconpos='notext'>"+this.options.closeBtnText+"</a>");f.length&&c.removeClass(f[0]);c.addClass("ui-body-"+this.options.theme);c.attr("role","dialog").addClass("ui-dialog").find(":jqmData(role='header')").addClass("ui-corner-top ui-overlay-shadow").prepend(d).end().find(":jqmData(role='content'),:jqmData(role='footer')").last().addClass("ui-corner-bottom ui-overlay-shadow");
-d.bind("vclick",function(){b.close()});c.bind("vclick submit",function(b){var b=a(b.target).closest(b.type==="vclick"?"a":"form"),c;b.length&&!b.jqmData("transition")&&(c=a.mobile.urlHistory.getActive()||{},b.attr("data-"+a.mobile.ns+"transition",c.transition||a.mobile.defaultDialogTransition).attr("data-"+a.mobile.ns+"direction","reverse"))}).bind("pagehide",function(){a(this).find("."+a.mobile.activeBtnClass).removeClass(a.mobile.activeBtnClass)})},close:function(){d.history.back()}});a(a.mobile.dialog.prototype.options.initSelector).live("pagecreate",
-function(){a(this).dialog()})})(jQuery,this);
-(function(a){a.mobile.page.prototype.options.backBtnText="Back";a.mobile.page.prototype.options.addBackBtn=false;a.mobile.page.prototype.options.backBtnTheme=null;a.mobile.page.prototype.options.headerTheme="a";a.mobile.page.prototype.options.footerTheme="a";a.mobile.page.prototype.options.contentTheme=null;a(":jqmData(role='page'), :jqmData(role='dialog')").live("pagecreate",function(){var d=a(this).data("page").options,b=d.theme;a(":jqmData(role='header'), :jqmData(role='footer'), :jqmData(role='content')",this).each(function(){var c=
-a(this),f=c.jqmData("role"),e=c.jqmData("theme"),g,h;c.addClass("ui-"+f);if(f==="header"||f==="footer"){var i=e||(f==="header"?d.headerTheme:d.footerTheme)||b;c.addClass("ui-bar-"+i).attr("role",f==="header"?"banner":"contentinfo");e=c.children("a");g=e.hasClass("ui-btn-left");h=e.hasClass("ui-btn-right");g=g||e.eq(0).not(".ui-btn-right").addClass("ui-btn-left").length;h||e.eq(1).addClass("ui-btn-right");d.addBackBtn&&f==="header"&&a(".ui-page").length>1&&c.jqmData("url")!==a.mobile.path.stripHash(location.hash)&&
-!g&&a("<a href='#' class='ui-btn-left' data-"+a.mobile.ns+"rel='back' data-"+a.mobile.ns+"icon='arrow-l'>"+d.backBtnText+"</a>").attr("data-"+a.mobile.ns+"theme",d.backBtnTheme||i).prependTo(c);c.children("h1, h2, h3, h4, h5, h6").addClass("ui-title").attr({tabindex:"0",role:"heading","aria-level":"1"})}else if(f==="content"){if(e||d.contentTheme)c.addClass("ui-body-"+(e||d.contentTheme));c.attr("role","main")}})})})(jQuery);
-(function(a){a.widget("mobile.collapsible",a.mobile.widget,{options:{expandCueText:" click to expand contents",collapseCueText:" click to collapse contents",collapsed:true,heading:">:header,>legend",theme:null,contentTheme:null,iconTheme:"d",initSelector:":jqmData(role='collapsible')"},_create:function(){var d=this.element,b=this.options,c=d.addClass("ui-collapsible"),f=d.find(b.heading).eq(0),e=c.wrapInner("<div class='ui-collapsible-content'></div>").find(".ui-collapsible-content"),g=d.closest(":jqmData(role='collapsible-set')").addClass("ui-collapsible-set"),
-d=g.children(":jqmData(role='collapsible')");f.is("legend")&&(f=a("<div role='heading'>"+f.html()+"</div>").insertBefore(f),f.next().remove());if(g.length){if(!b.theme)b.theme=g.jqmData("theme");if(!b.contentTheme)b.contentTheme=g.jqmData("content-theme")}e.addClass(b.contentTheme?"ui-body-"+b.contentTheme:"");f.insertBefore(e).addClass("ui-collapsible-heading").append("<span class='ui-collapsible-heading-status'></span>").wrapInner("<a href='#' class='ui-collapsible-heading-toggle'></a>").find("a:eq(0)").buttonMarkup({shadow:false,
-corners:false,iconPos:"left",icon:"plus",theme:b.theme});g.length?(g.jqmData("collapsiblebound")||g.jqmData("collapsiblebound",true).bind("expand",function(b){a(b.target).closest(".ui-collapsible").siblings(".ui-collapsible").trigger("collapse")}),d.first().find("a:eq(0)").addClass("ui-corner-top").find(".ui-btn-inner").addClass("ui-corner-top"),d.last().jqmData("collapsible-last",true).find("a:eq(0)").addClass("ui-corner-bottom").find(".ui-btn-inner").addClass("ui-corner-bottom"),c.jqmData("collapsible-last")&&
-f.find("a:eq(0), .ui-btn-inner").addClass("ui-corner-bottom")):f.find("a:eq(0), .ui-btn-inner").addClass("ui-corner-top ui-corner-bottom");c.bind("expand collapse",function(d){if(!d.isDefaultPrevented()){d.preventDefault();var i=a(this),d=d.type==="collapse",k=b.contentTheme;f.toggleClass("ui-collapsible-heading-collapsed",d).find(".ui-collapsible-heading-status").text(d?b.expandCueText:b.collapseCueText).end().find(".ui-icon").toggleClass("ui-icon-minus",!d).toggleClass("ui-icon-plus",d);i.toggleClass("ui-collapsible-collapsed",
-d);e.toggleClass("ui-collapsible-content-collapsed",d).attr("aria-hidden",d);if(k&&(!g.length||c.jqmData("collapsible-last")))f.find("a:eq(0), .ui-btn-inner").toggleClass("ui-corner-bottom",d),e.toggleClass("ui-corner-bottom",!d);e.trigger("updatelayout")}}).trigger(b.collapsed?"collapse":"expand");f.bind("click",function(a){var b=f.is(".ui-collapsible-heading-collapsed")?"expand":"collapse";c.trigger(b);a.preventDefault()})}});a(document).bind("pagecreate create",function(d){a(a.mobile.collapsible.prototype.options.initSelector,
-d.target).collapsible()})})(jQuery);(function(a){a.fn.fieldcontain=function(){return this.addClass("ui-field-contain ui-body ui-br")};a(document).bind("pagecreate create",function(d){a(":jqmData(role='fieldcontain')",d.target).fieldcontain()})})(jQuery);
-(function(a){a.fn.grid=function(d){return this.each(function(){var b=a(this),c=a.extend({grid:null},d),f=b.children(),e={solo:1,a:2,b:3,c:4,d:5},c=c.grid;if(!c)if(f.length<=5)for(var g in e)e[g]===f.length&&(c=g);else c="a";e=e[c];b.addClass("ui-grid-"+c);f.filter(":nth-child("+e+"n+1)").addClass("ui-block-a");e>1&&f.filter(":nth-child("+e+"n+2)").addClass("ui-block-b");e>2&&f.filter(":nth-child(3n+3)").addClass("ui-block-c");e>3&&f.filter(":nth-child(4n+4)").addClass("ui-block-d");e>4&&f.filter(":nth-child(5n+5)").addClass("ui-block-e")})}})(jQuery);
-(function(a,d){a.widget("mobile.navbar",a.mobile.widget,{options:{iconpos:"top",grid:null,initSelector:":jqmData(role='navbar')"},_create:function(){var b=this.element,c=b.find("a"),f=c.filter(":jqmData(icon)").length?this.options.iconpos:d;b.addClass("ui-navbar").attr("role","navigation").find("ul").grid({grid:this.options.grid});f||b.addClass("ui-navbar-noicons");c.buttonMarkup({corners:false,shadow:false,iconpos:f});b.delegate("a","vclick",function(){c.not(".ui-state-persist").removeClass(a.mobile.activeBtnClass);
-a(this).addClass(a.mobile.activeBtnClass)})}});a(document).bind("pagecreate create",function(b){a(a.mobile.navbar.prototype.options.initSelector,b.target).navbar()})})(jQuery);
-(function(a){var d={};a.widget("mobile.listview",a.mobile.widget,{options:{theme:"c",countTheme:"c",headerTheme:"b",dividerTheme:"b",splitIcon:"arrow-r",splitTheme:"b",inset:false,initSelector:":jqmData(role='listview')"},_create:function(){var a=this;a.element.addClass(function(c,d){return d+" ui-listview "+(a.options.inset?" ui-listview-inset ui-corner-all ui-shadow ":"")});a.refresh(true)},_itemApply:function(b,c){var d=c.find(".ui-li-count");d.length&&c.addClass("ui-li-has-count");d.addClass("ui-btn-up-"+
-(b.jqmData("counttheme")||this.options.countTheme)+" ui-btn-corner-all");c.find("h1, h2, h3, h4, h5, h6").addClass("ui-li-heading").end().find("p, dl").addClass("ui-li-desc").end().find(">img:eq(0), .ui-link-inherit>img:eq(0)").addClass("ui-li-thumb").each(function(){c.addClass(a(this).is(".ui-li-icon")?"ui-li-has-icon":"ui-li-has-thumb")}).end().find(".ui-li-aside").each(function(){var b=a(this);b.prependTo(b.parent())})},_removeCorners:function(a,c){a=a.add(a.find(".ui-btn-inner, .ui-li-link-alt, .ui-li-thumb"));
-c==="top"?a.removeClass("ui-corner-top ui-corner-tr ui-corner-tl"):c==="bottom"?a.removeClass("ui-corner-bottom ui-corner-br ui-corner-bl"):a.removeClass("ui-corner-top ui-corner-tr ui-corner-tl ui-corner-bottom ui-corner-br ui-corner-bl")},_refreshCorners:function(a){var c,d;this.options.inset&&(c=this.element.children("li"),d=a?c.not(".ui-screen-hidden"):c.filter(":visible"),this._removeCorners(c),c=d.first().addClass("ui-corner-top"),c.add(c.find(".ui-btn-inner")).find(".ui-li-link-alt").addClass("ui-corner-tr").end().find(".ui-li-thumb").not(".ui-li-icon").addClass("ui-corner-tl"),
-d=d.last().addClass("ui-corner-bottom"),d.add(d.find(".ui-btn-inner")).find(".ui-li-link-alt").addClass("ui-corner-br").end().find(".ui-li-thumb").not(".ui-li-icon").addClass("ui-corner-bl"));a||this.element.trigger("updatelayout")},refresh:function(b){this.parentPage=this.element.closest(".ui-page");this._createSubPages();var c=this.options,d=this.element,e=d.jqmData("dividertheme")||c.dividerTheme,g=d.jqmData("splittheme"),h=d.jqmData("spliticon"),i=d.children("li"),k=a.support.cssPseudoElement||
-!a.nodeName(d[0],"ol")?0:1,n,o,q,m,j;k&&d.find(".ui-li-dec").remove();for(var p=0,l=i.length;p<l;p++){n=i.eq(p);o="ui-li";if(b||!n.hasClass("ui-li"))q=n.jqmData("theme")||c.theme,m=n.children("a"),m.length?(j=n.jqmData("icon"),n.buttonMarkup({wrapperEls:"div",shadow:false,corners:false,iconpos:"right",icon:m.length>1||j===false?false:j||"arrow-r",theme:q}),j!=false&&m.length==1&&n.addClass("ui-li-has-arrow"),m.first().addClass("ui-link-inherit"),m.length>1&&(o+=" ui-li-has-alt",m=m.last(),j=g||m.jqmData("theme")||
-c.splitTheme,m.appendTo(n).attr("title",m.getEncodedText()).addClass("ui-li-link-alt").empty().buttonMarkup({shadow:false,corners:false,theme:q,icon:false,iconpos:false}).find(".ui-btn-inner").append(a("<span />").buttonMarkup({shadow:true,corners:true,theme:j,iconpos:"notext",icon:h||m.jqmData("icon")||c.splitIcon})))):n.jqmData("role")==="list-divider"?(o+=" ui-li-divider ui-btn ui-bar-"+e,n.attr("role","heading"),k&&(k=1)):o+=" ui-li-static ui-body-"+q;k&&o.indexOf("ui-li-divider")<0&&(q=n.is(".ui-li-static:first")?
-n:n.find(".ui-link-inherit"),q.addClass("ui-li-jsnumbering").prepend("<span class='ui-li-dec'>"+k++ +". </span>"));n.add(n.children(".ui-btn-inner")).addClass(o);this._itemApply(d,n)}this._refreshCorners(b)},_idStringEscape:function(a){return a.replace(/[^a-zA-Z0-9]/g,"-")},_createSubPages:function(){var b=this.element,c=b.closest(".ui-page"),f=c.jqmData("url"),e=f||c[0][a.expando],g=b.attr("id"),h=this.options,i="data-"+a.mobile.ns,k=this,n=c.find(":jqmData(role='footer')").jqmData("id"),o;typeof d[e]===
-"undefined"&&(d[e]=-1);g=g||++d[e];a(b.find("li>ul, li>ol").toArray().reverse()).each(function(c){var d=a(this),e=d.attr("id")||g+"-"+c,c=d.parent(),k=a(d.prevAll().toArray().reverse()),k=k.length?k:a("<span>"+a.trim(c.contents()[0].nodeValue)+"</span>"),l=k.first().getEncodedText(),e=(f||"")+"&"+a.mobile.subPageUrlKey+"="+e,A=d.jqmData("theme")||h.theme,z=d.jqmData("counttheme")||b.jqmData("counttheme")||h.countTheme;o=true;d.detach().wrap("<div "+i+"role='page' "+i+"url='"+e+"' "+i+"theme='"+A+
-"' "+i+"count-theme='"+z+"'><div "+i+"role='content'></div></div>").parent().before("<div "+i+"role='header' "+i+"theme='"+h.headerTheme+"'><div class='ui-title'>"+l+"</div></div>").after(n?a("<div "+i+"role='footer' "+i+"id='"+n+"'>"):"").parent().appendTo(a.mobile.pageContainer).page();d=c.find("a:first");d.length||(d=a("<a/>").html(k||l).prependTo(c.empty()));d.attr("href","#"+e)}).listview();o&&c.is(":jqmData(external-page='true')")&&c.data("page").options.domCache===false&&c.unbind("pagehide.remove").bind("pagehide.remove",
-function(b,d){var e=d.nextPage;d.nextPage&&(e=e.jqmData("url"),e.indexOf(f+"&"+a.mobile.subPageUrlKey)!==0&&(k.childPages().remove(),c.remove()))})},childPages:function(){var b=this.parentPage.jqmData("url");return a(":jqmData(url^='"+b+"&"+a.mobile.subPageUrlKey+"')")}});a(document).bind("pagecreate create",function(b){a(a.mobile.listview.prototype.options.initSelector,b.target).listview()})})(jQuery);
-(function(a){a.mobile.listview.prototype.options.filter=false;a.mobile.listview.prototype.options.filterPlaceholder="Filter items...";a.mobile.listview.prototype.options.filterTheme="c";a.mobile.listview.prototype.options.filterCallback=function(a,b){return a.toLowerCase().indexOf(b)===-1};a(":jqmData(role='listview')").live("listviewcreate",function(){var d=a(this),b=d.data("listview");if(b.options.filter){var c=a("<form>",{"class":"ui-listview-filter ui-bar-"+b.options.filterTheme,role:"search"});
-a("<input>",{placeholder:b.options.filterPlaceholder}).attr("data-"+a.mobile.ns+"type","search").jqmData("lastval","").bind("keyup change",function(){var c=a(this),e=this.value.toLowerCase(),g=null,g=c.jqmData("lastval")+"",h=false,i="";c.jqmData("lastval",e);i=e.replace(RegExp("^"+g),"");g=e.length<g.length||i.length!=e.length-g.length?d.children():d.children(":not(.ui-screen-hidden)");if(e){for(var k=g.length-1;k>=0;k--)c=a(g[k]),i=c.jqmData("filtertext")||c.text(),c.is("li:jqmData(role=list-divider)")?
-(c.toggleClass("ui-filter-hidequeue",!h),h=false):b.options.filterCallback(i,e)?c.toggleClass("ui-filter-hidequeue",true):h=true;g.filter(":not(.ui-filter-hidequeue)").toggleClass("ui-screen-hidden",false);g.filter(".ui-filter-hidequeue").toggleClass("ui-screen-hidden",true).toggleClass("ui-filter-hidequeue",false)}else g.toggleClass("ui-screen-hidden",false);b._refreshCorners()}).appendTo(c).textinput();a(this).jqmData("inset")&&c.addClass("ui-listview-filter-inset");c.bind("submit",function(){return false}).insertBefore(d)}})})(jQuery);
-(function(a){a(document).bind("pagecreate create",function(d){a(":jqmData(role='nojs')",d.target).addClass("ui-nojs")})})(jQuery);
-(function(a,d){a.widget("mobile.checkboxradio",a.mobile.widget,{options:{theme:null,initSelector:"input[type='checkbox'],input[type='radio']"},_create:function(){var b=this,c=this.element,f=c.closest("form,fieldset,:jqmData(role='page')").find("label").filter("[for='"+c[0].id+"']"),e=c.attr("type"),g=e+"-on",h=e+"-off",i=c.parents(":jqmData(type='horizontal')").length?d:h;if(!(e!=="checkbox"&&e!=="radio")){a.extend(this,{label:f,inputtype:e,checkedClass:"ui-"+g+(i?"":" "+a.mobile.activeBtnClass),
-uncheckedClass:"ui-"+h,checkedicon:"ui-icon-"+g,uncheckedicon:"ui-icon-"+h});if(!this.options.theme)this.options.theme=this.element.jqmData("theme");f.buttonMarkup({theme:this.options.theme,icon:i,shadow:false});c.add(f).wrapAll("<div class='ui-"+e+"'></div>");f.bind({vmouseover:function(b){a(this).parent().is(".ui-disabled")&&b.stopPropagation()},vclick:function(a){if(c.is(":disabled"))a.preventDefault();else return b._cacheVals(),c.prop("checked",e==="radio"&&true||!c.prop("checked")),b._getInputSet().not(c).prop("checked",
-false),b._updateAll(),false}});c.bind({vmousedown:function(){this._cacheVals()},vclick:function(){var c=a(this);c.is(":checked")?(c.prop("checked",true),b._getInputSet().not(c).prop("checked",false)):c.prop("checked",false);b._updateAll()},focus:function(){f.addClass("ui-focus")},blur:function(){f.removeClass("ui-focus")}});this.refresh()}},_cacheVals:function(){this._getInputSet().each(function(){var b=a(this);b.jqmData("cacheVal",b.is(":checked"))})},_getInputSet:function(){return this.inputtype==
-"checkbox"?this.element:this.element.closest("form,fieldset,:jqmData(role='page')").find("input[name='"+this.element.attr("name")+"'][type='"+this.inputtype+"']")},_updateAll:function(){var b=this;this._getInputSet().each(function(){var c=a(this);(c.is(":checked")||b.inputtype==="checkbox")&&c.trigger("change")}).checkboxradio("refresh")},refresh:function(){var b=this.element,c=this.label,d=c.find(".ui-icon");a(b[0]).prop("checked")?(c.addClass(this.checkedClass).removeClass(this.uncheckedClass),
-d.addClass(this.checkedicon).removeClass(this.uncheckedicon)):(c.removeClass(this.checkedClass).addClass(this.uncheckedClass),d.removeClass(this.checkedicon).addClass(this.uncheckedicon));b.is(":disabled")?this.disable():this.enable()},disable:function(){this.element.prop("disabled",true).parent().addClass("ui-disabled")},enable:function(){this.element.prop("disabled",false).parent().removeClass("ui-disabled")}});a(document).bind("pagecreate create",function(b){a.mobile.checkboxradio.prototype.enhanceWithin(b.target)})})(jQuery);
-(function(a,d){a.widget("mobile.button",a.mobile.widget,{options:{theme:null,icon:null,iconpos:null,inline:null,corners:true,shadow:true,iconshadow:true,initSelector:"button, [type='button'], [type='submit'], [type='reset'], [type='image']"},_create:function(){var b=this.element,c=this.options,f,e;this.button=a("<div></div>").text(b.text()||b.val()).insertBefore(b).buttonMarkup({theme:c.theme,icon:c.icon,iconpos:c.iconpos,inline:c.inline,corners:c.corners,shadow:c.shadow,iconshadow:c.iconshadow}).append(b.addClass("ui-btn-hidden"));
-c=b.attr("type");f=b.attr("name");c!=="button"&&c!=="reset"&&f&&b.bind("vclick",function(){e===d&&(e=a("<input>",{type:"hidden",name:b.attr("name"),value:b.attr("value")}).insertBefore(b),a(document).submit(function(){e.remove()}))});this.refresh()},enable:function(){this.element.attr("disabled",false);this.button.removeClass("ui-disabled").attr("aria-disabled",false);return this._setOption("disabled",false)},disable:function(){this.element.attr("disabled",true);this.button.addClass("ui-disabled").attr("aria-disabled",
-true);return this._setOption("disabled",true)},refresh:function(){this.element.attr("disabled")?this.disable():this.enable()}});a(document).bind("pagecreate create",function(b){a.mobile.button.prototype.enhanceWithin(b.target)})})(jQuery);
-(function(a,d){a.widget("mobile.slider",a.mobile.widget,{options:{theme:null,trackTheme:null,disabled:false,initSelector:"input[type='range'], :jqmData(type='range'), :jqmData(role='slider')"},_create:function(){var b=this,c=this.element,f=a.mobile.getInheritedTheme(c,"c"),e=this.options.theme||f,g=this.options.trackTheme||f,h=c[0].nodeName.toLowerCase(),f=h=="select"?"ui-slider-switch":"",i=c.attr("id"),k=i+"-label",i=a("[for='"+i+"']").attr("id",k),n=function(){return h=="input"?parseFloat(c.val()):
-c[0].selectedIndex},o=h=="input"?parseFloat(c.attr("min")):0,q=h=="input"?parseFloat(c.attr("max")):c.find("option").length-1,m=window.parseFloat(c.attr("step")||1),j=a("<div class='ui-slider "+f+" ui-btn-down-"+g+" ui-btn-corner-all' role='application'></div>"),p=a("<a href='#' class='ui-slider-handle'></a>").appendTo(j).buttonMarkup({corners:true,theme:e,shadow:true}).attr({role:"slider","aria-valuemin":o,"aria-valuemax":q,"aria-valuenow":n(),"aria-valuetext":n(),title:n(),"aria-labelledby":k});
-a.extend(this,{slider:j,handle:p,dragging:false,beforeStart:null,userModified:false});h=="select"&&(j.wrapInner("<div class='ui-slider-inneroffset'></div>"),c.find("option"),c.find("option").each(function(b){var c=!b?"b":"a",d=!b?"right":"left",b=!b?" ui-btn-down-"+g:" "+a.mobile.activeBtnClass;a("<div class='ui-slider-labelbg ui-slider-labelbg-"+c+b+" ui-btn-corner-"+d+"'></div>").prependTo(j);a("<span class='ui-slider-label ui-slider-label-"+c+b+" ui-btn-corner-"+d+"' role='img'>"+a(this).getEncodedText()+
-"</span>").prependTo(p)}));i.addClass("ui-slider");c.addClass(h==="input"?"ui-slider-input":"ui-slider-switch").change(function(){b.refresh(n(),true)}).keyup(function(){b.refresh(n(),true,true)}).blur(function(){b.refresh(n(),true)});a(document).bind("vmousemove",function(a){if(b.dragging)return b.refresh(a),b.userModified=b.userModified||b.beforeStart!==c[0].selectedIndex,false});j.bind("vmousedown",function(a){b.dragging=true;b.userModified=false;if(h==="select")b.beforeStart=c[0].selectedIndex;
-b.refresh(a);return false});j.add(document).bind("vmouseup",function(){if(b.dragging)return b.dragging=false,h==="select"&&!b.userModified&&(p.addClass("ui-slider-handle-snapping"),b.refresh(!b.beforeStart?1:0)),false});j.insertAfter(c);this.handle.bind("vmousedown",function(){a(this).focus()}).bind("vclick",false);this.handle.bind("keydown",function(c){var d=n();if(!b.options.disabled){switch(c.keyCode){case a.mobile.keyCode.HOME:case a.mobile.keyCode.END:case a.mobile.keyCode.PAGE_UP:case a.mobile.keyCode.PAGE_DOWN:case a.mobile.keyCode.UP:case a.mobile.keyCode.RIGHT:case a.mobile.keyCode.DOWN:case a.mobile.keyCode.LEFT:if(c.preventDefault(),
-!b._keySliding)b._keySliding=true,a(this).addClass("ui-state-active")}switch(c.keyCode){case a.mobile.keyCode.HOME:b.refresh(o);break;case a.mobile.keyCode.END:b.refresh(q);break;case a.mobile.keyCode.PAGE_UP:case a.mobile.keyCode.UP:case a.mobile.keyCode.RIGHT:b.refresh(d+m);break;case a.mobile.keyCode.PAGE_DOWN:case a.mobile.keyCode.DOWN:case a.mobile.keyCode.LEFT:b.refresh(d-m)}}}).keyup(function(){if(b._keySliding)b._keySliding=false,a(this).removeClass("ui-state-active")});this.refresh(d,d,true)},
-refresh:function(a,c,d){if(this.options.disabled||this.element.attr("disabled"))this.slider.addClass("ui-disabled");else{var e=this.element,g,h=e[0].nodeName.toLowerCase(),i=h==="input"?parseFloat(e.attr("min")):0,k=h==="input"?parseFloat(e.attr("max")):e.find("option").length-1;if(typeof a==="object"){if(!this.dragging||a.pageX<this.slider.offset().left-8||a.pageX>this.slider.offset().left+this.slider.width()+8)return;g=Math.round((a.pageX-this.slider.offset().left)/this.slider.width()*100)}else a==
-null&&(a=h==="input"?parseFloat(e.val()):e[0].selectedIndex),g=(parseFloat(a)-i)/(k-i)*100;if(!isNaN(g)&&(g<0&&(g=0),g>100&&(g=100),a=Math.round(g/100*(k-i))+i,a<i&&(a=i),a>k&&(a=k),this.handle.css("left",g+"%"),this.handle.attr({"aria-valuenow":h==="input"?a:e.find("option").eq(a).attr("value"),"aria-valuetext":h==="input"?a:e.find("option").eq(a).getEncodedText(),title:a}),h==="select"&&(a===0?this.slider.addClass("ui-slider-switch-a").removeClass("ui-slider-switch-b"):this.slider.addClass("ui-slider-switch-b").removeClass("ui-slider-switch-a")),
-!d))d=false,h==="input"?(d=e.val()!==a,e.val(a)):(d=e[0].selectedIndex!==a,e[0].selectedIndex=a),!c&&d&&e.trigger("change")}},enable:function(){this.element.attr("disabled",false);this.slider.removeClass("ui-disabled").attr("aria-disabled",false);return this._setOption("disabled",false)},disable:function(){this.element.attr("disabled",true);this.slider.addClass("ui-disabled").attr("aria-disabled",true);return this._setOption("disabled",true)}});a(document).bind("pagecreate create",function(b){a.mobile.slider.prototype.enhanceWithin(b.target)})})(jQuery);
-(function(a){a.widget("mobile.textinput",a.mobile.widget,{options:{theme:null,initSelector:"input[type='text'], input[type='search'], :jqmData(type='search'), input[type='number'], :jqmData(type='number'), input[type='password'], input[type='email'], input[type='url'], input[type='tel'], textarea, input[type='time'], input[type='date'], input[type='month'], input[type='week'], input[type='datetime'], input[type='datetime-local'], input[type='color'], input:not([type])"},_create:function(){var d=this.element,
-b=this.options.theme,c,f,e;b||(b=a.mobile.getInheritedTheme(this.element,"c"));c=" ui-body-"+b;a("label[for='"+d.attr("id")+"']").addClass("ui-input-text");d.addClass("ui-input-text ui-body-"+b);f=d;typeof d[0].autocorrect!=="undefined"&&!a.support.touchOverflow&&(d[0].setAttribute("autocorrect","off"),d[0].setAttribute("autocomplete","off"));d.is("[type='search'],:jqmData(type='search')")?(f=d.wrap("<div class='ui-input-search ui-shadow-inset ui-btn-corner-all ui-btn-shadow ui-icon-searchfield"+
-c+"'></div>").parent(),e=a("<a href='#' class='ui-input-clear' title='clear text'>clear text</a>").tap(function(a){d.val("").focus();d.trigger("change");e.addClass("ui-input-clear-hidden");a.preventDefault()}).appendTo(f).buttonMarkup({icon:"delete",iconpos:"notext",corners:true,shadow:true}),b=function(){d.val()?e.removeClass("ui-input-clear-hidden"):e.addClass("ui-input-clear-hidden")},b(),d.keyup(b).focus(b)):d.addClass("ui-corner-all ui-shadow-inset"+c);d.focus(function(){f.addClass("ui-focus")}).blur(function(){f.removeClass("ui-focus")});
-if(d.is("textarea")){var g=function(){var a=d[0].scrollHeight;d[0].clientHeight<a&&d.css({height:a+15})},h;d.keyup(function(){clearTimeout(h);h=setTimeout(g,100)});a.trim(d.text())&&a(g)}},disable:function(){(this.element.attr("disabled",true).is("[type='search'],:jqmData(type='search')")?this.element.parent():this.element).addClass("ui-disabled")},enable:function(){(this.element.attr("disabled",false).is("[type='search'],:jqmData(type='search')")?this.element.parent():this.element).removeClass("ui-disabled")}});
-a(document).bind("pagecreate create",function(d){a.mobile.textinput.prototype.enhanceWithin(d.target)})})(jQuery);
-(function(a){var d=function(b){var c=b.selectID,d=b.label,e=b.select.closest(".ui-page"),g=a("<div>",{"class":"ui-selectmenu-screen ui-screen-hidden"}).appendTo(e),h=b._selectOptions(),i=b.isMultiple=b.select[0].multiple,k=c+"-button",n=c+"-menu",o=a("<div data-"+a.mobile.ns+"role='dialog' data-"+a.mobile.ns+"theme='"+b.options.menuPageTheme+"'><div data-"+a.mobile.ns+"role='header'><div class='ui-title'>"+d.getEncodedText()+"</div></div><div data-"+a.mobile.ns+"role='content'></div></div>").appendTo(a.mobile.pageContainer).page(),
-q=a("<div>",{"class":"ui-selectmenu ui-selectmenu-hidden ui-overlay-shadow ui-corner-all ui-body-"+b.options.overlayTheme+" "+a.mobile.defaultDialogTransition}).insertAfter(g),m=a("<ul>",{"class":"ui-selectmenu-list",id:n,role:"listbox","aria-labelledby":k}).attr("data-"+a.mobile.ns+"theme",b.options.theme).appendTo(q),j=a("<div>",{"class":"ui-header ui-bar-"+b.options.theme}).prependTo(q),p=a("<h1>",{"class":"ui-title"}).appendTo(j),l=a("<a>",{text:b.options.closeText,href:"#","class":"ui-btn-left"}).attr("data-"+
-a.mobile.ns+"iconpos","notext").attr("data-"+a.mobile.ns+"icon","delete").appendTo(j).buttonMarkup(),A=o.find(".ui-content"),z=o.find(".ui-header a");a.extend(b,{select:b.select,selectID:c,buttonId:k,menuId:n,thisPage:e,menuPage:o,label:d,screen:g,selectOptions:h,isMultiple:i,theme:b.options.theme,listbox:q,list:m,header:j,headerTitle:p,headerClose:l,menuPageContent:A,menuPageClose:z,placeholder:"",build:function(){var b=this;b.refresh();b.select.attr("tabindex","-1").focus(function(){a(this).blur();
-b.button.focus()});b.button.bind("vclick keydown",function(c){if(c.type=="vclick"||c.keyCode&&(c.keyCode===a.mobile.keyCode.ENTER||c.keyCode===a.mobile.keyCode.SPACE))b.open(),c.preventDefault()});b.list.attr("role","listbox").delegate(".ui-li>a","focusin",function(){a(this).attr("tabindex","0")}).delegate(".ui-li>a","focusout",function(){a(this).attr("tabindex","-1")}).delegate("li:not(.ui-disabled, .ui-li-divider)","click",function(c){var d=b.select[0].selectedIndex,f=b.list.find("li:not(.ui-li-divider)").index(this),
-e=b._selectOptions().eq(f)[0];e.selected=b.isMultiple?!e.selected:true;b.isMultiple&&a(this).find(".ui-icon").toggleClass("ui-icon-checkbox-on",e.selected).toggleClass("ui-icon-checkbox-off",!e.selected);(b.isMultiple||d!==f)&&b.select.trigger("change");b.isMultiple||b.close();c.preventDefault()}).keydown(function(b){var c=a(b.target),d=c.closest("li");switch(b.keyCode){case 38:return b=d.prev(),b.length&&(c.blur().attr("tabindex","-1"),b.find("a").first().focus()),false;case 40:return b=d.next(),
-b.length&&(c.blur().attr("tabindex","-1"),b.find("a").first().focus()),false;case 13:case 32:return c.trigger("click"),false}});b.menuPage.bind("pagehide",function(){b.list.appendTo(b.listbox);b._focusButton();a.mobile._bindPageRemove.call(b.thisPage)});b.screen.bind("vclick",function(){b.close()});b.headerClose.click(function(){if(b.menuType=="overlay")return b.close(),false});b.thisPage.addDependents(this.menuPage)},_isRebuildRequired:function(){var a=this.list.find("li");return this._selectOptions().text()!==
-a.text()},refresh:function(b){var c=this;this._selectOptions();this.selected();var d=this.selectedIndices();(b||this._isRebuildRequired())&&c._buildList();c.setButtonText();c.setButtonCount();c.list.find("li:not(.ui-li-divider)").removeClass(a.mobile.activeBtnClass).attr("aria-selected",false).each(function(b){a.inArray(b,d)>-1&&(b=a(this),b.attr("aria-selected",true),c.isMultiple?b.find(".ui-icon").removeClass("ui-icon-checkbox-off").addClass("ui-icon-checkbox-on"):b.addClass(a.mobile.activeBtnClass))})},
-close:function(){if(!this.options.disabled&&this.isOpen)this.menuType=="page"?window.history.back():(this.screen.addClass("ui-screen-hidden"),this.listbox.addClass("ui-selectmenu-hidden").removeAttr("style").removeClass("in"),this.list.appendTo(this.listbox),this._focusButton()),this.isOpen=false},open:function(){if(!this.options.disabled){var b=this,c=b.list.parent().outerHeight(),d=b.list.parent().outerWidth(),f=a(".ui-page-active"),e=a.support.touchOverflow&&a.mobile.touchOverflowEnabled,f=f.is(".ui-native-fixed")?
-f.find(".ui-content"):f;scrollTop=e?f.scrollTop():a(window).scrollTop();btnOffset=b.button.offset().top;screenHeight=window.innerHeight;screenWidth=window.innerWidth;b.button.addClass(a.mobile.activeBtnClass);setTimeout(function(){b.button.removeClass(a.mobile.activeBtnClass)},300);if(c>screenHeight-80||!a.support.scrollTop){b.thisPage.unbind("pagehide.remove");if(scrollTop==0&&btnOffset>screenHeight)b.thisPage.one("pagehide",function(){a(this).jqmData("lastScroll",btnOffset)});b.menuPage.one("pageshow",
-function(){a(window).one("silentscroll",function(){b.list.find(a.mobile.activeBtnClass).focus()});b.isOpen=true});b.menuType="page";b.menuPageContent.append(b.list);b.menuPage.find("div .ui-title").text(b.label.text());a.mobile.changePage(b.menuPage,{transition:a.mobile.defaultDialogTransition})}else{b.menuType="overlay";b.screen.height(a(document).height()).removeClass("ui-screen-hidden");var f=btnOffset-scrollTop,g=scrollTop+screenHeight-btnOffset,h=c/2,e=parseFloat(b.list.parent().css("max-width")),
-c=f>c/2&&g>c/2?btnOffset+b.button.outerHeight()/2-h:f>g?scrollTop+screenHeight-c-30:scrollTop+30;d<e?e=(screenWidth-d)/2:(e=b.button.offset().left+b.button.outerWidth()/2-d/2,e<30?e=30:e+d>screenWidth&&(e=screenWidth-d-30));b.listbox.append(b.list).removeClass("ui-selectmenu-hidden").css({top:c,left:e}).addClass("in");b.list.find(a.mobile.activeBtnClass).focus();b.isOpen=true}}},_buildList:function(){var b=this,c=this.options,d=this.placeholder,f=[],e=[],g=b.isMultiple?"checkbox-off":"false";b.list.empty().filter(".ui-listview").listview("destroy");
-b.select.find("option").each(function(h){var j=a(this),i=j.parent(),m=j.getEncodedText(),q="<a href='#'>"+m+"</a>",l=[],k=[];i.is("optgroup")&&(i=i.attr("label"),a.inArray(i,f)===-1&&(e.push("<li data-"+a.mobile.ns+"role='list-divider'>"+i+"</li>"),f.push(i)));if(!this.getAttribute("value")||m.length==0||j.jqmData("placeholder"))c.hidePlaceholderMenuItems&&l.push("ui-selectmenu-placeholder"),d=b.placeholder=m;this.disabled&&(l.push("ui-disabled"),k.push("aria-disabled='true'"));e.push("<li data-"+
-a.mobile.ns+"option-index='"+h+"' data-"+a.mobile.ns+"icon='"+g+"' class='"+l.join(" ")+"' "+k.join(" ")+">"+q+"</li>")});b.list.html(e.join(" "));b.list.find("li").attr({role:"option",tabindex:"-1"}).first().attr("tabindex","0");this.isMultiple||this.headerClose.hide();!this.isMultiple&&!d.length?this.header.hide():this.headerTitle.text(this.placeholder);b.list.listview()},_button:function(){return a("<a>",{href:"#",role:"button",id:this.buttonId,"aria-haspopup":"true","aria-owns":this.menuId})}})};
-a("select").live("selectmenubeforecreate",function(){var b=a(this).data("selectmenu");b.options.nativeMenu||d(b)})})(jQuery);
-(function(a){a.widget("mobile.selectmenu",a.mobile.widget,{options:{theme:null,disabled:false,icon:"arrow-d",iconpos:"right",inline:null,corners:true,shadow:true,iconshadow:true,menuPageTheme:"b",overlayTheme:"a",hidePlaceholderMenuItems:true,closeText:"Close",nativeMenu:true,initSelector:"select:not(:jqmData(role='slider'))"},_button:function(){return a("<div/>")},_setDisabled:function(a){this.element.attr("disabled",a);this.button.attr("aria-disabled",a);return this._setOption("disabled",a)},_focusButton:function(){var a=
-this;setTimeout(function(){a.button.focus()},40)},_selectOptions:function(){return this.select.find("option")},_preExtension:function(){this.select=this.element.wrap("<div class='ui-select'>");this.selectID=this.select.attr("id");this.label=a("label[for='"+this.selectID+"']").addClass("ui-select");this.isMultiple=this.select[0].multiple;if(!this.options.theme)this.options.theme=a.mobile.getInheritedTheme(this.select,"c")},_create:function(){this._preExtension();this._trigger("beforeCreate");this.button=
-this._button();var d=this,b=this.options,c=this.button.text(a(this.select[0].options.item(this.select[0].selectedIndex==-1?0:this.select[0].selectedIndex)).text()).insertBefore(this.select).buttonMarkup({theme:b.theme,icon:b.icon,iconpos:b.iconpos,inline:b.inline,corners:b.corners,shadow:b.shadow,iconshadow:b.iconshadow});b.nativeMenu&&window.opera&&window.opera.version&&this.select.addClass("ui-select-nativeonly");if(this.isMultiple)this.buttonCount=a("<span>").addClass("ui-li-count ui-btn-up-c ui-btn-corner-all").hide().appendTo(c.addClass("ui-li-has-count"));
-(b.disabled||this.element.attr("disabled"))&&this.disable();this.select.change(function(){d.refresh()});this.build()},build:function(){var d=this;this.select.appendTo(d.button).bind("vmousedown",function(){d.button.addClass(a.mobile.activeBtnClass)}).bind("focus vmouseover",function(){d.button.trigger("vmouseover")}).bind("vmousemove",function(){d.button.removeClass(a.mobile.activeBtnClass)}).bind("change blur vmouseout",function(){d.button.trigger("vmouseout").removeClass(a.mobile.activeBtnClass)}).bind("change blur",
-function(){d.button.removeClass("ui-btn-down-"+d.options.theme)})},selected:function(){return this._selectOptions().filter(":selected")},selectedIndices:function(){var a=this;return this.selected().map(function(){return a._selectOptions().index(this)}).get()},setButtonText:function(){var d=this,b=this.selected();this.button.find(".ui-btn-text").text(function(){return!d.isMultiple?b.text():b.length?b.map(function(){return a(this).text()}).get().join(", "):d.placeholder})},setButtonCount:function(){var a=
-this.selected();this.isMultiple&&this.buttonCount[a.length>1?"show":"hide"]().text(a.length)},refresh:function(){this.setButtonText();this.setButtonCount()},open:a.noop,close:a.noop,disable:function(){this._setDisabled(true);this.button.addClass("ui-disabled")},enable:function(){this._setDisabled(false);this.button.removeClass("ui-disabled")}});a(document).bind("pagecreate create",function(d){a.mobile.selectmenu.prototype.enhanceWithin(d.target)})})(jQuery);
-(function(a){function d(b){for(;b;){var d=a(b);if(d.hasClass("ui-btn")&&!d.hasClass("ui-disabled"))break;b=b.parentNode}return b}a.fn.buttonMarkup=function(c){return this.each(function(){var d=a(this),e=a.extend({},a.fn.buttonMarkup.defaults,{icon:d.jqmData("icon"),iconpos:d.jqmData("iconpos"),theme:d.jqmData("theme"),inline:d.jqmData("inline"),shadow:d.jqmData("shadow"),corners:d.jqmData("corners"),iconshadow:d.jqmData("iconshadow")},c),g="ui-btn-inner",h,i;b&&b();if(!e.theme)e.theme=a.mobile.getInheritedTheme(d,
-"c");h="ui-btn ui-btn-up-"+e.theme;e.inline&&(h+=" ui-btn-inline");if(e.icon)e.icon="ui-icon-"+e.icon,e.iconpos=e.iconpos||"left",i="ui-icon "+e.icon,e.iconshadow&&(i+=" ui-icon-shadow");e.iconpos&&(h+=" ui-btn-icon-"+e.iconpos,e.iconpos=="notext"&&!d.attr("title")&&d.attr("title",d.getEncodedText()));e.corners&&(h+=" ui-btn-corner-all",g+=" ui-btn-corner-all");e.shadow&&(h+=" ui-shadow");d.attr("data-"+a.mobile.ns+"theme",e.theme).addClass(h);e=("<D class='"+g+"' aria-hidden='true'><D class='ui-btn-text'></D>"+
-(e.icon?"<span class='"+i+"'></span>":"")+"</D>").replace(/D/g,e.wrapperEls);d.wrapInner(e)})};a.fn.buttonMarkup.defaults={corners:true,shadow:true,iconshadow:true,inline:false,wrapperEls:"span"};var b=function(){a(document).bind({vmousedown:function(b){var b=d(b.target),f;b&&(b=a(b),f=b.attr("data-"+a.mobile.ns+"theme"),b.removeClass("ui-btn-up-"+f).addClass("ui-btn-down-"+f))},"vmousecancel vmouseup":function(b){var b=d(b.target),f;b&&(b=a(b),f=b.attr("data-"+a.mobile.ns+"theme"),b.removeClass("ui-btn-down-"+
-f).addClass("ui-btn-up-"+f))},"vmouseover focus":function(b){var b=d(b.target),f;b&&(b=a(b),f=b.attr("data-"+a.mobile.ns+"theme"),b.removeClass("ui-btn-up-"+f).addClass("ui-btn-hover-"+f))},"vmouseout blur":function(b){var b=d(b.target),f;b&&(b=a(b),f=b.attr("data-"+a.mobile.ns+"theme"),b.removeClass("ui-btn-hover-"+f).addClass("ui-btn-up-"+f))}});b=null};a(document).bind("pagecreate create",function(b){a(":jqmData(role='button'), .ui-bar > a, .ui-header > a, .ui-footer > a, .ui-bar > :jqmData(role='controlgroup') > a",
-b.target).not(".ui-btn, :jqmData(role='none'), :jqmData(role='nojs')").buttonMarkup()})})(jQuery);
-(function(a){a.fn.controlgroup=function(d){return this.each(function(){function b(a){a.removeClass("ui-btn-corner-all ui-shadow").eq(0).addClass(g[0]).end().filter(":last").addClass(g[1]).addClass("ui-controlgroup-last")}var c=a(this),f=a.extend({direction:c.jqmData("type")||"vertical",shadow:false,excludeInvisible:true},d),e=c.find(">legend"),g=f.direction=="horizontal"?["ui-corner-left","ui-corner-right"]:["ui-corner-top","ui-corner-bottom"];c.find("input:eq(0)").attr("type");e.length&&(c.wrapInner("<div class='ui-controlgroup-controls'></div>"),
-a("<div role='heading' class='ui-controlgroup-label'>"+e.html()+"</div>").insertBefore(c.children(0)),e.remove());c.addClass("ui-corner-all ui-controlgroup ui-controlgroup-"+f.direction);b(c.find(".ui-btn"+(f.excludeInvisible?":visible":"")));b(c.find(".ui-btn-inner"));f.shadow&&c.addClass("ui-shadow")})};a(document).bind("pagecreate create",function(d){a(":jqmData(role='controlgroup')",d.target).controlgroup({excludeInvisible:false})})})(jQuery);
-(function(a){a(document).bind("pagecreate create",function(d){a(d.target).find("a").not(".ui-btn, .ui-link-inherit, :jqmData(role='none'), :jqmData(role='nojs')").addClass("ui-link")})})(jQuery);
-(function(a,d){a.fn.fixHeaderFooter=function(){return!a.support.scrollTop||a.support.touchOverflow&&a.mobile.touchOverflowEnabled?this:this.each(function(){var b=a(this);b.jqmData("fullscreen")&&b.addClass("ui-page-fullscreen");b.find(".ui-header:jqmData(position='fixed')").addClass("ui-header-fixed ui-fixed-inline fade");b.find(".ui-footer:jqmData(position='fixed')").addClass("ui-footer-fixed ui-fixed-inline fade")})};a.mobile.fixedToolbars=function(){function b(){!i&&h==="overlay"&&(g||a.mobile.fixedToolbars.hide(true),
-a.mobile.fixedToolbars.startShowTimer())}function c(a){var b=0,c,d;if(a){d=document.body;c=a.offsetParent;for(b=a.offsetTop;a&&a!=d;){b+=a.scrollTop||0;if(a==c)b+=c.offsetTop,c=a.offsetParent;a=a.parentNode}}return b}function f(b){var d=a(window).scrollTop(),e=c(b[0]),f=b.css("top")=="auto"?0:parseFloat(b.css("top")),g=window.innerHeight,h=b.outerHeight(),i=b.parents(".ui-page:not(.ui-page-fullscreen)").length;return b.is(".ui-header-fixed")?(f=d-e+f,f<e&&(f=0),b.css("top",i?f:d)):b.css("top",i?d+
-g-h-(e-f):d+g-h)}if(a.support.scrollTop&&(!a.support.touchOverflow||!a.mobile.touchOverflowEnabled)){var e,g,h="inline",i=false,k=null,n=false,o=true;a(function(){var c=a(document),d=a(window);c.bind("vmousedown",function(){o&&(k=h)}).bind("vclick",function(b){o&&!a(b.target).closest("a,input,textarea,select,button,label,.ui-header-fixed,.ui-footer-fixed").length&&!n&&(a.mobile.fixedToolbars.toggle(k),k=null)}).bind("silentscroll",b);(c.scrollTop()===0?d:c).bind("scrollstart",function(){n=true;k===
-null&&(k=h);var b=k=="overlay";if(i=b||!!g)a.mobile.fixedToolbars.clearShowTimer(),b&&a.mobile.fixedToolbars.hide(true)}).bind("scrollstop",function(b){a(b.target).closest("a,input,textarea,select,button,label,.ui-header-fixed,.ui-footer-fixed").length||(n=false,i&&(a.mobile.fixedToolbars.startShowTimer(),i=false),k=null)});d.bind("resize updatelayout",b)});a(".ui-page").live("pagebeforeshow",function(b,c){var d=a(b.target).find(":jqmData(role='footer')"),g=d.data("id"),h=c.prevPage,h=h&&h.find(":jqmData(role='footer')"),
-h=h.length&&h.jqmData("id")===g;g&&h&&(e=d,f(e.removeClass("fade in out").appendTo(a.mobile.pageContainer)))}).live("pageshow",function(){var b=a(this);e&&e.length&&setTimeout(function(){f(e.appendTo(b).addClass("fade"));e=null},500);a.mobile.fixedToolbars.show(true,this)});a(".ui-collapsible-contain").live("collapse expand",b);return{show:function(b,d){a.mobile.fixedToolbars.clearShowTimer();h="overlay";return(d?a(d):a.mobile.activePage?a.mobile.activePage:a(".ui-page-active")).children(".ui-header-fixed:first, .ui-footer-fixed:not(.ui-footer-duplicate):last").each(function(){var d=
-a(this),e=a(window).scrollTop(),g=c(d[0]),h=window.innerHeight,i=d.outerHeight(),e=d.is(".ui-header-fixed")&&e<=g+i||d.is(".ui-footer-fixed")&&g<=e+h;d.addClass("ui-fixed-overlay").removeClass("ui-fixed-inline");!e&&!b&&d.animationComplete(function(){d.removeClass("in")}).addClass("in");f(d)})},hide:function(b){h="inline";return(a.mobile.activePage?a.mobile.activePage:a(".ui-page-active")).children(".ui-header-fixed:first, .ui-footer-fixed:not(.ui-footer-duplicate):last").each(function(){var c=a(this),
-d=c.css("top"),d=d=="auto"?0:parseFloat(d);c.addClass("ui-fixed-inline").removeClass("ui-fixed-overlay");if(d<0||c.is(".ui-header-fixed")&&d!==0)b?c.css("top",0):c.css("top")!=="auto"&&parseFloat(c.css("top"))!==0&&c.animationComplete(function(){c.removeClass("out reverse").css("top",0)}).addClass("out reverse")})},startShowTimer:function(){a.mobile.fixedToolbars.clearShowTimer();var b=[].slice.call(arguments);g=setTimeout(function(){g=d;a.mobile.fixedToolbars.show.apply(null,b)},100)},clearShowTimer:function(){g&&
-clearTimeout(g);g=d},toggle:function(b){b&&(h=b);return h==="overlay"?a.mobile.fixedToolbars.hide():a.mobile.fixedToolbars.show()},setTouchToggleEnabled:function(a){o=a}}}}();a(document).bind("pagecreate create",function(b){a(":jqmData(position='fixed')",b.target).length&&a(b.target).each(function(){if(!a.support.scrollTop||a.support.touchOverflow&&a.mobile.touchOverflowEnabled)return this;var b=a(this);b.jqmData("fullscreen")&&b.addClass("ui-page-fullscreen");b.find(".ui-header:jqmData(position='fixed')").addClass("ui-header-fixed ui-fixed-inline fade");
-b.find(".ui-footer:jqmData(position='fixed')").addClass("ui-footer-fixed ui-fixed-inline fade")})})})(jQuery);
-(function(a){a.mobile.touchOverflowEnabled=false;a.mobile.touchOverflowZoomEnabled=false;a(document).bind("pagecreate",function(d){a.support.touchOverflow&&a.mobile.touchOverflowEnabled&&(d=a(d.target),d.is(":jqmData(role='page')")&&d.each(function(){var b=a(this),c=b.find(":jqmData(role='header'), :jqmData(role='footer')").filter(":jqmData(position='fixed')"),d=b.jqmData("fullscreen"),e=c.length?b.find(".ui-content"):b;b.addClass("ui-mobile-touch-overflow");e.bind("scrollstop",function(){e.scrollTop()>
-0&&window.scrollTo(0,a.mobile.defaultHomeScroll)});c.length&&(b.addClass("ui-native-fixed"),d&&(b.addClass("ui-native-fullscreen"),c.addClass("fade in"),a(document).bind("vclick",function(){c.removeClass("ui-native-bars-hidden").toggleClass("in out").animationComplete(function(){a(this).not(".in").addClass("ui-native-bars-hidden")})})))}))})})(jQuery);
-(function(a,d){function b(){var b=a("meta[name='viewport']");b.length?b.attr("content",b.attr("content")+", user-scalable=no"):a("head").prepend("<meta>",{name:"viewport",content:"user-scalable=no"})}var c=a("html");a("head");var f=a(d);a(d.document).trigger("mobileinit");if(a.mobile.gradeA()){if(a.mobile.ajaxBlacklist)a.mobile.ajaxEnabled=false;c.addClass("ui-mobile ui-mobile-rendering");var e=a("<div class='ui-loader ui-body-a ui-corner-all'><span class='ui-icon ui-icon-loading spin'></span><h1></h1></div>");
-a.extend(a.mobile,{showPageLoadingMsg:function(){if(a.mobile.loadingMessage){var b=a("."+a.mobile.activeBtnClass).first();e.find("h1").text(a.mobile.loadingMessage).end().appendTo(a.mobile.pageContainer).css({top:a.support.scrollTop&&f.scrollTop()+f.height()/2||b.length&&b.offset().top||100})}c.addClass("ui-loading")},hidePageLoadingMsg:function(){c.removeClass("ui-loading")},initializePage:function(){var b=a(":jqmData(role='page')");b.length||(b=a("body").wrapInner("<div data-"+a.mobile.ns+"role='page'></div>").children(0));
-b.add(":jqmData(role='dialog')").each(function(){var b=a(this);b.jqmData("url")||b.attr("data-"+a.mobile.ns+"url",b.attr("id")||location.pathname+location.search)});a.mobile.firstPage=b.first();a.mobile.pageContainer=b.first().parent().addClass("ui-mobile-viewport");f.trigger("pagecontainercreate");a.mobile.showPageLoadingMsg();!a.mobile.hashListeningEnabled||!a.mobile.path.stripHash(location.hash)?a.mobile.changePage(a.mobile.firstPage,{transition:"none",reverse:true,changeHash:false,fromHashChange:true}):
-f.trigger("hashchange",[true])}});a.support.touchOverflow&&a.mobile.touchOverflowEnabled&&!a.mobile.touchOverflowZoomEnabled&&b();a.mobile._registerInternalEvents();a(function(){d.scrollTo(0,1);a.mobile.defaultHomeScroll=!a.support.scrollTop||a(d).scrollTop()===1?0:1;a.mobile.autoInitializePage&&a.mobile.initializePage();f.load(a.mobile.silentScroll)})}})(jQuery,this);
diff --git a/themes/jquerymobile/js/keep_alive.js b/themes/jquerymobile/js/keep_alive.js
deleted file mode 100644
index 5556008d676..00000000000
--- a/themes/jquerymobile/js/keep_alive.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*global path, keepAliveInterval */
-
-$(document).ready(function() {
-  window.setInterval(function() {
-    $.getJSON(path + '/AJAX/JSON', {method: 'keepAlive'});
-  }, keepAliveInterval * 1000);
-});
diff --git a/themes/jquerymobile/js/recaptcha_ajax.js b/themes/jquerymobile/js/recaptcha_ajax.js
deleted file mode 100644
index 34ca6740958..00000000000
--- a/themes/jquerymobile/js/recaptcha_ajax.js
+++ /dev/null
@@ -1,182 +0,0 @@
-(function(){var h,aa=aa||{},l=this,ba=function(a){a=a.split(".");for(var b=l,c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b},ca=function(){},da=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";
-if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},m=function(a){return"array"==da(a)},ea=function(a){var b=da(a);return"array"==b||"object"==b&&"number"==typeof a.length},n=function(a){return"string"==typeof a},fa=function(a){return"function"==da(a)},ga=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==
-b},ha=function(a,b,c){return a.call.apply(a.bind,arguments)},ia=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p=function(a,b,c){p=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ha:ia;return p.apply(null,arguments)},ja=Date.now||function(){return+new Date},
-q=function(a,b){var c=a.split("."),d=l;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)c.length||void 0===b?d=d[e]?d[e]:d[e]={}:d[e]=b},r=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.base=function(a,c,g){return b.prototype[c].apply(a,Array.prototype.slice.call(arguments,2))}};
-Function.prototype.bind=Function.prototype.bind||function(a,b){if(1<arguments.length){var c=Array.prototype.slice.call(arguments,1);c.unshift(this,a);return p.apply(null,c)}return p(this,a)};var s={};q("RecaptchaTemplates",s);s.VertHtml='<table id="recaptcha_table" class="recaptchatable" > <tr> <td colspan="6" class=\'recaptcha_r1_c1\'></td> </tr> <tr> <td class=\'recaptcha_r2_c1\'></td> <td colspan="4" class=\'recaptcha_image_cell\'><center><div id="recaptcha_image"></div></center></td> <td class=\'recaptcha_r2_c2\'></td> </tr> <tr> <td rowspan="6" class=\'recaptcha_r3_c1\'></td> <td colspan="4" class=\'recaptcha_r3_c2\'></td> <td rowspan="6" class=\'recaptcha_r3_c3\'></td> </tr> <tr> <td rowspan="3" class=\'recaptcha_r4_c1\' height="49"> <div class="recaptcha_input_area"> <input name="recaptcha_response_field" id="recaptcha_response_field" type="text" autocorrect="off" autocapitalize="off" placeholder="" /> <span id="recaptcha_privacy" class="recaptcha_only_if_privacy"></span> </div> </td> <td rowspan="4" class=\'recaptcha_r4_c2\'></td> <td><a id=\'recaptcha_reload_btn\'><img id=\'recaptcha_reload\' width="25" height="17" /></a></td> <td rowspan="4" class=\'recaptcha_r4_c4\'></td> </tr> <tr> <td><a id=\'recaptcha_switch_audio_btn\' class="recaptcha_only_if_image"><img id=\'recaptcha_switch_audio\' width="25" height="16" alt="" /></a><a id=\'recaptcha_switch_img_btn\' class="recaptcha_only_if_audio"><img id=\'recaptcha_switch_img\' width="25" height="16" alt=""/></a></td> </tr> <tr> <td><a id=\'recaptcha_whatsthis_btn\'><img id=\'recaptcha_whatsthis\' width="25" height="16" /></a></td> </tr> <tr> <td class=\'recaptcha_r7_c1\'></td> <td class=\'recaptcha_r8_c1\'></td> </tr> </table> ';s.CleanCss=".recaptchatable td img{display:block}.recaptchatable .recaptcha_image_cell center img{height:57px}.recaptchatable .recaptcha_image_cell center{height:57px}.recaptchatable .recaptcha_image_cell{background-color:white;height:57px;padding:7px!important}.recaptchatable,#recaptcha_area tr,#recaptcha_area td,#recaptcha_area th{margin:0!important;border:0!important;border-collapse:collapse!important;vertical-align:middle!important}.recaptchatable *{margin:0;padding:0;border:0;color:black;position:static;top:auto;left:auto;right:auto;bottom:auto}.recaptchatable #recaptcha_image{position:relative;margin:auto;border:1px solid #dfdfdf!important}.recaptchatable #recaptcha_image #recaptcha_challenge_image{display:block}.recaptchatable #recaptcha_image #recaptcha_ad_image{display:block;position:absolute;top:0}.recaptchatable a img{border:0}.recaptchatable a,.recaptchatable a:hover{cursor:pointer;outline:none;border:0!important;padding:0!important;text-decoration:none;color:blue;background:none!important;font-weight:normal}.recaptcha_input_area{position:relative!important;background:none!important}.recaptchatable label.recaptcha_input_area_text{border:1px solid #dfdfdf!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}.recaptcha_theme_red label.recaptcha_input_area_text,.recaptcha_theme_white label.recaptcha_input_area_text{color:black!important}.recaptcha_theme_blackglass label.recaptcha_input_area_text{color:white!important}.recaptchatable #recaptcha_response_field{font-size:11pt}.recaptcha_theme_blackglass #recaptcha_response_field,.recaptcha_theme_white #recaptcha_response_field{border:1px solid gray}.recaptcha_theme_red #recaptcha_response_field{border:1px solid #cca940}.recaptcha_audio_cant_hear_link{font-size:7pt;color:black}.recaptchatable{line-height:1em;border:1px solid #dfdfdf!important}.recaptcha_error_text{color:red}.recaptcha_only_if_privacy{float:right;text-align:right;margin-right:7px}#recaptcha-ad-choices{position:absolute;height:15px;top:0;right:0}#recaptcha-ad-choices img{height:15px}.recaptcha-ad-choices-collapsed{width:15px;height:15px;display:block}.recaptcha-ad-choices-expanded{width:75px;height:15px;display:none}#recaptcha-ad-choices:hover .recaptcha-ad-choices-collapsed{display:none}#recaptcha-ad-choices:hover .recaptcha-ad-choices-expanded{display:block}";s.CleanHtml='<table id="recaptcha_table" class="recaptchatable"> <tr height="73"> <td class=\'recaptcha_image_cell\' width="302"><center><div id="recaptcha_image"></div></center></td> <td style="padding: 10px 7px 7px 7px;"> <a id=\'recaptcha_reload_btn\'><img id=\'recaptcha_reload\' width="25" height="18" alt="" /></a> <a id=\'recaptcha_switch_audio_btn\' class="recaptcha_only_if_image"><img id=\'recaptcha_switch_audio\' width="25" height="15" alt="" /></a><a id=\'recaptcha_switch_img_btn\' class="recaptcha_only_if_audio"><img id=\'recaptcha_switch_img\' width="25" height="15" alt=""/></a> <a id=\'recaptcha_whatsthis_btn\'><img id=\'recaptcha_whatsthis\' width="25" height="16" /></a> </td> <td style="padding: 18px 7px 18px 7px;"> <img id=\'recaptcha_logo\' alt="" width="71" height="36" /> </td> </tr> <tr> <td style="padding-left: 7px;"> <div class="recaptcha_input_area" style="padding-top: 2px; padding-bottom: 7px;"> <input style="border: 1px solid #3c3c3c; width: 302px;" name="recaptcha_response_field" id="recaptcha_response_field" type="text" /> </div> </td> <td colspan=2><span id="recaptcha_privacy" class="recaptcha_only_if_privacy"></span></td> </tr> </table> ';s.VertCss=".recaptchatable td img{display:block}.recaptchatable .recaptcha_r1_c1{background:url('IMGROOT/sprite.png') 0 -63px no-repeat;width:318px;height:9px}.recaptchatable .recaptcha_r2_c1{background:url('IMGROOT/sprite.png') -18px 0 no-repeat;width:9px;height:57px}.recaptchatable .recaptcha_r2_c2{background:url('IMGROOT/sprite.png') -27px 0 no-repeat;width:9px;height:57px}.recaptchatable .recaptcha_r3_c1{background:url('IMGROOT/sprite.png') 0 0 no-repeat;width:9px;height:63px}.recaptchatable .recaptcha_r3_c2{background:url('IMGROOT/sprite.png') -18px -57px no-repeat;width:300px;height:6px}.recaptchatable .recaptcha_r3_c3{background:url('IMGROOT/sprite.png') -9px 0 no-repeat;width:9px;height:63px}.recaptchatable .recaptcha_r4_c1{background:url('IMGROOT/sprite.png') -43px 0 no-repeat;width:171px;height:49px}.recaptchatable .recaptcha_r4_c2{background:url('IMGROOT/sprite.png') -36px 0 no-repeat;width:7px;height:57px}.recaptchatable .recaptcha_r4_c4{background:url('IMGROOT/sprite.png') -214px 0 no-repeat;width:97px;height:57px}.recaptchatable .recaptcha_r7_c1{background:url('IMGROOT/sprite.png') -43px -49px no-repeat;width:171px;height:8px}.recaptchatable .recaptcha_r8_c1{background:url('IMGROOT/sprite.png') -43px -49px no-repeat;width:25px;height:8px}.recaptchatable .recaptcha_image_cell center img{height:57px}.recaptchatable .recaptcha_image_cell center{height:57px}.recaptchatable .recaptcha_image_cell{background-color:white;height:57px}#recaptcha_area,#recaptcha_table{width:318px!important}.recaptchatable,#recaptcha_area tr,#recaptcha_area td,#recaptcha_area th{margin:0!important;border:0!important;padding:0!important;border-collapse:collapse!important;vertical-align:middle!important}.recaptchatable *{margin:0;padding:0;border:0;font-family:helvetica,sans-serif;font-size:8pt;color:black;position:static;top:auto;left:auto;right:auto;bottom:auto}.recaptchatable #recaptcha_image{position:relative;margin:auto}.recaptchatable #recaptcha_image #recaptcha_challenge_image{display:block}.recaptchatable #recaptcha_image #recaptcha_ad_image{display:block;position:absolute;top:0}.recaptchatable img{border:0!important;margin:0!important;padding:0!important}.recaptchatable a,.recaptchatable a:hover{cursor:pointer;outline:none;border:0!important;padding:0!important;text-decoration:none;color:blue;background:none!important;font-weight:normal}.recaptcha_input_area{position:relative!important;width:153px!important;height:45px!important;margin-left:7px!important;margin-right:7px!important;background:none!important}.recaptchatable label.recaptcha_input_area_text{margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;background:none!important;height:auto!important;width:auto!important}.recaptcha_theme_red label.recaptcha_input_area_text,.recaptcha_theme_white label.recaptcha_input_area_text{color:black!important}.recaptcha_theme_blackglass label.recaptcha_input_area_text{color:white!important}.recaptchatable #recaptcha_response_field{width:153px!important;position:relative!important;bottom:7px!important;padding:0!important;margin:15px 0 0 0!important;font-size:10pt}.recaptcha_theme_blackglass #recaptcha_response_field,.recaptcha_theme_white #recaptcha_response_field{border:1px solid gray}.recaptcha_theme_red #recaptcha_response_field{border:1px solid #cca940}.recaptcha_audio_cant_hear_link{font-size:7pt;color:black}.recaptchatable{line-height:1!important}#recaptcha_instructions_error{color:red!important}.recaptcha_only_if_privacy{float:right;text-align:right}#recaptcha-ad-choices{position:absolute;height:15px;top:0;right:0}#recaptcha-ad-choices img{height:15px}.recaptcha-ad-choices-collapsed{width:15px;height:15px;display:block}.recaptcha-ad-choices-expanded{width:75px;height:15px;display:none}#recaptcha-ad-choices:hover .recaptcha-ad-choices-collapsed{display:none}#recaptcha-ad-choices:hover .recaptcha-ad-choices-expanded{display:block}";var t={visual_challenge:"Get a visual challenge",audio_challenge:"Get an audio challenge",refresh_btn:"Get a new challenge",instructions_visual:"Type the text:",instructions_audio:"Type what you hear:",help_btn:"Help",play_again:"Play sound again",cant_hear_this:"Download sound as MP3",incorrect_try_again:"Incorrect. Try again.",image_alt_text:"reCAPTCHA challenge image",privacy_and_terms:"Privacy & Terms"},ka={visual_challenge:"\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u062a\u062d\u062f\u064d \u0645\u0631\u0626\u064a",
-audio_challenge:"\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u062a\u062d\u062f\u064d \u0635\u0648\u062a\u064a",refresh_btn:"\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u062a\u062d\u062f\u064d \u062c\u062f\u064a\u062f",instructions_visual:"\u064a\u0631\u062c\u0649 \u0643\u062a\u0627\u0628\u0629 \u0627\u0644\u0646\u0635:",instructions_audio:"\u0627\u0643\u062a\u0628 \u0645\u0627 \u062a\u0633\u0645\u0639\u0647:",help_btn:"\u0645\u0633\u0627\u0639\u062f\u0629",play_again:"\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0635\u0648\u062a \u0645\u0631\u0629 \u0623\u062e\u0631\u0649",
-cant_hear_this:"\u062a\u0646\u0632\u064a\u0644 \u0627\u0644\u0635\u0648\u062a \u0628\u062a\u0646\u0633\u064a\u0642 MP3",incorrect_try_again:"\u063a\u064a\u0631 \u0635\u062d\u064a\u062d. \u0623\u0639\u062f \u0627\u0644\u0645\u062d\u0627\u0648\u0644\u0629.",image_alt_text:"\u0635\u0648\u0631\u0629 \u0627\u0644\u062a\u062d\u062f\u064a \u0645\u0646 reCAPTCHA",privacy_and_terms:"\u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629 \u0648\u0627\u0644\u0628\u0646\u0648\u062f"},la={visual_challenge:"Obtener una pista visual",
-audio_challenge:"Obtener una pista sonora",refresh_btn:"Obtener una pista nueva",instructions_visual:"Introduzca el texto:",instructions_audio:"Escribe lo que oigas:",help_btn:"Ayuda",play_again:"Volver a reproducir el sonido",cant_hear_this:"Descargar el sonido en MP3",incorrect_try_again:"Incorrecto. Vu\u00e9lvelo a intentar.",image_alt_text:"Pista de imagen reCAPTCHA",privacy_and_terms:"Privacidad y condiciones"},ma={visual_challenge:"Kumuha ng pagsubok na visual",audio_challenge:"Kumuha ng pagsubok na audio",
-refresh_btn:"Kumuha ng bagong pagsubok",instructions_visual:"I-type ang teksto:",instructions_audio:"I-type ang iyong narinig",help_btn:"Tulong",play_again:"I-play muli ang tunog",cant_hear_this:"I-download ang tunog bilang MP3",incorrect_try_again:"Hindi wasto. Muling subukan.",image_alt_text:"larawang panghamon ng reCAPTCHA",privacy_and_terms:"Privacy at Mga Tuntunin"},na={visual_challenge:"Test visuel",audio_challenge:"Test audio",refresh_btn:"Nouveau test",instructions_visual:"Saisissez le texte\u00a0:",
-instructions_audio:"Qu'entendez-vous ?",help_btn:"Aide",play_again:"R\u00e9\u00e9couter",cant_hear_this:"T\u00e9l\u00e9charger l'audio au format MP3",incorrect_try_again:"Incorrect. Veuillez r\u00e9essayer.",image_alt_text:"Image reCAPTCHA",privacy_and_terms:"Confidentialit\u00e9 et conditions d'utilisation"},oa={visual_challenge:"Dapatkan kata pengujian berbentuk visual",audio_challenge:"Dapatkan kata pengujian berbentuk audio",refresh_btn:"Dapatkan kata pengujian baru",instructions_visual:"Ketik teks:",
-instructions_audio:"Ketik yang Anda dengar:",help_btn:"Bantuan",play_again:"Putar suara sekali lagi",cant_hear_this:"Unduh suara sebagai MP3",incorrect_try_again:"Salah. Coba lagi.",image_alt_text:"Gambar tantangan reCAPTCHA",privacy_and_terms:"Privasi & Persyaratan"},pa={visual_challenge:"\u05e7\u05d1\u05dc \u05d0\u05ea\u05d2\u05e8 \u05d7\u05d6\u05d5\u05ea\u05d9",audio_challenge:"\u05e7\u05d1\u05dc \u05d0\u05ea\u05d2\u05e8 \u05e9\u05de\u05e2",refresh_btn:"\u05e7\u05d1\u05dc \u05d0\u05ea\u05d2\u05e8 \u05d7\u05d3\u05e9",
-instructions_visual:"\u05d4\u05e7\u05dc\u05d3 \u05d0\u05ea \u05d4\u05d8\u05e7\u05e1\u05d8:",instructions_audio:"\u05d4\u05e7\u05dc\u05d3 \u05d0\u05ea \u05de\u05d4 \u05e9\u05d0\u05ea\u05d4 \u05e9\u05d5\u05de\u05e2:",help_btn:"\u05e2\u05d6\u05e8\u05d4",play_again:"\u05d4\u05e4\u05e2\u05dc \u05e9\u05d5\u05d1 \u05d0\u05ea \u05d4\u05e9\u05de\u05e2",cant_hear_this:"\u05d4\u05d5\u05e8\u05d3 \u05e9\u05de\u05e2 \u05db-3MP",incorrect_try_again:"\u05e9\u05d2\u05d5\u05d9. \u05e0\u05e1\u05d4 \u05e9\u05d5\u05d1.",
-image_alt_text:"\u05ea\u05de\u05d5\u05e0\u05ea \u05d0\u05ea\u05d2\u05e8 \u05e9\u05dc reCAPTCHA",privacy_and_terms:"\u05e4\u05e8\u05d8\u05d9\u05d5\u05ea \u05d5\u05ea\u05e0\u05d0\u05d9\u05dd"},qa={visual_challenge:"Obter um desafio visual",audio_challenge:"Obter um desafio de \u00e1udio",refresh_btn:"Obter um novo desafio",instructions_visual:"Digite o texto:",instructions_audio:"Digite o que voc\u00ea ouve:",help_btn:"Ajuda",play_again:"Reproduzir som novamente",cant_hear_this:"Fazer download do som no formato MP3",
-incorrect_try_again:"Incorreto. Tente novamente.",image_alt_text:"Imagem de desafio reCAPTCHA",privacy_and_terms:"Privacidade e Termos"},ra={visual_challenge:"Ob\u0163ine\u0163i un cod captcha vizual",audio_challenge:"Ob\u0163ine\u0163i un cod captcha audio",refresh_btn:"Ob\u0163ine\u0163i un nou cod captcha",instructions_visual:"Introduce\u021bi textul:",instructions_audio:"Introduce\u0163i ceea ce auzi\u0163i:",help_btn:"Ajutor",play_again:"Reda\u0163i sunetul din nou",cant_hear_this:"Desc\u0103rca\u0163i fi\u015fierul audio ca MP3",
-incorrect_try_again:"Incorect. \u00cencerca\u0163i din nou.",image_alt_text:"Imagine de verificare reCAPTCHA",privacy_and_terms:"Confiden\u0163ialitate \u015fi termeni"},sa={visual_challenge:"\u6536\u5230\u4e00\u4e2a\u89c6\u9891\u9080\u8bf7",audio_challenge:"\u6362\u4e00\u7ec4\u97f3\u9891\u9a8c\u8bc1\u7801",refresh_btn:"\u6362\u4e00\u7ec4\u9a8c\u8bc1\u7801",instructions_visual:"\u8f93\u5165\u6587\u5b57\uff1a",instructions_audio:"\u8bf7\u952e\u5165\u60a8\u542c\u5230\u7684\u5185\u5bb9\uff1a",help_btn:"\u5e2e\u52a9",
-play_again:"\u91cd\u65b0\u64ad\u653e",cant_hear_this:"\u4ee5 MP3 \u683c\u5f0f\u4e0b\u8f7d\u58f0\u97f3",incorrect_try_again:"\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u8bd5\u3002",image_alt_text:"reCAPTCHA \u9a8c\u8bc1\u56fe\u7247",privacy_and_terms:"\u9690\u79c1\u6743\u548c\u4f7f\u7528\u6761\u6b3e"},ta={en:t,af:{visual_challenge:"Kry 'n visuele verifi\u00ebring",audio_challenge:"Kry 'n klankverifi\u00ebring",refresh_btn:"Kry 'n nuwe verifi\u00ebring",instructions_visual:"",instructions_audio:"Tik wat jy hoor:",
-help_btn:"Hulp",play_again:"Speel geluid weer",cant_hear_this:"Laai die klank af as MP3",incorrect_try_again:"Verkeerd. Probeer weer.",image_alt_text:"reCAPTCHA-uitdagingprent",privacy_and_terms:"Privaatheid en bepalings"},am:{visual_challenge:"\u12e8\u12a5\u12ed\u1273 \u1270\u130b\u1323\u121a \u12a0\u130d\u129d",audio_challenge:"\u120c\u120b \u12a0\u12f2\u1235 \u12e8\u12f5\u121d\u133d \u1325\u12eb\u1244 \u12ed\u1245\u1228\u1265",refresh_btn:"\u120c\u120b \u12a0\u12f2\u1235 \u1325\u12eb\u1244 \u12ed\u1245\u1228\u1265",
-instructions_visual:"",instructions_audio:"\u12e8\u121d\u1275\u1230\u121b\u12cd\u1295 \u1270\u12ed\u1265\u1361-",help_btn:"\u12a5\u1308\u12db",play_again:"\u12f5\u121d\u1339\u1295 \u12a5\u1295\u12f0\u1308\u1293 \u12a0\u132b\u12cd\u1275",cant_hear_this:"\u12f5\u121d\u1339\u1295 \u1260MP3 \u1245\u122d\u133d \u12a0\u12cd\u122d\u12f5",incorrect_try_again:"\u1275\u12ad\u12ad\u120d \u12a0\u12ed\u12f0\u1208\u121d\u1362 \u12a5\u1295\u12f0\u1308\u1293 \u121e\u12ad\u122d\u1362",image_alt_text:"reCAPTCHA \u121d\u1235\u120d \u130d\u1320\u121d",
-privacy_and_terms:"\u130d\u120b\u12ca\u1290\u1275 \u12a5\u1293 \u12cd\u120d"},ar:ka,"ar-EG":ka,bg:{visual_challenge:"\u041f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0432\u0438\u0437\u0443\u0430\u043b\u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430",audio_challenge:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435 \u043d\u0430 \u0430\u0443\u0434\u0438\u043e\u0442\u0435\u0441\u0442",refresh_btn:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435 \u043d\u0430 \u043d\u043e\u0432 \u0442\u0435\u0441\u0442",
-instructions_visual:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0442\u0435\u043a\u0441\u0442\u0430:",instructions_audio:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0447\u0443\u0442\u043e\u0442\u043e:",help_btn:"\u041f\u043e\u043c\u043e\u0449",play_again:"\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u0443\u0441\u043a\u0430\u043d\u0435 \u043d\u0430 \u0437\u0432\u0443\u043a\u0430",cant_hear_this:"\u0418\u0437\u0442\u0435\u0433\u043b\u044f\u043d\u0435 \u043d\u0430 \u0437\u0432\u0443\u043a\u0430 \u0432\u044a\u0432 \u0444\u043e\u0440\u043c\u0430\u0442 MP3",
-incorrect_try_again:"\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u043d\u043e. \u041e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",image_alt_text:"\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430\u0442\u0430 \u0441 reCAPTCHA",privacy_and_terms:"\u041f\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442 \u0438 \u041e\u0431\u0449\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f"},
-bn:{visual_challenge:"\u098f\u0995\u099f\u09bf \u09a6\u09c3\u09b6\u09cd\u09af\u09ae\u09be\u09a8 \u09aa\u09cd\u09b0\u09a4\u09bf\u09a6\u09cd\u09ac\u09a8\u09cd\u09a6\u09cd\u09ac\u09bf\u09a4\u09be \u09aa\u09be\u09a8",audio_challenge:"\u098f\u0995\u099f\u09bf \u0985\u09a1\u09bf\u0993 \u09aa\u09cd\u09b0\u09a4\u09bf\u09a6\u09cd\u09ac\u09a8\u09cd\u09a6\u09cd\u09ac\u09bf\u09a4\u09be  \u09aa\u09be\u09a8",refresh_btn:"\u098f\u0995\u099f\u09bf \u09a8\u09a4\u09c1\u09a8 \u09aa\u09cd\u09b0\u09a4\u09bf\u09a6\u09cd\u09ac\u09a8\u09cd\u09a6\u09cd\u09ac\u09bf\u09a4\u09be  \u09aa\u09be\u09a8",
-instructions_visual:"",instructions_audio:"\u0986\u09aa\u09a8\u09bf \u09af\u09be \u09b6\u09c1\u09a8\u099b\u09c7\u09a8 \u09a4\u09be \u09b2\u09bf\u0996\u09c1\u09a8:",help_btn:"\u09b8\u09b9\u09be\u09df\u09a4\u09be",play_again:"\u0986\u09ac\u09be\u09b0 \u09b8\u09be\u0989\u09a8\u09cd\u09a1 \u09aa\u09cd\u09b2\u09c7 \u0995\u09b0\u09c1\u09a8",cant_hear_this:"MP3 \u09b0\u09c2\u09aa\u09c7 \u09b6\u09ac\u09cd\u09a6 \u09a1\u09be\u0989\u09a8\u09b2\u09cb\u09a1 \u0995\u09b0\u09c1\u09a8",incorrect_try_again:"\u09ac\u09c7\u09a0\u09bf\u0995\u09f7 \u0986\u09ac\u09be\u09b0 \u099a\u09c7\u09b7\u09cd\u099f\u09be \u0995\u09b0\u09c1\u09a8\u09f7",
-image_alt_text:"reCAPTCHA \u099a\u09cd\u09af\u09be\u09b2\u09c7\u099e\u09cd\u099c \u099a\u09bf\u09a4\u09cd\u09b0",privacy_and_terms:"\u0997\u09cb\u09aa\u09a8\u09c0\u09af\u09bc\u09a4\u09be \u0993 \u09b6\u09b0\u09cd\u09a4\u09be\u09ac\u09b2\u09c0"},ca:{visual_challenge:"Obt\u00e9n un repte visual",audio_challenge:"Obteniu una pista sonora",refresh_btn:"Obteniu una pista nova",instructions_visual:"Escriviu el text:",instructions_audio:"Escriviu el que escolteu:",help_btn:"Ajuda",play_again:"Torna a reproduir el so",
-cant_hear_this:"Baixa el so com a MP3",incorrect_try_again:"No \u00e9s correcte. Torna-ho a provar.",image_alt_text:"Imatge del repte de reCAPTCHA",privacy_and_terms:"Privadesa i condicions"},cs:{visual_challenge:"Zobrazit vizu\u00e1ln\u00ed podobu v\u00fdrazu",audio_challenge:"P\u0159ehr\u00e1t zvukovou podobu v\u00fdrazu",refresh_btn:"Zobrazit nov\u00fd v\u00fdraz",instructions_visual:"Zadejte text:",instructions_audio:"Napi\u0161te, co jste sly\u0161eli:",help_btn:"N\u00e1pov\u011bda",play_again:"Znovu p\u0159ehr\u00e1t zvuk",
-cant_hear_this:"St\u00e1hnout zvuk ve form\u00e1tu MP3",incorrect_try_again:"\u0160patn\u011b. Zkuste to znovu.",image_alt_text:"Obr\u00e1zek reCAPTCHA",privacy_and_terms:"Ochrana soukrom\u00ed a smluvn\u00ed podm\u00ednky"},da:{visual_challenge:"Hent en visuel udfordring",audio_challenge:"Hent en lydudfordring",refresh_btn:"Hent en ny udfordring",instructions_visual:"Indtast teksten:",instructions_audio:"Indtast det, du h\u00f8rer:",help_btn:"Hj\u00e6lp",play_again:"Afspil lyden igen",cant_hear_this:"Download lyd som MP3",
-incorrect_try_again:"Forkert. Pr\u00f8v igen.",image_alt_text:"reCAPTCHA-udfordringsbillede",privacy_and_terms:"Privatliv og vilk\u00e5r"},de:{visual_challenge:"Captcha abrufen",audio_challenge:"Audio-Captcha abrufen",refresh_btn:"Neues Captcha abrufen",instructions_visual:"Geben Sie den angezeigten Text ein:",instructions_audio:"Geben Sie das Geh\u00f6rte ein:",help_btn:"Hilfe",play_again:"Wort erneut abspielen",cant_hear_this:"Wort als MP3 herunterladen",incorrect_try_again:"Falsch. Bitte versuchen Sie es erneut.",
-image_alt_text:"reCAPTCHA-Bild",privacy_and_terms:"Datenschutzerkl\u00e4rung & Nutzungsbedingungen"},el:{visual_challenge:"\u039f\u03c0\u03c4\u03b9\u03ba\u03ae \u03c0\u03c1\u03cc\u03ba\u03bb\u03b7\u03c3\u03b7",audio_challenge:"\u0397\u03c7\u03b7\u03c4\u03b9\u03ba\u03ae \u03c0\u03c1\u03cc\u03ba\u03bb\u03b7\u03c3\u03b7",refresh_btn:"\u039d\u03ad\u03b1 \u03c0\u03c1\u03cc\u03ba\u03bb\u03b7\u03c3\u03b7",instructions_visual:"\u03a0\u03bb\u03b7\u03ba\u03c4\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf:",
-instructions_audio:"\u03a0\u03bb\u03b7\u03ba\u03c4\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 \u03cc\u03c4\u03b9 \u03b1\u03ba\u03bf\u03cd\u03c4\u03b5:",help_btn:"\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1",play_again:"\u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae \u03ae\u03c7\u03bf\u03c5 \u03be\u03b1\u03bd\u03ac",cant_hear_this:"\u039b\u03ae\u03c8\u03b7 \u03ae\u03c7\u03bf\u03c5 \u03c9\u03c2 \u039c\u03a13",incorrect_try_again:"\u039b\u03ac\u03b8\u03bf\u03c2. \u0394\u03bf\u03ba\u03b9\u03bc\u03ac\u03c3\u03c4\u03b5 \u03be\u03b1\u03bd\u03ac.",
-image_alt_text:"\u0395\u03b9\u03ba\u03cc\u03bd\u03b1 \u03c0\u03c1\u03cc\u03ba\u03bb\u03b7\u03c3\u03b7\u03c2 reCAPTCHA",privacy_and_terms:"\u0391\u03c0\u03cc\u03c1\u03c1\u03b7\u03c4\u03bf \u03ba\u03b1\u03b9 \u03cc\u03c1\u03bf\u03b9"},"en-GB":t,"en-US":t,es:la,"es-419":{visual_challenge:"Enfrentar un desaf\u00edo visual",audio_challenge:"Enfrentar un desaf\u00edo de audio",refresh_btn:"Enfrentar un nuevo desaf\u00edo",instructions_visual:"Escriba el texto:",instructions_audio:"Escribe lo que escuchas:",
-help_btn:"Ayuda",play_again:"Reproducir sonido de nuevo",cant_hear_this:"Descargar sonido en formato MP3",incorrect_try_again:"Incorrecto. Vuelve a intentarlo.",image_alt_text:"Imagen del desaf\u00edo de la reCAPTCHA",privacy_and_terms:"Privacidad y condiciones"},"es-ES":la,et:{visual_challenge:"Kuva kuvap\u00f5hine robotil\u00f5ks",audio_challenge:"Kuva helip\u00f5hine robotil\u00f5ks",refresh_btn:"Kuva uus robotil\u00f5ks",instructions_visual:"Tippige tekst:",instructions_audio:"Tippige, mida kuulete.",
-help_btn:"Abi",play_again:"Esita heli uuesti",cant_hear_this:"Laadi heli alla MP3-vormingus",incorrect_try_again:"Vale. Proovige uuesti.",image_alt_text:"reCAPTCHA robotil\u00f5ksu kujutis",privacy_and_terms:"Privaatsus ja tingimused"},eu:{visual_challenge:"Eskuratu ikusizko erronka",audio_challenge:"Eskuratu audio-erronka",refresh_btn:"Eskuratu erronka berria",instructions_visual:"",instructions_audio:"Idatzi entzuten duzuna:",help_btn:"Laguntza",play_again:"Erreproduzitu soinua berriro",cant_hear_this:"Deskargatu soinua MP3 gisa",
-incorrect_try_again:"Ez da zuzena. Saiatu berriro.",image_alt_text:"reCAPTCHA erronkaren irudia",privacy_and_terms:"Pribatutasuna eta baldintzak"},fa:{visual_challenge:"\u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u06a9 \u0645\u0639\u0645\u0627\u06cc \u062f\u06cc\u062f\u0627\u0631\u06cc",audio_challenge:"\u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u06a9 \u0645\u0639\u0645\u0627\u06cc \u0635\u0648\u062a\u06cc",refresh_btn:"\u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u06a9 \u0645\u0639\u0645\u0627\u06cc \u062c\u062f\u06cc\u062f",
-instructions_visual:"",instructions_audio:"\u0622\u0646\u0686\u0647 \u0631\u0627 \u06a9\u0647 \u0645\u06cc\u200c\u0634\u0646\u0648\u06cc\u062f \u062a\u0627\u06cc\u067e \u06a9\u0646\u06cc\u062f:",help_btn:"\u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc",play_again:"\u067e\u062e\u0634 \u0645\u062c\u062f\u062f \u0635\u062f\u0627",cant_hear_this:"\u062f\u0627\u0646\u0644\u0648\u062f \u0635\u062f\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a MP3",incorrect_try_again:"\u0646\u0627\u062f\u0631\u0633\u062a. \u062f\u0648\u0628\u0627\u0631\u0647 \u0627\u0645\u062a\u062d\u0627\u0646 \u06a9\u0646\u06cc\u062f.",
-image_alt_text:"\u062a\u0635\u0648\u06cc\u0631 \u0686\u0627\u0644\u0634\u06cc reCAPTCHA",privacy_and_terms:"\u062d\u0631\u06cc\u0645 \u062e\u0635\u0648\u0635\u06cc \u0648 \u0634\u0631\u0627\u06cc\u0637"},fi:{visual_challenge:"Kuvavahvistus",audio_challenge:"\u00c4\u00e4nivahvistus",refresh_btn:"Uusi kuva",instructions_visual:"Kirjoita teksti:",instructions_audio:"Kirjoita kuulemasi:",help_btn:"Ohje",play_again:"Toista \u00e4\u00e4ni uudelleen",cant_hear_this:"Lataa \u00e4\u00e4ni MP3-tiedostona",
-incorrect_try_again:"V\u00e4\u00e4rin. Yrit\u00e4 uudelleen.",image_alt_text:"reCAPTCHA-kuva",privacy_and_terms:"Tietosuoja ja k\u00e4ytt\u00f6ehdot"},fil:ma,fr:na,"fr-CA":{visual_challenge:"Obtenir un test visuel",audio_challenge:"Obtenir un test audio",refresh_btn:"Obtenir un nouveau test",instructions_visual:"Saisissez le texte\u00a0:",instructions_audio:"Tapez ce que vous entendez\u00a0:",help_btn:"Aide",play_again:"Jouer le son de nouveau",cant_hear_this:"T\u00e9l\u00e9charger le son en format MP3",
-incorrect_try_again:"Erreur, essayez \u00e0 nouveau",image_alt_text:"Image reCAPTCHA",privacy_and_terms:"Confidentialit\u00e9 et conditions d'utilisation"},"fr-FR":na,gl:{visual_challenge:"Obter unha proba visual",audio_challenge:"Obter unha proba de audio",refresh_btn:"Obter unha proba nova",instructions_visual:"",instructions_audio:"Escribe o que escoitas:",help_btn:"Axuda",play_again:"Reproducir o son de novo",cant_hear_this:"Descargar son como MP3",incorrect_try_again:"Incorrecto. T\u00e9ntao de novo.",
-image_alt_text:"Imaxe de proba de reCAPTCHA",privacy_and_terms:"Privacidade e condici\u00f3ns"},gu:{visual_challenge:"\u0a8f\u0a95 \u0aa6\u0ac3\u0ab6\u0acd\u0aaf\u0abe\u0aa4\u0acd\u0aae\u0a95 \u0aaa\u0aa1\u0a95\u0abe\u0ab0 \u0aae\u0ac7\u0ab3\u0ab5\u0acb",audio_challenge:"\u0a8f\u0a95 \u0a91\u0aa1\u0abf\u0a93 \u0aaa\u0aa1\u0a95\u0abe\u0ab0 \u0aae\u0ac7\u0ab3\u0ab5\u0acb",refresh_btn:"\u0a8f\u0a95 \u0aa8\u0ab5\u0acb \u0aaa\u0aa1\u0a95\u0abe\u0ab0 \u0aae\u0ac7\u0ab3\u0ab5\u0acb",instructions_visual:"",
-instructions_audio:"\u0aa4\u0aae\u0ac7 \u0a9c\u0ac7 \u0ab8\u0abe\u0a82\u0aad\u0ab3\u0acb \u0a9b\u0acb \u0aa4\u0ac7 \u0ab2\u0a96\u0acb:",help_btn:"\u0ab8\u0ab9\u0abe\u0aaf",play_again:"\u0aa7\u0acd\u0ab5\u0aa8\u0abf \u0aab\u0ab0\u0ac0\u0aa5\u0ac0 \u0a9a\u0ab2\u0abe\u0ab5\u0acb",cant_hear_this:"MP3 \u0aa4\u0ab0\u0ac0\u0a95\u0ac7 \u0aa7\u0acd\u0ab5\u0aa8\u0abf\u0aa8\u0ac7 \u0aa1\u0abe\u0a89\u0aa8\u0ab2\u0acb\u0aa1 \u0a95\u0ab0\u0acb",incorrect_try_again:"\u0a96\u0acb\u0a9f\u0ac1\u0a82. \u0aab\u0ab0\u0ac0 \u0aaa\u0acd\u0ab0\u0aaf\u0abe\u0ab8 \u0a95\u0ab0\u0acb.",
-image_alt_text:"reCAPTCHA \u0aaa\u0aa1\u0a95\u0abe\u0ab0 \u0a9b\u0aac\u0ac0",privacy_and_terms:"\u0a97\u0acb\u0aaa\u0aa8\u0ac0\u0aaf\u0aa4\u0abe \u0a85\u0aa8\u0ac7 \u0ab6\u0ab0\u0aa4\u0acb"},hi:{visual_challenge:"\u0915\u094b\u0908 \u0935\u093f\u091c\u0941\u0905\u0932 \u091a\u0941\u0928\u094c\u0924\u0940 \u0932\u0947\u0902",audio_challenge:"\u0915\u094b\u0908 \u0911\u0921\u093f\u092f\u094b \u091a\u0941\u0928\u094c\u0924\u0940 \u0932\u0947\u0902",refresh_btn:"\u0915\u094b\u0908 \u0928\u0908 \u091a\u0941\u0928\u094c\u0924\u0940 \u0932\u0947\u0902",
-instructions_visual:"\u091f\u0947\u0915\u094d\u0938\u094d\u091f \u091f\u093e\u0907\u092a \u0915\u0930\u0947\u0902:",instructions_audio:"\u091c\u094b \u0906\u092a \u0938\u0941\u0928 \u0930\u0939\u0947 \u0939\u0948\u0902 \u0909\u0938\u0947 \u0932\u093f\u0916\u0947\u0902:",help_btn:"\u0938\u0939\u093e\u092f\u0924\u093e",play_again:"\u0927\u094d\u200d\u0935\u0928\u093f \u092a\u0941\u0928: \u091a\u0932\u093e\u090f\u0902",cant_hear_this:"\u0927\u094d\u200d\u0935\u0928\u093f \u0915\u094b MP3 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902",
-incorrect_try_again:"\u0917\u0932\u0924. \u092a\u0941\u0928: \u092a\u094d\u0930\u092f\u093e\u0938 \u0915\u0930\u0947\u0902.",image_alt_text:"reCAPTCHA \u091a\u0941\u0928\u094c\u0924\u0940 \u091a\u093f\u0924\u094d\u0930",privacy_and_terms:"\u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902"},hr:{visual_challenge:"Dohvati vizualni upit",audio_challenge:"Dohvati zvu\u010dni upit",refresh_btn:"Dohvati novi upit",instructions_visual:"Unesite tekst:",instructions_audio:"Upi\u0161ite \u0161to \u010dujete:",
-help_btn:"Pomo\u0107",play_again:"Ponovi zvuk",cant_hear_this:"Preuzmi zvuk u MP3 formatu",incorrect_try_again:"Nije to\u010dno. Poku\u0161ajte ponovno.",image_alt_text:"Slikovni izazov reCAPTCHA",privacy_and_terms:"Privatnost i odredbe"},hu:{visual_challenge:"Vizu\u00e1lis kih\u00edv\u00e1s k\u00e9r\u00e9se",audio_challenge:"Hangkih\u00edv\u00e1s k\u00e9r\u00e9se",refresh_btn:"\u00daj kih\u00edv\u00e1s k\u00e9r\u00e9se",instructions_visual:"\u00cdrja be a sz\u00f6veget:",instructions_audio:"\u00cdrja le, amit hall:",
-help_btn:"S\u00fag\u00f3",play_again:"Hang ism\u00e9telt lej\u00e1tsz\u00e1sa",cant_hear_this:"Hang let\u00f6lt\u00e9se MP3 form\u00e1tumban",incorrect_try_again:"Hib\u00e1s. Pr\u00f3b\u00e1lkozzon \u00fajra.",image_alt_text:"reCAPTCHA ellen\u0151rz\u0151 k\u00e9p",privacy_and_terms:"Adatv\u00e9delem \u00e9s Szerz\u0151d\u00e9si Felt\u00e9telek"},hy:{visual_challenge:"\u054d\u057f\u0561\u0576\u0561\u056c \u057f\u0565\u057d\u0578\u0572\u0561\u056f\u0561\u0576 \u056d\u0576\u0564\u056b\u0580",audio_challenge:"\u054d\u057f\u0561\u0576\u0561\u056c \u0571\u0561\u0575\u0576\u0561\u0575\u056b\u0576 \u056d\u0576\u0564\u056b\u0580",
-refresh_btn:"\u054d\u057f\u0561\u0576\u0561\u056c \u0576\u0578\u0580 \u056d\u0576\u0564\u056b\u0580",instructions_visual:"\u0544\u0578\u0582\u057f\u0584\u0561\u0563\u0580\u0565\u0584 \u057f\u0565\u0584\u057d\u057f\u0568\u055d",instructions_audio:"\u0544\u0578\u0582\u057f\u0584\u0561\u0563\u0580\u0565\u0584 \u0561\u0575\u0576, \u056b\u0576\u0579 \u056c\u057d\u0578\u0582\u0574 \u0565\u0584\u055d",help_btn:"\u0555\u0563\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576",play_again:"\u0546\u057e\u0561\u0563\u0561\u0580\u056f\u0565\u056c \u0571\u0561\u0575\u0576\u0568 \u056f\u0580\u056f\u056b\u0576",
-cant_hear_this:"\u0532\u0565\u057c\u0576\u0565\u056c \u0571\u0561\u0575\u0576\u0568 \u0578\u0580\u057a\u0565\u057d MP3",incorrect_try_again:"\u054d\u056d\u0561\u056c \u0567: \u0553\u0578\u0580\u0571\u0565\u0584 \u056f\u0580\u056f\u056b\u0576:",image_alt_text:"reCAPTCHA \u057a\u0561\u057f\u056f\u0565\u0580\u0578\u057e \u056d\u0576\u0564\u056b\u0580",privacy_and_terms:"\u0533\u0561\u0572\u057f\u0576\u056b\u0578\u0582\u0569\u0575\u0561\u0576 & \u057a\u0561\u0575\u0574\u0561\u0576\u0576\u0565\u0580"},
-id:oa,is:{visual_challenge:"F\u00e1 a\u00f0gangspr\u00f3f sem mynd",audio_challenge:"F\u00e1 a\u00f0gangspr\u00f3f sem hlj\u00f3\u00f0skr\u00e1",refresh_btn:"F\u00e1 n\u00fdtt a\u00f0gangspr\u00f3f",instructions_visual:"",instructions_audio:"Sl\u00e1\u00f0u inn \u00fea\u00f0 sem \u00fe\u00fa heyrir:",help_btn:"Hj\u00e1lp",play_again:"Spila hlj\u00f3\u00f0 aftur",cant_hear_this:"S\u00e6kja hlj\u00f3\u00f0 sem MP3",incorrect_try_again:"Rangt. Reyndu aftur.",image_alt_text:"mynd reCAPTCHA a\u00f0gangspr\u00f3fs",
-privacy_and_terms:"Pers\u00f3nuvernd og skilm\u00e1lar"},it:{visual_challenge:"Verifica visiva",audio_challenge:"Verifica audio",refresh_btn:"Nuova verifica",instructions_visual:"Digita il testo:",instructions_audio:"Digita ci\u00f2 che senti:",help_btn:"Guida",play_again:"Riproduci di nuovo audio",cant_hear_this:"Scarica audio in MP3",incorrect_try_again:"Sbagliato. Riprova.",image_alt_text:"Immagine di verifica reCAPTCHA",privacy_and_terms:"Privacy e Termini"},iw:pa,ja:{visual_challenge:"\u753b\u50cf\u3067\u78ba\u8a8d\u3057\u307e\u3059",
-audio_challenge:"\u97f3\u58f0\u3067\u78ba\u8a8d\u3057\u307e\u3059",refresh_btn:"\u5225\u306e\u5358\u8a9e\u3067\u3084\u308a\u76f4\u3057\u307e\u3059",instructions_visual:"\u30c6\u30ad\u30b9\u30c8\u3092\u5165\u529b:",instructions_audio:"\u805e\u3053\u3048\u305f\u5358\u8a9e\u3092\u5165\u529b\u3057\u307e\u3059:",help_btn:"\u30d8\u30eb\u30d7",play_again:"\u3082\u3046\u4e00\u5ea6\u805e\u304f",cant_hear_this:"MP3 \u3067\u97f3\u58f0\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9",incorrect_try_again:"\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u3082\u3046\u4e00\u5ea6\u3084\u308a\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002",
-image_alt_text:"reCAPTCHA \u78ba\u8a8d\u7528\u753b\u50cf",privacy_and_terms:"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u3068\u5229\u7528\u898f\u7d04"},kn:{visual_challenge:"\u0ca6\u0cc3\u0cb6\u0ccd\u0caf \u0cb8\u0cb5\u0cbe\u0cb2\u0cca\u0c82\u0ca6\u0ca8\u0ccd\u0ca8\u0cc1 \u0cb8\u0ccd\u0cb5\u0cc0\u0c95\u0cb0\u0cbf\u0cb8\u0cbf",audio_challenge:"\u0c86\u0ca1\u0cbf\u0caf\u0ccb \u0cb8\u0cb5\u0cbe\u0cb2\u0cca\u0c82\u0ca6\u0ca8\u0ccd\u0ca8\u0cc1 \u0cb8\u0ccd\u0cb5\u0cc0\u0c95\u0cb0\u0cbf\u0cb8\u0cbf",refresh_btn:"\u0cb9\u0cca\u0cb8 \u0cb8\u0cb5\u0cbe\u0cb2\u0cca\u0c82\u0ca6\u0ca8\u0ccd\u0ca8\u0cc1 \u0caa\u0ca1\u0cc6\u0caf\u0cbf\u0cb0\u0cbf",
-instructions_visual:"",instructions_audio:"\u0ca8\u0cbf\u0cae\u0c97\u0cc6 \u0c95\u0cc7\u0cb3\u0cbf\u0cb8\u0cc1\u0cb5\u0cc1\u0ca6\u0ca8\u0ccd\u0ca8\u0cc1 \u0c9f\u0cc8\u0caa\u0ccd\u200c \u0cae\u0cbe\u0ca1\u0cbf:",help_btn:"\u0cb8\u0cb9\u0cbe\u0caf",play_again:"\u0ca7\u0ccd\u0cb5\u0ca8\u0cbf\u0caf\u0ca8\u0ccd\u0ca8\u0cc1 \u0cae\u0ca4\u0ccd\u0ca4\u0cc6 \u0caa\u0ccd\u0cb2\u0cc7 \u0cae\u0cbe\u0ca1\u0cbf",cant_hear_this:"\u0ca7\u0ccd\u0cb5\u0ca8\u0cbf\u0caf\u0ca8\u0ccd\u0ca8\u0cc1 MP3 \u0cb0\u0cc2\u0caa\u0ca6\u0cb2\u0ccd\u0cb2\u0cbf \u0ca1\u0ccc\u0ca8\u0ccd\u200c\u0cb2\u0ccb\u0ca1\u0ccd \u0cae\u0cbe\u0ca1\u0cbf",
-incorrect_try_again:"\u0ca4\u0caa\u0ccd\u0caa\u0cbe\u0c97\u0cbf\u0ca6\u0cc6. \u0cae\u0ca4\u0ccd\u0ca4\u0cca\u0cae\u0ccd\u0cae\u0cc6 \u0caa\u0ccd\u0cb0\u0caf\u0ca4\u0ccd\u0ca8\u0cbf\u0cb8\u0cbf.",image_alt_text:"reCAPTCHA \u0cb8\u0cb5\u0cbe\u0cb2\u0cc1 \u0c9a\u0cbf\u0ca4\u0ccd\u0cb0",privacy_and_terms:"\u0c97\u0ccc\u0caa\u0ccd\u0caf\u0ca4\u0cc6 \u0cae\u0ca4\u0ccd\u0ca4\u0cc1 \u0ca8\u0cbf\u0caf\u0cae\u0c97\u0cb3\u0cc1"},ko:{visual_challenge:"\uadf8\ub9bc\uc73c\ub85c \ubcf4\uc548\ubb38\uc790 \ubc1b\uae30",
-audio_challenge:"\uc74c\uc131\uc73c\ub85c \ubcf4\uc548\ubb38\uc790 \ubc1b\uae30",refresh_btn:"\ubcf4\uc548\ubb38\uc790 \uc0c8\ub85c \ubc1b\uae30",instructions_visual:"\ud14d\uc2a4\ud2b8 \uc785\ub825:",instructions_audio:"\uc74c\uc131 \ubcf4\uc548\ubb38\uc790 \uc785\ub825:",help_btn:"\ub3c4\uc6c0\ub9d0",play_again:"\uc74c\uc131 \ub2e4\uc2dc \ub4e3\uae30",cant_hear_this:"\uc74c\uc131\uc744 MP3\ub85c \ub2e4\uc6b4\ub85c\ub4dc",incorrect_try_again:"\ud2c0\ub838\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",
-image_alt_text:"reCAPTCHA \ubcf4\uc548\ubb38\uc790 \uc774\ubbf8\uc9c0",privacy_and_terms:"\uac1c\uc778\uc815\ubcf4 \ubcf4\ud638 \ubc0f \uc57d\uad00"},ln:na,lt:{visual_challenge:"Gauti vaizdin\u012f atpa\u017einimo test\u0105",audio_challenge:"Gauti garso atpa\u017einimo test\u0105",refresh_btn:"Gauti nauj\u0105 atpa\u017einimo test\u0105",instructions_visual:"\u012eveskite tekst\u0105:",instructions_audio:"\u012eveskite tai, k\u0105 girdite:",help_btn:"Pagalba",play_again:"Dar kart\u0105 paleisti gars\u0105",
-cant_hear_this:"Atsisi\u0173sti gars\u0105 kaip MP3",incorrect_try_again:"Neteisingai. Bandykite dar kart\u0105.",image_alt_text:"Testo \u201ereCAPTCHA\u201c vaizdas",privacy_and_terms:"Privatumas ir s\u0105lygos"},lv:{visual_challenge:"Sa\u0146emt vizu\u0101lu izaicin\u0101jumu",audio_challenge:"Sa\u0146emt audio izaicin\u0101jumu",refresh_btn:"Sa\u0146emt jaunu izaicin\u0101jumu",instructions_visual:"Ievadiet tekstu:",instructions_audio:"Ierakstiet dzirdamo:",help_btn:"Pal\u012bdz\u012bba",play_again:"V\u0113lreiz atska\u0146ot ska\u0146u",
-cant_hear_this:"Lejupiel\u0101d\u0113t ska\u0146u MP3\u00a0form\u0101t\u0101",incorrect_try_again:"Nepareizi. M\u0113\u0123iniet v\u0113lreiz.",image_alt_text:"reCAPTCHA izaicin\u0101juma att\u0113ls",privacy_and_terms:"Konfidencialit\u0101te un noteikumi"},ml:{visual_challenge:"\u0d12\u0d30\u0d41 \u0d26\u0d43\u0d36\u0d4d\u0d2f \u0d1a\u0d32\u0d1e\u0d4d\u0d1a\u0d4d \u0d28\u0d47\u0d1f\u0d41\u0d15",audio_challenge:"\u0d12\u0d30\u0d41 \u0d13\u0d21\u0d3f\u0d2f\u0d4b \u0d1a\u0d32\u0d1e\u0d4d\u0d1a\u0d4d \u0d28\u0d47\u0d1f\u0d41\u0d15",
-refresh_btn:"\u0d12\u0d30\u0d41 \u0d2a\u0d41\u0d24\u0d3f\u0d2f \u0d1a\u0d32\u0d1e\u0d4d\u0d1a\u0d4d \u0d28\u0d47\u0d1f\u0d41\u0d15",instructions_visual:"",instructions_audio:"\u0d15\u0d47\u0d7e\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d24\u0d4d \u0d1f\u0d48\u0d2a\u0d4d\u0d2a\u0d4d \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d42:",help_btn:"\u0d38\u0d39\u0d3e\u0d2f\u0d02",play_again:"\u0d36\u0d2c\u0d4d\u200c\u0d26\u0d02 \u0d35\u0d40\u0d23\u0d4d\u0d1f\u0d41\u0d02 \u0d2a\u0d4d\u0d32\u0d47 \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d41\u0d15",
-cant_hear_this:"\u0d36\u0d2c\u0d4d\u200c\u0d26\u0d02 MP3 \u0d06\u0d2f\u0d3f \u0d21\u0d57\u0d7a\u0d32\u0d4b\u0d21\u0d4d \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d41\u0d15",incorrect_try_again:"\u0d24\u0d46\u0d31\u0d4d\u0d31\u0d3e\u0d23\u0d4d. \u0d35\u0d40\u0d23\u0d4d\u0d1f\u0d41\u0d02 \u0d36\u0d4d\u0d30\u0d2e\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15.",image_alt_text:"reCAPTCHA \u0d1a\u0d32\u0d1e\u0d4d\u0d1a\u0d4d \u0d07\u0d2e\u0d47\u0d1c\u0d4d",privacy_and_terms:"\u0d38\u0d4d\u0d35\u0d15\u0d3e\u0d30\u0d4d\u0d2f\u0d24\u0d2f\u0d41\u0d02 \u0d28\u0d3f\u0d2c\u0d28\u0d4d\u0d27\u0d28\u0d15\u0d33\u0d41\u0d02"},
-mr:{visual_challenge:"\u0926\u0943\u0936\u094d\u200d\u092f\u092e\u093e\u0928 \u0906\u0935\u094d\u0939\u093e\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u093e",audio_challenge:"\u0911\u0921\u0940\u0913 \u0906\u0935\u094d\u0939\u093e\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u093e",refresh_btn:"\u090f\u0915 \u0928\u0935\u0940\u0928 \u0906\u0935\u094d\u0939\u093e\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u093e",instructions_visual:"",instructions_audio:"\u0906\u092a\u0932\u094d\u092f\u093e\u0932\u093e \u091c\u0947 \u0910\u0915\u0942 \u092f\u0947\u0908\u0932 \u0924\u0947 \u091f\u093e\u0907\u092a \u0915\u0930\u093e:",
-help_btn:"\u092e\u0926\u0924",play_again:"\u0927\u094d\u200d\u0935\u0928\u0940 \u092a\u0941\u0928\u094d\u0939\u093e \u092a\u094d\u200d\u0932\u0947 \u0915\u0930\u093e",cant_hear_this:"MP3 \u0930\u0941\u092a\u093e\u0924 \u0927\u094d\u200d\u0935\u0928\u0940 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u093e",incorrect_try_again:"\u0905\u092f\u094b\u0917\u094d\u200d\u092f. \u092a\u0941\u0928\u094d\u200d\u0939\u093e \u092a\u094d\u0930\u092f\u0924\u094d\u200d\u0928 \u0915\u0930\u093e.",image_alt_text:"reCAPTCHA \u0906\u0935\u094d\u200d\u0939\u093e\u0928 \u092a\u094d\u0930\u0924\u093f\u092e\u093e",
-privacy_and_terms:"\u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0906\u0923\u093f \u0905\u091f\u0940"},ms:{visual_challenge:"Dapatkan cabaran visual",audio_challenge:"Dapatkan cabaran audio",refresh_btn:"Dapatkan cabaran baru",instructions_visual:"Taipkan teksnya:",instructions_audio:"Taip apa yang didengari:",help_btn:"Bantuan",play_again:"Mainkan bunyi sekali lagi",cant_hear_this:"Muat turun bunyi sebagai MP3",incorrect_try_again:"Tidak betul. Cuba lagi.",image_alt_text:"Imej cabaran reCAPTCHA",
-privacy_and_terms:"Privasi & Syarat"},nl:{visual_challenge:"Een visuele uitdaging proberen",audio_challenge:"Een audio-uitdaging proberen",refresh_btn:"Een nieuwe uitdaging proberen",instructions_visual:"Typ de tekst:",instructions_audio:"Typ wat u hoort:",help_btn:"Help",play_again:"Geluid opnieuw afspelen",cant_hear_this:"Geluid downloaden als MP3",incorrect_try_again:"Onjuist. Probeer het opnieuw.",image_alt_text:"reCAPTCHA-uitdagingsafbeelding",privacy_and_terms:"Privacy en voorwaarden"},no:{visual_challenge:"F\u00e5 en bildeutfordring",
-audio_challenge:"F\u00e5 en lydutfordring",refresh_btn:"F\u00e5 en ny utfordring",instructions_visual:"Skriv inn teksten:",instructions_audio:"Skriv inn det du h\u00f8rer:",help_btn:"Hjelp",play_again:"Spill av lyd p\u00e5 nytt",cant_hear_this:"Last ned lyd som MP3",incorrect_try_again:"Feil. Pr\u00f8v p\u00e5 nytt.",image_alt_text:"reCAPTCHA-utfordringsbilde",privacy_and_terms:"Personvern og vilk\u00e5r"},pl:{visual_challenge:"Poka\u017c podpowied\u017a wizualn\u0105",audio_challenge:"Odtw\u00f3rz podpowied\u017a d\u017awi\u0119kow\u0105",
-refresh_btn:"Nowa podpowied\u017a",instructions_visual:"Przepisz tekst:",instructions_audio:"Wpisz us\u0142yszane s\u0142owa:",help_btn:"Pomoc",play_again:"Odtw\u00f3rz d\u017awi\u0119k ponownie",cant_hear_this:"Pobierz d\u017awi\u0119k jako plik MP3",incorrect_try_again:"Nieprawid\u0142owo. Spr\u00f3buj ponownie.",image_alt_text:"Zadanie obrazkowe reCAPTCHA",privacy_and_terms:"Prywatno\u015b\u0107 i warunki"},pt:qa,"pt-BR":qa,"pt-PT":{visual_challenge:"Obter um desafio visual",audio_challenge:"Obter um desafio de \u00e1udio",
-refresh_btn:"Obter um novo desafio",instructions_visual:"Introduza o texto:",instructions_audio:"Escreva o que ouvir:",help_btn:"Ajuda",play_again:"Reproduzir som novamente",cant_hear_this:"Transferir som como MP3",incorrect_try_again:"Incorreto. Tente novamente.",image_alt_text:"Imagem de teste reCAPTCHA",privacy_and_terms:"Privacidade e Termos de Utiliza\u00e7\u00e3o"},ro:ra,ru:{visual_challenge:"\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430",
-audio_challenge:"\u0417\u0432\u0443\u043a\u043e\u0432\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430",refresh_btn:"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c",instructions_visual:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0442\u0435\u043a\u0441\u0442:",instructions_audio:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0442\u043e, \u0447\u0442\u043e \u0441\u043b\u044b\u0448\u0438\u0442\u0435:",help_btn:"\u0421\u043f\u0440\u0430\u0432\u043a\u0430",play_again:"\u041f\u0440\u043e\u0441\u043b\u0443\u0448\u0430\u0442\u044c \u0435\u0449\u0435 \u0440\u0430\u0437",
-cant_hear_this:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c MP3-\u0444\u0430\u0439\u043b",incorrect_try_again:"\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",image_alt_text:"\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e \u0441\u043b\u043e\u0432\u0443 reCAPTCHA",privacy_and_terms:"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b"},
-sk:{visual_challenge:"Zobrazi\u0165 vizu\u00e1lnu podobu",audio_challenge:"Prehra\u0165 zvukov\u00fa podobu",refresh_btn:"Zobrazi\u0165 nov\u00fd v\u00fdraz",instructions_visual:"Zadajte text:",instructions_audio:"Zadajte, \u010do po\u010dujete:",help_btn:"Pomocn\u00edk",play_again:"Znova prehra\u0165 zvuk",cant_hear_this:"Prevzia\u0165 zvuk v podobe s\u00faboru MP3",incorrect_try_again:"Nespr\u00e1vne. Sk\u00faste to znova.",image_alt_text:"Obr\u00e1zok zadania reCAPTCHA",privacy_and_terms:"Ochrana osobn\u00fdch \u00fadajov a Zmluvn\u00e9 podmienky"},
-sl:{visual_challenge:"Vizualni preskus",audio_challenge:"Zvo\u010dni preskus",refresh_btn:"Nov preskus",instructions_visual:"Vnesite besedilo:",instructions_audio:"Natipkajte, kaj sli\u0161ite:",help_btn:"Pomo\u010d",play_again:"Znova predvajaj zvok",cant_hear_this:"Prenesi zvok kot MP3",incorrect_try_again:"Napa\u010dno. Poskusite znova.",image_alt_text:"Slika izziva reCAPTCHA",privacy_and_terms:"Zasebnost in pogoji"},sr:{visual_challenge:"\u041f\u0440\u0438\u043c\u0438\u0442\u0435 \u0432\u0438\u0437\u0443\u0435\u043b\u043d\u0438 \u0443\u043f\u0438\u0442",
-audio_challenge:"\u041f\u0440\u0438\u043c\u0438\u0442\u0435 \u0430\u0443\u0434\u0438\u043e \u0443\u043f\u0438\u0442",refresh_btn:"\u041f\u0440\u0438\u043c\u0438\u0442\u0435 \u043d\u043e\u0432\u0438 \u0443\u043f\u0438\u0442",instructions_visual:"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0442\u0435\u043a\u0441\u0442:",instructions_audio:"\u041e\u0442\u043a\u0443\u0446\u0430\u0458\u0442\u0435 \u043e\u043d\u043e \u0448\u0442\u043e \u0447\u0443\u0458\u0435\u0442\u0435:",help_btn:"\u041f\u043e\u043c\u043e\u045b",
-play_again:"\u041f\u043e\u043d\u043e\u0432\u043e \u043f\u0443\u0441\u0442\u0438 \u0437\u0432\u0443\u043a",cant_hear_this:"\u041f\u0440\u0435\u0443\u0437\u043c\u0438 \u0437\u0432\u0443\u043a \u043a\u0430\u043e MP3 \u0441\u043d\u0438\u043c\u0430\u043a",incorrect_try_again:"\u041d\u0435\u0442\u0430\u0447\u043d\u043e. \u041f\u043e\u043a\u0443\u0448\u0430\u0458\u0442\u0435 \u043f\u043e\u043d\u043e\u0432\u043e.",image_alt_text:"\u0421\u043b\u0438\u043a\u0430 reCAPTCHA \u043f\u0440\u043e\u0432\u0435\u0440\u0435",
-privacy_and_terms:"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442 \u0438 \u0443\u0441\u043b\u043e\u0432\u0438"},sv:{visual_challenge:"H\u00e4mta captcha i bildformat",audio_challenge:"H\u00e4mta captcha i ljudformat",refresh_btn:"H\u00e4mta ny captcha",instructions_visual:"Skriv texten:",instructions_audio:"Skriv det du h\u00f6r:",help_btn:"Hj\u00e4lp",play_again:"Spela upp ljudet igen",cant_hear_this:"H\u00e4mta ljud som MP3",incorrect_try_again:"Fel. F\u00f6rs\u00f6k igen.",image_alt_text:"reCAPTCHA-bild",
-privacy_and_terms:"Sekretess och villkor"},sw:{visual_challenge:"Pata herufi za kusoma",audio_challenge:"Pata herufi za kusikiliza",refresh_btn:"Pata herufi mpya",instructions_visual:"",instructions_audio:"Charaza unachosikia:",help_btn:"Usaidizi",play_again:"Cheza sauti tena",cant_hear_this:"Pakua sauti kama MP3",incorrect_try_again:"Sio sahihi. Jaribu tena.",image_alt_text:"picha ya changamoto ya reCAPTCHA",privacy_and_terms:"Faragha & Masharti"},ta:{visual_challenge:"\u0baa\u0bbe\u0bb0\u0bcd\u0bb5\u0bc8 \u0b9a\u0bc7\u0bb2\u0b9e\u0bcd\u0b9a\u0bc8\u0baa\u0bcd \u0baa\u0bc6\u0bb1\u0bc1\u0b95",
-audio_challenge:"\u0b86\u0b9f\u0bbf\u0baf\u0bcb \u0b9a\u0bc7\u0bb2\u0b9e\u0bcd\u0b9a\u0bc8\u0baa\u0bcd \u0baa\u0bc6\u0bb1\u0bc1\u0b95",refresh_btn:"\u0baa\u0bc1\u0ba4\u0bbf\u0baf \u0b9a\u0bc7\u0bb2\u0b9e\u0bcd\u0b9a\u0bc8\u0baa\u0bcd \u0baa\u0bc6\u0bb1\u0bc1\u0b95",instructions_visual:"",instructions_audio:"\u0b95\u0bc7\u0b9f\u0bcd\u0baa\u0ba4\u0bc8 \u0b9f\u0bc8\u0baa\u0bcd \u0b9a\u0bc6\u0baf\u0bcd\u0b95:",help_btn:"\u0b89\u0ba4\u0bb5\u0bbf",play_again:"\u0b92\u0bb2\u0bbf\u0baf\u0bc8 \u0bae\u0bc0\u0ba3\u0bcd\u0b9f\u0bc1\u0bae\u0bcd \u0b87\u0baf\u0b95\u0bcd\u0b95\u0bc1",
-cant_hear_this:"\u0b92\u0bb2\u0bbf\u0baf\u0bc8 MP3 \u0b86\u0b95 \u0baa\u0ba4\u0bbf\u0bb5\u0bbf\u0bb1\u0b95\u0bcd\u0b95\u0bc1\u0b95",incorrect_try_again:"\u0ba4\u0bb5\u0bb1\u0bbe\u0ba9\u0ba4\u0bc1. \u0bae\u0bc0\u0ba3\u0bcd\u0b9f\u0bc1\u0bae\u0bcd \u0bae\u0bc1\u0baf\u0bb2\u0bb5\u0bc1\u0bae\u0bcd.",image_alt_text:"reCAPTCHA \u0b9a\u0bc7\u0bb2\u0b9e\u0bcd\u0b9a\u0bcd \u0baa\u0b9f\u0bae\u0bcd",privacy_and_terms:"\u0ba4\u0ba9\u0bbf\u0baf\u0bc1\u0bb0\u0bbf\u0bae\u0bc8 & \u0bb5\u0bbf\u0ba4\u0bbf\u0bae\u0bc1\u0bb1\u0bc8\u0b95\u0bb3\u0bcd"},
-te:{visual_challenge:"\u0c12\u0c15 \u0c26\u0c43\u0c36\u0c4d\u0c2f\u0c2e\u0c3e\u0c28 \u0c38\u0c35\u0c3e\u0c32\u0c41\u0c28\u0c41 \u0c38\u0c4d\u0c35\u0c40\u0c15\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f",audio_challenge:"\u0c12\u0c15 \u0c06\u0c21\u0c3f\u0c2f\u0c4b \u0c38\u0c35\u0c3e\u0c32\u0c41\u0c28\u0c41 \u0c38\u0c4d\u0c35\u0c40\u0c15\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f",refresh_btn:"\u0c15\u0c4d\u0c30\u0c4a\u0c24\u0c4d\u0c24 \u0c38\u0c35\u0c3e\u0c32\u0c41\u0c28\u0c41 \u0c38\u0c4d\u0c35\u0c40\u0c15\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f",
-instructions_visual:"",instructions_audio:"\u0c2e\u0c40\u0c30\u0c41 \u0c35\u0c3f\u0c28\u0c4d\u0c28\u0c26\u0c3f \u0c1f\u0c48\u0c2a\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f:",help_btn:"\u0c38\u0c39\u0c3e\u0c2f\u0c02",play_again:"\u0c27\u0c4d\u0c35\u0c28\u0c3f\u0c28\u0c3f \u0c2e\u0c33\u0c4d\u0c32\u0c40 \u0c2a\u0c4d\u0c32\u0c47 \u0c1a\u0c47\u0c2f\u0c3f",cant_hear_this:"\u0c27\u0c4d\u0c35\u0c28\u0c3f\u0c28\u0c3f MP3 \u0c35\u0c32\u0c46 \u0c21\u0c4c\u0c28\u0c4d\u200c\u0c32\u0c4b\u0c21\u0c4d \u0c1a\u0c47\u0c2f\u0c3f",
-incorrect_try_again:"\u0c24\u0c2a\u0c4d\u0c2a\u0c41. \u0c2e\u0c33\u0c4d\u0c32\u0c40 \u0c2a\u0c4d\u0c30\u0c2f\u0c24\u0c4d\u0c28\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f.",image_alt_text:"reCAPTCHA \u0c38\u0c35\u0c3e\u0c32\u0c41 \u0c1a\u0c3f\u0c24\u0c4d\u0c30\u0c02",privacy_and_terms:"\u0c17\u0c4b\u0c2a\u0c4d\u0c2f\u0c24 & \u0c28\u0c3f\u0c2c\u0c02\u0c27\u0c28\u0c32\u0c41"},th:{visual_challenge:"\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e17\u0e49\u0e32\u0e17\u0e32\u0e22\u0e14\u0e49\u0e32\u0e19\u0e20\u0e32\u0e1e",
-audio_challenge:"\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e17\u0e49\u0e32\u0e17\u0e32\u0e22\u0e14\u0e49\u0e32\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07",refresh_btn:"\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e17\u0e49\u0e32\u0e17\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48",instructions_visual:"\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49:",instructions_audio:"\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e22\u0e34\u0e19:",
-help_btn:"\u0e04\u0e27\u0e32\u0e21\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d",play_again:"\u0e40\u0e25\u0e48\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07",cant_hear_this:"\u0e14\u0e32\u0e27\u0e42\u0e2b\u0e25\u0e14\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e40\u0e1b\u0e47\u0e19 MP3",incorrect_try_again:"\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07 \u0e25\u0e2d\u0e07\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07",image_alt_text:"\u0e23\u0e2b\u0e31\u0e2a\u0e20\u0e32\u0e1e reCAPTCHA",
-privacy_and_terms:"\u0e19\u0e42\u0e22\u0e1a\u0e32\u0e22\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e41\u0e25\u0e30\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14"},tr:{visual_challenge:"G\u00f6rsel sorgu al",audio_challenge:"Sesli sorgu al",refresh_btn:"Yeniden y\u00fckle",instructions_visual:"Metni yaz\u0131n:",instructions_audio:"Duydu\u011funuzu yaz\u0131n:",help_btn:"Yard\u0131m",play_again:"Sesi tekrar \u00e7al",cant_hear_this:"Sesi MP3 olarak indir",incorrect_try_again:"Yanl\u0131\u015f. Tekrar deneyin.",
-image_alt_text:"reCAPTCHA sorusu resmi",privacy_and_terms:"Gizlilik ve \u015eartlar"},uk:{visual_challenge:"\u041e\u0442\u0440\u0438\u043c\u0430\u0442\u0438 \u0432\u0456\u0437\u0443\u0430\u043b\u044c\u043d\u0438\u0439 \u0442\u0435\u043a\u0441\u0442",audio_challenge:"\u041e\u0442\u0440\u0438\u043c\u0430\u0442\u0438 \u0430\u0443\u0434\u0456\u043e\u0437\u0430\u043f\u0438\u0441",refresh_btn:"\u041e\u043d\u043e\u0432\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442",instructions_visual:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0442\u0435\u043a\u0441\u0442:",
-instructions_audio:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043f\u043e\u0447\u0443\u0442\u0435:",help_btn:"\u0414\u043e\u0432\u0456\u0434\u043a\u0430",play_again:"\u0412\u0456\u0434\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u0437\u0430\u043f\u0438\u0441 \u0449\u0435 \u0440\u0430\u0437",cant_hear_this:"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0437\u0430\u043f\u0438\u0441 \u044f\u043a MP3",incorrect_try_again:"\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. \u0421\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0449\u0435 \u0440\u0430\u0437.",
-image_alt_text:"\u0417\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u0437\u0430\u0432\u0434\u0430\u043d\u043d\u044f reCAPTCHA",privacy_and_terms:"\u041a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u0456\u0441\u0442\u044c \u0456 \u0443\u043c\u043e\u0432\u0438"},ur:{visual_challenge:"\u0627\u06cc\u06a9 \u0645\u0631\u0626\u06cc \u0686\u06cc\u0644\u0646\u062c \u062d\u0627\u0635\u0644 \u06a9\u0631\u06cc\u06ba",audio_challenge:"\u0627\u06cc\u06a9 \u0622\u0688\u06cc\u0648 \u0686\u06cc\u0644\u0646\u062c \u062d\u0627\u0635\u0644 \u06a9\u0631\u06cc\u06ba",
-refresh_btn:"\u0627\u06cc\u06a9 \u0646\u06cc\u0627 \u0686\u06cc\u0644\u0646\u062c \u062d\u0627\u0635\u0644 \u06a9\u0631\u06cc\u06ba",instructions_visual:"",instructions_audio:"\u062c\u0648 \u0633\u0646\u0627\u0626\u06cc \u062f\u06cc\u062a\u0627 \u06c1\u06d2 \u0648\u06c1 \u0679\u0627\u0626\u067e \u06a9\u0631\u06cc\u06ba:",help_btn:"\u0645\u062f\u062f",play_again:"\u0622\u0648\u0627\u0632 \u062f\u0648\u0628\u0627\u0631\u06c1 \u0686\u0644\u0627\u0626\u06cc\u06ba",cant_hear_this:"\u0622\u0648\u0627\u0632 \u06a9\u0648 MP3 \u06a9\u06d2 \u0628\u0637\u0648\u0631 \u0688\u0627\u0624\u0646 \u0644\u0648\u0688 \u06a9\u0631\u06cc\u06ba",
-incorrect_try_again:"\u063a\u0644\u0637\u06d4 \u062f\u0648\u0628\u0627\u0631\u06c1 \u06a9\u0648\u0634\u0634 \u06a9\u0631\u06cc\u06ba\u06d4",image_alt_text:"reCAPTCHA \u0686\u06cc\u0644\u0646\u062c \u0648\u0627\u0644\u06cc \u0634\u0628\u06cc\u06c1",privacy_and_terms:"\u0631\u0627\u0632\u062f\u0627\u0631\u06cc \u0648 \u0634\u0631\u0627\u0626\u0637"},vi:{visual_challenge:"Nh\u1eadn th\u1eed th\u00e1ch h\u00ecnh \u1ea3nh",audio_challenge:"Nh\u1eadn th\u1eed th\u00e1ch \u00e2m thanh",refresh_btn:"Nh\u1eadn th\u1eed th\u00e1ch m\u1edbi",
-instructions_visual:"Nh\u1eadp v\u0103n b\u1ea3n:",instructions_audio:"Nh\u1eadp n\u1ed9i dung b\u1ea1n nghe th\u1ea5y:",help_btn:"Tr\u1ee3 gi\u00fap",play_again:"Ph\u00e1t l\u1ea1i \u00e2m thanh",cant_hear_this:"T\u1ea3i \u00e2m thanh xu\u1ed1ng d\u01b0\u1edbi d\u1ea1ng MP3",incorrect_try_again:"Kh\u00f4ng ch\u00ednh x\u00e1c. H\u00e3y th\u1eed l\u1ea1i.",image_alt_text:"H\u00ecnh x\u00e1c th\u1ef1c reCAPTCHA",privacy_and_terms:"B\u1ea3o m\u1eadt v\u00e0 \u0111i\u1ec1u kho\u1ea3n"},"zh-CN":sa,"zh-HK":{visual_challenge:"\u56de\u7b54\u5716\u50cf\u9a57\u8b49\u554f\u984c",
-audio_challenge:"\u53d6\u5f97\u8a9e\u97f3\u9a57\u8b49\u554f\u984c",refresh_btn:"\u63db\u4e00\u500b\u9a57\u8b49\u554f\u984c",instructions_visual:"\u8f38\u5165\u6587\u5b57\uff1a",instructions_audio:"\u9375\u5165\u60a8\u6240\u807d\u5230\u7684\uff1a",help_btn:"\u8aaa\u660e",play_again:"\u518d\u6b21\u64ad\u653e\u8072\u97f3",cant_hear_this:"\u5c07\u8072\u97f3\u4e0b\u8f09\u70ba MP3",incorrect_try_again:"\u4e0d\u6b63\u78ba\uff0c\u518d\u8a66\u4e00\u6b21\u3002",image_alt_text:"reCAPTCHA \u9a57\u8b49\u6587\u5b57\u5716\u7247",
-privacy_and_terms:"\u79c1\u96b1\u6b0a\u8207\u689d\u6b3e"},"zh-TW":{visual_challenge:"\u53d6\u5f97\u5716\u7247\u9a57\u8b49\u554f\u984c",audio_challenge:"\u53d6\u5f97\u8a9e\u97f3\u9a57\u8b49\u554f\u984c",refresh_btn:"\u53d6\u5f97\u65b0\u7684\u9a57\u8b49\u554f\u984c",instructions_visual:"\u8acb\u8f38\u5165\u5716\u7247\u4e2d\u7684\u6587\u5b57\uff1a",instructions_audio:"\u8acb\u8f38\u5165\u8a9e\u97f3\u5167\u5bb9\uff1a",help_btn:"\u8aaa\u660e",play_again:"\u518d\u6b21\u64ad\u653e",cant_hear_this:"\u4ee5 MP3 \u683c\u5f0f\u4e0b\u8f09\u8072\u97f3",
-incorrect_try_again:"\u9a57\u8b49\u78bc\u6709\u8aa4\uff0c\u8acb\u518d\u8a66\u4e00\u6b21\u3002",image_alt_text:"reCAPTCHA \u9a57\u8b49\u6587\u5b57\u5716\u7247",privacy_and_terms:"\u96b1\u79c1\u6b0a\u8207\u689d\u6b3e"},zu:{visual_challenge:"Thola inselelo ebonakalayo",audio_challenge:"Thola inselelo yokulalelwayo",refresh_btn:"Thola inselelo entsha",instructions_visual:"",instructions_audio:"Bhala okuzwayo:",help_btn:"Usizo",play_again:"Phinda udlale okulalelwayo futhi",cant_hear_this:"Layisha umsindo njenge-MP3",
-incorrect_try_again:"Akulungile. Zama futhi.",image_alt_text:"umfanekiso oyinselelo we-reCAPTCHA",privacy_and_terms:"Okwangasese kanye nemigomo"},tl:ma,he:pa,"in":oa,mo:ra,zh:sa};var ua=function(a,b){for(var c in a)b.call(void 0,a[c],c,a)},va=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},wa=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},xa=function(a){for(var b in a)return!1;return!0},za=function(){var a=ya()?l.google_ad:null,b={},c;for(c in a)b[c]=a[c];return b},Aa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ba=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=
-d[c];for(var g=0;g<Aa.length;g++)c=Aa[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var w=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,w);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};r(w,Error);w.prototype.name="CustomError";var Ca;var Da=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")},x=function(a){if(!Ea.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Fa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ga,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ha,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ia,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ja,"&#39;"));return a},Fa=/&/g,Ga=/</g,Ha=/>/g,Ia=/"/g,Ja=/'/g,Ea=/[&<>"']/,Ka=function(a,
-b){return a<b?-1:a>b?1:0},La=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})},Ma=function(a){var b=n(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var Na=function(a,b){b.unshift(a);w.call(this,Da.apply(null,b));b.shift()};r(Na,w);Na.prototype.name="AssertionError";var y=function(a,b,c){if(!a){var d="Assertion failed";if(b)var d=d+(": "+b),e=Array.prototype.slice.call(arguments,2);throw new Na(""+d,e||[]);}},Oa=function(a,b){throw new Na("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var z=Array.prototype,Pa=z.indexOf?function(a,b,c){y(null!=a.length);return z.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(n(a))return n(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Qa=z.forEach?function(a,b,c){y(null!=a.length);z.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=n(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},Ra=z.filter?function(a,b,c){y(null!=a.length);return z.filter.call(a,
-b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,f=n(a)?a.split(""):a,k=0;k<d;k++)if(k in f){var u=f[k];b.call(c,u,k,a)&&(e[g++]=u)}return e},Sa=z.map?function(a,b,c){y(null!=a.length);return z.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=n(a)?a.split(""):a,f=0;f<d;f++)f in g&&(e[f]=b.call(c,g[f],f,a));return e},Ua=function(a){var b;t:{b=Ta;for(var c=a.length,d=n(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break t}b=-1}return 0>b?null:n(a)?a.charAt(b):
-a[b]},Va=function(a,b){var c=Pa(a,b),d;if(d=0<=c)y(null!=a.length),z.splice.call(a,c,1);return d},Wa=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},Xa=function(a,b,c){y(null!=a.length);return 2>=arguments.length?z.slice.call(a,b):z.slice.call(a,b,c)};var A,Ya,Za,$a,ab=function(){return l.navigator?l.navigator.userAgent:null};$a=Za=Ya=A=!1;var B;if(B=ab()){var bb=l.navigator;A=0==B.lastIndexOf("Opera",0);Ya=!A&&(-1!=B.indexOf("MSIE")||-1!=B.indexOf("Trident"));Za=!A&&-1!=B.indexOf("WebKit");$a=!A&&!Za&&!Ya&&"Gecko"==bb.product}var cb=A,C=Ya,D=$a,E=Za,db=function(){var a=l.document;return a?a.documentMode:void 0},eb;
-t:{var fb="",gb;if(cb&&l.opera)var hb=l.opera.version,fb="function"==typeof hb?hb():hb;else if(D?gb=/rv\:([^\);]+)(\)|;)/:C?gb=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/:E&&(gb=/WebKit\/(\S+)/),gb)var ib=gb.exec(ab()),fb=ib?ib[1]:"";if(C){var jb=db();if(jb>parseFloat(fb)){eb=String(jb);break t}}eb=fb}
-var kb=eb,lb={},F=function(a){var b;if(!(b=lb[a])){b=0;for(var c=String(kb).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=Math.max(c.length,d.length),g=0;0==b&&g<e;g++){var f=c[g]||"",k=d[g]||"",u=RegExp("(\\d*)(\\D*)","g"),L=RegExp("(\\d*)(\\D*)","g");do{var v=u.exec(f)||["","",""],Q=L.exec(k)||["","",""];if(0==v[0].length&&0==Q[0].length)break;b=Ka(0==v[1].length?0:parseInt(v[1],10),0==Q[1].length?0:parseInt(Q[1],10))||Ka(0==v[2].length,
-0==Q[2].length)||Ka(v[2],Q[2])}while(0==b)}b=lb[a]=0<=b}return b},mb=l.document,nb=mb&&C?db()||("CSS1Compat"==mb.compatMode?parseInt(kb,10):5):void 0;var ob=!C||C&&9<=nb,pb=!D&&!C||C&&C&&9<=nb||D&&F("1.9.1");C&&F("9");var qb=function(a,b){var c;c=a.className;c=n(c)&&c.match(/\S+/g)||[];for(var d=Xa(arguments,1),e=c.length+d.length,g=c,f=0;f<d.length;f++)0<=Pa(g,d[f])||g.push(d[f]);a.className=c.join(" ");return c.length==e};var sb=function(a){return a?new rb(9==a.nodeType?a:a.ownerDocument||a.document):Ca||(Ca=new rb)},tb=function(a,b){return n(b)?a.getElementById(b):b},vb=function(a,b){ua(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:d in ub?a.setAttribute(ub[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},ub={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",
-role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},xb=function(a,b,c){function d(c){c&&b.appendChild(n(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var g=c[e];!ea(g)||ga(g)&&0<g.nodeType?d(g):Qa(wb(g)?Wa(g):g,d)}},yb=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},zb=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},wb=function(a){if(a&&"number"==typeof a.length){if(ga(a))return"function"==typeof a.item||"string"==typeof a.item;if(fa(a))return"function"==
-typeof a.item}return!1},rb=function(a){this.document_=a||l.document||document};h=rb.prototype;h.getDomHelper=sb;h.getElement=function(a){return tb(this.document_,a)};h.$=rb.prototype.getElement;
-h.createDom=function(a,b,c){var d=this.document_,e=arguments,g=e[0],f=e[1];if(!ob&&f&&(f.name||f.type)){g=["<",g];f.name&&g.push(' name="',x(f.name),'"');if(f.type){g.push(' type="',x(f.type),'"');var k={};Ba(k,f);delete k.type;f=k}g.push(">");g=g.join("")}g=d.createElement(g);f&&(n(f)?g.className=f:m(f)?qb.apply(null,[g].concat(f)):vb(g,f));2<e.length&&xb(d,g,e);return g};h.createElement=function(a){return this.document_.createElement(a)};h.createTextNode=function(a){return this.document_.createTextNode(String(a))};
-h.appendChild=function(a,b){a.appendChild(b)};h.getChildren=function(a){return pb&&void 0!=a.children?a.children:Ra(a.childNodes,function(a){return 1==a.nodeType})};var Ab=function(){};Ab.prototype.disposed_=!1;Ab.prototype.dispose=function(){this.disposed_||(this.disposed_=!0,this.disposeInternal())};Ab.prototype.disposeInternal=function(){if(this.onDisposeCallbacks_)for(;this.onDisposeCallbacks_.length;)this.onDisposeCallbacks_.shift()()};var Bb=function(a){Bb[" "](a);return a};Bb[" "]=ca;var Cb=!C||C&&9<=nb,Db=C&&!F("9");!E||F("528");D&&F("1.9b")||C&&F("8")||cb&&F("9.5")||E&&F("528");D&&!F("8")||C&&F("9");var G=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.propagationStopped_=!1;this.returnValue_=!0};G.prototype.disposeInternal=function(){};G.prototype.dispose=function(){};G.prototype.preventDefault=function(){this.defaultPrevented=!0;this.returnValue_=!1};var H=function(a,b){G.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.charCode=this.keyCode=this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.event_=this.state=null;if(a){var c=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(D){var e;t:{try{Bb(d.nodeName);e=!0;break t}catch(g){}e=!1}e||(d=null)}}else"mouseover"==
-c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.offsetX=E||void 0!==a.offsetX?a.offsetX:a.layerX;this.offsetY=E||void 0!==a.offsetY?a.offsetY:a.layerY;this.clientX=void 0!==a.clientX?a.clientX:a.pageX;this.clientY=void 0!==a.clientY?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=
-a.metaKey;this.state=a.state;this.event_=a;a.defaultPrevented&&this.preventDefault()}};r(H,G);H.prototype.preventDefault=function(){H.superClass_.preventDefault.call(this);var a=this.event_;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Db)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};H.prototype.disposeInternal=function(){};var Eb="closure_listenable_"+(1E6*Math.random()|0),Fb=function(a){try{return!(!a||!a[Eb])}catch(b){return!1}},Gb=0;var Hb=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++Gb;this.removed=this.callOnce=!1},Ib=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var I=function(a){this.src=a;this.listeners={};this.typeCount_=0};I.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.listeners[g];a||(a=this.listeners[g]=[],this.typeCount_++);var f=Jb(a,b,d,e);-1<f?(b=a[f],c||(b.callOnce=!1)):(b=new Hb(b,this.src,g,!!d,e),b.callOnce=c,a.push(b));return b};
-I.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=Jb(e,b,c,d);return-1<b?(Ib(e[b]),y(null!=e.length),z.splice.call(e,b,1),0==e.length&&(delete this.listeners[a],this.typeCount_--),!0):!1};var Kb=function(a,b){var c=b.type;if(!(c in a.listeners))return!1;var d=Va(a.listeners[c],b);d&&(Ib(b),0==a.listeners[c].length&&(delete a.listeners[c],a.typeCount_--));return d};
-I.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.listeners)if(!a||c==a){for(var d=this.listeners[c],e=0;e<d.length;e++)++b,Ib(d[e]);delete this.listeners[c];this.typeCount_--}return b};I.prototype.getListener=function(a,b,c,d){a=this.listeners[a.toString()];var e=-1;a&&(e=Jb(a,b,c,d));return-1<e?a[e]:null};var Jb=function(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.removed&&g.listener==b&&g.capture==!!c&&g.handler==d)return e}return-1};var Lb="closure_lm_"+(1E6*Math.random()|0),J={},Mb=0,Nb=function(a,b,c,d,e){if(m(b)){for(var g=0;g<b.length;g++)Nb(a,b[g],c,d,e);return null}c=Ob(c);return Fb(a)?a.listen(b,c,d,e):Pb(a,b,c,!1,d,e)},Pb=function(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var f=!!e,k=Qb(a);k||(a[Lb]=k=new I(a));c=k.add(b,c,d,e,g);if(c.proxy)return c;d=Rb();c.proxy=d;d.src=a;d.listener=c;a.addEventListener?a.addEventListener(b,d,f):a.attachEvent(b in J?J[b]:J[b]="on"+b,d);Mb++;return c},Rb=function(){var a=
-Sb,b=Cb?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},Tb=function(a,b,c,d,e){if(m(b)){for(var g=0;g<b.length;g++)Tb(a,b[g],c,d,e);return null}c=Ob(c);return Fb(a)?a.listenOnce(b,c,d,e):Pb(a,b,c,!0,d,e)},Ub=function(a,b,c,d,e){if(m(b))for(var g=0;g<b.length;g++)Ub(a,b[g],c,d,e);else c=Ob(c),Fb(a)?a.unlisten(b,c,d,e):a&&(a=Qb(a))&&(b=a.getListener(b,c,!!d,e))&&Vb(b)},Vb=function(a){if("number"==typeof a||!a||a.removed)return!1;var b=
-a.src;if(Fb(b))return Kb(b.eventTargetListeners_,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(c in J?J[c]:J[c]="on"+c,d);Mb--;(c=Qb(b))?(Kb(c,a),0==c.typeCount_&&(c.src=null,b[Lb]=null)):Ib(a);return!0},Xb=function(a,b,c,d){var e=1;if(a=Qb(a))if(b=a.listeners[b])for(b=Wa(b),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.removed&&(e&=!1!==Wb(g,d))}return Boolean(e)},Wb=function(a,b){var c=a.listener,d=a.handler||a.src;a.callOnce&&
-Vb(a);return c.call(d,b)},Sb=function(a,b){if(a.removed)return!0;if(!Cb){var c=b||ba("window.event"),d=new H(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){t:{var g=!1;if(0==c.keyCode)try{c.keyCode=-1;break t}catch(f){g=!0}if(g||void 0==c.returnValue)c.returnValue=!0}c=[];for(g=d.currentTarget;g;g=g.parentNode)c.push(g);for(var g=a.type,k=c.length-1;!d.propagationStopped_&&0<=k;k--)d.currentTarget=c[k],e&=Xb(c[k],g,!0,d);for(k=0;!d.propagationStopped_&&k<c.length;k++)d.currentTarget=c[k],
-e&=Xb(c[k],g,!1,d)}return e}return Wb(a,new H(b,this))},Qb=function(a){a=a[Lb];return a instanceof I?a:null},Yb="__closure_events_fn_"+(1E9*Math.random()>>>0),Ob=function(a){y(a,"Listener can not be null.");if(fa(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");return a[Yb]||(a[Yb]=function(b){return a.handleEvent(b)})};var K=function(a){this.handler_=a;this.keys_={}};r(K,Ab);var Zb=[];K.prototype.listen=function(a,b,c,d){m(b)||(Zb[0]=b,b=Zb);for(var e=0;e<b.length;e++){var g=Nb(a,b[e],c||this.handleEvent,d||!1,this.handler_||this);if(!g)break;this.keys_[g.key]=g}return this};K.prototype.listenOnce=function(a,b,c,d){return $b(this,a,b,c,d)};var $b=function(a,b,c,d,e,g){if(m(c))for(var f=0;f<c.length;f++)$b(a,b,c[f],d,e,g);else{b=Tb(b,c,d||a.handleEvent,e,g||a.handler_||a);if(!b)return a;a.keys_[b.key]=b}return a};
-K.prototype.unlisten=function(a,b,c,d,e){if(m(b))for(var g=0;g<b.length;g++)this.unlisten(a,b[g],c,d,e);else c=c||this.handleEvent,e=e||this.handler_||this,c=Ob(c),d=!!d,b=Fb(a)?a.getListener(b,c,d,e):a?(a=Qb(a))?a.getListener(b,c,d,e):null:null,b&&(Vb(b),delete this.keys_[b.key]);return this};K.prototype.removeAll=function(){ua(this.keys_,Vb);this.keys_={}};K.prototype.disposeInternal=function(){K.superClass_.disposeInternal.call(this);this.removeAll()};
-K.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var M=function(){this.eventTargetListeners_=new I(this);this.actualEventTarget_=this};r(M,Ab);M.prototype[Eb]=!0;h=M.prototype;h.parentEventTarget_=null;h.setParentEventTarget=function(a){this.parentEventTarget_=a};h.addEventListener=function(a,b,c,d){Nb(this,a,b,c,d)};h.removeEventListener=function(a,b,c,d){Ub(this,a,b,c,d)};
-h.dispatchEvent=function(a){ac(this);var b,c=this.parentEventTarget_;if(c){b=[];for(var d=1;c;c=c.parentEventTarget_)b.push(c),y(1E3>++d,"infinite loop")}c=this.actualEventTarget_;d=a.type||a;if(n(a))a=new G(a,c);else if(a instanceof G)a.target=a.target||c;else{var e=a;a=new G(d,c);Ba(a,e)}var e=!0,g;if(b)for(var f=b.length-1;!a.propagationStopped_&&0<=f;f--)g=a.currentTarget=b[f],e=bc(g,d,!0,a)&&e;a.propagationStopped_||(g=a.currentTarget=c,e=bc(g,d,!0,a)&&e,a.propagationStopped_||(e=bc(g,d,!1,a)&&
-e));if(b)for(f=0;!a.propagationStopped_&&f<b.length;f++)g=a.currentTarget=b[f],e=bc(g,d,!1,a)&&e;return e};h.disposeInternal=function(){M.superClass_.disposeInternal.call(this);this.eventTargetListeners_&&this.eventTargetListeners_.removeAll(void 0);this.parentEventTarget_=null};h.listen=function(a,b,c,d){ac(this);return this.eventTargetListeners_.add(String(a),b,!1,c,d)};h.listenOnce=function(a,b,c,d){return this.eventTargetListeners_.add(String(a),b,!0,c,d)};
-h.unlisten=function(a,b,c,d){return this.eventTargetListeners_.remove(String(a),b,c,d)};var bc=function(a,b,c,d){b=a.eventTargetListeners_.listeners[String(b)];if(!b)return!0;b=Wa(b);for(var e=!0,g=0;g<b.length;++g){var f=b[g];if(f&&!f.removed&&f.capture==c){var k=f.listener,u=f.handler||f.src;f.callOnce&&Kb(a.eventTargetListeners_,f);e=!1!==k.call(u,d)&&e}}return e&&!1!=d.returnValue_};M.prototype.getListener=function(a,b,c,d){return this.eventTargetListeners_.getListener(String(a),b,c,d)};
-var ac=function(a){y(a.eventTargetListeners_,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var N=function(a){M.call(this);this.imageIdToRequestMap_={};this.imageIdToImageMap_={};this.handler_=new K(this);this.parent_=a};r(N,M);var cc=[C&&!F("11")?"readystatechange":"load","abort","error"],dc=function(a,b,c){(c=n(c)?c:c.src)&&(a.imageIdToRequestMap_[b]={src:c,corsRequestType:null})};
-N.prototype.start=function(){var a=this.imageIdToRequestMap_;Qa(wa(a),function(b){var c=a[b];if(c&&(delete a[b],!this.disposed_)){var d;d=this.parent_?sb(this.parent_).createDom("img"):new Image;c.corsRequestType&&(d.crossOrigin=c.corsRequestType);this.handler_.listen(d,cc,this.onNetworkEvent_);this.imageIdToImageMap_[b]=d;d.id=b;d.src=c.src}},this)};
-N.prototype.onNetworkEvent_=function(a){var b=a.currentTarget;if(b){if("readystatechange"==a.type)if("complete"==b.readyState)a.type="load";else return;"undefined"==typeof b.naturalWidth&&("load"==a.type?(b.naturalWidth=b.width,b.naturalHeight=b.height):(b.naturalWidth=0,b.naturalHeight=0));this.dispatchEvent({type:a.type,target:b});!this.disposed_&&(a=b.id,delete this.imageIdToRequestMap_[a],b=this.imageIdToImageMap_[a])&&(delete this.imageIdToImageMap_[a],this.handler_.unlisten(b,cc,this.onNetworkEvent_),
-xa(this.imageIdToImageMap_)&&xa(this.imageIdToRequestMap_)&&this.dispatchEvent("complete"))}};N.prototype.disposeInternal=function(){delete this.imageIdToRequestMap_;delete this.imageIdToImageMap_;var a=this.handler_;a&&"function"==typeof a.dispose&&a.dispose();N.superClass_.disposeInternal.call(this)};var ec="StopIteration"in l?l.StopIteration:Error("StopIteration"),fc=function(){};fc.prototype.next=function(){throw ec;};fc.prototype.__iterator__=function(){return this};var O=function(a,b){this.map_={};this.keys_=[];this.version_=this.count_=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof O?(c=a.getKeys(),d=a.getValues()):(c=wa(a),d=va(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}};O.prototype.getValues=function(){gc(this);for(var a=[],b=0;b<this.keys_.length;b++)a.push(this.map_[this.keys_[b]]);return a};
-O.prototype.getKeys=function(){gc(this);return this.keys_.concat()};O.prototype.remove=function(a){return Object.prototype.hasOwnProperty.call(this.map_,a)?(delete this.map_[a],this.count_--,this.version_++,this.keys_.length>2*this.count_&&gc(this),!0):!1};
-var gc=function(a){if(a.count_!=a.keys_.length){for(var b=0,c=0;b<a.keys_.length;){var d=a.keys_[b];Object.prototype.hasOwnProperty.call(a.map_,d)&&(a.keys_[c++]=d);b++}a.keys_.length=c}if(a.count_!=a.keys_.length){for(var e={},c=b=0;b<a.keys_.length;)d=a.keys_[b],Object.prototype.hasOwnProperty.call(e,d)||(a.keys_[c++]=d,e[d]=1),b++;a.keys_.length=c}};O.prototype.set=function(a,b){Object.prototype.hasOwnProperty.call(this.map_,a)||(this.count_++,this.keys_.push(a),this.version_++);this.map_[a]=b};
-O.prototype.__iterator__=function(a){gc(this);var b=0,c=this.keys_,d=this.map_,e=this.version_,g=this,f=new fc;f.next=function(){for(;;){if(e!=g.version_)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw ec;var f=c[b++];return a?f:d[f]}};return f};var hc=function(a){if("function"==typeof a.getValues)return a.getValues();if(n(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return va(a)},ic=function(a,b,c){if("function"==typeof a.forEach)a.forEach(b,c);else if(ea(a)||n(a))Qa(a,b,c);else{var d;if("function"==typeof a.getKeys)d=a.getKeys();else if("function"!=typeof a.getValues)if(ea(a)||n(a)){d=[];for(var e=a.length,g=0;g<e;g++)d.push(g)}else d=wa(a);else d=void 0;for(var e=hc(a),g=e.length,f=0;f<g;f++)b.call(c,
-e[f],d&&d[f],a)}};var kc=function(a){return jc(a||arguments.callee.caller,[])},jc=function(a,b){var c=[];if(0<=Pa(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(lc(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var g;g=d[e];switch(typeof g){case "object":g=g?"object":"null";break;case "string":break;case "number":g=String(g);break;case "boolean":g=g?"true":"false";break;case "function":g=(g=lc(g))?g:"[fn]";break;default:g=typeof g}40<g.length&&(g=g.substr(0,40)+"...");
-c.push(g)}b.push(a);c.push(")\n");try{c.push(jc(a.caller,b))}catch(f){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},lc=function(a){if(mc[a])return mc[a];a=String(a);if(!mc[a]){var b=/function ([^\(]+)/.exec(a);mc[a]=b?b[1]:"[Anonymous]"}return mc[a]},mc={};var nc=function(a,b,c,d,e){this.reset(a,b,c,d,e)};nc.prototype.exception_=null;nc.prototype.exceptionText_=null;var oc=0;nc.prototype.reset=function(a,b,c,d,e){"number"==typeof e||oc++;d||ja();this.level_=a;this.msg_=b;delete this.exception_;delete this.exceptionText_};nc.prototype.setLevel=function(a){this.level_=a};var P=function(a){this.name_=a;this.handlers_=this.children_=this.level_=this.parent_=null},pc=function(a,b){this.name=a;this.value=b};pc.prototype.toString=function(){return this.name};var qc=new pc("SEVERE",1E3),rc=new pc("CONFIG",700),sc=new pc("FINE",500);P.prototype.getParent=function(){return this.parent_};P.prototype.getChildren=function(){this.children_||(this.children_={});return this.children_};P.prototype.setLevel=function(a){this.level_=a};
-var tc=function(a){if(a.level_)return a.level_;if(a.parent_)return tc(a.parent_);Oa("Root logger has no level set.");return null};P.prototype.log=function(a,b,c){if(a.value>=tc(this).value)for(fa(b)&&(b=b()),a=this.getLogRecord(a,b,c),b="log:"+a.msg_,l.console&&(l.console.timeStamp?l.console.timeStamp(b):l.console.markTimeline&&l.console.markTimeline(b)),l.msWriteProfilerMark&&l.msWriteProfilerMark(b),b=this;b;){c=b;var d=a;if(c.handlers_)for(var e=0,g=void 0;g=c.handlers_[e];e++)g(d);b=b.getParent()}};
-P.prototype.getLogRecord=function(a,b,c){var d=new nc(a,String(b),this.name_);if(c){d.exception_=c;var e;var g=arguments.callee.caller;try{var f;var k=ba("window.location.href");if(n(c))f={message:c,name:"Unknown error",lineNumber:"Not available",fileName:k,stack:"Not available"};else{var u,L,v=!1;try{u=c.lineNumber||c.line||"Not available"}catch(Q){u="Not available",v=!0}try{L=c.fileName||c.filename||c.sourceURL||l.$googDebugFname||k}catch(jd){L="Not available",v=!0}f=!v&&c.lineNumber&&c.fileName&&
-c.stack&&c.message&&c.name?c:{message:c.message||"Not available",name:c.name||"UnknownError",lineNumber:u,fileName:L,stack:c.stack||"Not available"}}e="Message: "+x(f.message)+'\nUrl: <a href="view-source:'+f.fileName+'" target="_new">'+f.fileName+"</a>\nLine: "+f.lineNumber+"\n\nBrowser stack:\n"+x(f.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+x(kc(g)+"-> ")}catch(Yc){e="Exception trying to expose exception! You win, we lose. "+Yc}d.exceptionText_=e}return d};
-var uc={},vc=null,wc=function(a){vc||(vc=new P(""),uc[""]=vc,vc.setLevel(rc));var b;if(!(b=uc[a])){b=new P(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=wc(a.substr(0,c));c.getChildren()[d]=b;b.parent_=c;uc[a]=b}return b};var R=function(a,b){a&&a.log(sc,b,void 0)};var xc=function(a,b,c){if(fa(a))c&&(a=p(a,c));else if(a&&"function"==typeof a.handleEvent)a=p(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<b?-1:l.setTimeout(a,b||0)};var yc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),zc=E,Ac=function(a,b){if(zc){zc=!1;var c=l.location;if(c){var d=c.href;if(d&&(d=(d=Ac(3,d))&&decodeURIComponent(d))&&d!=c.hostname)throw zc=!0,Error();}}return b.match(yc)[a]||null};var Bc=function(){};Bc.prototype.cachedOptions_=null;var Dc=function(a){var b;(b=a.cachedOptions_)||(b={},Cc(a)&&(b[0]=!0,b[1]=!0),b=a.cachedOptions_=b);return b};var Ec,Fc=function(){};r(Fc,Bc);var Gc=function(a){return(a=Cc(a))?new ActiveXObject(a):new XMLHttpRequest},Cc=function(a){if(!a.ieProgId_&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.ieProgId_=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.ieProgId_};
-Ec=new Fc;var S=function(a){M.call(this);this.headers=new O;this.xmlHttpFactory_=a||null;this.active_=!1;this.xhrOptions_=this.xhr_=null;this.lastError_=this.lastMethod_=this.lastUri_="";this.inAbort_=this.inOpen_=this.inSend_=this.errorDispatched_=!1;this.timeoutInterval_=0;this.timeoutId_=null;this.responseType_="";this.useXhr2Timeout_=this.withCredentials_=!1};r(S,M);var Hc=S.prototype,Ic=wc("goog.net.XhrIo");Hc.logger_=Ic;
-var Jc=/^https?$/i,Kc=["POST","PUT"],Lc=[],Mc=function(a){var b=new S;Lc.push(b);b.listenOnce("ready",b.cleanupSend_);b.send(a,"POST",void 0,void 0)};S.prototype.cleanupSend_=function(){this.dispose();Va(Lc,this)};
-S.prototype.send=function(a,b,c,d){if(this.xhr_)throw Error("[goog.net.XhrIo] Object is active with another request="+this.lastUri_+"; newUri="+a);b=b?b.toUpperCase():"GET";this.lastUri_=a;this.lastError_="";this.lastMethod_=b;this.errorDispatched_=!1;this.active_=!0;this.xhr_=this.xmlHttpFactory_?Gc(this.xmlHttpFactory_):Gc(Ec);this.xhrOptions_=this.xmlHttpFactory_?Dc(this.xmlHttpFactory_):Dc(Ec);this.xhr_.onreadystatechange=p(this.onReadyStateChange_,this);try{R(this.logger_,T(this,"Opening Xhr")),
-this.inOpen_=!0,this.xhr_.open(b,String(a),!0),this.inOpen_=!1}catch(e){R(this.logger_,T(this,"Error opening Xhr: "+e.message));Nc(this,e);return}a=c||"";var g=new O(this.headers);d&&ic(d,function(a,b){g.set(b,a)});d=Ua(g.getKeys());c=l.FormData&&a instanceof l.FormData;!(0<=Pa(Kc,b))||d||c||g.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");ic(g,function(a,b){this.xhr_.setRequestHeader(b,a)},this);this.responseType_&&(this.xhr_.responseType=this.responseType_);"withCredentials"in
-this.xhr_&&(this.xhr_.withCredentials=this.withCredentials_);try{Oc(this),0<this.timeoutInterval_&&(this.useXhr2Timeout_=Pc(this.xhr_),R(this.logger_,T(this,"Will abort after "+this.timeoutInterval_+"ms if incomplete, xhr2 "+this.useXhr2Timeout_)),this.useXhr2Timeout_?(this.xhr_.timeout=this.timeoutInterval_,this.xhr_.ontimeout=p(this.timeout_,this)):this.timeoutId_=xc(this.timeout_,this.timeoutInterval_,this)),R(this.logger_,T(this,"Sending request")),this.inSend_=!0,this.xhr_.send(a),this.inSend_=
-!1}catch(f){R(this.logger_,T(this,"Send error: "+f.message)),Nc(this,f)}};var Pc=function(a){return C&&F(9)&&"number"==typeof a.timeout&&void 0!==a.ontimeout},Ta=function(a){return"content-type"==a.toLowerCase()};S.prototype.timeout_=function(){"undefined"!=typeof aa&&this.xhr_&&(this.lastError_="Timed out after "+this.timeoutInterval_+"ms, aborting",R(this.logger_,T(this,this.lastError_)),this.dispatchEvent("timeout"),this.abort(8))};
-var Nc=function(a,b){a.active_=!1;a.xhr_&&(a.inAbort_=!0,a.xhr_.abort(),a.inAbort_=!1);a.lastError_=b;Qc(a);Rc(a)},Qc=function(a){a.errorDispatched_||(a.errorDispatched_=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};S.prototype.abort=function(){this.xhr_&&this.active_&&(R(this.logger_,T(this,"Aborting")),this.active_=!1,this.inAbort_=!0,this.xhr_.abort(),this.inAbort_=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Rc(this))};
-S.prototype.disposeInternal=function(){this.xhr_&&(this.active_&&(this.active_=!1,this.inAbort_=!0,this.xhr_.abort(),this.inAbort_=!1),Rc(this,!0));S.superClass_.disposeInternal.call(this)};S.prototype.onReadyStateChange_=function(){if(!this.disposed_)if(this.inOpen_||this.inSend_||this.inAbort_)Sc(this);else this.onReadyStateChangeEntryPoint_()};S.prototype.onReadyStateChangeEntryPoint_=function(){Sc(this)};
-var Sc=function(a){if(a.active_&&"undefined"!=typeof aa)if(a.xhrOptions_[1]&&4==Tc(a)&&2==Uc(a))R(a.logger_,T(a,"Local request error detected and ignored"));else if(a.inSend_&&4==Tc(a))xc(a.onReadyStateChange_,0,a);else if(a.dispatchEvent("readystatechange"),4==Tc(a)){R(a.logger_,T(a,"Request complete"));a.active_=!1;try{var b=Uc(a),c,d;t:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:d=!0;break t;default:d=!1}if(!(c=d)){var e;if(e=0===b){var g=Ac(1,String(a.lastUri_));
-if(!g&&self.location)var f=self.location.protocol,g=f.substr(0,f.length-1);e=!Jc.test(g?g.toLowerCase():"")}c=e}if(c)a.dispatchEvent("complete"),a.dispatchEvent("success");else{var k;try{k=2<Tc(a)?a.xhr_.statusText:""}catch(u){R(a.logger_,"Can not get status: "+u.message),k=""}a.lastError_=k+" ["+Uc(a)+"]";Qc(a)}}finally{Rc(a)}}},Rc=function(a,b){if(a.xhr_){Oc(a);var c=a.xhr_,d=a.xhrOptions_[0]?ca:null;a.xhr_=null;a.xhrOptions_=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){(c=
-a.logger_)&&c.log(qc,"Problem encountered resetting onreadystatechange: "+e.message,void 0)}}},Oc=function(a){a.xhr_&&a.useXhr2Timeout_&&(a.xhr_.ontimeout=null);"number"==typeof a.timeoutId_&&(l.clearTimeout(a.timeoutId_),a.timeoutId_=null)},Tc=function(a){return a.xhr_?a.xhr_.readyState:0},Uc=function(a){try{return 2<Tc(a)?a.xhr_.status:-1}catch(b){return-1}},T=function(a,b){return b+" ["+a.lastMethod_+" "+a.lastUri_+" "+Uc(a)+"]"};var U=function(){};U.getInstance=function(){return U.instance_?U.instance_:U.instance_=new U};U.prototype.nextId_=0;var V=function(a){M.call(this);this.dom_=a||sb()};r(V,M);h=V.prototype;h.idGenerator_=U.getInstance();h.id_=null;h.inDocument_=!1;h.element_=null;h.parent_=null;h.children_=null;h.childIndex_=null;h.wasDecorated_=!1;h.getElement=function(){return this.element_};h.getParent=function(){return this.parent_};h.setParentEventTarget=function(a){if(this.parent_&&this.parent_!=a)throw Error("Method not supported");V.superClass_.setParentEventTarget.call(this,a)};h.getDomHelper=function(){return this.dom_};
-h.createDom=function(){this.element_=this.dom_.createElement("div")};
-var Wc=function(a,b){if(a.inDocument_)throw Error("Component already rendered");a.element_||a.createDom();b?b.insertBefore(a.element_,null):a.dom_.document_.body.appendChild(a.element_);a.parent_&&!a.parent_.inDocument_||Vc(a)},Vc=function(a){a.inDocument_=!0;Xc(a,function(a){!a.inDocument_&&a.getElement()&&Vc(a)})},Zc=function(a){Xc(a,function(a){a.inDocument_&&Zc(a)});a.googUiComponentHandler_&&a.googUiComponentHandler_.removeAll();a.inDocument_=!1};
-V.prototype.disposeInternal=function(){this.inDocument_&&Zc(this);this.googUiComponentHandler_&&(this.googUiComponentHandler_.dispose(),delete this.googUiComponentHandler_);Xc(this,function(a){a.dispose()});!this.wasDecorated_&&this.element_&&zb(this.element_);this.parent_=this.element_=this.childIndex_=this.children_=null;V.superClass_.disposeInternal.call(this)};var Xc=function(a,b){a.children_&&Qa(a.children_,b,void 0)};
-V.prototype.removeChild=function(a,b){if(a){var c=n(a)?a:a.id_||(a.id_=":"+(a.idGenerator_.nextId_++).toString(36)),d;this.childIndex_&&c?(d=this.childIndex_,d=(c in d?d[c]:void 0)||null):d=null;a=d;if(c&&a){d=this.childIndex_;c in d&&delete d[c];Va(this.children_,a);b&&(Zc(a),a.element_&&zb(a.element_));c=a;if(null==c)throw Error("Unable to set parent component");c.parent_=null;V.superClass_.setParentEventTarget.call(c,null)}}if(!a)throw Error("Child is not in parent component");return a};var W=function(a,b,c){V.call(this,c);this.captchaImage_=a;this.adImage_=b&&300==b.naturalWidth&&57==b.naturalHeight?b:null};r(W,V);W.prototype.createDom=function(){W.superClass_.createDom.call(this);var a=this.getElement();this.captchaImage_.alt=X.image_alt_text;this.getDomHelper().appendChild(a,this.captchaImage_);this.adImage_&&(this.adImage_.alt=X.image_alt_text,this.getDomHelper().appendChild(a,this.adImage_),this.adImage_&&$c(this.adImage_)&&(a.innerHTML+='<div id="recaptcha-ad-choices"><div class="recaptcha-ad-choices-collapsed"><img height="15" width="15" alt="AdChoices" border="0" src="//pagead2.googlesyndication.com/pagead/images/adchoices/icon.png"/></div><div class="recaptcha-ad-choices-expanded"><a href="https://support.google.com/adsense/troubleshooter/1631343" target="_blank"><img height="15" width="75" alt="AdChoices" border="0" src="//pagead2.googlesyndication.com/pagead/images/adchoices/en.png"/></a></div></div>'))};
-var $c=function(a){var b=ad(a,"visibility");a=ad(a,"display");return"hidden"!=b&&"none"!=a},ad=function(a,b){var c;t:{c=9==a.nodeType?a:a.ownerDocument||a.document;if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break t}c=""}if(!c&&!(c=a.currentStyle?a.currentStyle[b]:null)&&(c=a.style[La(b)],"undefined"===typeof c)){c=a.style;var d;t:if(d=La(b),void 0===a.style[d]){var e=(E?"Webkit":D?"Moz":C?"ms":cb?"O":null)+Ma(b);
-if(void 0!==a.style[e]){d=e;break t}}c=c[d]||""}return c};W.prototype.disposeInternal=function(){delete this.captchaImage_;delete this.adImage_;W.superClass_.disposeInternal.call(this)};var bd=function(a){return Sa(a,function(a){a=a.toString(16);return 1<a.length?a:"0"+a}).join("")};var cd=function(){this.blockSize=-1};var dd=function(){this.blockSize=-1;this.blockSize=64;this.chain_=Array(4);this.block_=Array(this.blockSize);this.totalLength_=this.blockLength_=0;this.reset()};r(dd,cd);dd.prototype.reset=function(){this.chain_[0]=1732584193;this.chain_[1]=4023233417;this.chain_[2]=2562383102;this.chain_[3]=271733878;this.totalLength_=this.blockLength_=0};
-var ed=function(a,b,c){c||(c=0);var d=Array(16);if(n(b))for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.chain_[0];c=a.chain_[1];var e=a.chain_[2],g=a.chain_[3],f=0,f=b+(g^c&(e^g))+d[0]+3614090360&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(f<<17&4294967295|
-f>>>15);f=c+(b^e&(g^b))+d[3]+3250441966&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(f<<12&4294967295|
-f>>>20);f=e+(c^g&(b^c))+d[10]+4294925233&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(f<<
-5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[6]+3225465664&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[11]+643717713&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[0]+3921069994&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[5]+3593408605&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[10]+38016083&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[15]+3634488961&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[4]+3889429448&4294967295;c=
-e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[9]+568446438&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[14]+3275163606&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[3]+4107603335&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[8]+1163531501&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[13]+2850285829&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[2]+4243563512&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[7]+1735328473&4294967295;
-e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[12]+2368359562&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(c^e^g)+d[5]+4294588738&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[8]+2272392833&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[11]+1839030562&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[14]+4259657740&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[1]+2763975236&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[4]+1272893353&4294967295;g=b+(f<<11&4294967295|
-f>>>21);f=e+(g^b^c)+d[7]+4139469664&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[10]+3200236656&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[13]+681279174&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[0]+3936430074&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[3]+3572445317&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[6]+76029189&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[9]+3654602809&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[12]+
-3873151461&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[15]+530742520&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[2]+3299628645&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(e^(c|~g))+d[0]+4096336452&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[7]+1126891415&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[14]+2878612391&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[5]+4237533241&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[12]+1700485571&
-4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[13]+1309151649&
-4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.chain_[0]=a.chain_[0]+b&4294967295;a.chain_[1]=a.chain_[1]+(e+(f<<21&4294967295|f>>>11))&4294967295;a.chain_[2]=a.chain_[2]+e&4294967295;a.chain_[3]=a.chain_[3]+g&4294967295};
-dd.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.block_,e=this.blockLength_,g=0;g<b;){if(0==e)for(;g<=c;)ed(this,a,g),g+=this.blockSize;if(n(a))for(;g<b;){if(d[e++]=a.charCodeAt(g++),e==this.blockSize){ed(this,d);e=0;break}}else for(;g<b;)if(d[e++]=a[g++],e==this.blockSize){ed(this,d);e=0;break}}this.blockLength_=e;this.totalLength_+=b};var Y=function(){K.call(this);this.callback_=this.element_=null;this.md5_=new dd};r(Y,K);var fd=function(a,b,c,d,e){a.unwatch();a.element_=b;a.callback_=e;a.listen(b,"keyup",p(a.onChanged_,a,c,d))};Y.prototype.unwatch=function(){this.element_&&this.callback_&&(this.removeAll(),this.callback_=this.element_=null)};
-Y.prototype.onChanged_=function(a,b){var c;c=(c=this.element_.value)?c.replace(/[\s\xa0]+/g,"").toLowerCase():"";this.md5_.reset();this.md5_.update(c+"."+b);c=this.md5_;var d=Array((56>c.blockLength_?c.blockSize:2*c.blockSize)-c.blockLength_);d[0]=128;for(var e=1;e<d.length-8;++e)d[e]=0;for(var g=8*c.totalLength_,e=d.length-8;e<d.length;++e)d[e]=g&255,g/=256;c.update(d);d=Array(16);for(e=g=0;4>e;++e)for(var f=0;32>f;f+=8)d[g++]=c.chain_[e]>>>f&255;bd(d).toLowerCase()==a.toLowerCase()&&this.callback_()};
-Y.prototype.disposeInternal=function(){this.element_=null;Y.superClass_.disposeInternal.call(this)};var hd=function(a,b,c){this.adObject_=a;this.captchaImageUrl_=b;this.opt_successCallback_=c||null;gd(this)},gd=function(a){var b=new N;dc(b,"recaptcha_challenge_image",a.captchaImageUrl_);dc(b,"recaptcha_ad_image",a.adObject_.imageAdUrl);var c={};Nb(b,"load",p(function(a,b){a[b.target.id]=b.target},a,c));Nb(b,"complete",p(a.handleImagesLoaded_,a,c));b.start()};
-hd.prototype.handleImagesLoaded_=function(a){a=new W(a.recaptcha_challenge_image,a.recaptcha_ad_image);var b=tb(document,"recaptcha_image");yb(b);Wc(a,b);a.adImage_&&$c(a.adImage_)&&(Mc(this.adObject_.delayedImpressionUrl),a=new Y,fd(a,tb(document,"recaptcha_response_field"),this.adObject_.hashedAnswer,this.adObject_.salt,p(function(a,b){a.unwatch();Mc(b)},this,a,this.adObject_.engagementUrl)),this.opt_successCallback_&&this.opt_successCallback_("04"+this.adObject_.token))};var ya=function(){var a=l.google_ad;return!!(a&&a.token&&a.imageAdUrl&&a.hashedAnswer&&a.salt&&a.delayedImpressionUrl&&a.engagementUrl)};var X=t;q("RecaptchaStr",X);var Z=l.RecaptchaOptions;q("RecaptchaOptions",Z);var id={tabindex:0,theme:"red",callback:null,lang:null,custom_theme_widget:null,custom_translations:null};q("RecaptchaDefaultOptions",id);
-var $={widget:null,timer_id:-1,style_set:!1,theme:null,type:"image",ajax_verify_cb:null,$:function(a){return"string"==typeof a?document.getElementById(a):a},attachEvent:function(a,b,c){a&&a.addEventListener?a.addEventListener(b,c,!1):a&&a.attachEvent&&a.attachEvent("on"+b,c)},create:function(a,b,c){$.destroy();b&&($.widget=$.$(b));$._init_options(c);$._call_challenge(a)},destroy:function(){var a=$.$("recaptcha_challenge_field");a&&a.parentNode.removeChild(a);-1!=$.timer_id&&clearInterval($.timer_id);
-$.timer_id=-1;if(a=$.$("recaptcha_image"))a.innerHTML="";$.widget&&("custom"!=$.theme?$.widget.innerHTML="":$.widget.style.display="none",$.widget=null)},focus_response_field:function(){$.$("recaptcha_response_field").focus()},get_challenge:function(){return"undefined"==typeof RecaptchaState?null:RecaptchaState.challenge},get_response:function(){var a=$.$("recaptcha_response_field");return a?a.value:null},ajax_verify:function(a){$.ajax_verify_cb=a;a=$.get_challenge()||"";var b=$.get_response()||"";
-a=$._get_api_server()+"/ajaxverify?c="+encodeURIComponent(a)+"&response="+encodeURIComponent(b);$._add_script(a)},_ajax_verify_callback:function(a){$.ajax_verify_cb(a)},_get_overridable_url:function(a){var b=window.location.protocol;if("undefined"!=typeof _RecaptchaOverrideApiServer)a=_RecaptchaOverrideApiServer;else if("undefined"!=typeof RecaptchaState&&"string"==typeof RecaptchaState.server&&0<RecaptchaState.server.length)return RecaptchaState.server.replace(/\/+$/,"");return b+"//"+a},_get_api_server:function(){return $._get_overridable_url("www.google.com/recaptcha/api")},
-_get_static_url_root:function(){return $._get_overridable_url("www.gstatic.com/recaptcha/api")},_call_challenge:function(a){a=$._get_api_server()+"/challenge?k="+a+"&ajax=1&cachestop="+Math.random();$.getLang_()&&(a+="&lang="+$.getLang_());"undefined"!=typeof Z.extra_challenge_params&&(a+="&"+Z.extra_challenge_params);$._add_script(a)},_add_script:function(a){var b=document.createElement("script");b.type="text/javascript";b.src=a;$._get_script_area().appendChild(b)},_get_script_area:function(){var a=
-document.getElementsByTagName("head");return a=!a||1>a.length?document.body:a[0]},_hash_merge:function(a){for(var b={},c=0;c<a.length;c++)for(var d in a[c])b[d]=a[c][d];return b},_init_options:function(a){Z=$._hash_merge([id,a||{}])},challenge_callback:function(){$._reset_timer();X=$._hash_merge([t,ta[$.getLang_()]||{},Z.custom_translations||{}]);window.addEventListener&&window.addEventListener("unload",function(){$.destroy()},!1);$._is_ie()&&window.attachEvent&&window.attachEvent("onbeforeunload",
-function(){});if(0<navigator.userAgent.indexOf("KHTML")){var a=document.createElement("iframe");a.src="about:blank";a.style.height="0px";a.style.width="0px";a.style.visibility="hidden";a.style.border="none";a.appendChild(document.createTextNode("This frame prevents back/forward cache problems in Safari."));document.body.appendChild(a)}$._finish_widget()},_add_css:function(a){if(-1!=navigator.appVersion.indexOf("MSIE 5"))document.write('<style type="text/css">'+a+"</style>");else{var b=document.createElement("style");
-b.type="text/css";b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));$._get_script_area().appendChild(b)}},_set_style:function(a){$.style_set||($.style_set=!0,$._add_css(a+"\n\n.recaptcha_is_showing_audio .recaptcha_only_if_image,.recaptcha_isnot_showing_audio .recaptcha_only_if_audio,.recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol,.recaptcha_nothad_incorrect_sol .recaptcha_only_if_incorrect_sol{display:none !important}"))},_init_builtin_theme:function(){var a=
-$.$,b=$._get_static_url_root(),c=s.VertCss,d=s.VertHtml,e=b+"/img/"+$.theme,g="gif",b=$.theme;"clean"==b&&(c=s.CleanCss,d=s.CleanHtml,g="png");c=c.replace(/IMGROOT/g,e);$._set_style(c);$.widget.innerHTML='<div id="recaptcha_area">'+d+"</div>";c=$.getLang_();a("recaptcha_privacy")&&null!=c&&"en"==c.substring(0,2).toLowerCase()&&null!=X.privacy_and_terms&&0<X.privacy_and_terms.length&&(c=document.createElement("a"),c.href="http://www.google.com/intl/en/policies/",c.target="_blank",c.innerHTML=X.privacy_and_terms,
-a("recaptcha_privacy").appendChild(c));c=function(b,c,d,L){var v=a(b);v.src=e+"/"+c+"."+g;c=X[d];v.alt=c;b=a(b+"_btn");b.title=c;$.attachEvent(b,"click",L)};c("recaptcha_reload","refresh","refresh_btn",$.reload);c("recaptcha_switch_audio","audio","audio_challenge",function(){$.switch_type("audio")});c("recaptcha_switch_img","text","visual_challenge",function(){$.switch_type("image")});c("recaptcha_whatsthis","help","help_btn",$.showhelp);"clean"==b&&(a("recaptcha_logo").src=e+"/logo."+g);a("recaptcha_table").className=
-"recaptchatable recaptcha_theme_"+$.theme;b=function(b,c){var d=a(b);d&&(RecaptchaState.rtl&&"span"==d.tagName.toLowerCase()&&(d.dir="rtl"),d.appendChild(document.createTextNode(X[c])))};b("recaptcha_instructions_image","instructions_visual");b("recaptcha_instructions_audio","instructions_audio");b("recaptcha_instructions_error","incorrect_try_again");a("recaptcha_instructions_image")||a("recaptcha_instructions_audio")||(b="audio"==$.type?X.instructions_audio:X.instructions_visual,b=b.replace(/:$/,
-""),a("recaptcha_response_field").setAttribute("placeholder",b))},_finish_widget:function(){var a=$.$,b=Z,c=b.theme;c in{blackglass:1,clean:1,custom:1,red:1,white:1}||(c="red");$.theme||($.theme=c);"custom"!=$.theme?$._init_builtin_theme():$._set_style("");c=document.createElement("span");c.id="recaptcha_challenge_field_holder";c.style.display="none";a("recaptcha_response_field").parentNode.insertBefore(c,a("recaptcha_response_field"));a("recaptcha_response_field").setAttribute("autocomplete","off");
-a("recaptcha_image").style.width="300px";a("recaptcha_image").style.height="57px";$.should_focus=!1;$._set_challenge(RecaptchaState.challenge,"image");$.updateTabIndexes_();$.widget&&($.widget.style.display="");b.callback&&b.callback()},updateTabIndexes_:function(){var a=$.$,b=Z;b.tabindex&&(b=b.tabindex,a("recaptcha_response_field").tabIndex=b++,"audio"==$.type&&a("recaptcha_audio_play_again")&&(a("recaptcha_audio_play_again").tabIndex=b++,a("recaptcha_audio_download"),a("recaptcha_audio_download").tabIndex=
-b++),"custom"!=$.theme&&(a("recaptcha_reload_btn").tabIndex=b++,a("recaptcha_switch_audio_btn").tabIndex=b++,a("recaptcha_switch_img_btn").tabIndex=b++,a("recaptcha_whatsthis_btn").tabIndex=b,a("recaptcha_privacy").tabIndex=b++))},switch_type:function(a){$.type=a;$.reload("audio"==$.type?"a":"v");if("custom"!=$.theme){a=$.$;var b="audio"==$.type?X.instructions_audio:X.instructions_visual,b=b.replace(/:$/,"");a("recaptcha_response_field").setAttribute("placeholder",b)}},reload:function(a){var b=Z,
-c=RecaptchaState;"undefined"==typeof a&&(a="r");c=$._get_api_server()+"/reload?c="+c.challenge+"&k="+c.site+"&reason="+a+"&type="+$.type;$.getLang_()&&(c+="&lang="+$.getLang_());"undefined"!=typeof b.extra_challenge_params&&(c+="&"+b.extra_challenge_params);"audio"==$.type&&(c=b.audio_beta_12_08?c+"&audio_beta_12_08=1":c+"&new_audio_default=1");$.should_focus="t"!=a;$._add_script(c)},finish_reload:function(a,b,c){RecaptchaState.payload_url=c;RecaptchaState.is_incorrect=!1;$._set_challenge(a,b);$.updateTabIndexes_()},
-_set_challenge:function(a,b){var c=$.$,d=RecaptchaState;d.challenge=a;$.type=b;c("recaptcha_challenge_field_holder").innerHTML='<input type="hidden" name="recaptcha_challenge_field" id="recaptcha_challenge_field" value="'+d.challenge+'"/>';if("audio"==b)c("recaptcha_image").innerHTML=$.getAudioCaptchaHtml(),$._loop_playback();else if("image"==b){var e=d.payload_url;e||(e=$._get_api_server()+"/image?c="+d.challenge);ya()?(new hd(za(),e,function(a){RecaptchaState.challenge=a;c("recaptcha_challenge_field").value=
-a}),l.google_ad&&(l.google_ad=null)):c("recaptcha_image").innerHTML='<img id="recaptcha_challenge_image" alt="'+X.image_alt_text+'" height="57" width="300" src="'+e+'" />'}$._css_toggle("recaptcha_had_incorrect_sol","recaptcha_nothad_incorrect_sol",d.is_incorrect);$._css_toggle("recaptcha_is_showing_audio","recaptcha_isnot_showing_audio","audio"==b);$._clear_input();$.should_focus&&$.focus_response_field();$._reset_timer()},_reset_timer:function(){clearInterval($.timer_id);var a=Math.max(1E3*(RecaptchaState.timeout-
-60),6E4);$.timer_id=setInterval(function(){$.reload("t")},a);return a},showhelp:function(){window.open($._get_help_link(),"recaptcha_popup","width=460,height=580,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes,resizable=yes")},_clear_input:function(){$.$("recaptcha_response_field").value=""},_displayerror:function(a){var b=$.$;b("recaptcha_image").innerHTML="";b("recaptcha_image").appendChild(document.createTextNode(a))},reloaderror:function(a){$._displayerror(a)},_is_ie:function(){return 0<
-navigator.userAgent.indexOf("MSIE")&&!window.opera},_css_toggle:function(a,b,c){var d=$.widget;d||(d=document.body);var e=d.className,e=e.replace(RegExp("(^|\\s+)"+a+"(\\s+|$)")," "),e=e.replace(RegExp("(^|\\s+)"+b+"(\\s+|$)")," ");d.className=e+(" "+(c?a:b))},_get_help_link:function(){var a=$._get_api_server().replace(/\/[a-zA-Z0-9]+\/?$/,"/help"),a=a+("?c="+RecaptchaState.challenge);$.getLang_()&&(a+="&hl="+$.getLang_());return a},playAgain:function(){$.$("recaptcha_image").innerHTML=$.getAudioCaptchaHtml();
-$._loop_playback()},_loop_playback:function(){var a=$.$("recaptcha_audio_play_again");a&&$.attachEvent(a,"click",function(){$.playAgain();return!1})},getAudioCaptchaHtml:function(){var a=RecaptchaState.payload_url;a||(a=$._get_api_server()+"/audio.mp3?c="+RecaptchaState.challenge);var b=$._get_static_url_root()+"/img/audiocaptcha.swf?v2",b=$._is_ie()?'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="audiocaptcha" width="0" height="0" codebase="https://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab"><param name="movie" value="'+
-b+'" /><param name="quality" value="high" /><param name="bgcolor" value="#869ca7" /><param name="allowScriptAccess" value="always" /></object><br/>':'<embed src="'+b+'" quality="high" bgcolor="#869ca7" width="0" height="0" name="audiocaptcha" align="middle" play="true" loop="false" quality="high" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /></embed>',c="";$.checkFlashVer()&&(c="<br/>"+$.getSpan_('<a id="recaptcha_audio_play_again" class="recaptcha_audio_cant_hear_link">'+
-X.play_again+"</a>"));c+="<br/>"+$.getSpan_('<a id="recaptcha_audio_download" class="recaptcha_audio_cant_hear_link" target="_blank" href="'+a+'">'+X.cant_hear_this+"</a>");return b+c},getSpan_:function(a){return"<span"+(RecaptchaState&&RecaptchaState.rtl?' dir="rtl"':"")+">"+a+"</span>"},gethttpwavurl:function(){if("audio"!=$.type)return"";var a=RecaptchaState.payload_url;a||(a=$._get_api_server()+"/image?c="+RecaptchaState.challenge);return a},checkFlashVer:function(){var a=-1!=navigator.appVersion.indexOf("MSIE"),
-b=-1!=navigator.appVersion.toLowerCase().indexOf("win"),c=-1!=navigator.userAgent.indexOf("Opera"),d=-1;if(null!=navigator.plugins&&0<navigator.plugins.length){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"])d=navigator.plugins["Shockwave Flash"+(navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"")].description.split(" ")[2].split(".")[0]}else if(a&&b&&!c)try{d=(new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")).GetVariable("$version").split(" ")[1].split(",")[0]}catch(e){}return 9<=
-d},getLang_:function(){return"undefined"!=typeof RecaptchaState&&RecaptchaState.lang?RecaptchaState.lang:Z.lang?Z.lang:null}};q("Recaptcha",$);})()
diff --git a/themes/jquerymobile/js/scripts.js b/themes/jquerymobile/js/scripts.js
deleted file mode 100644
index 0588803b07e..00000000000
--- a/themes/jquerymobile/js/scripts.js
+++ /dev/null
@@ -1 +0,0 @@
-$.mobile.pushStateEnabled = false;
\ No newline at end of file
diff --git a/themes/jquerymobile/js/slick/slick.js b/themes/jquerymobile/js/slick/slick.js
deleted file mode 100644
index 00c5baffbf0..00000000000
--- a/themes/jquerymobile/js/slick/slick.js
+++ /dev/null
@@ -1,2117 +0,0 @@
-/*
-     _ _      _       _
- ___| (_) ___| | __  (_)___
-/ __| | |/ __| |/ /  | / __|
-\__ \ | | (__|   < _ | \__ \
-|___/_|_|\___|_|\_(_)/ |___/
-                   |__/
-
- Version: 1.3.15
-  Author: Ken Wheeler
- Website: http://kenwheeler.github.io
-    Docs: http://kenwheeler.github.io/slick
-    Repo: http://github.com/kenwheeler/slick
-  Issues: http://github.com/kenwheeler/slick/issues
-
- */
-
-/* global window, document, define, jQuery, setInterval, clearInterval */
-
-(function(factory) {
-    'use strict';
-    if (typeof define === 'function' && define.amd) {
-        define(['jquery'], factory);
-    } else if (typeof exports !== 'undefined') {
-        module.exports = factory(require('jquery'));
-    } else {
-        factory(jQuery);
-    }
-
-}(function($) {
-    'use strict';
-    var Slick = window.Slick || {};
-
-    Slick = (function() {
-
-        var instanceUid = 0;
-
-        function Slick(element, settings) {
-
-            var _ = this,
-                responsiveSettings, breakpoint;
-
-            _.defaults = {
-                accessibility: true,
-                adaptiveHeight: false,
-                appendArrows: $(element),
-                appendDots: $(element),
-                arrows: true,
-                asNavFor: null,
-                prevArrow: '<button type="button" data-role="none" class="slick-prev">Previous</button>',
-                nextArrow: '<button type="button" data-role="none" class="slick-next">Next</button>',
-                autoplay: false,
-                autoplaySpeed: 3000,
-                centerMode: false,
-                centerPadding: '50px',
-                cssEase: 'ease',
-                customPaging: function(slider, i) {
-                    return '<button type="button" data-role="none">' + (i + 1) + '</button>';
-                },
-                dots: false,
-                dotsClass: 'slick-dots',
-                draggable: true,
-                easing: 'linear',
-                fade: false,
-                focusOnSelect: false,
-                infinite: true,
-                initialSlide: 0,
-                lazyLoad: 'ondemand',
-                onBeforeChange: null,
-                onAfterChange: null,
-                onInit: null,
-                onReInit: null,
-                onSetPosition: null,
-                pauseOnHover: true,
-                pauseOnDotsHover: false,
-                respondTo: 'window',
-                responsive: null,
-                rtl: false,
-                slide: 'div',
-                slidesToShow: 1,
-                slidesToScroll: 1,
-                speed: 500,
-                swipe: true,
-                swipeToSlide: false,
-                touchMove: true,
-                touchThreshold: 5,
-                useCSS: true,
-                variableWidth: false,
-                vertical: false,
-                waitForAnimate: true
-            };
-
-            _.initials = {
-                animating: false,
-                dragging: false,
-                autoPlayTimer: null,
-                currentDirection: 0,
-                currentLeft: null,
-                currentSlide: 0,
-                direction: 1,
-                $dots: null,
-                listWidth: null,
-                listHeight: null,
-                loadIndex: 0,
-                $nextArrow: null,
-                $prevArrow: null,
-                slideCount: null,
-                slideWidth: null,
-                $slideTrack: null,
-                $slides: null,
-                sliding: false,
-                slideOffset: 0,
-                swipeLeft: null,
-                $list: null,
-                touchObject: {},
-                transformsEnabled: false
-            };
-
-            $.extend(_, _.initials);
-
-            _.activeBreakpoint = null;
-            _.animType = null;
-            _.animProp = null;
-            _.breakpoints = [];
-            _.breakpointSettings = [];
-            _.cssTransitions = false;
-            _.paused = false;
-            _.positionProp = null;
-            _.respondTo = null;
-            _.shouldClick = true;
-            _.$slider = $(element);
-            _.$slidesCache = null;
-            _.transformType = null;
-            _.transitionType = null;
-            _.windowWidth = 0;
-            _.windowTimer = null;
-
-            _.options = $.extend({}, _.defaults, settings);
-
-            _.currentSlide = _.options.initialSlide;
-
-            _.originalSettings = _.options;
-            responsiveSettings = _.options.responsive || null;
-
-            if (responsiveSettings && responsiveSettings.length > -1) {
-                _.respondTo = _.options.respondTo || "window";
-                for (breakpoint in responsiveSettings) {
-                    if (responsiveSettings.hasOwnProperty(breakpoint)) {
-                        _.breakpoints.push(responsiveSettings[
-                            breakpoint].breakpoint);
-                        _.breakpointSettings[responsiveSettings[
-                            breakpoint].breakpoint] =
-                            responsiveSettings[breakpoint].settings;
-                    }
-                }
-                _.breakpoints.sort(function(a, b) {
-                    return b - a;
-                });
-            }
-
-            _.autoPlay = $.proxy(_.autoPlay, _);
-            _.autoPlayClear = $.proxy(_.autoPlayClear, _);
-            _.changeSlide = $.proxy(_.changeSlide, _);
-            _.clickHandler = $.proxy(_.clickHandler, _);
-            _.selectHandler = $.proxy(_.selectHandler, _);
-            _.setPosition = $.proxy(_.setPosition, _);
-            _.swipeHandler = $.proxy(_.swipeHandler, _);
-            _.dragHandler = $.proxy(_.dragHandler, _);
-            _.keyHandler = $.proxy(_.keyHandler, _);
-            _.autoPlayIterator = $.proxy(_.autoPlayIterator, _);
-
-            _.instanceUid = instanceUid++;
-
-            // A simple way to check for HTML strings
-            // Strict HTML recognition (must start with <)
-            // Extracted from jQuery v1.11 source
-            _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/;
-
-            _.init();
-
-            _.checkResponsive();
-
-        }
-
-        return Slick;
-
-    }());
-
-    Slick.prototype.addSlide = function(markup, index, addBefore) {
-
-        var _ = this;
-
-        if (typeof(index) === 'boolean') {
-            addBefore = index;
-            index = null;
-        } else if (index < 0 || (index >= _.slideCount)) {
-            return false;
-        }
-
-        _.unload();
-
-        if (typeof(index) === 'number') {
-            if (index === 0 && _.$slides.length === 0) {
-                $(markup).appendTo(_.$slideTrack);
-            } else if (addBefore) {
-                $(markup).insertBefore(_.$slides.eq(index));
-            } else {
-                $(markup).insertAfter(_.$slides.eq(index));
-            }
-        } else {
-            if (addBefore === true) {
-                $(markup).prependTo(_.$slideTrack);
-            } else {
-                $(markup).appendTo(_.$slideTrack);
-            }
-        }
-
-        _.$slides = _.$slideTrack.children(this.options.slide);
-
-        _.$slideTrack.children(this.options.slide).detach();
-
-        _.$slideTrack.append(_.$slides);
-
-        _.$slides.each(function(index, element) {
-            $(element).attr("index",index);
-        });
-
-        _.$slidesCache = _.$slides;
-
-        _.reinit();
-
-    };
-
-    Slick.prototype.animateSlide = function(targetLeft, callback) {
-
-        var animProps = {}, _ = this;
-
-        if(_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
-            var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
-            _.$list.animate({height: targetHeight},_.options.speed);
-        }
-
-        if (_.options.rtl === true && _.options.vertical === false) {
-            targetLeft = -targetLeft;
-        }
-        if (_.transformsEnabled === false) {
-            if (_.options.vertical === false) {
-                _.$slideTrack.animate({
-                    left: targetLeft
-                }, _.options.speed, _.options.easing, callback);
-            } else {
-                _.$slideTrack.animate({
-                    top: targetLeft
-                }, _.options.speed, _.options.easing, callback);
-            }
-
-        } else {
-
-            if (_.cssTransitions === false) {
-
-                $({
-                    animStart: _.currentLeft
-                }).animate({
-                    animStart: targetLeft
-                }, {
-                    duration: _.options.speed,
-                    easing: _.options.easing,
-                    step: function(now) {
-                        if (_.options.vertical === false) {
-                            animProps[_.animType] = 'translate(' +
-                                now + 'px, 0px)';
-                            _.$slideTrack.css(animProps);
-                        } else {
-                            animProps[_.animType] = 'translate(0px,' +
-                                now + 'px)';
-                            _.$slideTrack.css(animProps);
-                        }
-                    },
-                    complete: function() {
-                        if (callback) {
-                            callback.call();
-                        }
-                    }
-                });
-
-            } else {
-
-                _.applyTransition();
-
-                if (_.options.vertical === false) {
-                    animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)';
-                } else {
-                    animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)';
-                }
-                _.$slideTrack.css(animProps);
-
-                if (callback) {
-                    setTimeout(function() {
-
-                        _.disableTransition();
-
-                        callback.call();
-                    }, _.options.speed);
-                }
-
-            }
-
-        }
-
-    };
-
-    Slick.prototype.asNavFor = function(index) {
-        var _ = this, asNavFor = _.options.asNavFor != null ? $(_.options.asNavFor).getSlick() : null;
-        if(asNavFor != null) asNavFor.slideHandler(index, true);
-    };
-
-    Slick.prototype.applyTransition = function(slide) {
-
-        var _ = this,
-            transition = {};
-
-        if (_.options.fade === false) {
-            transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase;
-        } else {
-            transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase;
-        }
-
-        if (_.options.fade === false) {
-            _.$slideTrack.css(transition);
-        } else {
-            _.$slides.eq(slide).css(transition);
-        }
-
-    };
-
-    Slick.prototype.autoPlay = function() {
-
-        var _ = this;
-
-        if (_.autoPlayTimer) {
-            clearInterval(_.autoPlayTimer);
-        }
-
-        if (_.slideCount > _.options.slidesToShow && _.paused !== true) {
-            _.autoPlayTimer = setInterval(_.autoPlayIterator,
-                _.options.autoplaySpeed);
-        }
-
-    };
-
-    Slick.prototype.autoPlayClear = function() {
-
-        var _ = this;
-        if (_.autoPlayTimer) {
-            clearInterval(_.autoPlayTimer);
-        }
-
-    };
-
-    Slick.prototype.autoPlayIterator = function() {
-
-        var _ = this;
-
-        if (_.options.infinite === false) {
-
-            if (_.direction === 1) {
-
-                if ((_.currentSlide + 1) === _.slideCount -
-                    1) {
-                    _.direction = 0;
-                }
-
-                _.slideHandler(_.currentSlide + _.options.slidesToScroll);
-
-            } else {
-
-                if ((_.currentSlide - 1 === 0)) {
-
-                    _.direction = 1;
-
-                }
-
-                _.slideHandler(_.currentSlide - _.options.slidesToScroll);
-
-            }
-
-        } else {
-
-            _.slideHandler(_.currentSlide + _.options.slidesToScroll);
-
-        }
-
-    };
-
-    Slick.prototype.buildArrows = function() {
-
-        var _ = this;
-
-        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
-
-            _.$prevArrow = $(_.options.prevArrow);
-            _.$nextArrow = $(_.options.nextArrow);
-
-            if (_.htmlExpr.test(_.options.prevArrow)) {
-                _.$prevArrow.appendTo(_.options.appendArrows);
-            }
-
-            if (_.htmlExpr.test(_.options.nextArrow)) {
-                _.$nextArrow.appendTo(_.options.appendArrows);
-            }
-
-            if (_.options.infinite !== true) {
-                _.$prevArrow.addClass('slick-disabled');
-            }
-
-        }
-
-    };
-
-    Slick.prototype.buildDots = function() {
-
-        var _ = this,
-            i, dotString;
-
-        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
-
-            dotString = '<ul class="' + _.options.dotsClass + '">';
-
-            for (i = 0; i <= _.getDotCount(); i += 1) {
-                dotString += '<li>' + _.options.customPaging.call(this, _, i) + '</li>';
-            }
-
-            dotString += '</ul>';
-
-            _.$dots = $(dotString).appendTo(
-                _.options.appendDots);
-
-            _.$dots.find('li').first().addClass(
-                'slick-active');
-
-        }
-
-    };
-
-    Slick.prototype.buildOut = function() {
-
-        var _ = this;
-
-        _.$slides = _.$slider.children(_.options.slide +
-            ':not(.slick-cloned)').addClass(
-            'slick-slide');
-        _.slideCount = _.$slides.length;
-
-        _.$slides.each(function(index, element) {
-            $(element).attr("index",index);
-        });
-
-        _.$slidesCache = _.$slides;
-
-        _.$slider.addClass('slick-slider');
-
-        _.$slideTrack = (_.slideCount === 0) ?
-            $('<div class="slick-track"/>').appendTo(_.$slider) :
-            _.$slides.wrapAll('<div class="slick-track"/>').parent();
-
-        _.$list = _.$slideTrack.wrap(
-            '<div class="slick-list"/>').parent();
-        _.$slideTrack.css('opacity', 0);
-
-        if (_.options.centerMode === true) {
-            _.options.slidesToScroll = 1;
-        }
-
-        $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading');
-
-        _.setupInfinite();
-
-        _.buildArrows();
-
-        _.buildDots();
-
-        _.updateDots();
-
-        if (_.options.accessibility === true) {
-            _.$list.prop('tabIndex', 0);
-        }
-
-        _.setSlideClasses(typeof this.currentSlide === 'number' ? this.currentSlide : 0);
-
-        if (_.options.draggable === true) {
-            _.$list.addClass('draggable');
-        }
-
-    };
-
-    Slick.prototype.checkResponsive = function() {
-
-        var _ = this,
-            breakpoint, targetBreakpoint, respondToWidth;
-        var sliderWidth = _.$slider.width();
-        var windowWidth = window.innerWidth || $(window).width();
-        if (_.respondTo === "window") {
-          respondToWidth = windowWidth;
-        } else if (_.respondTo === "slider") {
-          respondToWidth = sliderWidth;
-        } else if (_.respondTo === "min") {
-          respondToWidth = Math.min(windowWidth, sliderWidth);
-        }
-
-        if (_.originalSettings.responsive && _.originalSettings
-            .responsive.length > -1 && _.originalSettings.responsive !== null) {
-
-            targetBreakpoint = null;
-
-            for (breakpoint in _.breakpoints) {
-                if (_.breakpoints.hasOwnProperty(breakpoint)) {
-                    if (respondToWidth < _.breakpoints[breakpoint]) {
-                        targetBreakpoint = _.breakpoints[breakpoint];
-                    }
-                }
-            }
-
-            if (targetBreakpoint !== null) {
-                if (_.activeBreakpoint !== null) {
-                    if (targetBreakpoint !== _.activeBreakpoint) {
-                        _.activeBreakpoint =
-                            targetBreakpoint;
-                        _.options = $.extend({}, _.originalSettings,
-                            _.breakpointSettings[
-                                targetBreakpoint]);
-                        _.refresh();
-                    }
-                } else {
-                    _.activeBreakpoint = targetBreakpoint;
-                    _.options = $.extend({}, _.originalSettings,
-                        _.breakpointSettings[
-                            targetBreakpoint]);
-                    _.refresh();
-                }
-            } else {
-                if (_.activeBreakpoint !== null) {
-                    _.activeBreakpoint = null;
-                    _.options = _.originalSettings;
-                    _.refresh();
-                }
-            }
-
-        }
-
-    };
-
-    Slick.prototype.changeSlide = function(event, dontAnimate) {
-
-        var _ = this,
-            $target = $(event.target),
-            indexOffset, slideOffset, unevenOffset,navigables, prevNavigable;
-
-        // If target is a link, prevent default action.
-        $target.is('a') && event.preventDefault();
-
-        unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0);
-        indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll;
-
-        switch (event.data.message) {
-
-            case 'previous':
-                slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset;
-                if (_.slideCount > _.options.slidesToShow) {
-                    _.slideHandler(_.currentSlide  - slideOffset, false, dontAnimate);
-                }
-                break;
-
-            case 'next':
-                slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset;
-                if (_.slideCount > _.options.slidesToShow) {
-                    _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate);
-                }
-                break;
-
-            case 'index':
-                var index = event.data.index === 0 ? 0 :
-                    event.data.index || $(event.target).parent().index() * _.options.slidesToScroll;
-
-                navigables = _.getNavigableIndexes();
-                prevNavigable = 0;
-                if(navigables[index] && navigables[index] === index) {
-                    if(index > navigables[navigables.length -1]){
-                        index = navigables[navigables.length -1];
-                    } else {
-                        for(var n in navigables) {
-                            if(index < navigables[n]) {
-                                index = prevNavigable;
-                                break;
-                            }
-                            prevNavigable = navigables[n];
-                        }
-                    }
-                }
-                _.slideHandler(index, false, dontAnimate);
-
-            default:
-                return;
-        }
-
-    };
-
-    Slick.prototype.clickHandler = function(event) {
-
-        var _ = this;
-
-        if(_.shouldClick === false) {
-            event.stopImmediatePropagation();
-            event.stopPropagation();
-            event.preventDefault();
-        }
-
-    }
-
-    Slick.prototype.destroy = function() {
-
-        var _ = this;
-
-        _.autoPlayClear();
-
-        _.touchObject = {};
-
-        $('.slick-cloned', _.$slider).remove();
-        if (_.$dots) {
-            _.$dots.remove();
-        }
-        if (_.$prevArrow && (typeof _.options.prevArrow !== 'object')) {
-            _.$prevArrow.remove();
-        }
-        if (_.$nextArrow && (typeof _.options.nextArrow !== 'object')) {
-            _.$nextArrow.remove();
-        }
-        if (_.$slides.parent().hasClass('slick-track')) {
-            _.$slides.unwrap().unwrap();
-        }
-
-        _.$slides.removeClass(
-            'slick-slide slick-active slick-center slick-visible')
-            .removeAttr('index')
-            .css({
-                position: '',
-                left: '',
-                top: '',
-                zIndex: '',
-                opacity: '',
-                width: ''
-            });
-
-        _.$slider.removeClass('slick-slider');
-        _.$slider.removeClass('slick-initialized');
-
-        _.$list.off('.slick');
-        $(window).off('.slick-' + _.instanceUid);
-        $(document).off('.slick-' + _.instanceUid);
-
-    };
-
-    Slick.prototype.disableTransition = function(slide) {
-
-        var _ = this,
-            transition = {};
-
-        transition[_.transitionType] = "";
-
-        if (_.options.fade === false) {
-            _.$slideTrack.css(transition);
-        } else {
-            _.$slides.eq(slide).css(transition);
-        }
-
-    };
-
-    Slick.prototype.fadeSlide = function(oldSlide, slideIndex, callback) {
-
-        var _ = this;
-
-        if (_.cssTransitions === false) {
-
-            _.$slides.eq(slideIndex).css({
-                zIndex: 1000
-            });
-
-            _.$slides.eq(slideIndex).animate({
-                opacity: 1
-            }, _.options.speed, _.options.easing, callback);
-
-            _.$slides.eq(oldSlide).animate({
-                opacity: 0
-            }, _.options.speed, _.options.easing);
-
-        } else {
-
-            _.applyTransition(slideIndex);
-            _.applyTransition(oldSlide);
-
-            _.$slides.eq(slideIndex).css({
-                opacity: 1,
-                zIndex: 1000
-            });
-
-            _.$slides.eq(oldSlide).css({
-                opacity: 0
-            });
-
-            if (callback) {
-                setTimeout(function() {
-
-                    _.disableTransition(slideIndex);
-                    _.disableTransition(oldSlide);
-
-                    callback.call();
-                }, _.options.speed);
-            }
-
-        }
-
-    };
-
-    Slick.prototype.filterSlides = function(filter) {
-
-        var _ = this;
-
-        if (filter !== null) {
-
-            _.unload();
-
-            _.$slideTrack.children(this.options.slide).detach();
-
-            _.$slidesCache.filter(filter).appendTo(_.$slideTrack);
-
-            _.reinit();
-
-        }
-
-    };
-
-    Slick.prototype.getCurrent = function() {
-
-        var _ = this;
-
-        return _.currentSlide;
-
-    };
-
-    Slick.prototype.getDotCount = function() {
-
-        var _ = this;
-
-        var breakPoint = 0;
-        var counter = 0;
-        var pagerQty = 0;
-
-        if(_.options.infinite === true) {
-            pagerQty = Math.ceil(_.slideCount / _.options.slidesToScroll);
-        } else {
-            while (breakPoint < _.slideCount){
-                ++pagerQty;
-                breakPoint = counter + _.options.slidesToShow;
-                counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll  : _.options.slidesToShow;
-            }
-        }
-
-        return pagerQty - 1;
-
-    };
-
-    Slick.prototype.getLeft = function(slideIndex) {
-
-        var _ = this,
-            targetLeft,
-            verticalHeight,
-            verticalOffset = 0,
-            slideWidth,
-            targetSlide;
-
-        _.slideOffset = 0;
-        verticalHeight = _.$slides.first().outerHeight();
-
-        if (_.options.infinite === true) {
-            if (_.slideCount > _.options.slidesToShow) {
-                _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1;
-                verticalOffset = (verticalHeight * _.options.slidesToShow) * -1;
-            }
-            if (_.slideCount % _.options.slidesToScroll !== 0) {
-                if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) {
-                    if(slideIndex > _.slideCount) {
-                        _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1;
-                        verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1;
-                    } else {
-                        _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1;
-                        verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1;
-                    }
-                }
-            }
-        } else {
-            if(slideIndex + _.options.slidesToShow > _.slideCount) {
-                _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth;
-                verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight;
-            }
-        }
-
-        if (_.slideCount <= _.options.slidesToShow){
-            _.slideOffset = 0;
-            verticalOffset = 0;
-        }
-
-        if (_.options.centerMode === true && _.options.infinite === true) {
-            _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth;
-        } else if (_.options.centerMode === true) {
-            _.slideOffset = 0;
-            _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2);
-        }
-
-        if (_.options.vertical === false) {
-            targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset;
-        } else {
-            targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset;
-        }
-
-        if (_.options.variableWidth === true) {
-
-            if(_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
-                targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
-            } else {
-                targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow);
-            }
-            targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
-            if (_.options.centerMode === true) {
-                if(_.options.infinite === false) {
-                    targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
-                } else {
-                    targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1);
-                }
-                targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
-                targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2;
-            }
-        }
-
-         // 1680
-
-        return targetLeft;
-
-    };
-
-    Slick.prototype.getNavigableIndexes = function() {
-
-        var _ = this;
-
-        var breakPoint = 0;
-        var counter = 0;
-        var indexes = [];
-
-        while (breakPoint < _.slideCount){
-            indexes.push(breakPoint);
-            breakPoint = counter + _.options.slidesToScroll;
-            counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll  : _.options.slidesToShow;
-        }
-
-        return indexes;
-
-    };
-
-    Slick.prototype.getSlideCount = function() {
-
-        var _ = this, slidesTraversed;
-
-        if(_.options.swipeToSlide === true) {
-            var swipedSlide = null;
-            _.$slideTrack.find('.slick-slide').each(function(index, slide){
-                if (slide.offsetLeft + ($(slide).outerWidth() / 2) > (_.swipeLeft * -1)) {
-                    swipedSlide = slide;
-                    return false;
-                }
-            });
-            slidesTraversed = Math.abs($(swipedSlide).attr('index') - _.currentSlide);
-            return slidesTraversed;
-        } else {
-            return _.options.slidesToScroll;
-        }
-
-    };
-
-    Slick.prototype.init = function() {
-
-        var _ = this;
-
-        if (!$(_.$slider).hasClass('slick-initialized')) {
-
-            $(_.$slider).addClass('slick-initialized');
-            _.buildOut();
-            _.setProps();
-            _.startLoad();
-            _.loadSlider();
-            _.initializeEvents();
-            _.updateArrows();
-            _.updateDots();
-        }
-
-        if (_.options.onInit !== null) {
-            _.options.onInit.call(this, _);
-        }
-
-    };
-
-    Slick.prototype.initArrowEvents = function() {
-
-        var _ = this;
-
-        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
-            _.$prevArrow.bind('click.slick', {
-                message: 'previous'
-            }, _.changeSlide);
-            _.$nextArrow.bind('click.slick', {
-                message: 'next'
-            }, _.changeSlide);
-        }
-
-    };
-
-    Slick.prototype.initDotEvents = function() {
-
-        var _ = this;
-
-        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
-            $('li', _.$dots).bind('click.slick', {
-                message: 'index'
-            }, _.changeSlide);
-        }
-
-        if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.options.autoplay === true) {
-            $('li', _.$dots)
-                .bind('mouseenter.slick', function(){
-                    _.paused = true;
-                    _.autoPlayClear();
-                })
-                .bind('mouseleave.slick', function(){
-                    _.paused = false;
-                    _.autoPlay();
-                });
-        }
-
-    };
-
-    Slick.prototype.initializeEvents = function() {
-
-        var _ = this;
-
-        _.initArrowEvents();
-
-        _.initDotEvents();
-
-        _.$list.bind('touchstart.slick mousedown.slick', {
-            action: 'start'
-        }, _.swipeHandler);
-        _.$list.bind('touchmove.slick mousemove.slick', {
-            action: 'move'
-        }, _.swipeHandler);
-        _.$list.bind('touchend.slick mouseup.slick', {
-            action: 'end'
-        }, _.swipeHandler);
-        _.$list.bind('touchcancel.slick mouseleave.slick', {
-            action: 'end'
-        }, _.swipeHandler);
-
-        _.$list.bind('click.slick', _.clickHandler);
-
-        if (_.options.pauseOnHover === true && _.options.autoplay === true) {
-            _.$list.bind('mouseenter.slick', function(){
-                _.paused = true;
-                _.autoPlayClear();
-            });
-            _.$list.bind('mouseleave.slick', function(){
-                _.paused = false;
-                _.autoPlay();
-            });
-        }
-
-        if(_.options.accessibility === true) {
-            _.$list.bind('keydown.slick', _.keyHandler);
-        }
-
-        if(_.options.focusOnSelect === true) {
-            $(_.options.slide, _.$slideTrack).bind('click.slick', _.selectHandler);
-        }
-
-        $(window).bind('orientationchange.slick.slick-' + _.instanceUid, function() {
-            _.checkResponsive();
-            _.setPosition();
-        });
-
-        $(window).bind('resize.slick.slick-' + _.instanceUid, function() {
-            if ($(window).width() !== _.windowWidth) {
-                clearTimeout(_.windowDelay);
-                _.windowDelay = window.setTimeout(function() {
-                    _.windowWidth = $(window).width();
-                    _.checkResponsive();
-                    _.setPosition();
-                }, 50);
-            }
-        });
-
-        $('*[draggable!=true]', _.$slideTrack).bind('dragstart', function(e){ e.preventDefault(); })
-
-        $(window).bind('load.slick.slick-' + _.instanceUid, _.setPosition);
-        $(document).bind('ready.slick.slick-' + _.instanceUid, _.setPosition);
-
-    };
-
-    Slick.prototype.initUI = function() {
-
-        var _ = this;
-
-        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
-
-            _.$prevArrow.show();
-            _.$nextArrow.show();
-
-        }
-
-        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
-
-            _.$dots.show();
-
-        }
-
-        if (_.options.autoplay === true) {
-
-            _.autoPlay();
-
-        }
-
-    };
-
-    Slick.prototype.keyHandler = function(event) {
-
-        var _ = this;
-
-        if (event.keyCode === 37 && _.options.accessibility === true) {
-            _.changeSlide({
-                data: {
-                    message: 'previous'
-                }
-            });
-        } else if (event.keyCode === 39 && _.options.accessibility === true) {
-            _.changeSlide({
-                data: {
-                    message: 'next'
-                }
-            });
-        }
-
-    };
-
-    Slick.prototype.lazyLoad = function() {
-
-        var _ = this,
-            loadRange, cloneRange, rangeStart, rangeEnd;
-
-        function loadImages(imagesScope) {
-            $('img[data-lazy]', imagesScope).each(function() {
-                var image = $(this),
-                    imageSource = $(this).attr('data-lazy');
-
-                image
-                  .load(function() { image.animate({ opacity: 1 }, 200); })
-                  .css({ opacity: 0 })
-                  .attr('src', imageSource)
-                  .removeAttr('data-lazy')
-                  .removeClass('slick-loading');
-            });
-        }
-
-        if (_.options.centerMode === true) {
-            if (_.options.infinite === true) {
-                rangeStart = _.currentSlide + (_.options.slidesToShow/2 + 1);
-                rangeEnd = rangeStart + _.options.slidesToShow + 2;
-            } else {
-                rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow/2 + 1));
-                rangeEnd = 2 + (_.options.slidesToShow/2 + 1) + _.currentSlide;
-            }
-        } else {
-            rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide;
-            rangeEnd = rangeStart + _.options.slidesToShow;
-            if (_.options.fade === true ) {
-                if(rangeStart > 0) rangeStart--;
-                if(rangeEnd <= _.slideCount) rangeEnd++;
-            }
-        }
-
-        loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd);
-        loadImages(loadRange);
-
-          if (_.slideCount <= _.options.slidesToShow){
-              cloneRange = _.$slider.find('.slick-slide')
-              loadImages(cloneRange)
-          }else
-        if (_.currentSlide >= _.slideCount - _.options.slidesToShow) {
-            cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow);
-            loadImages(cloneRange)
-        } else if (_.currentSlide === 0) {
-            cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1);
-            loadImages(cloneRange);
-        }
-
-    };
-
-    Slick.prototype.loadSlider = function() {
-
-        var _ = this;
-
-        _.setPosition();
-
-        _.$slideTrack.css({
-            opacity: 1
-        });
-
-        _.$slider.removeClass('slick-loading');
-
-        _.initUI();
-
-        if (_.options.lazyLoad === 'progressive') {
-            _.progressiveLazyLoad();
-        }
-
-    };
-
-    Slick.prototype.postSlide = function(index) {
-
-        var _ = this;
-
-        if (_.options.onAfterChange !== null) {
-            _.options.onAfterChange.call(this, _, index);
-        }
-
-        _.animating = false;
-
-        _.setPosition();
-
-        _.swipeLeft = null;
-
-        if (_.options.autoplay === true && _.paused === false) {
-            _.autoPlay();
-        }
-
-    };
-
-    Slick.prototype.progressiveLazyLoad = function() {
-
-        var _ = this,
-            imgCount, targetImage;
-
-        imgCount = $('img[data-lazy]', _.$slider).length;
-
-        if (imgCount > 0) {
-            targetImage = $('img[data-lazy]', _.$slider).first();
-            targetImage.attr('src', targetImage.attr('data-lazy')).removeClass('slick-loading').load(function() {
-                targetImage.removeAttr('data-lazy');
-                _.progressiveLazyLoad();
-            })
-         .error(function () {
-          targetImage.removeAttr('data-lazy');
-          _.progressiveLazyLoad();
-         });
-        }
-
-    };
-
-    Slick.prototype.refresh = function() {
-
-        var _ = this,
-            currentSlide = _.currentSlide;
-
-        _.destroy();
-
-        $.extend(_, _.initials);
-
-        _.init();
-
-        _.changeSlide({
-            data: {
-                message: 'index',
-                index: currentSlide,
-            }
-        }, true);
-
-    };
-
-    Slick.prototype.reinit = function() {
-
-        var _ = this;
-
-        _.$slides = _.$slideTrack.children(_.options.slide).addClass(
-            'slick-slide');
-
-        _.slideCount = _.$slides.length;
-
-        if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) {
-            _.currentSlide = _.currentSlide - _.options.slidesToScroll;
-        }
-
-        if (_.slideCount <= _.options.slidesToShow) {
-            _.currentSlide = 0;
-        }
-
-        _.setProps();
-
-        _.setupInfinite();
-
-        _.buildArrows();
-
-        _.updateArrows();
-
-        _.initArrowEvents();
-
-        _.buildDots();
-
-        _.updateDots();
-
-        _.initDotEvents();
-
-        if(_.options.focusOnSelect === true) {
-            $(_.options.slide, _.$slideTrack).bind('click.slick', _.selectHandler);
-        }
-
-        _.setSlideClasses(0);
-
-        _.setPosition();
-
-        if (_.options.onReInit !== null) {
-            _.options.onReInit.call(this, _);
-        }
-
-    };
-
-    Slick.prototype.removeSlide = function(index, removeBefore, removeAll) {
-
-        var _ = this;
-
-        if (typeof(index) === 'boolean') {
-            removeBefore = index;
-            index = removeBefore === true ? 0 : _.slideCount - 1;
-        } else {
-            index = removeBefore === true ? --index : index;
-        }
-
-        if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) {
-            return false;
-        }
-
-        _.unload();
-
-        if(removeAll === true) {
-            _.$slideTrack.children().remove();
-        } else {
-            _.$slideTrack.children(this.options.slide).eq(index).remove();
-        }
-
-        _.$slides = _.$slideTrack.children(this.options.slide);
-
-        _.$slideTrack.children(this.options.slide).detach();
-
-        _.$slideTrack.append(_.$slides);
-
-        _.$slidesCache = _.$slides;
-
-        _.reinit();
-
-    };
-
-    Slick.prototype.setCSS = function(position) {
-
-        var _ = this,
-            positionProps = {}, x, y;
-
-        if (_.options.rtl === true) {
-            position = -position;
-        }
-        x = _.positionProp == 'left' ? position + 'px' : '0px';
-        y = _.positionProp == 'top' ? position + 'px' : '0px';
-
-        positionProps[_.positionProp] = position;
-
-        if (_.transformsEnabled === false) {
-            _.$slideTrack.css(positionProps);
-        } else {
-            positionProps = {};
-            if (_.cssTransitions === false) {
-                positionProps[_.animType] = 'translate(' + x + ', ' + y + ')';
-                _.$slideTrack.css(positionProps);
-            } else {
-                positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)';
-                _.$slideTrack.css(positionProps);
-            }
-        }
-
-    };
-
-    Slick.prototype.setDimensions = function() {
-
-        var _ = this;
-
-        if (_.options.vertical === false) {
-            if (_.options.centerMode === true) {
-                _.$list.css({
-                    padding: ('0px ' + _.options.centerPadding)
-                });
-            }
-        } else {
-            _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow);
-            if (_.options.centerMode === true) {
-                _.$list.css({
-                    padding: (_.options.centerPadding + ' 0px')
-                });
-            }
-        }
-
-        _.listWidth = _.$list.width();
-        _.listHeight = _.$list.height();
-
-
-        if(_.options.vertical === false && _.options.variableWidth === false) {
-            _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow);
-            _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length)));
-
-        } else if (_.options.variableWidth === true) {
-            var trackWidth = 0;
-            _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow);
-            _.$slideTrack.children('.slick-slide').each(function(){
-                trackWidth += Math.ceil($(this).outerWidth(true));
-            });
-            _.$slideTrack.width(Math.ceil(trackWidth) + 1);
-        } else {
-            _.slideWidth = Math.ceil(_.listWidth);
-            _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length)));
-        }
-
-        var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width();
-        if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset);
-
-    };
-
-    Slick.prototype.setFade = function() {
-
-        var _ = this,
-            targetLeft;
-
-        _.$slides.each(function(index, element) {
-            targetLeft = (_.slideWidth * index) * -1;
-            if (_.options.rtl === true) {
-                $(element).css({
-                    position: 'relative',
-                    right: targetLeft,
-                    top: 0,
-                    zIndex: 800,
-                    opacity: 0
-                });
-            } else {
-                $(element).css({
-                    position: 'relative',
-                    left: targetLeft,
-                    top: 0,
-                    zIndex: 800,
-                    opacity: 0
-                });
-            }
-        });
-
-        _.$slides.eq(_.currentSlide).css({
-            zIndex: 900,
-            opacity: 1
-        });
-
-    };
-
-    Slick.prototype.setHeight = function() {
-
-        var _ = this;
-
-        if(_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
-            var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
-            _.$list.css('height', targetHeight);
-        }
-
-    };
-
-    Slick.prototype.setPosition = function() {
-
-        var _ = this;
-
-        _.setDimensions();
-
-        _.setHeight();
-
-        if (_.options.fade === false) {
-            _.setCSS(_.getLeft(_.currentSlide));
-        } else {
-            _.setFade();
-        }
-
-        if (_.options.onSetPosition !== null) {
-            _.options.onSetPosition.call(this, _);
-        }
-
-    };
-
-    Slick.prototype.setProps = function() {
-
-        var _ = this,
-            bodyStyle = document.body.style;
-
-        _.positionProp = _.options.vertical === true ? 'top' : 'left';
-
-        if (_.positionProp === 'top') {
-            _.$slider.addClass('slick-vertical');
-        } else {
-            _.$slider.removeClass('slick-vertical');
-        }
-
-        if (bodyStyle.WebkitTransition !== undefined ||
-            bodyStyle.MozTransition !== undefined ||
-            bodyStyle.msTransition !== undefined) {
-            if(_.options.useCSS === true) {
-                _.cssTransitions = true;
-            }
-        }
-
-        if (bodyStyle.OTransform !== undefined) {
-            _.animType = 'OTransform';
-            _.transformType = "-o-transform";
-            _.transitionType = 'OTransition';
-            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
-        }
-        if (bodyStyle.MozTransform !== undefined) {
-            _.animType = 'MozTransform';
-            _.transformType = "-moz-transform";
-            _.transitionType = 'MozTransition';
-            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false;
-        }
-        if (bodyStyle.webkitTransform !== undefined) {
-            _.animType = 'webkitTransform';
-            _.transformType = "-webkit-transform";
-            _.transitionType = 'webkitTransition';
-            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
-        }
-        if (bodyStyle.msTransform !== undefined) {
-            _.animType = 'msTransform';
-            _.transformType = "-ms-transform";
-            _.transitionType = 'msTransition';
-            if (bodyStyle.msTransform === undefined) _.animType = false;
-        }
-        if (bodyStyle.transform !== undefined && _.animType !== false) {
-            _.animType = 'transform';
-            _.transformType = "transform";
-            _.transitionType = 'transition';
-        }
-        _.transformsEnabled = (_.animType !== null && _.animType !== false);
-
-    };
-
-
-    Slick.prototype.setSlideClasses = function(index) {
-
-        var _ = this,
-            centerOffset, allSlides, indexOffset, remainder;
-
-        _.$slider.find('.slick-slide').removeClass('slick-active').removeClass('slick-center');
-        allSlides = _.$slider.find('.slick-slide');
-
-        if (_.options.centerMode === true) {
-
-            centerOffset = Math.floor(_.options.slidesToShow / 2);
-
-            if(_.options.infinite === true) {
-
-                if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) {
-                    _.$slides.slice(index - centerOffset, index + centerOffset + 1).addClass('slick-active');
-                } else {
-                    indexOffset = _.options.slidesToShow + index;
-                    allSlides.slice(indexOffset - centerOffset + 1, indexOffset + centerOffset + 2).addClass('slick-active');
-                }
-
-                if (index === 0) {
-                    allSlides.eq(allSlides.length - 1 - _.options.slidesToShow).addClass('slick-center');
-                } else if (index === _.slideCount - 1) {
-                    allSlides.eq(_.options.slidesToShow).addClass('slick-center');
-                }
-
-            }
-
-            _.$slides.eq(index).addClass('slick-center');
-
-        } else {
-
-            if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) {
-                _.$slides.slice(index, index + _.options.slidesToShow).addClass('slick-active');
-            } else if ( allSlides.length <= _.options.slidesToShow ) {
-                allSlides.addClass('slick-active');
-            } else {
-                remainder = _.slideCount%_.options.slidesToShow;
-                indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index;
-                if(_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) {
-                    allSlides.slice(indexOffset-(_.options.slidesToShow-remainder), indexOffset + remainder).addClass('slick-active');
-                } else {
-                    allSlides.slice(indexOffset, indexOffset + _.options.slidesToShow).addClass('slick-active');
-                }
-            }
-
-        }
-
-        if (_.options.lazyLoad === 'ondemand') {
-            _.lazyLoad();
-        }
-
-    };
-
-    Slick.prototype.setupInfinite = function() {
-
-        var _ = this,
-            i, slideIndex, infiniteCount;
-
-        if (_.options.fade === true) {
-            _.options.centerMode = false;
-        }
-
-        if (_.options.infinite === true && _.options.fade === false) {
-
-            slideIndex = null;
-
-            if (_.slideCount > _.options.slidesToShow) {
-
-                if (_.options.centerMode === true) {
-                    infiniteCount = _.options.slidesToShow + 1;
-                } else {
-                    infiniteCount = _.options.slidesToShow;
-                }
-
-                for (i = _.slideCount; i > (_.slideCount -
-                    infiniteCount); i -= 1) {
-                    slideIndex = i - 1;
-                    $(_.$slides[slideIndex]).clone(true).attr('id', '')
-                        .attr('index', slideIndex-_.slideCount)
-                        .prependTo(_.$slideTrack).addClass('slick-cloned');
-                }
-                for (i = 0; i < infiniteCount; i += 1) {
-                    slideIndex = i;
-                    $(_.$slides[slideIndex]).clone(true).attr('id', '')
-                        .attr('index', slideIndex+_.slideCount)
-                        .appendTo(_.$slideTrack).addClass('slick-cloned');
-                }
-                _.$slideTrack.find('.slick-cloned').find('[id]').each(function() {
-                    $(this).attr('id', '');
-                });
-
-            }
-
-        }
-
-    };
-
-    Slick.prototype.selectHandler = function(event) {
-
-        var _ = this;
-        var index = parseInt($(event.target).parents('.slick-slide').attr("index"));
-        if(!index) index = 0;
-
-        if(_.slideCount <= _.options.slidesToShow){
-            _.$slider.find('.slick-slide').removeClass('slick-active');
-            _.$slides.eq(index).addClass('slick-active');
-            if(_.options.centerMode === true) {
-                _.$slider.find('.slick-slide').removeClass('slick-center');
-                _.$slides.eq(index).addClass('slick-center');
-            }
-            _.asNavFor(index);
-            return;
-        }
-        _.slideHandler(index);
-
-    };
-
-    Slick.prototype.slideHandler = function(index,sync,dontAnimate) {
-
-        var targetSlide, animSlide, oldSlide, slideLeft, unevenOffset, targetLeft = null,
-            _ = this;
-
-        sync = sync || false;
-
-        if (_.animating === true && _.options.waitForAnimate === true) {
-            return;
-        }
-
-        if (_.options.fade === true && _.currentSlide === index) {
-            return;
-        }
-
-        if (_.slideCount <= _.options.slidesToShow) {
-            return;
-        }
-
-        if (sync === false) {
-            _.asNavFor(index);
-        }
-
-        targetSlide = index;
-        targetLeft = _.getLeft(targetSlide);
-        slideLeft = _.getLeft(_.currentSlide);
-
-        _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft;
-
-        if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) {
-            if(_.options.fade === false) {
-                targetSlide = _.currentSlide;
-                if(dontAnimate!==true) {
-                    _.animateSlide(slideLeft, function() {
-                        _.postSlide(targetSlide);
-                    });
-                } else {
-                    _.postSlide(targetSlide);
-                }
-            }
-            return;
-        } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) {
-            if(_.options.fade === false) {
-                targetSlide = _.currentSlide;
-                if(dontAnimate!==true) {
-                    _.animateSlide(slideLeft, function() {
-                        _.postSlide(targetSlide);
-                    });
-                } else {
-                    _.postSlide(targetSlide);
-                }
-            }
-            return;
-        }
-
-        if (_.options.autoplay === true) {
-            clearInterval(_.autoPlayTimer);
-        }
-
-        if (targetSlide < 0) {
-            if (_.slideCount % _.options.slidesToScroll !== 0) {
-                animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll);
-            } else {
-                animSlide = _.slideCount + targetSlide;
-            }
-        } else if (targetSlide >= _.slideCount) {
-            if (_.slideCount % _.options.slidesToScroll !== 0) {
-                animSlide = 0;
-            } else {
-                animSlide = targetSlide - _.slideCount;
-            }
-        } else {
-            animSlide = targetSlide;
-        }
-
-        _.animating = true;
-
-        if (_.options.onBeforeChange !== null && index !== _.currentSlide) {
-            _.options.onBeforeChange.call(this, _, _.currentSlide, animSlide);
-        }
-
-        oldSlide = _.currentSlide;
-        _.currentSlide = animSlide;
-
-        _.setSlideClasses(_.currentSlide);
-
-        _.updateDots();
-        _.updateArrows();
-
-        if (_.options.fade === true) {
-            if(dontAnimate!==true) {
-                _.fadeSlide(oldSlide,animSlide, function() {
-                    _.postSlide(animSlide);
-                });
-            } else {
-                _.postSlide(animSlide);
-            }
-            return;
-        }
-
-        if(dontAnimate!==true) {
-            _.animateSlide(targetLeft, function() {
-                _.postSlide(animSlide);
-            });
-        } else {
-            _.postSlide(animSlide);
-        }
-
-    };
-
-    Slick.prototype.startLoad = function() {
-
-        var _ = this;
-
-        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
-
-            _.$prevArrow.hide();
-            _.$nextArrow.hide();
-
-        }
-
-        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
-
-            _.$dots.hide();
-
-        }
-
-        _.$slider.addClass('slick-loading');
-
-    };
-
-    Slick.prototype.swipeDirection = function() {
-
-        var xDist, yDist, r, swipeAngle, _ = this;
-
-        xDist = _.touchObject.startX - _.touchObject.curX;
-        yDist = _.touchObject.startY - _.touchObject.curY;
-        r = Math.atan2(yDist, xDist);
-
-        swipeAngle = Math.round(r * 180 / Math.PI);
-        if (swipeAngle < 0) {
-            swipeAngle = 360 - Math.abs(swipeAngle);
-        }
-
-        if ((swipeAngle <= 45) && (swipeAngle >= 0)) {
-            return (_.options.rtl === false ? 'left' : 'right');
-        }
-        if ((swipeAngle <= 360) && (swipeAngle >= 315)) {
-            return (_.options.rtl === false ? 'left' : 'right');
-        }
-        if ((swipeAngle >= 135) && (swipeAngle <= 225)) {
-            return (_.options.rtl === false ? 'right' : 'left');
-        }
-
-        return 'vertical';
-
-    };
-
-    Slick.prototype.swipeEnd = function(event) {
-
-        var _ = this, slideCount;
-
-        _.dragging = false;
-
-        _.shouldClick = (_.touchObject.swipeLength > 10) ? false : true;
-
-        if (_.touchObject.curX === undefined) {
-            return false;
-        }
-
-        if (_.touchObject.swipeLength >= _.touchObject.minSwipe) {
-
-            switch (_.swipeDirection()) {
-                case 'left':
-                    _.slideHandler(_.currentSlide + _.getSlideCount());
-                    _.currentDirection = 0;
-                    _.touchObject = {};
-                    break;
-
-                case 'right':
-                    _.slideHandler(_.currentSlide - _.getSlideCount());
-                    _.currentDirection = 1;
-                    _.touchObject = {};
-                    break;
-            }
-        } else {
-            if(_.touchObject.startX !== _.touchObject.curX) {
-                _.slideHandler(_.currentSlide);
-                _.touchObject = {};
-            }
-        }
-
-    };
-
-    Slick.prototype.swipeHandler = function(event) {
-
-        var _ = this;
-
-        if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) {
-           return;
-        } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) {
-           return;
-        }
-
-        _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ?
-            event.originalEvent.touches.length : 1;
-
-        _.touchObject.minSwipe = _.listWidth / _.options
-            .touchThreshold;
-
-        switch (event.data.action) {
-
-            case 'start':
-                _.swipeStart(event);
-                break;
-
-            case 'move':
-                _.swipeMove(event);
-                break;
-
-            case 'end':
-                _.swipeEnd(event);
-                break;
-
-        }
-
-    };
-
-    Slick.prototype.swipeMove = function(event) {
-
-        var _ = this,
-            curLeft, swipeDirection, positionOffset, touches;
-
-        touches = event.originalEvent !== undefined ? event.originalEvent.touches : null;
-
-        if (!_.dragging || touches && touches.length !== 1) {
-            return false;
-        }
-
-        curLeft = _.getLeft(_.currentSlide);
-
-        _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX;
-        _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY;
-
-        _.touchObject.swipeLength = Math.round(Math.sqrt(
-            Math.pow(_.touchObject.curX - _.touchObject.startX, 2)));
-
-        swipeDirection = _.swipeDirection();
-
-        if (swipeDirection === 'vertical') {
-            return;
-        }
-
-        if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) {
-            event.preventDefault();
-        }
-
-        positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1);
-
-        if (_.options.vertical === false) {
-            _.swipeLeft = curLeft + _.touchObject.swipeLength * positionOffset;
-        } else {
-            _.swipeLeft = curLeft + (_.touchObject
-                .swipeLength * (_.$list.height() / _.listWidth)) * positionOffset;
-        }
-
-        if (_.options.fade === true || _.options.touchMove === false) {
-            return false;
-        }
-
-        if (_.animating === true) {
-            _.swipeLeft = null;
-            return false;
-        }
-
-        _.setCSS(_.swipeLeft);
-
-    };
-
-    Slick.prototype.swipeStart = function(event) {
-
-        var _ = this,
-            touches;
-
-        if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) {
-            _.touchObject = {};
-            return false;
-        }
-
-        if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) {
-            touches = event.originalEvent.touches[0];
-        }
-
-        _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX;
-        _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY;
-
-        _.dragging = true;
-
-    };
-
-    Slick.prototype.unfilterSlides = function() {
-
-        var _ = this;
-
-        if (_.$slidesCache !== null) {
-
-            _.unload();
-
-            _.$slideTrack.children(this.options.slide).detach();
-
-            _.$slidesCache.appendTo(_.$slideTrack);
-
-            _.reinit();
-
-        }
-
-    };
-
-    Slick.prototype.unload = function() {
-
-        var _ = this;
-
-        $('.slick-cloned', _.$slider).remove();
-        if (_.$dots) {
-            _.$dots.remove();
-        }
-        if (_.$prevArrow && (typeof _.options.prevArrow !== 'object')) {
-            _.$prevArrow.remove();
-        }
-        if (_.$nextArrow && (typeof _.options.nextArrow !== 'object')) {
-            _.$nextArrow.remove();
-        }
-        _.$slides.removeClass(
-            'slick-slide slick-active slick-visible').css('width', '');
-
-    };
-
-    Slick.prototype.updateArrows = function() {
-
-        var _ = this, centerOffset;
-
-        centerOffset = Math.floor(_.options.slidesToShow / 2)
-
-        if (_.options.arrows === true && _.options.infinite !==
-            true && _.slideCount > _.options.slidesToShow) {
-            _.$prevArrow.removeClass('slick-disabled');
-            _.$nextArrow.removeClass('slick-disabled');
-            if (_.currentSlide === 0) {
-                _.$prevArrow.addClass('slick-disabled');
-                _.$nextArrow.removeClass('slick-disabled');
-            } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) {
-                _.$nextArrow.addClass('slick-disabled');
-                _.$prevArrow.removeClass('slick-disabled');
-            } else if (_.currentSlide > _.slideCount - _.options.slidesToShow + centerOffset  && _.options.centerMode === true) {
-                _.$nextArrow.addClass('slick-disabled');
-                _.$prevArrow.removeClass('slick-disabled');
-            }
-        }
-
-    };
-
-    Slick.prototype.updateDots = function() {
-
-        var _ = this;
-
-        if (_.$dots !== null) {
-
-            _.$dots.find('li').removeClass('slick-active');
-            _.$dots.find('li').eq(Math.floor(_.currentSlide / _.options.slidesToScroll)).addClass('slick-active');
-
-        }
-
-    };
-
-    $.fn.slick = function(options) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick = new Slick(element, options);
-
-        });
-    };
-
-    $.fn.slickAdd = function(slide, slideIndex, addBefore) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.addSlide(slide, slideIndex, addBefore);
-
-        });
-    };
-
-    $.fn.slickCurrentSlide = function() {
-        var _ = this;
-        return _.get(0).slick.getCurrent();
-    };
-
-    $.fn.slickFilter = function(filter) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.filterSlides(filter);
-
-        });
-    };
-
-    $.fn.slickGoTo = function(slide, dontAnimate) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.changeSlide({
-                data: {
-                    message: 'index',
-                    index: parseInt(slide)
-                }
-            }, dontAnimate);
-
-        });
-    };
-
-    $.fn.slickNext = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.changeSlide({
-                data: {
-                    message: 'next'
-                }
-            });
-
-        });
-    };
-
-    $.fn.slickPause = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.autoPlayClear();
-            element.slick.paused = true;
-
-        });
-    };
-
-    $.fn.slickPlay = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.paused = false;
-            element.slick.autoPlay();
-
-        });
-    };
-
-    $.fn.slickPrev = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.changeSlide({
-                data: {
-                    message: 'previous'
-                }
-            });
-
-        });
-    };
-
-    $.fn.slickRemove = function(slideIndex, removeBefore) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.removeSlide(slideIndex, removeBefore);
-
-        });
-    };
-
-    $.fn.slickRemoveAll = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.removeSlide(null, null, true);
-
-        });
-    };
-
-    $.fn.slickGetOption = function(option) {
-        var _ = this;
-        return _.get(0).slick.options[option];
-    };
-
-    $.fn.slickSetOption = function(option, value, refresh) {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.options[option] = value;
-
-            if (refresh === true) {
-                element.slick.unload();
-                element.slick.reinit();
-            }
-
-        });
-    };
-
-    $.fn.slickUnfilter = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-            element.slick.unfilterSlides();
-
-        });
-    };
-
-    $.fn.unslick = function() {
-        var _ = this;
-        return _.each(function(index, element) {
-
-          if (element.slick) {
-            element.slick.destroy();
-          }
-
-        });
-    };
-
-    $.fn.getSlick = function() {
-        var s = null;
-        var _ = this;
-        _.each(function(index, element) {
-            s = element.slick;
-        });
-
-        return s;
-    };
-
-}));
diff --git a/themes/jquerymobile/js/slick/slick.min.js b/themes/jquerymobile/js/slick/slick.min.js
deleted file mode 100644
index ae481fab867..00000000000
--- a/themes/jquerymobile/js/slick/slick.min.js
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
-     _ _      _       _
- ___| (_) ___| | __  (_)___
-/ __| | |/ __| |/ /  | / __|
-\__ \ | | (__|   < _ | \__ \
-|___/_|_|\___|_|\_(_)/ |___/
-                   |__/
-
- Version: 1.3.15
-  Author: Ken Wheeler
- Website: http://kenwheeler.github.io
-    Docs: http://kenwheeler.github.io/slick
-    Repo: http://github.com/kenwheeler/slick
-  Issues: http://github.com/kenwheeler/slick/issues
-
- */
-
-!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,g,e=this;if(e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'<button type="button" data-role="none">'+(b+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",onBeforeChange:null,onAfterChange:null,onInit:null,onReInit:null,onSetPosition:null,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rtl:!1,slide:"div",slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.paused=!1,e.positionProp=null,e.respondTo=null,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.windowWidth=0,e.windowTimer=null,e.options=a.extend({},e.defaults,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,f=e.options.responsive||null,f&&f.length>-1){e.respondTo=e.options.respondTo||"window";for(g in f)f.hasOwnProperty(g)&&(e.breakpoints.push(f[g].breakpoint),e.breakpointSettings[f[g].breakpoint]=f[g].settings);e.breakpoints.sort(function(a,b){return b-a})}e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.init(),e.checkResponsive()}var b=0;return c}(),b.prototype.addSlide=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateSlide=function(b,c){var d={},e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var f=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:f},e.options.speed)}e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}}):(e.applyTransition(),d[e.animType]=e.options.vertical===!1?"translate3d("+b+"px, 0px, 0px)":"translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=null!=c.options.asNavFor?a(c.options.asNavFor).getSlick():null;null!=d&&d.slideHandler(b,!0)},b.prototype.applyTransition=function(a){var b=this,c={};c[b.transitionType]=b.options.fade===!1?b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:"opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(0===a.currentSlide-1&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow=a(b.options.prevArrow),b.$nextArrow=a(b.options.nextArrow),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.appendTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled"))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(d='<ul class="'+b.options.dotsClass+'">',c=0;c<=b.getDotCount();c+=1)d+="<li>"+b.options.customPaging.call(this,b,c)+"</li>";d+="</ul>",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("index",b)}),b.$slidesCache=b.$slides,b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),b.options.centerMode===!0&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.options.accessibility===!0&&b.$list.prop("tabIndex",0),b.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.checkResponsive=function(){var c,d,e,b=this,f=b.$slider.width(),g=window.innerWidth||a(window).width();if("window"===b.respondTo?e=g:"slider"===b.respondTo?e=f:"min"===b.respondTo&&(e=Math.min(g,f)),b.originalSettings.responsive&&b.originalSettings.responsive.length>-1&&null!==b.originalSettings.responsive){d=null;for(c in b.breakpoints)b.breakpoints.hasOwnProperty(c)&&e<b.breakpoints[c]&&(d=b.breakpoints[c]);null!==d?null!==b.activeBreakpoint?d!==b.activeBreakpoint&&(b.activeBreakpoint=d,b.options=a.extend({},b.originalSettings,b.breakpointSettings[d]),b.refresh()):(b.activeBreakpoint=d,b.options=a.extend({},b.originalSettings,b.breakpointSettings[d]),b.refresh()):null!==b.activeBreakpoint&&(b.activeBreakpoint=null,b.options=b.originalSettings,b.refresh())}},b.prototype.changeSlide=function(b,c){var f,g,h,i,j,d=this,e=a(b.target);switch(e.is("a")&&b.preventDefault(),h=0!==d.slideCount%d.options.slidesToScroll,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var k=0===b.data.index?0:b.data.index||a(b.target).parent().index()*d.options.slidesToScroll;if(i=d.getNavigableIndexes(),j=0,i[k]&&i[k]===k)if(k>i[i.length-1])k=i[i.length-1];else for(var l in i){if(k<i[l]){k=j;break}j=i[l]}d.slideHandler(k,!1,c);default:return}},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(){var b=this;b.autoPlayClear(),b.touchObject={},a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&"object"!=typeof b.options.prevArrow&&b.$prevArrow.remove(),b.$nextArrow&&"object"!=typeof b.options.nextArrow&&b.$nextArrow.remove(),b.$slides.parent().hasClass("slick-track")&&b.$slides.unwrap().unwrap(),b.$slides.removeClass("slick-slide slick-active slick-center slick-visible").removeAttr("index").css({position:"",left:"",top:"",zIndex:"",opacity:"",width:""}),b.$slider.removeClass("slick-slider"),b.$slider.removeClass("slick-initialized"),b.$list.off(".slick"),a(window).off(".slick-"+b.instanceUid),a(document).off(".slick-"+b.instanceUid)},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b,c){var d=this;d.cssTransitions===!1?(d.$slides.eq(b).css({zIndex:1e3}),d.$slides.eq(b).animate({opacity:1},d.options.speed,d.options.easing,c),d.$slides.eq(a).animate({opacity:0},d.options.speed,d.options.easing)):(d.applyTransition(b),d.applyTransition(a),d.$slides.eq(b).css({opacity:1,zIndex:1e3}),d.$slides.eq(a).css({opacity:0}),c&&setTimeout(function(){d.disableTransition(b),d.disableTransition(a),c.call()},d.options.speed))},b.prototype.filterSlides=function(a){var b=this;null!==a&&(b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.getCurrent=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)d=Math.ceil(a.slideCount/a.options.slidesToScroll);else for(;b<a.slideCount;)++d,b=c+a.options.slidesToShow,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d-1},b.prototype.getLeft=function(a){var c,d,g,b=this,e=0;return b.slideOffset=0,d=b.$slides.first().outerHeight(),b.options.infinite===!0?(b.slideCount>b.options.slidesToShow&&(b.slideOffset=-1*b.slideWidth*b.options.slidesToShow,e=-1*d*b.options.slidesToShow),0!==b.slideCount%b.options.slidesToScroll&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=-1*(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth,e=-1*(b.options.slidesToShow-(a-b.slideCount))*d):(b.slideOffset=-1*b.slideCount%b.options.slidesToScroll*b.slideWidth,e=-1*b.slideCount%b.options.slidesToScroll*d))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?-1*a*b.slideWidth+b.slideOffset:-1*a*d+e,b.options.variableWidth===!0&&(g=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=g[0]?-1*g[0].offsetLeft:0,b.options.centerMode===!0&&(g=b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=g[0]?-1*g[0].offsetLeft:0,c+=(b.$list.width()-g.outerWidth())/2)),c},b.prototype.getNavigableIndexes=function(){for(var a=this,b=0,c=0,d=[];b<a.slideCount;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlideCount=function(){var c,b=this;if(b.options.swipeToSlide===!0){var d=null;return b.$slideTrack.find(".slick-slide").each(function(c,e){return e.offsetLeft+a(e).outerWidth()/2>-1*b.swipeLeft?(d=e,!1):void 0}),c=Math.abs(a(d).attr("index")-b.currentSlide)}return b.options.slidesToScroll},b.prototype.init=function(){var b=this;a(b.$slider).hasClass("slick-initialized")||(a(b.$slider).addClass("slick-initialized"),b.buildOut(),b.setProps(),b.startLoad(),b.loadSlider(),b.initializeEvents(),b.updateArrows(),b.updateDots()),null!==b.options.onInit&&b.options.onInit.call(this,b)},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}).on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()})},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),b.options.pauseOnHover===!0&&b.options.autoplay===!0&&(b.$list.on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}),b.$list.on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()})),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.options.slide,b.$slideTrack).on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,function(){b.checkResponsive(),b.setPosition()}),a(window).on("resize.slick.slick-"+b.instanceUid,function(){a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.setPosition()},50))}),a("*[draggable!=true]",b.$slideTrack).on("dragstart",function(a){a.preventDefault()}),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}})},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy");b.load(function(){b.animate({opacity:1},200)}).css({opacity:0}).attr("src",c).removeAttr("data-lazy").removeClass("slick-loading")})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=e+b.options.slidesToShow,b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.postSlide=function(a){var b=this;null!==b.options.onAfterChange&&b.options.onAfterChange.call(this,b,a),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay()},b.prototype.progressiveLazyLoad=function(){var c,d,b=this;c=a("img[data-lazy]",b.$slider).length,c>0&&(d=a("img[data-lazy]",b.$slider).first(),d.attr("src",d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}))},b.prototype.refresh=function(){var b=this,c=b.currentSlide;b.destroy(),a.extend(b,b.initials),b.init(),b.changeSlide({data:{message:"index",index:c}},!0)},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.options.focusOnSelect===!0&&a(b.options.slide,b.$slideTrack).on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),null!==b.options.onReInit&&b.options.onReInit.call(this,b)},b.prototype.removeSlide=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,d.reinit(),void 0)},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?a+"px":"0px",e="top"==b.positionProp?a+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var b=this;if(b.options.vertical===!1?b.options.centerMode===!0&&b.$list.css({padding:"0px "+b.options.centerPadding}):(b.$list.height(b.$slides.first().outerHeight(!0)*b.options.slidesToShow),b.options.centerMode===!0&&b.$list.css({padding:b.options.centerPadding+" 0px"})),b.listWidth=b.$list.width(),b.listHeight=b.$list.height(),b.options.vertical===!1&&b.options.variableWidth===!1)b.slideWidth=Math.ceil(b.listWidth/b.options.slidesToShow),b.$slideTrack.width(Math.ceil(b.slideWidth*b.$slideTrack.children(".slick-slide").length));else if(b.options.variableWidth===!0){var c=0;b.slideWidth=Math.ceil(b.listWidth/b.options.slidesToShow),b.$slideTrack.children(".slick-slide").each(function(){c+=Math.ceil(a(this).outerWidth(!0))}),b.$slideTrack.width(Math.ceil(c)+1)}else b.slideWidth=Math.ceil(b.listWidth),b.$slideTrack.height(Math.ceil(b.$slides.first().outerHeight(!0)*b.$slideTrack.children(".slick-slide").length));var d=b.$slides.first().outerWidth(!0)-b.$slides.first().width();b.options.variableWidth===!1&&b.$slideTrack.children(".slick-slide").width(b.slideWidth-d)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=-1*b.slideWidth*d,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:800,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:800,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:900,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),null!==a.options.onSetPosition&&a.options.onSetPosition.call(this,a)},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;b.$slider.find(".slick-slide").removeClass("slick-active").removeClass("slick-center"),d=b.$slider.find(".slick-slide"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active"):d.length<=b.options.slidesToShow?d.addClass("slick-active"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-a<b.options.slidesToShow?d.slice(e-(b.options.slidesToShow-f),e+f).addClass("slick-active"):d.slice(e,e+b.options.slidesToShow).addClass("slick-active")),"ondemand"===b.options.lazyLoad&&b.lazyLoad()},b.prototype.setupInfinite=function(){var c,d,e,b=this;if(b.options.fade===!0&&(b.options.centerMode=!1),b.options.infinite===!0&&b.options.fade===!1&&(d=null,b.slideCount>b.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.selectHandler=function(b){var c=this,d=parseInt(a(b.target).parents(".slick-slide").attr("index"));return d||(d=0),c.slideCount<=c.options.slidesToShow?(c.$slider.find(".slick-slide").removeClass("slick-active"),c.$slides.eq(d).addClass("slick-active"),c.options.centerMode===!0&&(c.$slider.find(".slick-slide").removeClass("slick-center"),c.$slides.eq(d).addClass("slick-center")),c.asNavFor(d),void 0):(c.slideHandler(d),void 0)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,i=null,j=this;return b=b||!1,j.animating===!0&&j.options.waitForAnimate===!0||j.options.fade===!0&&j.currentSlide===a||j.slideCount<=j.options.slidesToShow?void 0:(b===!1&&j.asNavFor(a),d=a,i=j.getLeft(d),g=j.getLeft(j.currentSlide),j.currentLeft=null===j.swipeLeft?g:j.swipeLeft,j.options.infinite===!1&&j.options.centerMode===!1&&(0>a||a>j.getDotCount()*j.options.slidesToScroll)?(j.options.fade===!1&&(d=j.currentSlide,c!==!0?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)),void 0):j.options.infinite===!1&&j.options.centerMode===!0&&(0>a||a>j.slideCount-j.options.slidesToScroll)?(j.options.fade===!1&&(d=j.currentSlide,c!==!0?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)),void 0):(j.options.autoplay===!0&&clearInterval(j.autoPlayTimer),e=0>d?0!==j.slideCount%j.options.slidesToScroll?j.slideCount-j.slideCount%j.options.slidesToScroll:j.slideCount+d:d>=j.slideCount?0!==j.slideCount%j.options.slidesToScroll?0:d-j.slideCount:d,j.animating=!0,null!==j.options.onBeforeChange&&a!==j.currentSlide&&j.options.onBeforeChange.call(this,j,j.currentSlide,e),f=j.currentSlide,j.currentSlide=e,j.setSlideClasses(j.currentSlide),j.updateDots(),j.updateArrows(),j.options.fade===!0?(c!==!0?j.fadeSlide(f,e,function(){j.postSlide(e)}):j.postSlide(e),void 0):(c!==!0?j.animateSlide(i,function(){j.postSlide(e)}):j.postSlide(e),void 0)))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":"vertical"},b.prototype.swipeEnd=function(){var b=this;if(b.dragging=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":b.slideHandler(b.currentSlide+b.getSlideCount()),b.currentDirection=0,b.touchObject={};break;case"right":b.slideHandler(b.currentSlide-b.getSlideCount()),b.currentDirection=1,b.touchObject={}}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var c,d,e,f,b=this;return f=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||f&&1!==f.length?!1:(c=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==f?f[0].pageX:a.clientX,b.touchObject.curY=void 0!==f?f[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),d=b.swipeDirection(),"vertical"!==d?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),e=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.swipeLeft=b.options.vertical===!1?c+b.touchObject.swipeLength*e:c+b.touchObject.swipeLength*(b.$list.height()/b.listWidth)*e,b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):(b.setCSS(b.swipeLeft),void 0)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,b.dragging=!0,void 0)},b.prototype.unfilterSlides=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&"object"!=typeof b.options.prevArrow&&b.$prevArrow.remove(),b.$nextArrow&&"object"!=typeof b.options.nextArrow&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible").css("width","")},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.options.infinite!==!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.removeClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled")):a.currentSlide>a.slideCount-a.options.slidesToShow+b&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active"))},a.fn.slick=function(a){var c=this;return c.each(function(c,d){d.slick=new b(d,a)})},a.fn.slickAdd=function(a,b,c){var d=this;return d.each(function(d,e){e.slick.addSlide(a,b,c)})},a.fn.slickCurrentSlide=function(){var a=this;return a.get(0).slick.getCurrent()},a.fn.slickFilter=function(a){var b=this;return b.each(function(b,c){c.slick.filterSlides(a)})},a.fn.slickGoTo=function(a,b){var c=this;return c.each(function(c,d){d.slick.changeSlide({data:{message:"index",index:parseInt(a)}},b)})},a.fn.slickNext=function(){var a=this;return a.each(function(a,b){b.slick.changeSlide({data:{message:"next"}})})},a.fn.slickPause=function(){var a=this;return a.each(function(a,b){b.slick.autoPlayClear(),b.slick.paused=!0})},a.fn.slickPlay=function(){var a=this;return a.each(function(a,b){b.slick.paused=!1,b.slick.autoPlay()})},a.fn.slickPrev=function(){var a=this;return a.each(function(a,b){b.slick.changeSlide({data:{message:"previous"}})})},a.fn.slickRemove=function(a,b){var c=this;return c.each(function(c,d){d.slick.removeSlide(a,b)})},a.fn.slickRemoveAll=function(){var a=this;return a.each(function(a,b){b.slick.removeSlide(null,null,!0)})},a.fn.slickGetOption=function(a){var b=this;return b.get(0).slick.options[a]},a.fn.slickSetOption=function(a,b,c){var d=this;return d.each(function(d,e){e.slick.options[a]=b,c===!0&&(e.slick.unload(),e.slick.reinit())})},a.fn.slickUnfilter=function(){var a=this;return a.each(function(a,b){b.slick.unfilterSlides()})},a.fn.unslick=function(){var a=this;return a.each(function(a,b){b.slick&&b.slick.destroy()})},a.fn.getSlick=function(){var a=null,b=this;return b.each(function(b,c){a=c.slick}),a}});
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/AbstractBase/login.phtml b/themes/jquerymobile/templates/Auth/AbstractBase/login.phtml
deleted file mode 100644
index cdb07cf53e6..00000000000
--- a/themes/jquerymobile/templates/Auth/AbstractBase/login.phtml
+++ /dev/null
@@ -1,24 +0,0 @@
-<? $account = $this->auth()->getManager(); ?>
-<h3><?=$this->transEsc('Login')?></h3>
-<?=$this->flashmessages()?>
-<? $sessionInitiator = $account->getSessionInitiator($this->serverUrl($this->url('myresearch-home'))); ?>
-<? if (!$sessionInitiator): // display default login form if no login URL provided ?>
-  <form method="post" action="<?=$this->url('myresearch-home')?>" name="loginForm" data-ajax="false">
-    <input type="hidden" name="auth_method" value="<?=$account->getAuthMethod()?>" />
-    <input type="hidden" name="csrf" value="<?=$this->escapeHtmlAttr($account->getCsrfHash(true))?>" />
-    <div data-role="fieldcontain">
-      <?=$this->auth()->getLoginFields()?>
-    </div>
-    <div data-role="fieldcontain">
-      <input type="submit" name="processLogin" value="<?=$this->transEsc('Login')?>"/>
-    </div>
-  </form>
-  <? if ($account->supportsCreation()): ?>
-    <a rel="external" data-role="button" class="new_account" href="<?=$this->url('myresearch-account')?>?auth_method=<?=$account->getAuthMethod()?>"><?=$this->transEsc('Create New Account')?></a>
-  <? endif; ?>
-  <? if ($account->supportsRecovery()): ?>
-    <a rel="external" data-role="button" class="recover_password" href="<?=$this->url('myresearch-recover')?>?auth_method=<?=$account->getAuthMethod()?>"><?=$this->transEsc('Forgot Password')?></a>
-  <? endif; ?>
-<? else: ?>
-  <a rel="external" data-role="button" href="<?=$this->escapeHtmlAttr($sessionInitiator)?>"><?=$this->transEsc("Institutional Login")?></a>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Auth/AbstractBase/logindesc.phtml b/themes/jquerymobile/templates/Auth/AbstractBase/logindesc.phtml
deleted file mode 100644
index 9f4088f8d27..00000000000
--- a/themes/jquerymobile/templates/Auth/AbstractBase/logindesc.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<h3><?=$this->transEsc('Login')?></h3>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/AbstractBase/loginfields.phtml b/themes/jquerymobile/templates/Auth/AbstractBase/loginfields.phtml
deleted file mode 100644
index 104268d728c..00000000000
--- a/themes/jquerymobile/templates/Auth/AbstractBase/loginfields.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<label for="login_<?=$this->escapeHtmlAttr($topClass)?>_username"><?=$this->transEsc('Username')?>:</label>
-<input id="login_<?=$this->escapeHtmlAttr($topClass)?>_username" type="text" name="username" value="<?=$this->escapeHtmlAttr($this->request->get('username'))?>"/>
-<label for="login_<?=$this->escapeHtmlAttr($topClass)?>_password"><?=$this->transEsc('Password')?>:</label>
-<input id="login_<?=$this->escapeHtmlAttr($topClass)?>_password" type="password" name="password"/>
diff --git a/themes/jquerymobile/templates/Auth/AbstractBase/newpassword.phtml b/themes/jquerymobile/templates/Auth/AbstractBase/newpassword.phtml
deleted file mode 100644
index 62dd2c42cb2..00000000000
--- a/themes/jquerymobile/templates/Auth/AbstractBase/newpassword.phtml
+++ /dev/null
@@ -1,18 +0,0 @@
-<div data-role="fieldcontain" class="ui-field-contain ui-body ui-br">
-  <? if (isset($this->username)): ?>
-    <input type="hidden" name="username" value="<?=$this->username ?>"/>
-    <label class="ui-input-text"><?=$this->transEsc('Username') ?>:</label>
-    <input type="text" name="username" id="username" value="<?=$this->username ?>" disabled class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset" style="border:1px solid #CCC;box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 4px 0px inset;color:#777"/><br/>
-  <? endif; ?>
-  <? if (isset($this->verifyold) && $this->verifyold || isset($this->oldpwd)): ?>
-    <label for="oldpwd" class="ui-input-text"><?=$this->transEsc('old_password') ?>:</label>
-    <input type="password" name="oldpwd" id="oldpwd" class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset"/><br/>
-  <? endif; ?>
-  <label for="password" class="ui-input-text"><?=$this->transEsc('new_password') ?>:</label>
-  <input type="password" name="password" id="password" class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset"/><br/>
-  <? if ($this->passwordPolicy['hint']): ?>
-    <p><?=$this->transEsc($this->passwordPolicy['hint']) ?></p>
-  <? endif; ?>
-  <label for="password2" class="ui-input-text"><?=$this->transEsc('confirm_new_password') ?>:</label>
-  <input type="password" name="password2" id="password2" class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset"/><br/>
-</div>
diff --git a/themes/jquerymobile/templates/Auth/CAS/logindesc.phtml b/themes/jquerymobile/templates/Auth/CAS/logindesc.phtml
deleted file mode 100644
index fab51a92a72..00000000000
--- a/themes/jquerymobile/templates/Auth/CAS/logindesc.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<h3><?=$this->transEsc('Institutional Login')?></h3>
-<p><?=$this->transEsc('institutional_login_desc')?></p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/ChoiceAuth/login.phtml b/themes/jquerymobile/templates/Auth/ChoiceAuth/login.phtml
deleted file mode 100644
index b4482128d3e..00000000000
--- a/themes/jquerymobile/templates/Auth/ChoiceAuth/login.phtml
+++ /dev/null
@@ -1,12 +0,0 @@
-<p><?=$this->transEsc('choose_login_method')?></p>
-<div id="authcontainer">
-<? foreach ($this->auth()->getManager()->getSelectableAuthOptions() as $loop=>$method):?>
-  <div class="authmethod<?=$loop?>">
-    <? $this->auth()->getManager()->setAuthMethod($method) ?>
-    <?=$this->auth()->getLoginDesc() ?>
-    <?=$this->auth()->getLogin() ?>
-  </div>
-<? endforeach ?>
-</div>
-<div class="clearer"></div>
-<? $this->auth()->getManager()->setAuthMethod('ChoiceAuth') ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/Database/create.phtml b/themes/jquerymobile/templates/Auth/Database/create.phtml
deleted file mode 100644
index ab79ddce8c5..00000000000
--- a/themes/jquerymobile/templates/Auth/Database/create.phtml
+++ /dev/null
@@ -1,15 +0,0 @@
-<label for="account_firstname"><?=$this->transEsc('First Name')?>:</label>
-<input id="account_firstname" type="text" name="firstname" value="<?=$this->escapeHtmlAttr($this->request->get('firstname'))?>" />
-<label for="account_lastname"><?=$this->transEsc('Last Name')?>:</label>
-<input id="account_lastname" type="text" name="lastname" value="<?=$this->escapeHtmlAttr($this->request->get('lastname'))?>" />
-<label for="account_email"><?=$this->transEsc('Email Address')?>:</label>
-<input id="account_email" type="text" name="email" value="<?=$this->escapeHtmlAttr($this->request->get('email'))?>" />
-<label for="account_username"><?=$this->transEsc('Desired Username')?>:</label>
-<input id="account_username" type="text" name="username" value="<?=$this->escapeHtmlAttr($this->request->get('username'))?>" />
-<label for="account_password"><?=$this->transEsc('Password')?>:</label>
-<input id="account_password" type="password" name="password" />
-<? if ($this->passwordPolicy['hint']): ?>
-  <p><?=$this->transEsc($this->passwordPolicy['hint']) ?></p>
-<? endif; ?>
-<label for="account_password2"><?=$this->transEsc('Password Again')?>:</label>
-<input id="account_password2" type="password" name="password2" />
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/Database/logindesc.phtml b/themes/jquerymobile/templates/Auth/Database/logindesc.phtml
deleted file mode 100644
index 10d39c2498b..00000000000
--- a/themes/jquerymobile/templates/Auth/Database/logindesc.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<h3><?=$this->transEsc('Local Login')?></h3>
-<p><?=$this->transEsc('local_login_desc')?></p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/Database/recovery.phtml b/themes/jquerymobile/templates/Auth/Database/recovery.phtml
deleted file mode 100644
index ec53cae7c0a..00000000000
--- a/themes/jquerymobile/templates/Auth/Database/recovery.phtml
+++ /dev/null
@@ -1,11 +0,0 @@
-<div data-role="fieldcontain">
-  <label for="username"><?=$this->transEsc('recovery_by_username') ?>:</label>
-  <input type="text" id="username" name="username" style="margin-top:.5em;height:28px"/>
-</div>
-<div style="text-align:center"><?=$this->translate('conjunction_or') ?></div>
-<div data-role="fieldcontain">
-  <label for="email"><?=$this->transEsc('recovery_by_email') ?>:</label>
-  <input type="email" id="email" name="email" style="margin-top:.5em;height:28px"/>
-</div>
-<?=$this->recaptcha()->html($this->useRecaptcha) ?>
-<input type="submit" name="submit" value="<?=$this->transEsc('Recover Account') ?>"/>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/ILS/logindesc.phtml b/themes/jquerymobile/templates/Auth/ILS/logindesc.phtml
deleted file mode 100644
index 73ac1374e78..00000000000
--- a/themes/jquerymobile/templates/Auth/ILS/logindesc.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<h3><?=$this->transEsc('Catalog Login')?></h3>
-<p><?=$this->transEsc('catalog_login_desc')?></p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/LDAP/logindesc.phtml b/themes/jquerymobile/templates/Auth/LDAP/logindesc.phtml
deleted file mode 100644
index fab51a92a72..00000000000
--- a/themes/jquerymobile/templates/Auth/LDAP/logindesc.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<h3><?=$this->transEsc('Institutional Login')?></h3>
-<p><?=$this->transEsc('institutional_login_desc')?></p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Auth/MultiILS/loginfields.phtml b/themes/jquerymobile/templates/Auth/MultiILS/loginfields.phtml
deleted file mode 100644
index a49842249df..00000000000
--- a/themes/jquerymobile/templates/Auth/MultiILS/loginfields.phtml
+++ /dev/null
@@ -1,11 +0,0 @@
-<label for="login_target"><?=$this->transEsc('login_target')?>:</label>
-<?$currentTarget = $this->request->get('target'); if (!$currentTarget) $currentTarget = $this->auth()->getManager()->getDefaultLoginTarget();?>
-<select id="login_target" name="target">
-  <?foreach ($this->auth()->getManager()->getLoginTargets() as $target):?>
-  <option value="<?=$this->escapeHtmlAttr($target)?>"<?=($target == $currentTarget ? ' selected="selected"' : '')?>><?=$this->transEsc("source_$target", null, $target)?></option>
-  <? endforeach ?>
-</select>
-<label for="login_<?=$this->escapeHtmlAttr($topClass)?>_username"><?=$this->transEsc('Username')?>:</label>
-<input id="login_<?=$this->escapeHtmlAttr($topClass)?>_username" type="text" name="username" value="<?=$this->escapeHtmlAttr($this->request->get('username'))?>"/>
-<label for="login_<?=$this->escapeHtmlAttr($topClass)?>_password"><?=$this->transEsc('Password')?>:</label>
-<input id="login_<?=$this->escapeHtmlAttr($topClass)?>_password" type="password" name="password"/>
diff --git a/themes/jquerymobile/templates/Auth/Shibboleth/logindesc.phtml b/themes/jquerymobile/templates/Auth/Shibboleth/logindesc.phtml
deleted file mode 100644
index fab51a92a72..00000000000
--- a/themes/jquerymobile/templates/Auth/Shibboleth/logindesc.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<h3><?=$this->transEsc('Institutional Login')?></h3>
-<p><?=$this->transEsc('institutional_login_desc')?></p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Helpers/email-form-fields.phtml b/themes/jquerymobile/templates/Helpers/email-form-fields.phtml
deleted file mode 100644
index 0d5586d46ce..00000000000
--- a/themes/jquerymobile/templates/Helpers/email-form-fields.phtml
+++ /dev/null
@@ -1,30 +0,0 @@
-<div data-role="fieldcontain">
-  <? $toValidations = ($this->maxRecipients == 1) ? array('required'=>'This field is required', 'email'=>'Email address is invalid') : array('required'=>'This field is required')?>
-  <label for="email_to"><?=$this->transEsc('To')?>:</label>
-  <input id="email_to" type="text" name="to" value="<?=isset($this->to) ? $this->to : ''?>" size="40" class="mainFocus <?=$this->jqueryValidation($toValidations)?>"/>
-  <? if ($this->maxRecipients != 1): ?>
-    <p style="text-align: right;">
-      <?=$this->transEsc('email_multiple_recipients_note')?>
-      <? if ($this->maxRecipients > 1): ?>
-        <?=$this->transEsc('email_maximum_recipients_note', array('%%max%%' => $this->maxRecipients))?>
-      <? endif; ?>
-    </p>
-  <? endif; ?>
-  <? if (!$this->disableFrom): ?>
-    <label for="email_from"><?=$this->transEsc('From')?>:</label>
-    <input id="email_from" type="text" name="from" value="<?=isset($this->from) ? $this->from : ''?>" size="40" class="<?=$this->jqueryValidation(array('required'=>'This field is required', 'email'=>'Email address is invalid'))?>"/>
-  <? endif; ?>
-  <? if ($this->editableSubject): ?>
-    <label for="email_subject"><?=$this->transEsc('email_subject')?>:</label>
-    <input id="email_subject" type="text" name="subject" value="<?=isset($this->subject) ? $this->subject : ''?>" size="40" class="<?=$this->jqueryValidation(array('required'=>'This field is required'))?>"/>
-  <? endif; ?>
-  <label for="email_message"><?=$this->transEsc('Message')?>:</label>
-  <textarea id="email_message" name="message"><?=isset($this->message) ? $this->message : ''?></textarea>
-</div>
-<?=$this->recaptcha()->html($this->useRecaptcha) ?>
-<div data-role="fieldcontain">
-  <input class="button" type="submit" name="submit" value="<?=$this->transEsc('Send')?>"/>
-</div>
-<? if ($this->disableFrom && $this->userEmailInFrom): ?>
-  <input type="checkbox" id="ccme" name="ccself"/><label for="ccme"><?=$this->translate('send_email_copy_to_me'); ?></label>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Helpers/openurl.phtml b/themes/jquerymobile/templates/Helpers/openurl.phtml
deleted file mode 100644
index 48267456b53..00000000000
--- a/themes/jquerymobile/templates/Helpers/openurl.phtml
+++ /dev/null
@@ -1,25 +0,0 @@
-<? if (!$this->openUrlImageBasedSrc || $this->openUrlImageBasedMode == 'both'): ?>
-  <a rel="external" href="<?=$this->escapeHtmlAttr($this->openUrlBase . '?' . $this->openUrl)?>">
-    <? if ($this->openUrlGraphic): ?>
-      <?
-          $style = '';
-          if ($this->openUrlGraphicWidth) {
-              $style .= 'width:' . $this->escapeHtmlAttr($this->openUrlGraphicWidth) . 'px;';
-          }
-          if ($this->openUrlGraphicHeight) {
-              $style .= 'height:' . $this->escapeHtmlAttr($this->openUrlGraphicHeight) . 'px;';
-          }
-      ?>
-      <img src="<?=$this->escapeHtmlAttr($this->openUrlGraphic)?>" alt="<?=$this->transEsc('Get full text')?>" style="<?=$style?>" />
-    <? else: ?>
-      <?=$this->transEsc('Get full text')?>
-    <? endif; ?>
-  </a>
-<? endif; ?>
-
-<? if ($this->openUrlImageBasedSrc): ?>
-  <? $ibOpenUrl = $this->openUrlImageBasedOverride ? $this->openUrlImageBasedOverride : $this->openUrl; ?>
-  <a rel="external" href="<?=$this->escapeHtmlAttr($this->openUrlBase . '?' . $ibOpenUrl)?>"<?=$class_ib?>>
-    <img data-recordid="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>" src="<?=$this->escapeHtmlAttr($this->openUrlImageBasedSrc)?>" alt="<?=$this->transEsc('Get full text')?>" />
-  </a>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Helpers/pagination.phtml b/themes/jquerymobile/templates/Helpers/pagination.phtml
deleted file mode 100644
index 242fc41abaf..00000000000
--- a/themes/jquerymobile/templates/Helpers/pagination.phtml
+++ /dev/null
@@ -1,21 +0,0 @@
-<? if ($this->pageCount): ?>
-<div data-role="controlgroup" data-type="horizontal" align="center">
-
-<!-- Previous page link -->
-<? if (isset($this->previous)): ?>
-  <? $newParams = $this->params; $newParams['page'] = $this->previous; ?>
-  <a rel="external" data-role="button" data-rel="back" href="<?= $this->currentPath() . '?' . http_build_query($newParams); ?>">
-    &laquo; <?=$this->transEsc('Prev')?>
-  </a>
-<? endif; ?>
-
-<!-- Next page link -->
-<? if (isset($this->next)): ?>
-  <? $newParams = $this->params; $newParams['page'] = $this->next; ?>
-  <a rel="external" data-role="button" href="<?= $this->currentPath() . '?' . http_build_query($newParams); ?>">
-    <?=$this->transEsc('Next');?> &raquo;
-  </a>
-<? endif; ?>
-
-</div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/AlphaBrowseLink.phtml b/themes/jquerymobile/templates/Recommend/AlphaBrowseLink.phtml
deleted file mode 100644
index ff7aa235d05..00000000000
--- a/themes/jquerymobile/templates/Recommend/AlphaBrowseLink.phtml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?
-  $index = $this->recommend->getIndex();
-  $from = $this->recommend->getQuery();
-  $link = $this->translate(
-    'alphabrowselink_html',
-    [
-      '%%index%%' => $this->transEsc('browse_' . $index),
-      '%%from%%' => $this->escapeHtml($from),
-      '%%url%%' => $this->url('alphabrowse-home')
-        . '?from=' . urlencode($from) . '&amp;source=' . urlencode($index) 
-    ]
-  );
-?>
-<div class="info"><?=$link?></div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/AuthorFacets.phtml b/themes/jquerymobile/templates/Recommend/AuthorFacets.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/AuthorFacets.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/AuthorInfo.phtml b/themes/jquerymobile/templates/Recommend/AuthorInfo.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/AuthorInfo.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/AuthorityRecommend.phtml b/themes/jquerymobile/templates/Recommend/AuthorityRecommend.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/AuthorityRecommend.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/CatalogResults.phtml b/themes/jquerymobile/templates/Recommend/CatalogResults.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/CatalogResults.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/CollectionSideFacets.phtml b/themes/jquerymobile/templates/Recommend/CollectionSideFacets.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/CollectionSideFacets.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/DOI.phtml b/themes/jquerymobile/templates/Recommend/DOI.phtml
deleted file mode 100644
index 9df87236ab9..00000000000
--- a/themes/jquerymobile/templates/Recommend/DOI.phtml
+++ /dev/null
@@ -1,10 +0,0 @@
-<? $doi = $this->recommend->getDOI(); if (!empty($doi)): ?>
-  <? $url = $this->recommend->getURL(); ?>
-  <div class="info">
-    <p><?=$this->translate('doi_detected_html', ['%%url%%' => $url, '%%doi%%' => $doi])?></p>
-  </div>
-  <? if ($this->recommend->isFullMatch()): ?>
-    <? $redirect = 'document.location.href = "' . $this->escapeJs($url) . '";'; ?>
-    <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $redirect, 'SET')?>
-  <? endif; ?>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/DPLATerms.phtml b/themes/jquerymobile/templates/Recommend/DPLATerms.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/DPLATerms.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/Deprecated.phtml b/themes/jquerymobile/templates/Recommend/Deprecated.phtml
deleted file mode 100644
index 63445d34f9c..00000000000
--- a/themes/jquerymobile/templates/Recommend/Deprecated.phtml
+++ /dev/null
@@ -1,2 +0,0 @@
-<? /* do nothing -- this module is a placeholder for old deprecated features
-      to prevent legacy configurations from causing fatal errors. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/EuropeanaResults.phtml b/themes/jquerymobile/templates/Recommend/EuropeanaResults.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/EuropeanaResults.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/EuropeanaResultsDeferred.phtml b/themes/jquerymobile/templates/Recommend/EuropeanaResultsDeferred.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/EuropeanaResultsDeferred.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/ExpandFacets.phtml b/themes/jquerymobile/templates/Recommend/ExpandFacets.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/ExpandFacets.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/FacetCloud.phtml b/themes/jquerymobile/templates/Recommend/FacetCloud.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/FacetCloud.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/FavoriteFacets.phtml b/themes/jquerymobile/templates/Recommend/FavoriteFacets.phtml
deleted file mode 100644
index e5a5a90ec34..00000000000
--- a/themes/jquerymobile/templates/Recommend/FavoriteFacets.phtml
+++ /dev/null
@@ -1,18 +0,0 @@
-<? $sideFacetSet = $this->recommend->getFacetSet(); ?>
-<? if (isset($sideFacetSet['lists']) && !empty($sideFacetSet['lists']['list'])): ?>
-  <div data-role="collapsible" data-collapsed="true">
-    <h3><?=$this->transEsc('Your Lists')?></h3>
-    <ul class="mylists" data-role="listview" data-inset="true" data-dividertheme="e">
-      <? foreach ($sideFacetSet['lists']['list'] as $current): ?>
-        <li>
-          <? if ($current['isApplied']): ?>
-            <?=$this->escapeHtml($current['displayText'])?>
-          <? else: ?>
-            <a data-ajax="false" href="<?=$this->url('userList', array('id' => $current['value']))?>"><?=$this->escapeHtml($current['displayText'])?></a>
-          <? endif; ?>
-          <span class="ui-li-count"><?=$this->escapeHtml($current['count'])?></span>
-        </li>
-      <? endforeach; ?>
-    </ul>
-  </div>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Recommend/Libraryh3lp.phtml b/themes/jquerymobile/templates/Recommend/Libraryh3lp.phtml
deleted file mode 100644
index 623feb15aaf..00000000000
--- a/themes/jquerymobile/templates/Recommend/Libraryh3lp.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<iframe src="https://us.libraryh3lp.com/chat/<?=$this->escapeHtmlAttr($this->recommend->getChatId())?>?skin=<?=urlencode($this->recommend->getSkin())?>" frameborder="1" style="border: 2px inset black; width: 350px; height: 300px;"></iframe>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/OpenLibrarySubjects.phtml b/themes/jquerymobile/templates/Recommend/OpenLibrarySubjects.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/OpenLibrarySubjects.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/OpenLibrarySubjectsDeferred.phtml b/themes/jquerymobile/templates/Recommend/OpenLibrarySubjectsDeferred.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/OpenLibrarySubjectsDeferred.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/PubDateVisAjax.phtml b/themes/jquerymobile/templates/Recommend/PubDateVisAjax.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/PubDateVisAjax.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/RandomRecommend.phtml b/themes/jquerymobile/templates/Recommend/RandomRecommend.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/RandomRecommend.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/RemoveFilters.phtml b/themes/jquerymobile/templates/Recommend/RemoveFilters.phtml
deleted file mode 100644
index 9fabf33b4b4..00000000000
--- a/themes/jquerymobile/templates/Recommend/RemoveFilters.phtml
+++ /dev/null
@@ -1,6 +0,0 @@
-<? if ($this->recommend->hasFilters()): ?>
-  <div class="info">
-    <?=$this->transEsc('nohit_active_filters')?> 
-    <a href="<?=$this->recommend->getFilterlessUrl()?>"><?=$this->transEsc('nohit_query_without_filters')?></a>
-  </div>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Recommend/ResultGoogleMapAjax.phtml b/themes/jquerymobile/templates/Recommend/ResultGoogleMapAjax.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/ResultGoogleMapAjax.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SideFacets-dialog.phtml b/themes/jquerymobile/templates/Recommend/SideFacets-dialog.phtml
deleted file mode 100644
index 0cc16e6f721..00000000000
--- a/themes/jquerymobile/templates/Recommend/SideFacets-dialog.phtml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?
-    $results = $this->recommend->getResults();
-    $sideFacetSet = $this->recommend->getFacetSet();
-    $hierarchicalFacets = $this->recommend->getHierarchicalFacets();
-?>
-<? if (!empty($sideFacetSet) && $results->getResultTotal() > 0): ?>
-  <div data-role="dialog" id="Search-narrow">
-    <div data-role="header" data-theme="d" data-position="inline">
-      <h1><?=$this->transEsc('Narrow Search')?></h1>
-    </div>
-    <div data-role="content">
-      <div data-role="collapsible-set" class="narrow-search">
-        <? $i = 0; foreach ($sideFacetSet as $title => $cluster): ?>
-          <? $hierarchical = in_array($title, $hierarchicalFacets); ?>
-          <? if (empty($cluster['list'])) { continue; } // skip empty facets ?>
-          <div data-role="collapsible" data-collapsed="<?=$i++ == 0 ? 'false' : 'true'?>">
-            <h4><?=$this->transEsc($cluster['label'])?></h4>
-            <ul class="narrow" data-role="listview" data-inset="true">
-              <? foreach ($cluster['list'] as $thisFacet): ?>
-                <? $indent = $hierarchical
-                    ? str_pad('', 4 * $thisFacet['level'] * 6, '&nbsp;', STR_PAD_LEFT)
-                    : ''; ?>
-                <? if ($thisFacet['isApplied']): ?>
-                  <li data-icon="check" class="checked"><a rel="external" href="<?=$this->currentPath().$results->getUrlQuery()->removeFacet($title, $thisFacet['value'], true, $thisFacet['operator']) ?>" data-rel="external"><?=$indent?><?=$this->escapeHtml($thisFacet['displayText'])?></a> <span class="ui-li-count"><?=$this->localizedNumber($thisFacet['count'])?></span></li>
-                <? else: ?>
-                  <li><a rel="external" href="<?=$this->currentPath().$results->getUrlQuery()->addFacet($title, $thisFacet['value'], $thisFacet['operator'])?>"><?=$indent?><?=$this->escapeHtml($thisFacet['displayText'])?></a> <span class="ui-li-count"><?=$this->localizedNumber($thisFacet['count'])?></span></li>
-                <? endif; ?>
-              <? endforeach; ?>
-            </ul>
-          </div>
-        <? endforeach; ?>
-      </div>
-    </div>
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SideFacets.phtml b/themes/jquerymobile/templates/Recommend/SideFacets.phtml
deleted file mode 100644
index e93c5c27218..00000000000
--- a/themes/jquerymobile/templates/Recommend/SideFacets.phtml
+++ /dev/null
@@ -1,22 +0,0 @@
-<? $results = $this->recommend->getResults(); ?>
-<? $filterList = $this->recommend->getVisibleFilters(); if (!empty($filterList)): ?>
-  <ul class="filters" data-role="listview" data-inset="true" data-dividertheme="e">
-    <li data-role="list-divider"><?=$this->transEsc('adv_search_filters')?></li>
-    <? $i = 0; foreach ($filterList as $field => $filters): ?>
-      <? foreach ($filters as $j => $filter): ?>
-        <?
-            $removeLink = $this->currentPath().$results->getUrlQuery()->removeFacet($filter['field'], $filter['value'], true, $filter['operator']);
-            if ($filter['displayText'] == '[* TO *]') $filter['displayText'] = $this->translate('filter_wildcard');
-        ?>
-        <li data-icon="minus">
-          <a data-icon="minus" rel="external" href="<?=$removeLink?>"><?=($i++ > 0 && ($j == 0 || $filter['operator'] != 'OR')) ? $this->transEsc("AND") . ' ' : ''?><? if ($filter['operator'] == 'NOT') echo $this->transEsc('NOT') . ' '; if ($filter['operator'] == 'OR' && $j > 0) echo $this->transEsc('OR') . ' '; ?><?=$this->transEsc($field)?>: <?=$this->escapeHtml($filter['displayText'])?></a>
-        </li>
-      <? endforeach; ?>
-    <? endforeach; ?>
-  </ul>
-<? endif; ?>
-<?
-    // Actual facet options are loaded as an extra hidden dialog box -- inject these into the appropriate
-    // area of the layout object (they won't work if simply displayed inline):
-    $this->layout()->extraDialogs .= $this->render('Recommend/SideFacets-dialog.phtml');
-?>
diff --git a/themes/jquerymobile/templates/Recommend/SpellingSuggestions.phtml b/themes/jquerymobile/templates/Recommend/SpellingSuggestions.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SpellingSuggestions.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonBestBets.phtml b/themes/jquerymobile/templates/Recommend/SummonBestBets.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonBestBets.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonBestBetsDeferred.phtml b/themes/jquerymobile/templates/Recommend/SummonBestBetsDeferred.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonBestBetsDeferred.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonDatabases.phtml b/themes/jquerymobile/templates/Recommend/SummonDatabases.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonDatabases.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonDatabasesDeferred.phtml b/themes/jquerymobile/templates/Recommend/SummonDatabasesDeferred.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonDatabasesDeferred.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonResults.phtml b/themes/jquerymobile/templates/Recommend/SummonResults.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonResults.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonResultsDeferred.phtml b/themes/jquerymobile/templates/Recommend/SummonResultsDeferred.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonResultsDeferred.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SummonTopics.phtml b/themes/jquerymobile/templates/Recommend/SummonTopics.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/SummonTopics.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SwitchQuery.phtml b/themes/jquerymobile/templates/Recommend/SwitchQuery.phtml
deleted file mode 100644
index bf0db3cc02e..00000000000
--- a/themes/jquerymobile/templates/Recommend/SwitchQuery.phtml
+++ /dev/null
@@ -1,10 +0,0 @@
-<? $suggestions = $this->recommend->getSuggestions(); if (!empty($suggestions)): ?>
-  <div class="info">
-    <p><?=$this->transEsc('switchquery_intro')?></p>
-    <ul>
-      <? foreach ($suggestions as $desc => $query): ?>
-        <li><?=$this->transEsc($desc)?>: <a href="<?=$this->recommend->getResults()->getUrlQuery()->setSearchTerms($query)?>"><?=$this->escapeHtml($query)?></a>.</li>
-      <? endforeach; ?>
-    </ul>
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/SwitchTab.phtml b/themes/jquerymobile/templates/Recommend/SwitchTab.phtml
deleted file mode 100644
index 58f701ab247..00000000000
--- a/themes/jquerymobile/templates/Recommend/SwitchTab.phtml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?
-  $searchTabs = is_object($this->params)
-    ? $this->searchtabs()->getTabConfigForParams($this->params) : [];
-?>
-<? if (count($searchTabs) > 0): ?>
-  <div class="info">
-    <?=$this->transEsc('nohit_change_tab', array('%%activeTab%%' => $this->translate($this->recommend->getActiveTab($searchTabs)['label'])))?>
-    <ul>
-    <? $inactiveTabs = $this->recommend->getInactiveTabs($searchTabs); ?>
-    <? foreach ($inactiveTabs as $tab): ?>
-      <li>
-        <? if (!$tab['selected']): ?><a rel="external" href="<?=$this->escapeHtmlAttr($tab['url'])?>"><? endif; ?>
-          <?=$this->transEsc($tab['label']); ?>
-        <? if (!$tab['selected']): ?></a><? endif; ?>
-      </li>
-    <? endforeach; ?>
-    </ul>
-  </div>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/Recommend/SwitchType.phtml b/themes/jquerymobile/templates/Recommend/SwitchType.phtml
deleted file mode 100644
index 48bf99dce37..00000000000
--- a/themes/jquerymobile/templates/Recommend/SwitchType.phtml
+++ /dev/null
@@ -1,6 +0,0 @@
-<? if ($handler = $this->recommend->getNewHandler()): ?>
-  <div class="info">
-    <?=$this->transEsc('widen_prefix')?>
-    <a href="<?=$this->recommend->getResults()->getUrlQuery()->setHandler($handler)?>"><?=$this->transEsc($this->recommend->getNewHandlerName())?></a>.
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/TopFacets.phtml b/themes/jquerymobile/templates/Recommend/TopFacets.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/TopFacets.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/WebResults.phtml b/themes/jquerymobile/templates/Recommend/WebResults.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/WebResults.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/Recommend/WorldCatIdentities.phtml b/themes/jquerymobile/templates/Recommend/WorldCatIdentities.phtml
deleted file mode 100644
index 0df1e74df18..00000000000
--- a/themes/jquerymobile/templates/Recommend/WorldCatIdentities.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* Not supported in mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EDS/core.phtml b/themes/jquerymobile/templates/RecordDriver/EDS/core.phtml
deleted file mode 100644
index 9ca1ac3f052..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EDS/core.phtml
+++ /dev/null
@@ -1,86 +0,0 @@
-<? $this->headLink()->appendStylesheet('EDS.css'); ?>
-<?
-  $items = $this->driver->getItems();
-  $dbLabel = $this->driver->getDbLabel();
-  $thumb = $this->driver->getThumbnail('medium');
-  $customLinks = $this->driver->getCustomLinks();
-  $accessLevel = $this->driver->getAccessLevel();
-  $restrictedView = empty($accessLevel) ? false : true;
-?>
-<? /* Display thumbnail if appropriate: */ ?>
-<? $mediumThumb = $this->record($this->driver)->getThumbnail('medium'); $largeThumb = $this->record($this->driver)->getThumbnail('large'); ?>
-<? if ($largeThumb): ?><a rel="external" href="<?=$this->escapeHtmlAttr($largeThumb)?>"><? endif; ?>
-  <div class="recordcover">
-    <? if ($mediumThumb): ?>
-      <img alt="<?=$this->transEsc('Cover Image')?>" class="recordcover" src="<?=$this->escapeHtmlAttr($mediumThumb);?>"/>
-    <? else: ?>
-      <span class="recordcover pt-icon pt-<?=$this->driver->getPubTypeId()?>" style="float:none"></span>
-    <? endif; ?>
-    <? $pLink = $this->driver->getPLink();
-        if($pLink): ?>
-        <br/><a href="<?=$this->escapeHtmlAttr($pLink)?>">
-          <?=$this->transEsc('View in EDS')?>
-        </a>
-    <? endif; ?>
-    <? $pdfLink = $this->driver->getPdfLink();
-        if ($pdfLink): ?>
-        <br/><a href="<?=$pdfLink?>" class="icon pdf fulltext">
-          <?=$this->transEsc('PDF Full Text')?>
-        </a>
-    <? endif; ?>
-    <? if ($this->driver->hasHTMLFullTextAvailable()): ?>
-      <br/><a href="<?=$this->recordLink()->getUrl($this->driver, 'fulltext')?>#html" class="icon html fulltext">
-          <?=$this->transEsc('HTML Full Text')?>
-        </a>
-    <? endif; ?>
-
-    <? $customLinks = array_merge($this->driver->getFTCustomLinks(), $this->driver->getCustomLinks());
-    if (!empty($customLinks)): ?>
-      <? foreach ($customLinks as $customLink): ?>
-      <? $url = isset($customLink['Url']) ? $customLink['Url'] : '';
-          $mot = isset($customLink['MouseOverText'])? $customLink['MouseOverText'] : '';
-          $icon = isset ($customLink['Icon']) ? $customLink['Icon'] : '';
-          $name = isset($customLink['Text']) ? $customLink['Text'] : '';
-      ?>
-      <br /><span>
-        <a href="<?=$this->escapeHtmlAttr($url)?>" target="_blank" title="<?=$this->escapeHtmlAttr($mot)?>" class="custom-link">
-          <? if ($icon): ?><img src="<?=$this->escapeHtmlAttr($icon)?>" /> <? endif; ?><?=$this->escapeHtml($name)?>
-        </a>
-      </span>
-      <? endforeach; ?>
-    <? endif; ?>
-  </div>
-<? if ($largeThumb): ?></a><? endif; ?>
-
-<br/><h3><?=$this->driver->getTitle()?></h3>
-
-<dl class="biblio" summary="<?=$this->transEsc('Bibliographic Details')?>">
-  <? foreach ($items as $key => $item): ?>
-    <? if (!empty($item['Data'])): ?>
-      <dt><?=$this->transEsc($item['Label'])?>:</dt>
-      <dd><?=$this->driver->linkUrls($item['Data'])?></dd>
-    <? endif; ?>
-  <? endforeach; ?>
-
-  <? if ($dbLabel): ?>
-    <dt><?=$this->transEsc('Database')?>:</dt>
-    <dd><?=$this->escapeHtml($dbLabel)?></dd>
-  <? endif; ?>
-
-  <?if ($this->driver->hasHTMLFullTextAvailable() && !$restrictedView):
-      $fullText = $this->driver->getHtmlFullText();?>
-    <dt><?=$this->transEsc('Full Text')?>:</dt>
-    <dd>
-      <?=$fullText?>
-    </dd>
-  <? elseif ($this->driver->hasHTMLFullTextAvailable() && $restrictedView): ?>
-    <dd>
-      <?=$this->transEsc('Full text is not displayed to guests')?>
-    </dd>
-    <dd>
-      <a class="login" href="<?=$this->url('myresearch-home')?>">
-        <strong><?=$this->transEsc('Login for full access')?></strong>
-      </a>
-    </dd>
-  <? endif; ?>
-</dl>
diff --git a/themes/jquerymobile/templates/RecordDriver/EDS/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/EDS/result-list.phtml
deleted file mode 100644
index 5d95546b179..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EDS/result-list.phtml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?
-  $this->headLink()->appendStylesheet('EDS.css');
-  $accessLevel = $this->driver->getAccessLevel();
-  $restrictedView = empty($accessLevel) ? false : true;
-?>
-<a rel="external" href="<?=$this->recordLink()->getUrl($this->driver)?>">
-  <div class="result source<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?> recordId<?=$this->driver->supportsAjaxStatus()?' ajaxItemId':''?>">
-    <input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueID())?>" class="hiddenId" />
-    <? $items =  $this->driver->getItems();
-
-    $titlePrinted=false;
-    if ($this->driver->getTitle()!="") {
-      echo '<h3 class="ui-li-heading">'.$this->escapeHtml($this->driver->getTitle()).'</h3>';
-      $titlePrinted=true;
-    }
-
-    if (isset($items) && !empty($items)) :
-      foreach ($items as $item):
-        if (!empty($item)): ?>
-          <? if( ('Ti' == $item['Group']) && ($titlePrinted==false) ): ?>
-            <h3 class="ui-li-heading"><?=strip_tags($item['Data'])?></h3>
-          <? elseif ('Ti' != $item['Group']): ?>
-            <p class="ui-li-desc"><strong><?=$this->transEsc($item['Label'])?></strong>: <?=strip_tags($item['Data'])?></p>
-          <? endif; ?>
-        <? endif;
-      endforeach;
-    elseif ($restrictedView): ?>
-      <a class="login" href="<?=$this->url('myresearch-home')?>">
-        <strong><?=$this->transEsc('Login for full access')?></strong>
-      </a><br/>
-    <? endif; ?>
-  </div>
-</a>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/format-class.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/format-class.phtml
deleted file mode 100644
index 180fac1b46c..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/format-class.phtml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?
-  // Convert EIT formats to VuFind formats so icons display correctly:
-  switch ($this->format) {
-      case 'Audio Recording':
-          echo 'audio';
-          break;
-      case 'Book':
-      case 'Book Chapter':
-          echo 'book';
-          break;
-      case 'Computer File':
-      case 'Web Resource':
-          echo 'electronic';
-          break;
-      case 'Dissertation':
-      case 'Manuscript':
-      case 'Paper':
-      case 'Patent':
-          echo 'manuscript';
-          break;
-      case 'eBook':
-          echo 'ebook';
-          break;
-      case 'Kit':
-          echo 'kit';
-          break;
-      case 'Image':
-      case 'Photograph':
-          echo 'photo';
-          break;
-      case 'Music Score':
-          echo 'musicalscore';
-          break;
-      case 'Newspaper Article':
-          echo 'newspaper';
-          break;
-      case 'Video Recording':
-          echo 'video';
-          break;
-      default:
-          echo 'journal';
-          break;
-  }
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/link-author.phtml
deleted file mode 100644
index fcd1912bf6c..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('eit-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=AU
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/link-journaltitle.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/link-journaltitle.phtml
deleted file mode 100644
index b31db1dbcdf..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/link-journaltitle.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('eit-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/link-series.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/link-series.phtml
deleted file mode 100644
index 57f80eb30fd..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/link-series.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('eit-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=TI
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/link-subject.phtml
deleted file mode 100644
index 37ed90fbfb1..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('eit-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=SU
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/EIT/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/EIT/link-title.phtml
deleted file mode 100644
index 57f80eb30fd..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/EIT/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('eit-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=TI
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/LibGuides/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/LibGuides/result-list.phtml
deleted file mode 100644
index df1627a06f5..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/LibGuides/result-list.phtml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?
-    $url = $this->driver->getUniqueId();
-?>
-<a rel="external" href="<?=$this->escapeHtmlAttr($url)?>">
-  <div class="result">
-    <h3><?=$this->record($this->driver)->getTitleHtml()?></h3>
-  </div>
-</a>
diff --git a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-author.phtml
deleted file mode 100644
index 34ec85e9849..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('pazpar2-search')?>?lookfor=<?=urlencode($this->lookfor)?>&amp;type=author
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-series.phtml b/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-series.phtml
deleted file mode 100644
index 203012a0d1e..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-series.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('pazpar2-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=series
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-subject.phtml
deleted file mode 100644
index 12428b058b5..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('pazpar2-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=subject
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-title.phtml
deleted file mode 100644
index f0f81ef686c..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Pazpar2/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('pazpar2-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=title
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Pazpar2/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/Pazpar2/result-list.phtml
deleted file mode 100644
index cf6ace0c90d..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Pazpar2/result-list.phtml
+++ /dev/null
@@ -1,19 +0,0 @@
-<b>
-  <div class="result source<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?> recordId<?=$this->driver->supportsAjaxStatus()?' ajaxItemId':''?>">
-    <input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueID())?>" class="hiddenId" />
-    <h3><?=$this->record($this->driver)->getTitleHtml()?></h3>
-    <? $summAuthors = $this->driver->getPrimaryAuthorsWithHighlighting(); if (!empty($summAuthors)): ?>
-      <p><?=$this->transEsc('by')?>
-      <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?>
-        <?=$this->highlight($summAuthor)?><?=$i + 1 < $authorCount ? ';' : ''?>
-      <? endforeach; ?></p>
-    <? endif; ?>
-    <? $locations = $this->driver->getProviders(); if (!empty($locations)): ?>
-      <p><strong><?=$this->transEsc('Provider')?>:</strong> <?=$this->escapeHtml(implode(', ', $locations))?></p>
-    <? endif; ?>
-    <? $summCallNo = $this->driver->getCallNumber(); if (!empty($summCallNo)): ?>
-      <p><strong><?=$this->transEsc('Call Number')?>:</strong> <?=$this->escapeHtml($summCallNo)?></p>
-    <? endif; ?>
-    <?=$this->record($this->driver)->getFormatList()?>
-  </div>
-</b>
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/format-class.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/format-class.phtml
deleted file mode 100644
index 6702f4f5040..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/format-class.phtml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?
-  // Convert Primo formats to VuFind formats so icons display correctly:
-  switch ($this->format) {
-      case 'Audio Recording':
-          echo 'audio';
-          break;
-      case 'Book':
-      case 'Book Chapter':
-          echo 'book';
-          break;
-      case 'Computer File':
-      case 'Website':
-          echo 'electronic';
-          break;
-      case 'Dissertation':
-      case 'Manuscript':
-      case 'Paper':
-      case 'Patent':
-          echo 'manuscript';
-          break;
-      case 'eBook':
-          echo 'ebook';
-          break;
-      case 'Kit':
-          echo 'kit';
-          break;
-      case 'Image':
-      case 'Photograph':
-          echo 'photo';
-          break;
-      case 'Score':
-          echo 'musicalscore';
-          break;
-      case 'Newspaper Article':
-          echo 'newspaper';
-          break;
-      case 'Video':
-          echo 'video';
-          break;
-      case 'Map':
-          echo 'map';
-          break;
-      default:
-          echo 'journal';
-          break;
-  }
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/link-author.phtml
deleted file mode 100644
index e3dfe3c20cc..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('primo-search')?>?lookfor=<?=urlencode($this->lookfor)?>&amp;type=Author
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/link-issn.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/link-issn.phtml
deleted file mode 100644
index acb39b5f503..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/link-issn.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('primo-search')?>?lookfor=<?=urlencode($this->lookfor)?>&amp;type=ISSN
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/link-journaltitle.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/link-journaltitle.phtml
deleted file mode 100644
index 5b35541ccd0..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/link-journaltitle.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('primo-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=AllFields
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/link-subject.phtml
deleted file mode 100644
index d24131fce6c..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('primo-search')?>?lookfor=<?=urlencode($this->lookfor)?>&amp;type=Subject
diff --git a/themes/jquerymobile/templates/RecordDriver/Primo/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/Primo/link-title.phtml
deleted file mode 100644
index 863c2e40063..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Primo/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('primo-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Title
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrAuth/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/SolrAuth/result-list.phtml
deleted file mode 100644
index 2691e77b0a1..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrAuth/result-list.phtml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?
-    $heading = $this->driver->getTitle();
-    if (empty($heading)) {
-        $heading = $this->translate('Heading unavailable.');
-    }
-?>
-<a rel="external" href="<?=$this->url('authority-record')?>?id=<?=urlencode($this->driver->getUniqueId())?>">
-  <div class="result">
-    <h3><?=$this->escapeHtml($heading)?></h3>
-  </div>
-</a>
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-info.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-info.phtml
deleted file mode 100644
index 550e2f6ca9f..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-info.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<h1><?=$this->escapeHtml($this->driver->getShortTitle())?></h1>
-<? $summ = $this->driver->getSummary(); if (!empty($summ)): ?>
-  <p><?=$this->escapeHtml($summ[0])?></p>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-record.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-record.phtml
deleted file mode 100644
index 916453d1dfc..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/collection-record.phtml
+++ /dev/null
@@ -1,55 +0,0 @@
-<h3><?=$this->escapeHtml($this->driver->getShortTitle() . ' ' . $this->driver->getSubtitle() . ' ' . $this->driver->getTitleSection())?></h3>
-<p><a rel="external" href="<?=$this->recordLink()->getUrl($this->driver)?>"><?=$this->transEsc('View Full ' . ($this->driver->isCollection() ? 'Collection' : 'Record'))?></a></p>
-
-<dl class="biblio" title="<?=$this->transEsc('Bibliographic Details')?>">
-  <? $summary = $this->driver->getSummary(); $summary = isset($summary[0]) ? $summary[0] : false; ?>
-  <? if ($summary): ?>
-    <dt><?=$this->transEsc('Description')?>: </dt>
-    <dd><?=$this->escapeHtml($summary)?></dd>
-  <? endif; ?>
-
-  <? $authors = $this->driver->getDeduplicatedAuthors(); ?>
-  <? if (isset($authors['main']) && !empty($authors['main'])): ?>
-    <dt><?=$this->transEsc(count($authors['main']) > 1 ? 'Main Authors' : 'Main Author')?>: </dt>
-    <dd>
-      <p><? $i = 0; foreach ($authors['main'] as $author => $roles): ?><?=($i++ == 0)?'':', '?><a rel="external" href="<?=$this->record($this->driver)->getLink('author', $author)?>"><?=$this->escapeHtml($author)?></a><? if (count($roles) > 0): ?> (<? $j = 0; foreach ($roles as $role): ?><?=($j++ == 0)?'':', '?><?=$this->transEsc("CreatorRoles::" . $role)?><? endforeach; ?>)<? endif; ?><? endforeach; ?></p>
-    </dd>
-  <? endif; ?>
-
-  <? if (isset($authors['corporate']) && !empty($authors['corporate'])): ?>
-    <dt><?=$this->transEsc(count($authors['corporate']) > 1 ? 'Corporate Author' : 'Corporate Authors')?>: </dt>
-    <dd>
-      <p><? $i = 0; foreach ($authors['corporate'] as $corporate => $roles): ?><?=($i++ == 0)?'':', '?><a rel="external" href="<?=$this->record($this->driver)->getLink('author', $corporate)?>"><?=$this->escapeHtml($corporate)?></a><? if (count($roles) > 0): ?> (<? $j = 0; foreach ($roles as $role): ?><?=($j++ == 0)?'':', '?><?=$this->transEsc("CreatorRoles::" . $role)?><? endforeach; ?>)<? endif; ?><? endforeach; ?></p>
-    </dd>
-  <? endif; ?>
-
-  <? $langs = $this->driver->getLanguages(); if (!empty($langs)): ?>
-    <dt><?=$this->transEsc('Language')?>: </dt>
-    <dd><? foreach ($langs as $lang): ?><?= $this->escapeHtml($lang)?> <? endforeach; ?></dd>
-  <? endif; ?>
-
-  <? $formats = $this->driver->getFormats(); if (!empty($formats)): ?>
-    <dt><?=$this->transEsc('Format')?>: </dt>
-    <dd><?=$this->record($this->driver)->getFormatList()?></dd>
-  <? endif; ?>
-
-  <? $access = $this->driver->getAccessRestrictions(); if (!empty($access)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Access')?>: </dt>
-    <dd>
-      <? foreach ($access as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $related = $this->driver->getRelationshipNotes(); if (!empty($related)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Related Items')?>: </dt>
-    <dd>
-      <? foreach ($related as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-</dl>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/core.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/core.phtml
deleted file mode 100644
index f9a570094fb..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/core.phtml
+++ /dev/null
@@ -1,212 +0,0 @@
-<?
-  if($loggedin = $this->auth()->isLoggedIn()) {
-    $user_id = $loggedin->id;
-    $loggedin = true;
-  } else {
-    $user_id = false;
-  }
-
-  $formatRoles = function ($roles) {
-    if (count($roles) == 0) {
-      return '';
-    }
-    $that = $this;
-    $translate = function ($str) use ($that) {
-      return $that->transEsc('CreatorRoles::' . $str);
-    };
-    return ' (' . implode(', ', array_unique(array_map($translate, $roles))) . ')';
-  };
-?>
-<? /* Display thumbnail if appropriate: */ ?>
-<?=$this->record($this->driver)->getCover('core', 'medium', $this->record($this->driver)->getThumbnail('large')); ?>
-
-<h3><?=$this->escapeHtml($this->driver->getShortTitle() . ' ' . $this->driver->getSubtitle() . ' ' . $this->driver->getTitleSection())?></h3>
-
-<? $summary = $this->driver->getSummary(); $summary = isset($summary[0]) ? $summary[0] : false; ?>
-<? if ($summary): ?><p><?=$this->escapeHtml($this->truncate($summary, 200))?></p><? endif; ?>
-
-<dl class="biblio" title="<?=$this->transEsc('Bibliographic Details')?>">
-  <? $journalTitle = $this->driver->getContainerTitle(); if (!empty($journalTitle)): ?>
-    <dt><?=$this->transEsc('Published in')?>:</dt>
-      <dd>
-      <?
-        $containerSource = $this->driver->getSourceIdentifier();
-        $containerID = $this->driver->getContainerRecordID();
-      ?>
-      <a rel="external" href="<?=($containerID ? $this->recordLink()->getUrl("$containerSource|$containerID") : $this->record($this->driver)->getLink('journaltitle', $journalTitle))?>"><?=$this->escapeHtml($journalTitle)?></a>
-      <? $ref = $this->driver->getContainerReference(); if (!empty($ref)) { echo $this->escapeHtml($ref); } ?>
-    </dd>
-  <? endif; ?>
-
-  <? $nextTitles = $this->driver->getNewerTitles(); $prevTitles = $this->driver->getPreviousTitles(); ?>
-  <? if (!empty($nextTitles)): ?>
-    <dt><?=$this->transEsc('New Title')?>: </dt>
-    <dd>
-      <? foreach($nextTitles as $field): ?>
-        <p><a rel="external" href="<?=$this->record($this->driver)->getLink('title', $field)?>"><?=$this->escapeHtml($field)?></a></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? if (!empty($prevTitles)): ?>
-    <dt><?=$this->transEsc('Previous Title')?>: </dt>
-    <dd>
-      <? foreach($prevTitles as $field): ?>
-        <p><a rel="external" href="<?=$this->record($this->driver)->getLink('title', $field)?>"><?=$this->escapeHtml($field)?></a></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $authors = $this->driver->getDeduplicatedAuthors(); ?>
-  <? if (isset($authors['main']) && !empty($authors['main'])): ?>
-    <dt><?=$this->transEsc(count($authors['main']) > 1 ? 'Main Authors' : 'Main Author')?>: </dt>
-    <dd>
-      <p><? $i = 0; foreach ($authors['main'] as $author => $roles): ?><?=($i++ == 0)?'':', '?><a rel="external" href="<?=$this->record($this->driver)->getLink('author', $author)?>"><?=$this->escapeHtml($author)?></a><?=$formatRoles($roles)?><? endforeach; ?></p>
-    </dd>
-  <? endif; ?>
-
-  <? $formats = $this->driver->getFormats(); if (!empty($formats)): ?>
-    <dt><?=$this->transEsc('Format')?>: </dt>
-    <dd><?=$this->record($this->driver)->getFormatList()?></dd>
-  <? endif; ?>
-
-  <? $langs = $this->driver->getLanguages(); if (!empty($langs)): ?>
-    <dt><?=$this->transEsc('Language')?>: </dt>
-    <dd><? foreach ($langs as $lang): ?><?= $this->escapeHtml($lang)?> <? endforeach; ?></dd>
-  <? endif; ?>
-
-  <? $publications = $this->driver->getPublicationDetails(); if (!empty($publications)): ?>
-    <dt><?=$this->transEsc('Published')?>: </dt>
-    <dd>
-      <? foreach ($publications as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $edition = $this->driver->getEdition(); if (!empty($edition)): ?>
-    <dt><?=$this->transEsc('Edition')?>: </dt>
-    <dd><?=$this->escapeHtml($edition)?></dd>
-  <? endif; ?>
-
-  <? $subjects = $this->driver->getAllSubjectHeadings(); if (!empty($subjects)): ?>
-  <tr valign="top">
-    <dt><?=$this->transEsc('Subjects')?>: </dt>
-    <dd>
-      <? foreach ($subjects as $field): ?>
-      <p>
-        <? $subject = ''; ?>
-        <? $i = 0; foreach ($field as $subfield): ?>
-          <?=($i++ == 0) ? '' : ' -- '?>
-          <? $subject = trim($subject . ' ' . $subfield); ?>
-          <a rel="external" href="<?=$this->record($this->driver)->getLink('subject', $subject)?>" class="subjectHeading"><?=$this->escapeHtml($subfield)?></a>
-        <? endforeach; ?>
-      </p>
-      <? endforeach; ?>
-    </dd>
-  </tr>
-  <? endif; ?>
-
-  <? if (isset($authors['corporate']) && !empty($authors['corporate'])): ?>
-    <dt><?=$this->transEsc(count($authors['corporate']) > 1 ? 'Corporate Author' : 'Corporate Authors')?>: </dt>
-    <dd>
-      <p><? $i = 0; foreach ($authors['corporate'] as $corporate => $roles): ?><?=($i++ == 0)?'':', '?><a rel="external" href="<?=$this->record($this->driver)->getLink('author', $corporate)?>"><?=$this->escapeHtml($corporate)?></a><?=$formatRoles($roles)?><? endforeach; ?></p>
-    </dd>
-  <? endif; ?>
-
-  <? if (isset($authors['secondary']) && !empty($authors['secondary'])): ?>
-    <dt><?=$this->transEsc('Other Authors')?>: </dt>
-    <dd>
-      <p><? $i = 0; foreach ($authors['secondary'] as $author => $roles): ?><?=($i++ == 0)?'':', '?><a rel="external" href="<?=$this->record($this->driver)->getLink('author', $author)?>"><?=$this->escapeHtml($author)?></a><?=$formatRoles($roles)?><? endforeach; ?></p>
-    </dd>
-  <? endif; ?>
-
-  <?/* Display series section if at least one series exists. */?>
-  <? $series = $this->driver->getSeries(); if (!empty($series)): ?>
-    <dt><?=$this->transEsc('Series')?>: </dt>
-    <dd>
-      <? foreach ($series as $field): ?>
-        <?/* Depending on the record driver, $field may either be an array with
-           "name" and "number" keys or a flat string containing only the series
-           name.  We should account for both cases to maximize compatibility. */?>
-        <? if (is_array($field)): ?>
-          <? if (!empty($field['name'])): ?>
-            <p>
-            <a rel="external" href="<?=$this->record($this->driver)->getLink('series', $field['name'])?>"><?=$this->escapeHtml($field['name'])?></a>
-            <? if (!empty($field['number'])): ?>
-              <?=$this->escapeHtml($field['number'])?>
-            <? endif; ?>
-            </p>
-          <? endif; ?>
-        <? else: ?>
-          <p><a rel="external" href="<?=$this->record($this->driver)->getLink('series', $field)?>"><?=$this->escapeHtml($field)?></a></p>
-        <? endif; ?>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $childRecordCount = $this->driver->tryMethod('getChildRecordCount'); if ($childRecordCount): ?>
-    <dt><?=$this->transEsc('child_records')?>: </dt>
-    <dd><a rel="external" href="<?=$this->recordLink()->getChildRecordSearchUrl($this->driver)?>"><?=$this->transEsc('child_record_count', array('%%count%%' => $childRecordCount))?></a></dd>
-  <? endif; ?>
-
-  <?
-      $openUrl = $this->openUrl($this->driver, 'record');
-      $openUrlActive = $openUrl->isActive();
-      // Account for replace_other_urls setting
-      $urls = $this->record($this->driver)->getLinkDetails($openUrlActive);
-  ?>
-  <? if (!empty($urls) || $openUrlActive): ?>
-    <dt><?=$this->transEsc('Online Access')?>: </dt>
-    <dd>
-      <? foreach ($urls as $current): ?>
-        <p><a rel="external" href="<?=$this->escapeHtmlAttr($this->proxyUrl($current['url']))?>"><?=$this->escapeHtml($current['desc'])?></a></p>
-      <? endforeach; ?>
-      <? if ($openUrlActive): ?>
-        <?=$openUrl->renderTemplate()?><br/>
-      <? endif; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $recordLinks = $this->driver->getAllRecordLinks(); if (!empty($recordLinks)): ?>
-    <dt><?=$this->transEsc('Related Items')?>:</dt>
-    <dd>
-      <? foreach ($recordLinks as $recordLink): ?>
-        <p>
-          <?=$this->transEsc($recordLink['title'])?>:
-          <a href="<?=$this->recordLink()->related($recordLink['link'])?>"><?=$this->escapeHtml($recordLink['value'])?></a>
-        </p>
-      <? endforeach; ?>
-      <? /* if we have record links, display relevant explanatory notes */
-        $related = $this->driver->getRelationshipNotes();
-        if (!empty($related)): ?>
-          <? foreach ($related as $field): ?>
-            <p><?=$this->escapeHtml($field)?></p>
-          <? endforeach; ?>
-      <? endif; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $tagList = ($this->usertags()->getMode() !== 'disabled') ? $this->driver->getTags(null, null, 'count', $user_id) : array(); ?>
-  <? if (count($tagList) > 0): ?>
-    <dt><?=$this->transEsc('Tags')?>: </dt>
-    <dd id="tagList">
-      <? $i=0; foreach ($tagList as $tag): ?>
-        <? if($loggedin): ?>
-          <? $is_me = isset($tag['is_me']) && !is_null($tag['is_me']) ? $tag['is_me'] : false; ?>
-          <span class="tag ui-btn ui-btn-inline ui-mini ui-btn-corner-all ui-btn-up-<?=$is_me ? 'b' : 'c' ?>">
-            <a rel="external" href="<?=$this->url('tag-home')?>?lookfor=<?=urlencode($tag->tag)?>" class="text ui-btn-text">
-              <?=$this->escapeHtml($tag->tag)?> (<?=$this->escapeHtml($tag->cnt)?>)
-            </a>
-            <form method="POST" action="<?=$this->recordLink()->getActionUrl($this->driver, $is_me ? 'DeleteTag' : 'AddTag') ?>" class="tag-form">
-              <input type="hidden" name="tag" value="<?=$this->escapeHtmlAttr($tag['tag'])?>"/>
-              <button type="submit" onClick="ajaxTagUpdate('<?=$this->escapeHtmlAttr($tag['tag'])?>', <?=$is_me ? 'true' : 'false' ?>);return false;" data-theme="<?=$is_me ? 'c' : 'b' ?>" data-icon="<?=$is_me ? 'minus' : 'plus' ?>" data-iconpos="notext" data-inline="true" data-mini="true">&nbsp;</button>
-            </form>
-          </span>
-        <? else: ?>
-          <a rel="external" href="<?=$this->url('tag-home')?>?lookfor=<?=urlencode($tag->tag)?>"><?=$this->escapeHtml($tag->tag)?></a> (<?=$this->escapeHtml($tag->cnt)?>)<?=(++$i < count($tagList)) ? ', ' : '' ?>
-        <? endif; ?>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-</dl>
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-class.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-class.phtml
deleted file mode 100644
index 2e2ce73b628..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-class.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=preg_replace('/[^a-z0-9]/', '', strtolower($this->format))?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-list.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-list.phtml
deleted file mode 100644
index 6c85fc0e601..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/format-list.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<p>
-  <? foreach ($this->driver->getFormats() as $format): ?>
-    <span class="iconlabel <?=$this->record($this->driver)->getFormatClass($format)?>"><?=$this->transEsc($format)?></span>
-  <? endforeach; ?>
-</p>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-author.phtml
deleted file mode 100644
index 1ef515fe458..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('author-home')?>?author=<?=urlencode($this->lookfor)?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-journaltitle.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-journaltitle.phtml
deleted file mode 100644
index 5987653afd9..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-journaltitle.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('search-results')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=JournalTitle
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-series.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-series.phtml
deleted file mode 100644
index bf7507d0a50..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-series.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('search-results')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Series
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-subject.phtml
deleted file mode 100644
index 07a34f729d9..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('search-results')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Subject
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-title.phtml
deleted file mode 100644
index eca8c06502d..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('search-results')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Title
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/list-entry.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/list-entry.phtml
deleted file mode 100644
index f0084a3a352..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/list-entry.phtml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?
-    // Set up some convenience variables:
-    $id = $this->driver->getUniqueId();
-    $source = $this->driver->getSourceIdentifier();
-    if (isset($this->list) && is_object($this->list)) {
-        $list_id = $this->list->id;
-        $user_id = $this->list->user_id;
-    } else {
-        $list_id = null;
-        $user_id = $this->user ? $this->user->id : null;
-    }
-?>
-<? $missing = $this->driver instanceof \VuFind\RecordDriver\Missing; ?>
-<a<? if (!$missing): ?> rel="external" href="<?=$this->recordLink()->getUrl($this->driver)?>"<? endif; ?>>
-  <div class="result source<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?> recordId<?=$this->driver->supportsAjaxStatus()?' ajaxItemId':''?>">
-    <input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueID())?>" class="hiddenId" />
-    <h3><?=$this->record($this->driver)->getTitleHtml()?></h3>
-    <? $listAuthors = $this->driver->getPrimaryAuthors(); if (!empty($listAuthors)): ?>
-      <p><?=$this->transEsc('by')?>
-        <? $authorCount = count($listAuthors); foreach ($listAuthors as $i => $listAuthor): ?>
-            <?=$this->escapeHtml($listAuthor) . ($i + 1 < $authorCount ? ';' : '') ?>
-        <? endforeach; ?>
-      </p>
-    <? endif; ?>
-    <? $listTags = ($this->usertags()->getMode() !== 'disabled') ? $this->driver->getTags(
-        $list_id, // get tags for all lists if no single list is selected
-        $user_id, 'tag'
-       ) : array();
-    ?>
-    <? if (count($listTags) > 0): ?>
-      <p>
-        <strong><?=$this->transEsc('Your Tags')?>:</strong>
-        <? $i = 0; foreach ($listTags as $tag): ?><?=($i++ == 0)?'':', '?><?=$this->escapeHtml($tag->tag)?><? endforeach; ?>
-      </p>
-    <? endif; ?>
-    <? $listNotes = $this->driver->getListNotes($list_id, $user_id); ?>
-    <? if (count($listNotes) > 0): ?>
-      <p><strong><?=$this->transEsc('Notes')?>:</strong></p>
-      <? foreach ($listNotes as $note): ?>
-        <p><?=$this->escapeHtml($note)?></p>
-      <? endforeach; ?>
-    <? endif; ?>
-
-    <? if ($this->driver->supportsAjaxStatus()): ?>
-      <p class="callnumAndLocation">
-        <strong><?=$this->transEsc('Call Number')?>:</strong>
-        <span class="callnumber ajax_availability hide"><?=$this->transEsc('Loading')?>...</span><br />
-        <strong><?=$this->transEsc('Located')?>:</strong>
-        <span class="location ajax_availability hide"><?=$this->transEsc('Loading')?>...</span>
-      </p>
-    <? else: ?>
-      <? $summCallNo = $this->driver->getCallNumber(); if (!empty($summCallNo)): ?>
-        <p><strong><?=$this->transEsc('Call Number')?>:</strong> <?=$this->escapeHtml($summCallNo)?></p>
-      <? endif; ?>
-    <? endif; ?>
-    <?=$this->record($this->driver)->getFormatList()?>
-    <? if ($this->driver->supportsAjaxStatus()): ?>
-      <p><span class="ajax_availability hide status"><?=$this->transEsc('Loading')?>...</span></p>
-    <? endif; ?>
-  </div>
-</a>
-<? // Allow editing if a list is selected and edit is allowed OR if no list is selected
-   // and a user is logged in (which means we are viewing all of the user's favorites)
-   if ((isset($list) && $list->editAllowed($this->user)) || (!isset($list) && $this->user)): ?>
-     <? /* Use a different delete URL if we're removing from a specific list or the overall favorites: */
-       $deleteUrl = is_null($list_id)
-           ? $this->url('myresearch-favorites')
-           : $this->url('userList', array('id' => $list_id));
-       $deleteUrl .= '?delete=' . urlencode($id) . '&amp;source=' . urlencode($source);
-     ?>
-     <a class="delete_from_mylist" href="<?=$deleteUrl?>" rel="external"><?=$this->transEsc('Delete')?></a>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/result-list.phtml
deleted file mode 100644
index 2cf0b32238e..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/result-list.phtml
+++ /dev/null
@@ -1,33 +0,0 @@
-<a rel="external" href="<?=$this->recordLink()->getUrl($this->driver)?>">
-  <div class="result source<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?> recordId<?=$this->driver->supportsAjaxStatus()?' ajaxItemId':''?>">
-    <input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueID())?>" class="hiddenId" />
-    <h3><?=$this->record($this->driver)->getTitleHtml()?></h3>
-    <? $summAuthors = $this->driver->getPrimaryAuthorsWithHighlighting(); if (!empty($summAuthors)): ?>
-      <p><?=$this->transEsc('by')?>
-      <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?>
-        <?=$this->highlight($summAuthor)?><?=$i + 1 < $authorCount ? ';' : ''?>
-      <? endforeach; ?></p>
-    <? endif; ?>
-    <? if ($this->driver->supportsAjaxStatus()): ?>
-      <p class="callnumAndLocation">
-        <strong><?=$this->transEsc('Call Number')?>:</strong>
-        <span class="callnumber ajax_availability hide"><?=$this->transEsc('Loading')?>...</span><br />
-        <strong><?=$this->transEsc('Located')?>:</strong>
-        <span class="location ajax_availability hide"><?=$this->transEsc('Loading')?>...</span>
-      </p>
-    <? else: ?>
-      <? $summCallNo = $this->driver->getCallNumber(); if (!empty($summCallNo)): ?>
-        <p><strong><?=$this->transEsc('Call Number')?>:</strong> <?=$this->escapeHtml($summCallNo)?></p>
-      <? endif; ?>
-    <? endif; ?>
-    <?=$this->record($this->driver)->getFormatList()?>
-    <?
-       $openUrl = $this->openUrl($this->driver, 'results');
-       $openUrlActive = $openUrl->isActive();
-       $urls = $this->record($this->driver)->getLinkDetails($openUrlActive);
-    ?>
-    <? if (!$openUrlActive && empty($urls) && $this->driver->supportsAjaxStatus()): ?>
-      <p><span class="ajax_availability hide status"><?=$this->transEsc('Loading')?>...</span></p>
-    <? endif; ?>
-  </div>
-</a>
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrDefault/toolbar.phtml b/themes/jquerymobile/templates/RecordDriver/SolrDefault/toolbar.phtml
deleted file mode 100644
index ea6724f7a52..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrDefault/toolbar.phtml
+++ /dev/null
@@ -1,15 +0,0 @@
-<div data-role="controlgroup">
-  <? if ($this->userlist()->getMode() !== 'disabled'): ?>
-    <a href="<?=$this->recordLink()->getActionUrl($this->driver, 'Save')?>" data-role="button" rel="external"><?=$this->transEsc("Add to favorites")?></a>
-  <? endif; ?>
-  <? if ($this->usertags()->getMode() !== 'disabled'): ?>
-    <a href="<?=$this->recordLink()->getActionUrl($this->driver, 'AddTag')?>" data-role="button" rel="external"><?=$this->transEsc("Add Tag")?></a>
-  <? endif; ?>
-  <? if (count($this->driver->getCitationFormats()) > 0): ?>
-    <a href="<?=$this->recordLink()->getActionUrl($this->driver, 'Cite')?>" data-role="button" rel="external"><?=$this->transEsc("Cite this")?></a>
-  <? endif; ?>
-  <a href="<?=$this->recordLink()->getActionUrl($this->driver, 'Email')?>" data-role="button" rel="external"><?=$this->transEsc("Email this")?></a>
-  <? if ($this->accountCapabilities()->getSmsSetting() !== 'disabled'): ?>
-    <a href="<?=$this->recordLink()->getActionUrl($this->driver, 'SMS')?>" data-role="button" rel="external"><?=$this->transEsc("Text this")?></a>
-  <? endif; ?>
-</div>
diff --git a/themes/jquerymobile/templates/RecordDriver/SolrWeb/result-list.phtml b/themes/jquerymobile/templates/RecordDriver/SolrWeb/result-list.phtml
deleted file mode 100644
index b205c9e8719..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/SolrWeb/result-list.phtml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?
-    $url = $this->driver->getUrl();
-?>
-<a rel="external" href="<?=$this->escapeHtmlAttr($url)?>">
-  <div class="result">
-    <h3><?=$this->record($this->driver)->getTitleHtml()?></h3>
-  </div>
-  <? $snippet = $this->driver->getHighlightedSnippet(); ?>
-  <? $summary = $this->driver->getSummary(); ?>
-  <? if (!empty($snippet)): ?>
-    <p><?=$this->highlight($snippet['snippet'])?></p>
-  <? elseif (!empty($summary)): ?>
-    <p><?=$this->escapeHtml($summary[0])?></p>
-  <? endif; ?>
-  <span style="color:#008000;" class="ui-li-desc"><?=$this->escapeHtml($url)?></span>
-</a>
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/format-class.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/format-class.phtml
deleted file mode 100644
index 5601e7f5710..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/format-class.phtml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?
-  // Convert Summon formats to VuFind formats so icons display correctly:
-  switch ($this->format) {
-      case 'Audio Recording':
-          echo 'audio';
-          break;
-      case 'Book':
-      case 'Book Chapter':
-          echo 'book';
-          break;
-      case 'Computer File':
-      case 'Web Resource':
-          echo 'electronic';
-          break;
-      case 'Dissertation':
-      case 'Manuscript':
-      case 'Paper':
-      case 'Patent':
-          echo 'manuscript';
-          break;
-      case 'eBook':
-          echo 'ebook';
-          break;
-      case 'Kit':
-          echo 'kit';
-          break;
-      case 'Image':
-      case 'Photograph':
-          echo 'photo';
-          break;
-      case 'Music Score':
-          echo 'musicalscore';
-          break;
-      case 'Newspaper Article':
-          echo 'newspaper';
-          break;
-      case 'Video Recording':
-          echo 'video';
-          break;
-      default:
-          echo 'journal';
-          break;
-  }
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/link-author.phtml
deleted file mode 100644
index 5aebd76f472..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('summon-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Author
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/link-journaltitle.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/link-journaltitle.phtml
deleted file mode 100644
index 5536935b4f4..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/link-journaltitle.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('summon-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=PublicationTitle
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/link-series.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/link-series.phtml
deleted file mode 100644
index 26a9524f15a..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/link-series.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('summon-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=PublicationSeriesTitle
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/link-subject.phtml
deleted file mode 100644
index cf66f99c101..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('summon-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Subject
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/Summon/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/Summon/link-title.phtml
deleted file mode 100644
index 57cdc24f2d6..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/Summon/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('summon-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=Title
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-author.phtml b/themes/jquerymobile/templates/RecordDriver/WorldCat/link-author.phtml
deleted file mode 100644
index c64269d9bd5..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-author.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('worldcat-search')?>?lookfor=<?=urlencode($this->lookfor)?>&amp;type=srw.au
diff --git a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-series.phtml b/themes/jquerymobile/templates/RecordDriver/WorldCat/link-series.phtml
deleted file mode 100644
index d95ad084838..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-series.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('worldcat-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=srw.se
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-subject.phtml b/themes/jquerymobile/templates/RecordDriver/WorldCat/link-subject.phtml
deleted file mode 100644
index 6b6bb5c9235..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-subject.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('worldcat-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=srw.su
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-title.phtml b/themes/jquerymobile/templates/RecordDriver/WorldCat/link-title.phtml
deleted file mode 100644
index 03f8d524558..00000000000
--- a/themes/jquerymobile/templates/RecordDriver/WorldCat/link-title.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->url('worldcat-search')?>?lookfor=%22<?=urlencode($this->lookfor)?>%22&amp;type=srw.ti%3Asrw.se
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/collectionhierarchytree.phtml b/themes/jquerymobile/templates/RecordTab/collectionhierarchytree.phtml
deleted file mode 100644
index 0e11a7cf9f1..00000000000
--- a/themes/jquerymobile/templates/RecordTab/collectionhierarchytree.phtml
+++ /dev/null
@@ -1,10 +0,0 @@
-<? if (($collectionRecord = $this->tab->getActiveRecord()) !== false): ?>
-  <? $this->headTitle($this->translate('hierarchy_tree') . ': ' . $this->driver->getBreadcrumb()); ?>
-  <? if ($collectionRecord === null): ?>
-    <?=$this->render('collection/collection-record-error.phtml')?>
-  <? else: ?>
-    <?=$this->record($collectionRecord)->getCollectionBriefRecord()?>
-  <? endif; ?>
-<? else: ?>
-  <?=$this->render('RecordTab/hierarchytree.phtml')?>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/collectionlist.phtml b/themes/jquerymobile/templates/RecordTab/collectionlist.phtml
deleted file mode 100644
index 5d541acacba..00000000000
--- a/themes/jquerymobile/templates/RecordTab/collectionlist.phtml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Collection Items') . ': ' . $this->driver->getBreadcrumb());
-
-    // Get search results
-    $results = $this->tab->getResults();
-    $params = $this->tab->getParams();
-    $searchDetails = array('results' => $results, 'params' => $params);
-?>
-<? if (($recordTotal = $results->getResultTotal()) > 0): // only display these at very top if we have results ?>
-  <p>
-  <?=$this->transEsc("Showing")?>
-  <strong><?=$this->localizedNumber($results->getStartRecord())?></strong> - <strong><?=$this->localizedNumber($results->getEndRecord())?></strong>
-  <?=$this->transEsc('of')?> <strong><?=$this->localizedNumber($recordTotal)?></strong> <?=$this->transEsc('Items')?>
-  </p>
-  <?=$this->render('search/list-' . $results->getParams()->getView() . '.phtml', $searchDetails)?>
-  <?=$this->paginationControl($results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $results))?>
-<? else: ?>
-  <?=$this->transEsc('collection_empty')?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/RecordTab/description.phtml b/themes/jquerymobile/templates/RecordTab/description.phtml
deleted file mode 100644
index 5536c4045db..00000000000
--- a/themes/jquerymobile/templates/RecordTab/description.phtml
+++ /dev/null
@@ -1,193 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Description') . ': ' . $this->driver->getBreadcrumb());
-
-    // Grab clean ISBN for convenience:
-    $isbn = $this->driver->getCleanISBN();
-
-    // Activate Syndetics Plus if necessary:
-    if ($this->syndeticsPlus()->isActive()) {
-        $this->headScript()->appendFile($this->syndeticsPlus()->getScript());
-    }
-?>
-<dl class="biblio" title="<?=$this->transEsc('Description')?>">
-  <? $summ = $this->driver->getSummary(); if (!empty($summ)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Summary')?>: </dt>
-    <dd>
-      <? foreach ($summ as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $dateSpan = $this->driver->getDateSpan(); if (!empty($dateSpan)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Published')?>: </dt>
-    <dd>
-      <? foreach ($dateSpan as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $notes = $this->driver->getGeneralNotes(); if (!empty($notes)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Item Description')?>: </dt>
-    <dd>
-      <? foreach ($notes as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $physical = $this->driver->getPhysicalDescriptions(); if (!empty($physical)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Physical Description')?>: </dt>
-    <dd>
-      <? foreach ($physical as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $freq = $this->driver->getPublicationFrequency(); if (!empty($freq)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Publication Frequency')?>: </dt>
-    <dd>
-      <? foreach ($freq as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $playTime = $this->driver->getPlayingTimes(); if (!empty($playTime)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Playing Time')?>: </dt>
-    <dd>
-      <? foreach ($playTime as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $system = $this->driver->getSystemDetails(); if (!empty($system)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Format')?>: </dt>
-    <dd>
-      <? foreach ($system as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $audience = $this->driver->getTargetAudienceNotes(); if (!empty($audience)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Audience')?>: </dt>
-    <dd>
-      <? foreach ($audience as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $awards = $this->driver->getAwards(); if (!empty($awards)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Awards')?>: </dt>
-    <dd>
-      <? foreach ($awards as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $credits = $this->driver->getProductionCredits(); if (!empty($credits)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Production Credits')?>: </dt>
-    <dd>
-      <? foreach ($credits as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $bib = $this->driver->getBibliographyNotes(); if (!empty($bib)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Bibliography')?>: </dt>
-    <dd>
-      <? foreach ($bib as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $isbns = $this->driver->getISBNs(); if (!empty($isbns)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('ISBN')?>: </dt>
-    <dd>
-      <? foreach ($isbns as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $issns = $this->driver->getISSNs(); if (!empty($issns)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('ISSN')?>: </dt>
-    <dd>
-      <? foreach ($issns as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $doi = $this->driver->tryMethod('getCleanDOI'); if (!empty($doi)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('DOI')?>: </dt>
-    <dd><p><?=$this->escapeHtml($doi)?></p></dd>
-  <? endif; ?>
-
-  <? $related = $this->driver->getRelationshipNotes(); if (!empty($related)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Related Items')?>: </dt>
-    <dd>
-      <? foreach ($related as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $access = $this->driver->getAccessRestrictions(); if (!empty($access)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Access')?>: </dt>
-    <dd>
-      <? foreach ($access as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $findingAids = $this->driver->getFindingAids(); if (!empty($findingAids)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Finding Aid')?>: </dt>
-    <dd>
-      <? foreach ($findingAids as $field): ?>
-        <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-  <? endif; ?>
-
-  <? $publicationPlaces = $this->driver->getHierarchicalPlaceNames(); if (!empty($publicationPlaces)): ?>
-    <? $contentDisplayed = true; ?>
-    <dt><?=$this->transEsc('Publication_Place')?>: </dt>
-    <dd>
-      <? foreach ($publicationPlaces as $field): ?>
-         <p><?=$this->escapeHtml($field)?></p>
-      <? endforeach; ?>
-    </dd>
-    <? endif; ?>
-
-  <? if (!isset($contentDisplayed) || !$contentDisplayed): // Avoid errors if there were no rows above ?>
-    <dd><p><?=$this->transEsc('no_description')?></p></dd>
-  <? endif; ?>
-</dl>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/excerpt.phtml b/themes/jquerymobile/templates/RecordTab/excerpt.phtml
deleted file mode 100644
index 09d6b34abde..00000000000
--- a/themes/jquerymobile/templates/RecordTab/excerpt.phtml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Excerpt') . ': ' . $this->driver->getBreadcrumb());
-
-    // Grab excerpt data:
-    $excerpts = $this->tab->getContent();
-
-    // Activate Syndetics Plus if necessary:
-    if ($this->syndeticsPlus()->isActive()) {
-        $this->headScript()->appendFile($this->syndeticsPlus()->getScript());
-    }
-?>
-<? if (count($excerpts) > 0): ?>
-  <? foreach ($excerpts as $provider => $list): ?>
-    <? foreach ($list as $excerpt): ?>
-      <p class="summary"><?=$excerpt['Content']?></p>
-      <?=isset($excerpt['Copyright']) ? $excerpt['Copyright'] : ''?>
-      <hr/>
-    <? endforeach; ?>
-  <? endforeach; ?>
-<? else: ?>
-  <?=$this->transEsc('No excerpts were found for this record.')?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/RecordTab/hierarchytree.phtml b/themes/jquerymobile/templates/RecordTab/hierarchytree.phtml
deleted file mode 100644
index a951a6dd517..00000000000
--- a/themes/jquerymobile/templates/RecordTab/hierarchytree.phtml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('hierarchy_tree') . ': ' . $this->driver->getBreadcrumb());
-    $hierarchyTreeList = $this->tab->getTreeList();
-    $activeTree = $this->tab->getActiveTree();
-?>
-<div>
-  <? if (count($hierarchyTreeList) > 1): ?>
-    <div id="treeSelector">
-      <? foreach ($hierarchyTreeList as $hierarchy => $hierarchyTitle): ?>
-        <a class="tree<?=($activeTree == $hierarchy) ? ' currentTree' : ''?>" href="<?=$this->recordLink()->getTabUrl($this->driver, 'HierarchyTree')?>?hierarchy=<?=urlencode($hierarchy)?>"><?=$this->escapeHtml($hierarchyTitle)?></a>
-      <? endforeach; ?>
-    </div>
-  <? endif; ?>
-  <? if ($activeTree): ?>
-    <div id="hierarchyTreeHolder">
-      <div id="hierarchyTree">
-        <?=str_replace(' href="', ' data-ajax="false" href="', $this->tab->renderTree($this->url('home')))?>
-      </div>
-    </div>
-  <? endif; ?>
-</div>
diff --git a/themes/jquerymobile/templates/RecordTab/holdingsils.phtml b/themes/jquerymobile/templates/RecordTab/holdingsils.phtml
deleted file mode 100644
index baa02f96759..00000000000
--- a/themes/jquerymobile/templates/RecordTab/holdingsils.phtml
+++ /dev/null
@@ -1,158 +0,0 @@
-<?
-    // Set up convenience variables:
-    $account = $this->auth()->getManager();
-    $user = $account->isLoggedIn();
-    $offlineMode = $this->ils()->getOfflineMode();
-    try {
-        $holdings = $this->driver->getRealTimeHoldings();
-    } catch (\VuFind\Exception\ILS $e) {
-        $holdings = ['holdings' => []];
-        $offlineMode = 'ils-offline';
-    }
-
-    // Set page title.
-    $this->headTitle($this->translate('Holdings') . ': ' . $this->driver->getBreadcrumb());
-?>
-
-<?=$this->context($this)->renderInContext('librarycards/selectcard.phtml', array('user' => $this->auth()->isLoggedIn())); ?>
-
-<? if (!empty($holdings['blocks'])):?>
-  <div id="account-block-msg" class="error">
-    <?=$this->transEsc('account_block_options_missing', ['%%details%%' => implode('; ', $holdings['blocks'])]) ?>
-  </div>
-<? endif; ?>
-
-<? if ($offlineMode == "ils-offline"): ?>
-  <div class="sysInfo">
-    <h2><?=$this->transEsc('ils_offline_title')?></h2>
-    <p><strong><?=$this->transEsc('ils_offline_status')?></strong></p>
-    <p><?=$this->transEsc('ils_offline_holdings_message')?></p>
-    <? $supportEmail = $this->escapeHtmlAttr($this->systemEmail()); ?>
-    <p><a href="mailto:<?=$supportEmail?>"><?=$supportEmail?></a></p>
-  </div>
-<? endif; ?>
-<? if (($this->ils()->getHoldsMode() == 'driver' && !empty($holdings['holdings'])) || $this->ils()->getTitleHoldsMode() == 'driver'): ?>
-  <? if ($account->loginEnabled() && $offlineMode != 'ils-offline'): ?>
-    <? if (!$user): ?>
-      <div class="info">
-        <a href="<?=$this->recordLink()->getTabUrl($this->driver, 'Holdings')?>?login=true&amp;catalogLogin=true"><?=$this->transEsc("Login")?></a> <?=$this->transEsc("hold_login")?>
-      </div>
-    <? elseif (!$user->cat_username): ?>
-      <div class="info">
-        <?=str_replace('href="', 'rel="external" href="', $this->translate("hold_profile_html", array('%%url%%' => $this->recordLink()->getTabUrl($this->driver, 'Holdings') . '?catalogLogin=true')))?>
-      </div>
-    <? endif; ?>
-  <? endif; ?>
-<? endif; ?>
-<? $holdingTitleHold = $this->driver->tryMethod('getRealTimeTitleHold'); if (!empty($holdingTitleHold)): ?>
-    <a rel="external" class="holdPlace" href="<?=$this->recordLink()->getRequestUrl($holdingTitleHold, false)?>"><?=$this->transEsc('title_hold_place')?></a>
-<? endif; ?>
-<? foreach ($holdings['holdings'] as $holding): ?>
-<h4>
-  <? $locationText = $this->transEsc('location_' . $holding['location'], array(), $holding['location']); ?>
-  <? if (isset($holding['locationhref']) && $holding['locationhref']): ?>
-    <a href="<?=$holding['locationhref']?>" rel="external"><?=$locationText?></a>
-  <? else: ?>
-    <?=$locationText?>
-  <? endif; ?>
-</h4>
-<table class="holdings" summary="<?=$this->transEsc('Holdings details from')?> <?=$this->transEsc($holding['location'])?>">
-  <? $callNos = $this->tab->getUniqueCallNumbers($holding['items']); if (!empty($callNos)): ?>
-  <tr>
-    <th><?=$this->transEsc("Call Number")?>: </th>
-    <td>
-      <? foreach ($callNos as $callNo): ?>
-        <? if ($this->callnumberHandler): ?>
-          <a href="<?=$this->url('alphabrowse-home') ?>?source=<?=$this->escapeHtmlAttr($this->callnumberHandler) ?>&amp;from=<?=$this->escapeHtmlAttr($callNo) ?>"><?=$this->escapeHtml($callNo)?></a>
-        <? else: ?>
-          <?=$this->escapeHtml($callNo)?>
-        <? endif; ?>
-        <br />
-      <? endforeach; ?>
-    </td>
-  </tr>
-  <? endif; ?>
-  <? if (isset($holding['textfields'])): foreach ($holding['textfields'] as $textFieldName => $textFields): ?>
-    <tr>
-      <? // Translation for summary is a special case for backwards-compatibility ?>
-      <th><?=$textFieldName == 'summary' ? $this->transEsc("Volume Holdings") : $this->transEsc(ucfirst($textFieldName))?>:</th>
-      <td>
-        <? foreach ($textFields as $current): ?>
-          <?=$this->escapeHtml($current)?><br/>
-        <? endforeach; ?>
-      </td>
-    </tr>
-  <? endforeach; endif; ?>
-  <? foreach ($holding['items'] as $row): ?>
-    <? $check = (isset($row['check']) && $row['check']); ?>
-    <? if (isset($row['barcode']) && $row['barcode'] != ""): ?>
-      <tr>
-        <th><?=$this->transEsc("Copy")?> <?=$this->escapeHtml($row['number'])?></th>
-        <td>
-          <? if ($row['reserve'] == "Y"): ?>
-            <?=$this->transEsc("On Reserve - Ask at Circulation Desk")?><br />
-          <? endif; ?>
-          <? if (isset($row['use_unknown_message']) && $row['use_unknown_message']): ?>
-            <span class="unknown"><?=$this->transEsc("status_unknown_message")?></span>
-          <? else: ?>
-            <? if ($row['availability']): ?>
-              <? /* Begin Available Items (Holds) */ ?>
-               <span class="available"><?=$this->transEsc("Available")?></span>
-              <? if (isset($row['link']) && $row['link']): ?>
-                <br />
-                <a rel="external" class="holdPlace<?=$check ? ' checkRequest' : ''?>" href="<?=$this->recordLink()->getRequestUrl($row['link'], false)?>"><span><?=$this->transEsc($check ? "Check Hold" : "Place a Hold")?></span></a>
-              <? endif; ?>
-            <? else: ?>
-              <? /* Begin Unavailable Items (Recalls) */ ?>
-              <span class="checkedout"><?=$this->transEsc($row['status'])?></span>
-              <? if (isset($row['returnDate']) && $row['returnDate']): ?> <span class="statusExtra"><?=$this->escapeHtml($row['returnDate'])?></span><? endif; ?>
-              <? if (isset($row['duedate']) && $row['duedate']): ?>
-                <span class="statusExtra"><?=$this->transEsc("Due")?>: <?=$this->escapeHtml($row['duedate'])?></span>
-              <? endif; ?>
-              <? if (isset($row['requests_placed']) && $row['requests_placed'] > 0): ?>
-                <span><?=$this->transEsc("Requests")?>: <?=$this->escapeHtml($row['requests_placed'])?></span>
-              <? endif; ?>
-              <? if (isset($row['link']) && $row['link']): ?>
-                <br />
-                <a rel="external" class="holdPlace<?=$check ? ' checkRequest' : ''?>" href="<?=$this->recordLink()->getRequestUrl($row['link'], false)?>"><span><?=$this->transEsc($check ? "Check Recall" : "Recall This")?></span></a>
-              <? endif; ?>
-            <? endif; ?>
-            <? if (isset($row['item_notes'])): ?>
-              <ul>
-                <li>
-                  <?=$this->transEsc("Item Notes")?>:
-                  <ul>
-                    <? foreach ($row['item_notes'] as $item_note): ?>
-                      <li><?=$this->escapeHtml($item_note) ?></li>
-                    <? endforeach; ?>
-                  </ul>
-                </li>
-              </ul>
-            <? endif; ?>
-          <? endif; ?>
-        </td>
-      </tr>
-    <? endif; ?>
-  <? endforeach; ?>
-  <? if (!empty($holding['purchase_history'])): ?>
-    <tr>
-      <th><?=$this->transEsc("Most Recent Received Issues")?>:</th>
-      <td>
-        <? foreach ($holding['purchase_history'] as $current): ?>
-          <?=$this->escapeHtml($current['issue'])?><br/>
-        <? endforeach; ?>
-      </td>
-    </tr>
-  <? endif; ?>
-</table>
-<? endforeach; ?>
-
-<? $history = $this->driver->getRealTimeHistory(); ?>
-<? if (is_array($history) && !empty($history)): ?>
-<h4><?=$this->transEsc("Most Recent Received Issues")?></h4>
-<ul>
-  <? foreach ($history as $row): ?>
-    <li><?=$this->escapeHtml($row['issue'])?></li>
-  <? endforeach; ?>
-</ul>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/RecordTab/holdingsworldcat.phtml b/themes/jquerymobile/templates/RecordTab/holdingsworldcat.phtml
deleted file mode 100644
index 8148ca6d4cc..00000000000
--- a/themes/jquerymobile/templates/RecordTab/holdingsworldcat.phtml
+++ /dev/null
@@ -1,24 +0,0 @@
-<? $holdings = $this->tab->getHoldings(); if ($holdings && count($holdings) > 0): ?>
-<h3><?=$this->transEsc('Holdings at Other Libraries')?></h3>
-<table cellpadding="2" cellspacing="0" border="0" class="citation" width="100%">
-<? foreach ($holdings as $holding): ?>
-  <tr>
-    <th colspan="2">
-      <? if (isset($holding->electronicAddress->text) && !empty($holding->electronicAddress->text)): ?>
-      <a href="<?=$this->escapeHtmlAttr($holding->electronicAddress->text)?>"><?=$this->escapeHtml($holding->physicalLocation)?></a>
-      <? else: ?>
-      <?=$this->escapeHtml($holding->physicalLocation)?>
-      <? endif; ?>
-    </th>
-  </tr>
-  <tr>
-    <th><?=$this->transEsc('Address')?>: </th>
-    <td><?=$this->escapeHtml($holding->physicalAddress->text)?></td>
-  </tr>
-  <tr>
-    <th><?=$this->transEsc('Copies')?>: </th>
-    <td><?=$this->escapeHtml($holding->holdingSimple->copiesSummary->copiesCount)?></td>
-  </tr>
-<? endforeach; ?>
-</table>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/map.phtml b/themes/jquerymobile/templates/RecordTab/map.phtml
deleted file mode 100644
index 1d088d2ec8b..00000000000
--- a/themes/jquerymobile/templates/RecordTab/map.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<!-- not supported in mobile interface -->
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/preview.phtml b/themes/jquerymobile/templates/RecordTab/preview.phtml
deleted file mode 100644
index 1d088d2ec8b..00000000000
--- a/themes/jquerymobile/templates/RecordTab/preview.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<!-- not supported in mobile interface -->
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/reviews.phtml b/themes/jquerymobile/templates/RecordTab/reviews.phtml
deleted file mode 100644
index be958a929e2..00000000000
--- a/themes/jquerymobile/templates/RecordTab/reviews.phtml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Reviews') . ': ' . $this->driver->getBreadcrumb());
-
-    // Grab review data:
-    $reviews = $this->tab->getContent();
-
-    // Activate Syndetics Plus if necessary:
-    if ($this->syndeticsPlus()->isActive()) {
-        $this->headScript()->appendFile($this->syndeticsPlus()->getScript());
-    }
-?>
-<? if (count($reviews) > 0): ?>
-  <? foreach ($reviews as $provider => $list): ?>
-    <? foreach ($list as $review): ?>
-      <? if (isset($review['Summary']) && !empty($review['Summary'])): ?>
-        <p>
-          <? if (isset($review['Rating'])): ?>
-            <img src="<?=$this->imageLink($review['Rating'] . '.gif')?>" alt="<?=$review['Rating']?>/5 Stars"/>
-          <? endif; ?>
-          <strong><?=$review['Summary']?></strong> <?=isset($review['Date']) ? strftime('%B %e, %Y', strtotime($review['Date'])) : ''?>
-        </p>
-      <? endif; ?>
-      <? if (isset($review['Source'])): ?><strong><?=$this->transEsc('Review by')?> <?=$review['Source']?></strong><? endif; ?>
-      <p class="summary">
-        <?=isset($review['Content']) ? $review['Content'] : ''?>
-        <? if ((!isset($review['Content']) || empty($review['Content'])) && isset($review['ReviewURL'])): ?>
-          <a rel="external" href="<?=$this->escapeHtmlAttr($review['ReviewURL'])?>"><?=$this->transEsc('Read the full review online...')?></a>
-        <? endif; ?>
-      </p>
-      <?=isset($review['Copyright']) ? $review['Copyright'] : ''?>
-      <hr/>
-    <? endforeach; ?>
-  <? endforeach; ?>
-<? else: ?>
-  <?=$this->transEsc('No reviews were found for this record')?>.
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/RecordTab/similaritemscarousel.phtml b/themes/jquerymobile/templates/RecordTab/similaritemscarousel.phtml
deleted file mode 100644
index 7a1c9bb01d6..00000000000
--- a/themes/jquerymobile/templates/RecordTab/similaritemscarousel.phtml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?
-  echo $this->headLink()->appendStylesheet('slick/slick.css');
-  echo $this->inlineScript(\Zend\View\Helper\HeadScript::FILE, 'slick/slick.js', 'SET');
-?>
-<h4><?=$this->transEsc('Similar Items')?></h4>
-<? $similarRecords = $this->tab->getResults(); ?>
-<? if (!empty($similarRecords)): ?>
-  <div id="similar-items-carousel">
-    <? foreach ($similarRecords as $index=>$data): ?>
-      <div>
-        <a class="hover-overlay" href="<?=$this->recordLink()->getUrl($data)?>">
-          <? $thumb = $this->record($data)->getThumbnail('large'); ?>
-          <img src="<?=$thumb ?>" title="<?=$data->getTitle() ?>"/>
-          <div class="content">
-            <? $formats = $data->getFormats(); ?>
-            <i class="fa fa-x<? if (count($formats) > 0): ?> fa-<?=preg_replace('/[^a-z0-9]/', '', strtolower($formats[0]))?>" title="<?=$formats[0] ?><? endif; ?>"></i>
-            <b><?=$this->escapeHtml($data->getTitle())?></b>
-            <? $authors = $data->getPrimaryAuthors(); if (!empty($authors)): ?>
-              <br/><?=$this->transEsc('by')?>: <?=$this->escapeHtml($authors[0]);?><? if (count($authors) > 1): ?>, <?=$this->transEsc('more_authors_abbrev')?><? endif; ?>
-            <? endif; ?>
-            <? $pubDates = $data->getPublicationDates(); if (!empty($pubDates)): ?>
-              <br/><?=$this->transEsc('Published')?>: (<?=$this->escapeHtml($pubDates[0])?>)
-            <? endif; ?>
-          </div>
-        </a>
-      </div>
-    <? endforeach; ?>
-  </div>
-<? $carouselJS = <<<JS
-$('#similar-items-carousel').slick({
-  dots:true,
-  slidesToShow: 4,
-  slidesToScroll: 4
-});
-JS;
-    echo $this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $carouselJS, 'SET'); ?>
-<? else: ?>
-  <p><?=$this->transEsc('Cannot find similar records')?></p>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/staffviewarray.phtml b/themes/jquerymobile/templates/RecordTab/staffviewarray.phtml
deleted file mode 100644
index 4420e0d0f2b..00000000000
--- a/themes/jquerymobile/templates/RecordTab/staffviewarray.phtml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Staff View') . ': ' . $this->driver->getBreadcrumb());
-?>
-<dl class="biblio" title="<?=$this->transEsc('Staff View')?>">
-  <? foreach ($this->driver->getRawData() as $field => $values): ?>
-    <dt><?=$this->escapeHtml($field)?></dt>
-    <dd>
-      <div style="width: 500px; overflow: auto;">
-        <? if (!is_array($values)) { $values = array($values); } ?>
-        <? foreach ($values as $value): ?>
-          <p><?=$this->escapeHtml(is_array($value) ? print_r($value, true) : $value)?></p>
-        <? endforeach; ?>
-      </div>
-    </dd>
-  <? endforeach; ?>
-</table>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/staffviewmarc.phtml b/themes/jquerymobile/templates/RecordTab/staffviewmarc.phtml
deleted file mode 100644
index cc89c983995..00000000000
--- a/themes/jquerymobile/templates/RecordTab/staffviewmarc.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Staff View') . ': ' . $this->driver->getBreadcrumb());
-?>
-<?=\VuFind\XSLT\Processor::process('record-marc.xsl', $this->driver->getXML('marc21'))?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/toc.phtml b/themes/jquerymobile/templates/RecordTab/toc.phtml
deleted file mode 100644
index e51b3a37a46..00000000000
--- a/themes/jquerymobile/templates/RecordTab/toc.phtml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Table of Contents') . ': ' . $this->driver->getBreadcrumb());
-
-    $toc = $this->driver->getTOC();
-?>
-<? if (!empty($toc)): ?>
-  <h4><?=$this->transEsc('Table of Contents')?>: </h4>
-  <ul class="toc">
-    <? foreach ($toc as $line): ?>
-      <li><?=$this->escapeHtml($line)?></li>
-    <? endforeach; ?>
-  </ul>
-<? else: ?>
-  <p><?=$this->transEsc("Table of Contents unavailable")?>.</p>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/RecordTab/usercomments.phtml b/themes/jquerymobile/templates/RecordTab/usercomments.phtml
deleted file mode 100644
index 824f636bb59..00000000000
--- a/themes/jquerymobile/templates/RecordTab/usercomments.phtml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Comments') . ': ' . $this->driver->getBreadcrumb());
-?>
-<ul class="results comments" data-role="listview" data-split-icon="minus" data-split-theme="d" data-inset="true" data-dividertheme="e">
-  <?=$this->render('record/comments-list.phtml')?>
-</ul>
-
-<form action="<?=$this->recordLink()->getActionUrl($this->driver, 'AddComment')?>" method="post" data-ajax="false">
-  <input type="hidden" name="id" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>"/>
-  <input type="hidden" name="source" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>"/>
-  <div data-role="fieldcontain">
-    <label for="comments_form_comment"><?=$this->transEsc("Your Comment")?>:</label>
-    <textarea id="comments_form_comment" name="comment"></textarea>
-  </div>
-  <?=$this->recaptcha()->html($this->tab->isRecaptchaActive()) ?>
-  <div data-role="fieldcontain">
-    <input type="submit" value="<?=$this->transEsc("Add your comment")?>"/>
-  </div>
-</form>
diff --git a/themes/jquerymobile/templates/ajax/status-available-services.phtml b/themes/jquerymobile/templates/ajax/status-available-services.phtml
deleted file mode 100644
index 34637569ac4..00000000000
--- a/themes/jquerymobile/templates/ajax/status-available-services.phtml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?
-// defaultServiceStatusMessage for multiple status and as fallback for missing translations
-$defaultServiceStatusMessage = 'HoldingStatus::services_available_html';
-
-// generate serviceStatusMessage
-$serviceStatusMessage =
-    count($services) == 1
-        ? $this->transEsc('HoldingStatus::service_available_' . $services[0], [], $defaultServiceStatusMessage)
-        : $defaultServiceStatusMessage ;
-
-// build the translated serviceList for usage in defaultServiceStatusMessage
-$that = $this;
-$translator = function ($in) use ($that) {
-    return '<span class="service_' . $in . '">' . $that->transEsc('HoldingStatus::service_' . $in, [], $in) . '</span>';
-};
-$serviceList = implode('', array_map($translator, $services));
-
-?>
-<span class="available services-<?=implode('-', $services)?>">
-  <?=$serviceStatusMessage === $defaultServiceStatusMessage
-      ? $this->translate($serviceStatusMessage, ['%%list%%' => $serviceList])
-      : '<span class="service_' . $services[0] . '">' . $serviceStatusMessage . '</span>' ?>
-</span>
diff --git a/themes/jquerymobile/templates/ajax/status-available.phtml b/themes/jquerymobile/templates/ajax/status-available.phtml
deleted file mode 100644
index aa1ada91ffa..00000000000
--- a/themes/jquerymobile/templates/ajax/status-available.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<span class="available"><?=$this->transEsc("Available")?></span>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/ajax/status-full.phtml b/themes/jquerymobile/templates/ajax/status-full.phtml
deleted file mode 100644
index e01dc8c7a37..00000000000
--- a/themes/jquerymobile/templates/ajax/status-full.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<? /* full status is ignored by mobile theme. */ ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/ajax/status-unavailable.phtml b/themes/jquerymobile/templates/ajax/status-unavailable.phtml
deleted file mode 100644
index 5f178598916..00000000000
--- a/themes/jquerymobile/templates/ajax/status-unavailable.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<span class="checkedout"><?=$this->transEsc("Checked Out")?></span>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/ajax/status-unknown.phtml b/themes/jquerymobile/templates/ajax/status-unknown.phtml
deleted file mode 100644
index c6ef06ef2e3..00000000000
--- a/themes/jquerymobile/templates/ajax/status-unknown.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<span class="unknown"><?=$this->transEsc("status_unknown_message")?></span>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/alphabrowse/home.phtml b/themes/jquerymobile/templates/alphabrowse/home.phtml
deleted file mode 100644
index 9fdd7c07d96..00000000000
--- a/themes/jquerymobile/templates/alphabrowse/home.phtml
+++ /dev/null
@@ -1,88 +0,0 @@
-<?
-  $this->headTitle($this->translate('Browse the Collection Alphabetically'));
-  $baseQuery = array('source' => $this->source, 'from' => $this->from);
-?>
-
-<div data-role="page">
-  <? if (!$this->result): ?>
-    <?=$this->mobileMenu()->header() ?>
-    <div class="resulthead">
-      <form method="get" action="<?=$this->url('alphabrowse-home')?>" name="alphaBrowseForm" id="alphaBrowseForm" data-ajax="false">
-        <div class="ui-body ui-body-d">
-          <label for="alphaBrowseForm_source"><?=$this->transEsc('Browse Alphabetically') ?></label>
-          <select id="alphaBrowseForm_source" name="source">
-            <? foreach ($this->alphaBrowseTypes as $key => $item): ?>
-              <option value="<?=$this->escapeHtmlAttr($key) ?>"<? if ($this->source == $key): ?> selected="selected"<? endif; ?>><?=$this->transEsc($item) ?></option>
-            <? endforeach; ?>
-          </select>
-          <label for="alphaBrowseForm_from"><?=$this->transEsc('starting from') ?></label>
-          <input type="search" name="from" id="alphaBrowseForm_from" value="<?=$this->escapeHtmlAttr($this->from) ?>"/>
-          <input type="submit" data-theme="b" value="<?=$this->transEsc('Browse') ?>"/>
-        </div>
-      </form>
-    </div>
-  <? else: ?>
-    <?=$this->mobileMenu()->header(array(
-      'extraButtons' => array('<a rel="external" href="'
-        . $this->url('alphabrowse-home')
-        . '" data-icon="home" class="ui-btn-left">'
-        . $this->transEsc("Browse Home")
-        . '</a>'
-    ))) ?>
-    <? ob_start(); ?>
-      <div class="ui-grid-a">
-        <div class="ui-block-a">
-          <? if (isset($this->prevpage)): ?>
-            <a data-role="button" data-mini="true" data-icon="arrow-l" href="<?=$this->escapeHtmlAttr($this->url('alphabrowse-home', array(), array('query' => $baseQuery + array('page' => $this->prevpage))))?>"><?=$this->transEsc('Prev')?></a>
-          <? endif; ?>
-        </div>
-        <div class="ui-block-b">
-          <? if (isset($this->nextpage)): ?>
-            <a data-role="button" data-mini="true" data-icon="arrow-r" data-iconpos="right" href="<?=$this->escapeHtmlAttr($this->url('alphabrowse-home', array(), array('query' => $baseQuery + array('page' => $this->nextpage))))?>"><?=$this->transEsc('Next')?></a>
-          <? endif; ?>
-        </div>
-      </div>
-    <? $pageLinks = ob_get_contents(); ?>
-    <? ob_end_clean(); ?>
-    <?=$pageLinks ?>
-    <div class="alphaBrowseResult">
-      <ul class="ui-listview" data-role="listview">
-      <? foreach ($this->result['Browse']['items'] as $i => $item): ?>
-        <? $highlight = (isset($this->highlight_row) && $i == $this->highlight_row) ? true : false ?>
-        <li class="ui-li-has-count<?=$highlight ? ' info' : '' ?>">
-          <? if ($highlight && isset($this->match_type) && ($this->match_type == "NONE")): ?>
-            <?// this is the right row but query doesn't match value ?>
-              <?=$this->transEsc('your_match_would_be_here') ?>
-            </li>
-            <li class="ui-li-has-count">
-          <? endif; ?>
-          <? if ($item['count'] > 0 || count($item['useInstead']) > 0): ?>
-            <? if (count($item['useInstead']) > 0): ?>
-              <? $query = array('from' => implode($item['useInstead'])) + $baseQuery; ?>
-              <? $searchLink = $this->escapeHtmlAttr($this->url('alphabrowse-home', array(), array('query' => $query))); ?>
-            <? else: ?>
-              <? $searchLink = $this->escapeHtmlAttr($this->alphabrowse()->getUrl($this->source, $item)); ?>
-            <? endif; ?>
-          <? endif; ?>
-          <a class="ui-link-inherit" data-ajax="false" href="<?=$searchLink ?>">
-            <div class="ui-btn-text">
-              <?=$this->escapeHtml($item['heading'])?>
-              <? if (count($item['useInstead']) > 0): ?>
-              <i>(<?=$this->transEsc('Use instead') ?>: <?=implode($item['useInstead']) ?>)</i>
-              <? endif; ?>
-            </div>
-          </a>
-          <? if ($item['count'] > 0): ?><span class="ui-li-count ui-btn-up-c ui-btn-corner-all"><?=$item['count']?></span><? endif; ?>
-          <span class="ui-icon ui-icon-arrow-r ui-icon-shadow"></span>
-        </li>
-      <? endforeach; ?>
-      <? if (isset($this->highlight_end)): ?>
-        <li class="ui-li-has-count info">
-          <?=$this->transEsc('your_match_would_be_here') ?>
-        </li>
-      <? endif; ?>
-      </ul>
-    </div>
-    <?=$pageLinks ?>
-  <? endif; ?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/author/home.phtml b/themes/jquerymobile/templates/author/home.phtml
deleted file mode 100644
index 8cda4f3e606..00000000000
--- a/themes/jquerymobile/templates/author/home.phtml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Author Results for') . ':');
-?>
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <form method="get" action="<?=$this->url('author-search')?>" data-ajax="false">
-      <div data-role="fieldcontain">
-        <label class="offscreen" for="author_lookfor"><?=$this->transEsc('Author Results for')?>:</label>
-        <input type="search" id="author_lookfor" name="lookfor" />
-      </div>
-      <div data-role="fieldcontain">
-        <input type="submit" value="<?=$this->transEsc('Find')?>" />
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/author/results.phtml b/themes/jquerymobile/templates/author/results.phtml
deleted file mode 100644
index ced264acc6d..00000000000
--- a/themes/jquerymobile/templates/author/results.phtml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-
-    // Override some details...
-
-    // Set up page title:
-    $this->headTitle($this->translate('Author Search Results'));
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/author/search.phtml b/themes/jquerymobile/templates/author/search.phtml
deleted file mode 100644
index 30dd8161fc3..00000000000
--- a/themes/jquerymobile/templates/author/search.phtml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?
-    // Hide the total result count -- because of limitations in the way facet
-    // paging works, we can't actually determine an accurate total count.  (Note
-    // that this setting simply modifies the behavior of search/results.phtml below).
-    $this->skipTotalCount = true;
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-
-    // Override some details...
-
-    // Set up page title:
-    $this->headTitle($this->translate('Author Browse'));
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/authority/home.phtml b/themes/jquerymobile/templates/authority/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/authority/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/authority/record.phtml b/themes/jquerymobile/templates/authority/record.phtml
deleted file mode 100644
index ae55ebc78f6..00000000000
--- a/themes/jquerymobile/templates/authority/record.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<div data-role="page">
-  <?=$this->mobileMenu()->header(array('searchLink' => 'authority-home'))?>
-  <div data-role="content">
-    <?=$this->record($this->driver)->getTab($this->tabs['Details'])?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/authority/search.phtml b/themes/jquerymobile/templates/authority/search.phtml
deleted file mode 100644
index 3b7964113c5..00000000000
--- a/themes/jquerymobile/templates/authority/search.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    // Override top search link:
-    $this->searchLink = 'authority-home';
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/browse/home.phtml b/themes/jquerymobile/templates/browse/home.phtml
deleted file mode 100644
index d44e545c725..00000000000
--- a/themes/jquerymobile/templates/browse/home.phtml
+++ /dev/null
@@ -1,79 +0,0 @@
-<?
-  $this->headTitle($this->translate('Browse the Catalog'));
-
-  $BROWSE_BASE = $this->url('browse-' . strtolower($this->currentAction));
-  $SEARCH_BASE = $this->url($this->currentAction == 'Tag' ? 'tag-home' : 'search-results');
-
-  $BACK_LINK = $this->url('browse-home');
-  if (isset($this->findby) || ($this->currentAction == 'LCC' && isset($this->query))) {
-    $BACK_LINK = $BROWSE_BASE;
-  }
-  if (isset($this->query) && $this->currentAction != 'LCC') {
-    $BACK_LINK .= '?findby='.urlencode($this->findby).'&amp;query_field='.$this->browse()->getSolrField($this->findby, $this->currentAction);
-  }
-?>
-
-<div data-role="header" class="ui-bar-b">
-<? if (!isset($this->currentAction)): ?>
-  <a data-ajax="false" href="<?=$this->url('home') ?>" data-icon="home"><?=$this->transEsc('Search Home') ?></a>
-  <h1><?=$this->transEsc('Choose a Category to Begin Browsing') ?></h1>
-<? else: ?>
-  <a data-ajax="false" href="<?=$BACK_LINK ?>" data-icon="arrow-l"><?=$this->transEsc('navigate_back')?></a>
-  <h1>Browsing By <?=$this->currentAction ?></h1>
-  <a data-ajax="false" href="<?=$this->url('browse-home') ?>" data-icon="home"><?=$this->transEsc('Browse Home') ?></a>
-<? endif; ?>
-</div>
-
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('searchLink' => false, 'results' => null))?>
-  <div data-role="content">
-    <ul class="results ui-listview" data-role="listview" data-split-icon="plus" data-split-theme="c">
-      <!-- Links to searches -->
-      <? if (isset($this->query) || !empty($this->resultList)): ?>
-        <? if (!empty($this->resultList)): ?>
-          <? foreach($this->resultList as $result): ?>
-          <li>
-            <a data-ajax="false" href="<?=$SEARCH_BASE ?>?<?=$this->paramTitle ?><?=urlencode($result['value']) ?><? if ($this->searchParams): foreach($this->searchParams as $var=>$val): ?>&<?=$var ?>=<?=urlencode($val) ?><? endforeach;endif; ?>"><?=$this->escapeHtml($result['displayText'])/*html*/?> (<?=$this->localizedNumber($result['count']) ?>)</a>
-          </li>
-          <? endforeach; ?>
-        <!-- No Results -->
-        <? else: ?>
-          <li>
-            <a href=""><?=$this->transEsc('nohit_heading') ?></a>
-          </li>
-        <? endif; ?>
-
-      <!-- Layers 2-3 -->
-      <? elseif (!empty($this->secondaryList)): ?>
-      <? foreach($this->secondaryList as $secondary): ?>
-      <li>
-        <a data-ajax="false" href="<?=$BROWSE_BASE ?>?findby=<?=urlencode($this->findby) ?>&category=<?=urlencode($this->category) ?>&query=<?=urlencode($secondary['value']) ?><? if ($this->facetPrefix): ?>&facet_prefix=<?=urlencode($secondary['displayText']) ?><? endif; ?><? if ($this->secondaryParams): foreach($this->secondaryParams as $var=>$val): ?>&<?=$var ?>=<?=urlencode($val) ?><? endforeach;endif; ?>"><?=$this->escapeHtml($secondary['displayText']) ?><? if ($this->findby != 'alphabetical'): ?> (<?=$this->localizedNumber($secondary['count']) ?>)<? endif; ?></a>
-      </li>
-      <? endforeach; ?>
-
-      <!-- Layer 1 -->
-      <? elseif (!empty($this->categoryList)): ?>
-      <? foreach($this->categoryList as $findby=>$category): ?>
-      <li>
-        <a data-ajax="false" href="<?=$BROWSE_BASE ?>?findby=<?=urlencode($findby) ?>&query_field=<?=$this->browse()->getSolrField($findby, $this->currentAction) ?>">
-          <? if(is_string($category)): ?>
-            <?=$this->transEsc($category)?>
-          <? else: ?>
-            <?=$this->transEsc($category['text'])?> (<?=$this->localizedNumber($category['count'])?>)
-          <? endif; ?>
-        </a>
-      </li>
-      <? endforeach; ?>
-
-      <!-- Home -->
-      <? else: ?>
-      <? foreach ($this->browseOptions as $item=>$currentOption): ?>
-        <li>
-          <a data-ajax="false" href="<?=$this->url('browse-' . strtolower($currentOption['action'])); ?>"><?=$this->transEsc($currentOption['description']) ?></a>
-        </li>
-      <? endforeach; ?>
-      <? endif; ?>
-    </ul>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/collection/collection-record-error.phtml b/themes/jquerymobile/templates/collection/collection-record-error.phtml
deleted file mode 100644
index e680913f886..00000000000
--- a/themes/jquerymobile/templates/collection/collection-record-error.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<h3><?=$this->transEsc('Cannot find record')?></h3>
diff --git a/themes/jquerymobile/templates/collection/view.phtml b/themes/jquerymobile/templates/collection/view.phtml
deleted file mode 100644
index 742104655ca..00000000000
--- a/themes/jquerymobile/templates/collection/view.phtml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?
-    // Grab tab contents up front -- this will set the page title, which we need to
-    // do before we display the page header below.
-    $activeTab = false;
-    foreach ($this->tabs as $tab => $obj) {
-        if (strtolower($tab) == strtolower($this->activeTab)) {
-            $activeTab = $tab;
-        }
-    }
-    $tab = $activeTab ? $this->record($this->driver)->getTab($this->tabs[$activeTab]) : '';
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div class="record" data-role="content" data-record-id="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>">
-    <?=$this->flashmessages()?>
-    <? if ($this->activeTab == $this->defaultTab): ?>
-      <?=$this->record($this->driver)->getCollectionMetadata()?>
-    <? else: ?>
-      <h3><?=$this->escapeHtml($this->driver->getBreadcrumb())?></h3>
-    <? endif; ?>
-    <?=$tab?>
-    <?=$this->record($this->driver)->getToolbar()?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/collections/bytitle.phtml b/themes/jquerymobile/templates/collections/bytitle.phtml
deleted file mode 100644
index 36b5b62e661..00000000000
--- a/themes/jquerymobile/templates/collections/bytitle.phtml
+++ /dev/null
@@ -1,18 +0,0 @@
-<? $this->headTitle($this->translate(empty($collections) ? 'collection_empty' : 'collection_disambiguation')); ?>
-<div data-role="page" id="Search-list" class="results-page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <? if (!empty($collections)): ?>
-      <ul class="results" data-role="listview" data-split-icon="plus" data-split-theme="c">
-        <? foreach ($collections as $i => $collection): ?>
-         <li>
-           <a rel="external" href="<?=$this->url('collection', array('id' => $collection->getUniqueId()))?>"><h3><?=$this->escapeHtml($collection->getTitle())?></h3>
-           <p><?=$this->escapeHtml(implode(' ', $collection->getSummary()))?></p>
-           </a>
-         </li>
-        <? endforeach; ?>
-      </ul>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/collections/home.phtml b/themes/jquerymobile/templates/collections/home.phtml
deleted file mode 100644
index c7fb890ca2f..00000000000
--- a/themes/jquerymobile/templates/collections/home.phtml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?
-    $this->headTitle($this->translate('Collection Browse'));
-?>
-<? ob_start(); ?>
-  <div class="ui-grid-a">
-    <? if (isset($prevpage)): ?>
-      <div class="ui-block-a">
-        <a rel="external" data-role="button" data-mini="true" data-icon="arrow-l" href="<?=$this->url('collections-home')?>?from=<?=urlencode($from)?>&amp;page=<?=urlencode($prevpage)?><?=$this->escapeHtml($filterString)?>">&laquo; <?=$this->transEsc('Prev')?></a>
-      </div>
-    <? endif; ?>
-    <? if (isset($nextpage)): ?>
-      <div class="ui-block-b">
-        <a rel="external" data-role="button" data-mini="true" data-icon="arrow-r" href="<?=$this->url('collections-home')?>?from=<?=urlencode($from)?>&amp;page=<?=urlencode($nextpage)?><?=$this->escapeHtml($filterString)?>"><?=$this->transEsc('Next')?> &raquo;</a>
-      </div>
-    <? endif; ?>
-  </div>
-<? $pageLinks = ob_get_contents(); ?>
-<? ob_end_clean(); ?>
-
-<h2><?=$this->transEsc('Collection Browse')?></h2>
-
-<div data-role="page" id="Search-list" class="results-page">
-  <?=$this->mobileMenu()->header()?>
-  <?=$pageLinks?>
-  <div data-role="content">
-    <?=$this->render('collections/list.phtml')?>
-  </div>
-  <?=$pageLinks?>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/collections/list.phtml b/themes/jquerymobile/templates/collections/list.phtml
deleted file mode 100644
index f08acb0aa75..00000000000
--- a/themes/jquerymobile/templates/collections/list.phtml
+++ /dev/null
@@ -1,12 +0,0 @@
-<ul class="ui-listview" data-role="listview">
-  <? foreach ($result as $i => $item): ?>
-    <li class="ui-li-has-count">
-      <a class="ui-link-inherit" data-ajax="false" href="<?=$this->url('collection', array('id' => $item['value']))?>">
-        <div class="ui-btn-text"><?=$this->escapeHtml($item['displayText'])?></div>
-        <? /* subtract one from the number of items to exclude the record representing the collection itself. */ ?>
-        <span class="ui-li-count ui-btn-up-c ui-btn-corner-all"><b><?=$item['count'] - 1?></b> <?=$this->transEsc('items')?></span>
-        <span class="ui-icon ui-icon-arrow-r ui-icon-shadow"></span>
-      </a>
-    </li>
-  <? endforeach; ?>
-</ul>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/combined/home.phtml b/themes/jquerymobile/templates/combined/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/combined/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/combined/results-ajax.phtml b/themes/jquerymobile/templates/combined/results-ajax.phtml
deleted file mode 100644
index 840e63c31c6..00000000000
--- a/themes/jquerymobile/templates/combined/results-ajax.phtml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?
-    $view = $currentSearch['view'];
-    $results = $view->results;
-    $params = $results->getParams();
-    $lookfor = $params->getDisplayQuery();
-
-    // Set up Javascript for use below:
-    $loadJs = 'var url = path + "/Combined/Result?id=' . urlencode($searchClassId)
-        . '&lookfor=' . urlencode($lookfor) . '";'
-        . "\$('#" . $this->escapeHtml($currentSearch['domId']) . "').load(url, '', function(responseText) {"
-        . "if (responseText.length == 0) $('#combined_" . $this->escapeHtml($searchClassId) . "').hide();"
-        . "$('.combinedButton').button(); });";
-?>
-<h2><?=$this->transEsc($currentSearch['label'])?></h2>
-<p><?=$this->transEsc("Loading")?>... <img src="<?=$this->imageLink('loading.gif')?>" /></p>
-<?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, '$(document).ready(function(){' . $loadJs . '});', 'SET')?>
-<noscript><?=$this->transEsc('Please enable JavaScript.')?></noscript>
diff --git a/themes/jquerymobile/templates/combined/results-list.phtml b/themes/jquerymobile/templates/combined/results-list.phtml
deleted file mode 100644
index 3ecad6625b4..00000000000
--- a/themes/jquerymobile/templates/combined/results-list.phtml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?
-  $view = $currentSearch['view'];
-  $results = $view->results;
-  $params = $results->getParams();
-  $lookfor = $params->getDisplayQuery();
-  $recordTotal = $results->getResultTotal();
-
-  // More link should use default limit, not custom limit:
-  $limit = $params->getLimit();
-  $params->setLimit($params->getOptions()->getDefaultLimit());
-  $moreUrl = $this->url($params->getOptions()->getSearchAction()) . $results->getUrlQuery()->setPage(1);
-  $params->setLimit($limit);
-?>
-<h2><?=$this->transEsc($currentSearch['label'])?></h2>
-<? if (isset($currentSearch['sublabel'])): ?>
-  <p><i><?=$this->transEsc($currentSearch['sublabel'])?></i></p>
-<? endif; ?>
-<? if ($recordTotal < 1): ?>
-  <p class="error">
-    <? if (isset($view->overrideEmptyMessage)): ?>
-      <?=$view->overrideEmptyMessage?>
-    <? else: ?>
-      <?=$this->transEsc('nohit_prefix')?> - <strong><?=$this->escapeHtml($lookfor)?></strong> - <?=$this->transEsc('nohit_suffix')?>
-    <? endif; ?>
-  </p>
-  <? if (isset($view->parseError)): ?>
-    <p class="error"><?=$this->transEsc('nohit_parse_error')?></p>
-  <? endif; ?>
-  <? foreach ($results->getRecommendations('noresults') as $current): ?>
-    <?=$this->recommend($current)?>
-  <? endforeach; ?>
-<? else: ?>
-  <div data-role="controlgroup">
-    <a class="combinedButton" href="<?=$moreUrl?>" data-role="button" rel="external"><?=$this->transEsc("Search Results") . ' (' . $this->localizedNumber($recordTotal) . ')' ?></a>
-  </div>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/combined/results.phtml b/themes/jquerymobile/templates/combined/results.phtml
deleted file mode 100644
index 2620b266742..00000000000
--- a/themes/jquerymobile/templates/combined/results.phtml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?
-    // Set up page title:
-    $lookfor = $this->params->getDisplayQuery();
-    if (isset($this->overrideTitle)) {
-        $this->headTitle($this->overrideTitle);
-    } else {
-        $this->headTitle($this->translate('Search Results') . (empty($lookfor) ? '' : " - {$lookfor}"));
-    }
-?>
-<div data-role="page" id="Search-list" class="results-page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? foreach ($this->combinedResults as $searchClassId => $currentSearch): ?>
-      <? if ((!isset($currentSearch['ajax']) || !$currentSearch['ajax']) && isset($currentSearch['hide_if_empty']) && $currentSearch['hide_if_empty'] && $currentSearch['view']->results->getResultTotal() == 0) { continue; } ?>
-      <div class="combinedResult" id="<?=$this->escapeHtmlAttr($currentSearch['domId'])?>">
-        <? if (isset($currentSearch['ajax']) && $currentSearch['ajax']): ?>
-          <?=$this->render('combined/results-ajax.phtml', array('searchClassId' => $searchClassId, 'currentSearch' => $currentSearch))?>
-        <? else: ?>
-          <?=$this->render('combined/results-list.phtml', array('searchClassId' => $searchClassId, 'currentSearch' => $currentSearch))?>
-        <? endif; ?>
-      </div>
-    <? endforeach; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/confirm/confirm.phtml b/themes/jquerymobile/templates/confirm/confirm.phtml
deleted file mode 100644
index 989cd48eccc..00000000000
--- a/themes/jquerymobile/templates/confirm/confirm.phtml
+++ /dev/null
@@ -1,27 +0,0 @@
-<div data-role="page" id="MyResearch-login">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc($this->title) ?></h3>
-
-    <?=$this->flashmessages();?>
-
-    <form action="<?=$this->escapeHtmlAttr($this->confirm)?>" method="post" data-ajax="false">
-      <? if (isset($this->extras)): ?>
-        <? foreach ($this->extras as $extra=>$value): ?>
-          <? if (is_array($value)): ?>
-            <? foreach ($value as $current): ?>
-              <input type="hidden" name="<?=$this->escapeHtmlAttr($extra) ?>[]" value="<?=$this->escapeHtmlAttr($current) ?>" />
-            <? endforeach; ?>
-          <? else: ?>
-            <input type="hidden" name="<?=$this->escapeHtmlAttr($extra) ?>" value="<?=$this->escapeHtmlAttr($value) ?>" />
-          <? endif; ?>
-        <? endforeach; ?>
-      <? endif;?>
-      <input type="submit" name="confirm" value="<?=$this->transEsc('confirm_dialog_yes') ?>" />
-    </form>
-    <form action="<?=$this->escapeHtmlAttr($this->cancel) ?>" method="post" data-ajax="false">
-      <input type="submit" name="cancel" value="<?=$this->transEsc('confirm_dialog_no') ?>" />
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/default-footer-navbar.phtml b/themes/jquerymobile/templates/default-footer-navbar.phtml
deleted file mode 100644
index a72c5bbba36..00000000000
--- a/themes/jquerymobile/templates/default-footer-navbar.phtml
+++ /dev/null
@@ -1,12 +0,0 @@
-<? $account = $this->auth()->getManager(); ?>
-<div data-role="navbar">
-  <ul>
-    <li><a data-rel="dialog" href="#Language-dialog" data-transition="pop"><?=$this->transEsc('Language')?></a></li>
-    <? if (is_object($account) && $account->loginEnabled()): // hide login/logout if unavailable ?>
-      <li><a rel="external" href="<?=$this->url((is_object($account) && $account->isLoggedIn()) ? 'myresearch-home' : 'myresearch-userlogin')?>"><?=$this->transEsc('Account')?></a></li>
-    <? endif; ?>
-    <? if (is_object($account) && $account->isLoggedIn()): ?>
-      <li><a rel="external" href="<?=$this->url('myresearch-logout')?>"><?=$this->transEsc("Log Out")?></a></li>
-    <? endif; ?>
-  </ul>
-</div>
diff --git a/themes/jquerymobile/templates/eds/advanced.phtml b/themes/jquerymobile/templates/eds/advanced.phtml
deleted file mode 100644
index 68c3c4754ca..00000000000
--- a/themes/jquerymobile/templates/eds/advanced.phtml
+++ /dev/null
@@ -1,123 +0,0 @@
-<?
-  // Set page title.
-  $this->headTitle($this->translate('Advanced Search'));
-  // Set default value if necessary:
-  if (!isset($this->searchClassId)) {
-    $this->searchClassId = 'Solr';
-  }
-  // Load search actions and settings (if any):
-  $options = $this->searchOptions($this->searchClassId);
-  $basicSearch = $options->getSearchAction();
-  $searchHome = $basicSearch;
-  $searchHome['action'] = 'Home';
-  $lastSort = $this->searchMemory()->getLastSort($options->getSearchClassId());
-  $lastLimit = $this->searchMemory()->getLastLimit($options->getSearchClassId());
-?>
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('hideSearchLink' => true))?>
-  <div data-role="content">
-    <!-- SEARCH BOXES -->
-    <form method="get" action="<?=$this->url($basicSearch)?>" data-ajax="false">
-      <input type="hidden" name="join" value="AND" />
-      <fieldset class="ui-grid-a">
-      <? for ($i = 0; $i < 3; $i++): ?>
-        <div class="ui-block-a">
-          <? if ($i == 0): ?>
-            <input type="hidden" name="op0[]" value="AND" />
-            <label for="search_lookfor0">
-              <?=$this->transEsc("Search")?>
-            </label>
-          <? else: ?>
-            <select id="searchForm_type" name="op0[]" data-mini="true">
-              <? foreach (array('AND', 'OR', 'NOT') as $searchVal): ?>
-                <option value="<?=$this->escapeHtmlAttr($searchVal)?>"<?=$this->searchIndex == $searchVal ? ' selected="selected"' : ''?>>
-                  <?=$this->transEsc($searchVal)?>
-                </option>
-              <? endforeach; ?>
-            </select>
-          <? endif; ?>
-        </div>
-        <div class="ui-block-b">
-          <input id="search_lookfor<?=$i ?>" type="text" name="lookfor0[]" style="margin-top:.5em;height:28px"/>
-        </div>
-      <? endfor; ?>
-      </fieldset>
-      <fieldset class="ui-grid-a">
-        <hr/>
-        <h3><?=$this->transEsc('eds_modes_and_expanders')?></h3>
-        <? foreach ($this->expanderList as $field => $expander):
-          $value = $expander['Value'] ?>
-          <label class="checkbox" for="expand_<?=$this->escapeHtmlAttr(str_replace(' ', '+', $field))?>">
-            <input id="expand_<?=$this->escapeHtmlAttr(str_replace(' ', '+', $field))?>" type="checkbox" <?=(isset($expander['selected']) && $expander['selected'])?'checked="checked"':''?> name="filter[]" value="EXPAND:<?=$this->escapeHtmlAttr($value)?>">
-            <?=$this->transEsc('eds_expander_' . $value, array(), $expander['Label'])?>
-          </label>
-        <? endforeach; ?>
-        <hr/>
-        <h3><?=$this->transEsc('Limit To')?></h3>
-        <? foreach ($this->limiterList as $field => $facet): ?>
-          <? switch($facet['Type']){
-              case 'multiselectvalue': ?>
-                <h3><?=$this->transEsc($facet['Label'])?></h3>
-                <select id="limit_<?=$this->escapeHtmlAttr($field)?>" name="filter[]" multiple="multiple" size="10">
-                  <? foreach ($facet['LimiterValues'] as $id => $facetValue): ?>
-                    <? $value = $facetValue['Value']; ?>
-                    <option value="<?='LIMIT|'.$this->escapeHtmlAttr($field . ':' . $facetValue['Value'])?>"<?=(isset($facetValue['selected']) && $facetValue['selected'])?' selected="selected"':''?>><?=$this->escapeHtml($facetValue['Value'])?></option>
-                  <? endforeach; ?>
-                </select>
-                <!-- <br/> -->
-                <? break;
-              case 'select':
-                $value = $facet['LimiterValues'][0]['Value'] ?>
-                <label class="checkbox" for="limit_<?=$this->escapeHtmlAttr(str_replace(' ', '+', $field))?>">
-                  <input id="limit_<?=$this->escapeHtmlAttr(str_replace(' ', '+', $field))?>" type="checkbox" <?=(isset($facet['LimiterValues'][0]['selected']) && $facet['LimiterValues'][0]['selected'])?'checked="checked"':''?> name="filter[]" value="<?=$this->escapeHtmlAttr('LIMIT|'.$field . ':' . $value)?>">
-                  <?=$this->transEsc('eds_limiter_' . $field, array(), $facet['Label'])?>
-                </label>
-                <? break;
-              case 'text': ?>
-                <!-- not implemented -->
-                <? break;
-              case 'numeric':?>
-                <!--  not implemented -->
-                <? break;
-              case 'numericrange':?>
-                <!--  not implemented -->
-                <? break;
-              case 'ymrange': ?>
-                <!--  not implemented -->
-                <? break;
-              case 'yrange': ?>
-                <!--  not implemented -->
-                <? break;
-              case 'historicalrange':?>
-                <!--  not implemented -->
-                <? break;
-              case 'singleselectvalue':?>
-                <!--  not implemented -->
-                <? break;
-            }; ?>
-        <? endforeach; ?>
-        <hr/>
-        <div class="ui-block-a">
-          <select id="search_bool0" name="bool0[]">
-            <option value="AND"><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_AND') ?></option>
-            <option value="OR" ><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_OR')  ?></option>
-            <option value="NOT"><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_NOT') ?></option>
-          </select>
-        </div>
-        <div class="ui-block-b">
-          <input type="submit" name="submit" value="<?=$this->transEsc("Find")?>" data-role="button" data-theme="b"/>
-        </div>
-      </fieldset>
-      <?
-        /* Load hidden limit preference from Session */
-        if (!empty($lastLimit)) {
-          echo '<input type="hidden" name="limit" value="' . $this->escapeHtmlAttr($lastLimit) . '" />';
-        }
-        if (!empty($lastSort)) {
-          echo '<input type="hidden" name="sort" value="' . $this->escapeHtmlAttr($lastSort) . '" />';
-        }
-      ?>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/eds/home.phtml b/themes/jquerymobile/templates/eds/home.phtml
deleted file mode 100644
index f386b6f023e..00000000000
--- a/themes/jquerymobile/templates/eds/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-  $this->overrideHomeOptions = '';  // turn off extra options
-  echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/eds/search.phtml b/themes/jquerymobile/templates/eds/search.phtml
deleted file mode 100644
index a1f2bef83e8..00000000000
--- a/themes/jquerymobile/templates/eds/search.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?
-  // Load standard settings from the default search results screen:
-  $this->overrideSideFacetCaption = 'Refine Results';
-  echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/eit/advanced.phtml b/themes/jquerymobile/templates/eit/advanced.phtml
deleted file mode 100644
index 6d2d837a3c7..00000000000
--- a/themes/jquerymobile/templates/eit/advanced.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?
-  // There are no EIT-specific advanced search controls, so just load the
-  // standard advanced search layout:
-  echo $this->render('search/advanced/layout.phtml');
-?>
diff --git a/themes/jquerymobile/templates/eit/home.phtml b/themes/jquerymobile/templates/eit/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/eit/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/eit/search.phtml b/themes/jquerymobile/templates/eit/search.phtml
deleted file mode 100644
index c1797c1cd4a..00000000000
--- a/themes/jquerymobile/templates/eit/search.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/error/unavailable.phtml b/themes/jquerymobile/templates/error/unavailable.phtml
deleted file mode 100644
index fa3d3017171..00000000000
--- a/themes/jquerymobile/templates/error/unavailable.phtml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('System Unavailable'));
-?>
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('searchLink' => false))?>
-  <div data-role="content">
-    <div class="error unavailable">
-      <p>
-        <?=$this->transEsc('The system is currently unavailable due to system maintenance')?>.
-        <?=$this->transEsc('Please check back soon')?>.
-      </p>
-      <p>
-        <?=$this->transEsc('Please contact the Library Reference Department for assistance')?>
-        <br/>
-        <? $supportEmail = $this->escapeHtmlAttr($this->systemEmail()); ?>
-        <a href="mailto:<?=$supportEmail?>"><?=$supportEmail?></a>
-      </p>
-    </div>
-  </div>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/externalauth/ezproxylogin.phtml b/themes/jquerymobile/templates/externalauth/ezproxylogin.phtml
deleted file mode 100644
index 15ad9488cc7..00000000000
--- a/themes/jquerymobile/templates/externalauth/ezproxylogin.phtml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('external_auth_heading'));
-?>
-<div data-role="page" id="EzProxy-login">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? if ($this->unauthorized): ?>
-      <div class="unauthorized-description">
-        <p><?=$this->transEsc('external_auth_unauthorized_desc'); ?></p>
-      </div>
-      <div>
-        <a href="<?=$this->url('myresearch-logout')?>" data-role="button" title="<?=$this->transEsc("Log Out")?>"><strong><?=$this->transEsc("Log Out")?></strong></a>
-      </div>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/footer.phtml b/themes/jquerymobile/templates/footer.phtml
deleted file mode 100644
index 0dc231d6a2d..00000000000
--- a/themes/jquerymobile/templates/footer.phtml
+++ /dev/null
@@ -1,14 +0,0 @@
-<div class="footer-text"><a href="#" class="standard-view" rel="external"><?=$this->transEsc('Go to Standard View')?></a></div>
-
-<div data-role="footer" data-theme="b">
-  <?
-    // if a module has footer-navbar.tpl, then use it, otherwise use default
-    try {
-        echo $this->render("{$this->layout()->templateDir}/footer-navbar.phtml");
-    } catch (\Zend\View\Exception\RuntimeException $e) {
-        // no module-specific footer navbar found -- use default.
-        echo $this->render('default-footer-navbar.phtml');
-    }
-  ?>
-</div>
-<? if (!empty($this->layout()->poweredBy)): ?><div data-role="footer"><p><?=$this->layout()->poweredBy?></p></div><? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/header.phtml b/themes/jquerymobile/templates/header.phtml
deleted file mode 100644
index 5750b3e373c..00000000000
--- a/themes/jquerymobile/templates/header.phtml
+++ /dev/null
@@ -1,31 +0,0 @@
-<div data-role="header" data-theme="b">
-  <? if (isset($this->extraButtons) && is_array($this->extraButtons)): ?>
-    <?=implode('', $this->extraButtons)?>
-  <? endif; ?>
-
-  <h1><? foreach ($this->headTitle() as $str) echo trim($str, ':/') . ' '; ?></h1>
-
-  <?
-      // If no search link value was passed in, pick a default:
-      if (!isset($this->searchLink)) {
-          $this->searchLink = 'search-home';
-      }
-  ?>
-  <? if ($this->searchLink): ?>
-    <a rel="external" href="<?=$this->url($this->searchLink)?>" data-icon="search"  class="ui-btn-right">
-      <?=$this->transEsc('Search')?>
-    </a>
-  <? endif; ?>
-
-  <?
-    // if a module has header-navbar.tpl, then use it
-    try {
-        echo $this->render("{$this->layout()->templateDir}/header-navbar.phtml");
-    } catch (\Zend\View\Exception\RuntimeException $e) {
-        // if this is a record view, load the record header; otherwise, do nothing:
-        if (substr($this->layout()->templateDir, -6) == 'record') {
-            echo $this->render('record/header-navbar.phtml');
-        }
-    }
-  ?>
-</div>
diff --git a/themes/jquerymobile/templates/layout/layout.phtml b/themes/jquerymobile/templates/layout/layout.phtml
deleted file mode 100644
index 26eb02d6d6f..00000000000
--- a/themes/jquerymobile/templates/layout/layout.phtml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?=$this->doctype('HTML5')?>
-<html lang="<?=$this->layout()->userLang?>">
-  <head>
-    <meta charset="utf-8"/>
-    <meta name="format-detection" content="telephone=no"/>
-    <meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1"/>
-    <?$this->headThemeResources()?>
-    <?=$this->headMeta()?>
-    <?=$this->headTitle()?>
-    <?=$this->headLink()?>
-    <?=$this->headStyle()?>
-    <?
-        // Set global path for Javascript code:
-        $this->headScript()->prependScript("path = '" . rtrim($this->url('home'), '/') . "';");
-
-        // Session keep-alive
-        if ($this->KeepAlive()) {
-            $this->headScript()->appendScript('var keepAliveInterval = '
-                . $this->KeepAlive());
-            $this->headScript()->appendFile("keep_alive.js");
-        }
-        if ($this->recaptcha()->active()) {
-            $this->headScript()->appendFile("recaptcha_ajax.js");
-        }
-    ?>
-    <?=$this->headScript()?>
-  </head>
-  <body>
-    <?=$this->layout()->content?>
-    <?=$this->layout()->extraDialogs?>
-    <div data-role="dialog" id="Language-dialog">
-      <div data-role="header" data-theme="d" data-position="inline">
-        <h1><?=$this->transEsc("Language")?></h1>
-      </div>
-      <div data-role="content">
-        <? if (isset($this->layout()->allLangs) && count($this->layout()->allLangs) > 1): ?>
-        <form method="post" name="langForm" action="#" id="langForm" data-ajax="false">
-          <div data-role="fieldcontain">
-            <label for="langForm_mylang"><?=$this->transEsc("Language")?>:</label>
-            <select id="langForm_mylang" name="mylang">
-              <? foreach ($this->layout()->allLangs as $langCode => $langName): ?>
-                <option value="<?=$langCode?>"<?=$this->layout()->userLang == $langCode ? ' selected="selected"' : ''?>><?=$this->displayLanguageOption($langName)?></option>
-              <? endforeach; ?>
-            </select>
-            <input type="submit" value="<?=$this->transEsc("Set")?>" />
-          </div>
-        </form>
-        <? endif; ?>
-      </div>
-    </div>
-    <?=$this->googleanalytics()?>
-    <?=$this->piwik()?>
-  </body>
-</html>
diff --git a/themes/jquerymobile/templates/libguides/home.phtml b/themes/jquerymobile/templates/libguides/home.phtml
deleted file mode 100644
index d13d4348c1e..00000000000
--- a/themes/jquerymobile/templates/libguides/home.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->render('search/home.phtml');?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/libguides/results.phtml b/themes/jquerymobile/templates/libguides/results.phtml
deleted file mode 100644
index c1797c1cd4a..00000000000
--- a/themes/jquerymobile/templates/libguides/results.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/librarycards/editcard.phtml b/themes/jquerymobile/templates/librarycards/editcard.phtml
deleted file mode 100644
index 222360f807b..00000000000
--- a/themes/jquerymobile/templates/librarycards/editcard.phtml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?
-    // Set up page title:
-    $pageTitle = empty($this->card->id) ? 'Add a Library Card' : "Edit Library Card";
-    $this->headTitle($this->translate($pageTitle));
-?>
-<div data-role="page" id="LibraryCards-editCard">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc($pageTitle); ?></h3>
-
-    <?=$this->flashmessages()?>
-
-    <form method="post" name="<?=empty($this->card->id) ? 'newCardForm' : 'editCardForm'?>" data-ajax="false">
-      <label class="displayBlock" for="card_name"><?=$this->transEsc('Library Card Name'); ?>:</label>
-      <input id="card_name" type="text" name="card_name" value="<?=$this->escapeHtmlAttr($this->cardName)?>" size="50"
-        class="mainFocus <?=$this->jqueryValidation(array('required'=>'This field is required')) ?>"/>
-      <br class="clear"/>
-
-      <? if ($this->targets !== null): ?>
-      <label class="displayBlock" for="login_target"><?=$this->transEsc('login_target')?>:</label>
-      <select id="login_target" name="target">
-      <? foreach ($this->targets as $target): ?>
-        <option value="<?=$this->escapeHtmlAttr($target)?>"<?=($target == $this->target ? ' selected="selected"' : '')?>><?=$this->transEsc("source_$target", null, $target)?></option>
-      <? endforeach; ?>
-      </select>
-      <br class="clear"/>
-      <? endif; ?>
-
-      <label class="displayBlock" for="login_username"><?=$this->transEsc('Username')?>:</label>
-      <input id="login_username" type="text" name="username" value="<?=$this->escapeHtmlAttr($this->username)?>" size="15" class="<?=$this->jqueryValidation(array('required'=>'This field is required'))?>"/>
-      <br class="clear"/>
-      <label class="displayBlock" for="login_password"><?=$this->transEsc('Password')?>:</label>
-      <input id="login_password" type="password" name="password" value="<?=$this->escapeHtmlAttr($this->password)?>" size="15" class="<?=$this->jqueryValidation(array('required'=>'This field is required'))?>"/>
-      <br class="clear"/>
-
-      <div class="ui-body ui-body-b">
-        <fieldset class="ui-grid-a">
-            <div class="ui-block-a">
-                <input class="button" data-role="button" data-theme="b" type="submit" name="submit" value="<?=$this->transEsc('Save') ?>"/>
-            </div>
-            <? if (!empty($this->card->id)): ?>
-              <div class="ui-block-b">
-                <a data-role="button" data-theme="c" data-mini="true" href="<?=$this->url('librarycards-deletecard') ?>?cardID=<?=urlencode($this->card->id)?>" id="deleteCard<?=$this->card->id ?>" title="<?=$this->transEsc("Delete")?>"><?=$this->transEsc("Delete")?></a>
-              </div>
-            <? endif; ?>
-        </fieldset>
-      </div>
-    </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/librarycards/home.phtml b/themes/jquerymobile/templates/librarycards/home.phtml
deleted file mode 100644
index dbf4e9d66b6..00000000000
--- a/themes/jquerymobile/templates/librarycards/home.phtml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Library Cards'));
-
-    // Set up extra button for header:
-    $extraButton = '<a rel="external" href="'
-            . $this->url('editLibraryCard', array('id' => 'NEW'))
-            . '" data-icon="gear" class="ui-btn-left">'
-            . $this->transEsc("Add a Library Card")
-            . '</a>';
-?>
-
-<div data-role="page" id="LibraryCards-home" class="results-page">
-  <?=$this->mobileMenu()->header(array('extraButtons'=>array($extraButton)))?>
-  <div data-role="content">
-
-    <?=$this->flashmessages();?>
-
-    <? if ($this->libraryCards->count() == 0): ?>
-      <?=$this->transEsc('You do not have any library cards')?>
-    <? else: ?>
-      <h3><?=$this->transEsc('Library Cards')?></h3>
-
-      <ul class="results librarycards" data-role="listview" data-split-theme="d" data-inset="false">
-      <? foreach ($this->libraryCards as $record): ?>
-        <li>
-          <a rel="external" href="<?=$this->url('editLibraryCard') . $this->escapeHtmlAttr($record['id']) ?>">
-
-          <?=$this->escapeHtml($record['card_name'])?><br />
-          <? $username = $record['cat_username']; if ($this->multipleTargets): ?>
-            <? $target = ''; ?>
-            <? if (strstr($username, '.')): ?>
-              <? list($target, $username) = explode('.', $username, 2); ?>
-            <? endif; ?>
-            <?=$this->transEsc('login_target')?>: <?=$target ? $this->transEsc("source_$target", null, $target) : '&nbsp;' ?><br />
-          <? endif; ?>
-          <?=$this->transEsc('Username')?>: <?=$this->escapeHtml($username)?>
-          </a>
-        </li>
-        <? endforeach; ?>
-      </ul>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/librarycards/selectcard.phtml b/themes/jquerymobile/templates/librarycards/selectcard.phtml
deleted file mode 100644
index f58b5751bb6..00000000000
--- a/themes/jquerymobile/templates/librarycards/selectcard.phtml
+++ /dev/null
@@ -1,30 +0,0 @@
-<? if ($this->user): ?>
-  <?$cards = $this->user->getLibraryCards(); if ($cards->count() > 1): ?>
-    <form id="library_card_form" action="<?=$this->url('librarycards-selectcard')?>" method="get" data-ajax="false">
-      <label for="library_card"><?=$this->transEsc('Library Card')?></label>
-      <select id="library_card" name="cardID" class="jumpMenu">
-        <? foreach ($cards as $card): ?>
-          <?
-            $target = '';
-            $username = $card->cat_username;
-            if (strstr($username, '.')) {
-              list($target, $username) = explode('.', $username, 2);
-            }
-            $display = $this->transEsc($card->card_name ? $card->card_name : $card->cat_username);
-            if ($target) {
-              $display .= ' (' . $this->transEsc("source_$target", null, $target) . ')';
-            }
-          ?>
-          <option value="<?=$this->escapeHtmlAttr($card->id)?>"<?=$card->cat_username == $this->user->cat_username ? ' selected="selected"' : ''?>><?=$display ?></option>
-        <? endforeach; ?>
-      </select>
-      <noscript><input type="submit" class="btn btn-default" value="<?=$this->transEsc("Set")?>" /></noscript>
-    </form>
-    <script type="text/javascript">
-      $('#library_card').die('change');
-      $('#library_card').live('change', function() {
-        $('#library_card_form').submit();
-      });
-    </script>
-  <? endif; ?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/missingrecord/home.phtml b/themes/jquerymobile/templates/missingrecord/home.phtml
deleted file mode 100644
index 60b1fa554ba..00000000000
--- a/themes/jquerymobile/templates/missingrecord/home.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/myresearch/account.phtml b/themes/jquerymobile/templates/myresearch/account.phtml
deleted file mode 100644
index 288d8feba58..00000000000
--- a/themes/jquerymobile/templates/myresearch/account.phtml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('User Account'));
-?>
-<div data-role="page" id="MyResearch-account">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages();?>
-    <form method="post" name="accountForm" id="accountForm" data-ajax="false">
-      <div data-role="fieldcontain">
-        <?=$this->auth()->getCreateFields()?>
-      </div>
-      <?=$this->recaptcha()->html($this->useRecaptcha) ?>
-      <div data-role="fieldcontain">
-        <input type="submit" name="submit" value="<?=$this->transEsc('Submit')?>"/>
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/cataloglogin.phtml b/themes/jquerymobile/templates/myresearch/cataloglogin.phtml
deleted file mode 100644
index 855822c90dd..00000000000
--- a/themes/jquerymobile/templates/myresearch/cataloglogin.phtml
+++ /dev/null
@@ -1,51 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Login'));
-
-    // Convenience variable:
-    $offlineMode = $this->ils()->getOfflineMode();
-?>
-<div data-role="page" id="MyResearch-login">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <? if ($offlineMode == "ils-offline"): ?>
-      <div class="sysInfo">
-        <h2><?=$this->transEsc('ils_offline_title')?></h2>
-        <p><strong><?=$this->transEsc('ils_offline_status')?></strong></p>
-        <p><?=$this->transEsc('ils_offline_login_message')?></p>
-        <? $supportEmail = $this->escapeHtmlAttr($this->systemEmail()); ?>
-        <p><a href="mailto:<?=$supportEmail?>"><?=$supportEmail?></a></p>
-      </div>
-    <? else: ?>
-      <h3><?=$this->transEsc('Library Catalog Profile')?></h3>
-      <?=$this->flashmessages()?>
-      <p><?=$this->transEsc('cat_establish_account')?></p>
-      <form method="post" data-ajax="false">
-
-        <? if ($this->targets !== null): ?>
-        <div data-role="fieldcontain">
-          <label class="displayBlock" for="login_target"><?=$this->transEsc('login_target')?>:</label>
-          <select id="login_target" name="target">
-          <? foreach ($this->targets as $target): ?>
-            <option value="<?=$this->escapeHtmlAttr($target)?>"><?=$this->transEsc("source_$target", null, $target)?></option>
-          <? endforeach; ?>
-          </select>
-        </div>
-        <? endif; ?>
-
-        <div data-role="fieldcontain">
-          <label class="displayBlock" for="profile_cat_username"><?=$this->transEsc('Library Catalog Username')?>:</label>
-          <input id="profile_cat_username" type="text" name="cat_username" value="" size="25"/>
-        </div>
-        <div data-role="fieldcontain">
-          <label class="displayBlock" for="profile_cat_password"><?=$this->transEsc('Library Catalog Password')?>:</label>
-          <input id="profile_cat_password" type="password" name="cat_password" value="" size="25"/>
-        </div>
-        <div data-role="fieldcontain">
-          <input type="submit" name="submit" value="<?=$this->transEsc('Save')?>"/>
-        </div>
-      </form>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/myresearch/checkedout.phtml b/themes/jquerymobile/templates/myresearch/checkedout.phtml
deleted file mode 100644
index a8263f937aa..00000000000
--- a/themes/jquerymobile/templates/myresearch/checkedout.phtml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Checked Out Items'));
-?>
-<div data-role="page" id="MyResearch-checkedout">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Your Checked Out Items')?></h3>
-    <?=$this->flashmessages()?>
-
-    <?=$this->context($this)->renderInContext('librarycards/selectcard.phtml', array('user' => $this->auth()->isLoggedIn())); ?>
-
-    <? if (!empty($this->transactions)): ?>
-      <? if ($this->renewForm): ?>
-      <form name="renewals" method="post" id="renewals">
-        <fieldset data-type="horizontal" data-role="controlgroup">
-          <input type="submit" class="button renew" name="renewSelected" value="<?=$this->transEsc("renew_selected")?>" />
-          <input type="submit" class="button renewAll" name="renewAll" value="<?=$this->transEsc('renew_all')?>" />
-        </fieldset>
-      <? endif; ?>
-
-      <? if ($paginator): ?>
-        <?=$this->transEsc("Showing")?>
-        <? $start = $paginator->getAbsoluteItemNumber(1);
-           $end = $paginator->getAbsoluteItemNumber($paginator->getItemCountPerPage());
-           $total = $paginator->getTotalItemCount();
-        ?>
-        <strong><?=$this->localizedNumber($start)?></strong> - <strong><?=$this->localizedNumber($end > $total ? $total : $end)?></strong>
-        <?=$this->transEsc('of')?> <strong><?=$this->localizedNumber($total)?></strong>
-      <? endif; ?>
-
-      <? foreach ($hiddenTransactions as $ilsDetails): ?>
-        <? if (isset($this->renewResult[$ilsDetails['item_id']])): ?>
-          <? $renewDetails = $this->renewResult[$ilsDetails['item_id']]; ?>
-          <? $prefix = isset($ilsDetails['title']) ? $ilsDetails['title'] : $ilsDetails['item_id']; ?>
-          <? if (isset($renewDetails['success']) && $renewDetails['success']): ?>
-            <div class="success"><?=$this->escapeHtml($prefix . ': ') . $this->transEsc('renew_success')?></div>
-          <? else: ?>
-            <div class="error"><?=$this->escapeHtml($prefix . ': ') . $this->transEsc('renew_fail')?><? if (isset($renewDetails['sysMessage'])): ?>: <?=$this->escapeHtml($renewDetails['sysMessage'])?><? endif; ?></div>
-          <? endif; ?>
-        <? endif; ?>
-        <? if (isset($ilsDetails['renewable']) && $ilsDetails['renewable'] && isset($ilsDetails['renew_details'])): ?>
-          <? $safeId = preg_replace('/[^a-zA-Z0-9]/', '', $ilsDetails['renew_details']); ?>
-          <input type="hidden" name="renewAllIDS[]" value="<?=$this->escapeHtmlAttr($ilsDetails['renew_details'])?>" />
-        <? endif; ?>
-      <? endforeach; ?>
-
-      <ul class="results checkedout-list" data-role="listview">
-      <? foreach ($this->transactions as $resource): ?>
-        <? $ilsDetails = $resource->getExtraDetail('ils_details'); ?>
-        <li>
-          <?
-              // Flag to track whether we have an open anchor tag:
-              $openAnchor = false;
-
-              // If this is a non-missing Solr record, we should display a link:
-              if (is_a($resource, 'VuFind\\RecordDriver\\SolrDefault') && !is_a($resource, 'VuFind\\RecordDriver\\Missing')) {
-                  $title = $resource->getTitle();
-                  $title = empty($title) ? $this->transEsc('Title not available') : $this->escapeHtml($title);
-                  echo '<a rel="external" href="' . $this->recordLink()->getUrl($resource) . '">';
-                  $openAnchor = true;
-              } else if (isset($ilsDetails['title']) && !empty($ilsDetails['title'])){
-                  // If the record is not available in Solr, perhaps the ILS driver sent us a title we can show...
-                  $title = $this->escapeHtml($ilsDetails['title']);
-              } else {
-                  // Last resort -- indicate that no title could be found.
-                  $title = $this->transEsc('Title not available');
-              }
-          ?>
-          <div class="result">
-            <h3><?=$title?></h3>
-            <? $listAuthors = $resource->getPrimaryAuthors(); if (!empty($listAuthors)): ?>
-              <p><?=$this->transEsc('by')?> <?=$this->escapeHtml($listAuthors[0])?><? if (count($listAuthors) > 1): ?>, <?=$this->transEsc('more_authors_abbrev')?><? endif; ?></p>
-            <? endif; ?>
-            <? $formats = $resource->getFormats(); if (count($formats) > 0): ?>
-              <?=$this->record($resource)->getFormatList()?>
-            <? endif; ?>
-
-            <? if (!empty($ilsDetails['borrowingLocation'])): ?>
-              <strong><?=$this->transEsc('Borrowing Location')?>:</strong> <?=$this->transEsc('location_' . $ilsDetails['borrowingLocation'], array(), $ilsDetails['borrowingLocation'])?>
-              <br />
-            <? endif; ?>
-
-            <? if (isset($ilsDetails['renew'])): ?>
-              <strong><?=$this->transEsc('Renewed')?>:</strong> <?=$this->transEsc($ilsDetails['renew'])?>
-              <? if (isset($ilsDetails['renewLimit'])): ?>
-                / <?=$this->transEsc($ilsDetails['renewLimit'])?>
-              <? endif; ?>
-              <br />
-            <? endif; ?>
-
-            <? $showStatus = true; ?>
-
-            <? if (isset($this->renewResult[$ilsDetails['item_id']])): ?>
-              <? $renewDetails = $this->renewResult[$ilsDetails['item_id']]; ?>
-              <? if (isset($renewDetails['success']) && $renewDetails['success']): ?>
-                <? $showStatus = false; ?>
-                <strong><?=$this->transEsc('Due Date')?>: <?=$this->escapeHtml($renewDetails['new_date'])?> <? if (isset($renewDetails['new_time'])): ?><?=$this->escapeHtml($renewDetails['new_time'])?><? endif; ?></strong>
-                <div class="success"><?=$this->transEsc('renew_success')?></div>
-              <? else: ?>
-                <strong><?=$this->transEsc('Due Date')?>: <?=$this->escapeHtml($ilsDetails['duedate'])?><? if (isset($ilsDetails['dueTime'])): ?> <?=$this->escapeHtml($ilsDetails['dueTime'])?><? endif; ?></strong>
-                <div class="error"><?=$this->transEsc('renew_fail')?><? if (isset($renewDetails['sysMessage'])): ?>: <?=$this->escapeHtml($renewDetails['sysMessage'])?><? endif; ?></div>
-              <? endif; ?>
-            <? else: ?>
-              <strong><?=$this->transEsc('Due Date')?>: <?=$this->escapeHtml($ilsDetails['duedate'])?><? if (isset($ilsDetails['dueTime'])): ?> <?=$this->escapeHtml($ilsDetails['dueTime'])?><? endif; ?></strong>
-              <? if ($showStatus): ?>
-                <? if (isset($ilsDetails['dueStatus']) && $ilsDetails['dueStatus'] == "overdue"): ?>
-                  <div class="error"><?=$this->transEsc("renew_item_overdue")?></div>
-                <? elseif (isset($ilsDetails['dueStatus']) && $ilsDetails['dueStatus'] == "due"): ?>
-                  <div class="notice"><?=$this->transEsc("renew_item_due")?></div>
-                <? endif; ?>
-              <? endif; ?>
-            <? endif; ?>
-
-            <? if ($showStatus && isset($ilsDetails['message']) && !empty($ilsDetails['message'])): ?>
-              <div class="info"><?=$this->transEsc($ilsDetails['message'])?></div>
-            <? endif; ?>
-          </div>
-          <? if ($openAnchor): ?></a><? endif; ?>
-
-          <? if ($this->renewForm): ?>
-            <? if (isset($ilsDetails['renewable']) && $ilsDetails['renewable'] && isset($ilsDetails['renew_details'])): ?>
-                <div data-role="fieldcontain">
-                  <fieldset data-type="horizontal" data-role="controlgroup">
-                    <? $safeId = preg_replace('/[^a-zA-Z0-9]/', '', $ilsDetails['renew_details']); ?>
-                    <label for="checkbox_<?=$safeId?>"><?=$this->transEsc("Select this record")?></label>
-                    <input type="checkbox" name="renewSelectedIDS[]" value="<?=$this->escapeHtmlAttr($ilsDetails['renew_details'])?>" class="checkbox" style="margin-left: 0" id="checkbox_<?=$safeId?>" />
-                    <input type="hidden" name="renewAllIDS[]" value="<?=$this->escapeHtmlAttr($ilsDetails['renew_details'])?>" />
-                  </fieldset>
-                </div>
-            <? endif; ?>
-          <? endif; ?>
-        </li>
-      <? endforeach; ?>
-      </ul>
-      <? if ($this->renewForm): ?>
-        <fieldset data-type="horizontal" data-role="controlgroup">
-          <input type="submit" class="button renew" name="renewSelected" value="<?=$this->transEsc("renew_selected")?>" />
-          <input type="submit" class="button renewAll" name="renewAll" value="<?=$this->transEsc('renew_all')?>" />
-        </fieldset>
-      </form>
-      <? endif; ?>
-      <?=$paginator ? $this->paginationControl($paginator, 'Sliding', 'Helpers/pagination.phtml') : ''?>
-    <? else: ?>
-      <p><?=$this->transEsc('You do not have any items checked out')?>.</p>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/editlist.phtml b/themes/jquerymobile/templates/myresearch/editlist.phtml
deleted file mode 100644
index ddd548301ab..00000000000
--- a/themes/jquerymobile/templates/myresearch/editlist.phtml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?
-    // Set up page title:
-    $pageTitle = $this->newList ? 'Create a List' : "edit_list";
-    $this->headTitle($this->translate($pageTitle));
-?>
-<div data-role="page" id="MyResearch-editlist">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc($pageTitle); ?></h3>
-
-    <?=$this->flashmessages()?>
-
-    <form method="post" name="<?=$this->newList ? 'newList' : 'editListForm'?>" data-ajax="false">
-    <label class="displayBlock" for="list_title"><?=$this->transEsc('List'); ?>:</label>
-    <input id="list_title" type="text" name="title" value="<?=isset($this->list['title']) ? $this->escapeHtml($this->list['title']) : ''?>" size="50"
-      class="mainFocus <?=$this->jqueryValidation(array('required'=>'This field is required')) ?>"/>
-    <label class="displayBlock" for="list_desc"><?=$this->transEsc('Description') ?></label>
-    <textarea id="list_desc" name="desc" rows="3" cols="50"><?=isset($this->list['description']) ? $this->escapeHtml($this->list['description']) : ''?></textarea>
-    <? if ($this->userlist()->getMode() === 'public_only'): ?>
-      <input type="hidden" name="public" value="1" />
-    <? elseif ($this->userlist()->getMode() === 'private_only'): ?>
-      <input type="hidden" name="public" value="0" />
-    <? else: ?>
-      <fieldset>
-        <legend><?=$this->transEsc('Access') ?></legend>
-        <input id="list_public_1" type="radio" name="public" value="1"<? if ($this->list->isPublic()): ?> checked="checked"<? endif; ?>/> <label for="list_public_1"><?=$this->transEsc('Public') ?></label>
-        <input id="list_public_0" type="radio" name="public" value="0"<? if (!$this->list->isPublic()): ?> checked="checked"<? endif; ?>/> <label for="list_public_0"><?=$this->transEsc('Private') ?></label>
-      </fieldset>
-    <? endif; ?>
-    <div class="ui-body ui-body-b">
-        <fieldset class="ui-grid-a">
-            <div class="ui-block-a">
-                <input class="button" data-role="button" data-theme="b" type="submit" name="submit" value="<?=$this->transEsc('Save') ?>"/>
-            </div>
-            <? if (!empty($this->list->id)): ?>
-              <div class="ui-block-b">
-                <a data-role="button" data-theme="c" data-mini="true" href="<?=$this->url('myresearch-deletelist') ?>?listID=<?=urlencode($this->list->id)?>" id="deleteList<?=$this->list->id ?>" title="<?=$this->transEsc("delete_list")?>"><?=$this->transEsc("delete_list")?></a>
-              </div>
-            <? endif; ?>
-        </fieldset>
-    </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/fines.phtml b/themes/jquerymobile/templates/myresearch/fines.phtml
deleted file mode 100644
index 8ed86308e91..00000000000
--- a/themes/jquerymobile/templates/myresearch/fines.phtml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('My Fines'));
-?>
-<div data-role="page" id="MyResearch-checkedout">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Your Fines')?></h3>
-    <?=$this->flashmessages()?>
-
-    <?=$this->context($this)->renderInContext('librarycards/selectcard.phtml', array('user' => $this->auth()->isLoggedIn())); ?>
-
-    <? if (empty($this->fines)): ?>
-      <p><?=$this->transEsc('You do not have any fines')?></p>
-    <? else: ?>
-      <ul class="results fines" data-role="listview">
-        <? foreach ($this->fines as $record): ?>
-          <li>
-            <? if ($showLink = (!empty($record['title']) && is_object($record['driver']))): ?>
-              <a rel="external" href="<?=$this->recordLink()->getUrl($record['driver'])?>">
-            <? endif; ?>
-            <div class="result">
-              <h3>
-                <? if (empty($record['title'])): ?>
-                  <?=$this->transEsc('not_applicable')?>
-                <? else: ?>
-                  <?=$this->escapeHtml(trim($record['title'], '/:'))?>
-                <? endif; ?>
-              </h3>
-              <span class="ui-li-aside"><?=isset($record['balance']) ? $this->safeMoneyFormat($record['balance']/100.00) : ''?></span>
-              <p><strong><?=$this->transEsc('Due Date')?></strong>: <?=isset($record['duedate']) ? $this->escapeHtml($record['duedate']) : ''?></p>
-              <p><strong><?=$this->transEsc('Checked Out')?></strong>: <?=isset($record['checkout']) ? $this->escapeHtml($record['checkout']) : ''?></p>
-              <p><strong><?=$this->transEsc('Fine')?></strong>: <?=isset($record['fine']) ? $this->escapeHtml($record['fine']) : ''?></p>
-              <p><strong><?=$this->transEsc('Fee')?></strong>: <?=isset($record['amount']) ? $this->safeMoneyFormat($record['amount']/100.00) : ''?></p>
-            </div>
-            <? if ($showLink): ?>
-              </a>
-            <? endif; ?>
-          </li>
-        <? endforeach; ?>
-      </ul>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/footer-navbar.phtml b/themes/jquerymobile/templates/myresearch/footer-navbar.phtml
deleted file mode 100644
index 52bad29bdb9..00000000000
--- a/themes/jquerymobile/templates/myresearch/footer-navbar.phtml
+++ /dev/null
@@ -1,43 +0,0 @@
-<? $user = $this->auth()->isLoggedIn(); if ($user): ?>
-  <?
-    $rows = [];
-    if ($this->userlist()->getMode() !== 'disabled') {
-      $rows[] = '<li><a rel="external" '
-        . ($this->layout()->templateName=="mylist" ? ' class="ui-btn-active"' : '')
-        . ' href="' . $this->url('myresearch-favorites') . '">'
-        . $this->transEsc('Favorites') . '</a></li>';
-    }
-    $rows[] = '<li><a rel="external" '
-      . ($this->layout()->templateName=="history" ? ' class="ui-btn-active"' : '')
-      . ' href="' . $this->url('search-history') . '?require_login">'
-      . $this->transEsc('History') . '</a></li>';
-    if ($this->auth()->getManager()->supportsPasswordChange()) {
-      $rows[] = '<li><a rel="external" href="'
-        . $this->url('myresearch-changepassword') . '">'
-        . $this->transEsc("Change Password") . '</a></li>';
-    }
-    if ($user->libraryCardsEnabled()) {
-      $rows[] = '<li><a rel="external" href="'
-        . $this->url('librarycards-home') . '">'
-        . $this->transEsc('Library Cards') . '</a></li>';
-    }
-    $rows[] = '<li><a rel="external" href="'
-      . $this->url('myresearch-logout') . '">' . $this->transEsc("Log Out")
-      . '</a></li>';
-  ?>
-  <div data-role="navbar">
-    <ul>
-      <? foreach ($rows as $i => $row): ?>
-        <? if ($i > 0 && $i % 3 === 0): ?>
-    </ul>
-  </div>
-  <div data-role="navbar">
-    <ul>
-        <? endif; ?>
-        <?=$row?>
-      <? endforeach; ?>
-    </ul>
-  </div>
-<? else: ?>
-  <?=$this->render('default-footer-navbar.phtml');?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/myresearch/header-navbar.phtml b/themes/jquerymobile/templates/myresearch/header-navbar.phtml
deleted file mode 100644
index ef5187198fd..00000000000
--- a/themes/jquerymobile/templates/myresearch/header-navbar.phtml
+++ /dev/null
@@ -1,15 +0,0 @@
-<? if ($this->auth()->isLoggedIn() && 'ils-none' !== $this->ils()->getOfflineMode()): ?>
-  <div data-role="navbar">
-    <ul>
-      <? if ($this->ils()->checkCapability('getMyTransactions')): ?>
-        <li><a rel="external" <?=$this->layout()->templateName=="checkedout" ? ' class="ui-btn-active"' : ''?> href="<?=$this->url('myresearch-checkedout')?>"><?=$this->transEsc('Checked Out')?></a></li>
-      <? endif; ?>
-      <? if ($this->ils()->checkCapability('getMyHolds')): ?>
-        <li><a rel="external" <?=$this->layout()->templateName=="holds" ? ' class="ui-btn-active"' : ''?> href="<?=$this->url('myresearch-holds')?>"><?=$this->transEsc('Holds')?></a></li>
-      <? endif; ?>
-      <? if ($this->ils()->checkCapability('getMyFines')): ?>
-        <li><a rel="external" <?=$this->layout()->templateName=="fines" ? ' class="ui-btn-active"' : ''?> href="<?=$this->url('myresearch-fines')?>"><?=$this->transEsc('Fines')?></a></li>
-      <? endif; ?>
-    </ul>
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/myresearch/holds.phtml b/themes/jquerymobile/templates/myresearch/holds.phtml
deleted file mode 100644
index 3118692dda4..00000000000
--- a/themes/jquerymobile/templates/myresearch/holds.phtml
+++ /dev/null
@@ -1,144 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('My Holds'));
-?>
-<div data-role="page" id="MyResearch-checkedout">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Your Holds and Recalls') ?></h3>
-
-    <?=$this->flashmessages()?>
-
-    <?=$this->context($this)->renderInContext('librarycards/selectcard.phtml', array('user' => $this->auth()->isLoggedIn())); ?>
-
-    <? if (!empty($this->recordList)): ?>
-      <? if ($this->cancelForm): ?>
-        <form name="cancelForm" method="post" id="cancelHold">
-          <fieldset data-type="horizontal" data-role="controlgroup">
-            <input type="submit" class="button holdCancel" name="cancelSelected" value="<?=$this->transEsc("hold_cancel_selected") ?>" onClick="return confirm('<?=$this->transEsc("confirm_hold_cancel_selected_text") ?>')" />
-            <input type="submit" class="button holdCancelAll" name="cancelAll" value="<?=$this->transEsc("hold_cancel_all") ?>" onClick="return confirm('<?=$this->transEsc("confirm_hold_cancel_all_text") ?>')" />
-          </fieldset>
-      <? endif; ?>
-
-      <ul class="results holds" data-role="listview">
-      <? foreach ($this->recordList as $resource): ?>
-        <? $ilsDetails = $resource->getExtraDetail('ils_details'); ?>
-        <li>
-          <?
-              // Flag to track whether we have an open anchor tag:
-              $openAnchor = false;
-
-              // If this is a non-missing Solr record, we should display a link:
-              if (is_a($resource, 'VuFind\\RecordDriver\\SolrDefault') && !is_a($resource, 'VuFind\\RecordDriver\\Missing')) {
-                  $title = $resource->getTitle();
-                  $title = empty($title) ? $this->transEsc('Title not available') : $this->escapeHtml($title);
-                  echo '<a rel="external" href="' . $this->recordLink()->getUrl($resource) . '">';
-                  $openAnchor = true;
-              } else if (isset($ilsDetails['title']) && !empty($ilsDetails['title'])){
-                  // If the record is not available in Solr, perhaps the ILS driver sent us a title we can show...
-                  $title = $this->escapeHtml($ilsDetails['title']);
-              } else {
-                  // Last resort -- indicate that no title could be found.
-                  $title = $this->transEsc('Title not available');
-              }
-          ?>
-          <div class="result">
-            <h3><?=$title?></h3>
-            <? $listAuthors = $resource->getPrimaryAuthors(); if (!empty($listAuthors)): ?>
-              <p><?=$this->transEsc('by')?> <?=$this->escapeHtml($listAuthors[0])?><? if (count($listAuthors) > 1): ?>, <?=$this->transEsc('more_authors_abbrev')?><? endif; ?></p>
-            <? endif; ?>
-            <? $formats = $resource->getFormats(); if (count($formats) > 0): ?>
-              <?=$this->record($resource)->getFormatList()?>
-            <? endif; ?>
-            <? if (isset($ilsDetails['volume']) && !empty($ilsDetails['volume'])): ?>
-              <p><strong><?=$this->transEsc('Volume')?>:</strong> <?=$this->escapeHtml($ilsDetails['volume'])?></p>
-            <? endif; ?>
-
-            <? if (isset($ilsDetails['publication_year']) && !empty($ilsDetails['publication_year'])): ?>
-              <p><strong><?=$this->transEsc('Year of Publication')?>:</strong> <?=$this->escapeHtml($ilsDetails['publication_year'])?></p>
-            <? endif; ?>
-
-            <? if (!empty($ilsDetails['requestGroup'])): ?>
-              <p>
-                <strong><?=$this->transEsc('hold_requested_group') ?>:</strong>
-                <?=$this->transEsc('request_group_' . $ilsDetails['requestGroup'], null, $ilsDetails['requestGroup'])?>
-              </p>
-            <? endif; ?>
-
-            <? /* Depending on the ILS driver, the "location" value may be a string or an ID; figure out the best
-               value to display... */ ?>
-            <? $pickupDisplay = ''; ?>
-            <? $pickupTranslate = false; ?>
-            <? if (isset($ilsDetails['location'])): ?>
-              <? if ($this->pickup): ?>
-                <? foreach ($this->pickup as $library): ?>
-                  <? if ($library['locationID'] == $ilsDetails['location']): ?>
-                    <? $pickupDisplay = $library['locationDisplay']; ?>
-                    <? $pickupTranslate = true; ?>
-                  <? endif; ?>
-                <? endforeach; ?>
-              <? endif; ?>
-              <? if (empty($pickupDisplay)): ?>
-                <? $pickupDisplay = $ilsDetails['location']; ?>
-              <? endif; ?>
-            <? endif; ?>
-            <? if (!empty($pickupDisplay)): ?>
-              <p>
-                <strong><?=$this->transEsc('pick_up_location') ?>:</strong>
-                <?=$pickupTranslate ? $this->transEsc('location_' . $pickupDisplay, null, $pickupDisplay) : $this->escapeHtml($pickupDisplay)?>
-              </p>
-            <? endif; ?>
-
-            <? if (isset($this->cancelResults['items'])): ?>
-              <? foreach ($this->cancelResults['items'] as $itemId=>$cancelResult): ?>
-                <? if ($itemId == $ilsDetails['item_id'] && $cancelResult['success'] == false): ?>
-                  <div class="error"><?=$this->transEsc($cancelResult['status']) ?><? if ($cancelResult['sysMessage']) echo ' : ' . $this->transEsc($cancelResult['sysMessage']); ?></div>
-                <? endif; ?>
-              <? endforeach; ?>
-            <? endif; ?>
-
-            <? if (isset($ilsDetails['available']) && $ilsDetails['available'] == true): ?>
-              <div class="userMsg" style="margin-bottom: 10px;"><?=$this->transEsc("hold_available") ?></div>
-            <? elseif (isset($ilsDetails['in_transit']) && $ilsDetails['in_transit']): ?>
-              <div class="userMsg" style="margin-bottom: 10px;"><?=$this->transEsc('request_in_transit') . (is_string($ilsDetails['in_transit']) ? ': ' . $this->transEsc('institution_' . $ilsDetails['in_transit'], array(), $ilsDetails['in_transit']) : '') ?></div>
-            <? elseif (isset($ilsDetails['position'])): ?>
-              <p><strong><?=$this->transEsc("hold_queue_position") ?>:</strong> <?=$this->escapeHtml($ilsDetails['position']) ?></p>
-            <? endif; ?>
-
-            <p>
-              <? if (!empty($ilsDetails['create'])): ?>
-                <strong><?=$this->transEsc('Created') ?>:</strong> <?=$this->escapeHtml($ilsDetails['create']) ?>
-                <? if (!empty($ilsDetails['expire'])): ?>|<? endif; ?>
-              <? endif; ?>
-              <? if (!empty($ilsDetails['expire'])): ?>
-                <strong><?=$this->transEsc('Expires') ?>:</strong> <?=$this->escapeHtml($ilsDetails['expire']) ?>
-              <? endif; ?>
-            </p>
-          </div>
-          <? if ($openAnchor): ?></a><? endif; ?>
-          <? if ($this->cancelForm && isset($ilsDetails['cancel_details'])): ?>
-            <div data-role="fieldcontain">
-              <fieldset data-type="horizontal" data-role="controlgroup">
-                <? $safeId = preg_replace('/[^a-zA-Z0-9]/', '', $resource->getUniqueId()); ?>
-                <label for="checkbox_<?=$safeId?>"><?=$this->transEsc("Select this record")?></label>
-                <input type="hidden" name="cancelAllIDS[]" value="<?=$this->escapeHtmlAttr($ilsDetails['cancel_details']) ?>" />
-                <input type="checkbox" name="cancelSelectedIDS[]" value="<?=$this->escapeHtmlAttr($ilsDetails['cancel_details']) ?>" class="checkbox" style="margin-left:0;" id="checkbox_<?=$safeId?>" />
-              </fieldset>
-            </div>
-          <? endif; ?>
-        </li>
-      <? endforeach; ?>
-      </ul>
-      <? if ($this->cancelForm): ?>
-          <fieldset data-type="horizontal" data-role="controlgroup">
-            <input type="submit" class="button holdCancel" name="cancelSelected" value="<?=$this->transEsc("hold_cancel_selected") ?>" onClick="return confirm('<?=$this->transEsc("confirm_hold_cancel_selected_text") ?>')" />
-            <input type="submit" class="button holdCancelAll" name="cancelAll" value="<?=$this->transEsc("hold_cancel_all") ?>" onClick="return confirm('<?=$this->transEsc("confirm_hold_cancel_all_text") ?>')" />
-          </fieldset>
-      </form>
-      <? endif; ?>
-    <? else: ?>
-      <p><?=$this->transEsc('You do not have any holds or recalls placed') ?>.</p>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/login.phtml b/themes/jquerymobile/templates/myresearch/login.phtml
deleted file mode 100644
index e78e7ac13a7..00000000000
--- a/themes/jquerymobile/templates/myresearch/login.phtml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Login'));
-
-    // Convenience variables:
-    $account = $this->auth()->getManager();
-    $hideLogin = !(is_object($account) && $account->loginEnabled());
-    $offlineMode = $this->ils()->getOfflineMode();
-?>
-<div data-role="page" id="MyResearch-login">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <? if ($offlineMode == "ils-offline"): ?>
-      <div class="sysInfo">
-        <h2><?=$this->transEsc('ils_offline_title')?></h2>
-        <p><strong><?=$this->transEsc('ils_offline_status')?></strong></p>
-        <p><?=$this->transEsc('ils_offline_login_message')?></p>
-        <? $supportEmail = $this->escapeHtmlAttr($this->systemEmail()); ?>
-        <p><a href="mailto:<?=$supportEmail?>"><?=$supportEmail?></a></p>
-      </div>
-    <? elseif ($hideLogin): ?>
-      <div class="error"><?=$this->transEsc('login_disabled')?></div>
-    <? endif; ?>
-
-    <? if (!$hideLogin): ?>
-      <?=$this->auth()->getLogin()?>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
-
diff --git a/themes/jquerymobile/templates/myresearch/mylist.phtml b/themes/jquerymobile/templates/myresearch/mylist.phtml
deleted file mode 100644
index 2cd1dca0c95..00000000000
--- a/themes/jquerymobile/templates/myresearch/mylist.phtml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?
-    // Grab list object from search results (if applicable):
-    $list = $this->results->getListObject();
-
-    // Grab current user (if any):
-    $user = $this->auth()->isLoggedIn();
-
-    // Set up page title:
-    $this->headTitle(isset($list) ? $list->title : $this->translate('Favorites'));
-
-    // Load Javascript dependencies into header:
-    $this->headScript()->appendFile("check_item_statuses.js");
-
-    // Set up extra button for header:
-    $extraButton = (isset($list) && $list->editAllowed($user))
-        ? '<a rel="external" href="'
-            . $this->url('editList', array('id' => $list->id))
-            . '" data-icon="gear" class="ui-btn-left">'
-            . $this->transEsc("edit_list")
-            . '</a>'
-        : '';
-?>
-
-<div data-role="page" id="MyResearch-list" class="results-page">
-  <?=$this->mobileMenu()->header(array('extraButtons'=>array($extraButton)))?>
-  <div data-role="content">
-    <? foreach ($this->results->getRecommendations('side') as $current): ?>
-      <?=$this->recommend($current)?>
-    <? endforeach; ?>
-
-    <? if (isset($list)): ?>
-      <h3><?=$this->escapeHtml($list->title)?></h3>
-      <? if (!empty($list->description)): ?><p><?=$this->escapeHtml($list->description)?></p><? endif; ?>
-    <? else: ?>
-      <h3><?=$this->transEsc("Your Favorites")?></h3>
-    <? endif; ?>
-
-    <?=$this->flashmessages();?>
-
-    <? if (($recordTotal = $this->results->getResultTotal()) > 0): ?>
-      <p>
-        <strong><?=$this->localizedNumber($this->results->getStartRecord())?></strong> - <strong><?=$this->localizedNumber($this->results->getEndRecord())?></strong>
-        <?=$this->transEsc('of')?> <strong><?=$this->localizedNumber($recordTotal)?></strong>
-      </p>
-
-      <ul class="results mylist" data-role="listview" data-split-icon="minus" data-split-theme="d" data-inset="false">
-        <? $i = 0; foreach ($this->results->getResults() as $current): ?>
-          <li>
-            <?=$this->record($current)->getListEntry($list, $user)?>
-          </li>
-        <? endforeach; ?>
-      </ul>
-
-      <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?>
-    <? else: ?>
-      <p><?=$this->transEsc('You do not have any saved resources')?></p>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/myresearch/newpassword.phtml b/themes/jquerymobile/templates/myresearch/newpassword.phtml
deleted file mode 100644
index ee3335dcddd..00000000000
--- a/themes/jquerymobile/templates/myresearch/newpassword.phtml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?
-  // Set up page title:
-  $this->headTitle(isset($list) ? $list->title : $this->translate('Create New Password'));
-
-  // Set up extra button for header:
-  $extraButton = '<a rel="external" href="'
-    . $this->url('myresearch-home')
-    . '" data-icon="back" class="ui-btn-left">'
-    . $this->transEsc('Account')
-    . '</a>';
-?>
-<div data-role="page" id="MyResearch-newpassword" class="newpassword">
-  <?=$this->mobileMenu()->header(array('extraButtons'=>array($extraButton))) ?>
-  <div data-role="content">
-    <?=$this->flashmessages() ?>
-    <? if (!$this->auth()->getManager()->supportsPasswordChange($this->auth_method)): ?>
-      <div class="error"><?=$this->transEsc('recovery_new_disabled') ?></div>
-    <? elseif (!isset($this->hash)): ?>
-      <div class="error"><?=$this->transEsc('recovery_user_not_found') ?></div>
-    <? else: ?>
-      <form data-ajax="false" action="<?=$this->url('myresearch-newpassword') ?>" method="post">
-        <?=$this->auth()->getNewPasswordForm() ?>
-        <input type="hidden" value="<?=$this->escapeHtmlAttr($this->auth()->getManager()->getCsrfHash(true))?>" name="csrf"/>
-        <input type="hidden" value="<?=$this->escapeHtmlAttr($this->hash) ?>" name="hash"/>
-        <input type="hidden" value="<?=$this->escapeHtmlAttr($this->username) ?>" name="username"/>
-        <input type="hidden" value="<?=$this->escapeHtmlAttr($this->auth_method) ?>" name="auth_method"/>
-        <?=$this->recaptcha()->html($this->useRecaptcha) ?>
-        <input type="submit" name="submit" value="<?=$this->transEsc('Submit') ?>"/>
-      </form>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer() ?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/myresearch/profile.phtml b/themes/jquerymobile/templates/myresearch/profile.phtml
deleted file mode 100644
index b5afd066898..00000000000
--- a/themes/jquerymobile/templates/myresearch/profile.phtml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('My Profile'));
-?>
-<div data-role="page" id="MyResearch-login">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Your Profile')?></h3>
-    <?=$this->flashmessages();?>
-
-    <?=$this->context($this)->renderInContext('librarycards/selectcard.phtml', array('user' => $this->auth()->isLoggedIn())); ?>
-
-    <dl class="biblio">
-    <?
-        echo $this->renderArray(
-            '<dt>%%LABEL%%:</dt><dd>%%VALUE%%</dd>', $this->profile,
-            array(
-                $this->transEsc('First Name') => 'firstname',
-                $this->transEsc('Last Name') => 'lastname',
-                $this->transEsc('Address') . ' 1' => 'address1',
-                $this->transEsc('Address') . ' 2' => 'address2',
-                $this->transEsc('Zip') => 'zip',
-                $this->transEsc('City') => 'city',
-                $this->transEsc('Country') => 'country',
-                $this->transEsc('Phone Number') => 'phone',
-                $this->transEsc('Group') => 'group'
-            )
-        );
-     ?>
-     </dl>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/myresearch/recover.phtml b/themes/jquerymobile/templates/myresearch/recover.phtml
deleted file mode 100644
index e2db3e51acc..00000000000
--- a/themes/jquerymobile/templates/myresearch/recover.phtml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?
-  // Set up page title:
-  $this->headTitle($this->translate('recovery_title'));
-
-  // Set up extra button for header:
-  $extraButton = '<a rel="external" href="'
-    . $this->url('myresearch-userlogin')
-    . '" data-icon="back" class="ui-btn-left">';
-  $extraButton .= $this->transEsc('Login');
-  $extraButton .= '</a>';
-?>
-<div data-role="page" id="MyResearch-recover" class="results-page">
-  <?=$this->mobileMenu()->header(array('extraButtons'=>array($extraButton))) ?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? if (!$this->auth()->getManager()->supportsRecovery()): ?>
-      <div class="error"><?=$this->transEsc('recovery_disabled') ?></div>
-    <? else: ?>
-      <form data-ajax="false" method="post">
-        <?=$this->auth()->getPasswordRecoveryForm() ?>
-      </form>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer() ?>
-</div>
diff --git a/themes/jquerymobile/templates/pazpar2/home.phtml b/themes/jquerymobile/templates/pazpar2/home.phtml
deleted file mode 100644
index d13d4348c1e..00000000000
--- a/themes/jquerymobile/templates/pazpar2/home.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->render('search/home.phtml');?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/pazpar2/search.phtml b/themes/jquerymobile/templates/pazpar2/search.phtml
deleted file mode 100644
index c1797c1cd4a..00000000000
--- a/themes/jquerymobile/templates/pazpar2/search.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/primo/advanced.phtml b/themes/jquerymobile/templates/primo/advanced.phtml
deleted file mode 100644
index 006c6fd476d..00000000000
--- a/themes/jquerymobile/templates/primo/advanced.phtml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?
-  // Set page title.
-  $this->headTitle($this->translate('Advanced Search'));
-  // Set default value if necessary:
-  if (!isset($this->searchClassId)) {
-    $this->searchClassId = 'Solr';
-  }
-  // Load search actions and settings (if any):
-  $options = $this->searchOptions($this->searchClassId);
-  $basicSearch = $options->getSearchAction();
-  $lastSort = $this->searchMemory()->getLastSort($options->getSearchClassId());
-  $lastLimit = $this->searchMemory()->getLastLimit($options->getSearchClassId());
-?>
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('hideSearchLink' => true))?>
-  <div data-role="content">
-    <!-- SEARCH BOXES -->
-    <form id="advSearchForm" name="searchForm"  method="get" action="<?=$this->url($this->options->getSearchAction())?>" data-ajax="false">
-      <input type="hidden" name="join" value="AND" />
-      <? $numGroups = 1; $numRows = 3; // hard-coded sizes ?>
-      <? for ($i = 0; $i < $numGroups; $i++): ?>
-        <input type="hidden" name="bool<?=$i?>[]" value="AND" />
-        <fieldset class="ui-grid-b">
-        <? for ($j = 0; $j < $numRows; $j++): ?>
-          <div class="ui-block-a">
-            <select id="search_type<?=$i?>_<?=$j?>" name="type<?=$i?>[]">
-              <? foreach ($this->options->getAdvancedHandlers() as $searchVal => $searchDesc): ?>
-                <option value="<?=$this->escapeHtmlAttr($searchVal)?>"><?=$this->transEsc($searchDesc)?></option>
-              <? endforeach; ?>
-            </select>
-          </div>
-          <div class="ui-block-b">
-            <select id="searchForm_op<?=$i?>_<?=$j?>" name="op<?=$i?>[]">
-              <? foreach ($this->options->getAdvancedOperators() as $searchVal => $searchDesc): ?>
-                <option value="<?=$this->escapeHtmlAttr($searchVal)?>"><?=$this->transEsc($searchDesc)?></option>
-              <? endforeach; ?>
-            </select>
-          </div>
-          <div class="ui-block-c">
-            <input id="search_lookfor<?=$i?>_<?=$j?>" type="text" value="" name="lookfor<?=$i?>[]" style="margin-top:.5em;height:28px"/>
-          </div>
-        <? endfor; ?>
-        </fieldset>
-      <? endfor; ?>
-      <? if (!empty($lastSort)): ?>
-        <input type="hidden" name="sort" value="<?=$this->escapeHtmlAttr($lastSort)?>" />
-      <? endif; ?>
-      <hr/>
-      <fieldset class="ui-grid-solo">
-        <div class="ui-block-a">
-          <input type="submit" name="submit" value="<?=$this->transEsc("Find")?>" data-role="button" data-theme="b"/>
-        </div>
-      </fieldset>
-      <?
-        /* Load hidden limit preference from Session */
-        if (!empty($lastLimit)) {
-          echo '<input type="hidden" name="limit" value="' . $this->escapeHtmlAttr($lastLimit) . '" />';
-        }
-        if (!empty($lastSort)) {
-          echo '<input type="hidden" name="sort" value="' . $this->escapeHtmlAttr($lastSort) . '" />';
-        }
-      ?>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/primo/home.phtml b/themes/jquerymobile/templates/primo/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/primo/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/primo/search.phtml b/themes/jquerymobile/templates/primo/search.phtml
deleted file mode 100644
index c1797c1cd4a..00000000000
--- a/themes/jquerymobile/templates/primo/search.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/record/addtag.phtml b/themes/jquerymobile/templates/record/addtag.phtml
deleted file mode 100644
index b18c7dea3c9..00000000000
--- a/themes/jquerymobile/templates/record/addtag.phtml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Add Tag'));
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <form method="post" name="tagRecord" data-ajax="false">
-      <input type="hidden" name="submit" value="1" />
-      <input type="hidden" name="id" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>" />
-      <input type="hidden" name="source" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>" />
-      <div data-role="fieldcontain">
-        <label for="addtag_tag"><?=$this->transEsc("Tags")?>:</label>
-        <input id="addtag_tag" type="text" name="tag" value=""/>
-        <p><?=$this->transEsc("add_tag_note")?></p>
-      </div>
-      <div data-role="fieldcontain">
-        <input type="submit" value="<?=$this->transEsc('Save')?>"/>
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/record/ajaxtab.phtml b/themes/jquerymobile/templates/record/ajaxtab.phtml
deleted file mode 100644
index 6f7d520981e..00000000000
--- a/themes/jquerymobile/templates/record/ajaxtab.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-foreach ($this->tabs as $tab => $obj) {
-    if (strtolower($this->activeTab) == strtolower($tab)) {
-        echo $this->record($this->driver)->getTab($obj);
-    }
-}
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/record/cite.phtml b/themes/jquerymobile/templates/record/cite.phtml
deleted file mode 100644
index adceff58dab..00000000000
--- a/themes/jquerymobile/templates/record/cite.phtml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Record Citations'));
-
-    // Collect citation data:
-    $helper = $this->citation($this->driver);
-    $citations = array();
-    foreach ($this->driver->getCitationFormats() as $format) {
-        $citations[$format . ' Citation'] = $helper->getCitation($format);
-    }
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div class="record" data-role="content" data-record-id="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>">
-    <? if (count($citations) == 0): ?>
-      <?=$this->transEsc('No citations are available for this record')?>
-    <? else: ?>
-      <? foreach ($citations as $caption => $citation): ?>
-        <strong><?=$this->transEsc($caption)?></strong>
-        <p class="citationText">
-          <?=$citation?>
-        </p>
-      <? endforeach; ?>
-      <div class="note"><?=$this->transEsc('Warning: These citations may not always be 100% accurate')?>.</div>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/record/comments-list.phtml b/themes/jquerymobile/templates/record/comments-list.phtml
deleted file mode 100644
index dd57c17b7e3..00000000000
--- a/themes/jquerymobile/templates/record/comments-list.phtml
+++ /dev/null
@@ -1,17 +0,0 @@
-<? $comments = $this->driver->getComments(); if (empty($comments) || count($comments) == 0): ?>
-  <li><p><?=$this->transEsc('Be the first to leave a comment')?>!</p></li>
-<? endif; ?>
-<? foreach ($comments as $comment): ?>
-  <li>
-    <a href="#">
-      <p><?=$this->escapeHtml($comment->comment)?></p>
-      <p class="posted-by"><?=$this->transEsc('Posted by')?> <strong><?=$this->escapeHtml(trim($comment->firstname . ' ' . $comment->lastname))?></strong></p>
-      <span class="ui-li-aside"><?=$this->escapeHtml(array_shift(explode(' ', $comment->created)))?></span>
-    </a>
-    <? if (($user = $this->auth()->isLoggedIn()) && $comment->user_id == $user->id): ?>
-      <a rel="external" href="<?=$this->recordLink()->getActionUrl($this->driver, 'DeleteComment')?>?delete=<?=urlencode($comment->id)?>" data-comment-id="<?=$this->escapeHtmlAttr($comment->id)?>" class="deleteRecordComment">
-        <?=$this->transEsc('Delete')?>
-      </a>
-    <? endif; ?>
-  </li>
-<? endforeach; ?>
diff --git a/themes/jquerymobile/templates/record/cover.phtml b/themes/jquerymobile/templates/record/cover.phtml
deleted file mode 100644
index 52b6c86fa11..00000000000
--- a/themes/jquerymobile/templates/record/cover.phtml
+++ /dev/null
@@ -1,8 +0,0 @@
-<? /* Display thumbnail if appropriate: */ ?>
-<? if ($cover): ?>
-  <? if ($this->link): ?><a rel="external" href="<?=$this->escapeHtmlAttr($this->link)?>"><? endif; ?>
-  <div class="recordcover">
-    <img alt="<?=$this->transEsc('Cover Image')?>" class="recordcover" src="<?=$this->escapeHtmlAttr($cover); ?>"/>
-  </div>
-  <? if ($this->link): ?></a><? endif; ?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/record/email.phtml b/themes/jquerymobile/templates/record/email.phtml
deleted file mode 100644
index 0ecec92f9dd..00000000000
--- a/themes/jquerymobile/templates/record/email.phtml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Email Record'));
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <form method="post" name="emailRecord" data-ajax="false">
-      <input type="hidden" name="id" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>" />
-      <input type="hidden" name="source" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>" />
-      <?=$this->render('Helpers/email-form-fields.phtml')?>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/record/export-menu.phtml b/themes/jquerymobile/templates/record/export-menu.phtml
deleted file mode 100644
index 3668c1beafb..00000000000
--- a/themes/jquerymobile/templates/record/export-menu.phtml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Export Record'));
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? $exportFormats = $this->export()->getFormatsForRecord($this->driver); if (count($exportFormats) > 0): ?>
-      <?=$this->transEsc('export_choose_format')?>
-      <ul>
-      <? foreach ($exportFormats as $exportFormat): ?>
-        <li><a rel="external" href="<?=$this->recordLink()->getActionUrl($this->driver, 'Export')?>?style=<?=$this->escapeHtml($exportFormat)?>"><?=$this->transEsc('Export to')?> <?=$this->transEsc($this->export()->getLabelForFormat($exportFormat))?></a></li>
-      <? endforeach; ?>
-      </ul>
-    <? else: ?>
-      <?=$this->transEsc('export_no_formats')?>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/record/header-navbar.phtml b/themes/jquerymobile/templates/record/header-navbar.phtml
deleted file mode 100644
index 9e0f0463b25..00000000000
--- a/themes/jquerymobile/templates/record/header-navbar.phtml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?
-    // Disable "staff view" in mobile UI (we copy $this->tabs because unset doesn't
-    // work correctly when run directly against the view model):
-    $tabs = $this->tabs;
-    unset($tabs['Details']);
-?>
-<? if (!empty($tabs)): ?>
-  <div data-role="navbar">
-    <ul>
-      <? foreach ($tabs as $tab => $obj): ?>
-        <?
-          /* Initially invisible tabs are not supported in this theme; just skip them! */
-          if (!$obj->isVisible()) continue;
-        ?>
-        <li>
-          <a rel="external"<?=(strtolower(isset($this->activeTab) ? $this->activeTab : '') == strtolower($tab)) ? ' class="ui-btn-active"' : ''?> href="<?=$this->recordLink()->getTabUrl($this->driver, $tab)?>"><?=$this->transEsc($obj->getDescription())?></a>
-        </li>
-      <? endforeach; ?>
-    </ul>
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/record/hold.phtml b/themes/jquerymobile/templates/record/hold.phtml
deleted file mode 100644
index 53c98eb2736..00000000000
--- a/themes/jquerymobile/templates/record/hold.phtml
+++ /dev/null
@@ -1,114 +0,0 @@
-<?
-    // Set up hold script:
-    $this->headScript()->appendFile("hold.js");
-
-    // Set page title.
-    $this->headTitle($this->translate('request_place_text') . ': ' . $this->driver->getBreadcrumb());
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h2><?=$this->transEsc('request_place_text')?></h2>
-    <? if ($this->helpText): ?>
-    <p class="helptext"><?=$this->helpText?></p>
-    <? endif; ?>
-    <?=$this->flashmessages()?>
-    <div class="hold-form">
-
-      <form method="post" data-ajax="false">
-
-        <? if (in_array("comments", $this->extraHoldFields)): ?>
-          <div class="hold-comment">
-          <strong><?=$this->transEsc("Comments")?>:</strong><br/>
-          <textarea rows="3" cols="20" name="gatheredDetails[comment]"><?=isset($this->gatheredDetails['comment']) ? $this->escapeHtml($this->gatheredDetails['comment']) : ''?></textarea>
-          </div>
-        <? endif; ?>
-
-        <? if (in_array("requiredByDate", $this->extraHoldFields)): ?>
-          <div class="hold-required-by">
-          <strong><?=$this->transEsc("hold_required_by")?>: </strong>
-          <div id="requiredByHolder"><input id="requiredByDate" type="text" name="gatheredDetails[requiredBy]" value="<?=(isset($this->gatheredDetails['requiredBy']) && !empty($this->gatheredDetails['requiredBy'])) ? $this->escapeHtml($this->gatheredDetails['requiredBy']) : $this->escapeHtml($this->defaultRequiredDate)?>" size="8" /> <strong>(<?=$this->dateTime()->getDisplayDateFormat()?>)</strong></div>
-          </div>
-        <? endif; ?>
-
-        <? if ($this->requestGroupNeeded): ?>
-          <div class="hold-request-group">
-            <?
-              if (isset($this->gatheredDetails['requestGroupId']) && $this->gatheredDetails['requestGroupId'] !== "") {
-                  $selected = $this->gatheredDetails['requestGroupId'];
-              } else {
-                  $selected = $this->defaultRequestGroup;
-              }
-           ?>
-            <strong><?=$this->transEsc("hold_request_group")?>:</strong>
-            <select id="requestGroupId" name="gatheredDetails[requestGroupId]">
-            <? if ($selected === false): ?>
-              <option value="" selected="selected">
-                <?=$this->transEsc('select_request_group')?>
-              </option>
-            <? endif; ?>
-            <? foreach ($this->requestGroups as $group): ?>
-              <option value="<?=$this->escapeHtmlAttr($group['id'])?>"<?=($selected == $group['id']) ? ' selected="selected"' : ''?>>
-                <?=$this->transEsc('request_group_' . $group['name'], null, $group['name'])?>
-              </option>
-            <? endforeach; ?>
-            </select>
-          </div>
-        <? endif; ?>
-
-        <? if (in_array("pickUpLocation", $this->extraHoldFields)): ?>
-          <?
-            if (isset($this->gatheredDetails['pickUpLocation']) && $this->gatheredDetails['pickUpLocation'] !== "") {
-                $selected = $this->gatheredDetails['pickUpLocation'];
-            } elseif (isset($this->homeLibrary) && $this->homeLibrary !== "") {
-                $selected = $this->homeLibrary;
-            } else {
-                $selected = $this->defaultPickup;
-            }
-          ?>
-          <div class="hold-pickup-location">
-          <? if ($this->requestGroupNeeded): ?>
-            <span id="pickUpLocationLabel"><strong><?=$this->transEsc("pick_up_location")?>:
-              <noscript> (<?=$this->transEsc("Please enable JavaScript.")?>)</noscript>
-            </strong></span>
-            <select id="pickUpLocation" name="gatheredDetails[pickUpLocation]" data-default="<?=$this->escapeHtmlAttr($selected)?>">
-              <? if ($selected === false): ?>
-              <option value="" selected="selected">
-                <?=$this->transEsc('select_pickup_location')?>
-              </option>
-              <? endif; ?>
-            </select>
-          <? elseif ($this->pickup): ?>
-            <strong><?=$this->transEsc("pick_up_location")?>:</strong><br/>
-            <select name="gatheredDetails[pickUpLocation]">
-            <? if ($selected === false && count($this->pickup) > 1): ?>
-              <option value="" selected="selected">
-                <?=$this->transEsc('select_pickup_location')?>
-              </option>
-            <? endif; ?>
-            <? foreach ($this->pickup as $lib): ?>
-              <option value="<?=$this->escapeHtmlAttr($lib['locationID'])?>"<?=($selected == $lib['locationID']) ? ' selected="selected"' : ''?>>
-                <?=$this->transEsc('location_' . $lib['locationDisplay'], null, $lib['locationDisplay'])?>
-              </option>
-            <? endforeach; ?>
-            </select>
-          <? else: ?>
-            <input type="hidden" name="gatheredDetails[pickUpLocation]" value="<?=$this->escapeHtmlAttr($this->defaultPickup)?>" />
-          <? endif; ?>
-          </div>
-        <? endif; ?>
-
-        <input type="submit" name="placeHold" value="<?=$this->transEsc('request_submit_text')?>"/>
-
-      </form>
-
-    </div>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
-
-<script type="text/javascript">
-$(document).ready(function(){
-    setUpHoldRequestForm('<?=$this->escapeHtml($this->driver->getUniqueId()) ?>');
-});
-</script>
diff --git a/themes/jquerymobile/templates/record/save.phtml b/themes/jquerymobile/templates/record/save.phtml
deleted file mode 100644
index 149feb4c13a..00000000000
--- a/themes/jquerymobile/templates/record/save.phtml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Save'));
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc("add_favorite_prefix") ?> <?=$this->escapeHtml($this->driver->getBreadcrumb())?> <?=$this->transEsc("add_favorite_suffix") ?></h3>
-    <form method="post" name="saveRecord" data-ajax="false">
-      <input type="hidden" name="submit" value="1" />
-      <input type="hidden" name="id" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueId()) ?>" />
-      <input type="hidden" name="source" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>" />
-      <? if (!empty($this->containingLists)): ?>
-        <ul data-role="listview" data-dividertheme="e" data-inset="true">
-          <li data-role="list-divider"><?=$this->transEsc('This item is already part of the following list/lists') ?>:</li>
-          <? foreach ($this->containingLists as $list): ?>
-            <li><a rel="external" href="<?=$this->url('userList', array('id' => $list['id'])) ?>"><?=$this->escapeHtml($list['title'])?></a></li>
-          <? endforeach; ?>
-        </ul>
-      <? endif; ?>
-
-      <?/* Only display the list drop-down if the user has lists that do not contain
-      this item OR if they have no lists at all and need to create a default list */?>
-      <? $showLists = (!empty($this->nonContainingLists) || (empty($this->containingLists) && empty($this->nonContainingLists))); ?>
-
-      <div data-role="fieldcontain">
-        <? if ($showLists): ?>
-          <label class="displayBlock" for="save_list"><?=$this->transEsc('Choose a List') ?></label>
-          <select id="save_list" name="list">
-            <? if ($this->nonContainingLists): ?>
-              <? foreach ($this->nonContainingLists as $list): ?>
-                <option value="<?=$list['id'] ?>"<? if ($list['id']==$this->userList()->lastUsed()): ?> selected="selected"<? endif; ?>><?=$this->escapeHtml($list['title'])?></option>
-              <? endforeach; ?>
-            <? else: ?>
-              <option value=""><?=$this->transEsc('My Favorites') ?></option>
-            <? endif; ?>
-          </select>
-        <? endif; ?>
-
-        <a rel="external" data-role="button" data-rel="dialog" href="<?=$this->url('editList', array('id' => 'NEW')) ?>?recordId=<?=urlencode($this->driver->getUniqueId())?>&amp;recordSource=<?=urlencode($this->driver->getSourceIdentifier())?>" class="listEdit" title="<?=$this->transEsc('Create a List') ?>"><? if ($showLists) echo $this->transEsc('or create a new list'); else echo $this->transEsc('Create a List'); ?></a>
-
-        <? if ($showLists): ?>
-          <? if ($this->usertags()->getMode() !== 'disabled'): ?>
-            <label class="displayBlock" for="add_mytags"><?=$this->transEsc('Add Tags') ?></label>
-            <input class="mainFocus" id="add_mytags" type="text" name="mytags" value="" size="50"/>
-            <p><?=$this->transEsc("add_tag_note") ?></p>
-          <? endif; ?>
-          <label class="displayBlock" for="add_notes"><?=$this->transEsc('Add a Note') ?></label>
-          <textarea id="add_notes" name="notes"></textarea>
-          </div><div data-role="fieldcontain">
-          <input class="button" type="submit" value="<?=$this->transEsc('Save') ?>"/>
-        <? endif; ?>
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/record/sms.phtml b/themes/jquerymobile/templates/record/sms.phtml
deleted file mode 100644
index b81c0acac3b..00000000000
--- a/themes/jquerymobile/templates/record/sms.phtml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Text this'));
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <form method="post" name="smsRecord" data-ajax="false">
-      <input type="hidden" name="id" value="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>" />
-      <input type="hidden" name="source" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>" />
-      <div data-role="fieldcontain">
-        <label for="sms_to"><?=$this->transEsc('Number')?>:</label>
-        <input id="sms_to" type="text" name="to" value="<?=isset($this->to) ? $this->to : ''?>" />
-        <? if (is_array($this->carriers) && count($this->carriers) > 1): ?>
-          <label for="sms_provider"><?=$this->transEsc('Provider')?>:</label>
-          <select id="sms_provider" name="provider" class="<?=$this->jqueryValidation(array('required'=>'This field is required'))?>">
-            <option selected="selected" value=""><?=$this->transEsc('Select your carrier')?></option>
-            <? foreach ($this->carriers as $val => $details): ?>
-              <option<?=(isset($this->provider) && $val == $this->provider) ? ' selected="selected"' : ''?> value="<?=$this->escapeHtmlAttr($val)?>"><?=$this->escapeHtml($details['name'])?></option>
-            <? endforeach; ?>
-          </select>
-        <? else: ?>
-          <? $keys = is_array($this->carriers) ? array_keys($this->carriers) : array(); ?>
-          <input type="hidden" name="provider" value="<?=isset($keys[0]) ? $keys[0] : ''?>" />
-        <? endif; ?>
-      </div>
-      <?=$this->recaptcha()->html($this->useRecaptcha) ?>
-      <div data-role="fieldcontain">
-        <input class="button" type="submit" name="submit" value="<?=$this->transEsc('Send')?>"/>
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/record/view.phtml b/themes/jquerymobile/templates/record/view.phtml
deleted file mode 100644
index 91373a08423..00000000000
--- a/themes/jquerymobile/templates/record/view.phtml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?
-    // Grab tab contents up front -- this will set the page title, which we need to
-    // do before we display the page header below.
-    $activeTab = false;
-    foreach ($this->tabs as $tab => $obj) {
-        if (strtolower($tab) == strtolower($this->activeTab)) {
-            $activeTab = $tab;
-        }
-    }
-    $tab = $activeTab ? $this->record($this->driver)->getTab($this->tabs[$activeTab]) : '';
-?>
-<div data-role="page" id="Record-view">
-  <?=$this->mobileMenu()->header(array('searchLink' => $this->searchOptions($this->searchClassId)->getSearchHomeAction()))?>
-  <div class="record" data-role="content" data-record-id="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>">
-    <?=$this->flashmessages()?>
-    <? if ($this->activeTab == $this->defaultTab): ?>
-      <?=$this->record($this->driver)->getCoreMetadata()?>
-    <? else: ?>
-      <h3><?=$this->escapeHtml($this->driver->getBreadcrumb())?></h3>
-    <? endif; ?>
-    <?=$tab?>
-    <?=$this->record($this->driver)->getToolbar()?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/records/home.phtml b/themes/jquerymobile/templates/records/home.phtml
deleted file mode 100644
index 395239f8074..00000000000
--- a/themes/jquerymobile/templates/records/home.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    $this->overrideTitle = $this->translate('View Records');
-    $this->overrideSearchHeading = '';
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/advanced.phtml b/themes/jquerymobile/templates/search/advanced.phtml
deleted file mode 100644
index cb394dec92d..00000000000
--- a/themes/jquerymobile/templates/search/advanced.phtml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?
-  // Set page title.
-  $this->headTitle($this->translate('Advanced Search'));
-  // Set default value if necessary:
-  if (!isset($this->searchClassId)) {
-    $this->searchClassId = 'Solr';
-  }
-  // Load search actions and settings (if any):
-  $options = $this->searchOptions($this->searchClassId);
-  $basicSearch = $options->getSearchAction();
-  $searchHome = $basicSearch;
-  $searchHome['action'] = 'Home';
-  $lastSort = $this->searchMemory()->getLastSort($options->getSearchClassId());
-  $lastLimit = $this->searchMemory()->getLastLimit($options->getSearchClassId());
-  if (isset($this->saved) && is_object($this->saved)) {
-    $hiddenFilters = $this->saved->getParams()->getHiddenFilters();
-  } else {
-    $hiddenFilters = $this->searchtabs()->getHiddenFilters($this->searchClassId, true);
-  }
-?>
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('hideSearchLink' => true))?>
-  <div data-role="content">
-    <!-- SEARCH BOXES -->
-    <form method="get" action="<?=$this->url($basicSearch)?>" data-ajax="false">
-      <input type="hidden" name="join" value="AND" />
-      <fieldset class="ui-grid-a">
-      <? for ($i = 0; $i < 3; $i++): ?>
-        <div class="ui-block-a">
-          <label class="offscreen" for="searchForm_lookfor">
-            <?=$this->transEsc("Search")?>
-          </label>
-          <input id="search_lookfor0" type="text" name="lookfor0[]" style="margin-top:.5em;height:28px"/>
-        </div>
-        <div class="ui-block-b">
-          <select id="searchForm_type" name="type0[]" data-mini="true">
-            <? foreach ($options->getBasicHandlers() as $searchVal => $searchDesc): ?>
-              <option value="<?=$this->escapeHtmlAttr($searchVal)?>"<?=$this->searchIndex == $searchVal ? ' selected="selected"' : ''?>><?=$this->transEsc($searchDesc)?></option>
-            <? endforeach; ?>
-          </select>
-        </div>
-      <? endfor; ?>
-        <div class="ui-block-a"><hr/></div><div class="ui-block-b"><hr/></div>
-        <div class="ui-block-a">
-          <select id="search_bool0" name="bool0[]">
-            <option value="AND"><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_AND') ?></option>
-            <option value="OR" ><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_OR')  ?></option>
-            <option value="NOT"><?=$this->transEsc("search_match")?>: <?=$this->transEsc('search_NOT') ?></option>
-          </select>
-        </div>
-        <div class="ui-block-b">
-          <input type="submit" name="submit" value="<?=$this->transEsc("Find")?>" data-role="button" data-theme="b"/>
-        </div>
-      </fieldset>
-      <?
-        /* Load hidden limit preference from Session */
-        if (!empty($lastLimit)) {
-          echo '<input type="hidden" name="limit" value="' . $this->escapeHtmlAttr($lastLimit) . '" />';
-        }
-        if (!empty($lastSort)) {
-          echo '<input type="hidden" name="sort" value="' . $this->escapeHtmlAttr($lastSort) . '" />';
-        }
-      ?>
-      <? foreach ($hiddenFilters as $key => $filter): ?>
-        <? foreach ($filter as $value): ?>
-          <input type="hidden" name="hiddenFilters[]" value="<?=$this->escapeHtmlAttr($key) . ':' . $this->escapeHtmlAttr($value)?>" />
-        <? endforeach; ?>
-      <? endforeach; ?>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/search/email.phtml b/themes/jquerymobile/templates/search/email.phtml
deleted file mode 100644
index 6b879aee162..00000000000
--- a/themes/jquerymobile/templates/search/email.phtml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Email this Search'));
-?>
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <form method="post" name="emailSearch" data-ajax="false">
-      <input type="hidden" name="url" value="<?=$this->escapeHtmlAttr($this->url)?>" />
-      <?=$this->render('Helpers/email-form-fields.phtml')?>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/search/footer-navbar.phtml b/themes/jquerymobile/templates/search/footer-navbar.phtml
deleted file mode 100644
index 3a8366aa1ba..00000000000
--- a/themes/jquerymobile/templates/search/footer-navbar.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<? if ($this->layout()->templateName == 'history'): // use myresearch navbar for Search/history ?>
-  <?=$this->render('myresearch/footer-navbar.phtml')?>
-<? else:                            // use default navbar for everything else ?>
-  <?=$this->render('default-footer-navbar.phtml');?>
-<? endif; ?>
diff --git a/themes/jquerymobile/templates/search/header-navbar.phtml b/themes/jquerymobile/templates/search/header-navbar.phtml
deleted file mode 100644
index 6bb71b162e2..00000000000
--- a/themes/jquerymobile/templates/search/header-navbar.phtml
+++ /dev/null
@@ -1,20 +0,0 @@
-<? if ($this->layout()->templateName == 'history'): // use myresearch navbar for Search/history ?>
-  <?=$this->render('myresearch/header-navbar.phtml')?>
-<? elseif (isset($this->results) && is_object($this->results) && $this->results->getResultTotal() > 0): ?>
-  <div data-role="navbar">
-    <ul>
-      <li><a href="#Search-narrow" data-rel="dialog" data-transition="flip"><?=$this->transEsc('Narrow Search')?></a></li>
-      <? if ($this->accountCapabilities()->getSavedSearchSetting() === 'enabled'): ?>
-        <li>
-          <? if (isset($this->results) && is_numeric($this->results->getSearchId())): ?>
-            <? if ($this->results->isSavedSearch()): ?>
-              <a rel="external" href="<?=$this->url('myresearch-savesearch')?>?delete=<?=urlencode($this->results->getSearchId())?>"><?=$this->transEsc('save_search_remove')?></a>
-            <? else: ?>
-              <a rel="external" href="<?=$this->url('myresearch-savesearch')?>?save=<?=urlencode($this->results->getSearchId())?>"><?=$this->transEsc('save_search')?></a>
-            <? endif; ?>
-          <? endif; ?>
-        </li>
-      <? endif; ?>
-    </ul>
-  </div>
-<? endif; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/history-table.phtml b/themes/jquerymobile/templates/search/history-table.phtml
deleted file mode 100644
index 480d6d22f14..00000000000
--- a/themes/jquerymobile/templates/search/history-table.phtml
+++ /dev/null
@@ -1,33 +0,0 @@
-<? $saveSupported = $this->accountCapabilities()->getSavedSearchSetting() === 'enabled'; ?>
-<? foreach (($this->showSaved ? array_reverse($this->saved) : array_reverse($this->unsaved)) as $iteration => $info): ?>
-  <li>
-    <a rel="external" href="<?=$this->url($info->getOptions()->getSearchAction()) . $info->getUrlQuery()->getParams()?>">
-    <div class="result">
-    <h3><?
-      echo $this->historylabel($info->getParams()->getSearchClassId()) . ' ';
-      $desc = $info->getParams()->getDisplayQuery();
-      echo empty($desc) ? $this->transEsc("history_empty_search") : $this->escapeHtml($desc);
-    ?></h3>
-    <span class="ui-li-count"><?=$this->escapeHtml($this->localizedNumber($info->getResultTotal()))?></span>
-    <p><strong><?=$this->transEsc("history_time")?></strong>: <?=$this->escapeHtml($this->dateTime()->convertToDisplayDateAndTime("U", $info->getStartTime()))?></p>
-    <? $info->getParams()->activateAllFacets(); foreach ($info->getParams()->getFilterList(true) as $field => $filters): ?>
-      <? foreach ($filters as $i => $filter): ?>
-        <p><? if ($filter['operator'] == 'NOT') echo $this->transEsc('NOT') . ' '; if ($filter['operator'] == 'OR' && $i > 0) echo $this->transEsc('OR') . ' '; ?><strong><?=$this->transEsc($field)?></strong>: <?=$this->escapeHtml($filter['displayText'])?></p>
-      <? endforeach; ?>
-    <? endforeach; ?>
-    <? foreach($info->getParams()->getCheckboxFacets() as $facet): ?>
-      <? if ($facet['selected']): ?>
-        <p><strong><?=$this->transEsc($facet['desc'])?></strong></p>
-      <? endif; ?>
-    <? endforeach; ?>
-    </div>
-    </a>
-    <? if ($saveSupported): ?>
-      <? if ($this->showSaved): ?>
-        <a rel="external" href="<?=$this->url('myresearch-savesearch')?>?delete=<?=urlencode($info->getSearchId())?>&amp;mode=history" class="delete"><?=$this->transEsc("history_delete_link")?></a>
-      <? else: ?>
-        <a rel="external" href="<?=$this->url('myresearch-savesearch')?>?save=<?=urlencode($info->getSearchId())?>&amp;mode=history" class="add"><?=$this->transEsc("history_save_link")?></a>
-      <? endif; ?>
-    <? endif; ?>
-  </li>
-<? endforeach; ?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/history.phtml b/themes/jquerymobile/templates/search/history.phtml
deleted file mode 100644
index 73c5bd52f51..00000000000
--- a/themes/jquerymobile/templates/search/history.phtml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Search History'));
-
-    $saveSupported = $this->accountCapabilities()->getSavedSearchSetting() === 'enabled';
-    if (!$saveSupported) {
-        $this->saved = [];
-    }
-?>
-<div data-role="page" id="Search-history">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? if (!empty($this->saved) || !empty($this->unsaved)): ?>
-      <? if (!empty($this->saved)): ?>
-        <ul class="results history" data-role="listview" data-dividertheme="e" data-split-icon="minus" data-split-theme="c" data-inset="true">
-          <li data-role="list-divider"><?=$this->transEsc("history_saved_searches")?></li>
-          <?=$this->context()->renderInContext('search/history-table.phtml', array('showSaved' => true));?>
-        </ul>
-      <? endif; ?>
-
-      <? if (!empty($this->unsaved)): ?>
-        <ul class="results history" data-role="listview" data-dividertheme="e" data-split-icon="plus" data-split-theme="c" data-inset="true">
-          <li data-role="list-divider"><?=$this->transEsc("history_recent_searches")?></li>
-          <?=$this->context()->renderInContext('search/history-table.phtml', array('showSaved' => false));?>
-        </ul>
-        <a rel="external" href="?purge=true" data-role="button"><?=$this->transEsc("history_purge")?></a>
-      <? endif; ?>
-    <? else: ?>
-      <p><?=$this->transEsc("history_no_searches")?></p>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/search/home.phtml b/themes/jquerymobile/templates/search/home.phtml
deleted file mode 100644
index 8ceb6c2a766..00000000000
--- a/themes/jquerymobile/templates/search/home.phtml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?
-    // Set page title.
-    $this->headTitle($this->translate('Search Home'));
-?>
-<div data-role="page" id="Search-home">
-  <?=$this->mobileMenu()->header(array('searchLink' => false, 'results' => null))?>
-  <div data-role="content">
-    <? if ($this->ils()->getOfflineMode() == "ils-offline"): ?>
-      <div class="sysInfo">
-        <h2><?=$this->transEsc('ils_offline_title')?></h2>
-        <p><strong><?=$this->transEsc('ils_offline_status')?></strong></p>
-        <p><?=$this->transEsc('ils_offline_home_message')?></p>
-        <? $supportEmail = $this->escapeHtmlAttr($this->systemEmail()); ?>
-        <p><a href="mailto:<?=$supportEmail?>"><?=$supportEmail?></a></p>
-      </div>
-    <? endif; ?>
-    <?=$this->render("search/searchbox.phtml")?>
-    <? if (isset($this->overrideHomeOptions)): // allow other templates to override the normal options here ?>
-      <?=$this->overrideHomeOptions?>
-    <? else: ?>
-      <ul data-role="listview" data-inset="true" data-dividertheme="b">
-        <li data-role="list-divider"><?=$this->transEsc('Find More')?></li>
-        <li><a data-ajax="false" href="<?=$this->url('search-advanced')?>"><?=$this->transEsc('Advanced Search')?></a></li>
-        <li><a data-ajax="false" href="<?=$this->url('browse-home')?>"><?=$this->transEsc('Browse the Catalog')?></a></li>
-        <li><a data-ajax="false" href="<?=$this->url('alphabrowse-home')?>"><?=$this->transEsc('Browse Alphabetically')?></a></li>
-        <li><a data-ajax="false" href="<?=$this->url('search-reserves')?>"><?=$this->transEsc('Course Reserves')?></a></li>
-        <li><a data-ajax="false" href="<?=$this->url('search-newitem')?>"><?=$this->transEsc('New Items')?></a></li>
-      </ul>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/search/list-authorfacets.phtml b/themes/jquerymobile/templates/search/list-authorfacets.phtml
deleted file mode 100644
index 62a746b6d73..00000000000
--- a/themes/jquerymobile/templates/search/list-authorfacets.phtml
+++ /dev/null
@@ -1,13 +0,0 @@
-<ul class="results" data-role="listview" data-split-icon="plus" data-split-theme="c">
-  <? foreach ($this->results->getResults() as $record): ?>
-    <li>
-      <a rel="external" href="<?=$this->url('author-home')?>?author=<?=urlencode($record['value'])?>">
-        <div class="result">
-          <h3><?=$this->escapeHtml($record['value'])?></h3>
-          
-        </div>
-      </a>
-      <span class="ui-li-count"><?=$this->escapeHtml($record['count'])?></span>
-    </li>
-  <? endforeach; ?>
-</ul>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/list-grid.phtml b/themes/jquerymobile/templates/search/list-grid.phtml
deleted file mode 100644
index 7ed9212a004..00000000000
--- a/themes/jquerymobile/templates/search/list-grid.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    /* Grid view is not currently supported in the mobile theme. This file loads the
-       list view as a sub-template in case a user follows a link which contains the
-       view=grid parameter in the URL.
-     */
-    echo $this->render('search/list-list.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/list-list.phtml b/themes/jquerymobile/templates/search/list-list.phtml
deleted file mode 100644
index 863c5f52933..00000000000
--- a/themes/jquerymobile/templates/search/list-list.phtml
+++ /dev/null
@@ -1,5 +0,0 @@
-<ul class="results" data-role="listview" data-split-icon="plus" data-split-theme="c">
-  <? foreach ($this->results->getResults() as $current): ?>
-    <li><?=$this->record($current)->getSearchResult('list')?></li>
-  <? endforeach; ?>
-</ul>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/newitem.phtml b/themes/jquerymobile/templates/search/newitem.phtml
deleted file mode 100644
index 8a05ea56f26..00000000000
--- a/themes/jquerymobile/templates/search/newitem.phtml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('New Item Search'));
-
-    // Set up breadcrumbs:
-    $this->layout()->breadcrumbs = '<em>' . $this->transEsc('New Items') . '</em>';
-?>
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Find New Items')?></h3>
-    <form method="get" data-ajax="false">
-      <div data-role="fieldcontain">
-        <fieldset data-role="controlgroup">
-          <legend><?=$this->transEsc('Range')?>:</legend>
-          <? foreach ($this->ranges as $key => $range): ?>
-            <input id="newitem_range_<?=$this->escapeHtmlAttr($key)?>" type="radio" name="range" value="<?=$this->escapeHtmlAttr($range)?>"<?= ($key == 0) ? ' checked="checked"' : ''?>/>
-            <label for="newitem_range_<?=$this->escapeHtmlAttr($key)?>">
-              <?=($range == 1) ? $this->transEsc('Yesterday') : $this->transEsc('Past') . ' ' . $this->escapeHtml($range) . ' ' . $this->transEsc('Days')?>
-            </label>
-          <? endforeach; ?>
-        </fieldset>
-      </div>
-      <? if (is_array($this->fundList) && !empty($this->fundList)): ?>
-        <div data-role="fieldcontain">
-          <label for="newitem_department"><?=$this->transEsc('Department')?>:</label>
-          <select id="newitem_department" name="department">
-          <? foreach ($this->fundList as $fundId => $fund): ?>
-            <option value="<?=$this->escapeHtmlAttr($fundId)?>"><?=$this->escapeHtml($fund)?></option>
-          <? endforeach; ?>
-          </select>
-        </div>
-      <? endif; ?>
-      <div data-role="fieldcontain">
-        <input type="submit" name="submit" value="<?=$this->transEsc('Find')?>"/>
-      </div>
-    </form>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
diff --git a/themes/jquerymobile/templates/search/newitemresults.phtml b/themes/jquerymobile/templates/search/newitemresults.phtml
deleted file mode 100644
index 1153f29b3ba..00000000000
--- a/themes/jquerymobile/templates/search/newitemresults.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    // Set some overrides, then call the standard search results action:
-    $this->overrideTitle = $this->translate('New Items');
-    $this->overrideSearchHeading = $this->transEsc('New Items');
-    $this->overrideEmptyMessage = $this->transEsc('No new item information is currently available.');
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/pagination.phtml b/themes/jquerymobile/templates/search/pagination.phtml
deleted file mode 100644
index bea0cafa4c0..00000000000
--- a/themes/jquerymobile/templates/search/pagination.phtml
+++ /dev/null
@@ -1,11 +0,0 @@
-<div data-role="controlgroup" data-type="horizontal" align="center">
-  <? if ($this->pageCount): ?>
-    <? if (isset($this->previous)): ?>
-      <a rel="external" data-role="button" data-rel="back" href="<?=$this->currentPath() . $this->results->getUrlQuery()->setPage($this->previous)?>">&laquo; <?=$this->transEsc('Prev')?></a>
-    <? endif; ?>
-
-    <? if (isset($this->next)): ?>
-      <a rel="external" data-role="button" href="<?=$this->currentPath() . $this->results->getUrlQuery()->setPage($this->next)?>"><?=$this->transEsc('Next');?> &raquo;</a>
-    <? endif; ?>
-  <? endif; ?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/reserves.phtml b/themes/jquerymobile/templates/search/reserves.phtml
deleted file mode 100644
index e8ab8320c25..00000000000
--- a/themes/jquerymobile/templates/search/reserves.phtml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Reserves Search'));
-?>
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Search For Items on Reserve')?></h3>
-    <? if (is_array($this->courseList)): ?>
-      <form method="get" name="searchForm" class="search" data-ajax="false">
-        <div data-role="fieldcontain">
-          <label for="reserves_by_course"><?=$this->transEsc('By Course')?>:</label>
-          <select name="course" id="reserves_by_course">
-            <option></option>
-            <? foreach ($this->courseList as $courseId => $courseName): ?>
-              <option value="<?=$this->escapeHtmlAttr($courseId)?>"><?=$this->escapeHtml($courseName)?></option>
-            <? endforeach; ?>
-          </select>
-        </div>
-        <div data-role="fieldcontain">
-          <input type="submit" name="submit" value="<?=$this->transEsc('Find')?>"/>
-        </div>
-      </form>
-    <? endif; ?>
-
-    <? if (is_array($this->instList)): ?>
-      <form method="get" name="searchForm" class="search" data-ajax="false">
-        <div data-role="fieldcontain">
-          <label for="reserves_by_inst"><?=$this->transEsc('By Instructor')?>:</label>
-          <select name="inst" id="reserves_by_inst">
-            <option></option>
-            <? foreach ($this->instList as $instId => $instName): ?>
-              <option value="<?=$this->escapeHtmlAttr($instId)?>"><?=$this->escapeHtml($instName)?></option>
-            <? endforeach; ?>
-          </select>
-        </div>
-        <div data-role="fieldcontain">
-          <input type="submit" name="submit" value="<?=$this->transEsc('Find')?>"/>
-        </div>
-      </form>
-    <? endif; ?>
-
-    <? if (is_array($this->deptList)): ?>
-      <form method="get" name="searchForm" class="search" data-ajax="false">
-        <div data-role="fieldcontain">
-          <label for="reserves_by_dept"><?=$this->transEsc('By Department')?>:</label>
-          <select name="dept" id="reserves_by_dept">
-            <option></option>
-            <? foreach ($this->deptList as $deptId => $deptName): ?>
-              <option value="<?=$this->escapeHtmlAttr($deptId)?>"><?=$this->escapeHtml($deptName)?></option>
-            <? endforeach; ?>
-          </select>
-        </div>
-        <div data-role="fieldcontain">
-          <input type="submit" name="submit" value="<?=$this->transEsc('Find')?>"/>
-        </div>
-      </form>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/reservesresults.phtml b/themes/jquerymobile/templates/search/reservesresults.phtml
deleted file mode 100644
index 55c40b494cf..00000000000
--- a/themes/jquerymobile/templates/search/reservesresults.phtml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?
-    // Set some overrides, then call the standard search results action:
-    $this->overrideTitle = $this->translate('Reserves Search Results');
-    $this->overrideSearchHeading = $this->transEsc('Reserves');
-    if (isset($this->instructor) || isset($this->course)) {
-        $this->overrideSearchHeading .= ' (';
-        if (isset($this->instructor)) {
-            $this->overrideSearchHeading .= $this->transEsc('Instructor') . ': <strong>' . $this->escapeHtml($this->instructor) . '</strong>';
-            if (isset($this->course)) {
-                $this->overrideSearchHeading .= ', ';
-            }
-        }
-        if (isset($this->course)) {
-            $this->overrideSearchHeading .= $this->transEsc('Course') . ': <strong>' . $this->escapeHtml($this->course) . '</strong>';
-        }
-        $this->overrideSearchHeading .= ')';
-    }
-    $this->overrideEmptyMessage = $this->transEsc('course_reserves_empty_list');
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/reservessearch.phtml b/themes/jquerymobile/templates/search/reservessearch.phtml
deleted file mode 100644
index 678c5d8e2bf..00000000000
--- a/themes/jquerymobile/templates/search/reservessearch.phtml
+++ /dev/null
@@ -1,51 +0,0 @@
-<?
-    // Set up page title:
-    $this->headTitle($this->translate('Reserves Search'));
-
-    // Convenience variables:
-    $reservesLookfor = $this->params->getDisplayQuery();
-?>
-
-<div data-role="page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <h3><?=$this->transEsc('Search For Items on Reserve')?></h3>
-    <form method="get" name="reservesSearchForm" class="search" data-ajax="false">
-      <div data-role="fieldcontain">
-        <label for="reservesSearchForm_lookfor" class="offscreen"><?=$this->transEsc("Your search terms")?></label>
-        <input id="reservesSearchForm_lookfor" type="text" name="lookfor" size="40" value="<?=$this->escapeHtmlAttr($reservesLookfor)?>" <?=$this->searchOptions('SolrReserves')->autocompleteEnabled() ? ' class="autocomplete searcher:SolrReserves type:Reserves"' : ''?> />
-      </div>
-      <div data-role="fieldcontain">
-        <input type="submit" name="submit" value="<?=$this->transEsc("Find")?>"/>
-      </div>
-    </form>
-
-    <? foreach ($this->results->getRecommendations('side') as $current): ?>
-      <?=$this->recommend($current)?>
-    <? endforeach; ?>
-
-    <? if ($this->results->getResultTotal() < 1): ?>
-      <p class="error"><?=$this->transEsc('nohit_prefix')?> - <strong><?=$this->escapeHtml($reservesLookfor)?></strong> - <?=$this->transEsc('nohit_suffix')?></p>
-      <? if (isset($this->parseError)): ?>
-        <p class="error"><?=$this->transEsc('nohit_parse_error')?></p>
-      <? endif; ?>
-    <? else: ?>
-      <ul class="results" data-role="listview" data-split-icon="plus" data-split-theme="c">
-        <? foreach ($this->results->getResults() as $record): ?>
-          <?
-              $url = $this->currentPath() . $this->escapeHtmlAttr(
-                  '?inst=' . urlencode($record->getInstructorId())
-                  . '&course=' . urlencode($record->getCourseId())
-                  . '&dept=' . urlencode($record->getDepartmentId())
-              );
-          ?>
-          <li>
-            <a rel="external" href="<?=$url?>"><?=$this->escapeHtml($record->getDepartment())?> <?=$this->escapeHtml($record->getCourse())?> <?=$this->escapeHtml($record->getInstructor())?> <span class="ui-li-count"><?=$this->localizedNumber($record->getItemCount())?></span></a>
-          </li>
-        <? endforeach; ?>
-      </ul>
-      <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/results.phtml b/themes/jquerymobile/templates/search/results.phtml
deleted file mode 100644
index e76ffbbdfa5..00000000000
--- a/themes/jquerymobile/templates/search/results.phtml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?
-    // Set up page title:
-    $lookfor = $this->results->getUrlQuery()->isQuerySuppressed() ? '' : $this->params->getDisplayQuery();
-    if (isset($this->overrideTitle)) {
-        $this->headTitle($this->overrideTitle);
-    } else {
-        $this->headTitle($this->translate('Search Results') . (empty($lookfor) ? '' : " - {$lookfor}"));
-    }
-
-    // Load Javascript dependencies into header:
-    $this->headScript()->appendFile("check_item_statuses.js");
-?>
-<div data-role="page" id="Search-list" class="results-page">
-  <?=$this->mobileMenu()->header()?>
-  <div data-role="content">
-    <?=$this->flashmessages()?>
-    <? if (($recordTotal = $this->results->getResultTotal()) > 0): ?>
-      <p>
-        <?=$this->transEsc("Showing")?>
-        <strong><?=$this->localizedNumber($this->results->getStartRecord())?></strong> - <strong><?=$this->localizedNumber($this->results->getEndRecord())?></strong>
-        <? if (!isset($this->skipTotalCount)): ?>
-          <?=$this->transEsc('of')?> <strong><?=$this->localizedNumber($recordTotal)?></strong>
-        <? endif; ?>
-        <? if (isset($this->overrideSearchHeading)): ?>
-          <?=$this->overrideSearchHeading?>
-        <? elseif ($this->params->getSearchType() == 'basic'): ?>
-          <?=$this->transEsc('for search')?>: <strong>'<?=$this->escapeHtml($lookfor)?>'</strong>
-        <? endif; ?>
-      </p>
-    <? endif; ?>
-
-    <? foreach ($this->results->getRecommendations('side') as $current): ?>
-      <?=$this->recommend($current)?>
-    <? endforeach; ?>
-
-    <? if ($recordTotal < 1): ?>
-      <p class="error">
-        <? if (isset($this->overrideEmptyMessage)): ?>
-          <?=$this->overrideEmptyMessage?>
-        <? else: ?>
-          <?=$this->transEsc('nohit_prefix')?> - <strong><?=$this->escapeHtml($lookfor)?></strong> - <?=$this->transEsc('nohit_suffix')?>
-        <? endif; ?>
-      </p>
-      <? if (isset($this->parseError)): ?>
-        <p class="error"><?=$this->transEsc('nohit_parse_error')?></p>
-      <? endif; ?>
-      <? foreach ($this->results->getRecommendations('noresults') as $current): ?>
-        <?=$this->recommend($current)?>
-      <? endforeach; ?>
-    <? else: ?>
-      <?=$this->render('search/list-' . $this->params->getView() . '.phtml')?>
-      <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?>
-      <div data-role="controlgroup">
-        <a href="<?=$this->url('search-email')?>" data-role="button" rel="external"><?=$this->transEsc("Email this Search")?></a>
-      </div>
-    <? endif; ?>
-  </div>
-  <?=$this->mobileMenu()->footer()?>
-</div>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/search/searchbox.phtml b/themes/jquerymobile/templates/search/searchbox.phtml
deleted file mode 100644
index df31eca5c68..00000000000
--- a/themes/jquerymobile/templates/search/searchbox.phtml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?
-  // Set default value if necessary:
-  if (!isset($this->searchClassId)) {
-      $this->searchClassId = 'Solr';
-  }
-
-  // Load search actions and settings (if any):
-  $options = $this->searchOptions($this->searchClassId);
-  $handlers = $this->searchbox()->getHandlers(
-      $this->searchClassId,
-      isset($this->searchIndex) ? $this->searchIndex : null
-  );
-  $handlerCount = count($handlers);
-  $basicSearch = $this->searchbox()->combinedHandlersActive() ? 'combined-searchbox' : $options->getSearchAction();
-  $lastSort = $this->searchMemory()->getLastSort($options->getSearchClassId());
-  $lastLimit = $this->searchMemory()->getLastLimit($options->getSearchClassId());
-?>
-<form method="get" action="<?=$this->url($basicSearch)?>" data-ajax="false">
-  <label class="offscreen" for="searchForm_lookfor">
-    <?=$this->transEsc("Search")?>
-  </label>
-  <input type="search" placeholder="<?=$this->transEsc("Search")?>" name="lookfor" id="searchForm_lookfor" value="<?=$this->escapeHtmlAttr($this->lookfor)?>"/>
-  
-  <label class="offscreen" for="searchForm_type"><?=$this->transEsc("Search Type")?></label>
-  <? if ($handlerCount > 1): ?>
-    <select id="searchForm_type" name="type" data-native-menu="false">
-      <? foreach ($handlers as $handler): ?>
-        <option value="<?=$this->escapeHtmlAttr($handler['value'])?>"<?=$handler['selected'] ? ' selected="selected"' : ''?>><?=$handler['indent'] ? '-- ' : ''?><?=$this->transEsc($handler['label'])?></option>
-      <? endforeach; ?>
-    </select>
-  <? elseif ($handlerCount == 1): ?>
-    <input type="hidden" name="type" value="<?=$this->escapeHtmlAttr($handlers[0]['value'])?>" />
-  <? endif; ?>
-  <div data-role="fieldcontain">
-    <input type="submit" data-theme="b" name="submit" value="<?=$this->transEsc("Find")?>"/>
-  </div>
-  <?
-    /* Show hidden field for active search class when in combined handler mode. */
-    if ($this->searchbox()->combinedHandlersActive()) {
-      echo '<input type="hidden" name="activeSearchClassId" value="' . $this->escapeHtmlAttr($this->searchClassId) . '" />';
-    }
-    /* Load hidden limit preference from Session */
-    if (!empty($lastLimit)) {
-      echo '<input type="hidden" name="limit" value="' . $this->escapeHtmlAttr($lastLimit) . '" />';
-    }
-    if (!empty($lastSort)) {
-      echo '<input type="hidden" name="sort" value="' . $this->escapeHtmlAttr($lastSort) . '" />';
-    }
-  ?>
-</form>
diff --git a/themes/jquerymobile/templates/summon/advanced.phtml b/themes/jquerymobile/templates/summon/advanced.phtml
deleted file mode 100644
index 7f4698c9308..00000000000
--- a/themes/jquerymobile/templates/summon/advanced.phtml
+++ /dev/null
@@ -1,3 +0,0 @@
-<?
-  echo $this->render('search/advanced.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/summon/header-navbar.phtml b/themes/jquerymobile/templates/summon/header-navbar.phtml
deleted file mode 100644
index eb264af2bc4..00000000000
--- a/themes/jquerymobile/templates/summon/header-navbar.phtml
+++ /dev/null
@@ -1 +0,0 @@
-<?=$this->render('search/header-navbar.phtml')?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/summon/home.phtml b/themes/jquerymobile/templates/summon/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/summon/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/summon/search.phtml b/themes/jquerymobile/templates/summon/search.phtml
deleted file mode 100644
index 979f6b18acd..00000000000
--- a/themes/jquerymobile/templates/summon/search.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    // Override top search link:
-    $this->searchLink = 'summon-home';
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/tag/home.phtml b/themes/jquerymobile/templates/tag/home.phtml
deleted file mode 100644
index c1797c1cd4a..00000000000
--- a/themes/jquerymobile/templates/tag/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/web/home.phtml b/themes/jquerymobile/templates/web/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/web/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/web/results.phtml b/themes/jquerymobile/templates/web/results.phtml
deleted file mode 100644
index 9c5b81545ee..00000000000
--- a/themes/jquerymobile/templates/web/results.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    // Override top search link:
-    $this->searchLink = 'web-home';
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/worldcat/advanced.phtml b/themes/jquerymobile/templates/worldcat/advanced.phtml
deleted file mode 100644
index 7f4698c9308..00000000000
--- a/themes/jquerymobile/templates/worldcat/advanced.phtml
+++ /dev/null
@@ -1,3 +0,0 @@
-<?
-  echo $this->render('search/advanced.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/worldcat/home.phtml b/themes/jquerymobile/templates/worldcat/home.phtml
deleted file mode 100644
index 881bf39a2f6..00000000000
--- a/themes/jquerymobile/templates/worldcat/home.phtml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?
-    $this->overrideHomeOptions = '';  // turn off extra options
-    echo $this->render('search/home.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/templates/worldcat/search.phtml b/themes/jquerymobile/templates/worldcat/search.phtml
deleted file mode 100644
index 40bae653821..00000000000
--- a/themes/jquerymobile/templates/worldcat/search.phtml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?
-    // Override top search link:
-    $this->searchLink = 'worldcat-home';
-
-    // Load standard settings from the default search results screen:
-    echo $this->render('search/results.phtml');
-?>
\ No newline at end of file
diff --git a/themes/jquerymobile/theme.config.php b/themes/jquerymobile/theme.config.php
deleted file mode 100644
index 5fef818eb67..00000000000
--- a/themes/jquerymobile/theme.config.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-return array(
-    'extends' => 'root',
-    'css' => array(
-        'jquery.mobile-1.0rc2.min.css',
-        'styles.css',
-        'formats.css',
-    ),
-    'js' => array(
-        'jquery-1.6.4.min.js',
-        'common.js',
-        'jquery.mobile-1.0rc2.min.js',
-        'jquery.cookie.js',
-        'scripts.js',
-    ),
-    'favicon' => 'vufind-favicon.ico',
-    'helpers' => array(
-        'invokables' => array(
-            'mobilemenu' => 'VuFind\View\Helper\jQueryMobile\MobileMenu'
-        )
-    ),
-);
\ No newline at end of file
-- 
GitLab