From 270a4f021d829417cef23be119726ee81c0980bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 14:39:57 +0200 Subject: [PATCH 01/30] Update README.rst --- README.rst | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/README.rst b/README.rst index 1de2d8a9e..cd25279d8 100644 --- a/README.rst +++ b/README.rst @@ -1,15 +1,14 @@ -====================== -ownCloud Documentation -====================== +======================= +Nextcloud Documentation +======================= -Documentation is published on ``_ and -``_. +Documentation is published on ``_. -The `documentation Wiki `_ is +The `documentation Wiki `_ is available for tips, tricks, edge cases, and anyone who wants to contribute more easily, without having to learn Git and Sphinx. -See the `Style Guide `_ for formatting and style conventions. +See the `Style Guide `_ for formatting and style conventions. Manuals ------- @@ -20,24 +19,24 @@ This repository hosts four manuals: * **Administration Manual** * **Developers Manual** -Please work in the appropriate branch. Stable7 is for ownCloud 7, stable8 is 8.0, stable8.1 is 8.1, stable8.2 is 8.2, and master is version 9. +Please work in the appropriate branch: **stable9** is for Nextcloud 9, and **master** is for the coming release. Please wrap lines at 80 characters. **Important: Please copy the links to any relevant Github PRs or issues at the end of every doc page. This makes it much easier to go back and find information and fact-check.** Like this example:: - .. Github references - .. Foo PR title #100 https://github.com/owncloud/core/pull/100 + .. GitHub references + .. Foo PR title #28 https://github.com/nextcloud/server/pull/28 -.. note:: ``configuration_server/config_sample_php_parameters.rst`` is auto-generated from the core - config.sample.php file; changes to this file must be made in core ``_ +.. note:: ``configuration_server/config_sample_php_parameters.rst`` is auto-generated from the server's + config.sample.php file; changes to this file must be made in core ``_ Spelling and Capitalization Conventions --------------------------------------- As this grows it may be moved to its own page. -* ownCloud Apps Store +* Nextcloud Apps Store * synchronize * Web (Web page, Web site) @@ -60,23 +59,23 @@ from GitHub. Editing ------- -Contributing to the documentation requires a Github account. Make sure you are -working in the correct branch for your version of ownCloud or client apps. +Contributing to the documentation requires a GitHub account. Make sure you are +working in the correct branch for your version of Nextcloud or client apps. If your edits pertain to multiple manual versions, be prepared to backport as needed. To edit a document, you can edit the .rst files on your local system, or work -directly on Github. The latter is only suitable for small fixes and improvements +directly on GitHub. The latter is only suitable for small fixes and improvements because substantial editing efforts can better be controlled on your local PC. The best way is to install a complete Sphinx build environment and work on your local PC. You will be able to make your own local builds, which is the fastest and best way to preview for errors. Sphinx will report syntax errors, missing -images, and formatting errors. The Github preview is not complete and misses +images, and formatting errors. The GitHub preview is not complete and misses many mistakes. Create a new branch against the master or stable branch you are -editing, make your edits, then push your new branch to Github and open a new PR. +editing, make your edits, then push your new branch to GitHub and open a new PR. -To edit on Github, fork the repository (see top-right of the screen, under +To edit on GitHub, fork the repository (see top-right of the screen, under your username). You will then be able to make changes easily. Once done, you can create a pull request and get the changes reviewed and back into the official repository. From 390f95fabf2d3a8666b8314dfb8b6107f7e2ac33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 14:42:11 +0200 Subject: [PATCH 02/30] Update style_guide.rst --- style_guide.rst | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/style_guide.rst b/style_guide.rst index 37dca942f..dfa16b83d 100644 --- a/style_guide.rst +++ b/style_guide.rst @@ -1,20 +1,20 @@ -============================ -ownCloud Manuals Style Guide -============================ +============================= +Nextcloud Manuals Style Guide +============================= *This is a work in progress* -See the `Documentation README `_ for information on setting up your documentation build environment +See the `Documentation README `_ for information on setting up your documentation build environment See `reStructuredText Primer `_ for a complete Sphinx/RST markup reference. -This is the official style guide for the ownCloud Administration and User +This is the official style guide for the Nextcloud Administration and User manuals. Please follow these conventions for consistency, and easier proofreading and copyediting. When you are writing your text, make it as literal and specific as possible. Put -yourself in the place of the person who is using ownCloud and looking for +yourself in the place of the person who is using Nextcloud and looking for instructions on performing a task. Don't make them guess, but spell out every step in order, and tell exactly what buttons to click or what form fields to fill out. Give complete information; for example, when configuring a @@ -33,7 +33,7 @@ Page Titles and Headings ------------------------ There are many ways to markup headings and subheadings. This is the official -ownCloud way. Use title case. Three levels is enough; if you find that you want more, +Nextcloud way. Use title case. Three levels is enough; if you find that you want more, then re-think the organization of your text:: ============== @@ -90,7 +90,7 @@ This is how they render: .. figure:: users-config.png :alt: User listings and administration page. - *Figure 1: The ownCloud user listing and administration page.* + *Figure 1: The Nextcloud user listing and administration page.* Use double-backticks for inline code and command examples:: @@ -115,7 +115,7 @@ Use lowercase with hyphens for image names, for example image-name.png. Images should be in .png format. Keep your screenshots focused on the items you are describing. When you need an image of something large like a configuration -form on the ownCloud admin page, narrow your Web browser to fold the fields +form on the Nextcloud admin page, narrow your Web browser to fold the fields into a smaller space, because a long skinny graphic is not very readable. Think square. @@ -127,7 +127,7 @@ or add a caption. Captions must follow a blank line and be italicized, like this .. figure:: images/users-config.png :alt: User listings and administration page. - *Figure 1: The ownCloud user listing and administration page.* + *Figure 1: The Nextcloud user listing and administration page.* Images must go into a sub-directory of the directory containing your manual page. Currently the manuals have both a single master images directory, and From e68eab5b89d64988819f511848dff450c91f97cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:41:59 +0200 Subject: [PATCH 03/30] Update whats_new.rst --- user_manual/whats_new.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/whats_new.rst b/user_manual/whats_new.rst index 1e0c27c3a..a4ac3f714 100644 --- a/user_manual/whats_new.rst +++ b/user_manual/whats_new.rst @@ -1,6 +1,6 @@ -========================================== -What's New for Users in ownCloud |version| -========================================== +=========================================== +What's New for Users in Nextcloud |version| +=========================================== * File tagging, and filtering by tags. (:doc:`files/access_webgui`) * See all re-shares on files you have shared. From 5d68d528abcc4b4dddc205db2cf351ff2d093a62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:44:48 +0200 Subject: [PATCH 04/30] Update webinterface.rst --- user_manual/webinterface.rst | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/user_manual/webinterface.rst b/user_manual/webinterface.rst index e1bdca5a3..5023f219e 100644 --- a/user_manual/webinterface.rst +++ b/user_manual/webinterface.rst @@ -1,9 +1,9 @@ -========================== -The ownCloud Web Interface -========================== +=========================== +The Nextcloud Web Interface +=========================== -You can connect to your ownCloud server using any Web browser; just point it to -your ownCloud server and enter your username and password. Supported Web +You can connect to your Nextcloud server using any Web browser; just point it to +your Nextcloud server and enter your username and password. Supported Web browsers are: * Firefox 14+ @@ -12,7 +12,7 @@ browsers are: * IE9+ (except Compatibility Mode) .. figure:: images/oc_connect.png - :alt: ownCloud login screen. + :alt: Nextcloud login screen. .. note:: Some apps like ``files_external`` or ``encryption`` will disable the **Stay logged in** checkbox. @@ -20,7 +20,7 @@ browsers are: Navigating the Main User Interface ---------------------------------- -By default, the ownCloud Web interface opens to your Files page. You can add, +By default, the Nextcloud Web interface opens to your Files page. You can add, remove, and share files, and make changes based on the access privileges set by you (if you are administering the server) or by your server administrator. @@ -28,7 +28,7 @@ you (if you are administering the server) or by your server administrator. :scale: 75% :alt: The main Files view. -The ownCloud user interface contains the following fields and functions: +The Nextcloud user interface contains the following fields and functions: * **Apps Selection Menu**: Located in the upper left corner, click the arrow to open a dropdown menu to navigate to your various available apps. @@ -39,7 +39,7 @@ The ownCloud user interface contains the following fields and functions: finding your files, such as files that have been shared with you, and files that you have shared with others. You'll see different items for other apps. -* **Application View**: The main central field in the ownCloud user interface. +* **Application View**: The main central field in the Nextcloud user interface. This field displays the contents or user features of your selected app. * **Navigation Bar**: Located over the main viewing window (the Application @@ -50,7 +50,7 @@ The ownCloud user interface contains the following fields and functions: enables you to create new files, new folders, or upload files. .. note:: You can also drag and drop files from your file manager into the - ownCloud Files Application View to upload them to ownCloud. Currently, + Nextcloud Files Application View to upload them to Nextcloud. Currently, the only Web browsers that support drag-and-drop folders are Chrome and Chromium. @@ -60,7 +60,7 @@ The ownCloud user interface contains the following fields and functions: * **Gallery** button. This looks like four little squares, and takes you directly to your image gallery. -* **Personal Settings** menu: Click on your ownCloud username, located to the +* **Personal Settings** menu: Click on your Nextcloud username, located to the right of the Search field, to open your Personal Settings dropdown menu. Your Personal page provides the following settings and features: @@ -75,6 +75,6 @@ The ownCloud user interface contains the following fields and functions: * Federated Cloud ID * Social media sharing buttons * SSL certificate manager - * ownCloud Version information + * Nextcloud Version information See :doc:`userpreferences` section to learn more about these settings. From a59c86b1a4a37902b221bd552a397daea8a23649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:45:32 +0200 Subject: [PATCH 05/30] Update userpreferences.rst --- user_manual/userpreferences.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/user_manual/userpreferences.rst b/user_manual/userpreferences.rst index 097b18934..85cccd650 100644 --- a/user_manual/userpreferences.rst +++ b/user_manual/userpreferences.rst @@ -6,12 +6,12 @@ As a user, you can manage your personal settings. To access your personal settings: -1. Clicking on your username in the top, right corner of your ownCloud instance. +1. Clicking on your username in the top, right corner of your Nextcloud instance. The Personal Settings Menu opens. .. figure:: images/oc_personal_settings_dropdown.png - :alt: screenshot of user menu at top-right of ownCloud Web GUI + :alt: screenshot of user menu at top-right of Nextcloud Web GUI *Personal Settings Menu* @@ -30,14 +30,14 @@ include the following. * Usage and available quota * Manage your profile picture. * Full name. You can make this anything you want, as it is separate from your - ownCloud login name, which is unique and cannot be changed. + Nextcloud login name, which is unique and cannot be changed. * Email address. * Lists your Group memberships. * Manage your password. -* Choose the language for your ownCloud interface. +* Choose the language for your Nextcloud interface. * Links to desktop and mobile apps. * Manage your Activity stream and notifications. * Default folder to save new documents to. * Your Federated sharing ID. * Social sharing links. -* ownCloud version. +* Nextcloud version. From f7df27d164308ce069591f41de2557de36b04f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:49:42 +0200 Subject: [PATCH 06/30] Update index.rst --- user_manual/index.rst | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/user_manual/index.rst b/user_manual/index.rst index 728f558ee..59fee96c0 100644 --- a/user_manual/index.rst +++ b/user_manual/index.rst @@ -1,28 +1,27 @@ .. _index: =========================================== -ownCloud |version| User Manual Introduction +Nextcloud |version| User Manual Introduction =========================================== -**Welcome to ownCloud: your self-hosted file sync and share solution.** +**Welcome to Nextcloud: your self-hosted file sync and share solution.** -ownCloud is open source file sync and share software for everyone from -individuals operating the free ownCloud Server edition, to large enterprises -and service providers operating the ownCloud Enterprise Subscription. ownCloud -provides a safe, secure, and compliant file synchronization and sharing -solution on servers that you control. +Nextcloud is open source file sync and share software for everyone from +individuals to large enterprises and service providers. Nextcloud provides +a safe, secure, and compliant file synchronization and sharing solution +on servers that you control. You can share one or more files and folders on your computer, and synchronize -them with your ownCloud server. Place files in your local shared directories, +them with your Nextcloud server. Place files in your local shared directories, and those files are immediately synchronized to the server and to other devices -using the ownCloud Desktop Sync Client, Android app, or iOS app. To learn more -about the ownCloud desktop and mobile clients, please refer to their respective +using the Nextcloud Desktop Sync Client, Android app, or iOS app. To learn more +about the Nextcloud desktop and mobile clients, please refer to their respective manuals: -* `ownCloud Desktop Client`_ -* `ownCloud Android App`_ -* `ownCloud iOS App`_ +* `Nextcloud Desktop Client`_ +* `Nextcloud Android App`_ +* `Nextcloud iOS App`_ -.. _`ownCloud Desktop Client`: https://doc.owncloud.org/desktop/2.1/ -.. _`ownCloud Android App`: https://doc.owncloud.org/android/ -.. _`ownCloud iOS App`: https://doc.owncloud.org/ios/ +.. _`Nextcloud Desktop Client`: https://doc.nextcloud.com/desktop/2.1/ +.. _`Nextcloud Android App`: https://doc.nextcloud.com/android/ +.. _`Nextcloud iOS App`: https://doc.nextcloud.com/ios/ From 2b42e1823e6ad668e9476bc0e7fd92e9cc665ebf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:51:18 +0200 Subject: [PATCH 07/30] Update documents.rst --- user_manual/documents.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/documents.rst b/user_manual/documents.rst index 2eea8b179..2624750b4 100644 --- a/user_manual/documents.rst +++ b/user_manual/documents.rst @@ -1,14 +1,14 @@ -Collaborative Document Editing +Collaborative Document Editing ============================== -The Documents application supports editing documents within ownCloud, without +The Documents application supports editing documents within Nextcloud, without the need to launch an external application. The Documents app supports these features: * Cooperative edit, with multiple users editing files simultaneously. -* Document creation within ownCloud. +* Document creation within Nextcloud. * Document upload. -* Share and edit files in the browser, and then share them inside ownCloud or +* Share and edit files in the browser, and then share them inside Nextcloud or through a public link. Supported file formats are `.odt`, `.doc`, and `.docx`. @@ -31,7 +31,7 @@ Edit a Document ~~~~~~~~~~~~~~~ To edit a document, access the Documents app from your Apps menu at the top -left of your ownCloud window. +left of your Nextcloud window. .. image:: images/oc_documents_edit.png @@ -61,7 +61,7 @@ Delete a Document You can't delete a document from inside the Document app, but must go to your Files page and delete it from there. You'll find it in your default documents -directory, which is configured on your ownCloud Personal page (see +directory, which is configured on your Nextcloud Personal page (see :doc:`userpreferences`.) .. _share-a-document: From d8f10cefd02d8816bffddeea6055b2b5de81a5a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:57:55 +0200 Subject: [PATCH 08/30] Update conf.py --- user_manual/conf.py | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/user_manual/conf.py b/user_manual/conf.py index 7894a0c85..6eee8da74 100644 --- a/user_manual/conf.py +++ b/user_manual/conf.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# ownCloud Documentation documentation build configuration file, created by +# Nextcloud Documentation documentation build configuration file, created by # sphinx-quickstart on Mon Oct 22 23:16:40 2012-2014. # # This file is execfile()d with the current directory set to its containing dir. @@ -44,13 +44,13 @@ master_doc = 'contents' # built documents. # # The short X.Y version. -version = '9.0' +version = '9' # The full version, including alpha/beta/rc tags. -release = '9.0' +release = '9' # General information about the project. -project = u'ownCloud %s User Manual' % (version) -copyright = u'2012-2016, The ownCloud developers' +project = u'Nextcloud %s User Manual' % (version) +copyright = u'2012-2016, The Nextcloud developers' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -99,7 +99,7 @@ html_theme_path = ['../_shared_assets/themes'] # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. -html_theme = 'owncloud_org' +html_theme = 'nextcloud_com' html_theme_options = { # "rightsidebar": "true", } @@ -166,7 +166,7 @@ html_show_sphinx = False #html_file_suffix = None # Output file base name for HTML help builder. -htmlhelp_basename = 'ownCloudUserManual' +htmlhelp_basename = 'NextcloudUserManual' # -- Options for LaTeX output -------------------------------------------------- @@ -185,8 +185,8 @@ latex_elements = { # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('contents', 'ownCloud_User_Manual.tex', u'ownCloud User Manual', - u'The ownCloud developers', 'manual'), + ('contents', 'Nextcloud_User_Manual.tex', u'Nextcloud User Manual', + u'The Nextcloud developers', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -211,15 +211,15 @@ latex_logo = '../_shared_assets/static/logo-blue.pdf' # -- Options for pdf page output ----------------------------------------------- -pdf_documents = [('contents', u'owncloudUserManual', u'ownCloud User Manual', u'The ownCloud developers'),] +pdf_documents = [('contents', u'nextcloudUserManual', u'Nextcloud User Manual', u'The Nextcloud developers'),] # -- Options for manual page output -------------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('contents', 'owncloudusermanual', u'ownCloud User Manual', - [u'The ownCloud developers'], 1) + ('contents', 'nextcloudusermanual', u'Nextcloud User Manual', + [u'The Nextcloud developers'], 1) ] # If true, show URL addresses after external links. @@ -232,8 +232,8 @@ man_pages = [ # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - ('contents', 'ownCloudUserManual', u'ownCloud User Manual', - u'The ownCloud developers', 'ownCloud', 'The ownCloud User Manual.', + ('contents', 'NextcloudUserManual', u'Nextcloud User Manual', + u'The Nextcloud developers', 'Nextcloud', 'The Nextcloud User Manual.', 'Miscellaneous'), ] @@ -250,10 +250,10 @@ texinfo_documents = [ # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'ownCloud User Manual' -epub_author = u'The ownCloud developers' -epub_publisher = u'The ownCloud developers' -epub_copyright = u'2012-2016, The ownCloud developers' +epub_title = u'Nextcloud User Manual' +epub_author = u'The Nextcloud developers' +epub_publisher = u'The Nextcloud developers' +epub_copyright = u'2012-2016, The Nextcloud developers' # The language of the text. It defaults to the language option # or en if the language is not set. From 957c6bd7767c8971710351044d7b744c55704117 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 15:58:44 +0200 Subject: [PATCH 09/30] Update bookmarks.rst --- user_manual/bookmarks.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/bookmarks.rst b/user_manual/bookmarks.rst index 9b6511206..488849aa0 100644 --- a/user_manual/bookmarks.rst +++ b/user_manual/bookmarks.rst @@ -2,7 +2,7 @@ Using the Bookmarks App ======================= -The Bookmark application allows you to bookmark Web sites inside ownCloud. +The Bookmark application allows you to bookmark Web sites inside Nextcloud. The main interface -------------------- @@ -10,7 +10,7 @@ The main interface Add a bookmark ~~~~~~~~~~~~~~ In the Bookmark application, enter a URL into the top-left area of the content section. After adding an address, click on the pencil button to edit fields for the given address. -The main ownCloud bookmark interface contains 3 fields at the top where +The main Nextcloud bookmark interface contains 3 fields at the top where you can enter the website address (or URL), the title of your bookmark, and a set of tags separated from each other by a space. @@ -35,10 +35,10 @@ To delete a bookmark, hover over the bookmark and click the cross icon. Search ~~~~~~ -If you click on a tag, ownCloud will only display the bookmarks that +If you click on a tag, Nextcloud will only display the bookmarks that are described with this tag. -You can also use the search bar of ownCloud in the top right of your screen. +You can also use the search bar of Nextcloud in the top right of your screen. Simply click on the "Bookmarks" menu in the sidebar to come back to the default view. @@ -52,12 +52,12 @@ The Bookmarklet Bookmarklet link The creator of this app understands that people won't want to -open the ownCloud boorkmarks page to add a bookmark every time they see a cool site. +open the Nextcloud boorkmarks page to add a bookmark every time they see a cool site. This is why they have made this cool "bookmarklet". A bookmarklet is small button that you can drag and drop in your bookmarks. The next time you see a cool new site, click on this special bookmark -to add the site to your ownCloud bookmarks. +to add the site to your Nextcloud bookmarks. To find this bookmark, click on the gear button at the bottom of the bookmarks app. From beca405d82ce4c188148d985894c16b1cb767591 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:02:28 +0200 Subject: [PATCH 10/30] Update Makefile --- user_manual/Makefile | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/user_manual/Makefile b/user_manual/Makefile index 74c47b133..e484add73 100644 --- a/user_manual/Makefile +++ b/user_manual/Makefile @@ -47,20 +47,15 @@ html: html-org html-all: html-release html-org html-com html-release: - $(SPHINXBUILD) -b html -D html_theme='owncloud_release' $(ALLSPHINXOPTS) $(BUILDDIR)/html/release + $(SPHINXBUILD) -b html -D html_theme='nextcloud_release' $(ALLSPHINXOPTS) $(BUILDDIR)/html/release @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/release." -html-org: - $(SPHINXBUILD) -b html -D html_theme='owncloud_org' $(ALLSPHINXOPTS) $(BUILDDIR)/html/org +html-com: + $(SPHINXBUILD) -b html -D html_theme='nextcloud_com' $(ALLSPHINXOPTS) $(BUILDDIR)/html/org @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/org." -html-com: - $(SPHINXBUILD) -b html -D html_theme='owncloud_com' $(ALLSPHINXOPTS) $(BUILDDIR)/html/com - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/com." - dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @@ -92,17 +87,17 @@ qthelp: @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/OwncloudDocumentation.qhcp" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/NextcloudDocumentation.qhcp" @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/OwncloudDocumentation.qhc" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/NextcloudDocumentation.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/OwncloudDocumentation" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/OwncloudDocumentation" + @echo "# mkdir -p $$HOME/.local/share/devhelp/NextcloudDocumentation" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/NextcloudDocumentation" @echo "# devhelp" epub: From fc9126443e9813f9ec0b5d93c2ead0cb062a7882 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:05:56 +0200 Subject: [PATCH 11/30] Update sync_ios.rst --- user_manual/pim/sync_ios.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/pim/sync_ios.rst b/user_manual/pim/sync_ios.rst index d4d72a474..5463e16af 100644 --- a/user_manual/pim/sync_ios.rst +++ b/user_manual/pim/sync_ios.rst @@ -52,4 +52,4 @@ Now should now find your contacts in the address book of your iPhone. If it's still not working, have a look at the :doc:`troubleshooting` and `Troubleshooting Contacts & Calendar`_ guides. -.. _Troubleshooting Contacts & Calendar: https://doc.owncloud.org/server/9.0/admin_manual/issues/index.html#troubleshooting-contacts-calendar +.. _Troubleshooting Contacts & Calendar: https://doc.nextcloud.com/server/9/admin_manual/issues/index.html#troubleshooting-contacts-calendar From f0f9eda9cab8ba9625b7cb1e2e4f2d70ad4ae5bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:06:47 +0200 Subject: [PATCH 12/30] Update sync_kde.rst --- user_manual/pim/sync_kde.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/user_manual/pim/sync_kde.rst b/user_manual/pim/sync_kde.rst index acacca9ed..9a0ee6b69 100644 --- a/user_manual/pim/sync_kde.rst +++ b/user_manual/pim/sync_kde.rst @@ -4,20 +4,20 @@ Synchronizing with KDE SC .. image:: ../images/kdes1.png -From KDE SC 4.8 and forward setting up ownCloud is very easy. Note that the KDE -calendar needs to have the ownCloud Calendar and Contacts apps enabled on the -ownCloud server. You need both and not just the Calendar. From System Settings +From KDE SC 4.8 and forward setting up Nextcloud is very easy. Note that the KDE +calendar needs to have the Nextcloud Calendar and Contacts apps enabled on the +Nextcloud server. You need both and not just the Calendar. From System Settings Personal Information/Akonadi Resources Configuration select DAV Groupware resource. .. image:: ../images/kdes2.png -Enter your ownCloud username and password and click "Next". +Enter your Nextcloud username and password and click "Next". .. image:: ../images/kdes3.png -Select ownCloud in the drop down list and click "Next". +Select Nextcloud in the drop down list and click "Next". From 729fef5ec3b306946391bd1f9b1effd91b519898 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:09:25 +0200 Subject: [PATCH 13/30] Update sync_osx.rst --- user_manual/pim/sync_osx.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/pim/sync_osx.rst b/user_manual/pim/sync_osx.rst index 288eb13ae..2d19c81c9 100644 --- a/user_manual/pim/sync_osx.rst +++ b/user_manual/pim/sync_osx.rst @@ -1,12 +1,12 @@ Synchronizing with OS X ======================= -To use ownCloud with iCal you will need to use the following URL:: +To use Nextcloud with iCal you will need to use the following URL:: https://example.com/remote.php/dav/principals/users/USERNAME/ The setup is basically the same as with iOS using the path ``https://example.com/remote.php/dav/principals/users/USERNAME/`` -to sync with ownCloud. For OS X 10.7 Lion and 10.8 Mountain Lion everything works +to sync with Nextcloud. For OS X 10.7 Lion and 10.8 Mountain Lion everything works fine, but OS X 10.6 (Snow Leopard) and older needs some fiddling to work. A user contributed the following: @@ -16,7 +16,7 @@ Command + Q to terminate it. If you already have some kind of addressbook setup, it is likely you will see some folders named like this **BEA92826-FBF3-4E53-B5C6-ED7C2B454430**. Note down what folders there are now and leave the window open. -#. Open addressbook and try to add a new CardDav addressbook. At this point, it +#. Open addressbook and try to add a new CardDAV addressbook. At this point, it does not matter what information you enter. It will come up with the same error message you mentioned before when you click "Create". Ignore it and click "Create" again. A non-functional addressbook will be added. @@ -31,11 +31,11 @@ your favorite text editor. 8. Make it look like this. Please note that the :443 after **example.com** is important:: - servernamehttps://example.com:443/owncloud/remote.php/dav/principals/users/USERNAME usernameusername + servernamehttps://example.com:443/nextcloud/remote.php/dav/principals/users/USERNAME usernameusername 9. Save the file and open addressbook again. It will not work yet. -10. Open the preferences for your ownCloud CardDAV-Account and enter your password. +10. Open the preferences for your Nextcloud CardDAV-Account and enter your password. 11. You may have to restart addressbook once more. After this, it should work. @@ -46,4 +46,4 @@ There is also an easy `HOWTO`_ in the forum. .. _HOWTO: https://forum.owncloud.org/viewtopic.php?f=3&t=132 -.. _Troubleshooting Contacts & Calendar: https://doc.owncloud.org/server/9.0/admin_manual/issues/index.html#troubleshooting-contacts-calendar +.. _Troubleshooting Contacts & Calendar: https://doc.nextcloud.com/server/9/admin_manual/issues/index.html#troubleshooting-contacts-calendar From 0d7f6d9b52a60e722b6aef8027592b0a78b24420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:10:46 +0200 Subject: [PATCH 14/30] Update sync_thunderbird.rst --- user_manual/pim/sync_thunderbird.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/pim/sync_thunderbird.rst b/user_manual/pim/sync_thunderbird.rst index 76e176cdb..5cc26de59 100644 --- a/user_manual/pim/sync_thunderbird.rst +++ b/user_manual/pim/sync_thunderbird.rst @@ -4,7 +4,7 @@ Thunderbird - Synchronize Addressbook Addressbook ------------ -As someone who is new to ownCloud, New to SoGo Connector, and new to Thunderbird Addressbook... here is what you need in excruciating pithy detail you need to make this work (for all the other lost souls out there): +As someone who is new to Nextcloud, New to SoGo Connector, and new to Thunderbird Addressbook... here is what you need in excruciating pithy detail you need to make this work (for all the other lost souls out there): #. `Thunderbird `_ for your OS unless it comes with your OS distribution (Linux) #. `Sogo Connector `_ (latest release) @@ -17,7 +17,7 @@ With an installed Thunderbird mailtool, an installed SoGo Connector, and an inst - "File > New > **Remote Addressbook**" (SoGo Connector added this) - "**Name:**" is the name you want to give your Addressbook in the Thunderbird addressbook bar area - - "**URL:**" is found in your ownCloud Contacts area, that little Gear symbol + - "**URL:**" is found in your Nextcloud Contacts area, that little Gear symbol .. image:: ../images/contact_thunderbird-Symbol_Gear.jpg @@ -30,14 +30,14 @@ which will display the URL you need for your installation to work. .. image:: ../images/contact_thunderbird-URL_config.jpg Once installed, synchronize (right click on your newly made remote address book and select "Synchronize"). -You'll see your address book populate from ownCloud! Don't click "read only" above unless you don't want to -modify your ownCloud server addressbook, like it contains a listing of corporate contacts and is shared with +You'll see your address book populate from Nextcloud! Don't click "read only" above unless you don't want to +modify your Nextcloud server addressbook, like it contains a listing of corporate contacts and is shared with lots of people, and you don't want a new user dragging it somewhere unintended. The rest of the details of dealing with Thunderbird addressbook are left to the reader... First thing I learned is dragging a contact to a different addressbook is a "move" operation. If you are worried about losing the -contact, save it to a VCF file using ownCloud (Or LDIF using Thunderbird Addressbook) first! Like dragging -from "ownCloud Addressbook" to "Personal Address Book" removes the contact from ownCloud Server +contact, save it to a VCF file using Nextcloud (Or LDIF using Thunderbird Addressbook) first! Like dragging +from "Nextcloud Addressbook" to "Personal Address Book" removes the contact from Nextcloud Server (*deleting it from all the other synchronized installations*) and puts it in your Local Machine -only- Address Book. So be careful or you'll have unintended consequences where you might have intended a "copy" operation. From 28f941bfcbb20dad4dcf911793e629010892d4bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:22:32 +0200 Subject: [PATCH 15/30] Update access_webdav.rst --- user_manual/files/access_webdav.rst | 156 ++++++++++++++-------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/user_manual/files/access_webdav.rst b/user_manual/files/access_webdav.rst index 536462c51..354d00282 100644 --- a/user_manual/files/access_webdav.rst +++ b/user_manual/files/access_webdav.rst @@ -1,53 +1,53 @@ -===================================== -Accessing ownCloud Files Using WebDAV -===================================== +====================================== +Accessing Nextcloud Files Using WebDAV +====================================== -ownCloud fully supports the WebDAV protocol, and you can connect and synchronize -with your ownCloud files over WebDAV. In this chapter you will learn how to -connect Linux, Mac OS X, Windows, and mobile devices to your ownCloud server via +Nextcloud fully supports the WebDAV protocol, and you can connect and synchronize +with your Nextcloud files over WebDAV. In this chapter you will learn how to +connect Linux, Mac OS X, Windows, and mobile devices to your Nextcloud server via WebDAV. Before we get into configuring WebDAV, let's take a quick look at the -recommended way of connecting client devices to your ownCloud servers. +recommended way of connecting client devices to your Nextcloud servers. -ownCloud Desktop and Mobile Clients ------------------------------------ +Nextcloud Desktop and Mobile Clients +------------------------------------ The recommended method for keeping your desktop PC synchronized with your -ownCloud server is by using the `ownCloud Desktop Client -`_. You can configure the ownCloud client +Nextcloud server is by using the `Nextcloud Desktop Client +`_. You can configure the Nextcloud client to save files in any local directory you want, and you choose which directories -on the ownCloud server to sync with. The client displays the current connection +on the Nextcloud server to sync with. The client displays the current connection status and logs all activity, so you always know which remote files have been downloaded to your PC, and you can verify that files created and updated on your local PC are properly synchronized with the server. -The recommended method for syncing your ownCloud server with Android and -Apple iOS devices is by using the `ownCloud mobile apps -`_. +The recommended method for syncing your Nextcloud server with Android and +Apple iOS devices is by using the `Nextcloud mobile apps +`_. -To connect to your ownCloud server with the **ownCloud** mobile apps, use the +To connect to your Nextcloud server with the **Nextcloud** mobile apps, use the base URL and folder only:: - example.com/owncloud + example.com/nextcloud -In addition to the mobile apps provided by ownCloud, you can use other apps to -connect to ownCloud from your mobile device using WebDAV. `WebDAV Navigator`_ is +In addition to the mobile apps provided by Nextcloud, you can use other apps to +connect to Nextcloud from your mobile device using WebDAV. `WebDAV Navigator`_ is a good (proprietary) app for `Android devices`_, `iPhones`_, and `BlackBerry devices`_. The URL to use on these is:: - example.com/owncloud/remote.php/dav/files/USERNAME/ + example.com/nextcloud/remote.php/dav/files/USERNAME/ WebDAV Configuration -------------------- -If you prefer, you may also connect your desktop PC to your ownCloud server by +If you prefer, you may also connect your desktop PC to your Nextcloud server by using the WebDAV protocol rather than using a special client application. Web Distributed Authoring and Versioning (WebDAV) is a Hypertext Transfer Protocol (HTTP) extension that makes it easy to create, read, and edit files on Web -servers. With WebDAV you can access your ownCloud shares on Linux, Mac OS X and +servers. With WebDAV you can access your Nextcloud shares on Linux, Mac OS X and Windows in the same way as any remote network share, and stay synchronized. .. note:: In the following examples, You must adjust **example.com/** to the - URL of your ownCloud server installation. + URL of your Nextcloud server installation. Accessing Files Using Linux --------------------------- @@ -58,9 +58,9 @@ Nautilus File Manager ^^^^^^^^^^^^^^^^^^^^^ Use the ``davs://`` protocol to connect the Nautilus file manager to your -ownCloud share:: +Nextcloud share:: - davs://example.com/owncloud/remote.php/dav/files/USERNAME/ + davs://example.com/nextcloud/remote.php/dav/files/USERNAME/ .. note:: If your server connection is not HTTPS-secured, use `dav://` instead of `davs://`. @@ -71,15 +71,15 @@ ownCloud share:: Accessing Files with KDE and Dolphin File Manager ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -To access your ownCloud files using the Dolphin file manager in KDE, use +To access your Nextcloud files using the Dolphin file manager in KDE, use the ``webdav://`` protocol:: - webdav://example.com/owncloud/remote.php/dav/files/USERNAME/ + webdav://example.com/nextcloud/remote.php/dav/files/USERNAME/ .. image:: ../images/webdav_dolphin.png :alt: screenshot of configuring Dolphin file manager to use WebDAV -You can create a permanent link to your ownCloud server: +You can create a permanent link to your Nextcloud server: #. Open Dolphin and click "Network" in the left hand "Places" column. #. Click on the icon labeled **Add a Network Folder**. @@ -88,13 +88,13 @@ You can create a permanent link to your ownCloud server: #. Click **Next**. #. Enter the following settings: - * Name: The name you want to see in the **Places** bookmark, for example ownCloud. + * Name: The name you want to see in the **Places** bookmark, for example Nextcloud. - * User: The ownCloud username you used to log in, for example admin. + * User: The Nextcloud username you used to log in, for example admin. - * Server: The ownCloud domain name, for example **example.com** (without + * Server: The Nextcloud domain name, for example **example.com** (without **http://** before or directories afterwards). - * Folder -- Enter the path ``owncloud/remote.php/dav/files/USERNAME/``. + * Folder -- Enter the path ``nextcloud/remote.php/dav/files/USERNAME/``. #. (Optional) Check the "Create icon checkbox" for a bookmark to appear in the Places column. #. (Optional) Provide any special settings or an SSL certificate in the "Port & @@ -104,7 +104,7 @@ Creating WebDAV Mounts on the Linux Command Line ------------------------------------------------ You can create WebDAV mounts from the Linux command line. This is useful if you -prefer to access ownCloud the same way as any other remote filesystem mount. +prefer to access Nextcloud the same way as any other remote filesystem mount. The following example shows how to create a personal mount and have it mounted automatically every time you log in to your Linux computer. @@ -122,10 +122,10 @@ automatically every time you log in to your Linux computer. usermod -aG davfs2 -3. Then create an ``owncloud`` directory in your home directory for the +3. Then create an ``nextcloud`` directory in your home directory for the mountpoint, and ``.davfs2/`` for your personal configuration file:: - mkdir ~/owncloud + mkdir ~/nextcloud mkdir ~/.davfs2 4. Copy ``/etc/davfs2/secrets`` to ``~/.davfs2``:: @@ -137,27 +137,27 @@ automatically every time you log in to your Linux computer. chown : ~/.davfs2/secrets chmod 600 ~/.davfs2/secrets -6. Add your ownCloud login credentials to the end of the ``secrets`` file, - using your ownCloud server URL and your ownCloud username and password:: +6. Add your Nextcloud login credentials to the end of the ``secrets`` file, + using your Nextcloud server URL and your Nextcloud username and password:: - example.com/owncloud/remote.php/dav/files/USERNAME/ + example.com/nextcloud/remote.php/dav/files/USERNAME/ 7. Add the mount information to ``/etc/fstab``:: - example.com/owncloud/remote.php/dav/files/USERNAME/ /home//owncloud + example.com/nextcloud/remote.php/dav/files/USERNAME/ /home//nextcloud davfs user,rw,auto 0 0 8. Then test that it mounts and authenticates by running the following command. If you set it up correctly you won't need root permissions:: - mount ~/owncloud + mount ~/nextcloud 9. You should also be able to unmount it:: - umount ~/owncloud + umount ~/nextcloud -Now every time you login to your Linux system your ownCloud share should -automatically mount via WebDAV in your ``~/owncloud`` directory. If you prefer +Now every time you login to your Linux system your Nextcloud share should +automatically mount via WebDAV in your ``~/nextcloud`` directory. If you prefer to mount it manually, change ``auto`` to ``noauto`` in ``/etc/fstab``. Known Issues @@ -194,7 +194,7 @@ Accessing Files Using Mac OS X .. note:: The Mac OS X Finder suffers from a `series of implementation problems `_ and should only be used if the - ownCloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. + Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. To access files through the Mac OS X Finder: @@ -205,12 +205,12 @@ To access files through the Mac OS X Finder: 2. Specify the address of the server in the **Server Address** field. .. image:: ../images/osx_webdav1.png - :alt: Screenshot of entering your ownCloud server address on Mac OS X + :alt: Screenshot of entering your Nextcloud server address on Mac OS X - For example, the URL used to connect to the ownCloud server + For example, the URL used to connect to the Nextcloud server from the Mac OS X Finder is:: - https://example.com/owncloud/remote.php/dav/files/USERNAME/ + https://example.com/nextcloud/remote.php/dav/files/USERNAME/ .. image:: ../images/osx_webdav2.png @@ -228,13 +228,13 @@ Accessing Files Using Microsoft Windows It is best to use a suitable WebDAV client from the `WebDAV Project page `_ . -If you must use the native Windows implementation, you can map ownCloud to a new -drive. Mapping to a drive enables you to browse files stored on an ownCloud +If you must use the native Windows implementation, you can map Nextcloud to a new +drive. Mapping to a drive enables you to browse files stored on an Nextcloud server the way you would files stored in a mapped network drive. Using this feature requires network connectivity. If you want to store your -files offline, use the ownCloud Desktop Client to sync all files on your -ownCloud to one or more directories of your local hard drive. +files offline, use the Nextcloud Desktop Client to sync all files on your +Nextcloud to one or more directories of your local hard drive. .. note:: Prior to mapping your drive, you must permit the use of Basic Authentication in the Windows Registry. The procedure is documented in @@ -257,21 +257,21 @@ the drive: net use Z: https:///remote.php/dav/files/USERNAME/ /user:youruser yourpassword - where is the URL to your ownCloud server. + where is the URL to your Nextcloud server. -For example: ``net use Z: https://example.com/owncloud/remote.php/dav/files/USERNAME/ +For example: ``net use Z: https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /user:youruser yourpassword`` - The computer maps the files of your ownCloud account to the drive letter Z. + The computer maps the files of your Nextcloud account to the drive letter Z. -.. note:: Though not recommended, you can also mount the ownCloud server +.. note:: Though not recommended, you can also mount the Nextcloud server using HTTP, leaving the connection unencrypted. If you plan to use HTTP connections on devices while in a public place, we strongly recommend using a VPN tunnel to provide the necessary security. An alternative command syntax is:: - net use Z: \\example.com@ssl\owncloud\remote.php\dav /user:youruser + net use Z: \\example.com@ssl\nextcloud\remote.php\dav /user:youruser yourpassword Mapping Drives With Windows Explorer @@ -282,17 +282,17 @@ To map a drive using the Microsoft Windows Explorer: 1. Migrate to your computer in Windows Explorer. 2. Right-click on **Computer** entry and select **Map network drive...** from the drop-down menu. -3. Choose a local network drive to which you want to map ownCloud. -4. Specify the address to your ownCloud instance, followed by +3. Choose a local network drive to which you want to map Nextcloud. +4. Specify the address to your Nextcloud instance, followed by **/remote.php/dav/files/USERNAME/**. For example:: - https://example.com/owncloud/remote.php/dav/files/USERNAME/ + https://example.com/nextcloud/remote.php/dav/files/USERNAME/ .. note:: For SSL protected servers, check **Reconnect at logon** to ensure that the mapping is persistent upon subsequent reboots. If you want to - connect to the ownCloud server as a different user, check **Connect using + connect to the Nextcloud server as a different user, check **Connect using different credentials**. .. figure:: ../images/explorer_webdav.png @@ -301,7 +301,7 @@ To map a drive using the Microsoft Windows Explorer: 5. Click the ``Finish`` button. - Windows Explorer maps the network drive, making your ownCloud instance + Windows Explorer maps the network drive, making your Nextcloud instance available. Accessing Files Using Cyberduck @@ -320,7 +320,7 @@ To use Cyberduck: ``example.com`` 2. Specify the appropriate port. The port you choose depends on whether or not -your ownCloud server supports SSL. Cyberduck requires that you select a +your Nextcloud server supports SSL. Cyberduck requires that you select a different connection type if you plan to use SSL. For example: 80 (for WebDAV) @@ -332,16 +332,16 @@ the 'Path' field. For example: ``remote.php/dav/files/USERNAME/`` -Now Cyberduck enables file access to the ownCloud server. +Now Cyberduck enables file access to the Nextcloud server. Accessing public shares over WebDAV ----------------------------------- -ownCloud provides the possibility to access public shares over WebDAV. +Nextcloud provides the possibility to access public shares over WebDAV. To access the public share, open:: - https://example.com/owncloud/public.php/dav + https://example.com/nextcloud/public.php/dav in a WebDAV client, use the share token as username and the (optional) share password as password. @@ -358,7 +358,7 @@ Solution 1 The Windows WebDAV Client might not support Server Name Indication (SNI) on encrypted connections. If you encounter an error mounting an SSL-encrypted -ownCloud instance, contact your provider about assigning a dedicated IP address +Nextcloud instance, contact your provider about assigning a dedicated IP address for your SSL-based server. Solution 2 @@ -401,12 +401,12 @@ Known problems and their solutions are documented in the KB2123563_ article. Problem ^^^^^^^ -Cannot map ownCloud as a WebDAV drive in Windows using self-signed certificate. +Cannot map Nextcloud as a WebDAV drive in Windows using self-signed certificate. Solution ^^^^^^^^ - #. Go to the your ownCloud instance via your favorite Web browser. + #. Go to the your Nextcloud instance via your favorite Web browser. #. Click through until you get to the certificate error in the browser status line. #. View the cert, then from the Details tab, select Copy to File. @@ -449,29 +449,29 @@ To create a folder with the current date as name: .. code-block:: bash - $ curl -u user:pass -X MKCOL "https://example.com/owncloud/remote.php/dav/files/USERNAME/$(date '+%d-%b-%Y')" + $ curl -u user:pass -X MKCOL "https://example.com/nextcloud/remote.php/dav/files/USERNAME/$(date '+%d-%b-%Y')" To upload a file ``error.log`` into that directory: .. code-block:: bash - $ curl -u user:pass -T error.log "https://example.com/owncloud/remote.php/dav/files/USERNAME/$(date '+%d-%b-%Y')/error.log" + $ curl -u user:pass -T error.log "https://example.com/nextcloud/remote.php/dav/files/USERNAME/$(date '+%d-%b-%Y')/error.log" To move a file: .. code-block:: bash - $ curl -u user:pass -X MOVE --header 'Destination: https://example.com/owncloud/remote.php/dav/files/USERNAME/target.jpg' https://example.com/owncloud/remote.php/dav/files/USERNAME/source.jpg + $ curl -u user:pass -X MOVE --header 'Destination: https://example.com/nextcloud/remote.php/dav/files/USERNAME/target.jpg' https://example.com/nextcloud/remote.php/dav/files/USERNAME/source.jpg To get the properties of files in the root folder: .. code-block:: bash - $ curl -X PROPFIND -H "Depth: 1" -u user:pass https://example.com/owncloud/remote.php/dav/files/USERNAME/ | xml_pp + $ curl -X PROPFIND -H "Depth: 1" -u user:pass https://example.com/nextcloud/remote.php/dav/files/USERNAME/ | xml_pp - + - /owncloud/remote.php/dav/files/USERNAME/ + /nextcloud/remote.php/dav/files/USERNAME/ Tue, 13 Oct 2015 17:07:45 GMT @@ -486,7 +486,7 @@ To get the properties of files in the root folder: - /owncloud/remote.php/dav/files/USERNAME/welcome.txt + /nextcloud/remote.php/dav/files/USERNAME/welcome.txt Tue, 13 Oct 2015 17:07:35 GMT @@ -504,9 +504,9 @@ To get the properties of files in the root folder: .. _KB2668751: https://support.microsoft.com/kb/2668751 .. _KB2123563: https://support.microsoft.com/kb/2123563 .. _in your file manager: http://en.wikipedia.org/wiki/Webdav#WebDAV_client_applications -.. _ownCloud sync clients: https://doc.owncloud.org/desktop/2.1/ -.. _Mount ownCloud to a local folder without sync: https://owncloud.org/use/webdav/ -.. _Android: https://github.com/owncloud/android +.. _ownCloud sync clients: https://doc.nextcloud.com/desktop/2.1/ +.. _Mount ownCloud to a local folder without sync: https://nextcloud.com/use/webdav/ +.. _Android: https://github.com/nextcloud/android .. _WebDAV Navigator: http://seanashton.net/webdav/ .. _Android devices: https://play.google.com/store/apps/details?id=com.schimera.webdavnavlite .. _iPhones: https://itunes.apple.com/app/webdav-navigator/id382551345 From 63535598a0d1e7f5eb0cc46a163eb2361c4c02b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:36:58 +0200 Subject: [PATCH 16/30] Update access_webgui.rst --- user_manual/files/access_webgui.rst | 54 ++++++++++++++--------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/user_manual/files/access_webgui.rst b/user_manual/files/access_webgui.rst index 2695b10e5..c5e53098a 100644 --- a/user_manual/files/access_webgui.rst +++ b/user_manual/files/access_webgui.rst @@ -1,9 +1,9 @@ -===================================================== -Accessing your Files Using the ownCloud Web Interface -===================================================== +====================================================== +Accessing your Files Using the Nextcloud Web Interface +====================================================== -You can access your ownCloud files with the ownCloud Web interface and create, -preview, edit, delete, share, and re-share files. Your ownCloud administrator +You can access your Nextcloud files with the Nextcloud Web interface and create, +preview, edit, delete, share, and re-share files. Your Nextcloud administrator has the option to disable these features, so if any of them are missing on your system ask your server administrator. @@ -14,10 +14,10 @@ system ask your server administrator. Tagging Files ------------- -New for 9.0: file tagging. You can assign tags to files. To create tags, open a +New for 9: file tagging. You can assign tags to files. To create tags, open a file to the Details view. Then type your tags. To enter more than one tag press the return key after creating each tag. All tags are system tags, and are -shared by all users on your ownCloud server. +shared by all users on your Nextcloud server. .. figure:: ../images/files_page-7.png :alt: Creating file tags. @@ -39,9 +39,9 @@ file or folder. Comments are visible to everyone who has access to the file. Video Player ------------ -You can play videos in ownCloud with the Video Player app by simply clicking on -the file. Video streaming by the native ownCloud video player depends on your Web browser -and the video format. If your ownCloud administrator has enabled video +You can play videos in Nextcloud with the Video Player app by simply clicking on +the file. Video streaming by the native Nextcloud video player depends on your Web browser +and the video format. If your Nextcloud administrator has enabled video streaming, and it doesn't work in your Web browser, it may be a browser issue. See https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility for supported multimedia formats in Web browsers. .. figure:: ../images/video_player_2.png @@ -50,7 +50,7 @@ streaming, and it doesn't work in your Web browser, it may be a browser issue. S File Controls ------------- -ownCloud can display thumbnail previews for image files, MP3 covers, +Nextcloud can display thumbnail previews for image files, MP3 covers, and text files, if this enabled by your server administrator. Hover your cursor over a file or folder to expose the controls for the following operations: @@ -70,7 +70,7 @@ Share .. note:: New in 9.0, you can see all re-shares of your original file shares. If username auto-completion - is enabled, when you start typing the user or group name ownCloud will + is enabled, when you start typing the user or group name Nextcloud will automatically complete it for you. If your administrator has enabled email notifications, you can send an email notification of the new share from the sharing screen. @@ -102,17 +102,17 @@ Previewing Files ---------------- You can display uncompressed text files, OpenDocument files, videos, and image -files in the ownCloud embedded viewers by clicking on the file name. There may -be other file types you can preview if your ownCloud administrator has enabled -them. If ownCloud cannot display a file, it starts a download process and +files in the Nextcloud embedded viewers by clicking on the file name. There may +be other file types you can preview if your Nextcloud administrator has enabled +them. If Nextcloud cannot display a file, it starts a download process and downloads the file to your computer. -Navigating Inside Your ownCloud -------------------------------- +Navigating Inside Your Nextcloud +-------------------------------- -Navigating through folders in ownCloud is as simple as clicking on a folder to +Navigating through folders in Nextcloud is as simple as clicking on a folder to open it and using the back button on your browser to move to a previous level. -ownCloud also provides a navigation bar at the top of the Files field for quick +Nextcloud also provides a navigation bar at the top of the Files field for quick navigation. Sharing Status Icons @@ -124,7 +124,7 @@ Public link shares are marked with a chain link. Un-shared folders are blank. .. figure:: ../images/files_page-5.png :alt: Share status icons. -If your ownCloud server is the Enterprise edition, you may also have access +If your Nextcloud server is the Enterprise edition, you may also have access to Sharepoint and Windows Network Drive file shares. These have special status icons. An icon with a red plugin and background means you have to enter a login to get access to the share. @@ -136,7 +136,7 @@ to get access to the share. Creating or Uploading Files and Directories ------------------------------------------- -Upload or create new files or folders directly in an ownCloud folder by clicking +Upload or create new files or folders directly in an Nextcloud folder by clicking on the *New* button in the Files app. .. figure:: ../images/files_page-6.png @@ -145,7 +145,7 @@ on the *New* button in the Files app. The *New* button provides the following options: Up arrow - Upload files from your computer into ownCloud. You can also upload files by + Upload files from your computer into Nextcloud. You can also upload files by dragging and dropping them from your file manager. Text file @@ -168,7 +168,7 @@ top. .. note:: If the ``Download`` button is not visible, the administrator has disabled this feature. -Filtering the Files View +Filtering the Files View ------------------------ The right sidebar on the Files page contains several filters for quickly sorting @@ -202,7 +202,7 @@ You can move files and folders by dragging and dropping them into any directory. Change in Share Expiration Date ------------------------------- -In older versions of ownCloud, you could set an expiration date on both local +In older versions of Nextcloud, you could set an expiration date on both local and public shares. Now you can set an expiration date only on public shares, and local shares do not expire when public shares expire. The only way to "expire" a local share is to click the trash can icon to un-share your files. @@ -210,8 +210,8 @@ and local shares do not expire when public shares expire. The only way to Creating or Connecting to a Federation Share Link ------------------------------------------------- -Federated Cloud Sharing allows you to mount file shares from remote ownCloud -servers, and manage them just like a local share. In ownCloud 8 the process for -creating a new sharing link is easier and more streamlined. See +Federated Cloud Sharing allows you to mount file shares from remote Nextcloud +servers, and manage them just like a local share. The process for +creating a new sharing link is easier and more streamlined now. See :doc:`federated_cloud_sharing` to learn to how to create and connect to new Federated Cloud shares. From c9130379149155071dfe5aa5eeb9b42eb1a5395f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:37:56 +0200 Subject: [PATCH 17/30] Update deleted_file_management.rst --- user_manual/files/deleted_file_management.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/user_manual/files/deleted_file_management.rst b/user_manual/files/deleted_file_management.rst index f9be1faae..e2fbe667c 100644 --- a/user_manual/files/deleted_file_management.rst +++ b/user_manual/files/deleted_file_management.rst @@ -2,13 +2,13 @@ Managing Deleted Files ====================== -When you delete a file in ownCloud, it is not immediately deleted permanently. +When you delete a file in Nextcloud, it is not immediately deleted permanently. Instead, it is moved into the trash bin. It is not permanently deleted until you manually delete it, or when the Deleted Files app deletes it to make room for new files. Find your deleted files by clicking on the **Deleted files** -button on the Files page of the ownCloud Web interface. You'll have options to +button on the Files page of the Nextcloud Web interface. You'll have options to either restore or permanently delete files. Quotas @@ -35,7 +35,7 @@ When User1 deletes "sub" then it is moved to User1's trash bin. It is deleted from User2 and User3, but not placed in their trash bins. When you share files, other users may copy, rename, move, and share them with -other people, just as they can for any computer files; ownCloud does not have +other people, just as they can for any computer files; Nextcloud does not have magic powers to prevent this. How the Deleted Files app Manages Storage Space @@ -43,15 +43,15 @@ How the Deleted Files app Manages Storage Space To ensure that users do not run over their storage quotas, the Deleted Files app allocates a maximum of 50% of their currently available free space to -deleted files. If your deleted files exceed this limit, ownCloud deletes the +deleted files. If your deleted files exceed this limit, Nextcloud deletes the oldest files (files with the oldest timestamps from when they were deleted) until it meets the memory usage limit again. -ownCloud checks the age of deleted files every time new files are added to the +Nextcloud checks the age of deleted files every time new files are added to the deleted files. By default, deleted files stay in the trash bin for 180 days. The -ownCloud server administrator can adjust this value in the ``config.php`` file +Nextcloud server administrator can adjust this value in the ``config.php`` file by setting the ``trashbin_retention_obligation`` value. Files older than the ``trashbin_retention_obligation`` value will be deleted permanently. -Additionally, ownCloud calculates the maximum available space every time a new +Additionally, Nextcloud calculates the maximum available space every time a new file is added. If the deleted files exceed the new maximum allowed space -ownCloud will expire old deleted files until the limit is met once again. +Nextcloud will expire old deleted files until the limit is met once again. From 41588536329ddb3f9ff58f26d7eb3217757fbe49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:39:21 +0200 Subject: [PATCH 18/30] Update desktop_mobile_sync.rst --- user_manual/files/desktop_mobile_sync.rst | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/user_manual/files/desktop_mobile_sync.rst b/user_manual/files/desktop_mobile_sync.rst index 0fc849d95..19b7a6c21 100644 --- a/user_manual/files/desktop_mobile_sync.rst +++ b/user_manual/files/desktop_mobile_sync.rst @@ -3,28 +3,28 @@ Desktop and Mobile Synchronization ================================== For synchronizing files with your desktop computer, we recommend using the -`ownCloud Sync Client`_ for Windows, Mac OS X and Linux. +`Nextcloud Sync Client`_ for Windows, Mac OS X and Linux. -The ownCloud Desktop Sync Client enables you to connect to your private -ownCloud Server. +The Nextcloud Desktop Sync Client enables you to connect to your private +Nextcloud Server. You can create folders in your home directory, and keep the contents of those -folders synced with your ownCloud server. Simply copy a file into the directory -and the ownCloud desktop client does the rest. Make a change to the files on one +folders synced with your Nextcloud server. Simply copy a file into the directory +and the Nextcloud desktop client does the rest. Make a change to the files on one computer, it will flow across the others using these desktop sync clients. You will always have your latest files with you wherever you are. -Its usage is documented separately in the `ownCloud Desktop Client Manual`_. +Its usage is documented separately in the `Nextcloud Desktop Client Manual`_. -.. _ownCloud Sync Client: https://owncloud.org/sync-client/ -.. _ownCloud Desktop Client Manual: https://doc.owncloud.org/ +.. _Nextcloud Sync Client: https://nextcloud.com/sync-client/ +.. _Nextcloud Desktop Client Manual: https://doc.nextcloud.com/ Mobile Clients -------------- -Visit your Personal page in your ownCloud Web interface to find download links -for Android and iOS mobile sync clients. Or, visit the `ownCloud download page -`_. +Visit your Personal page in your Nextcloud Web interface to find download links +for Android and iOS mobile sync clients. Or, visit the `Nextcloud download page +`_. -Visit the `ownCloud documentation page `_ to read +Visit the `Nextcloud documentation page `_ to read the mobile apps user manuals. From 3cff7bf17a5aab6e6b1a81151d99b45d44f968d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:40:46 +0200 Subject: [PATCH 19/30] Update encrypting_files.rst --- user_manual/files/encrypting_files.rst | 47 ++++++++++++-------------- 1 file changed, 22 insertions(+), 25 deletions(-) diff --git a/user_manual/files/encrypting_files.rst b/user_manual/files/encrypting_files.rst index 953a271b1..a74947286 100644 --- a/user_manual/files/encrypting_files.rst +++ b/user_manual/files/encrypting_files.rst @@ -1,54 +1,51 @@ -============================== -Encrypting Your ownCloud Files -============================== +=============================== +Encrypting Your Nextcloud Files +=============================== -ownCloud includes an Encryption app, and when it is enabled by your ownCloud -administrator all of your ownCloud data files are automatically encrypted. +Nextcloud includes an Encryption app, and when it is enabled by your Nextcloud +administrator all of your Nextcloud data files are automatically encrypted. Encryption is server-wide, so when it is enabled you cannot choose to keep your files unencrypted. You don't have to do anything special, as it uses your -ownCloud login as the password for your unique private encryption key. Just log +Nextcloud login as the password for your unique private encryption key. Just log in and out and manage and share your files as you normally do, and you can still change your password whenever you want. Its main purpose is to encrypt files on remote storage services that are -connected to your ownCloud server, such as Dropbox and Google Drive. This is an +connected to your Nextcloud server, such as Dropbox and Google Drive. This is an easy and seamless way to protect your files on remote storage. You can share -your remote files through ownCloud in the usual way, however you cannot share +your remote files through Nextcloud in the usual way, however you cannot share your encrypted files directly from Dropbox, Google Drive, or whatever remote -service you are using, because the encryption keys are stored on your ownCloud +service you are using, because the encryption keys are stored on your Nextcloud server, and are never exposed to outside service providers. -If your ownCloud server is not connected to any remote storage services, then +If your Nextcloud server is not connected to any remote storage services, then it is better to use some other form of encryption such as file-level or whole -disk encryption. Because the keys are kept on your ownCloud server, it is -possible for your ownCloud admin to snoop in your files, and if the server is -compromised the intruder may get access to your files. (Read -`How ownCloud uses encryption to protect your data -`_ -to learn more.) +disk encryption. Because the keys are kept on your Nextcloud server, it is +possible for your Nextcloud admin to snoop in your files, and if the server is +compromised the intruder may get access to your files. Using Encryption ---------------- -ownCloud encryption is pretty much set it and forget it, but you have a few +Nextcloud encryption is pretty much set it and forget it, but you have a few options you can use. -When your ownCloud admin enables encryption for the first time, you must log +When your Nextcloud admin enables encryption for the first time, you must log out and then log back in to create your encryption keys and encrypt your files. -When encryption has been enabled on your ownCloud server you will see a yellow +When encryption has been enabled on your Nextcloud server you will see a yellow banner on your Files page warning you to log out and then log back in. .. figure:: ../images/encryption1.png When you log back in it takes a few minutes to work, depending on how many -files you have, and then you are returned to your default ownCloud page. +files you have, and then you are returned to your default Nextcloud page. .. figure:: ../images/encryption2.png -.. note:: You must never lose your ownCloud password, because you will lose +.. note:: You must never lose your Nextcloud password, because you will lose access to your files. Though there is an optional recovery option that your - ownCloud administrator may enable; see the Recovery Key Password section + Nextcloud administrator may enable; see the Recovery Key Password section (below) to learn about this. Sharing Encrypted Files @@ -71,11 +68,11 @@ individual shares. Recovery Key Password ~~~~~~~~~~~~~~~~~~~~~ -If your ownCloud administrator has enabled the recovery key feature, you can +If your Nextcloud administrator has enabled the recovery key feature, you can choose to use this feature for your account. If you enable "Password recovery" the administrator can read your data with a special password. This feature enables the administrator to recover your files in the event you lose your -ownCloud password. If the recovery key is not enabled, then there is no way to +Nextcloud password. If the recovery key is not enabled, then there is no way to restore your files if you lose your login password. .. figure:: ../images/encryption3.png @@ -99,7 +96,7 @@ Change Private Key Password ~~~~~~~~~~~~~~~~~~~~~~~~~~~ This option is only available if your log-in password, but not your encryption -password, was changed by your administrator. This can occur if your ownCloud +password, was changed by your administrator. This can occur if your Nextcloud provider uses a external user back-end (for example, LDAP) and changed your login password using that back-end configuration. In this case, you can set your encryption password to your new login password by providing your old and From 675782495e688924926d35e175146160f0a44d16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:43:51 +0200 Subject: [PATCH 20/30] Update federated_cloud_sharing.rst --- user_manual/files/federated_cloud_sharing.rst | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/user_manual/files/federated_cloud_sharing.rst b/user_manual/files/federated_cloud_sharing.rst index 1b22b05dd..64e5633e2 100644 --- a/user_manual/files/federated_cloud_sharing.rst +++ b/user_manual/files/federated_cloud_sharing.rst @@ -2,26 +2,26 @@ Using Federation Shares ======================= -Federation Sharing allows you to mount file shares from remote ownCloud servers, in effect -creating your own cloud of ownClouds. You can create direct share links with -users on other ownCloud servers. +Federation Sharing allows you to mount file shares from remote Nextcloud servers, in effect +creating your own cloud of Nextclouds. You can create direct share links with +users on other Nextcloud servers. Creating a New Federation Share ------------------------------- -Federation sharing is enabled on new or upgraded ownCloud installations -by default. Follow these steps to create a new share with other ownCloud 9 servers: +Federation sharing is enabled on Nextcloud installations by default. +Follow these steps to create a new share with other Nextcloud 9 servers: 1. Go to your ``Files`` page and click the Share icon on the file or directory you want to share. In the sidebar enter the username and URL of the remote user -in this form: ``@``. In this example, that is -``layla@remote-server/owncloud``. The form automatically echoes the address +in this form: ``@``. In this example, that is +``layla@remote-server/nextcloud``. The form automatically echoes the address that you type and labels it as "remote". Click on the label. .. figure:: ../images/direct-share-1.png -2. When your local ownCloud server makes a successful connection with the remote -ownCloud server you'll see a confirmation. Your only share option is **Can +2. When your local Nextcloud server makes a successful connection with the remote +Nextcloud server you'll see a confirmation. Your only share option is **Can edit**. Click the Share button anytime to see who you have shared your file with. Remove @@ -31,21 +31,19 @@ share, and does not delete any files. Creating a New Federated Cloud Share via Email ---------------------------------------------- -Use this method when you are sharing with users on ownCloud 8.x and older. - -What if you do not know the username or URL? Then you can have ownCloud create +What if you do not know the username or URL? Then you can have Nextcloud create the link for you and email it to your recipient. .. figure:: ../images/create_public_share-6.png When your recipient receives your email they will have to take a number of steps to complete the share link. First they must open the link you sent them in -a Web browser, and then click the **Add to your ownCloud** button. +a Web browser, and then click the **Add to your Nextcloud** button. .. figure:: ../images/create_public_share-8.png -The **Add to your ownCloud** button changes to a form field, and your recipient -needs to enter the URL of their ownCloud server in this field and press the +The **Add to your Nextcloud** button changes to a form field, and your recipient +needs to enter the URL of their Nextcloud server in this field and press the return key, or click the arrow. .. figure:: ../images/create_public_share-9.png From a6eb288937d516f9c28a250e874be0b321973a45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:44:18 +0200 Subject: [PATCH 21/30] Delete file_drop.rst --- user_manual/files/file_drop.rst | 60 --------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 user_manual/files/file_drop.rst diff --git a/user_manual/files/file_drop.rst b/user_manual/files/file_drop.rst deleted file mode 100644 index e0764161b..000000000 --- a/user_manual/files/file_drop.rst +++ /dev/null @@ -1,60 +0,0 @@ -========================================== -Making Anonymous Uploads (Enterprise Only) -========================================== - -If your ownCloud administrator (Enterprise edition only) has enabled the -Files Drop application, you may create your own special upload directory so that -other people can upload files to you without having to log in to the server, and -without being an ownCloud user. They will not be allowed to see the contents of -this directory, or to make any changes. This is an excellent alternative to -sending large attachments via email, using an FTP server, or using commercial -file-sharing services. - -Setting Up Your Own File Drop ------------------------------ - -Go to your Personal page and you will see the Files Drop configuration section. - -.. image:: ../images/files-drop-2.png - -Click the **Choose** button to open a dialog to select your upload directory. -You may wish to first create a special upload directory (on your Files page), -which in the following example is name **upload**. - -.. figure:: ../images/files-drop-3.png - :scale: 50% - - *Click to enlarge* - -On your Personal page you should now see a URL for your upload directory. Share -this URL with anyone you want to allow uploads to your Files Drop folder. Note -that the default maximum upload size in this example is 512MB; this is -configurable, so contact your ownCloud administrator if you need a larger -limit. - -.. image:: ../images/files-drop-4.png - -Uploading Files ---------------- - -Using the Files Drop app is simple. You receive a link to the upload -folder, click the link, and then you'll see an ownCloud page with a **Click to -upload** button. - -.. figure:: ../images/files-drop-5.png - :scale: 50% - - *Click to enlarge* - -This opens a file picker, and you select the file or directory you want to -upload. - -.. figure:: ../images/files-drop-6.png - :scale: 50% - - *Click to enlarge* - -When your upload is completed, you'll see a confirmation message with the -filenames. - -.. figure:: ../images/files-drop-7.png From eb1b55bb5700adbb5046e4b9339f5be24598d07d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:55:22 +0200 Subject: [PATCH 22/30] Update gallery_app.rst --- user_manual/files/gallery_app.rst | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/user_manual/files/gallery_app.rst b/user_manual/files/gallery_app.rst index ef5a6f0e8..68a511fdc 100644 --- a/user_manual/files/gallery_app.rst +++ b/user_manual/files/gallery_app.rst @@ -1,14 +1,13 @@ =========== -Gallery App +Gallery App =========== -The Pictures app has been rewritten and improved, and is now called the Gallery -app. It supports more image formats, sorting, zoom, and scrolling. It also -supports advanced customizations via a simple text file. +The gallery app supports several image formats, sorting, zoom, and scrolling. +It also supports advanced customizations via a simple text file. -On your main ownCloud Files page, click the little icon at the top right, +On your main Nextcloud Files page, click the little icon at the top right, underneath your username, to open your Gallery. The Gallery app automatically -finds all images in your ownCloud folders, and overlays the thumbnails with the +finds all images in your Nextcloud folders, and overlays the thumbnails with the folder names. Click on the folder thumbnails to open the folders. At the top left you have two sorting options, alphabetical and by date. @@ -29,7 +28,7 @@ Custom Configuration You may customize a Gallery album with a simple text file named **gallery.cnf**, which contains parameters structured using the `Yaml `_ markup language. You may have -multiple **gallery.cnf** files; you need one in your own root ownCloud folder +multiple **gallery.cnf** files; you need one in your own root Nextcloud folder (your Home folder) that defines global features, and then you may have individual per-album **gallery.cnf** files if you want to define different behaviors in different albums. @@ -72,7 +71,7 @@ puts it in ``data//files/``.) See :ref:`an example below Format ^^^^^^ -UTF-8, **without BOM**. A file created from within the ownCloud Web GUI works. +UTF-8, **without BOM**. A file created from within the Nextcloud Web GUI works. Structure ^^^^^^^^^ @@ -89,7 +88,7 @@ getting error messages. Here is an example `gallery.cnf`:: # Gallery configuration file - # Created on 31 Jan 2016 by ownCloud User + # Created on 31 Jan 2016 by Nextcloud User features: external_shares: yes native_svg: yes @@ -117,7 +116,7 @@ Supported Variables **Global Features** -Place this in your root ownCloud folder, which is your Home folder. +Place this in your root Nextcloud folder, which is your Home folder. * **external_shares**: Set to **yes** in your root configuration file if you want to load images stored on external locations, when using the From 785be4b8ee10a36276f2ef827a98eb5acad3f361 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:56:23 +0200 Subject: [PATCH 23/30] Update large_file_upload.rst --- user_manual/files/large_file_upload.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/user_manual/files/large_file_upload.rst b/user_manual/files/large_file_upload.rst index 377160f1a..7f33558e1 100644 --- a/user_manual/files/large_file_upload.rst +++ b/user_manual/files/large_file_upload.rst @@ -2,19 +2,19 @@ Large File Uploads ================== -When uploading files through the web client, ownCloud is limited by PHP and +When uploading files through the web client, Nextcloud is limited by PHP and Apache configurations. By default, PHP is configured for only 2 megabyte uploads. As this default upload limit is not entirely useful, we recommend that -your ownCloud admin increase the ownCloud variables to sizes appropriate for +your Nextcloud admin increase the Nextcloud variables to sizes appropriate for users. -Modifying certain ownCloud variables requires administrative access. If you +Modifying certain Nextcloud variables requires administrative access. If you require larger upload limits than have been provided by the default (or already set by your administrator): * Contact your administrator to request an increase in these variables * Refer to the section in the `Admin Documentation - `_ that describes how to manage file upload size limits. From b97436fa14e3e906af02a7ea1a005ee10abf19b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:57:20 +0200 Subject: [PATCH 24/30] Update quota.rst --- user_manual/files/quota.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/files/quota.rst b/user_manual/files/quota.rst index 5863fa1ef..f711c74c6 100644 --- a/user_manual/files/quota.rst +++ b/user_manual/files/quota.rst @@ -2,7 +2,7 @@ Storage Quota ============= -Your ownCloud admin has the option to set a storage quota on users. Look at +Your Nextcloud admin has the option to set a storage quota on users. Look at the top of your Personal page to see what your quota is, and how much you have used. From f238696b3056eef00ec1d65bebaf2d4c85c600f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:57:59 +0200 Subject: [PATCH 25/30] Update version_control.rst --- user_manual/files/version_control.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/user_manual/files/version_control.rst b/user_manual/files/version_control.rst index ced3c7789..4eb14e6fe 100644 --- a/user_manual/files/version_control.rst +++ b/user_manual/files/version_control.rst @@ -2,7 +2,7 @@ Version Control =============== -ownCloud supports simple version control system for files. Versioning creates +Nextcloud supports simple version control system for files. Versioning creates backups of files which are accessible via the Versions tab on the Details sidebar. This tab contains the history of the file where you can roll back a file to any previous version. Changes made at intervals greater than two minutes @@ -18,16 +18,16 @@ the user doesn't run out of space. This pattern is used to delete old versions: * For the first second we keep one version -* For the first 10 seconds ownCloud keeps one version every 2 seconds -* For the first minute ownCloud keeps one version every 10 seconds -* For the first hour ownCloud keeps one version every minute -* For the first 24 hours ownCloud keeps one version every hour -* For the first 30 days ownCloud keeps one version every day -* After the first 30 days ownCloud keeps one version every week +* For the first 10 seconds Nextcloud keeps one version every 2 seconds +* For the first minute Nextcloud keeps one version every 10 seconds +* For the first hour Nextcloud keeps one version every minute +* For the first 24 hours Nextcloud keeps one version every hour +* For the first 30 days Nextcloud keeps one version every day +* After the first 30 days Nextcloud keeps one version every week The versions are adjusted along this pattern every time a new version gets created. The version app never uses more that 50% of the user's currently available free -space. If the stored versions exceed this limit, ownCloud deletes the oldest +space. If the stored versions exceed this limit, Nextcloud deletes the oldest versions until it meets the disk space limit again. From 1df65b71c2afa2ba4f581674ba9b5850dbd8159b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:58:35 +0200 Subject: [PATCH 26/30] Update external_storage.rst --- user_manual/external_storage/external_storage.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/external_storage/external_storage.rst b/user_manual/external_storage/external_storage.rst index d808bc74b..832de8559 100644 --- a/user_manual/external_storage/external_storage.rst +++ b/user_manual/external_storage/external_storage.rst @@ -4,8 +4,8 @@ Configuring External Storage The External Storage application allows you to mount external storage services, such as Google Drive, Dropbox, Amazon S3, SMB/CIFS fileservers, and FTP servers -in ownCloud. Your ownCloud server administrator controls which of these are +in Nextcloud. Your Nextcloud server administrator controls which of these are available to you. Please see `Configuring External Storage (GUI) -`_ in the ownCloud Administrator's +`_ in the Nextcloud Administrator's manual for configuration howtos and examples. From 62c2ea73c0be6b8aa0b60c8ffa22d74815c9af52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:58:51 +0200 Subject: [PATCH 27/30] Delete sharepoint_connecting.rst --- .../sharepoint_connecting.rst | 68 ------------------- 1 file changed, 68 deletions(-) delete mode 100644 user_manual/external_storage/sharepoint_connecting.rst diff --git a/user_manual/external_storage/sharepoint_connecting.rst b/user_manual/external_storage/sharepoint_connecting.rst deleted file mode 100644 index b659289e1..000000000 --- a/user_manual/external_storage/sharepoint_connecting.rst +++ /dev/null @@ -1,68 +0,0 @@ -========================================== -Connecting to SharePoint (Enterprise only) -========================================== - -Native SharePoint support has been added to ownCloud Enterprise Subscription as -a secondary storage location for SharePoint 2007, 2010 and 2013. To the user, -these appear as normal ownCloud mounts, with bi-directional updates in any -ownCloud client: desktop, mobile, or Web. There is one difference, and that is -ownCloud sharing is intentionally disabled for SharePoint mountpoints in order -to preserve SharePoint access controls, and to ensure that content is properly -accessed as per SharePoint rules. - -Your ownCloud admin may optionally allow users to mount their own SharePoint -libraries. - -Accessing SharePoint Folders ----------------------------- - -When you first log in to ownCloud, the Web interface shows a gray bar behind all -SharePoint folders. The gray bar disappears when the mountpoint is verified by -the server. If you see a red error bar, you'll see either an hourglass that -indicates a connection error, or a key to indicate that authentication is -required. - -Your ownCloud admin has the option to configure SharePoint credentials so that -you are authenticated automatically, or you may be required to enter your -credentials. If you have to enter your credentials, click the red bar and you'll -get a login window. You should only have to do this once, as ownCloud will store -your credentials. - -If your SharePoint login ever changes, go to your Personal page to update it in -the ``Sharepoint Personal Configuration`` section. - -Personal Page -------------- - -You can manage your SharePoint connections in the ``Sharepoint Personal -Configuration`` section of your ownCloud Personal page. You'll see two sections: -the ``Admin added mount points`` section lists SharePoint mounts controlled by -your ownCloud admin. If users have permissions to mount their own SharePoint -libraries you'll also see a ``Personal mount points`` section. - -There are two types of authentication available to you. If you have multiple -SharePoint libraries that use the same authentication, enter your credentials -in ``Sharepoint Personal Configuration``. Then follow these steps to add your -libraries: - -* Enter the name of your local mountpoint in the ``Local Folder Name`` column. - This can be an existing folder, or automatically create a new one. - -* Enter your SharePoint server URL. - -* Click the little refresh icon to the left of the ``Document Library`` field. - If your credentials and URL are correct you'll get a dropdown list of SharePoint - libraries to choose from. - -* Select the document library you want to mount. - -* Select "Use user credentials". - -* Click the ``Save`` button, and you're done - -You may elect to use different authentication credentials for some of your -SharePoint libraries. For these, you must first select ``use custom -credentials``, and then fill in the mountpoint and SharePoint site URL. Then -ownCloud can authenticate you, and you can click the refresh icon to see your -libraries. Then select the library you want to mount and click the ``Save`` -button. From f1d5b77ba62c15884e7d8aff92bde4550cdd960f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:59:05 +0200 Subject: [PATCH 28/30] Update index.rst --- user_manual/external_storage/index.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/user_manual/external_storage/index.rst b/user_manual/external_storage/index.rst index 6c03ec1b4..cedd7c89d 100644 --- a/user_manual/external_storage/index.rst +++ b/user_manual/external_storage/index.rst @@ -6,5 +6,4 @@ External Storage :maxdepth: 1 external_storage - sharepoint_connecting - \ No newline at end of file + From 0c695e5640e5d4e1393571a78b5795604fc050eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Bl=C3=BCm?= Date: Sat, 11 Jun 2016 16:59:46 +0200 Subject: [PATCH 29/30] Update index.rst --- user_manual/files/index.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/user_manual/files/index.rst b/user_manual/files/index.rst index cc8c4c3ca..7520ff777 100644 --- a/user_manual/files/index.rst +++ b/user_manual/files/index.rst @@ -12,7 +12,6 @@ Files & Synchronization desktop_mobile_sync encrypting_files federated_cloud_sharing - file_drop large_file_upload quota version_control From d829669877434b6e0ed2c92018a9e3d8924804d4 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Sun, 12 Jun 2016 14:18:45 +0200 Subject: [PATCH 30/30] Add branding --- .../globaltoc.html | 0 .../layout.html | 58 +- .../localtoc.html | 0 .../navbar-2.html | 0 .../navbar.html | 0 .../navbarsearchbox.html | 0 .../navbartoc.html | 0 .../relations.html | 0 .../search.html | 0 .../searchbox.html | 0 .../searchresults.html | 0 .../sourcelink.html | 0 .../bootstrap-3.1.0/css/bootstrap-theme.css | 0 .../css/bootstrap-theme.css.map | 0 .../css/bootstrap-theme.min.css | 0 .../static/bootstrap-3.1.0/css/bootstrap.css | 0 .../bootstrap-3.1.0/css/bootstrap.css.map | 0 .../bootstrap-3.1.0/css/bootstrap.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../static/bootstrap-3.1.0/js/bootstrap.js | 0 .../bootstrap-3.1.0/js/bootstrap.min.js | 0 .../static/bootstrap-sphinx.css_t | 0 .../static/bootstrap-sphinx.js_t | 0 .../static/fonts/OpenSans-Bold.ttf | Bin .../static/fonts/OpenSans-Bold.woff | Bin .../static/fonts/OpenSans-Italic.ttf | Bin .../static/fonts/OpenSans-Italic.woff | Bin .../static/fonts/OpenSans-Light.ttf | Bin .../static/fonts/OpenSans-Light.woff | Bin .../static/fonts/OpenSans-Regular.ttf | Bin .../static/fonts/OpenSans-Regular.woff | Bin .../static/fonts/fontawesome-webfont.eot | Bin .../static/fonts/fontawesome-webfont.svg | 0 .../static/fonts/fontawesome-webfont.ttf | Bin .../static/fonts/fontawesome-webfont.woff | Bin .../static/img/home/background3.jpg | Bin 0 -> 95212 bytes .../themes/nextcloud_com/static/img/logo.svg | 107 ++ .../static/img/note_pencil.svg | 0 .../static/img/social/diaspora.png | Bin .../static/img/social/diaspora.svg | 0 .../static/img/social/diasporaround.png | Bin .../static/img/social/facebook.png | Bin .../static/img/social/facebook.svg | 0 .../static/img/social/googleplus.png | Bin .../static/img/social/googleplus.svg | 0 .../static/img/social/mail.svg | 0 .../static/img/social/ownCloud7launch.png | Bin .../static/img/social/rss.png | Bin .../static/img/social/rss.svg | 0 .../static/img/social/twitter.png | Bin .../static/img/social/twitter.svg | 0 .../static/img/social/twitterround.png | Bin .../static/img/social/youtube.svg | 0 .../static/img/warning.svg | 0 .../static/js/jquery-1.11.0.min.js | 0 .../static/js/jquery-fix.js | 0 .../static/main.min.css | 4 +- .../themes/nextcloud_com/static/styles.css | 1078 +++++++++++++++++ .../theme.conf | 0 .../owncloud_org/static/img/logo_owncloud.svg | 4 - .../themes/owncloud_org/static/styles.css | 469 ------- admin_manual/Makefile | 9 +- developer_manual/Makefile | 11 +- user_manual/Makefile | 4 +- 67 files changed, 1214 insertions(+), 530 deletions(-) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/globaltoc.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/layout.html (65%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/localtoc.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/navbar-2.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/navbar.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/navbarsearchbox.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/navbartoc.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/relations.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/search.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/searchbox.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/searchresults.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/sourcelink.html (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap-theme.css (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap-theme.css.map (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap-theme.min.css (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap.css (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap.css.map (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/css/bootstrap.min.css (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.eot (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.woff (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/js/bootstrap.js (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-3.1.0/js/bootstrap.min.js (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-sphinx.css_t (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/bootstrap-sphinx.js_t (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Bold.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Bold.woff (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Italic.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Italic.woff (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Light.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Light.woff (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Regular.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/OpenSans-Regular.woff (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/fontawesome-webfont.eot (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/fontawesome-webfont.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/fontawesome-webfont.ttf (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/fonts/fontawesome-webfont.woff (100%) create mode 100644 _shared_assets/themes/nextcloud_com/static/img/home/background3.jpg create mode 100644 _shared_assets/themes/nextcloud_com/static/img/logo.svg rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/note_pencil.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/diaspora.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/diaspora.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/diasporaround.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/facebook.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/facebook.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/googleplus.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/googleplus.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/mail.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/ownCloud7launch.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/rss.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/rss.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/twitter.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/twitter.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/twitterround.png (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/social/youtube.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/img/warning.svg (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/js/jquery-1.11.0.min.js (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/js/jquery-fix.js (100%) rename _shared_assets/themes/{owncloud_org => nextcloud_com}/static/main.min.css (77%) create mode 100644 _shared_assets/themes/nextcloud_com/static/styles.css rename _shared_assets/themes/{owncloud_org => nextcloud_com}/theme.conf (100%) delete mode 100644 _shared_assets/themes/owncloud_org/static/img/logo_owncloud.svg delete mode 100644 _shared_assets/themes/owncloud_org/static/styles.css diff --git a/_shared_assets/themes/owncloud_org/globaltoc.html b/_shared_assets/themes/nextcloud_com/globaltoc.html similarity index 100% rename from _shared_assets/themes/owncloud_org/globaltoc.html rename to _shared_assets/themes/nextcloud_com/globaltoc.html diff --git a/_shared_assets/themes/owncloud_org/layout.html b/_shared_assets/themes/nextcloud_com/layout.html similarity index 65% rename from _shared_assets/themes/owncloud_org/layout.html rename to _shared_assets/themes/nextcloud_com/layout.html index 4a2c7b237..0347a395c 100644 --- a/_shared_assets/themes/owncloud_org/layout.html +++ b/_shared_assets/themes/nextcloud_com/layout.html @@ -62,19 +62,16 @@ - + @@ -113,8 +110,8 @@ - - + + {% endblock %} {# Silence the sidebar's, relbar's #} @@ -175,11 +172,11 @@
All documentation licensed under the Creative Commons Attribution 3.0 Unported license. @@ -191,38 +188,23 @@
-
diff --git a/_shared_assets/themes/owncloud_org/localtoc.html b/_shared_assets/themes/nextcloud_com/localtoc.html similarity index 100% rename from _shared_assets/themes/owncloud_org/localtoc.html rename to _shared_assets/themes/nextcloud_com/localtoc.html diff --git a/_shared_assets/themes/owncloud_org/navbar-2.html b/_shared_assets/themes/nextcloud_com/navbar-2.html similarity index 100% rename from _shared_assets/themes/owncloud_org/navbar-2.html rename to _shared_assets/themes/nextcloud_com/navbar-2.html diff --git a/_shared_assets/themes/owncloud_org/navbar.html b/_shared_assets/themes/nextcloud_com/navbar.html similarity index 100% rename from _shared_assets/themes/owncloud_org/navbar.html rename to _shared_assets/themes/nextcloud_com/navbar.html diff --git a/_shared_assets/themes/owncloud_org/navbarsearchbox.html b/_shared_assets/themes/nextcloud_com/navbarsearchbox.html similarity index 100% rename from _shared_assets/themes/owncloud_org/navbarsearchbox.html rename to _shared_assets/themes/nextcloud_com/navbarsearchbox.html diff --git a/_shared_assets/themes/owncloud_org/navbartoc.html b/_shared_assets/themes/nextcloud_com/navbartoc.html similarity index 100% rename from _shared_assets/themes/owncloud_org/navbartoc.html rename to _shared_assets/themes/nextcloud_com/navbartoc.html diff --git a/_shared_assets/themes/owncloud_org/relations.html b/_shared_assets/themes/nextcloud_com/relations.html similarity index 100% rename from _shared_assets/themes/owncloud_org/relations.html rename to _shared_assets/themes/nextcloud_com/relations.html diff --git a/_shared_assets/themes/owncloud_org/search.html b/_shared_assets/themes/nextcloud_com/search.html similarity index 100% rename from _shared_assets/themes/owncloud_org/search.html rename to _shared_assets/themes/nextcloud_com/search.html diff --git a/_shared_assets/themes/owncloud_org/searchbox.html b/_shared_assets/themes/nextcloud_com/searchbox.html similarity index 100% rename from _shared_assets/themes/owncloud_org/searchbox.html rename to _shared_assets/themes/nextcloud_com/searchbox.html diff --git a/_shared_assets/themes/owncloud_org/searchresults.html b/_shared_assets/themes/nextcloud_com/searchresults.html similarity index 100% rename from _shared_assets/themes/owncloud_org/searchresults.html rename to _shared_assets/themes/nextcloud_com/searchresults.html diff --git a/_shared_assets/themes/owncloud_org/sourcelink.html b/_shared_assets/themes/nextcloud_com/sourcelink.html similarity index 100% rename from _shared_assets/themes/owncloud_org/sourcelink.html rename to _shared_assets/themes/nextcloud_com/sourcelink.html diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.css b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.css similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.css rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.css diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.css.map b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.css.map similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.css.map rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.css.map diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.min.css b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.min.css similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap-theme.min.css rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap-theme.min.css diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.css b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.css similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.css rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.css diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.css.map b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.css.map similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.css.map rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.css.map diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.min.css b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.min.css similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/css/bootstrap.min.css rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/css/bootstrap.min.css diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.eot b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.eot rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.eot diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.svg b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.svg rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.svg diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.ttf b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.ttf rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.ttf diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.woff b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.woff rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/fonts/glyphicons-halflings-regular.woff diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/js/bootstrap.js b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/js/bootstrap.js similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/js/bootstrap.js rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/js/bootstrap.js diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/js/bootstrap.min.js b/_shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/js/bootstrap.min.js similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-3.1.0/js/bootstrap.min.js rename to _shared_assets/themes/nextcloud_com/static/bootstrap-3.1.0/js/bootstrap.min.js diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-sphinx.css_t b/_shared_assets/themes/nextcloud_com/static/bootstrap-sphinx.css_t similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-sphinx.css_t rename to _shared_assets/themes/nextcloud_com/static/bootstrap-sphinx.css_t diff --git a/_shared_assets/themes/owncloud_org/static/bootstrap-sphinx.js_t b/_shared_assets/themes/nextcloud_com/static/bootstrap-sphinx.js_t similarity index 100% rename from _shared_assets/themes/owncloud_org/static/bootstrap-sphinx.js_t rename to _shared_assets/themes/nextcloud_com/static/bootstrap-sphinx.js_t diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Bold.ttf b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Bold.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Bold.ttf rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Bold.ttf diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Bold.woff b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Bold.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Bold.woff rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Bold.woff diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Italic.ttf b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Italic.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Italic.ttf rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Italic.ttf diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Italic.woff b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Italic.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Italic.woff rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Italic.woff diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Light.ttf b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Light.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Light.ttf rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Light.ttf diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Light.woff b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Light.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Light.woff rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Light.woff diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Regular.ttf b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Regular.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Regular.ttf rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Regular.ttf diff --git a/_shared_assets/themes/owncloud_org/static/fonts/OpenSans-Regular.woff b/_shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Regular.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/OpenSans-Regular.woff rename to _shared_assets/themes/nextcloud_com/static/fonts/OpenSans-Regular.woff diff --git a/_shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.eot b/_shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.eot similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.eot rename to _shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.eot diff --git a/_shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.svg b/_shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.svg rename to _shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.svg diff --git a/_shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.ttf b/_shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.ttf similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.ttf rename to _shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.ttf diff --git a/_shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.woff b/_shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.woff similarity index 100% rename from _shared_assets/themes/owncloud_org/static/fonts/fontawesome-webfont.woff rename to _shared_assets/themes/nextcloud_com/static/fonts/fontawesome-webfont.woff diff --git a/_shared_assets/themes/nextcloud_com/static/img/home/background3.jpg b/_shared_assets/themes/nextcloud_com/static/img/home/background3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..155f4ad53fbe8a5631c7f37891f0c74c0d23248f GIT binary patch literal 95212 zcmb5W3w#q*+CP3~$Y44}P2)5Q3Ofyr?=&{J0$l-xon#wLT5+c_t!WBw!M0#2Dq9d? zy-c&jEh$2pZNnA;rzK!-VkvF4io8X+NLva*i?F!rz9xyu(sJYD&3f;!iB;=AW3;ZolL1J8#dJnvrJysr|00)9;xzYnEkFw)+?Ny6&Di z>mE7?!zU--aQzLp84S1GBblXp{(rZBzC%*<9Jx*%#iS56g&CE?{BtiEOF^a3{;M(U zC>=*{CGPy+Z~c*s8O0FRFv>s(^OwK>s+zDzh(mR#@iBCSc<6zRF&|-_nn9x{|9eC4 z@Q=Mb!qvlcrrg;mGUYNo=M?%&n~oFXe@Pc%of>;^Eg`w zi6tIOR8^No^kN(#m1BSWQu8mHJi}A8DE*oMJ8>W~-3*sN}M4L&)EsY-i zZ!O*bFZc-;@0}(SV*=YaHLxln-RAfN@zbl_{qe5mKib8=_-2k3eg44!!;h8%M|kmY)Of`ph=mK zYfAz2U&R$+7GCY}|F+}|ZzRNTj6+KVqG#+pN%zwcYGfD5AbwUR$qo!2Z;miUnJJbm zC(eUn;;*0rjjU5koc+&Vpo%t3^dq!H!HTBI27x%jTJ1uYNo8dUM3QM$jfZO#38>4U z0d=ATB2M$-oHoN%lB37|+Hx5fFanG8Ih9`fR|^uIns}x7HAzQTpVAQE5dA?C#z^@D zLv)Mu8X+=I0H;S#g&H}2A;|Fm&d2d<`1#jFtN;v=^lLXTu*)MPrbt}VRV}2qyL9Tm z`Xr8cx$D{`gBB!)YbS}n34)IwJO1s32@!%69akIc)Ie$)F$y&v(k&)?$iJFi!TOatyZM5m^LFbFGOJtstMGw_LN zKzLV)8Sq^r@N4~&@mQLibnTQ#X)X_?AvCOg{O|wq6Nf4tv`k-j5Ob=Dj*85D#|0&+$OY$%3PrNhjCi8K$khBN(xZ>EOG$I(N6sEU9uz0;RJBbsa zUcrCy%ZVR>j!4J4h5}p$#{M-AB{u^LI@4HIO-wYXu~hWnK}g{r8<^n7Mk)TslX%B# zRQuyq`Z{THd~tLj>omGvfFuKpgM||Y!8NJ#fdkA_RW1+)n1cAxz->Ab^Vcq<-4Xx8_mO23(XLpDyNgo>=7fyKpa5yq74g$ z^+_~V=7BuSuhH|M$cgxa_n<9WGW*V7xNf!yU;~p;MkboQJV}omuE+B z1^V91`a^T+xxZu|e4jYvt;yX6(Rhw}@LPdVSZi`uI##Zm>U2)T z^B5e&#WQA=PKJfz@P~2^-ek-ngO-`#3OXCGL4R!VmByO6z=7)jZ9cr7u7;uycj!Tv zfdUq9pphhjPr7zO2e{e>kEFS56iYfuBy_>zl8uM5PFzZKH0zv02xVk}ctiU=ook|jI@Q4ohVq7XyAjU}yNa+?6c$H}vs8s_SN_768zbYHR z%TTPN{mVj4oD&L-F-|vpti~a*qo!~5QHTM63f#$%OyR4xgASJk16w82_xL{>RF)3P z6l;)ZROVroU<>`oWAp~J2*9pg2ti87Z*QX56R8YAO9mBFlEI76Q3NVk_^bMt-j6rj z);R)fIIcAexRk-`DZhXw;`6C8j6c9nEfXnio(opEDaJv)I?&hs>n7k3H)YZd@$FDC zReV&iGUPOb5yttqrjw}uAhiG-MaB#wCQGb8u=($H4CPxiUZi?Z2XRWq41D(4$HzXX z#$+TWkuC}x`fwD7v?Y5u*d+w=BYt}A2lLfZMGFBVUlp+NTacGJNHIDJm<#{%Gr-d7%AQ4?j*A1p_(4%^uLyRkcDNM`MSp%AHy| z>_ewU&#yL7j{{bf=_woTs)jzN$1pBb{2@Vo9uxuIqKi%4_|dd;mXCI>xv+WpG2fTR zHg8|7lNFhFj5&lgmL*oLUGw$kWruIAsfbi7*B7>Jx-jvkN7im^ zytOI|(s2ogh7YP^>w8 zYbb}LxniS$f+G;A36{i|D)=a27Lg#>H|~mwP@}AhS>r7oFRN-SiPI^A^8&!!&n;`mtJdK)jCpO=(#lP+2}Fj!@rf<{65%yM zc^w85$N?M;z5-&v_EcIpC;>vhnlMeGQ3oIh;-Gewu5#$or1qZj!3A?JXV+v(BV!U_bv$ySd)7oeUY(+MV6(^*$Vf}%Abd&pl`-m5_o5t6bH zkT_IVXP)Osd}ZFzNGE*&56YZK(~I|7B)(MbqJ3m2b( zs-{4iDW@)TT!%3*oI$KYAh%(DXv1(bDehoK!= z53PJJa%Rq{O>$LmgPhYrxCah7YL`K{1(SfkF^3-i%oP+;hRSo>vMOD9uKvdSjD}x#g%y#oRmB?d zVo9zxouIH9Op^N3hqslz+A!4UQXo|!+`4o@53Ck7m$?c|ko36c*JgrU!o++8OGS9t zXeu3t9rZE50b!0gs}LoshLxS}3U2?hijh??Ibi?9pk~97)>vU?@UheekGdnp(~jj5 zSd9h8V*s$Nk_wBS8VxIYzuUh|c7V?e0u}UZlAUDUT+>n?e-S7{_MvsMJ%ZF00ijP6TcUvS6R;i%R0_}P{9qR(rb)9-UTJ23bvL?tyk zptZ3WT8@buar(W-r?fAad-vK62k**??fqcFv$BuquZ9%$9+`k-xcE|FG1BSd3``)< z4;0uD7Xu$luMti*ul@UUZ@z8ltHniA?ws&!iT_;t(vPeNcW5dZv!I~+*Suc0e)7J^ zI{_jDqI(>a&NUGL#W*%-7Z`TBdQ(a|ATrYIT#KnurmkqCoGzre zI5nbz67e_*Rg(+?a||>~MIr>S-4wCe=^c9e>tpqDtKKCM@9~|-3P%o2?zAzMU{dQ~ z$JS0&jSU{3qS>IC8A|pV)`sOJ-oVIl=?(iqln^`Lwc_&GO-iN=|H~1kfjW|D^|N~G z-Zo=56bfxTm@#QJ3M5pX=m-l5n!6F^ra8rd!HE?R!h`6+#6Fd6VPw5WA*qTJ>Wc^o z_m|ENw^2*q{m9Huq#f)qC{t8v3=HOzN7*6iOfjd?Pn829_DsAnJ)o20hyujhEi4CK zh+n?^-KEvwB~L!FgT&961&=&Fx7kT!Y`W?$YFaqj zWshKduYYTg-PVClFnld43^I5coQQKSjV?O%Kdm~&%24U7;R2cY?5@8cT1RJBmg;-F4>>E^M=FK@aa;=vn#KIx4i6*dr)W|xxL{3^zgLmc6j z%=&o_csHx<6_M4FijM4w^rmnIggUSQzdQviZ_*nwAOf0VHZzC{4N!bS<7G64q7cR= zBT6L^#%@yST{tHSM-MRBz^$LHjj(UdxqR-h3$ax=;pOax@3Qr5^9z;q?#yZ1B+ag)Xl|0-5#mDc*%DO9=gF z%npJvN>^Sp)BwjhVuql`GO!|UQ&lFLyR>TndVR~oGnZ|CX&;tc-~Y{l2cJF~h7!Xge32Ea7e%lJI!3Wq z(qYtCdQ5*X&Kqg5vS`rY%Oly*)3L(-gDme)*Pm^c9{X?T{@nyj` zAT1zRN|2mJX$~#~w3y0sOv5ujy!Gge=2nth)O&8%r`EA+C9HgYV-B&sN$x_$n9g+`eI7=f+Fz3rcuIV}@C_#Vm~~ zz&zu6yC+Vr17aI3kuwT0DzW4eqZ*Svq$s1|vACp2$Sso)ZnTTZ#hfms+>~l=Lf!{4 z;%;+*9R>(g1i4Ia?_MWC(nIP8!WxB>n!s`Yil}(u^e4}L5S@`++z9_k4}x-l5a358 zrN}w94e)@W6iKsg&e_5`=%#j9WsppC6f{^tDdoH)$EHuS<27jjiBnrFA&y21Y4moO zr3*_Ok(nR8Y^A0lOATre7meIC!xyKJz}M7LO!t+&QF)=k*|`c##fXH{K$_QIm~1PX zb7mjs*xLr7z3uj(oK@ED^HlD?G!-ix$TtgoHZjFKbbV;c%+M7jPb?^18V=PsWa1CU zm~vwV&j>+8DX9Cb>J_W3F}zDb;KlvyKVGxoDZM|NhSE7P?m{hu<{&}Y!#KyBxpL+5 z;BXz|RP*Lj=xNKUJoU=VLP|gfpy@5XpnGvO*dlqp`Cx%iXCRhj<2&JaPZ|NKhTt`% z#s+)(boEGQ$iYv=%T&$J}`?DiS>LF`dTz)9Py38cm z7lla2yogdX(Ga?lWa>-rd9OPe60fRUWU0x;IllP0s7tbEs{8W%P^qk3Q zy?)O5Ll>sLFs1qChwtg_R^pto?#@Xkhw30vh_L36-UFRt=^;9=<9+G{W!pq2)B!|v zx?(_hRs=d=BOwlmesL^;R%}yjNeHfK`p3_VDu7Vy%s0XTltg}30x&s`s$nEW{HjyK zt0yf?8oNR4ns({J;Thv!KfL|QzM~m@Bmxp9`qOJSUV7v4vprWXD6aj>b#FwauXoQ` za%}8Lt`W-*Nu(TpD1iOd{2OMjV_H;d8C$#Zp&b|xsM%=w1DIM5!g~1 zwJ@kjM6*1u9;ZIRO~es$#IztW2IAup5+;KqojGZ<=bTyiivsgV=Y3_Z&XGX2Pa&c* z>*cn0bbdK#(b*K3gmO%61q=p=5ofK*KCi)Z>blvFg3AbT2}4MMz zDI*}7@5wJcB`v(n9mRP zbDaTFJ~&`!9L~r-3o(%9@1Oh6G0<{sxZ9=@U7if$M>7aUb5%vlLVB!QyW*oM8UuaG zR4|Cixe&-17#L4EihsN-Kdo4DX*|;awZ{-+TU2&k~%q z{xt}SU^A)7^TOt!`7)zThPy|lyDDbzoH?_)7s16T&5iu6y%%;r)qDD>JxS82m7A6w zqV@p-eGn^z0adk2X>OMV&w=lp5x*YFLXQ|b{0XGCn?+8fcSz72QJri~ngy#c`iq`N zXN>EuX(N$7PpZyqT@{kjELHB@`Q|E%Vbr;mKX~y(D(Tkwbs?3Q8XbOOw#h9Sl2+}W zABy%{WiD`6*1&iOrk$KO}BQ=%7~%~_R#ds(r{@XbEax=KExvkV?EUwCy>3?Iv3Vu*43;$&83ZO4AzOD&R*~q@`^0#?NCq#{9*$bOB!ZSq)DeRo zBz*MMh|epj`kFTV=(1MMy{s}dlcbvWNT7!>)|9G8!sX)SDl~{B@GqNVt5ajT^>{8QG>~A7z@8u?M;Pzmf*JisU}h<03hD8NMz;@YI;nh*WmWW~Cnx5F7VXH1aXQWw zoAoj!Hke7Rfuo`%7}9QbCp)t1ICqJEpEUb+>Ikb@o+R)zb51 zukkId=MYn!p?<=Lh7l#=Ux8et4Hu22%= ziCKyqfdIa+d+FZZq2NxaoZd$@A!t(E`62*=e+j(~mT+op9HSIenCw8lbN@1)aGfXJ zDJ6(@xSB(@4V^iz-nwqCGl%O?WL?MDXjp^7mt*An&Ht(ILc~~s^^+uvWbB4o!9D-Q zIbWSQ+0bYiIn;Ti)_KE<n9H1db3qX+ruRPb z^haeXNn%`g&b@T5o!FwkduiR{D?Tb^!%bmZBww^TiRr!O9(OTeZJ<)nsWFEbBpqB0 zmT1Xk+m}}^8vDV$UyK=OSV-VS=sF^yD%mVGzglP+)EqAzcUx*67-*|4&-OQL80_h{ zTl)%4;Z%_%NZ8wB%Jzp^T)lx8=TxQAP;t)oQ)d;U<({R-SAMPQ8eRF!uD4FlAPNUP8OuS4RCQ+42QsaoqCGE?F=WGh@}m~Dv0@+z8{c@F&+keI54vfGTR4t_m| zm@*p0#j3$0hNJ#~`MnVL;D-K~GJny-Q-g5OX=BAgLw6g|^ZK({YZlL|w3=11YSF{@ z94{{)DE@5i=Evu%0+S8GhQCBa8vUjbGgV_*a99<;=pl4nUWq8e$qkV3+|HGU=RW$I z{a-D<;pvZmzwVg@PYyPzh`C3qnKtm97wl$W#`=q_`lj59k%;-|sOiI_+Y!`3zEX@+ zgiNdm>%>EC)>5an2wr-v#bYy2kJD&AHhH+mW6Wz<>^-hw9Itxky%!3+w_V!3;sgt4 z@S~k?)d~w{eDlp0oDdACu-0`M7N3WTF`eJlBRDil2Ri&-`v zg_%TCfe=8Jz&2LS>5a6Qsu5q(dq$VmSoXF!`in-lf7HpE!)1#Qs}#l^ue8oxbWiU{ zh%rQ}o5tm4cd_Q*kNxw5NBdKil;1kGWm3=>zQ zc0MC7Jw9{p(~A^hXgqxD*-c;jM&PlI8TjaWlE3;3#O(!Q#nVYrd(4#X3 zVabyji^eanDXvXTskBXzdfd*P+je>~r-o_|-!m4*$mLCQE)89Q%;*E?@I4UyPO}ik z<#r%WXg=W+GfYSrUf5M+{PyE}WSxwfjmW;R@1e=x?EhQk1yim`>k*4!AC;A#bm^R? zgSOlfB}FJo?-qhdHV8o2z91GKL*>p@j5CTKaep9&nP(YUH8@=38;W&=@Q{>SI>ojl zbIMdvwLMYzOLDs0ky7~rumB+6#6|rRG zbh<+Omzgu8Cn18|xrFQRM%MIGIG$ZTbVOf;BnKUXK&iCLoiLDYJ?=*4dHI?T4<#3a zlYP{?@tk~UiqiAgT~isk_VWt^?;nHNMABERSbqQG8~@sVz7H>0-6^D)a@c+s#M0Nl zoAt&}tPNq(@;zb`NpmCO!c-WGiZ#_(R4S%#flWKCa^mRr2z`_gnAYGX(z0msK^NEP z8CDU7EZ>)uxu!L5HI?0#NNdD={)`lPFH^d1?j_iZDp_#%O&*_nexoD2?ef~U`k1j% zn;of%_G%4L4&)+qP@yw=Z#`b}X6MO=1_pMQy}fDIABU0en(?QG^;3L@KHB;5D|g5w zg)nX>g`v9BykV1rbtekQ2!Y-`AePyq=tK^oU z?n=14NtsI0A{P{Z+7#1w!WFJ*P}o+4k$yL;%hU&3DKouiuX7}<_eM|XqOqcq^#zVb z_rkI~3!H2cBc_9r&;z3i(kpr*u6S6@bJx`RVxm;JGBc2f(So857}{|5MJHiq&-vr) zQ}>S8hF~8>j_6ZLN)=|wq_38@zH>@@92H&}NU$#5F!O`2Z{YJ^r zT~^Al@0$-gcchd{h1tNlIRL?s!#svX_d|oQonC7TYRd`xX zF?rYY%lnskGRn)(d@%b`EIK|bgxsF4@RkjcDwI+DOl7mZev8iBB<)|;U|(X*W0chS zz9b2e_6rC+_SSj3d9NXI#uL8YXMU$%sP5F|c}_0cd^bcWtXIX7Rr$fw=XNbUZY_h$ zX+Aw;2sAY~j9@XPmu8=0=&hp(zjsc0q^%wB_XGJZSRN|Lo1c&}P#eDm_}N+rF7%O1 zIE&+wKwiy_4pUP=oRYhK`;E};j%1N#&tHmP+6IkB$*Bswl&z=ifPEt znBE&b-rgK@gdj7Jgon#8Hky;(>*dCrL7sR$eHr& z!b}cEk{7`>l;zNH5}VWLvHcR}3zgQann}p$_7;IP$z7vS+%tdCo`?KHUx;0x zu9Sw#jCl|F>(g70;+4}ZHN;>(vuOH`>}n0wDF+r`Qbxgdef7f64#5eWc*n*Qy>$pw zC8aO|A)g^F6;@=yIe z?)$!4lGRXY^}&KqG)}}{T^$wXjvQo~pg0s0yDDTYA1G~XsC?<>>BD!opUP;nO0K3_ zc33eIQ+Tx3qbb=)>UE-cAbM+W&keWzcjZv`f-SF&_a#axvghQipWN5%OK(C>&$LI@ z6>b$h%>(#B%zPeCSK|BW1)CY~iWZ2wpVd?R^rl$8Cltu>qFCAa9$#3*MIs=fw zYFF_m(L(FCoWH12AQ@|)tuA$R+3NCb?S^d@Ao^VU`7?-cJaos#Q~q9K{$n~W)eOPU zh8snFb11z7WP<3PIKTX48)1k9fwIaArs|6^SfJ$M%qpbB73Y(meGpw~jP_wZ)#pu- zwP0sJP#vqHCsG8yc5yYlr#2Fp(?3NLyefj4KybVKT**tbcfFjrqissk*B2lL`vHD|#M7WK5;RfR$i)nDp%ff@(oQ zH+!Pc2&c^IY`iP$>}MyE=jW@m6YOfP$0)I3J(F)f<99Zb$f>O2k)g7fGtvhFJW9zB zQh`ibp>xm+pR@?Q>)Nx1Eg>z(8jisd`#<*b@K>(^n1R$+> z)vAB9vq_cVN=`iF!c5MCT*~@Naj_h;kCOb_2m_7D&TWK&pJ+UNhXcDr|CQF84umjmfmfHphHd+ z%Zfh0UZkivMQO!JO1ZxI`&qAzXZ!U`UVc_~MzWZk&7~E?q|2S>^10<^ignLPPiA#z zQCVq@P1RfSU5usXt<9&-Xe7HZCA%&fwDVy6t;ct^5o2=2pN0wmWTe`H$yj*v2vU0C zgO%-k>F_=5Dn-Do#9m;QVzxSJ@4|jI9JS_}wsz)T@3Z=0r_m0HmZGG(`DRoVq-)8= zkyE<$h}F$2Zb4j}W)uZicSS74go*|}yKwA=aUErf&iHOYkq*ltbw>AC28Ru7Y|HYQ zD=SA-g1VJvw>-F|pnMNw2~`(KwtzNL>vW;mD3zr`0>%qR4WHNU{k%y-%|-$QeJHE6 z!(E&rI4zuO$MPkn99v-9lsDp5?$sXMy83)#%=ZGoI@mG4+Is$CJ5(6LXc{Z2TB`Xy z-qFmtI_C_4dOFP^m6udYkUdoB8Lr+kcBC`6JoknT2j+f4(!sI^i@gr3Z9|9bmQxny zmVME~@ZK6o(L4~k)#DV@<|$JjTmgp!rB{NF@&RO;b+2>O!#|5TiF;m7CO8u`IAxQZ z01pxGppNrKnnl0JTDguSYgkyf^}^RHMNg- zY-O&9^^F8Bn_+8b;Fh6PC>bn2yYdiG!jfh{71H3a@g1wV%5y?j zr$-o}wyeET2%PaD%mE@4rH97u+IejA-7ssL5hnB*gDM!>P9(M2Bf&~!uJ;AY4^Apw zRfphD9BfLQP=}2UErUvLQe<8gH&nlW=PbVf)OQjlnVJ8Scb z<7K^Py+PFO&d=kyYHL68ZxOhQjLV0fNj9gKhCW^@gyz>c5hK$ENvowe?G{wsxf3WS zfKiB^AT1_Xe8v%^C#-sqdIg(9D2NPl@+=4uQmq&Q{C zq!j7uiZb3VspIK5WBOqLLA0<|^LwLSfAHC5YX&NsUMNL?EcW*DwZ0F*h22V7VP@W% z3x@|fOnn4tw}p=2>H@dZsf$_n7V%STu=g>W;#Wa$9)t+4Hn+3G?KQw&PcEsq<5~}B zlIzUn9ii_Zd3k*2$uw9G9hM+6a$uLtC|0l~U({=&>^zF1QPeXtvth%CaWE%N{w&Xw zBSzUA^LsUIGsjOm1)n9Q{wR0D3R={}o>ZKX5F$4hVO)ZEAcDG?0(W_8aSpo&6%uit zF!jqwLO*cGoqZKRHivC>duxhARail;GY49|q@F5h?na24yy6_1OC?Ce!t8r-&L1Ov zZrPAyGRZyV{h1n6x~<;k?SZGkf*8_!6&fX(uQ`obEmV#R?Bq^=Xr$`4CC6?mtW&U# z54`r$x~CPWX5!7182HLfHO6YDVp}PagJ}B4-*J19ezZVv(uRr)3*Ta4@+p^qs*tvV zWQx(eFvu{~WMNO}5a}aq47^x({hU9B;g*2vO?#V06~J<9F$s|~b1#VAnzjuRBRU0L zs0z6$OXMAEa?ZW(#QO%_x|wTmHUq?yyHYvNXsV8 z9uzz|Q+58LKXfV-D)wZ2(M%+uJk$NQQmHQAT>fxg?=WUl>EmZt$Y|g-%3s4~y<9gXZib6c*D$yBvCpR^v zIQZ1Zv)<|>W6tbjbNTW!C+%>^2JSh!^rO2g7frtM^j|Oi`pev6;Ln4K8W&=1kt4O` zR!GtL2W7wl&7EZ3+XUF+jl$~os_&=bTx)p?}AwXTH7@u{7dIHHTP;2$WZ<4#Y3xj$&5vU{7ClQw|(dH4dT9k34wf zlv$%^T$8g_#$Q22VV2xIYhBxZ&>QlB;5B6AvDdJuH@+s&M!%nuZ(cpAyJ1r4_^cY4 zRQE=S7~>41CU0F;D2>lr3%i14)%{DSNRd<4Ct!<{M`v95#}kiKYMp^FK*QUp2wNeV zmn1=N`(ZS-Zs@JCL{t$;51xVn*NV-dJLs;$N-q%?m9uOgKfIepA25Vf)RzV?w2 zLHPxu7CZ)njvzsxMo2>LDZMFa-UI!qANbC-<5pzN0wq%YP{9+vE;4HRfByW?g|nMN znVOKUaA^)F7&$=Tt5$1tYGG7Cna|=4QJ0C%3@GbeFpVXV9^(LI8Yl{KicZ99^aOE^ zMsp~rrt-G>tog_qU7wz;NV+npi|8R=4$)W|4QA6Gm<X-19GeaQIdvF%(Bk!PGQ?0iB9{512N&B$|VlQ*lTe7*+_!2&9Tklb+6) zT}C+xIM(N7C4iMwlI+SOJ!V^yP~IPMb{>JxkUDWn!6Bcn8kUSj-PYd2ct$!V-sCum zn%>c+j#hXlCp7os$Xvup>5RlRYKm{@g;Fqe`B{Hmxc%%SvnH(do#QhFkU7YU_95^< zX%V<6iC)Yu0#MYL!nlF00#*&cnkPv6L6##uOY}(GqcA8=Un+`o6;rAWg||HG)KEQ_ z*3cS~`wy1vDB&H^f#PvH3&!Mb{Cw$gOi>Z@c?Xa5cxz&->RniKGz1hPeP!j@-tt2i zW*jfqzp?*^duLAH5SBXY3^21iPTGm+?yhWTBq(=8tQrD?f`f+2lO`>4D!mnFf=aIh z(_~~YENL#dO?p~!QZO*zr*L)9Z^JbY6`+Q*VgC6uz+wz_6xlF# z19|*2&m$|2PieFOKgsiL(P~88^F0*i_(%wezcT_olWuB4@^=0D=kK2MXG2pzA*ob_ z$G2)-U)WGgV#tLes1FuRG@W9ISz~o^MA2SBl1OrM}Wq*JJv0aa_P21GaeFZsL zl^7q6xZ{P=p=EE+KYHEt_Op(YZ@pBq{wCj0(;06}vAbG}QYuE`T(I!!41|?gfJsnW zwCv(vzC9>2rJ!)guQ0?aj1+{f%M=d^{Bs<+Q17%NDc&esCYBFbGmSV!0aj}=$%!GN z?{R+rkB>Lb8EC*B4ZBOyi1DsX?yVbk7ILN_aP!C`(h{ z?4>2XEkgO35Yf@RRvazZl}M+<8h&zV6SwmeC?-t>f=!wMI~sy!HD`z9^M+)JDNb^2`QkUvJ-KSG zS!M0zrFr#{gO!r2C8jYG*WpoR_u z7@BGkTA3oz09Oy#&WM~e;!v62o<96a=F-SJVYaFirR-o8I-LND0sq;JL1X>omU)jE z;#ciJ5xl~B*=vlW76uxF>Xbk`m_S7RAY=xab>Q{0sQs^5^QS_D+a}!}(>Ft5A|5s} z)NOSd=Pd9aUp5~_G^SdfW|$=G;dM46s0~G5%#m@OC%D-@F@4vi-O~{MopV-3@vRAy z#V7!ccwnD&sN8{LP^MHt%~M| z_4D)VO#LZdqko+Jsh;9^2Q;^~fMkLZ4f(Rc0 z{6js4rdn&CAzu}$6}?}E@+9ByKCI((sN<)#2Adr5D8sENiuEEt@F^Qd#r{U8rK?J1?sR81fd8QOyc$6U@e5Ya9+k0525xr&8eQ5GhosXFh-3}`JoRZ zBTkPTvKDb5;Kz_xYgrh86$;}st)b+2X%AoinL{2aVuk6CJ~MsUrAuF0NRdeQ!cY`| zyih0?Y&H*vVD9B;dL>wg?M}FEu0p{){>Hs4{Ee@;5UkE%RXx@@*eK$NSWpB;4WE`* z-FId_4%Iq#LvyO*`ocCuiMrA()B;CtstB3X-0Xzx}KR8_@x?}~x?D)n&gO-DcR|i##eSm@frj%3CR}-3pt~HDBoW)m%D$!br zstf8Fye6PNuy+Hibye%TrC3qcJo9R)M`_q#I`rWmbw*#4)@7G9+L!3YG#{1l_t6;_ zpZxZl{YP7pIS%W@85$FVfxjuLu!jO!GE4lC_>Z$Cm2akEKE72$P-USG8|r8UxItrF z-XMYyXfy)$z#&)4;(*o^7NsUd-^n3)T9I97YAw=v3EK=SjCRx``5?o{zW14#_fEeY zQ9C@EbuX$G0#clhU_kl0#Wyam1M;KNl%hQiCD)m^A#Bj zL_?m~^AD$~cA;U*`ISGIP?R+15L3}ozO58va4&3M`SmziO95%hJ&aQ)`-u(!$zUi9 zv+nLm|9Echj!mRP;W1E>3xpEqe+WN(b%O@v^^=oH5{kN41t!G zamhf>P=YFhv;;$|i*f8F_%;BCzHGjVqO)BEd+Zf06=y^XMtAB;22 zo>HvZ41};Ma0Jxc`IGx!TK||e!1lxA!mcgW9Iq&+j0$v%sH>EN8gcX)`{=Y-;BNeD zCLBhijqQURQ$ z#hjLyLu#h>slL;%TD7=^#K6Ztj1cG2!48Sk!O9bi?Md?#Cp0;l2Z1D1e`9x(H^b1C zWNF&lK^;-Xk}m_hrdSlaB&|Ohb`aosBxeV&mqgelaX?_frxLI+5k35LD9Su3{x*x;}ai==ipHS&KtL!yLf&80d$n{lnVipFRBoq&8afc z!3Rc};i$=f+x3r)3!bFq4RM#o_>N{hXcH5I&|fM&*`)0F1(2v7wV&{=kWMz{r@3$y z<@a*@rjE4n*+M9OocN)i+4_FM%WyvUz>!o+P#PRhBlg^QyTqWPqUw%u%Z(HFoxNN+ z^ohZjSB&QvDJVkHQ@Wv~OoYR9HM25Sz5 zM)+5QYb@fV*es7=&w;ku++uXX8q_#sQ!rO1ac`XsF!oPRfBd^yJLLFXL#(5b&{&Py z0cRQWLd!ro#2ht}PFII62q+2Q+z`H02F zTO1C2>B$A(C$&@SB4Icyoak&M8L4*9uq1m3;wl=)aENiOc=|gIL!lY+BmN*tyGo)^ zU;qcB=?W2gsB#(TZMfd~Ue;=>El1uMCRCC&fbVbwkSoH?4Dd*hz}>*E4OJ$#G?zn- z^NmwW_XlX_Y6q$J0BZIr2oBQ>HheBA`Ih z?wJ2jQaPe1a;i&Ama!`u`xzjI((%Qh*55{FteE!K5TV5gl->+9n}G2$l2Mq-YWSjD zl2C?sy4H-SE73RSySmd`Q_~ymuxPI_3E&7cSJPMxXq1}8fvaCG#OG8{Mb&ujo8*H2 z4ZU5Q4ABMw&XQ!EzDeH=9nkLxU|Zfd-+W~d=tp}DbTS>7v$ouX=mm7cJeR&1{1V4g zTv#~~c?a8Zoi?`>qhGZxS^6;rlh~HP48;ajaKJ^?LKk7*#V%uO^w5Xr&y1kFScR$3 zC1NL1nk%FW5@=_X=~Ny-MM{GblNd!H?A{LSx+BB_egi{+Fp>~1|F>47xEh6wZX z=4ER>@37nX4v-4T5bChZFgB?iZwFGMf)Q~1*g~lFPuCE4Qh*!~CI}+|0~a)Vq*O8C zVW7JTj2k&Eof8pQ=EOUI3IK5`qaqb?6e>6|w!xF^Af9cv@7nmRu`s2iiB_M;EWWFe z>;X~GE|jB|yFuG5u=>)*wI@~hv2xIZF{CYlycXL{NftEC{K8Oe6kcCra z5t0&n$wca9dTxCF6=Z-)5z{X+XjOt<$0>}Cv`B)^v}*0N3vdJbqr~gUS9z9xL&qaq z_i9jL7#|T`)TCxpkm3!%0G*&o(?Kg7XAqLe5f!(RjVb_V-0X0s-5bP}49GIbPY6Rf z@r}V`kB7|s$IFx2TPl!bsB)#qwa_6l{VEhV!?%9y2QRI!IOND7ramGt#acLKjUd(5 zLO*AOs)STQa!I#2s z5PYzHXxI$O1dDO4W#-_>(Oi}6qDDJyE-L0|;3&S|v5v^hvmdRyy?rD)P@3yVDn{}# zMm)nRuvm=b)UF@iDqBcMBOXRP5RV5%l(39j}V2apLgT(Edy;?rM)B3 zz4Sv1H6oErZdvnjx?lZ#(uWtD`goRT5Vu@4*esaNR?+dROk0Ohy7lexl3yQw@ZRss zP^i_gIDm{lgEVNl4B6L;t(hluek_xU{;go3L^H(vD&#PNK`P>;HXT-q3J@r69ic4F zVEd~U2$-+_~RPjSG(3~+odE|=Y52BTb@M!jGxJUFcA(W$sNHIbT zAlPQa?sd{=2lbF{a1!>Nhk0x$_|+4$+DBGl_2wxZ?)gnNCq(Sl4*i=h_lgCt-1|5o z^~H2FkPr)@054>9fylmd^3*f`{q1MRd?TSt-(0x#!$+N=z)2XVSSM&cXDUL&kl3ho zbn0=5GM|9yu9B6>l1I%{7^vnWcmk`M_zEer&=qGtnjiY*{g2G(?eUy!vjw)MHE3x$ zsuKzs^{kJ;jev(D#vdfuwo5F`0+hMU$ZW)B$IhaXXbmc;UwLi(q8S~i_&Iy!?Ilh* zRiXYw!atAOE%a$Y#Y^epUvZ(NMTkjc+wBFE+2akNq;yb;j5w7!jLIM3%VYJk3l}~7 zv;HW;cfEDV4vj}y+#^qakhyel*lHrYp(!rciBh{zG`@4PEpiI^&#w!=x%jmUiKnmO zd_-qFe)hEoe~mbEJ61Leo0p<9o`%i&YLY!}FkFR^U<-W$2>enSf_|)V;MkN(q!b=Z z#Kscj$D|>128e+Wuw(|O#_oAy)6Rl&Nb1q;tUWuc)CntnYs+mrjzyoUQ#BP)Q;9?y zX`wX_6*Y6_)637jcZWMEbIyW-J&7+>UD#Fr9`@)B9C&}=)+(9ROno|UT&Ms5$cG;r zmebix#j3zc7Hrx>j0$H7xRUr7lC3hB9#S{J2z>C%-33V9U^zAH1gBqd@xDSuqzvn~ zMkYGcvNfkSQ8F`-l`AiPd-=~Yw%IxGy`Hzrnjl1;zW1YMO|N(f7yuScQ3>+hm_8k4 z8dR$Mdvk>G4IVZEbU?MlIN|~JXwwA|N{#_4YNEqJwZejKQ|M({Vq3PT2`mXf9#(lee@}-%-KY8a*pZ{sro;g`# zm+ZZX`}Lb2{r-15Zn^2?1F55uJf|n@`-Am`E!xV(2PWM$u=VKaN&7C^a(1oybjjt$ z)|tWg|586Z^xKouPOqKzy)rU(eeRZ3U*5K4V9UDS*a?|L&Y!1A`OXUu-_O zV*M>ccmCIhOD?>9@vec_AHR3)+}oBMn6z$6|6dPWnz?_<*!ANVeDmP6@4jC8&D&en z&dRQzv}R!IH&>pk{^>;PukQWZ2NQnzr@QgMZA;EBIX@{Cx4!!Q)6*_Bzdq^S8^JsOB$9g`Q$;n_nBX;+n6=5rfk;g)ZCqKoL>9$ z`X#ILe;J!_r~QW&ExDf^c4LQmtOzMcYbnfBW_i^*5hd)m*;P+-x2D;@n+}l=aP@eRJiRtXa0pzgLc5dF3a* z9k;yjM()S{(rx~EKfI6kdm6aEH+Ffob=*33l$tsF*+}^(-urLzy!f5nYW%KW(zX?u ziYMoLzWBXw)z0q1FQWsM1rPt?=fBM=^Gyte{H2}m+l(h4t4S{1QDM#e`>C~9oaIUT zH_WfG9?v?xME!I(7G>;`^<$S>{yy-xvq?`Md+^BcmK8x|r2F{?X3ai)^0DZi2fE6q zeKUROo3lppD%^VxOj^IFxheFM!>>I5$fGCu(oWQXT>e`6{y!!>Y3Zomy2DvFW+eap z8&9tu8Wq@-YKwkm`NczDK0Lv@Bvx_f_jmXGq;7?Cn)E_%+v_%D+S}$hO~0voqWQxm z2PS-VjGMl>vGt~o6z3ma-tv<%P5n(n^8+cSMF9Qau;;|+(ULCj^bc$2Uak?(*lL`g zoL)C0WXl))y7R{Zq0IXH?+@=i#Z5l({N(WigA>n=Zc?AT&R1snMc&U-Dmr=dJFgAh zcx6a><5=KizW?Qq=AV!%M`q4n`R8$RZt+-a>&g6Is^iwx`q$2U__ynBo?yo-7U_@X z&CfZr(70zq>zvE|foVmy=swb)Q|~>@{NtH>)?GJg?aZ4d+%WCpZ=6-*?*H5KEAp$i z_L*L^4_J0A9H+kU%9}H;`*gx}H&-1oEZTL!@wf74W(+HNnX1F`(*4%gzWC_In`647 zn>T*yyXoDBvb*#b%DJT9g0otlK8+`}@=5ZhWA)sm8qLm!B^AN=Tc(I=YF^ zIQG+{r5)G5wC=8-&;QQ6NjsV)mH#Gp%;m##I(|7vaO$57s`}jQ%L6)G>EWNgxuL&p z-Pe85fo1#dn%_}${;{JS3n!RccfakpArz9DLfG%0{WIMcE!+I&+p->!|Kp9riy!*a z%)0$IynX+rFJ7EBvDO~0kZbJcZfUBS^ZYb_ThF-FhgWPqc3t@X36+ZR%JPG6Upn~2 z7p+CyUCz*m@=4Q&}0G_p=1wX#*!ubmSo8`mI)!tkQQ4S z`;uLfEZHWzLfNyg&lx_S@AvnAUjNtcxp!Rmo_o%FJMZnByPXh!_`2+B$En>eKMCRq z*~r)F-}q1XEPX#)?`?J=clbugccOs|~H@?T1Pi&`u6+fT5Y7UsJOSK&nfxjtl zm%9@7MyERO{%+mrGRw8kA`I%5g~CUF>g`F#Lu?)lquoS9#*8uH^@w^UO{?>-0`BD(=<9MT zJ@+@c6enT5+Bc-=9@_3Nf% zc`~Py%)^A*sQf=EpMQ7j{4#TI))LFD*BPyo%OV*d_VY7AR1gK#5$M0spMr@J1{VX9 z*rp)(bBpWz6Z}C1S&DsVmQ!uF>b!YQk6ZQk^PVCNNvw3H0?*d``M*WefzFuh^gpNeWV0B7iGQ(Q~i~x((c^{|qLe}&R z?$v~-z61%iM~Y?zgF@c-H{)1kY?*(F$AmKpj@YYA+AHiW){&W0U?zyZASj0|3V*72 zQ$KTolS=KQL8oXIpHdE1O=r?x^p+1jXVyD#SZ_-u7&D|rOb#C+EJd_G{VGY4F7Ai! zO3C*~nO3^dsr0WB<)kNV!EsfBI)bYPT1fyn;(Da}k>9a|pM(oj25T!dNGit`qop@GK>RWz@E-1`f-x7G~9p_LhV%-zZD(I;);l3>LVjuE8 zDf*JI^j3YqB0{!9ywsz9jk7SVKs)q<H;1*qcWleBs@B~s0i|j0IKsKKlOnk$ zmy#u2E#f3!ROC%Km1g<~-a2_bn^{$X`6+pW9yDSeS6D95k3&>Sl{!eW1z0FQpT|?K z(q;5MEaj9IFdFR_vVK+>=YeQyXil>^?zny>tJeu-+~k@Uo?(m-YX4F`Bv};BFO>H_ z>SFcO$*fuHl9EqS!*PUZf=F~qBXfE8qtP}I389F3pO*ruAd4C>sx zI=3179julnb)*Db>}Sf-3WnQ%{dHVky!3{BRQq{CQxPcCy2V)me9qURYF_Q*qXC?4>F}^coNy zN=nBZZ`|XXCEL`Z^)cM4-XXW+NQH(PO81Y)!(zfbo5)?~uR|8fEsKhuR^%-PzFy1U zB#7pG4bl3{T#{4=OX~Kh9Cnz_9$)<0zRY)xy^?R$*0^qi4X^jl@6a(8RLi)}>VKPh zu0FY#)Nc4QXgu}wB|8*7C&E*tAa!MDQoOmv#G4?fp841C?#CAs%lK~3ha)eV;o5i; zS@y!^;_5l|(V5a8#v{P|+5;Os+_j(E|JMFs&}}Z@aY=L`DGlM1Ao}d&PqXXUcr|-LH62+5-m0iGK0fY;Y5wPhP)yZ(Nk(C(rk(N` zb%1`PY{(+Q{MLkI!|>;*ghzaLBL%(9*9uaP;qMt=`w}nS3J+z9U~#56DMLnBXy zlRKmY)TUFPMorXA_a z)l7JUnRhqaESDXdm;5@-@t*-Tz$v|-$@JAii8l4eZ7Ny{x(m8y`s#CnXy)5r2!N&K zvhPXleFwanL@@c}+p$gfZ3*dan}7Pi0pB*iO=i5)ym~O6_0rtN>*|qU+3mF*vF%5< zO`>Kb>)xG<+jf&ODN*F`9XRzdoYLnQzMh~Q$`%_W@KwCANSj#Cab)d#1bo}}cIsX4 zq4QXHs-hE6P|>euk(XKur=RY0G5@O2%(&G;v`6$EH)Or^D;MFNdY3J8Y0OvlngJHR zxSr$WxoqLX8AbnBBB&BI@#ySLk8ob6Di#L~7Y{|p50c5jD}x<49{m z;Ux=aXZz;pBGiRH$}tJX7g~ykPBJ84+>*GIE^HcZ4C=1wu64y#wGEIc34gm*2!h@$HR=`?_RQ6S8&whEwXyGZnJs7B;VY@=iL{9RcLR$O+_GvzyWd6Y z2(vX$`#lhs%vT0jTKBr*2%;+6%)6Ib2IBF7HeNGox_kE`hG8{H_6UTt-PG}#KCxRC zX0jqC3wYApUABhhpKCjJl4Xhqmfc!@RM`}I-*&(wo;8=fnV?1O7qw)H9WM%bn0lhH~?ovq~cZJjIUz_pBS;_f2 z<_dvU;dQOpcQdDQ-+&AyI%ow^Q&SV_@Wx00^H;jOYmF=^Jw2U@mX#{qRfMQpecSg+ zXHUgjx}FmKgr7FkC4i&9b+9Kty=D}cKL~v8tBuK}wN-HY`fKyr#v1_0x=l}3HXRIfwpU-_^bgRcCBCgkP5iFlO%m9b0Iiug|w`|oXHh) z&Bi^0xmkTQNFZ+{-X%!D>Mq-oSP*BuNob%6#a6_p$&qpH*M$N%HaE1>t_#F%iy53g z%`2Y|SIL@f{Zz5YhTASiN)U}) zt-|-DoL-VGD$FqEh`%iG^e4?ionLgd>z@vq`p-KaKMj&X8BTA-dH9ZR

cS+*nFL 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%0A>*af5sy1#on@ikN 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 + + +image/svg+xml \ No newline at end of file diff --git a/_shared_assets/themes/owncloud_org/static/img/note_pencil.svg b/_shared_assets/themes/nextcloud_com/static/img/note_pencil.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/note_pencil.svg rename to _shared_assets/themes/nextcloud_com/static/img/note_pencil.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/diaspora.png b/_shared_assets/themes/nextcloud_com/static/img/social/diaspora.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/diaspora.png rename to _shared_assets/themes/nextcloud_com/static/img/social/diaspora.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/diaspora.svg b/_shared_assets/themes/nextcloud_com/static/img/social/diaspora.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/diaspora.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/diaspora.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/diasporaround.png b/_shared_assets/themes/nextcloud_com/static/img/social/diasporaround.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/diasporaround.png rename to _shared_assets/themes/nextcloud_com/static/img/social/diasporaround.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/facebook.png b/_shared_assets/themes/nextcloud_com/static/img/social/facebook.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/facebook.png rename to _shared_assets/themes/nextcloud_com/static/img/social/facebook.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/facebook.svg b/_shared_assets/themes/nextcloud_com/static/img/social/facebook.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/facebook.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/facebook.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/googleplus.png b/_shared_assets/themes/nextcloud_com/static/img/social/googleplus.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/googleplus.png rename to _shared_assets/themes/nextcloud_com/static/img/social/googleplus.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/googleplus.svg b/_shared_assets/themes/nextcloud_com/static/img/social/googleplus.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/googleplus.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/googleplus.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/mail.svg b/_shared_assets/themes/nextcloud_com/static/img/social/mail.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/mail.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/mail.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/ownCloud7launch.png b/_shared_assets/themes/nextcloud_com/static/img/social/ownCloud7launch.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/ownCloud7launch.png rename to _shared_assets/themes/nextcloud_com/static/img/social/ownCloud7launch.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/rss.png b/_shared_assets/themes/nextcloud_com/static/img/social/rss.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/rss.png rename to _shared_assets/themes/nextcloud_com/static/img/social/rss.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/rss.svg b/_shared_assets/themes/nextcloud_com/static/img/social/rss.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/rss.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/rss.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/twitter.png b/_shared_assets/themes/nextcloud_com/static/img/social/twitter.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/twitter.png rename to _shared_assets/themes/nextcloud_com/static/img/social/twitter.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/twitter.svg b/_shared_assets/themes/nextcloud_com/static/img/social/twitter.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/twitter.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/twitter.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/social/twitterround.png b/_shared_assets/themes/nextcloud_com/static/img/social/twitterround.png similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/twitterround.png rename to _shared_assets/themes/nextcloud_com/static/img/social/twitterround.png diff --git a/_shared_assets/themes/owncloud_org/static/img/social/youtube.svg b/_shared_assets/themes/nextcloud_com/static/img/social/youtube.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/social/youtube.svg rename to _shared_assets/themes/nextcloud_com/static/img/social/youtube.svg diff --git a/_shared_assets/themes/owncloud_org/static/img/warning.svg b/_shared_assets/themes/nextcloud_com/static/img/warning.svg similarity index 100% rename from _shared_assets/themes/owncloud_org/static/img/warning.svg rename to _shared_assets/themes/nextcloud_com/static/img/warning.svg diff --git a/_shared_assets/themes/owncloud_org/static/js/jquery-1.11.0.min.js b/_shared_assets/themes/nextcloud_com/static/js/jquery-1.11.0.min.js similarity index 100% rename from _shared_assets/themes/owncloud_org/static/js/jquery-1.11.0.min.js rename to _shared_assets/themes/nextcloud_com/static/js/jquery-1.11.0.min.js diff --git a/_shared_assets/themes/owncloud_org/static/js/jquery-fix.js b/_shared_assets/themes/nextcloud_com/static/js/jquery-fix.js similarity index 100% rename from _shared_assets/themes/owncloud_org/static/js/jquery-fix.js rename to _shared_assets/themes/nextcloud_com/static/js/jquery-fix.js diff --git a/_shared_assets/themes/owncloud_org/static/main.min.css b/_shared_assets/themes/nextcloud_com/static/main.min.css similarity index 77% rename from _shared_assets/themes/owncloud_org/static/main.min.css rename to _shared_assets/themes/nextcloud_com/static/main.min.css index 54101634d..9910d79cc 100644 --- a/_shared_assets/themes/owncloud_org/static/main.min.css +++ b/_shared_assets/themes/nextcloud_com/static/main.min.css @@ -1,6 +1,6 @@ /*! * Roots 6.5.1 *//*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-primary:hover{color:#3071a9}.text-warning{color:#c09853}.text-warning:hover{color:#a47e3c}.text-danger{color:#b94a48}.text-danger:hover{color:#953b39}.text-success{color:#468847}.text-success:hover{color:#356635}.text-info{color:#3a87ad}.text-info:hover{color:#2d6987}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-inline>li:first-child{padding-left:0}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.container{width:750px}.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.container{width:970px}.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.container{width:1170px}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon:empty{width:1em}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;line-height:1.25;padding-top:7px;padding-bottom:7px}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn{float:none;display:table-cell;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-left:0;padding-right:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-pills>li.active>a .caret,.nav-pills>li.active>a:hover .caret,.nav-pills>li.active>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:auto}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width:768px){.navbar-left{float:left !important;float:left}.navbar-right{float:right !important;float:right}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{margin-left:15px;margin-right:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block;margin-bottom:20px}.thumbnail>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#c09853}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#b94a48}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-heading>.dropdown .caret{border-color:#333 transparent}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-heading>.dropdown .caret{border-color:#fff transparent}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading>.dropdown .caret{border-color:#468847 transparent}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading>.dropdown .caret{border-color:#c09853 transparent}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading>.dropdown .caret{border-color:#b94a48 transparent}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading>.dropdown .caret{border-color:#3a87ad transparent}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none !important}@media (max-width:767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none !important}@media (max-width:767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none !important}@media (max-width:767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none !important}}/*! - * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.icon-li.icon-lg{left:-1.8571428571428572em}.icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.icon.pull-left{margin-right:.3em}.icon.pull-right{margin-left:.3em}.icon-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.icon-stack-1x{line-height:inherit}.icon-stack-2x{font-size:2em}.icon-inverse{color:#fff}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-o:before{content:"\f016"}.icon-clock-o:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download:before{content:"\f019"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle-o:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-dedent:before,.icon-outdent:before{content:"\f03b"}.icon-indent:before{content:"\f03c"}.icon-video-camera:before{content:"\f03d"}.icon-picture-o:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before,.icon-pencil-square-o:before{content:"\f044"}.icon-share-square-o:before{content:"\f045"}.icon-check-square-o:before{content:"\f046"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-crosshairs:before{content:"\f05b"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share:before{content:"\f064"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-warning:before,.icon-exclamation-triangle:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-bar-chart-o:before{content:"\f080"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-o:before{content:"\f08a"}.icon-sign-out:before{content:"\f08b"}.icon-linkedin-square:before{content:"\f08c"}.icon-thumb-tack:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-sign-in:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-square:before{content:"\f092"}.icon-upload:before{content:"\f093"}.icon-lemon-o:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-square-o:before{content:"\f096"}.icon-bookmark-o:before{content:"\f097"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd-o:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0f3"}.icon-certificate:before{content:"\f0a3"}.icon-hand-o-right:before{content:"\f0a4"}.icon-hand-o-left:before{content:"\f0a5"}.icon-hand-o-up:before{content:"\f0a6"}.icon-hand-o-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-arrows-alt:before{content:"\f0b2"}.icon-group:before,.icon-users:before{content:"\f0c0"}.icon-chain:before,.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-flask:before{content:"\f0c3"}.icon-cut:before,.icon-scissors:before{content:"\f0c4"}.icon-copy:before,.icon-files-o:before{content:"\f0c5"}.icon-paperclip:before{content:"\f0c6"}.icon-save:before,.icon-floppy-o:before{content:"\f0c7"}.icon-square:before{content:"\f0c8"}.icon-bars:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-unsorted:before,.icon-sort:before{content:"\f0dc"}.icon-sort-down:before,.icon-sort-asc:before{content:"\f0dd"}.icon-sort-up:before,.icon-sort-desc:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before,.icon-gavel:before{content:"\f0e3"}.icon-dashboard:before,.icon-tachometer:before{content:"\f0e4"}.icon-comment-o:before{content:"\f0e5"}.icon-comments-o:before{content:"\f0e6"}.icon-flash:before,.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before,.icon-clipboard:before{content:"\f0ea"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-o:before{content:"\f0a2"}.icon-coffee:before{content:"\f0f4"}.icon-cutlery:before{content:"\f0f5"}.icon-file-text-o:before{content:"\f0f6"}.icon-building-o:before{content:"\f0f7"}.icon-hospital-o:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-square:before{content:"\f0fd"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before,.icon-mobile:before{content:"\f10b"}.icon-circle-o:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-o:before{content:"\f114"}.icon-folder-open-o:before{content:"\f115"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard-o:before{content:"\f11c"}.icon-flag-o:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before,.icon-chain-broken:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-slash:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-o:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-square:before{content:"\f146"}.icon-minus-square-o:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-square:before{content:"\f14a"}.icon-pencil-square:before{content:"\f14b"}.icon-external-link-square:before{content:"\f14c"}.icon-share-square:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-toggle-down:before,.icon-caret-square-o-down:before{content:"\f150"}.icon-toggle-up:before,.icon-caret-square-o-up:before{content:"\f151"}.icon-toggle-right:before,.icon-caret-square-o-right:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-ruble:before,.icon-rouble:before,.icon-rub:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-alpha-asc:before{content:"\f15d"}.icon-sort-alpha-desc:before{content:"\f15e"}.icon-sort-amount-asc:before{content:"\f160"}.icon-sort-amount-desc:before{content:"\f161"}.icon-sort-numeric-asc:before{content:"\f162"}.icon-sort-numeric-desc:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-square:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-square:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stack-overflow:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-square:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-square:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun-o:before{content:"\f185"}.icon-moon-o:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.icon-pagelines:before{content:"\f18c"}.icon-stack-exchange:before{content:"\f18d"}.icon-arrow-circle-o-right:before{content:"\f18e"}.icon-arrow-circle-o-left:before{content:"\f190"}.icon-toggle-left:before,.icon-caret-square-o-left:before{content:"\f191"}.icon-dot-circle-o:before{content:"\f192"}.icon-wheelchair:before{content:"\f193"}.icon-vimeo-square:before{content:"\f194"}.icon-turkish-lira:before,.icon-try:before{content:"\f195"}.icon-plus-square-o:before{content:"\f196"}body{background-color:#EFEFEF;color:#1D2D44;font-size:16px;line-height:1.7;font-family:FontAwesome,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.5}h1{font-size:1.5em}h2{font-size:1.25em;font-weight:700}h3{font-size:1.25em}code{white-space:normal}.home div.wrap>.content{background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;background-clip:border-box;background-origin:padding-box;background-image:url("/wp-content/themes/owncloudorgnew/assets/img/cloud.png");background-size:100% auto}.home div.wrap>.content .header a.btn-lg{font-size:1.375em}.home .row{padding-bottom:30px}.not-front main{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.not-front .span4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span4{float:left;width:33.33333333333333%}}.not-front .span7{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span7{float:left;width:58.333333333333336%}}.not-front .span8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span8{float:left;width:66.66666666666666%}}.not-front .span12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.not-front img{margin:0 1em 1em 0}.not-front .row{margin:1em -15px 1.5em}.not-front .page-header{margin-top:0}.not-front .page-header .row h1,.not-front .page-header h1{margin-top:0}.not-front .page-header .nav-infopages{margin-bottom:40px}.not-front footer .row{margin-top:0;margin-bottom:0}.news .page-header>h1{display:inline}.news .page-header>a{margin-left:30px;vertical-align:top}.news a[property="rdfs:label skos:prefLabel"]{display:inline-block;float:left;padding-right:5px;color:#1D2D44;font-size:90%}.news a[property="rdfs:label skos:prefLabel"]:after{content:","}.news .box b{clear:both;display:block;padding-top:5px;font-weight:500}.news div.box div img{height:auto;width:100%}.news .contribook_bloguserpicture img{margin-top:10px;margin-bottom:0}.news .contribook_bloguser{float:right;margin-top:62px;margin-right:-65px}.news .contribook_bloguser a{font-size:90%}.news .contribook_blogheadline{font-size:1.25em}.news .contribook_blognavibutton{text-align:center}.news .contribook_microbloguser a{text-decoration:underline;padding-right:0.125em}.news .contribook_blogtime,.news .contribook_microblogtime{font-size:90%}.news .contribook_microbloguserpicture img{width:30px;margin-right:0.5em}.featuresheader h3.ft-title{margin-bottom:20px}.featurewrapper{margin-top:2.5em;margin-bottom:2em}.featureblock img.thumbnail{display:inline-block;float:left}.featureblock h3.featuretitle{margin-top:0}.featureblock p.featuredesc{display:block;float:left;margin-bottom:1.5em}.btn-lg{line-height:1.25;padding-top:7px;padding-bottom:7px}.banner{background-color:#1D2D44}.banner img{margin:0;padding-top:9px;padding-bottom:9px}.banner ul#menu-header.nav{float:right;padding-top:20px}.banner ul#menu-header.nav>li{padding:15px 15px 0 15px}.banner ul#menu-header.nav>li>a{color:#FFFFFF;font-size:1.125em;padding:0 0 12px}.banner ul#menu-header.nav>li.menu-install{padding:0 0 0 15px;margin-top:7px;margin-left:10px;background-color:#428BCA;border-radius:6px;border-color:#357EBD}.banner ul#menu-header.nav>li.menu-install:hover,.banner ul#menu-header.nav>li.menu-install:focus,.banner ul#menu-header.nav>li.menu-install:active{background-color:#3276B1;border-color:#285E8E}.banner ul#menu-header.nav>li.menu-install a{padding:7px 16px 7px 0;line-height:1.25;border-bottom:0}.banner ul#menu-header.nav .active>a,.banner ul#menu-header.nav a:hover,.banner ul#menu-header.nav a:focus{background-color:transparent;border-bottom:1px solid #FFFFFF}nav.nav-infopages>ul{display:block;list-style:none;padding-left:0}nav.nav-infopages>ul>li{display:block;float:left;padding-right:20px}nav.nav-infopages>ul .active a,nav.nav-infopages>ul a:active,nav.nav-infopages>ul a:hover,nav.nav-infopages>ul a:focus{border-bottom:1px solid #428BCA;color:#1D2D44;padding-bottom:7px;text-decoration:none}.gallery-row{padding:15px 0}footer{background-color:#1D2D44;margin-top:2.5em}footer div.row{padding-top:3em}footer div.footer-nav>a{color:#FFFFFF;font-size:1.125em}footer.content-info section{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){footer.content-info section{float:left;width:33.33333333333333%}}footer.content-info h3{color:#FFFFFF;padding-bottom:10px}footer.content-info ul{list-style:none;padding-left:0}footer.content-info a{color:#AAAAAA}footer.content-info .caret{border-top-color:#AAAAAA}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}@media (max-width:767px){a.brand{padding-left:15px}.banner ul#menu-header.nav{float:left}.banner ul#menu-header.nav>li{padding-top:7px}.banner ul#menu-header.nav>li.menu-install{margin-top:23px;margin-bottom:10px}.banner ul#menu-header.nav>li:not(.menu-install)>a{height:1.5em;margin-bottom:15px}} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.icon-li.icon-lg{left:-1.8571428571428572em}.icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.icon.pull-left{margin-right:.3em}.icon.pull-right{margin-left:.3em}.icon-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.icon-stack-1x{line-height:inherit}.icon-stack-2x{font-size:2em}.icon-inverse{color:#fff}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-o:before{content:"\f016"}.icon-clock-o:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download:before{content:"\f019"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle-o:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-dedent:before,.icon-outdent:before{content:"\f03b"}.icon-indent:before{content:"\f03c"}.icon-video-camera:before{content:"\f03d"}.icon-photo:before,.icon-image:before,.icon-picture-o:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before,.icon-pencil-square-o:before{content:"\f044"}.icon-share-square-o:before{content:"\f045"}.icon-check-square-o:before{content:"\f046"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-crosshairs:before{content:"\f05b"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share:before{content:"\f064"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-warning:before,.icon-exclamation-triangle:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-bar-chart-o:before{content:"\f080"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-o:before{content:"\f08a"}.icon-sign-out:before{content:"\f08b"}.icon-linkedin-square:before{content:"\f08c"}.icon-thumb-tack:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-sign-in:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-square:before{content:"\f092"}.icon-upload:before{content:"\f093"}.icon-lemon-o:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-square-o:before{content:"\f096"}.icon-bookmark-o:before{content:"\f097"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd-o:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0f3"}.icon-certificate:before{content:"\f0a3"}.icon-hand-o-right:before{content:"\f0a4"}.icon-hand-o-left:before{content:"\f0a5"}.icon-hand-o-up:before{content:"\f0a6"}.icon-hand-o-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-arrows-alt:before{content:"\f0b2"}.icon-group:before,.icon-users:before{content:"\f0c0"}.icon-chain:before,.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-flask:before{content:"\f0c3"}.icon-cut:before,.icon-scissors:before{content:"\f0c4"}.icon-copy:before,.icon-files-o:before{content:"\f0c5"}.icon-paperclip:before{content:"\f0c6"}.icon-save:before,.icon-floppy-o:before{content:"\f0c7"}.icon-square:before{content:"\f0c8"}.icon-navicon:before,.icon-reorder:before,.icon-bars:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-unsorted:before,.icon-sort:before{content:"\f0dc"}.icon-sort-down:before,.icon-sort-desc:before{content:"\f0dd"}.icon-sort-up:before,.icon-sort-asc:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before,.icon-gavel:before{content:"\f0e3"}.icon-dashboard:before,.icon-tachometer:before{content:"\f0e4"}.icon-comment-o:before{content:"\f0e5"}.icon-comments-o:before{content:"\f0e6"}.icon-flash:before,.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before,.icon-clipboard:before{content:"\f0ea"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-o:before{content:"\f0a2"}.icon-coffee:before{content:"\f0f4"}.icon-cutlery:before{content:"\f0f5"}.icon-file-text-o:before{content:"\f0f6"}.icon-building-o:before{content:"\f0f7"}.icon-hospital-o:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-square:before{content:"\f0fd"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before,.icon-mobile:before{content:"\f10b"}.icon-circle-o:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-o:before{content:"\f114"}.icon-folder-open-o:before{content:"\f115"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard-o:before{content:"\f11c"}.icon-flag-o:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-mail-reply-all:before,.icon-reply-all:before{content:"\f122"}.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before,.icon-chain-broken:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-slash:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-o:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-square:before{content:"\f146"}.icon-minus-square-o:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-square:before{content:"\f14a"}.icon-pencil-square:before{content:"\f14b"}.icon-external-link-square:before{content:"\f14c"}.icon-share-square:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-toggle-down:before,.icon-caret-square-o-down:before{content:"\f150"}.icon-toggle-up:before,.icon-caret-square-o-up:before{content:"\f151"}.icon-toggle-right:before,.icon-caret-square-o-right:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-ruble:before,.icon-rouble:before,.icon-rub:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-alpha-asc:before{content:"\f15d"}.icon-sort-alpha-desc:before{content:"\f15e"}.icon-sort-amount-asc:before{content:"\f160"}.icon-sort-amount-desc:before{content:"\f161"}.icon-sort-numeric-asc:before{content:"\f162"}.icon-sort-numeric-desc:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-square:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-square:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stack-overflow:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-square:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-square:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun-o:before{content:"\f185"}.icon-moon-o:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.icon-pagelines:before{content:"\f18c"}.icon-stack-exchange:before{content:"\f18d"}.icon-arrow-circle-o-right:before{content:"\f18e"}.icon-arrow-circle-o-left:before{content:"\f190"}.icon-toggle-left:before,.icon-caret-square-o-left:before{content:"\f191"}.icon-dot-circle-o:before{content:"\f192"}.icon-wheelchair:before{content:"\f193"}.icon-vimeo-square:before{content:"\f194"}.icon-turkish-lira:before,.icon-try:before{content:"\f195"}.icon-plus-square-o:before{content:"\f196"}.icon-space-shuttle:before{content:"\f197"}.icon-slack:before{content:"\f198"}.icon-envelope-square:before{content:"\f199"}.icon-wordpress:before{content:"\f19a"}.icon-openid:before{content:"\f19b"}.icon-institution:before,.icon-bank:before,.icon-university:before{content:"\f19c"}.icon-mortar-board:before,.icon-graduation-cap:before{content:"\f19d"}.icon-yahoo:before{content:"\f19e"}.icon-google:before{content:"\f1a0"}.icon-reddit:before{content:"\f1a1"}.icon-reddit-square:before{content:"\f1a2"}.icon-stumbleupon-circle:before{content:"\f1a3"}.icon-stumbleupon:before{content:"\f1a4"}.icon-delicious:before{content:"\f1a5"}.icon-digg:before{content:"\f1a6"}.icon-pied-piper-square:before,.icon-pied-piper:before{content:"\f1a7"}.icon-pied-piper-alt:before{content:"\f1a8"}.icon-drupal:before{content:"\f1a9"}.icon-joomla:before{content:"\f1aa"}.icon-language:before{content:"\f1ab"}.icon-fax:before{content:"\f1ac"}.icon-building:before{content:"\f1ad"}.icon-child:before{content:"\f1ae"}.icon-paw:before{content:"\f1b0"}.icon-spoon:before{content:"\f1b1"}.icon-cube:before{content:"\f1b2"}.icon-cubes:before{content:"\f1b3"}.icon-behance:before{content:"\f1b4"}.icon-behance-square:before{content:"\f1b5"}.icon-steam:before{content:"\f1b6"}.icon-steam-square:before{content:"\f1b7"}.icon-recycle:before{content:"\f1b8"}.icon-automobile:before,.icon-car:before{content:"\f1b9"}.icon-cab:before,.icon-taxi:before{content:"\f1ba"}.icon-tree:before{content:"\f1bb"}.icon-spotify:before{content:"\f1bc"}.icon-deviantart:before{content:"\f1bd"}.icon-soundcloud:before{content:"\f1be"}.icon-database:before{content:"\f1c0"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-file-word-o:before{content:"\f1c2"}.icon-file-excel-o:before{content:"\f1c3"}.icon-file-powerpoint-o:before{content:"\f1c4"}.icon-file-photo-o:before,.icon-file-picture-o:before,.icon-file-image-o:before{content:"\f1c5"}.icon-file-zip-o:before,.icon-file-archive-o:before{content:"\f1c6"}.icon-file-sound-o:before,.icon-file-audio-o:before{content:"\f1c7"}.icon-file-movie-o:before,.icon-file-video-o:before{content:"\f1c8"}.icon-file-code-o:before{content:"\f1c9"}.icon-vine:before{content:"\f1ca"}.icon-codepen:before{content:"\f1cb"}.icon-jsfiddle:before{content:"\f1cc"}.icon-life-bouy:before,.icon-life-saver:before,.icon-support:before,.icon-life-ring:before{content:"\f1cd"}.icon-circle-o-notch:before{content:"\f1ce"}.icon-ra:before,.icon-rebel:before{content:"\f1d0"}.icon-ge:before,.icon-empire:before{content:"\f1d1"}.icon-git-square:before{content:"\f1d2"}.icon-git:before{content:"\f1d3"}.icon-hacker-news:before{content:"\f1d4"}.icon-tencent-weibo:before{content:"\f1d5"}.icon-qq:before{content:"\f1d6"}.icon-wechat:before,.icon-weixin:before{content:"\f1d7"}.icon-send:before,.icon-paper-plane:before{content:"\f1d8"}.icon-send-o:before,.icon-paper-plane-o:before{content:"\f1d9"}.icon-history:before{content:"\f1da"}.icon-circle-thin:before{content:"\f1db"}.icon-header:before{content:"\f1dc"}.icon-paragraph:before{content:"\f1dd"}.icon-sliders:before{content:"\f1de"}.icon-share-alt:before{content:"\f1e0"}.icon-share-alt-square:before{content:"\f1e1"}.icon-bomb:before{content:"\f1e2"}body{background-color:#EFEFEF;color:#1D2D44;font-size:16px;line-height:1.7;font-family:sans-serif}i{font-family:FontAwesome}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.5}h1{font-size:1.5em}h2{font-size:1.25em;font-weight:700}h3{font-size:1.25em}code{white-space:normal}.home div.wrap>.content{background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:0% 0%;background-clip:border-box;background-origin:padding-box;background-image:url("/wp-content/themes/owncloudorgnew/assets/img/cloud.png");background-size:100% auto}.home div.wrap>.content h2.slogan{margin:20px 15px 0;text-align:center;font-size:30px}.home div.wrap>.content h3.conference{margin:-12px 15px 0;color:#428BCA;background-color:#F6F6F6;padding:4px;text-align:center;font-size:1.375em;border-radius:10px;font-weight:700}.home div.wrap>.content h3.conference a:hover,.home div.wrap>.content h3.conference a:focus,.home div.wrap>.content h3.conference a:active{color:#3276B1;text-decoration:none}.home .row{padding-bottom:30px}.home .row .highlight{padding-bottom:15px}.home div#getapps{background-color:#F6F6F6;border-radius:10px;margin-bottom:20px;padding-bottom:0}.home div.join{padding-top:0.5em}.home div.join a.join-button{margin-bottom:0.5em}.home div.join a.conf-button{color:#428BCA;background-color:#FFFFFF;border:1px solid #428BCA;font-weight:700}.home div.join a.conf-button:hover,.home div.join a.conf-button:focus,.home div.join a.conf-button:active{color:#3276B1;border-color:#285E8E}.not-front main{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.not-front .span4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span4{float:left;width:33.33333333333333%}}.not-front .span7{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span7{float:left;width:58.333333333333336%}}.not-front .span8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.not-front .span8{float:left;width:66.66666666666666%}}.not-front .span12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.not-front img{margin:0 1em 1em 0}.not-front .row{margin:1em -15px 1.5em}.not-front .page-header{margin-top:0}.not-front .page-header .row h1,.not-front .page-header h1{margin-top:0}.not-front .page-header .nav-infopages{margin-bottom:40px}.not-front footer .row{margin-top:0;margin-bottom:0}.news .page-header>h1{display:inline}.news .page-header>a{margin-left:30px;vertical-align:top}.news a[property="rdfs:label skos:prefLabel"]{display:inline-block;float:left;padding-right:5px;color:#1D2D44;font-size:90%}.news a[property="rdfs:label skos:prefLabel"]:after{content:","}.news .box b{clear:both;display:block;padding-top:5px;font-weight:500}.news div.box div img{height:auto;max-width:100%}.news .contribook_bloguserpicture img{margin-top:10px;margin-bottom:0}.news .contribook_bloguser{float:right;margin-top:62px;margin-right:-65px}.news .contribook_bloguser a{font-size:90%}.news .contribook_blogheadline{font-size:1.25em}.news .contribook_blognavibutton{text-align:center}.news .contribook_microbloguser a{text-decoration:underline;padding-right:0.125em}.news .contribook_blogtime,.news .contribook_microblogtime{font-size:90%}.news .contribook_microbloguserpicture img{width:30px;margin-right:0.5em}.featuresheader h3.ft-title{margin-bottom:20px}.featurewrapper{margin-top:2.5em;margin-bottom:2em}.featureblock img.thumbnail{display:inline-block;float:left}.featureblock h3.featuretitle{margin-top:0}.featureblock p.featuredesc{display:block;float:left;margin-bottom:1.5em}body.install div#instructions-server,body.install div#instructions-web,body.install div#instructions-packages{height:auto%;margin:0 auto;color:#1D2D44;position:absolute;top:0;right:0;left:0;z-index:1000;display:none}body.install div#instructions-server div.row,body.install div#instructions-web div.row,body.install div#instructions-packages div.row{margin:0}body.install div#instructions-server div.instructions,body.install div#instructions-web div.instructions,body.install div#instructions-packages div.instructions{background:#F6F6F6;margin-top:9%;padding:10px;border-radius:4px}body.install a.mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(29,45,68,0.5);z-index:500;display:none}body.install .overlay-header{background-color:#EFEFEF}body.install .overlay-header h3{margin-left:15px}body.install .overlay-header a.close{margin-right:15px}body.install .overlay-body{padding-top:10px}body.install .overlay-footer{background-color:#EFEFEF}body.install .overlay-footer a.btn{float:right;margin-right:15px}body.install div#instructions-server:target,body.install div#instructions-server:target+a.mask,body.install div#instructions-web:target,body.install div#instructions-web:target+a.mask,body.install div#instructions-packages:target,body.install div#instructions-packages:target+a.mask{display:block;opacity:1}body.install .close{color:#CE5B00;font-size:1.75em;opacity:0.8}body.install .close:hover,body.install .close:focus{opacity:1}body.install div#open-instructions-server,body.install div#open-instructions-web,body.install div#open-instructions-packages{padding:10px 5px;background:blue;color:white;text-decoration:none;display:inline-block;margin:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}body.install a.btn-lg{font-size:16px}body.install div.btn-group{margin-bottom:15px}body.providers div.thumbnail{width:296px;max-width:none;padding:1px 2px}body.providers div.thumbnail div.bannerhead{background-color:#EFEFEF;border-bottom:1px solid #DDDDDD;margin-bottom:3px;padding-left:3px}body.providers div.thumbnail div.bannerhead img.flag{display:inline;margin-right:5px;margin-bottom:3px}body.providers div.thumbnail div.bannerhead span.freeplans{float:right;padding-right:3px}body.providers div.thumbnail img.banner{width:290px;height:70px;margin-right:0;margin-bottom:0;background-color:#FFFFFF;max-width:none}body.providers div.thumbnail div.bannerfoot{background-color:#EFEFEF;border-top:1px solid #DDDDDD;margin-top:3px;padding-top:3px;padding-left:3px;min-height:27px}body.providers div.thumbnail div.bannerfoot span{font-size:0.875em;display:inline}body.providers div.thumbnail div.bannerfoot ul{display:inline-block;margin-bottom:0}body.providers div.thumbnail div.bannerfoot ul li{font-size:0.875em;padding-left:5px;padding-right:5px}body.providers div.thumbnail div.bannerfoot ul li:not(:last-child){border-right:1px solid #1D2D44}.btn-lg{line-height:1.25;padding-top:7px;padding-bottom:7px}.banner{background-color:#1D2D44}.banner img{margin:0;padding-top:9px;padding-bottom:9px}.banner ul#menu-header.nav{float:right;padding-top:20px}.banner ul#menu-header.nav>li{padding:15px 15px 0 15px}.banner ul#menu-header.nav>li>a{color:#FFFFFF;font-size:1.125em;padding:0 0 12px}.banner ul#menu-header.nav>li.menu-install{padding:0 0 0 15px;margin-top:7px;margin-left:10px;background-color:#428BCA;border-radius:6px;border-color:#357EBD}.banner ul#menu-header.nav>li.menu-install:hover,.banner ul#menu-header.nav>li.menu-install:focus,.banner ul#menu-header.nav>li.menu-install:active{background-color:#3276B1;border-color:#285E8E}.banner ul#menu-header.nav>li.menu-install a{padding:7px 16px 7px 0;line-height:1.25;border-bottom:0}.banner ul#menu-header.nav .active>a,.banner ul#menu-header.nav a:hover,.banner ul#menu-header.nav a:focus{background-color:transparent;border-bottom:1px solid #FFFFFF}nav.nav-infopages>ul{display:block;list-style:none;padding-left:0}nav.nav-infopages>ul>li{display:block;float:left;padding-right:20px}nav.nav-infopages>ul .active a,nav.nav-infopages>ul a:active,nav.nav-infopages>ul a:hover,nav.nav-infopages>ul a:focus{border-bottom:1px solid #428BCA;color:#1D2D44;padding-bottom:7px;text-decoration:none}.gallery-row{padding:15px 0}footer{background-color:#1D2D44;margin-top:2.5em}footer div.row{padding-top:3em}footer div.footer-nav>a{color:#FFFFFF;font-size:1.125em}footer.content-info section{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){footer.content-info section{float:left;width:33.33333333333333%}}footer.content-info h3{color:#FFFFFF;padding-bottom:10px}footer.content-info ul{list-style:none;padding-left:0}footer.content-info a{color:#AAAAAA}footer.content-info .caret{border-top-color:#AAAAAA}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}@media (min-width:1200px){.banner ul#menu-header.nav>li:not(.menu-install)>a{width:auto;margin-bottom:19px}}@media (min-width:992px) and (max-width:1199px){.banner ul#menu-header.nav{width:49%;padding-top:0}.banner ul#menu-header.nav>li:not(.menu-install)>a{height:1.5em;margin-bottom:10px}body.install div#instructions-server div.instructions,body.install div#instructions-web div.instructions,body.install div#instructions-packages div.instructions{margin-top:11%}}@media (min-width:768px) and (max-width:991px){.banner ul#menu-header.nav{width:64%;padding-top:0}.banner ul#menu-header.nav>li:not(.menu-install)>a{height:1.5em;margin-bottom:10px}body.install div#instructions-server div.instructions,body.install div#instructions-web div.instructions,body.install div#instructions-packages div.instructions{margin-top:16%}}@media (min-width:500px) and (max-width:767px){body.install div#instructions-server div.instructions,body.install div#instructions-web div.instructions,body.install div#instructions-packages div.instructions{margin-top:20%}}@media (max-width:499px){body.install div#instructions-server div.instructions,body.install div#instructions-web div.instructions,body.install div#instructions-packages div.instructions{margin-top:32%}}@media (max-width:767px){a.brand{padding-left:15px}.banner ul#menu-header.nav{float:left}.banner ul#menu-header.nav>li{padding-top:0px}.banner ul#menu-header.nav>li.menu-install{margin-top:23px;margin-bottom:10px}.banner ul#menu-header.nav>li:not(.menu-install)>a{line-height:1.5em;margin-bottom:14px;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.home div.wrap>.content h3.conference{margin-top:10px;font-weight:500}} \ No newline at end of file diff --git a/_shared_assets/themes/nextcloud_com/static/styles.css b/_shared_assets/themes/nextcloud_com/static/styles.css new file mode 100644 index 000000000..6ec43aad3 --- /dev/null +++ b/_shared_assets/themes/nextcloud_com/static/styles.css @@ -0,0 +1,1078 @@ + +/*---- General ----*/ + +/* enable to reveal boxes everywhere */ +/** { + border-style: solid; + border-color: red; + }*/ + +.menu-install { + background: #35537a !important; +} + +.menu-install:hover { + background: #2A6496 !important; +} + + +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: normal; + src: local('Open Sans'), local('OpenSans'), url(fonts/OpenSans-Regular.woff) format('woff'), url(fonts/OpenSans-Regular.ttf) format('ttf'); +} + +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: bold; + src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(fonts/OpenSans-Semibold.woff) format('woff'), url(fonts/OpenSans-Semibold.ttf) format('ttf'); +} + +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: normal; + src: local('Open Sans Italic'), local('OpenSans-Italic'), url(fonts/OpenSans-Italic.woff) format('woff'), url(fonts/OpenSans-Bold.ttf) format('ttf'); +} + +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: light; + src: local('Open Sans Light'), local('OpenSans-Light'), url(fonts/OpenSans-Light.woff) format('woff'), url(fonts/OpenSans-Light.ttf) format('ttf'); +} + +span.avoidwrap { + display:inline-block; +} + +@media only screen and (max-width: 700px) { + div .hideonsmall { + display: none; + } +} + +/* Make background white, font grey and default buttons a bit darker to compensate */ +body { + font-family: 'Open Sans', Frutiger, Calibri, 'Myriad Pro', Myriad, sans-serif !important; + color: #555; + background: #fff; +} + + +h1, h2, h3 { + font-weight: 300; +} +h1 { + font-size: 45px; +} +h2 { + font-size: 27px; + margin-bottom: 12px; +} +h3 { + font-size: 22px; + margin: 12px 0; +} + +.btn { + border-radius: 50px; +} + +.btn-default { + /* background: rgba(240,240,240,.9); */ + /* border: 1px solid rgba(210,210,210,.9); */ +} + +.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { + /* background: white; */ + /* border: 1px solid rgba(240,240,240,.9); */ +} + +.btn-primary { + background: #0082C9; + border: 1px solid #0062C9; + color: #fff; +} + +.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { + /* background: #428BCA; */ + /* border: 1px solid #1D2D44; */ + /* color: white; */ +} + +/* button a {color: #1d2d44} */ +button a:hover {text-decoration: none; } + +.no-underline a { + border: 0px none transparent !important; +} + +/* Remove line under page headers (defined in main.min.css) */ + +.navbar { + background-color: #23305D; + background-attachment: scroll; + /* background-image: url(../img/home/720p.jpg); */ + background-image: url(img/home/background3.jpg); + background-position: center; + background-repeat: none; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; + border: 0px; + min-height: 100px !important; + /* min-height: 800px !important; */ + z-index: 0 !important; +} + + +} + +div.page-header { + border-bottom: 0px solid #EEE; +} +/* Remove border from navbar (defined in main.min.css) */ +.navbar { + border: 1px solid transparent; +} + +.banner img { + padding: 15px 0; +} + +div.box-head { + display: none; +} + +h3.ft-title { + text-align: center; + font-weight: 100; + font-size: 23px; +} + +h2.featuretitle { + font-weight: 400; + font-size: 25px; +} + + +.page-content-header > div > h1 { + display: inline; + margin-top: 0; +} + +.page-content-header > div > a.rss-button { + vertical-align: baseline; + margin-left: 20px; + color: rgb(206, 91, 0); +} + +.page-content-header > div > form > input[type=text] { + display: inline; + width: 78%; +} + +.banner ul#menu-header.nav>li:not(.menu-install) >a:hover { + border-bottom: 2px solid white; +} + +.banner ul#menu-header.nav>li>a { + padding-bottom: 6px; + font-size: 1em; +} + +.banner ul#menu-header.nav>li.menu-commercial>a:hover{ + border-bottom: 2px solid #e8733b; +} + +.btn.btn-orange { + background-color: #e8733b; + color: white; +} + + +div.sub-nav { + margin-top: -20px; +} + +li.top-nav-active > a { + border-bottom: 2px solid white; +} + +div.feature-wide-row-wrap { + background-color: #1D2D44; + color: white; + padding-bottom: 20px; +} + +div.feature-wide-row-wrap div.featureblock{ + text-align: center; + padding-top: 15px; + font-weight: 200; +} + +div.feature-wide-row-wrap div.featureblock i { + font-size: 25px; +} + +div.feature-wide-row-wrap div.featureblock h3.ft-title { + margin-top: 0; +} + +/* the header */ + +.navbar-header .logo { + width: 121px; + height: 85px; +} + +.banner ul#menu-header.nav>li.menu-get-owncloud { + padding: 0 0 0 15px; + margin-top: 7px; + margin-left: 10px; + background-color: #428BCA; + border-radius: 6px; + border-color: #357EBD} + +.banner ul#menu-header.nav>li.menu-get-owncloud a{ + padding: 7px 16px 7px 0; + line-height: 1.25; + border-bottom: 0 +} + +.contribook_bloguserpicture img { + margin-right: 0; +} + +i[class*='icon-'] { + font-style: normal; +} + +/* the footer */ + +footer { + background-color: white; +} + +div.footer-text { + color: #555; + text-align: center; + margin-bottom: 40px; +} + +div.footer-social-icons > div { + text-align: center; + margin: 50px 17px -20px -14px; +} + +div.footer-social-icons> div > a:hover { + opacity: 0.8; +} + +div.footer-social-icons img { + margin: 0 30px 30px 0; +} + +footer div.footer-nav>h4 { + font-size: 1.125em; + color: #949494; +} + +div.thumbnail > img { + margin-bottom: 0; +} + +/* Make YouTube videos responsive */ +@media(min-width: 995px) { + .videoWrapper { + position: relative; + padding-bottom: 28.12%; /* 16:9 - lets them be quarter screen size. 56.25% for full */ + padding-top: 25px; + width: 50%; /* 100% for full screen size */ + height: 0; + } + .videoWrapper iframe { + position: absolute; + margin-left: 50%; + top: 0; + left: 0; + width: 100%; + height: 100%; + } +} + +@media(max-width: 996px) { + .videoWrapper { + position: relative; + padding-bottom: 56.25%; + padding-top: 30px; + height: 0; + width: 100%; + padding-left: -50%; + } + + .videoWrapper iframe, .videoWrapper object, .videoWrapper embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } +} + +/* the blog roll owncloud.org/news */ + +.news .contribook_bloguser { + margin-right: -50px; +} + +div.blog-social-icons > div img { + width: 40px; + margin: 0; +} + +div.blog-social-icons > div a:hover { + text-decoration: none; +} + +.box.masonry-brick img { + max-width: 100%; + height: auto; +} + +.masonry-brick { + max-width: 100%; +} + +article.post figcaption { + margin-top: -14px; +} + +@media (max-width: 600px) { + article.post figure { + float: none; + } +} + +#meetup-embed-largest-owncloud { + max-width: 400px; +} + +/* home */ + +.home div.wrap > .content { + background-size: 85% auto; + background-position: top center; +} + +.content.row, .row.row-slogan { + margin-top: 0; +} + +.row.row-slogan { + float: left; + width: 100%; +} + +a.join-button { + width: 70%; + margin: 0 auto; +} + +div.alert-info > a { + text-decoration: underline; +} + +i.icon-opensource { + background: url("../img/opensource.png") no-repeat; + display: inline-block; + width: 27px; + background-size: 27px; + background-position: center; + margin-right: 6px; +} + +.home p.explain-short { + text-align: center; + font-weight: 200; + font-size: 20px; + margin-top: 30px; + margin-bottom: 50px; +} + +@media (max-width: 1199px) and (min-width: 992px) { + .banner ul#menu-header.nav { + width: 80%; + padding-top: 20px; + } + + .home h2.slogan { + left: 245px; + top: -71px; + } +} + +div.row.home-row > div{ + text-align: center; + margin-bottom: 20px; +} + +div.home-ft-content { + text-align: center; +} + +div.row.home-row h2 { + margin-top: 0; + font-size: 24px; + font-weight: 300; +} + +.home div.col-xs-12 > i { + font-size: 28px; +} + +.home a.events-button { + color: #428BCA; + background-color: #FFFFFF; + border: 1px solid #428BCA; + font-weight: 700; +} + +.home div.join a.join-button { + margin-bottom: 23px; +} + +.home div.row.pad-bottom { + margin-bottom: 45px; +} + +.home .row { + padding-bottom: 0 !important; +} + +@media (max-width: 1199px) { + .home #getapps .client-install { + margin-top: 10px; + } +} + +@media (max-width: 991px) { + .home-header-image { + margin-top: 2em !important; + } + + .header .row.image { + margin-top: 30px; + } + + .home h2.slogan { + display: none; + } + + .home h2.slogan-mobile { + display: block !important; + } +} + +@media (max-width: 767px) { + .home #getapps .client-install, .home #getapps .btn-group, .home #getapps h2 { + margin-top: 0; + } + + a.home-ent-button { + display: block; + width: 290px; + margin: 10px auto 0 auto !important; + } + + div#getapps div.install-buttons { + margin-bottom: 40px; + } +} + +@media (max-width: 562px) { + .home #getapps .client-install { + margin-top: 10px; + } +} + +.home .home-row a.feature-link { + margin-bottom: 30px; +} + +.home h2 { + margin-bottom: 20px; +} + +.home h2.slogan-mobile { + display: none; + font-size: 20px; + text-align: center; +} + +.home-ent-button { + font-weight: 100; +} + + +@media (max-width: 1200px) { + + div.customers { + margin-top:20px; + margin-bottom:20px; + text-align: center; + + } +} +/*---- Federation Page ---- */ +p.federation-id { + font-size: 20px; + font-weight: 100; + +} + +/*---- App store approval form Page ---- */ +.appform label { + font-weight: normal; + +} + +/**---- Jobs page ---- */ +.jobs h3 { + margin-top: 25px; + +} + + + + +/*---- history page ---- */ + + + +/** new-timeline box structure **/ +.new-timeline { + list-style: none; + padding: 20px 0 20px; + position: relative; +} + +.new-timeline:before { + top: 0; + bottom: 0; + position: absolute; + content: " "; + width: 5px; + background-color: #d7e4ed; + left: 50%; + margin-left: -2.5px; +} + + +.tldate { + display: block; + margin: 0 auto; + padding: 3px 0; + font-weight: bold; + text-align: center; + margin-left:17px; +} + +.new-timeline li { + margin-bottom: 25px; + position: relative; + height: 100px; + /* clear: both;*/ +} + +.new-timeline li::before, .new-timeline li::after { + content: " "; + display: table; +} + +/** new-timeline panels **/ +.new-timeline li .new-timeline-panel { + width: 46%; + border: 1px solid #d4d4d4; + padding: 20px; + background: #fff; + float: left; + position: relative; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + border-radius: 8px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); + z-index: 10; +} + +/** when left or right of an image, you need extra height... **/ +.tl-image-200 { + height: 200px !important; +} + +.tl-image-400 { + height: 400px !important; +} + +.tl-image-500 { + height: 500px !important; +} + +/** panel arrows **/ +.new-timeline li .new-timeline-panel:before { + position: absolute; + top: 26px; + right: -15px; + display: inline-block; + border-top: 15px solid transparent; + border-left: 15px solid #ccc; + border-right: 0 solid #ccc; + border-bottom: 15px solid transparent; + content: " "; +} + +.new-timeline li .new-timeline-panel:after { + position: absolute; + top: 27px; + right: -14px; + display: inline-block; + border-top: 14px solid transparent; + border-left: 14px solid #fff; + border-right: 0 solid #fff; + border-bottom: 14px solid transparent; + content: " "; +} +.new-timeline li .new-timeline-panel.noarrow:before, .new-timeline li .new-timeline-panel.noarrow:after { + top:0; + right:0; + display: none; + border: 0; +} + +.new-timeline li.new-timeline-inverted .new-timeline-panel { + float: right; +} + +.new-timeline li.new-timeline-inverted .new-timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; +} + +.new-timeline li.new-timeline-inverted .new-timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; +} + +/** the icon **/ + +.new-timeline li .tl-circ { + position: absolute; + top: 22px; + left: 50%; + text-align: center; + width: 45px; + height: 45px; + margin-left: -19px; + z-index: 99999; +} + +/** media queries **/ +@media (max-width: 991px) { + .new-timeline li .new-timeline-panel { + width: 44%; + } +} + +@media (max-width: 700px) { + .new-timeline li { + clear: both; + } + + ul.new-timeline:before { + left: 40px; + } + + .tldate { width: 140px; } + + ul.new-timeline li .new-timeline-panel { + width: calc(100% - 90px); + width: -moz-calc(100% - 90px); + width: -webkit-calc(100% - 90px); + } + + ul.new-timeline li .tl-circ { + top: 22px; + left: 22px; + margin-left: 0; + } + + ul.new-timeline > li > .tldate { + margin: 0; + } + + ul.new-timeline > li > .new-timeline-panel { + float: right; + } + + ul.new-timeline > li > .new-timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; + } + + ul.new-timeline > li > .new-timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; + } +} + + + +/*---- Version Pages ---- */ +h3.row-center-title { + font-weight: 100; + font-size: 35px; + text-align: center; + margin-bottom: -20px; +} + +a.install-8-btn { + display: block; + width: 300px; + margin: 15px auto; + line-height: 2; +} + +div.headerrow h2 { + font-weight: 100; + font-size: 35px; + margin-top:5px; +} + +div.evnt-btn-wrap { + text-align: center; +} + + +/** promote page **/ + +.promote-buttons a { + margin-bottom: 10px; + width: 250px; +} + +/** Get Started/install Page **/ + +div#getapps h2{ + text-align: center; + font-weight:200; + font-size:30px; +} + +div#getapps .row { + margin-top: 30px; + margin-bottom: 47px; + text-align: center; +} + +div .vmlist { + margin-top: 5px !important; + margin-bottom: 5px !important; +} + +div#getapps p { + margin-bottom: 20px; + margin-top: -20px; +} + +#appstore, #googleplay, #desktopclient { + opacity: 0.9; +} + +img#sync-button { + vertical-align: text-bottom; +} + +div.numbadge { + border-radius: 50%; + width: 53px; + height: 53px; + color: white; + background: #1D2D44; + text-align: center; + padding-top: 6px; + font-size: 21px; + border: 4px solid white; +} + +div.numbadge.centre { + margin-left: auto; + margin-right: auto; +} + +body.install h3 { + font-weight: 600; +} + +body.install h4 { + margin-top: 30px; +} +body.install hr { + border-bottom: 1px dotted #1D2D44; +} + +body.install hr.narrow, body.install hr.wide { + display: none; + margin-bottom: -43px; +} + +body.install hr.narrow { + margin-bottom: -27px; +} + +body.install div.col-md-3 { + margin-bottom: 45px; +} +body.install div.PopupGetStarted { + height: auto; + margin: 0 auto; + /* color: #1D2D44; no need to repeat that here */ + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1000; + display: none; +} +body.install div.PopupGetStarted div.row{ + margin: 0; +} +body.install div.PopupGetStarted div.instructions{ + background: white !important; /* I seem to have to enforce this, comes from main.min.css*/ + margin-top: 150px !important; + padding: 10px; + border-radius: 4px; +} +body.install a.mask { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(29, 45, 68, 0.5); + z-index: 500; + display: none; +} +body.install .overlay-header { + background-color: rgba(240,240,240,.9); + border-radius: 4px; +} +body.install .overlay-header h3 { + margin-left: 15px; +} +body.install .overlay-header a.close { + margin-right: 15px; +} +body.install .overlay-body { + padding-top: 10px; +} +body.install .overlay-footer { + background-color: rgba(240,240,240,.9); + border-radius: 4px; +} +body.install .overlay-footer a.btn { + float: right; + margin-right: 15px; +} +body.install .overlay-footer p { + margin-bottom: 0px; +} +body.install div.PopupGetStarted:target, body.install div.PopupGetStarted:target+a.mask{ + display: block; + opacity: 1; +} +body.install .label-blue { + background-color: #35537a; +} +body.install .close { + color: #575858; + font-size: 1.75em; + opacity: 0.8; +} +body.install .close:hover, body.install .close:focus { + opacity: 1; +} +body.install a.btn-lg { + font-size: 16px; +} + +@media(min-width: 996px) { + body.install hr.wide { + display: block; + } +} +@media(max-width: 996px) { + body.install hr.narrow { + display: block; + margin-top: 50px; + } +} + +/* Consulting page */ + +.consulting .consultingname { + height: 30px; +} + +.consulting .consultant-logo { + padding: 15px; + margin: auto; + width: 80%; +} + +img.desaturate { + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} + +.consulting .bannerhead { + text-align: center; +} + +.consulting .flag { + margin: auto; + padding: 0px 5px; +} + +.consulting .consultant-logo-partner { + padding: 15px; + margin: auto; + width: 100%; +} + +.consulting .bannerfoot { + height: 180px; +} + +/* ownCloud.org/features */ + +/* Full width background image */ + +.ft-image-bg { + background-attachment: scroll; + background-repeat: none; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; + /* border: 0px; */ + /* min-height: 450px; background-position: 35% 40%; */ + position: relative; + margin-left: 0px !important; + margin-right: 0px !important; + margin: 0 0 0 0 !important; +} + +/*.ft-img-center { + margin: 0 auto; +}*/ + +.ft-sharing { +} + +.ft-sharing-img { + padding-top: 0% +} + +.ft-everywhere-txt { + /*text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);*/ + color: white; + position: relative; + padding-top: 100px; +} + +.ft-everywhere-img { + height: 75%; + margin: 0 0 0 0 !important; + position: absolute; + bottom:0; +} + +.ft-access { + padding-top: 30px; +} + +@media (max-width: 991px) { + .ft-everywhere-img { + height: auto; + width: 25%; + } +} + +@media (max-width: 767px) { + .ft-everywhere-img { + /* height: auto; */ + width: 20%; + right: 5%; + } + .ft-everywhere-txt { + padding-right: 30%; + padding-left: 5%; + float: left; + } + .ft-sharing-img { + padding-top: 2% + } + +} + +/* image overlay */ + +.ft-img-overlay { + position: relative; + max-width: 500px; + left: 0px; /* stick it wherever it was positioned by default */ + top: 0px; + display: table; +} + +/*.ft-img-overlay a { + display: table; +}*/ + +/*.ft-img-overlay img { + width: 100%; + height: 100%; +}*/ + +.ft-play-overlay { + font-size: 300%; + position: absolute; + top: 30%; + left: 45%; + margin-top: 10px; + /* width: 0px; */ + /* height: 0px; */ + /* padding: 50%; */ +} + +.youtube i { + color: white; +} + +.youtube i:hover { + color: #CC181E; +} \ No newline at end of file diff --git a/_shared_assets/themes/owncloud_org/theme.conf b/_shared_assets/themes/nextcloud_com/theme.conf similarity index 100% rename from _shared_assets/themes/owncloud_org/theme.conf rename to _shared_assets/themes/nextcloud_com/theme.conf diff --git a/_shared_assets/themes/owncloud_org/static/img/logo_owncloud.svg b/_shared_assets/themes/owncloud_org/static/img/logo_owncloud.svg deleted file mode 100644 index cfb20b60e..000000000 --- a/_shared_assets/themes/owncloud_org/static/img/logo_owncloud.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/_shared_assets/themes/owncloud_org/static/styles.css b/_shared_assets/themes/owncloud_org/static/styles.css deleted file mode 100644 index e950b6d35..000000000 --- a/_shared_assets/themes/owncloud_org/static/styles.css +++ /dev/null @@ -1,469 +0,0 @@ -/* This css file should only be used for Documentation. Do not replace styles.css in owncloud.org website with this file */ - - -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: normal; - src: local('Open Sans'), local('OpenSans'), url(fonts/OpenSans-Regular.woff) format('woff'), url(fonts/OpenSans-Regular.ttf) format('ttf'); -} - -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: bold; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url(fonts/OpenSans-Bold.woff) format('woff'), url(fonts/OpenSans-Bold.ttf) format('ttf'); -} - -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: normal; - src: local('Open Sans Italic'), local('OpenSans-Italic'), url(fonts/OpenSans-Italic.woff) format('woff'), url(fonts/OpenSans-Bold.ttf) format('ttf'); -} - -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: light; - src: local('Open Sans Light'), local('OpenSans-Light'), url(fonts/OpenSans-Light.woff) format('woff'), url(fonts/OpenSans-Light.ttf) format('ttf'); -} - -span.avoidwrap { - display:inline-block; -} - -@media only screen and (max-width: 700px) { - div .hideonsmall { - display: none; - } -} - -/* Make background white, font grey and default buttons a bit darker to compensate */ -body { - font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Font Awesome", sans-serif !important; - color: #555; - background: white; -} - -h1, h2, h3 { - font-weight: 300; -} -h1 { - font-size: 45px; -} -h2 { - font-size: 27px; - margin-bottom: 12px; -} -h3 { - font-size: 22px; - margin: 12px 0; -} - -/* Alert settings */ - -.alert .admonition-title { - font-weight: bold; - } - -.alert-warning { - color: #DE5828 -} - - - -.btn-default { - background: rgba(240,240,240,.9); - border: 1px solid rgba(210,210,210,.9); -} - -.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { - background: white; - border: 1px solid rgba(240,240,240,.9); -} - -.btn-primary { - background: #55739a; - border: 1px solid #1D2D44; - color: white; -} - -.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { - background: #428BCA; - border: 1px solid #1D2D44; - color: white; -} - -.admonition.note {.alert();.alert-info(); border: 1px solid #428BCA !important; padding-left: 60px; padding-top: 15px; background: #d9edf7 url(img/note_pencil.svg) no-repeat 15px center; } -.admonition.note a {color: #428BCA; font-weight: bold;} -.admonition.warning {.alert();.alert-danger(); border:1px solid rgba(221,17,68,0.85); color: #d14; padding-left: 60px; padding-top: 15px; background: #f7f7f9 url(img/warning.svg) no-repeat 15px center; } -.admonition.warning a {color: #d14; font-weight: bold;} -.admonition-title { display: none;} - -button a {color: #1d2d44} -button a:hover {text-decoration: none; } - -.no-underline a { - border: 0px none transparent !important; -} -/* Remove line under page headers (defined in main.min.css) */ -div.page-header { -border-bottom: 0px solid #EEE; -} -/* Remove border from navbar (defined in main.min.css) */ -.navbar { -border: 1px solid transparent; -} - -.banner img { - padding: 15px 0; -} - -div.box-head { - display: none; -} - -h3.ft-title { - text-align: center; - font-weight: 100; - font-size: 23px; -} - -h2.featuretitle { - font-weight: 400; - font-size: 25px; -} - - -.page-content-header > div > h1 { - display: inline; - margin-top: 0; -} - -.page-content-header > div > a.rss-button { - vertical-align: baseline; - margin-left: 20px; - color: rgb(206, 91, 0); -} - -.page-content-header > div > form > input[type=text] { - display: inline; - width: 78%; -} - -.banner ul#menu-header.nav>li:not(.menu-install) >a:hover { - border-bottom: 2px solid white; -} - -.banner ul#menu-header.nav>li>a { - padding-bottom: 6px; - font-size: 1em; -} - -.banner ul#menu-header.nav>li.menu-commercial>a:hover{ - border-bottom: 2px solid #e8733b; -} - -.btn.btn-orange { - background-color: #e8733b; - color: white; -} - - -div.sub-nav { - margin-top: -20px; -} - -li.top-nav-active > a { - border-bottom: 2px solid white; -} - -div.feature-wide-row-wrap { - background-color: #1D2D44; - color: white; - padding-bottom: 20px; -} - -div.feature-wide-row-wrap div.featureblock{ - text-align: center; - padding-top: 15px; - font-weight: 200; -} - -div.feature-wide-row-wrap div.featureblock i { - font-size: 25px; -} - -div.feature-wide-row-wrap div.featureblock h3.ft-title { - margin-top: 0; -} - -/* the header */ - -.navbar-header .logo { - width: 121px; -} - -.banner ul#menu-header.nav>li.menu-get-owncloud { - padding: 0 0 0 15px; - margin-top: 7px; - margin-left: 10px; - background-color: #428BCA; - border-radius: 6px; - border-color: #357EBD} - -.banner ul#menu-header.nav>li.menu-get-owncloud a{ - padding: 7px 16px 7px 0; - line-height: 1.25; - border-bottom: 0 -} - -.contribook_bloguserpicture img { - margin-right: 0; -} - -i[class*='icon-'] { - font-style: normal; -} - -/* the footer */ - -div.footer-text { - color: #AAAAAA; - text-align: center; - margin-bottom: 40px; -} - -div.footer-social-icons > div { - text-align: center; - margin: 50px 17px -20px -14px; -} - -div.footer-social-icons> div > a:hover { - opacity: 0.8; -} - -div.footer-social-icons img { - margin: 0 30px 30px 0; -} - -footer div.footer-nav>h4 { - font-size: 1.125em; - color: #FFFFFF; -} - -div.thumbnail > img { - margin-bottom: 0; -} - -/* Make YouTube videos responsive */ -@media(min-width: 995px) { - .videoWrapper { - position: relative; - padding-bottom: 28.12%; /* 16:9 - lets them be quarter screen size. 56.25% for full */ - padding-top: 25px; - width: 50%; /* 100% for full screen size */ - height: 0; - } - .videoWrapper iframe { - position: absolute; - margin-left: 50%; - top: 0; - left: 0; - width: 100%; - height: 100%; - } -} - -@media(max-width: 996px) { - .videoWrapper { - position: relative; - padding-bottom: 56.25%; - padding-top: 30px; - height: 0; - width: 100%; - padding-left: -50%; - } - - .videoWrapper iframe, .videoWrapper object, .videoWrapper embed { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - } -} - - - -/* -- Start specific css for documentation -- */ - -ul#menu-support.menu { - padding-left: 0; -} -ul#menu-support.menu > ul { - padding-left: 0px; - list-style: none; -} -ul#menu-support.menu ul { - background-color: white; -} -/* round bullets for the second level entries */ -ul#menu-support.menu ul ul { - list-style-type: disc; -} -/* square bullets for the third level entries */ -ul#menu-support.menu ul ul ul { - list-style-type: square; -} -/* having a separator between each elements of the top list and - between above the top of the third level list */ -ul#menu-support.menu > ul > li, -ul#menu-support.menu ul ul ul { - border-top: 1px solid #EFEFEF; -} -/* highlight the current list entry of the first list with white - font on blue background */ -ul#menu-support.menu > ul > li.current { - background-color: #428BCA; - color: white; -} -/* set to default padding for the sublist of the current entry */ -ul#menu-support.menu ul > li.current > ul { - padding-left: 20px; - color: #428BCA; -} -/* set a padding for all list entry elements below the first level */ -ul#menu-support.menu > ul li { - padding: 5px; - padding-left: 0px; -} -/* setting the padding for the first level entries */ -ul#menu-support.menu > ul > li, -ul#menu-support.menu > ul li.toctree-l1 { - padding: 5px 10px; -} -/* additional padding to the bottom, to have equal border width */ -ul#menu-support.menu > ul li.toctree-l1.current { - padding-bottom: 10px; -} -/* override the color of links */ -ul#menu-support.menu ul > li.current > a:hover, -ul#menu-support.menu ul > li.current > a:focus, -ul#menu-support.menu ul > li.current > a { - color: white; -} -/* override the color of the current link */ -ul#menu-support.menu ul > li.current > a.current { - color: #428BCA; -} -/* override the color of the current link in the first level */ -ul#menu-support.menu > ul > li.current > a.current { - color: white; -} - -.headerlink { - color: rgba(66, 139, 202,0.5); - display: none; - margin-left: 5px; -} -.section:hover > * > .headerlink { - display: inline-block; -} -.section:hover > dl > dt > .headerlink { - display: inline-block; -} -.method:hover .headerlink { - display: inline-block; -} -a:hover, a:active { - color: #3276B1; -} -li.next { - float: right; -} -.page-content img { - max-width: 100%; -} - -@media (min-width: 1200px) { - .banner ul#menu-header.nav>li:not(.menu-install)>a { - width: auto; - margin-bottom: 19px; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .banner ul#menu-header.nav { - width: 49%; - padding-top: 0; - } - .banner ul#menu-header.nav>li:not(.menu-install)>a { - height: 1.5em; - margin-bottom: 10px; - } - body.install div#instructions-server div.instructions, - body.install div#instructions-web div.instructions, - body.install div#instructions-packages div.instructions { - margin-top: 11%; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .banner ul#menu-header.nav { - width: 64%; - padding-top: 0; - } - .banner ul#menu-header.nav>li:not(.menu-install)>a { - height: 1.5em; - margin-bottom: 10px; - } - body.install div#instructions-server div.instructions, - body.install div#instructions-web div.instructions, - body.install div#instructions-packages div.instructions { - margin-top: 16%; - } -} - -@media (min-width: 500px) and (max-width: 767px) { - body.install div#instructions-server div.instructions, - body.install div#instructions-web div.instructions, - body.install div#instructions-packages div.instructions { - margin-top: 20%; - } -} - -@media (max-width: 499px) { - body.install div#instructions-server div.instructions, - body.install div#instructions-web div.instructions, - body.install div#instructions-packages div.instructions { - margin-top: 32%; - } -} - -@media (max-width: 767px) { - a.brand { - padding-left: 15px; - } - .banner ul#menu-header.nav { - float: left; - } - .banner ul#menu-header.nav > li { - padding-top: 0px; - } - .banner ul#menu-header.nav > li.menu-install { - margin-top: 23px; - margin-bottom: 10px; - } - .banner ul#menu-header.nav > li:not(.menu-install) > a { - line-height: 1.5em; - margin-bottom: 14px; - padding-bottom: 0; - } - .navbar-collapse.in { - overflow-y: visible; - } -} - -/* -- End specific css for documentation -- */ diff --git a/admin_manual/Makefile b/admin_manual/Makefile index 74c47b133..3cd8eff94 100644 --- a/admin_manual/Makefile +++ b/admin_manual/Makefile @@ -42,20 +42,15 @@ help: clean: -rm -rf $(BUILDDIR)/* -html: html-org +html: html-com -html-all: html-release html-org html-com +html-all: html-release html-com html-release: $(SPHINXBUILD) -b html -D html_theme='owncloud_release' $(ALLSPHINXOPTS) $(BUILDDIR)/html/release @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/release." -html-org: - $(SPHINXBUILD) -b html -D html_theme='owncloud_org' $(ALLSPHINXOPTS) $(BUILDDIR)/html/org - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/org." - html-com: $(SPHINXBUILD) -b html -D html_theme='owncloud_com' $(ALLSPHINXOPTS) $(BUILDDIR)/html/com @echo diff --git a/developer_manual/Makefile b/developer_manual/Makefile index 74c47b133..64a1c6f1b 100644 --- a/developer_manual/Makefile +++ b/developer_manual/Makefile @@ -42,22 +42,17 @@ help: clean: -rm -rf $(BUILDDIR)/* -html: html-org +html: html-com -html-all: html-release html-org html-com +html-all: html-release html-com html-release: $(SPHINXBUILD) -b html -D html_theme='owncloud_release' $(ALLSPHINXOPTS) $(BUILDDIR)/html/release @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/release." -html-org: - $(SPHINXBUILD) -b html -D html_theme='owncloud_org' $(ALLSPHINXOPTS) $(BUILDDIR)/html/org - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/org." - html-com: - $(SPHINXBUILD) -b html -D html_theme='owncloud_com' $(ALLSPHINXOPTS) $(BUILDDIR)/html/com + $(SPHINXBUILD) -b html -D html_theme='nextcloud_com' $(ALLSPHINXOPTS) $(BUILDDIR)/html/com @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/com." diff --git a/user_manual/Makefile b/user_manual/Makefile index e484add73..d11b15543 100644 --- a/user_manual/Makefile +++ b/user_manual/Makefile @@ -42,9 +42,9 @@ help: clean: -rm -rf $(BUILDDIR)/* -html: html-org +html: html-com -html-all: html-release html-org html-com +html-all: html-release html-com html-release: $(SPHINXBUILD) -b html -D html_theme='nextcloud_release' $(ALLSPHINXOPTS) $(BUILDDIR)/html/release