From e7133a1d63cb74b2765029a1fcd2ae73d54fb187 Mon Sep 17 00:00:00 2001 From: grey Date: Wed, 28 Jul 2021 00:25:39 +0200 Subject: [PATCH] inital commit --- LICENSE | 674 ++++++ README.md | 2 + images/background.jpg | Bin 0 -> 199475 bytes images/icons/newsfeed/search-users.png | Bin 0 -> 542 bytes images/loading.gif | Bin 0 -> 3833 bytes images/logo.jpg | Bin 0 -> 6287 bytes images/logo.png | Bin 0 -> 6512 bytes images/logo_admin.jpg | Bin 0 -> 4316 bytes images/nopictures/users/large.jpg | Bin 0 -> 908 bytes images/nopictures/users/larger.jpg | Bin 0 -> 1292 bytes images/nopictures/users/small.jpg | Bin 0 -> 633 bytes images/nopictures/users/smaller.jpg | Bin 0 -> 473 bytes images/nopictures/users/topbar.jpg | Bin 0 -> 419 bytes nbproject/project.properties | 7 + nbproject/project.xml | 9 + ossn_theme.php | 66 + ossn_theme.xml | 15 + plugins/default/chat/friends-item.php | 18 + plugins/default/chat/friends/friend-item.php | 24 + .../css/bootstrap/bootstrap.min.css.php | 5 + plugins/default/css/core/administrator.php | 297 +++ plugins/default/css/core/default.php | 2102 +++++++++++++++++ plugins/default/css/exception.css | 49 + plugins/default/css/jquery/jquery-ui.css.php | 473 ++++ plugins/default/js/OssnLikes.php | 153 ++ plugins/default/js/goblue.php | 44 + plugins/default/menus/admin_sidemenu.php | 16 + plugins/default/menus/entityextra.php | 22 + plugins/default/menus/footer.php | 18 + plugins/default/menus/groupheader.php | 41 + plugins/default/menus/search.php | 20 + plugins/default/menus/sections/newsfeed.php | 52 + plugins/default/menus/topbar_admin.php | 62 + plugins/default/menus/topbar_dropdown.php | 21 + plugins/default/menus/user_timeline.php | 41 + plugins/default/menus_old/admin_sidemenu.php | 22 + plugins/default/menus_old/entityextra.php | 28 + plugins/default/menus_old/footer.php | 23 + plugins/default/menus_old/groupheader.php | 47 + plugins/default/menus_old/search.php | 26 + .../default/menus_old/sections/newsfeed.php | 51 + plugins/default/menus_old/topbar_admin.php | 62 + plugins/default/menus_old/topbar_dropdown.php | 27 + plugins/default/menus_old/user_timeline.php | 47 + plugins/default/output/users_list.php | 57 + plugins/default/pagination/view.php | 82 + plugins/default/theme/page/administrator.php | 104 + .../default/theme/page/elements/footer.php | 9 + .../default/theme/page/elements/sidebar.php | 24 + .../theme/page/elements/system_messages.php | 22 + .../default/theme/page/elements/topbar.php | 49 + .../layout/administrator/administrator.php | 23 + .../theme/page/layout/administrator/login.php | 22 + .../default/theme/page/layout/contents.php | 20 + plugins/default/theme/page/layout/media.php | 41 + plugins/default/theme/page/layout/module.php | 26 + .../default/theme/page/layout/newsfeed.php | 40 + plugins/default/theme/page/layout/search.php | 50 + plugins/default/theme/page/layout/startup.php | 24 + plugins/default/theme/page/page.php | 55 + plugins/default/widget/view.php | 24 + vendors/bootstrap/css/bootstrap.min.css | 5 + vendors/bootstrap/js/bootstrap.min.js | 7 + widgets/profile/widget.php | 19 + 64 files changed, 5267 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 images/background.jpg create mode 100644 images/icons/newsfeed/search-users.png create mode 100644 images/loading.gif create mode 100644 images/logo.jpg create mode 100644 images/logo.png create mode 100644 images/logo_admin.jpg create mode 100644 images/nopictures/users/large.jpg create mode 100644 images/nopictures/users/larger.jpg create mode 100644 images/nopictures/users/small.jpg create mode 100644 images/nopictures/users/smaller.jpg create mode 100644 images/nopictures/users/topbar.jpg create mode 100644 nbproject/project.properties create mode 100644 nbproject/project.xml create mode 100644 ossn_theme.php create mode 100644 ossn_theme.xml create mode 100644 plugins/default/chat/friends-item.php create mode 100644 plugins/default/chat/friends/friend-item.php create mode 100644 plugins/default/css/bootstrap/bootstrap.min.css.php create mode 100644 plugins/default/css/core/administrator.php create mode 100644 plugins/default/css/core/default.php create mode 100644 plugins/default/css/exception.css create mode 100644 plugins/default/css/jquery/jquery-ui.css.php create mode 100644 plugins/default/js/OssnLikes.php create mode 100644 plugins/default/js/goblue.php create mode 100644 plugins/default/menus/admin_sidemenu.php create mode 100644 plugins/default/menus/entityextra.php create mode 100644 plugins/default/menus/footer.php create mode 100644 plugins/default/menus/groupheader.php create mode 100644 plugins/default/menus/search.php create mode 100644 plugins/default/menus/sections/newsfeed.php create mode 100644 plugins/default/menus/topbar_admin.php create mode 100644 plugins/default/menus/topbar_dropdown.php create mode 100644 plugins/default/menus/user_timeline.php create mode 100644 plugins/default/menus_old/admin_sidemenu.php create mode 100644 plugins/default/menus_old/entityextra.php create mode 100644 plugins/default/menus_old/footer.php create mode 100644 plugins/default/menus_old/groupheader.php create mode 100644 plugins/default/menus_old/search.php create mode 100644 plugins/default/menus_old/sections/newsfeed.php create mode 100644 plugins/default/menus_old/topbar_admin.php create mode 100644 plugins/default/menus_old/topbar_dropdown.php create mode 100644 plugins/default/menus_old/user_timeline.php create mode 100644 plugins/default/output/users_list.php create mode 100644 plugins/default/pagination/view.php create mode 100644 plugins/default/theme/page/administrator.php create mode 100644 plugins/default/theme/page/elements/footer.php create mode 100644 plugins/default/theme/page/elements/sidebar.php create mode 100644 plugins/default/theme/page/elements/system_messages.php create mode 100644 plugins/default/theme/page/elements/topbar.php create mode 100644 plugins/default/theme/page/layout/administrator/administrator.php create mode 100644 plugins/default/theme/page/layout/administrator/login.php create mode 100644 plugins/default/theme/page/layout/contents.php create mode 100644 plugins/default/theme/page/layout/media.php create mode 100644 plugins/default/theme/page/layout/module.php create mode 100644 plugins/default/theme/page/layout/newsfeed.php create mode 100644 plugins/default/theme/page/layout/search.php create mode 100644 plugins/default/theme/page/layout/startup.php create mode 100644 plugins/default/theme/page/page.php create mode 100644 plugins/default/widget/view.php create mode 100644 vendors/bootstrap/css/bootstrap.min.css create mode 100644 vendors/bootstrap/js/bootstrap.min.js create mode 100644 widgets/profile/widget.php diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d16d71c --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {Tema para red social ossn 4} + Copyright (C) {2016} {Antonio Huertes @ Atlántida Formación S.L.} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {nestheme} Copyright (C) {2016} {Tema para ossn 4} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..421fcbe --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# nestheme +ossn (open source social network) version 4.x theme diff --git a/images/background.jpg b/images/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea29344af3cbe86358aea14cd371619575ee8051 GIT binary patch literal 199475 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 C8OTMV|z#DLUs5v3X+&RJL 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 literal 0 HcmV?d00001 diff --git a/images/icons/newsfeed/search-users.png b/images/icons/newsfeed/search-users.png new file mode 100644 index 0000000000000000000000000000000000000000..3c33940f8e58eff2da7230ad865fc8d35f9c5160 GIT binary patch literal 542 zcmV+(0^$9MP)yIOlF`C4lfK2FhpOQD@u+o zO_Bj5cmNY?025&V005@6(4DQzq_WPSugo|;VKzNqEi+a$I$f!^(wnNvp|H)Aq{cHj zTr)RXwZz}7y40Dd$Bm)KX@06qUW^V8GQ%-(Q~&?~I&@M_Qvmf%NB#W!`t|ko(WjxD zc5Y@50sQ*-`1ttu_V)Dj=HcJo-rLyAzqzZOk&cXsd~Ie|R7XE0ARh?Veyn!@005>* zL_t&t*FDNr5`#bxMbS=(E5zO1U78sNC%*sX1gK2z&#OB1z$?FQAN+-Xn>y_r0fMU_ zm)t|qGmZQ3@q+JXet%qCzm9_ z#~eiWwe{gFB`KO%n{`#j`nxN@a%iDW2;SxATV;wm79ngPmA%OA6>>D@e4r7F1>8!} gXt>-;B;xVv7sTNg_^3B0x&QzG07*qoM6N<$g0e^9egFUf literal 0 HcmV?d00001 diff --git a/images/loading.gif b/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..2d23e6e564befdb2362eba3af1d190046a0edd40 GIT binary patch literal 3833 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 literal 0 HcmV?d00001 diff --git a/images/logo.jpg b/images/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4be903fba7d876b7e32cb73420cb5b5e989584f4 GIT binary patch literal 6287 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 h6!0 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 literal 0 HcmV?d00001 diff --git a/images/logo_admin.jpg b/images/logo_admin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f77278aa2c55747b8ab322e301e2a2475bbafbd2 GIT binary patch literal 4316 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 HPNx13Sd6m~ literal 0 HcmV?d00001 diff --git a/images/nopictures/users/large.jpg b/images/nopictures/users/large.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75900914a1a1c922403114904b2b788f8fa2d7b0 GIT binary patch literal 908 zcmex=AFPPaUPk-^0VG@J* zkM~B~nKu2r{JP_iTL8m+Uwxw+eAPKgQ8OJF7;~px+j4=+wy?40fJ*PzEvN3~=Id=^ zsMOA%n>X{-tjU)iUfiVubd}>)?UM5gju!x#Y&;D>669HZ0R|>UCKe!I2a13I$UA}z ztO^D~iiUv#!cIX-M#hCA$|i}83pWA1$pH)iMtg=!6Zh;_68p_#tMjpYj}F_tc;_Ge zXC}Y=&#*=%Q|iN_1{}%D(Smkwb)1w9U$9wCDl>X{D=WU| z?v&eZ`I;U<2G<^|{nA~oIiYLOyy;TLMp1j;+VxX&6RfxTZ;^8esLXtN#s4~-^P&Y8;}n^W$vNzt sTCA0pV$&@rYy7rBGVXfkJT3y^wI7ythz0F8Jm1ONa4 literal 0 HcmV?d00001 diff --git a/images/nopictures/users/larger.jpg b/images/nopictures/users/larger.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4417f6e3fc47a0079ba7a8b41cc47ee67263e5e7 GIT binary patch literal 1292 zcmb7DYfO_@7=BN`(l)Jp?N`t=f)pvBTsC@?NVjEG|}ko~~R3>&T7oOT9K z!4+_9Y&eH7BY`34P#lS4XkkScpabMmu!AA6C?eQ7z(uHCV_arBIo;T-x&dGBg z%dlk}IBzN=lzk~bOC>8q5R=8it#Nw}$6n&@);DvWA{C^S0R*&&j8?)=Xx2Nf|S80~LspI`w?BkbO)SuH-r@YD zE)rugYC|Vr8s0Xu-UO&$11{4oQ~Lr8V5>e|-+}b9hZ>+YT*{LGDoz+23_}Kc0P4u# zY$FhhRYB=0IynWnnTZSEgJNvr?G*&H@`u$$D#*|^@CRkE!5^OXj7&G~t?)h%6x=NN zuL>z>cA%-q0orKfUM7y!0l^JGwFN$WHJT-hoC6Svx$ z4~PK=T=SCn@9sd_u$2Q8gskWoX7!Ivh=NhUiV%vpHjaEJ`3_m?-rx_aZJoV#rhH7g z!yr9FLGbjp-JMZUU0Ql$o9xd0yv?7Cpt;|A)!VLgu}ytCm(9(NIzwMvWyO+pbQ#xo zBos2lZxronce?AB7h2p|yj8nAzK*ZFVB~d(JaL_N;UdwpOm_`@u2oa>?p&D=f9GkF zgVmOuQ)ye-8n1*D{qXcX@y{0U+D}`{Wv|IR^y!e}6PoCtZ5QfU{R6}eF$9x|7f_lM^?9|%*6 zrk|icuc|n1zqA~U2lsaH7StA{4r=}~CSEFZb<+=zOlJ4s1=-HW{gsUKxvsI3G$@Wf z?3{UW)`1=wNiBV%cJB8&!4pyw|FHdWXgO%y0;Gc*2|%QIuZ4_^kC5Oxie&thRl`Vw zgJ4dO+~mF;OXlt?&5}g*NM(NB%T@R}QrTRiBI)S|td)f3Zn;+?5`3#w)9a%2-V ht=q>azlDNvVLF|W${nyz?ZAH05rGzPn?Gh5`5Ruty$b*U literal 0 HcmV?d00001 diff --git a/images/nopictures/users/small.jpg b/images/nopictures/users/small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1d84b737b321f390f3f3666a7756f705e2304be GIT binary patch literal 633 zcmex=i3*BJDIfzy2uD#7 z!~l|D0M`y-{6D}T$iZO5V8qNQ$iO7X$SlbC{|JLL10w?yGb1Ad0*VX`2_EUavTLW;tMfrS%|f|431DJiQMJ0&hWcoC>W0%#I5vSADij6fYg z85u#a6ewU|04O5}GUxv-1|Fa$CP8LF2789zOfQQ#RCIpxWliHuDLbdUyEEjpoyqa| z=&W^5*5qZCzqMg^zUp#g_DYdwJC|%d%+AZ9?dHV9#2<0ze0KE_zEwiow=P`EE8W&u zyldWq_4hPp-MY4;HuuP9Dc!CA3~vAG3r|x}I5(d;P)?n3?yjFJR(2OXFXd2Julb{+ z&FZOD<=WDXx4NT@1Ox;kbE=wcnK|E@-%$BGP4axKMZ9d+YOSfCcU9d?v3FR@Zw#^BD*xj=t0 m@u)Rv&YTq1Zrz4*U71HYN-~a*p|2F|bg}GP& literal 0 HcmV?d00001 diff --git a/images/nopictures/users/smaller.jpg b/images/nopictures/users/smaller.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f72a27e8aa455a30650967fe3374004a29bbe64 GIT binary patch literal 473 zcmex=i3*BJDIfzy2uD#7 z!~l|D0M`y-{6D}T$ibk%puo&1$iO7X$SlbC{|JLL0|OHiGa~~MU}IusWM*LpN@@u( zFfubUvavD4q!}5Qm|0i_71@ME9fJ~ujEn;tCvJN95vW#zk%5^J#T*7^7DgtZjHDoj z6eAO}q2T{p3_L)anFN^y8SELpv3j}AU36a7C;I2f59z!amo1)6ul|v%`P$rDIrEY6 z0ngrjY4c(ay5_&wSEqHEi-Rp%%_1ei3*BJDIfzy2uD#7 z!~l|D0M`y-{6D}T$iX1OAi~Tj$iO7X$SlbC{|JL50|OH?BLfm(Wn*AsVFya72rw`* zGc&U=!zCG+m{}ME6^atjT%1!RY?H73IuR93=BXuOdzAB1Q{8aQKcA}1Pz%L z|KDQZ0outV$SlZU&+z6#g!iZ0sqvyRzg~y<{PB&rDSY+Ij9wRggSlO<`#$G=DcPv+ zaUd&T>&uJFX6o)bo!-^1+?e + + org.netbeans.modules.php.project + + + nes + + + diff --git a/ossn_theme.php b/ossn_theme.php new file mode 100644 index 0000000..26c21ef --- /dev/null +++ b/ossn_theme.php @@ -0,0 +1,66 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +define('__THEMEDIR__', ossn_route()->themes . 'goblue/'); + +ossn_register_callback('ossn', 'init', 'ossn_goblue_theme_init'); + +function ossn_goblue_theme_init(){ + //add bootstrap + ossn_new_css('bootstrap.min', 'css/bootstrap/bootstrap.min.css'); + //ossn_new_js('bootstrap.min', 'js/bootstrap/bootstrap.min.js'); + + ossn_new_css('ossn.default', 'css/core/default'); + ossn_new_css('ossn.admin.default', 'css/core/administrator'); + + //load bootstrap + ossn_load_css('bootstrap.min', 'admin'); + ossn_load_css('bootstrap.min'); + + ossn_load_css('ossn.default'); + ossn_load_css('ossn.admin.default', 'admin'); + + ossn_extend_view('ossn/admin/head', 'ossn_goblue_admin_head'); + ossn_extend_view('ossn/site/head', 'ossn_goblue_head'); + ossn_extend_view('js/opensource.socialnetwork', 'js/goblue'); +} +function ossn_goblue_head(){ + $head = array(); + + $head[] = ossn_html_css(array( + 'href' => '//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' + )); + $head[] = ossn_html_css(array( + 'href' => 'https://fonts.googleapis.com/css?family=PT+Sans:400italic,700,400' + )); + $head[] = ossn_html_js(array( + 'src' => ossn_theme_url() . 'vendors/bootstrap/js/bootstrap.min.js' + )); + $head[] = ossn_html_css(array( + 'href' => '//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery-ui.css' + )); + return implode('', $head); +} +function ossn_goblue_admin_head(){ + $head = array(); + $head[] = ossn_html_css(array( + 'href' => '//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' + )); + $head[] = ossn_html_css(array( + 'href' => '//fonts.googleapis.com/css?family=Roboto+Slab:300,700,400' + )); + $head[] = ossn_html_js(array( + 'src' => ossn_theme_url() . 'vendors/bootstrap/js/bootstrap.min.js' + )); + $head[] = ossn_html_css(array( + 'href' => '//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery-ui.css' + )); + return implode('', $head); +} diff --git a/ossn_theme.xml b/ossn_theme.xml new file mode 100644 index 0000000..1784613 --- /dev/null +++ b/ossn_theme.xml @@ -0,0 +1,15 @@ + + + NES + nes + Departamento de informatica de NES + http://www.edicionyformacion.com/ + A responsive theme for Ossn. + GNU General Public License, version 2 + http://www.opensource-socialnetwork.org/licence + 3.1 + + ossn_version + 4.0 + + diff --git a/plugins/default/chat/friends-item.php b/plugins/default/chat/friends-item.php new file mode 100644 index 0000000..1b8a8ea --- /dev/null +++ b/plugins/default/chat/friends-item.php @@ -0,0 +1,18 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +$friend = $params['entity']; +?> +
+
+
+
fullname; ?>
+
+
diff --git a/plugins/default/chat/friends/friend-item.php b/plugins/default/chat/friends/friend-item.php new file mode 100644 index 0000000..53cfad2 --- /dev/null +++ b/plugins/default/chat/friends/friend-item.php @@ -0,0 +1,24 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +$friend = $params['entity']; +if ($friend->isOnline(10)) { + $status = 'ossn-chat-icon-online'; +} else { + $status = ''; +} +?> +
+
+
+
fullname; ?>
+
+
diff --git a/plugins/default/css/bootstrap/bootstrap.min.css.php b/plugins/default/css/bootstrap/bootstrap.min.css.php new file mode 100644 index 0000000..cd1c616 --- /dev/null +++ b/plugins/default/css/bootstrap/bootstrap.min.css.php @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@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.woff2) format('woff2'),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:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.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}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;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;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.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}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{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;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.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:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-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-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(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,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.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-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;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=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.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.42857143;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:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.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:focus,.nav-tabs.nav-justified>.active>a:hover{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:focus,.nav-tabs.nav-justified>.active>a:hover{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:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.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{margin-bottom:5px;text-align:center}.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:focus,.nav-tabs-justified>.active>a:hover{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:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{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;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@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;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@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}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{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:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{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:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.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{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.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;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.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:focus,.pager li>a:hover{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:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.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:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(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:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.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,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>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>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{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 .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.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,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(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:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-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;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;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{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/plugins/default/css/core/administrator.php b/plugins/default/css/core/administrator.php new file mode 100644 index 0000000..0b12268 --- /dev/null +++ b/plugins/default/css/core/administrator.php @@ -0,0 +1,297 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +?> +/** + * Open Source Social Network + * + * @package (Informatikon.com).ossn + * @author OSSN Core Team + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence +*/ +body { + font-family: 'Roboto Slab', serif; +} +.logo { + +} +.header { + height:65px; + color:#fff; + background: #3D3D3D; +} +.header .container { + padding-top: 15px; +} +.header-dropdown { + text-align:right; +} +.header-dropdown .navbar-right { + margin-right:initial; +} +.header-dropdown a i{ + color:#fff; + font-size: 30px; + padding-top: 5px; +} +select, +input[type="password"], +input[type="text"], +textarea { + color: #333; + font-size: 13px; + border: 1px solid #eee; + border-radius: 2px; + -webkit-border-radius: 2px; + display:block; + -moz-border-radius: 2px; + -o-border-radius: 2px; + outline: none; + padding: 12px 14px; + width:100%; + margin-bottom: 10px; + transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; +} + +input[type="search"]:focus, +input[type="text"]:focus, +textarea:focus { + border-color: #ddd; + box-shadow: 0 0 3px #eee; + -o-box-shadow: 0 0 3px #eee; + -moz-box-shadow: 0 0 3px #eee; + -webkit-box-shadow: 0 0 3px #eee; +} +input[type="submit"] { + display:inherit; +} +label { + font-size: 16px; + color: #000; + font-weight: 300; + cursor: pointer; + display:block; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu>.dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover>.dropdown-menu { + display: block; +} + +.dropdown-submenu>a:after { + display: block; + content: " "; + float: right; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + border-width: 5px 0 5px 5px; + border-left-color: #ccc; + margin-top: 5px; + margin-right: -10px; +} + +.dropdown-submenu:hover>a:after { + border-left-color: #fff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left>.dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} +.ossn-system-messages { + margin-top: 10px; +} +.alert { + margin-bottom:10px; +} +.topbar-menu li a i{ + margin-left: 5px; + float: right; +} +.page-title { + font-size: 20px; + border-bottom: 1px solid #eee; + padding-bottom: 10px; + margin-bottom:10px; + text-transform: uppercase; +} +.page-botton-notice { + margin-top:10px; +} +.no-right-margins { + margin-right:0px; +} +.ossn-form div:not('.ossn-editor') { + margin-top:10px; +} +.margin-top-10 { + margin-top:10px; +} +.margin-bottom-10 { + margin-bottom:10px; +} +.right { + float:right; +} +.left { + float:left; +} +.text-right { + text-align:right; +} +.ossn-users-list .image { + margin-top: 1px; +} +.ossn-users-list .name { + margin-left: 42px; + margin-top: 2px; + min-height: 30px; + max-width: 160px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.table-titles { + background: #f8f8f8; +} +.block { + display:block; +} +.inline-block { + display:inline-block; +} +.admin-dashboard-item { + margin-top:10px; +} +.admin-dashboard-fixed-height { + height:230px; +} +.admin-dashboard-item canvas { + padding: 14px; +} +.admin-dashboard-box { + min-height:200px; +} +.admin-dashboard-title { + background-color: #f8f8f8; + border: 1px solid #e7e7e7; + padding: 10px; + font-weight: 700; +} +.admin-dashboard-contents .text { + font-size: 40px; + padding: 74px; + color:#747474; +} +.admin-dashboard-contents { + padding: 10px; + border-bottom: 1px solid #e7e7e7; + border-left: 1px solid #e7e7e7; + border-right: 1px solid #e7e7e7; + + max-height:250px; + margin-bottom: 15px; +} +footer { + margin-top: 20px; + border-top: 1px solid #E5E5E5; + padding-bottom: 20px; + padding: 10px; +} +footer a { + text-transform: uppercase; +} +.charjs-legend { + text-align:center; +} +.charjs-legend .title { + display: inline-block; + margin-bottom: 0.5em; + line-height: 1.2em; + margin-left:10px; + padding: 0 0.3em; +} + +.charjs-legend .color-sample { + display: block; + float: left; + width: 1em; + height: 1em; + border: 2px solid; + border-radius: 0.5em; + margin-right: 0.5em; +} +.center { + text-align:center; +} +.text-right { + text-align:right; +} +.loading-version { + background:url('images/loading.gif') no-repeat; + width:24px; + height:24px; + margin: 0 auto; +} +.component-title-icon{ + font-size: 20px !important; +} +.component-title-check { + color: #147B25; +} +.component-title-delete { + color:#E70F0F; +} +.components-list-buttons a { + margin-right: 10px; +} +.components-list-buttons a i{ + margin-right: 5px; +} +.radio-block { + margin-top:10px; + margin-bottom:10px; +} +.radio-block span { + margin-left:5px; + font-weight:bold; +} +.ui-datepicker-year, +.ui-datepicker-month { + padding: 0px; + display: inline-block; +} diff --git a/plugins/default/css/core/default.php b/plugins/default/css/core/default.php new file mode 100644 index 0000000..f923525 --- /dev/null +++ b/plugins/default/css/core/default.php @@ -0,0 +1,2102 @@ +/****************************** + Basic +**********************************/ + +body { + font-size: 14px; + background-color: #1a1a1a; + font-family: 'PT Sans', sans-serif; + height: 100%; +} +.ossn-required { + color: #a94442; +} +::-webkit-scrollbar { + width: 12px; +} +::-webkit-scrollbar-track { + background-color: #eaeaea; + border-left: 1px solid #ccc; +} +::-webkit-scrollbar-thumb { + background-color: #ccc; +} +::-webkit-scrollbar-thumb:hover { + background-color: #aaa; +} +.ossn-form input[type='password'], +.ossn-form text, +.ossn-form select, +.ossn-form textarea, +.ossn-form input[type='text'] { + width: 100%; + border: 1px solid #eee; + padding: 10px; + margin-bottom: 5px; + outline: none; + display: block; + resize:vertical; +} +.ossn-form input[type='submit'] { + margin-top:5px; + margin-bottom:5px; +} +.ossn-red-borders { + border: 1px solid #a94442 !important; +} +.fa { + margin-right: 5px; +} +.ossn-hidden { + display: none; +} +p { + font-size: 15px; +} +.col-center { + float: none; + margin: 0 auto; +} +.container-table { + display: table; + width: 100%; +} +.center-row { + display: table-cell; + text-align: center; +} +.radio-block { + margin-top:10px; + margin-bottom:10px; +} +.radio-block span { + display: inline-block; + margin-right: 10px; + + font-size: 15px; + font-weight: bold; + margin-left: 10px; +} + +/************************************ + Layouts +************************************/ +/** didn't we have a minimum page height in goblue? #702 **/ +.ossn-layout-module, +.ossn-layout-contents, +.ossn-layout-media, +.ossn-layout-newsfeed { + margin-top: 10px; + min-height: 400px; +} +.ossn-home-container, +.ossn-layout-startup { + min-height: 560px; +} +.ossn-home-container .ossn-page-contents { + background: rgba(255, 255, 255, 0.18); + border: 1px solid rgba(238, 238, 238, 0.08); +} +.ossn-layout-startup { + min-height: 560px; + background:url("images/background.jpg") no-repeat; + background-size:cover; +} + +.ossn-layout-startup footer .ossn-footer-menu a { + color:#fff; +} +.ossn-home-container { + margin-top: 20px; +} +.ossn-layout-newsfeed .newsfeed-right { + background: #fff; + border: 1px solid #eee; + padding: 10px; +} +.ossn-page-container { + overflow-x: hidden; + min-height: 400px; +} +.ossn-layout-module { + margin-top: 10px; + background: #fff; + border: 1px solid #eee; + padding: 10px; +} +.ossn-layout-module .module-title { + background: #F9F7F7; + border: 1px solid #eee; + padding: 10px; +} +.ossn-layout-module .module-contents { + padding: 10px; +} +.ossn-layout-module .module-title .title { + font-weight: bold; + display: inline-block; +} +.ossn-layout-module .controls { + float: right; + display: inline-table; +} +.ossn-layout-media { + margin-top:10px; +} +.ossn-layout-media .like-share, +.ossn-layout-media .comments-list { + margin-left: -10px; + margin-right: -10px; +} +.ossn-layout-media .content, +.ossn-page-contents { + background: #fff; + padding: 10px; + border: 1px solid #eee; +} +.opensource-socalnetwork { + min-height: 500px; +} +.ossn-home-container .row { + margin-right: 10px; + margin-left: 10px; +} +#ossn-signup-errors { + display: none; + margin-top:10px; +} +.ossn-error-page { + text-align:center; + padding: 100px; +} +.ossn-error-page .error-heading { + font-size: 50px; + font-weight: bold; +} +.ossn-error-page .error-text { + font-size: 16px; +} +.ossn-error-page .fa-exclamation-triangle { + font-size: 100px; +} +.ossn-group-members { + margin-right: 5px; +} +/******************************* + Topbar +********************************/ + +.topbar { + background: linear-gradient(#2C91B7, #0084B4); + color: #fff; + border-bottom: 1px solid #0B769C; + z-index: 1; + position: relative; +} +.topbar .fa { + font-size: 20px; + margin-top: 5px; +} +.topbar .site-name a { + text-transform: uppercase; + font-size: 20px; + padding: 10px; + color:#fff; + display: block; + font-weight: bold; +} +.topbar .site-name a:hover { + text-decoration:none; +} + +.topbar-menu-left { + position: relative; + z-index: 1; +} +.topbar-menu-right li, +.topbar-menu-left li { + display: inline-block; +} +.topbar-menu-right li a, +.topbar-menu-left li a { + padding: 10px; + display: block; + color: #fff; +} +.topbar-menu-right li:hover, +.topbar-menu-left li:hover { + cursor: pointer; + background-color: #07688C; +} +.topbar .right-side-nospace .topbar-menu-right { + margin-right: 0px; + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.topbar .right-side-space .topbar-menu-right { + margin-right: 10px; + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.topbar .ossn-icons-topbar-friends, +.topbar .ossn-icons-topbar-messages, +.topbar .ossn-icons-topbar-notification i { + color: #174D61; +} +.topbar .ossn-icons-topbar-friends-new, +.topbar .ossn-icons-topbar-messages-new, +.topbar .ossn-icons-topbar-notifications-new i { + color: #fff; +} +.ossn-topbar-dropdown-menu { + float: right; +} +.ossn-topbar-dropdown-menu ul li a, +.ossn-topbar-dropdown-menu ul li { + display: block; + width: 100%; + color: #000; +} +.ossn-topbar-dropdown-menu .dropdown-menu { + margin: 1px -120px 0; +} +/*********************************** + Ossn Wall +*************************************/ + +.ossn-wall {} .ossn-wall-items {} .ossn-wall-item { + padding: 30px; + padding-top: 10px; + border: 1px solid #eee; + margin-top: 20px; + background-color: red; + padding-bottom: 0px; +} +.ossn-wall-item:first-child { + margin-top: 0px; +} +.ossn-wall-item .friends a { + text-decoration: none; +} +.ossn-wall-item .friends a:first-child:before { + content: "-"; + margin-left: 5px; + margin-right: 5px; +} +.ossn-wall-item .user-img { + border-radius: 50px; + display: inline-block; + float: left; + margin-right: 10px; +} +.ossn-wall-item .meta {} .ossn-wall-item .meta .user { + display: inline-block; + margin-top: 3px; +} +.ossn-wall-item .meta .user a { + font-weight: bold; +} +.ossn-wall-item .meta .user span { + color: #999; +} +.ossn-wall-item .post-contents { + margin-top: 15px; +} +.ossn-wall-item .post-contents p { + word-break: break-all; +} +.ossn-wall-item .post-contents img { + width: 100%; + border: 1px solid #EAE8E8; +} +.ossn-wall-item .meta .post-menu { + float: right; +} +.ossn-wall-container { + background: #fff; + border: 1px solid #eee; + border-radius: 2px; + padding: 10px; + padding-top: 0px; + margin-bottom: 10px; +} +.ossn-wall-container textarea { + padding: 10px; + width: 100%; + border: 1px solid; + border-color: #E5E6E9 #DFE0E4; + border-bottom: 0px; + border-top: 0px; + resize: none; + outline: none; +} +.ossn-wall-container .controls { + background-color: #F6F7F8; + border-bottom: 1px solid #E9EAED; + border-left: 1px solid #E9EAED; + border-right: 1px solid #E9EAED; + height: 40px; + width: 100%; + margin-top: 3px; + margin-top: -5px; + padding-right: 10px; +} +.ossn-wall-container .wall-tabs { + border-bottom: 1px solid #E5E5E5; + height: 26px; +} +.ossn-wall-container .wall-tabs .item { + margin-top: 5px; +} +.ossn-wall-container .wall-tabs .item div { + display: inline-block; +} +.ossn-wall-container .wall-tabs .item .text { + font-weight: bold; + margin-top: 1px; + margin-left: 5px; + position: absolute; + font-size: 15px; +} +.ossn-wall-container .tabs-input {} .ossn-wall-container .controls li { + padding: 10px; + display: inline-block; + cursor: pointer; +} +.ossn-wall-container .controls li:hover { + background: #eee; +} +.ossn-wall-privacy { + float: right; + margin-right: 5px; +} +.ossn-wall-container input[type='submit'] { + padding: 3px 20px; + display: block; + margin-top: 6px; +} +.ossn-wall-container i { + font-size: 15px; +} +.ossn-wall-container input[type="file"] { + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; +} +.ossn-wall-container input[type="file"], +.ossn-wall-container input[type="text"] { + width: 100%; + border-top: 1px dashed #EEE; + padding: 5px; + margin-bottom: 5px; + margin-top: -5px; + outline: none; +} +#token-input-ossn-wall-friend-input { + width: 100% !important; + border-top: 1px dashed #EEE; + padding: 7px; + margin-bottom: 5px; + margin-top: -5px; +} +#ossn-wall-form .ossn-loading { + margin: 7px; +} +.ossn-wall-item-type { + display: inline-block; +} +.ossn-wall-item p, +.ossn-wall-item .friends { + display:inline-block; +} +/******************************* + Comments Likes +********************************/ + +.ossn-comment-menu { + float: right; + display: none; +} +.comments-item:hover .ossn-comment-menu { + display: block; +} +.comments-likes { + min-height: 50px; + width: 100%; +} +.menu-likes-comments-share { + margin-bottom: 10px; +} +.menu-likes-comments-share li { + display: inline-block; +} +.menu-likes-comments-share li::after { + content: "-"; + margin-left: 5px; + margin-right: 5px; + color: #ccc; +} +.menu-likes-comments-share li:last-child:after { + content: " "; +} +.comments-list { + background-color: #FBFBFB; + margin-left: -15px; + margin-right: -15px; + padding-left: 10px; + padding-right: 10px; +} +.comments-list .comments-item { + padding-top: 10px; + padding-bottom: 5px; +} +.comments-list .comments-item:first-child { + margin-top: 0px; + padding-top: 10px; +} +.comments-list .comments-item:last-child { + border-bottom: none; +} +.comments-list .comments-item .comment-user-img { + display: inline-block; + border-radius: 32px; +} +.comments-list .comments-item .comment-contents { + display: inline-block; + margin-top: -3px; +} +.comment-container { + padding-bottom: 10px; + position: relative; + z-index: 0; +} +.comments-item .col-md-11 { + padding-left: 0px; +} +.comment-metadata .time-created, +.comment-metadata a { + display: inline-block; +} +.comment-contents p { + margin: 0px; + word-break: break-all; +} +.comment-contents p img { + display: block; + margin-top: 10px; + margin-bottom: 10px; + max-width: 100%; +} +.comment-contents .owner-link { + font-weight: bold; + margin-right: 5px; + font-size: 14px; +} +.comment-contents { + width: 100%; +} +.comment-container input[readonly='readonly'] { + background: #eee; +} +.comment-box { + padding: 5px 30px 5px 5px !important; + z-index: 1; + position: relative; +} +/********************************* + Like +************************************/ + +.like-share { + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; + padding: 10px; + margin-top: 10px; + background-color: #FBFBFB; + margin-left: -15px; + margin-right: -15px; + padding-left: 20px; + padding-right: 20px; +} +.ossn-like-comment, +.ossn-total-likes { + margin-left: 10px; +} +/******************************** + Global +***********************************/ + +.time-created { + font-size: 14px; + font-style: italic; + color: #999; +} +/******************************** + Sidebar Nav +*********************************/ + +.sidebar { + background-color: #333; + height: 200px; + z-index: 1000; + width: 200px; + position: absolute; + height: 100%; + margin-left: -200px; + overflow-y: auto; + overflow-x: hidden; + color: #fff; +} +.sidebar-close { + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.sidebar-open { + margin-left: 0px; + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.sidebar-open-page-container { + margin-left: 200px; + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.sidebar-close-page-container { + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.newseed-uinfo { + padding: 10px; +} +.newseed-uinfo img { + display: inline-block; + border-radius: 50px; + float: left; +} +.newseed-uinfo .name { + display: inline-block; + width: 100px; + margin-left: 10px; + margin-top: -2px; +} +.newseed-uinfo .name a { + font-weight: bold; + display: block; + color: #fff; + font-size: 13px; +} +.newseed-uinfo .name .edit-profile { + font-weight: inherit; +} +.sidebar-menu-nav { + overflow: auto; + font-family: verdana; + font-size: 12px; + font-weight: 200; + top: 0px; + width: 100%; + height: 100%; +} +.sidebar-menu-nav ul, +.sidebar-menu-nav li { + list-style: none; + padding: 0px; + margin: 0px; + line-height: 35px; + cursor: pointer; +} +.sidebar-menu-nav ul:not(collapsed) .arrow:before, +.sidebar-menu-nav li:not(collapsed) .arrow:before { + font-family: FontAwesome; + content: "\f078"; + display: inline-block; + padding-left: 10px; + padding-right: 10px; + vertical-align: middle; + float: right; +} +.sidebar-menu-nav ul .sub-menu li, +.sidebar-menu-nav li .sub-menu li { + border: none; + line-height: 28px; + border-bottom: 1px solid #23282e; + margin-left: 0px; +} +.sidebar-menu-nav ul .sub-menu li:hover, +.sidebar-menu-nav li .sub-menu li:hover { + background-color: #020203; +} +.sidebar-menu-nav ul .sub-menu li:before, +.sidebar-menu-nav li .sub-menu li:before { + font-family: FontAwesome; + content: "\f105"; + display: inline-block; + padding-left: 10px; + padding-right: 10px; + vertical-align: middle; +} +.sidebar-menu-nav li { + padding-left: 0px; + border-bottom: 1px solid #23282e; +} +.sidebar-menu-nav li a { + text-decoration: none; + color: #fff; +} +.sidebar-menu-nav li a i { + padding-left: 10px; + width: 20px; + padding-right: 20px; +} +.sidebar-menu-nav li:hover { + border-left: 3px solid #fff; + background-color: #4f5b69; + -webkit-transition: all 1s ease; + -moz-transition: all 1s ease; + -o-transition: all 1s ease; + -ms-transition: all 1s ease; + transition: all 1s ease; +} +@media (max-width: 767px) { + .sidebar-menu-nav { + position: relative; + width: 100%; + margin-bottom: 10px; + } + .ossn-group-members { + height: 75px !important; + } +} +/****************************** + Ossn global css clsses +*******************************/ + +.right { + float: right; +} +.left { + float: left; +} +.text-right { + text-align: right; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.margin-top-10 { + margin-top: 10px; +} +.margin-top-20 { + margin-top: 20px; +} +/************************ + Dropdown +***************************/ + +.dropdown-submenu { + position: relative; +} +.dropdown-submenu>.dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px; + border-radius: 0 6px 6px 6px; +} +.dropdown-submenu:hover>.dropdown-menu { + display: block; +} +.dropdown-submenu>a:after { + display: block; + content: " "; + float: right; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + border-width: 5px 0 5px 5px; + border-left-color: #ccc; + margin-top: 5px; + margin-right: -10px; +} +.dropdown-submenu:hover>a:after { + border-left-color: #fff; +} +.dropdown-submenu.pull-left { + float: none; +} +.dropdown-submenu.pull-left>.dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} +.dropmenu-topbar-icons { + left: inherit; + right: 0; +} +/****************************************** + Ossn Ads +*******************************************/ + +.ossn-ad-item {} .ossn-ad-item .ad-image { + width: 100%; +} +.ossn-ad-item a { + text-decoration: none; + color: #000; + cursor: pointer; +} +.ossn-ad-item .ad-title { + font-weight: bold; + font-size: 15px; + margin-bottom: 5px; +} +.ossn-ad-item .ad-link { + margin-bottom: 5px; +} +.ossn-ad-item p { + margin-top: 10px; + text-align: justify; +} +/***************************** + Widgets +******************************/ + +.ossn-widget { + margin-bottom: 10px; + background-color: #fff; +} +.ossn-widget .widget-heading { + background: #F9F7F7; + border: 1px solid #eee; + padding: 10px; + font-weight: bold; +} +.ossn-widget .widget-contents { + padding: 10px; + border-bottom: 1px solid #eee; +} +/*********************************** + Ossn Notifications +***************************************/ + +.ossn-notifications-box { + width: 430px; + color: #000; +} +.ossn-notifications-box .notificaton-item { + border-bottom: 1px solid #eee; +} +.ossn-notifications-box .notificaton-item:hover, +.ossn-notifications-box .notificaton-item .active { + background-color: #F9F9F9; +} +.ossn-notifications-box .type-name { + font-size: 13px; + font-weight: bold; + padding: 1px 10px 5px 10px; + color: #000; + height: 25px; + border-bottom: 1px solid #DDDDDD; +} +.ossn-notification-box-loading { + margin: 0 auto; + margin-top: 20px; + margin-bottom: 20px; +} +.ossn-no-notification { + text-align: center; + padding: 10px; +} +.ossn-notifications-box .type-name .title { + display: inline-block; +} +.ossn-notifications-box .type-name .links { + display: inline-block; + float: right; +} +.ossn-notifications-box .type-name .links a { + color: #337ab7; + display: inline; + font-weight: normal; +} +.ossn-notifications-box .notification-image, +.ossn-notifications-box .notification-image img { + width: 50px; + height: 50px; + display: inline-block; +} +.ossn-notifications-box .bottom-all a, +.ossn-notifications-box .notfi-meta strong { + color: #337ab7; +} +.ossn-notifications-box .notfi-meta { + width: 330px; + margin-left: 5px; + display: inline-block; + float: right; + color: #000; +} +.ossn-notifications-box .bottom-all a { + font-weight: bold; +} +.ossn-notifications-box .bottom-all { + background: #F7F7F7; + text-align: center; + padding: 0px; + padding-top: 10px; + display: block; + height: 40px; + border-top: 1px solid #eee; +} +.ossn-notifications-box .metadata { + margin-bottom: -5px; +} +.ossn-notifications-box .messages-inner { + max-height: 400px; + overflow: hidden; + overflow-y: scroll; +} +.latest-users img { + margin-bottom: 5px; +} +.ossn-notification-mark-read { + float: right; +} +.ossn-notifications-all a {} .ossn-notifications-all li { + padding: 10px; + display: block; +} +.ossn-notifications-all a:hover { + cursor: pointer; + background-color: transparent; + text-decoration:none; +} +.ossn-notifications-box li:hover, +.ossn-notifications-box a:hover, +.ossn-notifications-all a:hover, +.ossn-notifications-all li:hover { + background: #F9F9F9; +} +.ossn-notification-container { + background-color: #dc0d17; + background-image: -webkit-linear-gradient(#fa3c45, #dc0d17); + color: #fff; + min-height: 13px; + padding: 1px 3px; + text-shadow: 0 -1px 0 rgba(0, 0, 0, .4); + -webkit-border-radius: 2px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .7); + -webkit-background-clip: padding-box; + display: inline-block; + font-size: 11px; + line-height: normal; + position: absolute; + margin-left: -10px; + z-index: 1; +} +.notification-friends .image { + width: 50px; + height: 50px; + display: inline-table; + float: left; +} +.ossn-notifications-friends-inner { + padding: 6px; +} +.ossn-notifications-friends-inner form { + display: inline-table; +} +.ossn-notification-page li img { + display: none; +} +.notification-friends li { + margin-bottom: 5px; + width: 100%; + border-bottom: 1px solid #eee; +} +.notification-friends .notfi-meta a { + color: #337ab7; + font-weight: bold; + display: inline-block; + width: 200px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.ossn-notifications-friends-inner .controls { + float: right; + margin-top: 6px; + display: inline-block; +} +.ossn-notifications-friends-inner .btn { + padding: 3px 9px; + border-radius: 1px; +} +.notification-friends { + max-height: 400px; +} +/******************************* + Profile +********************************/ + +.ossn-profile .top-container { + background: #fff; + border: 1px solid #C4CDE0; + border-width: 1px 1px 2px; +} +.ossn-profile .top-container .profile-cover { + height: 200px; + overflow: hidden; + opacity: .99; + background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .38) 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(1%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .38))); + background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .38) 100%); + background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .38) 100%); + background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .38) 100%); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .38) 100%); + filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#94000000', GradientType=0); +} +.ossn-profile .top-container .profile-cover img { + width: 100%; +} +.ossn-profile-row { + margin-bottom: 20px; +} +.profile-hr-menu ul { + margin-bottom: 0px; + padding: 0px; +} +.profile-hr-menu ul li { + display: inline-block; +} +.profile-hr-menu ul li a { + display: block; + padding: 15px; + margin-right: 5px; + font-weight: bold; + border-right: 1px solid #eee; +} +.profile-hr-menu .dropdown-menu li { + display: block; +} +.profile-hr-menu .dropdown a i { + margin-left: 5px; +} +.profile-hr-menu .dropdown-menu li a { + border-right: 0px; + margin-right: 0px; +} +.profile-hr-menu ul li:hover {} .profile-hr-menu { + border-bottom: 1px solid #eee; +} +.profile-hr-menu ul li:last-child { + border-right: none; +} +.ossn-profile .profile-photo { + position: absolute; + margin-left: 20px; + margin-top: -190px; + background-color: #fff; + border: 1px solid #CCC; + border-radius: 2px 2px 2px 2px; + -webkit-border-radius: 2px 2px 2px 2px; + -moz-border-radius: 2px 2px 2px 2px; + padding: 2px; +} +.ossn-profile .profile-photo img {} .ossn-profile .user-fullname { + color: #FFF; + font-weight: bold; + margin-top: -155px; + font-size: 35px; + font-size: 2.3vw; + margin-left: 211px; + position: absolute; + text-shadow: 0 0 3px #000; + /** overlapping issue with longer names on profile page #630 **/ + max-width: 820px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.ossn-profile-role { + font-size: 25px !important; + margin-top: -105px !important; +} +.btn-standalone-grey { + color: #333; + font-weight: bold; + text-decoration: none; + width: auto; + margin: 0; + font-size: 12px; + line-height: 16px; + padding: 5px 6px; + cursor: pointer; + outline: none; + text-align: center; + white-space: nowrap; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #FFF; + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.10), inset 0 1px 0 #fff; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #FFF; + border: 1px solid #999; + border-bottom-color: #888; + background: #EEE; + background: -webkit-gradient(linear, 0 0, 0 100%, from(#F5F6F6), to(#E4E4E3)); + background: -moz-linear-gradient(#f5f6f6, #e4e4e3); + background: -o-linear-gradient(#f5f6f6, #e4e4e3); + background: linear-gradient(#F5F6F6, #E4E4E3); + text-decoration: none; +} +.btn-standalone-grey:active { + background: #ddd; + border-bottom-color: #999; + box-shadow: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; +} +.btn-standalone-grey:hover { + color: #333; + text-decoration: none; +} +.profile-cover-controls { + position: absolute; + width: 100%; + margin-right: -32px; + margin-top: 150px; + z-index: 1; +} +.change-cover { + float: right; + position: relative; + margin-right: 50px !important; +} +.reposition-cover { + float: right; + position: relative; + margin-right: 5px !important; +} +.profile-menu { + float: right; + position: relative; + margin-top: -40px; + margin-right: 20px; +} +#cover-menu { + display: none; +} +.upload-photo { + background: #000; + opacity: 0.5; + width: 170px; + padding: 10px; + position: absolute; + color: #FFF; + text-align: center; + font-size: 15px; + font-family: sans-serif; +} +.upload-photo span { + width: 100%; + padding: 12px; + text-align: center; +} +.user-cover-uploading { + opacity: 0.4; +} +.user-photo-uploading { + height: 100%; + opacity: 0.8; + background: #fff; + width: 100%; + padding: 7px; + position: absolute; + border-radius: 2px; +} +.user-photo-uploading span { + display: none; +} +.ossn-profile-bottom { + margin-top: 10px; +} +.page-sidebar, +.ossn-profile-sidebar { + background: #fff; + border: 1px solid #eee; + padding: 10px; +} +.ossn-layout-media .content { + margin-right: 10px; + margin-left: 10px; +} +.ossn-profile-extra-menu { + display: inline-block; +} +/****************************** + Search +******************************/ + +.ossn-menu-search li { + display: block; +} +.ossn-menu-search li:hover { + background: #F9F9F9; +} +.ossn-menu-search li a { + display: block; + width: 100%; + padding: 5px; +} +.ossn-menu-search li a:hover { + text-decoration: none; +} +.ossn-menu-search li a .text{ + display: inline-block; +} +.ossn-search-page .ossn-users-list-item { + margin-left: 0px; + margin-right: 0px; +} +.ossn-search-page .ossn-users-list-item .uinfo { + margin-left: 25px; +} +.ossn-menu-search-users .text:before { + font-family: FontAwesome; + content: "\f007"; + display: absolute; + padding-right: 10px; + vertical-align: middle; + float: left; +} +.ossn-menu-search-groups .text:before { + font-family: FontAwesome; + content: "\f0c0"; + display: absolute; + padding-right: 10px; + vertical-align: middle; + float: left; +} +/****************************** + Token Input +*******************************/ + +ul.token-input-list { + overflow: hidden; + height: auto !important; + height: 1%; + width: 100%; + cursor: text; + font-size: 12px; + font-family: Verdana; + min-height: 1px; + z-index: 999; + padding: 0; + margin: 0; + margin-top: -5px; + background-color: #fff; + list-style-type: none; + clear: left; + color: #2B5470; + border-top: 1px dashed #EEE; + border-right: 1px solid #EEE; + border-left: 1px solid #EEE; +} +li.token-input-token { + overflow: hidden; + height: auto !important; + height: 15px; + margin: 3px; + padding: 1px 3px; + background-color: #eff2f7; + color: #2B5470; + cursor: default; + font-weight: bold; + border: 1px solid #ccd5e4; + font-size: 11px; + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + float: left; + white-space: nowrap; +} +li.token-input-token p { + display: inline; + padding: 0; + margin: 0; + font-size:12px; +} +li.token-input-token span { + color: #a6b3cf; + margin-left: 5px; + font-weight: bold; + cursor: pointer; +} +li.token-input-selected-token { + background-color: #F9F9F9; + border: 1px solid #eee; + color: #2B5470; + font-weight: bold; +} +li.token-input-input-token { + float: left; + margin: 0; + padding: 0; + list-style-type: none; +} +div.token-input-dropdown { + position: absolute; + width: 400px; + background-color: #fff; + overflow: hidden; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + cursor: default; + font-size: 11px; + font-family: Verdana; + z-index: 1; +} +div.token-input-dropdown p { + margin: 0; + padding: 5px; +} +div.token-input-dropdown ul { + margin: 0; + padding: 0; +} +div.token-input-dropdown ul li { + background-color: #fff; + padding: 3px; + margin: 0; + list-style-type: none; +} +div.token-input-dropdown ul li.token-input-dropdown-item { + background-color: #fff; +} +div.token-input-dropdown ul li.token-input-dropdown-item2 { + background-color: #fff; +} +div.token-input-dropdown ul li em { + font-weight: bold; + font-style: normal; +} +div.token-input-dropdown ul li.token-input-selected-dropdown-item { + background-color: #F9F9F9; + color: #2B5470; + font-weight: bold; +} +/****************************************** + System Messages +*******************************************/ + +.ossn-system-messages .ossn-system-messages-inner { + margin-top: 20px; + margin-bottom:20px; + display:none; +} +.ossn-system-messages .ossn-system-messages-inner .alert { + margin-bottom:0px; +} +/** v1-v3 compitible **/ +.ossn-message-done { + border: 1px solid #1EB0DF; + border-width: 1px; + background-color: #DAF6FF; + padding: 13px; + text-align: left; +} +/************************************* + 0ssn modal box +***************************************/ + +.ossn-halt { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 10000; + background-color: #000; + opacity: 0.9; + cursor: auto; + height: 100%; + display: none; +} +.ossn-light { + opacity: 0.4; +} +.ossn-viewer { + width: 940px; + margin: 0 auto; + position: relative; +} +.ossn-viewer .ossn-container { + height: 200px; + position: fixed; + width: 900px; + z-index: 10000; + margin-top: 70px; + min-height: 515px; +} +.ossn-viewer-loding { + font-size: 15px; +} +.ossn-viewer .ossn-container .close-viewer { + float: right; + cursor: pointer; + margin-right: 5px; + font-weight: bold; + font-size: 13px; + color: #ccc; +} +.ossn-container tbody { + background: #000; +} +.ossn-halt { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 10000; + background-color: #000; + opacity: 0.9; + cursor: auto; + height: 100%; + display: none; +} +.ossn-viewer .info-block { + background: #fff; + height: 100%; + width: 325px; + float: right; + margin-left: -3px; +} +.image-block img { + max-width: 700px; +} +.ossn-message-box { + width: 470px; + min-width: 470px; + min-height: 96px; + background: #fff; + border: 1px solid #999; + position: fixed; + top: 0px; + left: 0px; + right: 0px; + margin-left: auto; + margin-right: auto; + z-index: 60000; + margin-top: 100px; + border-radius: 3px; + display: none; + box-shadow: 0 2px 26px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.1); +} +.ossn-message-box .close-box { + float: right; + color: #ccc; + cursor: pointer; +} +.ossn-message-box .title { + background: #F5F6F7; + padding: 11px; + border-radius: 3px; + border-bottom: 1px solid #E5E5E5; + color: #5E5656; + font-size: 14px; + font-weight: bold; +} +.ossn-message-box .contents { + padding: 10px; + min-height: 150px; + max-height: 420px; + overflow-x: auto; + overflow: overlay; + overflow-x: -moz-hidden-unscrollable +} +.ossn-message-box .control { + margin-left: 10px; + margin-right: 10px; + height: 45px; + padding: 10px; + border-top: 1px solid #E9EAED; +} +.ossn-message-box .control .controls { + float: right; +} +.ossn-message-box .control .controls .btn { + padding: 2px 13px; + border-radius: 2px; +} +.ossn-message-box .contents input[type='text'] { + border: 1px solid #EEE; + width: 292px; + padding: 7px; +} +.ossn-message-box .contents input[type='text'], +.ossn-message-box .contents label { + display: inline-table; +} +.ossn-message-box .contents label { + color: #666; + font-weight: bold; + font-size: 13px; + margin-right: 13px; +} +/******************************* + Ossn Blocked +*********************************/ +.ossn-blocked i { + font-size: 100px; +} +.ossn-blocked { + text-align: center; + padding: 100px; +} +.ossn-blocked div { + font-size: 50px; + font-weight: bold; +} +.ossn-blocked p { + font-size: 16px; +} +/******************************** + Loading Icon + @source: https://github.com/jlong/css-spinners +*********************************/ + +@-moz-keyframes three-quarters-loader { + 0% { + -moz-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@-webkit-keyframes three-quarters-loader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes three-quarters-loader { + 0% { + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/* :not(:required) hides this rule from IE9 and below */ + +.ossn-loading:not(:required) { + -moz-animation: three-quarters-loader 1250ms infinite linear; + -webkit-animation: three-quarters-loader 1250ms infinite linear; + animation: three-quarters-loader 1250ms infinite linear; + border: 8px solid #38e; + border-right-color: transparent; + border-radius: 16px; + box-sizing: border-box; + position: relative; + overflow: hidden; + text-indent: -9999px; + width: 24px; + height: 24px; +} +.ossn-box-loading { + margin-left: 216px; + margin-top: 37px; +} +/******************************* + Buttons +*********************************/ + +.button-grey, +.btn-action { + color: #333; + font-weight: bold; + text-decoration: none; + width: auto; + margin: 0; + font-size: 12px; + line-height: 16px; + padding: 5px 6px; + cursor: pointer; + outline: none; + text-align: center; + white-space: nowrap; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #FFF; + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.10), inset 0 1px 0 #fff; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #FFF; + border: 1px solid #999; + border-bottom-color: #888; + background: -webkit-gradient(linear, 0 0, 0 100%, from(#F5F6F6), to(#E4E4E3)); + background: -moz-linear-gradient(#f5f6f6, #e4e4e3); + background: -o-linear-gradient(#f5f6f6, #e4e4e3); + background: linear-gradient(#F5F6F6, #E4E4E3); + text-decoration: none; +} +.button-grey:hover, +.btn-action:hover { + text-decoration: none; + background: -webkit-gradient(linear, 0 0, 0 100%, from(#E4E4E3), to(#F5F6F6)); + background: -moz-linear-gradient(#E4E4E3, #F5F6F6); + background: -o-linear-gradient(#E4E4E3, #F5F6F6); + background: linear-gradient(#E4E4E3, #F5F6F6); +} +/****************************** + Users List +*******************************/ + +.ossn-users-list-item .users-list-controls { + margin-top: 20px; +} +.ossn-users-list-item .users-list-controls a { + margin-left: 5px; +} +.ossn-users-list-item { + border: 1px solid #E9EAED; + margin-bottom: 10px; + margin-right: -10px; + margin-left: -10px; +} +.ossn-users-list-item .uinfo a { + font-size: 14px; + font-weight: bold; + margin-top: 20px; + float: left; + text-overflow: ellipsis; + width: 300px; + white-space: nowrap; + overflow: hidden; +} +.ossn-users-list-item .col-md-2 { + text-align: center; +} +/********************************* + Footer +**********************************/ + +footer { + margin-top: 20px; + padding-top: 5px; +} +footer .col-md-11 { + border-top: 1px solid #E8E8E8; +} +footer .container {} footer .ossn-footer-menu { + padding-bottom: 10px; +} +footer .ossn-footer-menu a { + color: #807D7D; + font-size: 13px; +} +footer .ossn-footer-menu a::after { + content: "|"; + margin-left: 10px; + margin-right: 10px; +} +footer .ossn-footer-menu a:nth-last-child(2)::after, +footer .ossn-footer-menu a:last-child::after { + content: ""; +} +.menu-footer-powered { + float: right; +} +.menu-footer-powered:after { + display: none; +} +.menu-footer-a_copyrights { + text-transform: uppercase; +} +/**************************** + Home +****************************/ + +.home-left-contents { + margin-top: 5%; +} +.home-left-contents .logo { + text-align: center; +} +.home-left-contents .description { + font-size: 17px; + text-transform: uppercase; + font-weight: bold; + margin-top: 20px; + text-align: justify; + color:#fff; +} +.home-left-contents .buttons { + text-align: center; + margin-top: 10px; +} +#ossn-home-signup p { + margin-top:10px; +} +/************************** + System +***************************/ + +.ossn-list-users { + height: 60px; + border-bottom: 1px solid #E9EAED; + display: block; + margin-left: 5px; + margin-bottom: 10px; +} +.ossn-list-users img, +.ossn-list-users .uinfo { + display: inline-block; +} +.ossn-list-users .uinfo .userlink { + font-size: 14px; + font-weight: bold; + float: right; + margin-left: 12px; + text-overflow: ellipsis; + width: 370px; + white-space: nowrap; + overflow: hidden; +} +.ossn-list-users .friendlink { + float: right; + margin-top: 10px; + margin-right: 9px; + text-overflow: ellipsis; + width: 280px; + white-space: nowrap; + overflow: hidden; +} +.sidebar-menu-nav .sidebar-menu .menu-content { + display: block; +} +.ossn-box-inner { + width:446px; +} +.home-left-contents .some-icons i { + font-size: 50px; +} +.home-left-contents .some-icons li { + display: inline-block; + color: #fff; + border: 3px solid #fff; + border-radius: 100%; + padding: 20px; + margin-right: 20px; + margin-bottom: 20px; + + width: 100px; + height: 100px; +} +.home-left-contents .some-icons { + margin-top: 10%; + text-align: center; +} +/************************** + Similies +**************************/ +.ossn-smiley-item { + display: inline-block !important; + margin-left: 2px; + margin-right: 2px; + width: initial !important; + margin-bottom: 0px !important; + margin-top: 0px !important; + border: 0px !important; +} +/************************** + Embed + **************************/ +.ossn_embed_video { + margin-top: 10px; + margin-bottom: 10px; + padding-top:0px; + +} +/************************** + Photos +***************************/ +.ossn-photo-viewer .image-block img, +.ossn-photo-viewer { + max-width: 100% !important; +} +/************************** + Mobile Layout Settings +***************************/ + +@media (max-width: 480px) { + /*********************** + Comments + ***********************/ + + .comments-list .comments-item .comment-user-img { + display: none; + } + .comments-item .col-md-11 { + padding-left: 15px; + } + /************************ + Wall + ************************/ + + .ossn-wall-item-type { + display: block; + } + .ossn-wall-item .meta .user { + width: 155px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + .ossn-list-users .uinfo .userlink { + text-overflow: ellipsis; + width: 195px; + white-space: nowrap; + overflow: hidden; + } + .ossn-list-users a.right.btn.btn-primary { + display: none; + } + .ossn-list-users a.right.btn.btn-danger { + display: none; + } + .ossn-message-box .contents { + height: 280px ; + overflow-x: auto; + overflow: overlay; + } + /*************************** + Topbar notification box + *****************************/ + + .ossn-notifications-box { + width: 300px; + } + .ossn-notifications-box .notfi-meta { + width: 230px; + } + .notification-friends .notfi-meta a { + width: 100px; + } + .ossn-notifications-box .notfi-meta, + .ossn-notification-messages .user-item .data { + width: 220px !important; + } + .ossn-notification-messages .reply-text-from { + width: 200px !important; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + /****************************** + Profile + ********************************/ + + .ossn-profile .profile-photo img { + width: 100px; + height: 100px; + } + .ossn-profile .user-fullname { + font-size: 16px; + margin-left: 135px; + margin-top: -100px; + width: 140px; + } + .ossn-profile .top-container .profile-cover { + height: 188px; + } + .ossn-profile .profile-photo { + margin-top: -130px; + } + .profile-menu { + float: none; + margin: 13px; + } + .ossn-profile .top-container .profile-cover img { + width: auto; + } + .ossn-group-cover-button, + .profile-cover-controls { + display: none !important; + } + .upload-photo { + width: 100px; + } + .profile-hr-menu ul li { + display: block; + text-align: center; + border-bottom: 1px solid rgb(238, 238, 238); + margin-right: 0px; + } + .profile-hr-menu ul li a { + margin-right: 0px; + } + .ossn-profile-role { + display: none; + } + /***************************** + System + *****************************/ + + .ossn-users-list-item img { + display: none; + } + .ossn-users-list-item .users-list-controls { + margin-top: 10px; + margin-bottom: 10px; + } + .ossn-users-list-item .uinfo a { + margin-top: 10px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + width: 90px ; + } + .ossn-search-page .ossn-users-list-item .uinfo a { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + width: 100px; + } + .ossn-system-messages { + padding-left: 15px; + padding-right: 15px; + } + .ossn-users-list-item { + padding-bottom: 10px; + } + .ossn-widget .widget-contents { + padding:5px; + } + .ossn-message-box { + min-width: 300px; + width:300px; + } + .ossn-box-loading { + margin-left: 150px; + margin-top: 37px; + } + .ossn-message-box .contents input[type="text"] { + width:195px; + } + .ossn-box-inner { + width:280px; + } + footer .ossn-footer-menu a:nth-last-child(2)::after { + content:"|"; + } + + /********************** + Groups + ************************/ + + .ossn-group-cover img { + top: auto !important; + } + .ossn-group-cover { + height: 100px !important; + } + .groups-buttons { + float: none !important; + } + .ossn-group-cover-header, + .ossn-group-profile .profile-header, + .ossn-group-profile .profile-header .header-bottom { + height: auto !important; + } + .ossn-group-profile .profile-header { + max-height: inherit !important; + } + .groups-buttons { + margin-top: 50px; + } + .ossn-group-profile .profile-header .group-name { + float: none !important; + } + #group-header-menu li, + #group-header-menu { + width: 100% !important; + } + #group-header-menu li { + border-bottom: 1px solid #EEE !important; + } + .group-name { + text-align: center; + width: 100%; + border-bottom: 1px solid #eee; + } + .ossn-group-members { + margin-left: 15px; + margin-right: 15px; + } + .ossn-group-members .request-controls, + .ossn-group-members .uinfo { + display: inline-block; + } + .ossn-group-members .uinfo .userlink { + width: 130px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + .sidebar-menu-nav .sidebar-menu .menu-content { + display: block; + } + .sidebar-hide-contents-xs { + display: none; + } + .home-left-contents .some-icons { + display:none; + } + /************************** + Layouts + ****************************/ + + .newsfeed-right { + display: none; + } + .ossn-messages .message-with .user-icon, + .ossn-messages .messages-recent .messages-from .user-item .image { + display: none; + } + .ossn-messages .message-inner .row { + margin-left: 0px !important; + } + /************************* + Home Page + **************************/ + + .logo img { + width: 260px; + } + .home-left-contents .description { + font-size: 16px; + } + .home-left-contents { + margin-bottom: 20px; + } + /***************************** + Wall Menu + ******************************/ + .dropdown-menu { + margin-left: -110px; + } + .menu-footer-powered { + float:none; + } +} +/*************************************** + Tablets +****************************************/ + +@media only screen and (max-width: 992px) { + .ossn-group-cover img { + top: auto !important; + } + .dropdown-menu { + margin-left: -110px; + } + .ossn-profile .user-fullname { + max-width:500px; + } + + /*********************** + Comments + ***********************/ + .comments-list .comments-item .comment-user-img { + display: none; + } + .comments-item .col-md-11 { + padding-left: 15px; + } + /************************** + Layouts + ****************************/ + + .newsfeed-right { + display: none; + } + /******************* + Messages + *******************/ + + .ossn-messages .message-with .user-icon, + .ossn-messages .messages-recent .messages-from .user-item .image { + display: none; + } + .ossn-messages .message-inner .row { + margin-left: 0px !important; + } + .sidebar-menu-nav .sidebar-menu .menu-content { + display: block; + } +} + +@media only screen and (max-width: 1199px) { + .comments-list .comments-item .col-md-1, + .comments-list .comments-item .comment-user-img { + display: none; + } + .comments-list .comments-item .col-md-11 { + width: 100%; + } + .comments-item .col-md-11 { + padding-left: 15px; + } + .group-search-details { + margin-left: 10px; + } + .ossn-search-page .ossn-users-list-item .uinfo { + margin-left: 35px; + } + .ossn-search-page .ossn-users-list-item .uinfo a { + text-overflow: ellipsis; + width: 200px; + white-space: nowrap; + overflow: hidden; + } + .ossn-users-list-item .users-list-controls { + margin-bottom:10px; + } + .ossn-profile .user-fullname { + max-width: 640px; + } +} +@media only screen and (max-width: 767px) { + .ossn-profile .user-fullname { + max-width: 767px; + } + .ossn-search-page .ossn-users-list-item .uinfo { + margin-left: 0; + } +} diff --git a/plugins/default/css/exception.css b/plugins/default/css/exception.css new file mode 100644 index 0000000..1189960 --- /dev/null +++ b/plugins/default/css/exception.css @@ -0,0 +1,49 @@ +body { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-weight: inherit; + font-style: inherit; + font-family:"lucida grande",tahoma,verdana,arial,sans-serif; + } + .ossn-exception-handler { + width:800px; + margin:0 auto; + } + .ossn-exception-header { + background: #2B5470; + position:fixed; + width:100%; + top: 0; + } +.ossn-exception-handler .container-inner { + width:100%; + background: #FFEBE8; + border: 1px solid #C53B3B; + display:table; + + margin-top: 30px; + padding: 20px; + } + .ossn-exception-header .inner { + margin: 0 auto; + margin-top: -14px; + display: block; + color: #fff; + font-size: 26px; + margin-top: -46px; + font-weight: bold; + font-family: arial; + } + .container-inner .title { + font-size: 12px; + font-weight: bold; + margin-bottom: 3px; + } + .ossn-exception-description { + background: #FFFFC5; + border: 1px solid #ECEC52; + width: 100%; + padding: 20px; + } \ No newline at end of file diff --git a/plugins/default/css/jquery/jquery-ui.css.php b/plugins/default/css/jquery/jquery-ui.css.php new file mode 100644 index 0000000..02b242e --- /dev/null +++ b/plugins/default/css/jquery/jquery-ui.css.php @@ -0,0 +1,473 @@ +/*! jQuery UI - v1.9.1 - 2012-10-25 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } +.ui-helper-clearfix:after { clear: both; } +.ui-helper-clearfix { zoom: 1; } +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; } +.ui-accordion .ui-accordion-icons { padding-left: 2.2em; } +.ui-accordion .ui-accordion-noicons { padding-left: .7em; } +.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; } +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; } + +.ui-autocomplete { + position: absolute; + top: 0; /* #8656 */ + cursor: default; +} + +/* workarounds */ +* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ + +.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ +.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } +.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ +button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ +.ui-button-icons-only { width: 3.4em; } +button.ui-button-icons-only { width: 3.7em; } + +/*button text element */ +.ui-button .ui-button-text { display: block; line-height: 1.4; } +.ui-button-text-only .ui-button-text { padding: .4em 1em; } +.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } +.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } +.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } +.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } +/* no icon support for input elements, provide padding by default */ +input.ui-button { padding: .4em 1em; } + +/*button icon element(s) */ +.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } +.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } +.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } +.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } +.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } + +/*button sets*/ +.ui-buttonset { margin-right: 7px; } +.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } + +/* workarounds */ +button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ + +.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } +.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-datepicker .ui-datepicker-next { right:2px; } +.ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } +.ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-datepicker td { border: 0; padding: 1px; } +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } + +/* RTL support */ +.ui-datepicker-rtl { direction: rtl; } +.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-datepicker-cover { + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} +.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } +.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } +.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } + +.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; } +.ui-menu .ui-menu { margin-top: -3px; position: absolute; } +.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; } +.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; } +.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; } +.ui-menu .ui-menu-item a.ui-state-focus, +.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; } + +.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; } +.ui-menu .ui-state-disabled a { cursor: default; } + +/* icon support */ +.ui-menu-icons { position: relative; } +.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; } + +/* left-aligned */ +.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; } + +/* right-aligned */ +.ui-menu .ui-menu-icon { position: static; float: right; } + +.ui-progressbar { height:2em; text-align: left; overflow: hidden; } +.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; } +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } + +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-slider-vertical { width: .8em; height: 100px; } +.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-slider-vertical .ui-slider-range-max { top: 0; } +.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; } +.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; } +.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; } +.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */ +.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */ +.ui-spinner-up { top: 0; } +.ui-spinner-down { bottom: 0; } + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position:-65px -16px; +} + +.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ +.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; } +.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } +.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } +.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } + +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +/* Fades and background-images don't work well together in IE6, drop the image */ +* html .ui-tooltip { + background-image: none; +} +body .ui-tooltip { border-width: 2px; } + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; } +.ui-widget-content a { color: #222222/*{fcContent}*/; } +.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; } +.ui-widget-header a { color: #222222/*{fcHeader}*/; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; } +.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121/*{fcHover}*/; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */ + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; } +.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; } +.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; } \ No newline at end of file diff --git a/plugins/default/js/OssnLikes.php b/plugins/default/js/OssnLikes.php new file mode 100644 index 0000000..da9662e --- /dev/null +++ b/plugins/default/js/OssnLikes.php @@ -0,0 +1,153 @@ +/** + * Open Source Social Network + * + * @packageOpen Source Social Network + * @author Open Social Website Core Team + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +Ossn.ViewLikes = function($post, $type) { + if (!$type) { + $type = 'post'; + } + Ossn.MessageBox('likes/view?guid=' + $post + '&type=' + $type); +}; + +Ossn.PostUnlike = function(post) { + Ossn.PostRequest({ + url: Ossn.site_url + 'action/post/unlike', + beforeSend: function() { + $('#ossn-like-' + post).html(''); + }, + params: '&post=' + post, + callback: function(callback) { + if (callback['done'] !== 0) { + $('#ossn-like-' + post).html(callback['button']); + $('#ossn-like-' + post).attr('onclick', 'Ossn.PostLike(' + post + ');'); + } else { + $('#ossn-like-' + post).html(Ossn.Print('unlike')); + } + }, + }); + +}; +Ossn.PostLike = function(post) { + Ossn.PostRequest({ + url: Ossn.site_url + 'action/post/like', + beforeSend: function() { + $('#ossn-like-' + post).html(''); + }, + params: '&post=' + post, + callback: function(callback) { + if (callback['done'] !== 0) { + $('#ossn-like-' + post).html(callback['button']); + $('#ossn-like-' + post).attr('onClick', 'Ossn.PostUnlike(' + post + ');'); + } else { + $('#ossn-like-' + post).html(Ossn.Print('like')); + } + }, + }); + +}; + +Ossn.EntityUnlike = function(entity) { + Ossn.PostRequest({ + url: Ossn.site_url + 'action/post/unlike', + beforeSend: function() { + $('#ossn-like-' + entity).html(''); + }, + params: '&entity=' + entity, + callback: function(callback) { + if (callback['done'] !== 0) { + $('#ossn-like-' + entity).html(callback['button']); + $('#ossn-like-' + entity).attr('onclick', 'Ossn.EntityLike(' + entity + ');'); + } else { + $('#ossn-like-' + entity).html(Ossn.Print('unlike')); + } + }, + }); + +}; +Ossn.EntityLike = function(entity) { + Ossn.PostRequest({ + url: Ossn.site_url + 'action/post/like', + beforeSend: function() { + $('#ossn-like-' + entity).html(''); + }, + params: '&entity=' + entity, + callback: function(callback) { + if (callback['done'] !== 0) { + $('#ossn-like-' + entity).html(callback['button']); + $('#ossn-like-' + entity).attr('onClick', 'Ossn.EntityUnlike(' + entity + ');'); + } else { + $('#ossn-like-' + post).html(Ossn.Print('like')); + } + }, + }); + +}; +Ossn.RegisterStartupFunction(function() { + $(document).ready(function() { + $(document).delegate('.ossn-like-comment', 'click', function(e) { + e.preventDefault(); + var $item = $(this); + var $type = $.trim($item.attr('data-type')); + var $url = $item.attr('href'); + Ossn.PostRequest({ + url: $url, + action: false, + beforeSend: function() { + $item.html(''); + }, + callback: function(callback) { + if (callback['done'] == 1) { + $total_guid = Ossn.UrlParams('annotation', $url); + $total = $('.ossn-total-likes-' + $total_guid).attr('data-likes'); + if ($type == 'Like') { + $item.html(Ossn.Print('unlike')); + $item.attr('data-type', 'Unlike'); + var unlike = $url.replace("like", "unlike"); + $item.attr('href', unlike); + $total_likes = $total; + $total_likes++; + $('.ossn-total-likes-' + $total_guid).attr('data-likes', $total_likes); + $('.ossn-total-likes-' + $total_guid).html('' + $total_likes); + } + if ($type == 'Unlike') { + $item.html(Ossn.Print('like')); + $item.attr('data-type', 'Like'); + var like = $url.replace("unlike", "like"); + $item.attr('href', like); + if ($total > 1) { + $like_remove = $total; + 0 + $like_remove--; + $('.ossn-total-likes-' + $total_guid).attr('data-likes', $like_remove); + $('.ossn-total-likes-' + $total_guid).html('' + $like_remove); + } + if ($total == 1) { + $('.ossn-total-likes-' + $total_guid).attr('data-likes', 0); + $('.ossn-total-likes-' + $total_guid).html(''); + + } + } + } + if (callback['done'] == 0) { + if ($type == 'Like') { + $item.html(Ossn.Print('like')); + $item.attr('data-type', 'Like'); + Ossn.MessageBox('syserror/unknown'); + } + if ($type == 'Unlike') { + $item.html(Ossn.Print('unlike')); + $item.attr('data-type', 'Unlike'); + Ossn.MessageBox('syserror/unknown'); + + } + } + }, + }); + }); + }); +}); diff --git a/plugins/default/js/goblue.php b/plugins/default/js/goblue.php new file mode 100644 index 0000000..5cce74d --- /dev/null +++ b/plugins/default/js/goblue.php @@ -0,0 +1,44 @@ +// + + + + +
+ +
+
+ +
+
+ +
+
+
+ +
+
+ + +
+
+
+ +
+
+ OPEN SOURCE SOCIAL NETWORK'; ?> +
+
+
+ +
+ + diff --git a/plugins/default/theme/page/elements/footer.php b/plugins/default/theme/page/elements/footer.php new file mode 100644 index 0000000..8ea7348 --- /dev/null +++ b/plugins/default/theme/page/elements/footer.php @@ -0,0 +1,9 @@ +
+
+ +
+
\ No newline at end of file diff --git a/plugins/default/theme/page/elements/sidebar.php b/plugins/default/theme/page/elements/sidebar.php new file mode 100644 index 0000000..b872eb3 --- /dev/null +++ b/plugins/default/theme/page/elements/sidebar.php @@ -0,0 +1,24 @@ + + \ No newline at end of file diff --git a/plugins/default/theme/page/elements/system_messages.php b/plugins/default/theme/page/elements/system_messages.php new file mode 100644 index 0000000..16ffe84 --- /dev/null +++ b/plugins/default/theme/page/elements/system_messages.php @@ -0,0 +1,22 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + $col = "col-md-11"; + if($params['admin'] === true){ + $col = "col-md-12"; + } + ?> +
+
+
+ +
+
+
\ No newline at end of file diff --git a/plugins/default/theme/page/elements/topbar.php b/plugins/default/theme/page/elements/topbar.php new file mode 100644 index 0000000..fdb82e5 --- /dev/null +++ b/plugins/default/theme/page/elements/topbar.php @@ -0,0 +1,49 @@ + + +
+
+
+
+ +
+ +
+ +
+
+ +
+
+
+
  • + +
  • + +
    +
    +
    +
    +
    + \ No newline at end of file diff --git a/plugins/default/theme/page/layout/administrator/administrator.php b/plugins/default/theme/page/layout/administrator/administrator.php new file mode 100644 index 0000000..0bdc684 --- /dev/null +++ b/plugins/default/theme/page/layout/administrator/administrator.php @@ -0,0 +1,23 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + ?> +
    + true + )); + ?> +
    +
    +
    + +
    +
    +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/administrator/login.php b/plugins/default/theme/page/layout/administrator/login.php new file mode 100644 index 0000000..789c9f9 --- /dev/null +++ b/plugins/default/theme/page/layout/administrator/login.php @@ -0,0 +1,22 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + ?> +
    + true + )); + ?> +
    +
    + +
    +
    +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/contents.php b/plugins/default/theme/page/layout/contents.php new file mode 100644 index 0000000..e8d5a31 --- /dev/null +++ b/plugins/default/theme/page/layout/contents.php @@ -0,0 +1,20 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + ?> +
    +
    +
    + + +
    +
    + +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/media.php b/plugins/default/theme/page/layout/media.php new file mode 100644 index 0000000..c5e5399 --- /dev/null +++ b/plugins/default/theme/page/layout/media.php @@ -0,0 +1,41 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + +//unused pagebar skeleton when ads are disabled #628 + if(com_is_active('OssnAds')){ + $ads = ossn_plugin_view('ads/page/view'); + $ads = trim($ads); + } +?> +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    + +
    + +
    +
    +
    +
    + +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/module.php b/plugins/default/theme/page/layout/module.php new file mode 100644 index 0000000..936d203 --- /dev/null +++ b/plugins/default/theme/page/layout/module.php @@ -0,0 +1,26 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +$params['controls'] = (isset($params['controls'])) ? $params['controls'] : ''; + +?> +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/newsfeed.php b/plugins/default/theme/page/layout/newsfeed.php new file mode 100644 index 0000000..d3f76d3 --- /dev/null +++ b/plugins/default/theme/page/layout/newsfeed.php @@ -0,0 +1,40 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + +//unused pagebar skeleton when ads are disabled #628 +if(ossn_is_hook('newsfeed', "sidebar:right")) { + $newsfeed_right = ossn_call_hook('newsfeed', "sidebar:right", NULL, array()); + $sidebar = implode('', $newsfeed_right); + $isempty = trim($sidebar); +} +?> +
    +
    + +
    +
    +
    + +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/search.php b/plugins/default/theme/page/layout/search.php new file mode 100644 index 0000000..30ddfb7 --- /dev/null +++ b/plugins/default/theme/page/layout/search.php @@ -0,0 +1,50 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + +//unused pagebar skeleton when ads are disabled #628 +if(ossn_is_hook('newsfeed', "sidebar:right")) { + $newsfeed_right = ossn_call_hook('newsfeed', "sidebar:right", NULL, array()); + $sidebar = implode('', $newsfeed_right); + $isempty = trim($sidebar); +} +?> +
    +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    \ No newline at end of file diff --git a/plugins/default/theme/page/layout/startup.php b/plugins/default/theme/page/layout/startup.php new file mode 100644 index 0000000..0ba8263 --- /dev/null +++ b/plugins/default/theme/page/layout/startup.php @@ -0,0 +1,24 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +?> +
    +
    +
    + +
    +
    + +
    +
    +
    + +
    +
    \ No newline at end of file diff --git a/plugins/default/theme/page/page.php b/plugins/default/theme/page/page.php new file mode 100644 index 0000000..dd3865a --- /dev/null +++ b/plugins/default/theme/page/page.php @@ -0,0 +1,55 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +$sitename = ossn_site_settings('site_name'); +if (isset($params['title'])) { + $title = $params['title'] . ' : ' . $sitename; +} else { + $title = $sitename; +} +if (isset($params['contents'])) { + $contents = $params['contents']; +} else { + $contents = ''; +} +?> + + + + + <?php echo $title; ?> + + + + + + + + + + +
    +
    + + +
    + +
    + +
    + +
    +
    +
    + + + diff --git a/plugins/default/widget/view.php b/plugins/default/widget/view.php new file mode 100644 index 0000000..90efce4 --- /dev/null +++ b/plugins/default/widget/view.php @@ -0,0 +1,24 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ + $class = ''; + if(isset($params['class'])){ + $class = $params['class']; + } + if(empty($params['title'])){ + return; + } +?> +
    +
    +
    + +
    +
    \ No newline at end of file diff --git a/vendors/bootstrap/css/bootstrap.min.css b/vendors/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..cd1c616 --- /dev/null +++ b/vendors/bootstrap/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@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.woff2) format('woff2'),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:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.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}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;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;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.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}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{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;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.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:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-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-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(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,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.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-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;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=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.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.42857143;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:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.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:focus,.nav-tabs.nav-justified>.active>a:hover{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:focus,.nav-tabs.nav-justified>.active>a:hover{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:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.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{margin-bottom:5px;text-align:center}.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:focus,.nav-tabs-justified>.active>a:hover{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:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{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;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@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;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@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}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{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:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{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:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.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{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.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;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.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:focus,.pager li>a:hover{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:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.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:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(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:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.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,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>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>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{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 .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.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,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(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:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-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;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;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{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/vendors/bootstrap/js/bootstrap.min.js b/vendors/bootstrap/js/bootstrap.min.js new file mode 100644 index 0000000..c8f82e5 --- /dev/null +++ b/vendors/bootstrap/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-mp.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/widgets/profile/widget.php b/widgets/profile/widget.php new file mode 100644 index 0000000..5d4513e --- /dev/null +++ b/widgets/profile/widget.php @@ -0,0 +1,19 @@ + + * @copyright 2014 iNFORMATIKON TECHNOLOGIES + * @license General Public Licence http://www.opensource-socialnetwork.org/licence + * @link http://www.opensource-socialnetwork.org/licence + */ +?> +
    +
    + +
    +
    + +
    +
    \ No newline at end of file