CRICOS Provider No. 00103D Page 1 of 7
ITECH3224 WWW Technology 2
Assignment 1 - Knitting Talk
Overview
This is an individual assignment in which you are required to develop a dynamic web application as
described below.
Important: This assignment specification is generated just for you. Do not distribute this specification.
Timelines and Expectations
Percentage value of task: 20%
Due: Week 7 - Refer to course description
Learning Outcomes Assessed
The following course learning outcomes are assessed by completing this assessment:
K2. Contrast the capabilities and limitations of client-side and server-side programming.
S1. Develop client/server programs using client-side and server-side programming languages.
S2. Construct a server-side web interface to a database system that is accessible by web clients.
A1. Design, develop, test, and debug client/server web applications to provided specifications.
Assessment Details
For this assignment, you will create a web-based link sharing/aggregating platform, vaguely similar to
"Reddit". Your platform is dedicated to sharing interesting links about a particular topic - for you
assignment the topic is Knitting Talk, a place for knitting enthusiasts to share links about their shared
interest.
Users can create accounts, share a knitting-related link, and comment on the submissions of others.
You must implement this platform using PHP and MySQL or MariaDB, with some JavaScript for validation.
Database Structure
The web application uses a relational database to create a review site. The database has the following
structure:
User ( id, name, email, password )
KnittingLink ( id, user_id, datetime, link_url, title )
Comment ( id, user_id, knittinglink_id, comment_text )
Block ( user_id, blocked_user_id )
CRICOS Provider No. 00103D Page 2 of 7
Use
idPK
name
email
password
Comment
idPK
user_idFK
knittinglink_idFK
comment_text
KnittingLink
idPK
user_idFK
datetime
link_url
title
Block
user_idPK,FK
locked_user_idPK,FK
Primary keys are indicated with underlines or bold formatting, and foreign keys are italicized.
Each entry in the Knitting table represents a single shared link made by a user.
Each record in the Comment table represents a comment on a post. A User may make multiple comments
on a single KnittingLink, and each KnittingLink may have multiple Comments.
The Block table stores whether a User has blocked all communications from another User. If a record
exists (1, 2) in Block, this means the user with id 1 should not see comments or posts from the user with id
2.
The following constraints should be applied when implementing the application:
The user_id and blocked_user_id in the Block table form a compound primary key, and both refe
to the id field in the User table.
The datetime field should be stored as either a string or a MySQL datetime type, and must include both
time and date.
The password field should be a VARCHAR of 255 characters. The name and email fields should be
VARCHAR of a length that you determine to be reasonable and sufficient.
Initial Data
When the database is created, it should be populated with data of your own invention, appropriate to the
theme. You should have at least:
8 knitting links, with at least one link having 5 comments.
5 users (see note below)
One of the users must be you, using your student id XXXXXXXXXXfor the username, and your real name
and email address. Invent other users as necessary - perhaps use characters from your favourite movie o
and.
Also include a user with the username tutor and the password guest. This user must block at least one
CRICOS Provider No. 00103D Page 3 of 7
other user.
Include this data as part of your written report.
Database creation DDL
Create an SQL file that creates the MySQL database, creates the four tables above, and populates them
with your initial data.
Use your student id and course code as the database name as follows: ITECH3224_ XXXXXXXXXX.
Passwords should be hashed using, at minimum, the crypt() PHP function. Prefer to use the PHP
password_hash() function to generate password hashes.
For the password 'guest', the following hash may be used in your database:
PASSWORD = '$2y$10$123456223030000999999ur.ReHqpsa8ofMJgp4vlSuHWyaNqumGe'
It is acceptable for all initial users to share the same password for testing.
Use of MD5 or SHA for password hashes is not acceptable.
Write SQL queries that display all of the initial data using SELECT statements, and include these queries
in your report.
User accounts
Write an HTML form that allows new users to sign up. The form should request a username, email address
and password. The password must be hashed before storing it in the database.
Using PHP, validate that the username is unique, and the password is at least 5 characters (before hashing).
Write PHP code to allow users to log in and log out. This will require the use of sessions and/or cookies.
Global timeline
Write PHP and HTML code to display a list of the most recent 5 links from all users, sorted in descending
date order – that is, the most recent posts are at the top. This timeline of links should be visible to
anybody without logging in.
Sharing links
Logged-in users should be able to share new links. Write PHP code to support this. Use both PHP and
JavaScript to limit the length of the title to 60 characters.
Comments
Create a page which displays the comments for an individual link. This may mean adding a comments
utton or link to each post in the global timeline.
Write HTML and PHP code to allow logged-in users to comment on links shared by other users. This should
create a new entry in the Comment table.
CRICOS Provider No. 00103D Page 4 of 7
User view
Write HTML and PHP code to allow logged-in users to see all links shared by a particular user. This page
should be accessible through a link on the comments page, the global timeline, or both.
Blocking
From the User view, write PHP and HTML to allow a logged-in user to block the displayed user. This should
add an entry to the Block table. If the user is already blocked, allow them to be un-blocked.
Update your global timeline and comments pages to hide links and comments by blocked users when
logged in.
Aggregate data
Complete the following using SQL aggregation such as COUNT and SUM, subqueries or nested SELECT
statements, inner joins and (left or right) outer joins.
Create a page that contains a list of the top 5 most-commented posts from all time, ordered in
descending order by number of comments.
For each post in the timeline that has comments, display the number of comments with the post.
Bonus challenge task (optional!) – Comment threading
Extend the data model and write appropriate PHP code to implement a feature that allows comments to be
posted in reply to other comments:
Comments should have a reply link or text-box below them, which allows adding a reply;
Comments shown in response to other comments should be visually indented or distinguished from thei
parent comment;
Counts of comments on the global timeline should include all replies as well as top-level comments;
A user should not be able to reply to their own comment
There are no partial marks awarded for this bonus task – you must complete all features to attain the
onus marks.
It is possible to attain full marks for this assignment without completing this challenge task.
Further details
Documentation
Include a written report containing:
Initial data details
The SQL queries you used to test your database
A list of parts of the assignment you have completed or not completed.
Details of specific assistance you received from people other than your lecturer or tutor, and the names
of those assisting.
Assignment support
This assignment is supported by the first 5 lectures and the first 6 labs. Work on the assignment should be
spread over several weeks after the relevant lab has been mastered.
CRICOS Provider No. 00103D Page 5 of 7
Submission
All files should be submitted to Moodle by the due date and time. Check with your tutor as to whether a
hard copy is required in addition to the electronic submission.
Marking Criteria/Ru
ic
Refer to the attached marking guide.
Feedback
Feedback will be supplied through Moodle. Authoritative marks will be published through fdlMarks
Plagiarism
Plagiarism is the presentation of the expressed thought or work of another person as though it is one's own
without properly acknowledging that person. You must not allow other students to copy your work and must
take care to safeguard against this happening. More information about the plagiarism policy and procedure
for the university can be found at
http:
federation.edu.au/students/learning-and-study/online-help-with/plagiarism.
http:
federation.edu.au/students/learning-and-study/online-help-with/plagiarism
CRICOS Provider No. 00103D Page 6 of 7
Marking Guide: Assignment 1
Feature Criteria Maximum Obtained
Initial data Requirements satisfied 1
Creating the database Table structure, data types, field lengths, initialdata entry 1
User accounts
Account sign-up 1
Validation that password meets complexity
equirements (at least 5 characters) 1
Log in and Log out 1
Inappropriate password hashing (MD5, SHA1 o
plain-text passwords) (-2)
Timeline Most recent 5 links/posts listed in descending order 1
Sharing Links
Logged-in users can share links 1
Use of PHP and JavaScript to limit title length to 60
characters 1
Comments
Comments view 1
Logged-in users can comment on links 2
User view
Page of all links shared by a user 1
Author of post is a clickable link from
timeline/comments page 1
Blocking
Block/unblock button on user view 1
Links/comments from blocked users are not visible
in global timeline/comments view 2
Aggregate data
Top 5 most-commented posts from all time 1
Include comments count in global timeline 1
Bonus optional task -
Threading
Meets specification (reply, indent, counts, no self-
eplies) (no partial marks) 2
Documentation
Initial data and test queries 2
Completion of tasks, Assistance statement (lose 1
mark each if not included) (-2)
Quality of code
Layout, structure, indentation (-1)
Appropriate and consistent naming scheme (-1)
Valid HTML5 (-1)
CRICOS Provider No. 00103D Page 7 of 7
Feature Criteria Maximum Obtained
Total: 22
\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\tKnitting Talk\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\tLogin\r\n\t\t\t\t\t\tRegister\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t \r\n\t\t\t\t\t\t';\r\n\t\t\t\t\t\t\t\t\t\twhile ($row=mysqli_fetch_array($result)){\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\techo '';\r\n\t\t\t\t\t\t\t\t\t\t\t//echo ''.$row['id'].'';\r\n\t\t\t\t\t\t\t\t\t\t\t//echo ''.$row['user_id'].'';\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\techo ''.$row['comment_text'].'';\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\techo 'from - '.$row['name'].'';\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\techo '';\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\techo '';\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t?>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tComment\r\n\t\t\t\t\t\t\t\t\t Comment:\r\n\r\n\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t \r\n\r\n\r\n\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t© 2018 Knitting Talk. \r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\r\nconnection.php\r\n\r\ncss/animate.css\r\n@charset \"UTF-8\";\r\n/*!\r\nAnimate.css - http://daneden.me/animate\r\nLicensed under the MIT license - http://opensource.org/licenses/MIT\r\nCopyright (c) 2015 Daniel Eden\r\n*/\r\n.animated {\r\n -webkit-animation-duration: 1s;\r\n animation-duration: 1s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n.animated-fast {\r\n -webkit-animation-duration: .5s;\r\n animation-duration: .5s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n.animated.infinite {\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n}\r\n.animated.hinge {\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n}\r\n.animated.bounceIn,\r\n.animated.bounceOut {\r\n -webkit-animation-duration: .75s;\r\n animation-duration: .75s;\r\n}\r\n.animated.flipOutX,\r\n.animated.flipOutY {\r\n -webkit-animation-duration: .75s;\r\n animation-duration: .75s;\r\n}\r\n@-webkit-keyframes bounce {\r\n from, 20%, 53%, 80%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n 40%, 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0,-4px,0);\r\n transform: translate3d(0,-4px,0);\r\n }\r\n}\r\n@keyframes bounce {\r\n from, 20%, 53%, 80%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n 40%, 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0,-4px,0);\r\n transform: translate3d(0,-4px,0);\r\n }\r\n}\r\n.bounce {\r\n -webkit-animation-name: bounce;\r\n animation-name: bounce;\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n}\r\n@-webkit-keyframes flash {\r\n from, 50%, to {\r\n opacity: 1;\r\n }\r\n 25%, 75% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes flash {\r\n from, 50%, to {\r\n opacity: 1;\r\n }\r\n 25%, 75% {\r\n opacity: 0;\r\n }\r\n}\r\n.flash {\r\n -webkit-animation-name: flash;\r\n animation-name: flash;\r\n}\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n@-webkit-keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n@keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n.pulse {\r\n -webkit-animation-name: pulse;\r\n animation-name: pulse;\r\n}\r\n@-webkit-keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n 65% {\r\n -webkit-transform: scale3d(.95, 1.05, 1);\r\n transform: scale3d(.95, 1.05, 1);\r\n }\r\n 75% {\r\n -webkit-transform: scale3d(1.05, .95, 1);\r\n transform: scale3d(1.05, .95, 1);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n@keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n 65% {\r\n -webkit-transform: scale3d(.95, 1.05, 1);\r\n transform: scale3d(.95, 1.05, 1);\r\n }\r\n 75% {\r\n -webkit-transform: scale3d(1.05, .95, 1);\r\n transform: scale3d(1.05, .95, 1);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n.rubberBand {\r\n -webkit-animation-name: rubberBand;\r\n animation-name: rubberBand;\r\n}\r\n@-webkit-keyframes shake {\r\n from, to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n 10%, 30%, 50%, 70%, 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n 20%, 40%, 60%, 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n@keyframes shake {\r\n from, to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n 10%, 30%, 50%, 70%, 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n 20%, 40%, 60%, 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n.shake {\r\n -webkit-animation-name: shake;\r\n animation-name: shake;\r\n}\r\n@-webkit-keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n@keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n.swing {\r\n -webkit-transform-origin: top center;\r\n transform-origin: top center;\r\n -webkit-animation-name: swing;\r\n animation-name: swing;\r\n}\r\n@-webkit-keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 10%, 20% {\r\n -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n 30%, 50%, 70%, 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n 40%, 60%, 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n@keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n 10%, 20% {\r\n -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n 30%, 50%, 70%, 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n 40%, 60%, 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n.tada {\r\n -webkit-animation-name: tada;\r\n animation-name: tada;\r\n}\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n@-webkit-keyframes wobble {\r\n from {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes wobble {\r\n from {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.wobble {\r\n -webkit-animation-name: wobble;\r\n animation-name: wobble;\r\n}\r\n@-webkit-keyframes jello {\r\n from, 11.1%, to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n 77.7% {\r\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\r\n transform: skewX(0.390625deg) skewY(0.390625deg);\r\n }\r\n 88.8% {\r\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n }\r\n}\r\n@keyframes jello {\r\n from, 11.1%, to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n 77.7% {\r\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\r\n transform: skewX(0.390625deg) skewY(0.390625deg);\r\n }\r\n 88.8% {\r\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n }\r\n}\r\n.jello {\r\n -webkit-animation-name: jello;\r\n animation-name: jello;\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n}\r\n@-webkit-keyframes bounceIn {\r\n from, 20%, 40%, 60%, 80%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n 40% {\r\n -webkit-transform: scale3d(.9, .9, .9);\r\n transform: scale3d(.9, .9, .9);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n 80% {\r\n -webkit-transform: scale3d(.97, .97, .97);\r\n transform: scale3d(.97, .97, .97);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n@keyframes bounceIn {\r\n from, 20%, 40%, 60%, 80%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n 40% {\r\n -webkit-transform: scale3d(.9, .9, .9);\r\n transform: scale3d(.9, .9, .9);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n 80% {\r\n -webkit-transform: scale3d(.97, .97, .97);\r\n transform: scale3d(.97, .97, .97);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n.bounceIn {\r\n -webkit-animation-name: bounceIn;\r\n animation-name: bounceIn;\r\n}\r\n@-webkit-keyframes bounceInDown {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes bounceInDown {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.bounceInDown {\r\n -webkit-animation-name: bounceInDown;\r\n animation-name: bounceInDown;\r\n}\r\n@-webkit-keyframes bounceInLeft {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes bounceInLeft {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.bounceInLeft {\r\n -webkit-animation-name: bounceInLeft;\r\n animation-name: bounceInLeft;\r\n}\r\n@-webkit-keyframes bounceInRight {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes bounceInRight {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.bounceInRight {\r\n -webkit-animation-name: bounceInRight;\r\n animation-name: bounceInRight;\r\n}\r\n@-webkit-keyframes bounceInUp {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes bounceInUp {\r\n from, 60%, 75%, 90%, to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\r\n }\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n.bounceInUp {\r\n -webkit-animation-name: bounceInUp;\r\n animation-name: bounceInUp;\r\n}\r\n@-webkit-keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(.9, .9, .9);\r\n transform: scale3d(.9, .9, .9);\r\n }\r\n 50%, 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n}\r\n@keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(.9, .9, .9);\r\n transform: scale3d(.9, .9, .9);\r\n }\r\n 50%, 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n}\r\n.bounceOut {\r\n -webkit-animation-name: bounceOut;\r\n animation-name: bounceOut;\r\n}\r\n@-webkit-keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n 40%, 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n@keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n 40%, 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n.bounceOutDown {\r\n -webkit-animation-name: bounceOutDown;\r\n animation-name: bounceOutDown;\r\n}\r\n@-webkit-keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n@keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n.bounceOutLeft {\r\n -webkit-animation-name: bounceOutLeft;\r\n animation-name: bounceOutLeft;\r\n}\r\n@-webkit-keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n@keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n.bounceOutRight {\r\n -webkit-animation-name: bounceOutRight;\r\n animation-name: bounceOutRight;\r\n}\r\n@-webkit-keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n 40%, 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n@keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n 40%, 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n.bounceOutUp {\r\n -webkit-animation-name: bounceOutUp;\r\n animation-name: bounceOutUp;\r\n}\r\n@-webkit-keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n -ms-transform: scale(0.95);\r\n -webkit-transform: scale(0.95);\r\n transform: scale(0.95);\r\n }\r\n to {\r\n opacity: 1;\r\n -ms-transform: scale(1.0);\r\n -webkit-transform: scale(1.0);\r\n transform: scale(1.0);\r\n }\r\n}\r\n@keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n -ms-transform: scale(0.95);\r\n -webkit-transform: scale(0.95);\r\n transform: scale(0.95);\r\n }\r\n to {\r\n opacity: 1;\r\n -ms-transform: scale(1.0);\r\n -webkit-transform: scale(1.0);\r\n transform: scale(1.0);\r\n }\r\n}\r\n.fadeIn {\r\n -webkit-animation-name: fadeIn;\r\n animation-name: fadeIn;\r\n}\r\n@-webkit-keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);*/\r\n -webkit-transform: translate3d(0, -50px, 0);\r\n transform: translate3d(0, -50px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);*/\r\n -webkit-transform: translate3d(0, -50px, 0);\r\n transform: translate3d(0, -50px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInDown {\r\n -webkit-animation-name: fadeInDown;\r\n animation-name: fadeInDown;\r\n}\r\n@-webkit-keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInDownBig {\r\n -webkit-animation-name: fadeInDownBig;\r\n animation-name: fadeInDownBig;\r\n}\r\n@-webkit-keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);*/\r\n -webkit-transform: translate3d(-50px, 0, 0);\r\n transform: translate3d(-50px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);*/\r\n -webkit-transform: translate3d(-50px, 0, 0);\r\n transform: translate3d(-50px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInLeft {\r\n -webkit-animation-name: fadeInLeft;\r\n animation-name: fadeInLeft;\r\n}\r\n@-webkit-keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInLeftBig {\r\n -webkit-animation-name: fadeInLeftBig;\r\n animation-name: fadeInLeftBig;\r\n}\r\n@-webkit-keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);*/\r\n -webkit-transform: translate3d(50px, 0, 0);\r\n transform: translate3d(50px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n /*-webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);*/\r\n -webkit-transform: translate3d(50px, 0, 0);\r\n transform: translate3d(50px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInRight {\r\n -webkit-animation-name: fadeInRight;\r\n animation-name: fadeInRight;\r\n}\r\n@-webkit-keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInRightBig {\r\n -webkit-animation-name: fadeInRightBig;\r\n animation-name: fadeInRightBig;\r\n}\r\n@-webkit-keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n visibility: hidden;\r\n /*-webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);*/\r\n -webkit-transform: translate3d(0, 40px, 0);\r\n transform: translate3d(0, 40px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n /*visibility: visible;*/\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n visibility: hidden;\r\n /*-webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);*/\r\n -webkit-transform: translate3d(0, 40px, 0);\r\n transform: translate3d(0, 40px, 0);\r\n }\r\n to {\r\n visibility: visible;\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInUp {\r\n -webkit-animation-name: fadeInUp;\r\n animation-name: fadeInUp;\r\n}\r\n@-webkit-keyframes fadeInUpMenu {\r\n from {\r\n opacity: 0;\r\n visibility: hidden;\r\n /*-webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);*/\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n visibility: visible;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInUpMenu {\r\n from {\r\n opacity: 0;\r\n visibility: hidden;\r\n /*-webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);*/\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n to {\r\n visibility: visible;\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInUpMenu {\r\n -webkit-animation-name: fadeInUpMenu;\r\n animation-name: fadeInUpMenu;\r\n}\r\n@-webkit-keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.fadeInUpBig {\r\n -webkit-animation-name: fadeInUpBig;\r\n animation-name: fadeInUpBig;\r\n}\r\n@-webkit-keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n.fadeOut {\r\n -webkit-animation-name: fadeOut;\r\n animation-name: fadeOut;\r\n}\r\n@-webkit-keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 40px, 0);\r\n transform: translate3d(0, 40px, 0);\r\n }\r\n}\r\n@keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 40px, 0);\r\n transform: translate3d(0, 40px, 0);\r\n }\r\n}\r\n.fadeOutDown {\r\n -webkit-animation-name: fadeOutDown;\r\n animation-name: fadeOutDown;\r\n}\r\n@-webkit-keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n@keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n.fadeOutDownBig {\r\n -webkit-animation-name: fadeOutDownBig;\r\n animation-name: fadeOutDownBig;\r\n}\r\n@-webkit-keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n@keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n.fadeOutLeft {\r\n -webkit-animation-name: fadeOutLeft;\r\n animation-name: fadeOutLeft;\r\n}\r\n@-webkit-keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n@keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n.fadeOutLeftBig {\r\n -webkit-animation-name: fadeOutLeftBig;\r\n animation-name: fadeOutLeftBig;\r\n}\r\n@-webkit-keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n@keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n.fadeOutRight {\r\n -webkit-animation-name: fadeOutRight;\r\n animation-name: fadeOutRight;\r\n}\r\n@-webkit-keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n@keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n.fadeOutRightBig {\r\n -webkit-animation-name: fadeOutRightBig;\r\n animation-name: fadeOutRightBig;\r\n}\r\n@-webkit-keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n@keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n.fadeOutUp {\r\n -webkit-animation-name: fadeOutUp;\r\n animation-name: fadeOutUp;\r\n}\r\n@-webkit-keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n@keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n.fadeOutUpBig {\r\n -webkit-animation-name: fadeOutUpBig;\r\n animation-name: fadeOutUpBig;\r\n}\r\n@-webkit-keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(.95, .95, .95);\r\n transform: perspective(400px) scale3d(.95, .95, .95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n@keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(.95, .95, .95);\r\n transform: perspective(400px) scale3d(.95, .95, .95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n.animated.flip {\r\n -webkit-backface-visibility: visible;\r\n backface-visibility: visible;\r\n -webkit-animation-name: flip;\r\n animation-name: flip;\r\n}\r\n@-webkit-keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n@keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n.flipInX {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInX;\r\n animation-name: flipInX;\r\n}\r\n@-webkit-keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n@keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n.flipInY {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInY;\r\n animation-name: flipInY;\r\n}\r\n@-webkit-keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n.flipOutX {\r\n -webkit-animation-name: flipOutX;\r\n animation-name: flipOutX;\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n}\r\n@-webkit-keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n.flipOutY {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipOutY;\r\n animation-name: flipOutY;\r\n}\r\n@-webkit-keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.lightSpeedIn {\r\n -webkit-animation-name: lightSpeedIn;\r\n animation-name: lightSpeedIn;\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n}\r\n@-webkit-keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n.lightSpeedOut {\r\n -webkit-animation-name: lightSpeedOut;\r\n animation-name: lightSpeedOut;\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n}\r\n@-webkit-keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.rotateIn {\r\n -webkit-animation-name: rotateIn;\r\n animation-name: rotateIn;\r\n}\r\n@-webkit-keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.rotateInDownLeft {\r\n -webkit-animation-name: rotateInDownLeft;\r\n animation-name: rotateInDownLeft;\r\n}\r\n@-webkit-keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.rotateInDownRight {\r\n -webkit-animation-name: rotateInDownRight;\r\n animation-name: rotateInDownRight;\r\n}\r\n@-webkit-keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.rotateInUpLeft {\r\n -webkit-animation-name: rotateInUpLeft;\r\n animation-name: rotateInUpLeft;\r\n}\r\n@-webkit-keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: none;\r\n transform: none;\r\n opacity: 1;\r\n }\r\n}\r\n.rotateInUpRight {\r\n -webkit-animation-name: rotateInUpRight;\r\n animation-name: rotateInUpRight;\r\n}\r\n@-webkit-keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n.rotateOut {\r\n -webkit-animation-name: rotateOut;\r\n animation-name: rotateOut;\r\n}\r\n@-webkit-keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n.rotateOutDownLeft {\r\n -webkit-animation-name: rotateOutDownLeft;\r\n animation-name: rotateOutDownLeft;\r\n}\r\n@-webkit-keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n.rotateOutDownRight {\r\n -webkit-animation-name: rotateOutDownRight;\r\n animation-name: rotateOutDownRight;\r\n}\r\n@-webkit-keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n.rotateOutUpLeft {\r\n -webkit-animation-name: rotateOutUpLeft;\r\n animation-name: rotateOutUpLeft;\r\n}\r\n@-webkit-keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n.rotateOutUpRight {\r\n -webkit-animation-name: rotateOutUpRight;\r\n animation-name: rotateOutUpRight;\r\n}\r\n@-webkit-keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n 20%, 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n 40%, 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n 20%, 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n 40%, 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n.hinge {\r\n -webkit-animation-name: hinge;\r\n animation-name: hinge;\r\n}\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n@-webkit-keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n@keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n to {\r\n opacity: 1;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n}\r\n.rollIn {\r\n -webkit-animation-name: rollIn;\r\n animation-name: rollIn;\r\n}\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n@-webkit-keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n@keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n.rollOut {\r\n -webkit-animation-name: rollOut;\r\n animation-name: rollOut;\r\n}\r\n@-webkit-keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n@keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n.zoomIn {\r\n -webkit-animation-name: zoomIn;\r\n animation-name: zoomIn;\r\n}\r\n@-webkit-keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomInDown {\r\n -webkit-animation-name: zoomInDown;\r\n animation-name: zoomInDown;\r\n}\r\n@-webkit-keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomInLeft {\r\n -webkit-animation-name: zoomInLeft;\r\n animation-name: zoomInLeft;\r\n}\r\n@-webkit-keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomInRight {\r\n -webkit-animation-name: zoomInRight;\r\n animation-name: zoomInRight;\r\n}\r\n@-webkit-keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomInUp {\r\n -webkit-animation-name: zoomInUp;\r\n animation-name: zoomInUp;\r\n}\r\n@-webkit-keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.3, .3, .3);\r\n transform: scale3d(.3, .3, .3);\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n.zoomOut {\r\n -webkit-animation-name: zoomOut;\r\n animation-name: zoomOut;\r\n}\r\n@-webkit-keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomOutDown {\r\n -webkit-animation-name: zoomOutDown;\r\n animation-name: zoomOutDown;\r\n}\r\n@-webkit-keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);\r\n transform: scale(.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n@keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);\r\n transform: scale(.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n.zoomOutLeft {\r\n -webkit-animation-name: zoomOutLeft;\r\n animation-name: zoomOutLeft;\r\n}\r\n@-webkit-keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(.1) translate3d(2000px, 0, 0);\r\n transform: scale(.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n@keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(.1) translate3d(2000px, 0, 0);\r\n transform: scale(.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n.zoomOutRight {\r\n -webkit-animation-name: zoomOutRight;\r\n animation-name: zoomOutRight;\r\n}\r\n@-webkit-keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n@keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);\r\n }\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);\r\n transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);\r\n }\r\n}\r\n.zoomOutUp {\r\n -webkit-animation-name: zoomOutUp;\r\n animation-name: zoomOutUp;\r\n}\r\n@-webkit-keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n.slideInDown {\r\n -webkit-animation-name: slideInDown;\r\n animation-name: slideInDown;\r\n}\r\n@-webkit-keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n.slideInLeft {\r\n -webkit-animation-name: slideInLeft;\r\n animation-name: slideInLeft;\r\n}\r\n@-webkit-keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n.slideInRight {\r\n -webkit-animation-name: slideInRight;\r\n animation-name: slideInRight;\r\n}\r\n@-webkit-keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n.slideInUp {\r\n -webkit-animation-name: slideInUp;\r\n animation-name: slideInUp;\r\n}\r\n@-webkit-keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n@keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n.slideOutDown {\r\n -webkit-animation-name: slideOutDown;\r\n animation-name: slideOutDown;\r\n}\r\n@-webkit-keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n@keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n.slideOutLeft {\r\n -webkit-animation-name: slideOutLeft;\r\n animation-name: slideOutLeft;\r\n}\r\n@-webkit-keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n@keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n.slideOutRight {\r\n -webkit-animation-name: slideOutRight;\r\n animation-name: slideOutRight;\r\n}\r\n@-webkit-keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n@keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n.slideOutUp {\r\n -webkit-animation-name: slideOutUp;\r\n animation-name: slideOutUp;\r\n}\r\ncss/bootstrap.css\r\n@charset \"UTF-8\";\r\n/*!\r\n * Bootstrap v3.3.5 (http://getbootstrap.com)\r\n * Copyright 2011-2015 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n */\r\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\r\nhtml {\r\n font-family: sans-serif;\r\n -ms-text-size-adjust: 100%;\r\n -webkit-text-size-adjust: 100%;\r\n}\r\nbody {\r\n margin: 0;\r\n}\r\narticle,\r\naside,\r\ndetails,\r\nfigcaption,\r\nfigure,\r\nfooter,\r\nheader,\r\nhgroup,\r\nmain,\r\nmenu,\r\nnav,\r\nsection,\r\nsummary {\r\n display: block;\r\n}\r\naudio,\r\ncanvas,\r\nprogress,\r\nvideo {\r\n display: inline-block;\r\n vertical-align: baseline;\r\n}\r\naudio:not([controls]) {\r\n display: none;\r\n height: 0;\r\n}\r\n[hidden],\r\ntemplate {\r\n display: none;\r\n}\r\na {\r\n background-color: transparent;\r\n}\r\na:active,\r\na:hover {\r\n outline: 0;\r\n}\r\nabbr[title] {\r\n border-bottom: 1px dotted;\r\n}\r\nb,\r\nstrong {\r\n font-weight: bold;\r\n}\r\ndfn {\r\n font-style: italic;\r\n}\r\nh1 {\r\n font-size: 2em;\r\n margin: 0.67em 0;\r\n}\r\nmark {\r\n background: #ff0;\r\n color: #000;\r\n}\r\nsmall {\r\n font-size: 80%;\r\n}\r\nsub,\r\nsup {\r\n font-size: 75%;\r\n line-height: 0;\r\n position: relative;\r\n vertical-align: baseline;\r\n}\r\nsup {\r\n top: -0.5em;\r\n}\r\nsub {\r\n bottom: -0.25em;\r\n}\r\nimg {\r\n border: 0;\r\n}\r\nsvg:not(:root) {\r\n overflow: hidden;\r\n}\r\nfigure {\r\n margin: 1em 40px;\r\n}\r\nhr {\r\n box-sizing: content-box;\r\n height: 0;\r\n}\r\npre {\r\n overflow: auto;\r\n}\r\ncode,\r\nkbd,\r\npre,\r\nsamp {\r\n font-family: monospace, monospace;\r\n font-size: 1em;\r\n}\r\nbutton,\r\ninput,\r\noptgroup,\r\nselect,\r\ntextarea {\r\n color: inherit;\r\n font: inherit;\r\n margin: 0;\r\n}\r\nbutton {\r\n overflow: visible;\r\n}\r\nbutton,\r\nselect {\r\n text-transform: none;\r\n}\r\nbutton,\r\nhtml input[type=\"button\"],\r\ninput[type=\"reset\"],\r\ninput[type=\"submit\"] {\r\n -webkit-appearance: button;\r\n cursor: pointer;\r\n}\r\nbutton[disabled],\r\nhtml input[disabled] {\r\n cursor: default;\r\n}\r\nbutton::-moz-focus-inner,\r\ninput::-moz-focus-inner {\r\n border: 0;\r\n padding: 0;\r\n}\r\ninput {\r\n line-height: normal;\r\n}\r\ninput[type=\"checkbox\"],\r\ninput[type=\"radio\"] {\r\n box-sizing: border-box;\r\n padding: 0;\r\n}\r\ninput[type=\"number\"]::-webkit-inner-spin-button,\r\ninput[type=\"number\"]::-webkit-outer-spin-button {\r\n height: auto;\r\n}\r\ninput[type=\"search\"] {\r\n -webkit-appearance: textfield;\r\n box-sizing: content-box;\r\n}\r\ninput[type=\"search\"]::-webkit-search-cancel-button,\r\ninput[type=\"search\"]::-webkit-search-decoration {\r\n -webkit-appearance: none;\r\n}\r\nfieldset {\r\n border: 1px solid #c0c0c0;\r\n margin: 0 2px;\r\n padding: 0.35em 0.625em 0.75em;\r\n}\r\nlegend {\r\n border: 0;\r\n padding: 0;\r\n}\r\ntextarea {\r\n overflow: auto;\r\n}\r\noptgroup {\r\n font-weight: bold;\r\n}\r\ntable {\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n}\r\ntd,\r\nth {\r\n padding: 0;\r\n}\r\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\r\n@media print {\r\n *,\r\n *:before,\r\n *:after {\r\n background: transparent !important;\r\n color: #000 !important;\r\n box-shadow: none !important;\r\n text-shadow: none !important;\r\n }\r\n a,\r\n a:visited {\r\n text-decoration: underline;\r\n }\r\n a[href]:after {\r\n content: \" (\" attr(href) \")\";\r\n }\r\n abbr[title]:after {\r\n content: \" (\" attr(title) \")\";\r\n }\r\n a[href^=\"#\"]:after,\r\n a[href^=\"javascript:\"]:after {\r\n content: \"\";\r\n }\r\n pre,\r\n blockquote {\r\n border: 1px solid #999;\r\n page-break-inside: avoid;\r\n }\r\n thead {\r\n display: table-header-group;\r\n }\r\n tr,\r\n img {\r\n page-break-inside: avoid;\r\n }\r\n img {\r\n max-width: 100% !important;\r\n }\r\n p,\r\n h2,\r\n h3 {\r\n orphans: 3;\r\n widows: 3;\r\n }\r\n h2,\r\n h3 {\r\n page-break-after: avoid;\r\n }\r\n .navbar {\r\n display: none;\r\n }\r\n .btn > .caret,\r\n .dropup > .btn > .caret {\r\n border-top-color: #000 !important;\r\n }\r\n .label {\r\n border: 1px solid #000;\r\n }\r\n .table {\r\n border-collapse: collapse !important;\r\n }\r\n .table td,\r\n .table th {\r\n background-color: #fff !important;\r\n }\r\n .table-bordered th,\r\n .table-bordered td {\r\n border: 1px solid #ddd !important;\r\n }\r\n}\r\n* {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n}\r\n*:before,\r\n*:after {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n}\r\nhtml {\r\n font-size: 10px;\r\n -webkit-tap-highlight-color: transparent;\r\n}\r\nbody {\r\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\r\n font-size: 14px;\r\n line-height: 1.42857;\r\n color: #333333;\r\n background-color: #fff;\r\n}\r\ninput,\r\nbutton,\r\nselect,\r\ntextarea {\r\n font-family: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n}\r\na {\r\n color: #337ab7;\r\n text-decoration: none;\r\n}\r\na:hover, a:focus {\r\n color: #23527c;\r\n text-decoration: underline;\r\n}\r\na:focus {\r\n outline: thin dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n outline-offset: -2px;\r\n}\r\nfigure {\r\n margin: 0;\r\n}\r\nimg {\r\n vertical-align: middle;\r\n}\r\n.img-responsive {\r\n display: block;\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n.img-rounded {\r\n border-radius: 6px;\r\n}\r\n.img-thumbnail {\r\n padding: 4px;\r\n line-height: 1.42857;\r\n background-color: #fff;\r\n border: 1px solid #ddd;\r\n border-radius: 4px;\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n display: inline-block;\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n.img-circle {\r\n border-radius: 50%;\r\n}\r\nhr {\r\n margin-top: 20px;\r\n margin-bottom: 20px;\r\n border: 0;\r\n border-top: 1px solid #eeeeee;\r\n}\r\n.sr-only {\r\n position: absolute;\r\n width: 1px;\r\n height: 1px;\r\n margin: -1px;\r\n padding: 0;\r\n overflow: hidden;\r\n clip: rect(0, 0, 0, 0);\r\n border: 0;\r\n}\r\n.sr-only-focusable:active, .sr-only-focusable:focus {\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n margin: 0;\r\n overflow: visible;\r\n clip: auto;\r\n}\r\n[role=\"button\"] {\r\n cursor: pointer;\r\n}\r\nh1, h2, h3, h4, h5, h6,\r\n.h1, .h2, .h3, .h4, .h5, .h6 {\r\n font-family: inherit;\r\n font-weight: 500;\r\n line-height: 1.1;\r\n color: inherit;\r\n}\r\nh1 small,\r\nh1 .small, h2 small,\r\nh2 .small, h3 small,\r\nh3 .small, h4 small,\r\nh4 .small, h5 small,\r\nh5 .small, h6 small,\r\nh6 .small,\r\n.h1 small,\r\n.h1 .small, .h2 small,\r\n.h2 .small, .h3 small,\r\n.h3 .small, .h4 small,\r\n.h4 .small, .h5 small,\r\n.h5 .small, .h6 small,\r\n.h6 .small {\r\n font-weight: normal;\r\n line-height: 1;\r\n color: #777777;\r\n}\r\nh1, .h1,\r\nh2, .h2,\r\nh3, .h3 {\r\n margin-top: 20px;\r\n margin-bottom: 10px;\r\n}\r\nh1 small,\r\nh1 .small, .h1 small,\r\n.h1 .small,\r\nh2 small,\r\nh2 .small, .h2 small,\r\n.h2 .small,\r\nh3 small,\r\nh3 .small, .h3 small,\r\n.h3 .small {\r\n font-size: 65%;\r\n}\r\nh4, .h4,\r\nh5, .h5,\r\nh6, .h6 {\r\n margin-top: 10px;\r\n margin-bottom: 10px;\r\n}\r\nh4 small,\r\nh4 .small, .h4 small,\r\n.h4 .small,\r\nh5 small,\r\nh5 .small, .h5 small,\r\n.h5 .small,\r\nh6 small,\r\nh6 .small, .h6 small,\r\n.h6 .small {\r\n font-size: 75%;\r\n}\r\nh1, .h1 {\r\n font-size: 36px;\r\n}\r\nh2, .h2 {\r\n font-size: 30px;\r\n}\r\nh3, .h3 {\r\n font-size: 24px;\r\n}\r\nh4, .h4 {\r\n font-size: 18px;\r\n}\r\nh5, .h5 {\r\n font-size: 14px;\r\n}\r\nh6, .h6 {\r\n font-size: 12px;\r\n}\r\np {\r\n margin: 0 0 10px;\r\n}\r\n.lead {\r\n margin-bottom: 20px;\r\n font-size: 16px;\r\n font-weight: 300;\r\n line-height: 1.4;\r\n}\r\n@media (min-width: 768px) {\r\n .lead {\r\n font-size: 21px;\r\n }\r\n}\r\nsmall,\r\n.small {\r\n font-size: 85%;\r\n}\r\nmark,\r\n.mark {\r\n background-color: #fcf8e3;\r\n padding: .2em;\r\n}\r\n.text-left {\r\n text-align: left;\r\n}\r\n.text-right {\r\n text-align: right;\r\n}\r\n.text-center {\r\n text-align: center;\r\n}\r\n.text-justify {\r\n text-align: justify;\r\n}\r\n.text-nowrap {\r\n white-space: nowrap;\r\n}\r\n.text-lowercase {\r\n text-transform: lowercase;\r\n}\r\n.text-uppercase, .initialism {\r\n text-transform: uppercase;\r\n}\r\n.text-capitalize {\r\n text-transform: capitalize;\r\n}\r\n.text-muted {\r\n color: #777777;\r\n}\r\n.text-primary {\r\n color: #337ab7;\r\n}\r\na.text-primary:hover,\r\na.text-primary:focus {\r\n color: #286090;\r\n}\r\n.text-success {\r\n color: #3c763d;\r\n}\r\na.text-success:hover,\r\na.text-success:focus {\r\n color: #2b542c;\r\n}\r\n.text-info {\r\n color: #31708f;\r\n}\r\na.text-info:hover,\r\na.text-info:focus {\r\n color: #245269;\r\n}\r\n.text-warning {\r\n color: #8a6d3b;\r\n}\r\na.text-warning:hover,\r\na.text-warning:focus {\r\n color: #66512c;\r\n}\r\n.text-danger {\r\n color: #a94442;\r\n}\r\na.text-danger:hover,\r\na.text-danger:focus {\r\n color: #843534;\r\n}\r\n.bg-primary {\r\n color: #fff;\r\n}\r\n.bg-primary {\r\n background-color: #337ab7;\r\n}\r\na.bg-primary:hover,\r\na.bg-primary:focus {\r\n background-color: #286090;\r\n}\r\n.bg-success {\r\n background-color: #dff0d8;\r\n}\r\na.bg-success:hover,\r\na.bg-success:focus {\r\n background-color: #c1e2b3;\r\n}\r\n.bg-info {\r\n background-color: #d9edf7;\r\n}\r\na.bg-info:hover,\r\na.bg-info:focus {\r\n background-color: #afd9ee;\r\n}\r\n.bg-warning {\r\n background-color: #fcf8e3;\r\n}\r\na.bg-warning:hover,\r\na.bg-warning:focus {\r\n background-color: #f7ecb5;\r\n}\r\n.bg-danger {\r\n background-color: #f2dede;\r\n}\r\na.bg-danger:hover,\r\na.bg-danger:focus {\r\n background-color: #e4b9b9;\r\n}\r\n.page-header {\r\n padding-bottom: 9px;\r\n margin: 40px 0 20px;\r\n border-bottom: 1px solid #eeeeee;\r\n}\r\nul,\r\nol {\r\n margin-top: 0;\r\n margin-bottom: 10px;\r\n}\r\nul ul,\r\nul ol,\r\nol ul,\r\nol ol {\r\n margin-bottom: 0;\r\n}\r\n.list-unstyled {\r\n padding-left: 0;\r\n list-style: none;\r\n}\r\n.list-inline {\r\n padding-left: 0;\r\n list-style: none;\r\n margin-left: -5px;\r\n}\r\n.list-inline > li {\r\n display: inline-block;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\ndl {\r\n margin-top: 0;\r\n margin-bottom: 20px;\r\n}\r\ndt,\r\ndd {\r\n line-height: 1.42857;\r\n}\r\ndt {\r\n font-weight: bold;\r\n}\r\ndd {\r\n margin-left: 0;\r\n}\r\n.dl-horizontal dd:before, .dl-horizontal dd:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.dl-horizontal dd:after {\r\n clear: both;\r\n}\r\n@media (min-width: 768px) {\r\n .dl-horizontal dt {\r\n float: left;\r\n width: 160px;\r\n clear: left;\r\n text-align: right;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n .dl-horizontal dd {\r\n margin-left: 180px;\r\n }\r\n}\r\nabbr[title],\r\nabbr[data-original-title] {\r\n cursor: help;\r\n border-bottom: 1px dotted #777777;\r\n}\r\n.initialism {\r\n font-size: 90%;\r\n}\r\nblockquote {\r\n padding: 10px 20px;\r\n margin: 0 0 20px;\r\n font-size: 17.5px;\r\n border-left: 5px solid #eeeeee;\r\n}\r\nblockquote p:last-child,\r\nblockquote ul:last-child,\r\nblockquote ol:last-child {\r\n margin-bottom: 0;\r\n}\r\nblockquote footer,\r\nblockquote small,\r\nblockquote .small {\r\n display: block;\r\n font-size: 80%;\r\n line-height: 1.42857;\r\n color: #777777;\r\n}\r\nblockquote footer:before,\r\nblockquote small:before,\r\nblockquote .small:before {\r\n content: '\\2014 \\00A0';\r\n}\r\n.blockquote-reverse,\r\nblockquote.pull-right {\r\n padding-right: 15px;\r\n padding-left: 0;\r\n border-right: 5px solid #eeeeee;\r\n border-left: 0;\r\n text-align: right;\r\n}\r\n.blockquote-reverse footer:before,\r\n.blockquote-reverse small:before,\r\n.blockquote-reverse .small:before,\r\nblockquote.pull-right footer:before,\r\nblockquote.pull-right small:before,\r\nblockquote.pull-right .small:before {\r\n content: '';\r\n}\r\n.blockquote-reverse footer:after,\r\n.blockquote-reverse small:after,\r\n.blockquote-reverse .small:after,\r\nblockquote.pull-right footer:after,\r\nblockquote.pull-right small:after,\r\nblockquote.pull-right .small:after {\r\n content: '\\00A0 \\2014';\r\n}\r\naddress {\r\n margin-bottom: 20px;\r\n font-style: normal;\r\n line-height: 1.42857;\r\n}\r\ncode,\r\nkbd,\r\npre,\r\nsamp {\r\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\r\n}\r\ncode {\r\n padding: 2px 4px;\r\n font-size: 90%;\r\n color: #c7254e;\r\n background-color: #f9f2f4;\r\n border-radius: 4px;\r\n}\r\nkbd {\r\n padding: 2px 4px;\r\n font-size: 90%;\r\n color: #fff;\r\n background-color: #333;\r\n border-radius: 3px;\r\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n}\r\nkbd kbd {\r\n padding: 0;\r\n font-size: 100%;\r\n font-weight: bold;\r\n box-shadow: none;\r\n}\r\npre {\r\n display: block;\r\n padding: 9.5px;\r\n margin: 0 0 10px;\r\n font-size: 13px;\r\n line-height: 1.42857;\r\n word-break: break-all;\r\n word-wrap: break-word;\r\n color: #333333;\r\n background-color: #f5f5f5;\r\n border: 1px solid #ccc;\r\n border-radius: 4px;\r\n}\r\npre code {\r\n padding: 0;\r\n font-size: inherit;\r\n color: inherit;\r\n white-space: pre-wrap;\r\n background-color: transparent;\r\n border-radius: 0;\r\n}\r\n.pre-scrollable {\r\n max-height: 340px;\r\n overflow-y: scroll;\r\n}\r\n.container {\r\n margin-right: auto;\r\n margin-left: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n.container:before, .container:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.container:after {\r\n clear: both;\r\n}\r\n@media (min-width: 768px) {\r\n .container {\r\n width: 750px;\r\n }\r\n}\r\n@media (min-width: 992px) {\r\n .container {\r\n width: 970px;\r\n }\r\n}\r\n@media (min-width: 1200px) {\r\n .container {\r\n width: 1170px;\r\n }\r\n}\r\n.container-fluid {\r\n margin-right: auto;\r\n margin-left: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n.container-fluid:before, .container-fluid:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.container-fluid:after {\r\n clear: both;\r\n}\r\n.row {\r\n margin-left: -15px;\r\n margin-right: -15px;\r\n}\r\n.row:before, .row:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.row:after {\r\n clear: both;\r\n}\r\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\r\n position: relative;\r\n min-height: 1px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\r\n float: left;\r\n}\r\n.col-xs-1 {\r\n width: 8.33333%;\r\n}\r\n.col-xs-2 {\r\n width: 16.66667%;\r\n}\r\n.col-xs-3 {\r\n width: 25%;\r\n}\r\n.col-xs-4 {\r\n width: 33.33333%;\r\n}\r\n.col-xs-5 {\r\n width: 41.66667%;\r\n}\r\n.col-xs-6 {\r\n width: 50%;\r\n}\r\n.col-xs-7 {\r\n width: 58.33333%;\r\n}\r\n.col-xs-8 {\r\n width: 66.66667%;\r\n}\r\n.col-xs-9 {\r\n width: 75%;\r\n}\r\n.col-xs-10 {\r\n width: 83.33333%;\r\n}\r\n.col-xs-11 {\r\n width: 91.66667%;\r\n}\r\n.col-xs-12 {\r\n width: 100%;\r\n}\r\n.col-xs-pull-0 {\r\n right: auto;\r\n}\r\n.col-xs-pull-1 {\r\n right: 8.33333%;\r\n}\r\n.col-xs-pull-2 {\r\n right: 16.66667%;\r\n}\r\n.col-xs-pull-3 {\r\n right: 25%;\r\n}\r\n.col-xs-pull-4 {\r\n right: 33.33333%;\r\n}\r\n.col-xs-pull-5 {\r\n right: 41.66667%;\r\n}\r\n.col-xs-pull-6 {\r\n right: 50%;\r\n}\r\n.col-xs-pull-7 {\r\n right: 58.33333%;\r\n}\r\n.col-xs-pull-8 {\r\n right: 66.66667%;\r\n}\r\n.col-xs-pull-9 {\r\n right: 75%;\r\n}\r\n.col-xs-pull-10 {\r\n right: 83.33333%;\r\n}\r\n.col-xs-pull-11 {\r\n right: 91.66667%;\r\n}\r\n.col-xs-pull-12 {\r\n right: 100%;\r\n}\r\n.col-xs-push-0 {\r\n left: auto;\r\n}\r\n.col-xs-push-1 {\r\n left: 8.33333%;\r\n}\r\n.col-xs-push-2 {\r\n left: 16.66667%;\r\n}\r\n.col-xs-push-3 {\r\n left: 25%;\r\n}\r\n.col-xs-push-4 {\r\n left: 33.33333%;\r\n}\r\n.col-xs-push-5 {\r\n left: 41.66667%;\r\n}\r\n.col-xs-push-6 {\r\n left: 50%;\r\n}\r\n.col-xs-push-7 {\r\n left: 58.33333%;\r\n}\r\n.col-xs-push-8 {\r\n left: 66.66667%;\r\n}\r\n.col-xs-push-9 {\r\n left: 75%;\r\n}\r\n.col-xs-push-10 {\r\n left: 83.33333%;\r\n}\r\n.col-xs-push-11 {\r\n left: 91.66667%;\r\n}\r\n.col-xs-push-12 {\r\n left: 100%;\r\n}\r\n.col-xs-offset-0 {\r\n margin-left: 0%;\r\n}\r\n.col-xs-offset-1 {\r\n margin-left: 8.33333%;\r\n}\r\n.col-xs-offset-2 {\r\n margin-left: 16.66667%;\r\n}\r\n.col-xs-offset-3 {\r\n margin-left: 25%;\r\n}\r\n.col-xs-offset-4 {\r\n margin-left: 33.33333%;\r\n}\r\n.col-xs-offset-5 {\r\n margin-left: 41.66667%;\r\n}\r\n.col-xs-offset-6 {\r\n margin-left: 50%;\r\n}\r\n.col-xs-offset-7 {\r\n margin-left: 58.33333%;\r\n}\r\n.col-xs-offset-8 {\r\n margin-left: 66.66667%;\r\n}\r\n.col-xs-offset-9 {\r\n margin-left: 75%;\r\n}\r\n.col-xs-offset-10 {\r\n margin-left: 83.33333%;\r\n}\r\n.col-xs-offset-11 {\r\n margin-left: 91.66667%;\r\n}\r\n.col-xs-offset-12 {\r\n margin-left: 100%;\r\n}\r\n@media (min-width: 768px) {\r\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\r\n float: left;\r\n }\r\n .col-sm-1 {\r\n width: 8.33333%;\r\n }\r\n .col-sm-2 {\r\n width: 16.66667%;\r\n }\r\n .col-sm-3 {\r\n width: 25%;\r\n }\r\n .col-sm-4 {\r\n width: 33.33333%;\r\n }\r\n .col-sm-5 {\r\n width: 41.66667%;\r\n }\r\n .col-sm-6 {\r\n width: 50%;\r\n }\r\n .col-sm-7 {\r\n width: 58.33333%;\r\n }\r\n .col-sm-8 {\r\n width: 66.66667%;\r\n }\r\n .col-sm-9 {\r\n width: 75%;\r\n }\r\n .col-sm-10 {\r\n width: 83.33333%;\r\n }\r\n .col-sm-11 {\r\n width: 91.66667%;\r\n }\r\n .col-sm-12 {\r\n width: 100%;\r\n }\r\n .col-sm-pull-0 {\r\n right: auto;\r\n }\r\n .col-sm-pull-1 {\r\n right: 8.33333%;\r\n }\r\n .col-sm-pull-2 {\r\n right: 16.66667%;\r\n }\r\n .col-sm-pull-3 {\r\n right: 25%;\r\n }\r\n .col-sm-pull-4 {\r\n right: 33.33333%;\r\n }\r\n .col-sm-pull-5 {\r\n right: 41.66667%;\r\n }\r\n .col-sm-pull-6 {\r\n right: 50%;\r\n }\r\n .col-sm-pull-7 {\r\n right: 58.33333%;\r\n }\r\n .col-sm-pull-8 {\r\n right: 66.66667%;\r\n }\r\n .col-sm-pull-9 {\r\n right: 75%;\r\n }\r\n .col-sm-pull-10 {\r\n right: 83.33333%;\r\n }\r\n .col-sm-pull-11 {\r\n right: 91.66667%;\r\n }\r\n .col-sm-pull-12 {\r\n right: 100%;\r\n }\r\n .col-sm-push-0 {\r\n left: auto;\r\n }\r\n .col-sm-push-1 {\r\n left: 8.33333%;\r\n }\r\n .col-sm-push-2 {\r\n left: 16.66667%;\r\n }\r\n .col-sm-push-3 {\r\n left: 25%;\r\n }\r\n .col-sm-push-4 {\r\n left: 33.33333%;\r\n }\r\n .col-sm-push-5 {\r\n left: 41.66667%;\r\n }\r\n .col-sm-push-6 {\r\n left: 50%;\r\n }\r\n .col-sm-push-7 {\r\n left: 58.33333%;\r\n }\r\n .col-sm-push-8 {\r\n left: 66.66667%;\r\n }\r\n .col-sm-push-9 {\r\n left: 75%;\r\n }\r\n .col-sm-push-10 {\r\n left: 83.33333%;\r\n }\r\n .col-sm-push-11 {\r\n left: 91.66667%;\r\n }\r\n .col-sm-push-12 {\r\n left: 100%;\r\n }\r\n .col-sm-offset-0 {\r\n margin-left: 0%;\r\n }\r\n .col-sm-offset-1 {\r\n margin-left: 8.33333%;\r\n }\r\n .col-sm-offset-2 {\r\n margin-left: 16.66667%;\r\n }\r\n .col-sm-offset-3 {\r\n margin-left: 25%;\r\n }\r\n .col-sm-offset-4 {\r\n margin-left: 33.33333%;\r\n }\r\n .col-sm-offset-5 {\r\n margin-left: 41.66667%;\r\n }\r\n .col-sm-offset-6 {\r\n margin-left: 50%;\r\n }\r\n .col-sm-offset-7 {\r\n margin-left: 58.33333%;\r\n }\r\n .col-sm-offset-8 {\r\n margin-left: 66.66667%;\r\n }\r\n .col-sm-offset-9 {\r\n margin-left: 75%;\r\n }\r\n .col-sm-offset-10 {\r\n margin-left: 83.33333%;\r\n }\r\n .col-sm-offset-11 {\r\n margin-left: 91.66667%;\r\n }\r\n .col-sm-offset-12 {\r\n margin-left: 100%;\r\n }\r\n}\r\n@media (min-width: 992px) {\r\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\r\n float: left;\r\n }\r\n .col-md-1 {\r\n width: 8.33333%;\r\n }\r\n .col-md-2 {\r\n width: 16.66667%;\r\n }\r\n .col-md-3 {\r\n width: 25%;\r\n }\r\n .col-md-4 {\r\n width: 33.33333%;\r\n }\r\n .col-md-5 {\r\n width: 41.66667%;\r\n }\r\n .col-md-6 {\r\n width: 50%;\r\n }\r\n .col-md-7 {\r\n width: 58.33333%;\r\n }\r\n .col-md-8 {\r\n width: 66.66667%;\r\n }\r\n .col-md-9 {\r\n width: 75%;\r\n }\r\n .col-md-10 {\r\n width: 83.33333%;\r\n }\r\n .col-md-11 {\r\n width: 91.66667%;\r\n }\r\n .col-md-12 {\r\n width: 100%;\r\n }\r\n .col-md-pull-0 {\r\n right: auto;\r\n }\r\n .col-md-pull-1 {\r\n right: 8.33333%;\r\n }\r\n .col-md-pull-2 {\r\n right: 16.66667%;\r\n }\r\n .col-md-pull-3 {\r\n right: 25%;\r\n }\r\n .col-md-pull-4 {\r\n right: 33.33333%;\r\n }\r\n .col-md-pull-5 {\r\n right: 41.66667%;\r\n }\r\n .col-md-pull-6 {\r\n right: 50%;\r\n }\r\n .col-md-pull-7 {\r\n right: 58.33333%;\r\n }\r\n .col-md-pull-8 {\r\n right: 66.66667%;\r\n }\r\n .col-md-pull-9 {\r\n right: 75%;\r\n }\r\n .col-md-pull-10 {\r\n right: 83.33333%;\r\n }\r\n .col-md-pull-11 {\r\n right: 91.66667%;\r\n }\r\n .col-md-pull-12 {\r\n right: 100%;\r\n }\r\n .col-md-push-0 {\r\n left: auto;\r\n }\r\n .col-md-push-1 {\r\n left: 8.33333%;\r\n }\r\n .col-md-push-2 {\r\n left: 16.66667%;\r\n }\r\n .col-md-push-3 {\r\n left: 25%;\r\n }\r\n .col-md-push-4 {\r\n left: 33.33333%;\r\n }\r\n .col-md-push-5 {\r\n left: 41.66667%;\r\n }\r\n .col-md-push-6 {\r\n left: 50%;\r\n }\r\n .col-md-push-7 {\r\n left: 58.33333%;\r\n }\r\n .col-md-push-8 {\r\n left: 66.66667%;\r\n }\r\n .col-md-push-9 {\r\n left: 75%;\r\n }\r\n .col-md-push-10 {\r\n left: 83.33333%;\r\n }\r\n .col-md-push-11 {\r\n left: 91.66667%;\r\n }\r\n .col-md-push-12 {\r\n left: 100%;\r\n }\r\n .col-md-offset-0 {\r\n margin-left: 0%;\r\n }\r\n .col-md-offset-1 {\r\n margin-left: 8.33333%;\r\n }\r\n .col-md-offset-2 {\r\n margin-left: 16.66667%;\r\n }\r\n .col-md-offset-3 {\r\n margin-left: 25%;\r\n }\r\n .col-md-offset-4 {\r\n margin-left: 33.33333%;\r\n }\r\n .col-md-offset-5 {\r\n margin-left: 41.66667%;\r\n }\r\n .col-md-offset-6 {\r\n margin-left: 50%;\r\n }\r\n .col-md-offset-7 {\r\n margin-left: 58.33333%;\r\n }\r\n .col-md-offset-8 {\r\n margin-left: 66.66667%;\r\n }\r\n .col-md-offset-9 {\r\n margin-left: 75%;\r\n }\r\n .col-md-offset-10 {\r\n margin-left: 83.33333%;\r\n }\r\n .col-md-offset-11 {\r\n margin-left: 91.66667%;\r\n }\r\n .col-md-offset-12 {\r\n margin-left: 100%;\r\n }\r\n}\r\n@media (min-width: 1200px) {\r\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\r\n float: left;\r\n }\r\n .col-lg-1 {\r\n width: 8.33333%;\r\n }\r\n .col-lg-2 {\r\n width: 16.66667%;\r\n }\r\n .col-lg-3 {\r\n width: 25%;\r\n }\r\n .col-lg-4 {\r\n width: 33.33333%;\r\n }\r\n .col-lg-5 {\r\n width: 41.66667%;\r\n }\r\n .col-lg-6 {\r\n width: 50%;\r\n }\r\n .col-lg-7 {\r\n width: 58.33333%;\r\n }\r\n .col-lg-8 {\r\n width: 66.66667%;\r\n }\r\n .col-lg-9 {\r\n width: 75%;\r\n }\r\n .col-lg-10 {\r\n width: 83.33333%;\r\n }\r\n .col-lg-11 {\r\n width: 91.66667%;\r\n }\r\n .col-lg-12 {\r\n width: 100%;\r\n }\r\n .col-lg-pull-0 {\r\n right: auto;\r\n }\r\n .col-lg-pull-1 {\r\n right: 8.33333%;\r\n }\r\n .col-lg-pull-2 {\r\n right: 16.66667%;\r\n }\r\n .col-lg-pull-3 {\r\n right: 25%;\r\n }\r\n .col-lg-pull-4 {\r\n right: 33.33333%;\r\n }\r\n .col-lg-pull-5 {\r\n right: 41.66667%;\r\n }\r\n .col-lg-pull-6 {\r\n right: 50%;\r\n }\r\n .col-lg-pull-7 {\r\n right: 58.33333%;\r\n }\r\n .col-lg-pull-8 {\r\n right: 66.66667%;\r\n }\r\n .col-lg-pull-9 {\r\n right: 75%;\r\n }\r\n .col-lg-pull-10 {\r\n right: 83.33333%;\r\n }\r\n .col-lg-pull-11 {\r\n right: 91.66667%;\r\n }\r\n .col-lg-pull-12 {\r\n right: 100%;\r\n }\r\n .col-lg-push-0 {\r\n left: auto;\r\n }\r\n .col-lg-push-1 {\r\n left: 8.33333%;\r\n }\r\n .col-lg-push-2 {\r\n left: 16.66667%;\r\n }\r\n .col-lg-push-3 {\r\n left: 25%;\r\n }\r\n .col-lg-push-4 {\r\n left: 33.33333%;\r\n }\r\n .col-lg-push-5 {\r\n left: 41.66667%;\r\n }\r\n .col-lg-push-6 {\r\n left: 50%;\r\n }\r\n .col-lg-push-7 {\r\n left: 58.33333%;\r\n }\r\n .col-lg-push-8 {\r\n left: 66.66667%;\r\n }\r\n .col-lg-push-9 {\r\n left: 75%;\r\n }\r\n .col-lg-push-10 {\r\n left: 83.33333%;\r\n }\r\n .col-lg-push-11 {\r\n left: 91.66667%;\r\n }\r\n .col-lg-push-12 {\r\n left: 100%;\r\n }\r\n .col-lg-offset-0 {\r\n margin-left: 0%;\r\n }\r\n .col-lg-offset-1 {\r\n margin-left: 8.33333%;\r\n }\r\n .col-lg-offset-2 {\r\n margin-left: 16.66667%;\r\n }\r\n .col-lg-offset-3 {\r\n margin-left: 25%;\r\n }\r\n .col-lg-offset-4 {\r\n margin-left: 33.33333%;\r\n }\r\n .col-lg-offset-5 {\r\n margin-left: 41.66667%;\r\n }\r\n .col-lg-offset-6 {\r\n margin-left: 50%;\r\n }\r\n .col-lg-offset-7 {\r\n margin-left: 58.33333%;\r\n }\r\n .col-lg-offset-8 {\r\n margin-left: 66.66667%;\r\n }\r\n .col-lg-offset-9 {\r\n margin-left: 75%;\r\n }\r\n .col-lg-offset-10 {\r\n margin-left: 83.33333%;\r\n }\r\n .col-lg-offset-11 {\r\n margin-left: 91.66667%;\r\n }\r\n .col-lg-offset-12 {\r\n margin-left: 100%;\r\n }\r\n}\r\ntable {\r\n background-color: transparent;\r\n}\r\ncaption {\r\n padding-top: 8px;\r\n padding-bottom: 8px;\r\n color: #777777;\r\n text-align: left;\r\n}\r\nth {\r\n text-align: left;\r\n}\r\n.table {\r\n width: 100%;\r\n max-width: 100%;\r\n margin-bottom: 20px;\r\n}\r\n.table > thead > tr > th,\r\n.table > thead > tr > td,\r\n.table > tbody > tr > th,\r\n.table > tbody > tr > td,\r\n.table > tfoot > tr > th,\r\n.table > tfoot > tr > td {\r\n padding: 8px;\r\n line-height: 1.42857;\r\n vertical-align: top;\r\n border-top: 1px solid #ddd;\r\n}\r\n.table > thead > tr > th {\r\n vertical-align: bottom;\r\n border-bottom: 2px solid #ddd;\r\n}\r\n.table > caption + thead > tr:first-child > th,\r\n.table > caption + thead > tr:first-child > td,\r\n.table > colgroup + thead > tr:first-child > th,\r\n.table > colgroup + thead > tr:first-child > td,\r\n.table > thead:first-child > tr:first-child > th,\r\n.table > thead:first-child > tr:first-child > td {\r\n border-top: 0;\r\n}\r\n.table > tbody + tbody {\r\n border-top: 2px solid #ddd;\r\n}\r\n.table .table {\r\n background-color: #fff;\r\n}\r\n.table-condensed > thead > tr > th,\r\n.table-condensed > thead > tr > td,\r\n.table-condensed > tbody > tr > th,\r\n.table-condensed > tbody > tr > td,\r\n.table-condensed > tfoot > tr > th,\r\n.table-condensed > tfoot > tr > td {\r\n padding: 5px;\r\n}\r\n.table-bordered {\r\n border: 1px solid #ddd;\r\n}\r\n.table-bordered > thead > tr > th,\r\n.table-bordered > thead > tr > td,\r\n.table-bordered > tbody > tr > th,\r\n.table-bordered > tbody > tr > td,\r\n.table-bordered > tfoot > tr > th,\r\n.table-bordered > tfoot > tr > td {\r\n border: 1px solid #ddd;\r\n}\r\n.table-bordered > thead > tr > th,\r\n.table-bordered > thead > tr > td {\r\n border-bottom-width: 2px;\r\n}\r\n.table-striped > tbody > tr:nth-of-type(odd) {\r\n background-color: #f9f9f9;\r\n}\r\n.table-hover > tbody > tr:hover {\r\n background-color: #f5f5f5;\r\n}\r\ntable col[class*=\"col-\"] {\r\n position: static;\r\n float: none;\r\n display: table-column;\r\n}\r\ntable td[class*=\"col-\"],\r\ntable th[class*=\"col-\"] {\r\n position: static;\r\n float: none;\r\n display: table-cell;\r\n}\r\n.table > thead > tr > td.active,\r\n.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,\r\n.table > tbody > tr > td.active,\r\n.table > tbody > tr > th.active,\r\n.table > tbody > tr.active > td,\r\n.table > tbody > tr.active > th,\r\n.table > tfoot > tr > td.active,\r\n.table > tfoot > tr > th.active,\r\n.table > tfoot > tr.active > td,\r\n.table > tfoot > tr.active > th {\r\n background-color: #f5f5f5;\r\n}\r\n.table-hover > tbody > tr > td.active:hover,\r\n.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {\r\n background-color: #e8e8e8;\r\n}\r\n.table > thead > tr > td.success,\r\n.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,\r\n.table > tbody > tr > td.success,\r\n.table > tbody > tr > th.success,\r\n.table > tbody > tr.success > td,\r\n.table > tbody > tr.success > th,\r\n.table > tfoot > tr > td.success,\r\n.table > tfoot > tr > th.success,\r\n.table > tfoot > tr.success > td,\r\n.table > tfoot > tr.success > th {\r\n background-color: #dff0d8;\r\n}\r\n.table-hover > tbody > tr > td.success:hover,\r\n.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {\r\n background-color: #d0e9c6;\r\n}\r\n.table > thead > tr > td.info,\r\n.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,\r\n.table > tbody > tr > td.info,\r\n.table > tbody > tr > th.info,\r\n.table > tbody > tr.info > td,\r\n.table > tbody > tr.info > th,\r\n.table > tfoot > tr > td.info,\r\n.table > tfoot > tr > th.info,\r\n.table > tfoot > tr.info > td,\r\n.table > tfoot > tr.info > th {\r\n background-color: #d9edf7;\r\n}\r\n.table-hover > tbody > tr > td.info:hover,\r\n.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {\r\n background-color: #c4e3f3;\r\n}\r\n.table > thead > tr > td.warning,\r\n.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,\r\n.table > tbody > tr > td.warning,\r\n.table > tbody > tr > th.warning,\r\n.table > tbody > tr.warning > td,\r\n.table > tbody > tr.warning > th,\r\n.table > tfoot > tr > td.warning,\r\n.table > tfoot > tr > th.warning,\r\n.table > tfoot > tr.warning > td,\r\n.table > tfoot > tr.warning > th {\r\n background-color: #fcf8e3;\r\n}\r\n.table-hover > tbody > tr > td.warning:hover,\r\n.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {\r\n background-color: #faf2cc;\r\n}\r\n.table > thead > tr > td.danger,\r\n.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,\r\n.table > tbody > tr > td.danger,\r\n.table > tbody > tr > th.danger,\r\n.table > tbody > tr.danger > td,\r\n.table > tbody > tr.danger > th,\r\n.table > tfoot > tr > td.danger,\r\n.table > tfoot > tr > th.danger,\r\n.table > tfoot > tr.danger > td,\r\n.table > tfoot > tr.danger > th {\r\n background-color: #f2dede;\r\n}\r\n.table-hover > tbody > tr > td.danger:hover,\r\n.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {\r\n background-color: #ebcccc;\r\n}\r\n.table-responsive {\r\n overflow-x: auto;\r\n min-height: 0.01%;\r\n}\r\n@media screen and (max-width: 767px) {\r\n .table-responsive {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n overflow-y: hidden;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n border: 1px solid #ddd;\r\n }\r\n .table-responsive > .table {\r\n margin-bottom: 0;\r\n }\r\n .table-responsive > .table > thead > tr > th,\r\n .table-responsive > .table > thead > tr > td,\r\n .table-responsive > .table > tbody > tr > th,\r\n .table-responsive > .table > tbody > tr > td,\r\n .table-responsive > .table > tfoot > tr > th,\r\n .table-responsive > .table > tfoot > tr > td {\r\n white-space: nowrap;\r\n }\r\n .table-responsive > .table-bordered {\r\n border: 0;\r\n }\r\n .table-responsive > .table-bordered > thead > tr > th:first-child,\r\n .table-responsive > .table-bordered > thead > tr > td:first-child,\r\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\r\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\r\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\r\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\r\n border-left: 0;\r\n }\r\n .table-responsive > .table-bordered > thead > tr > th:last-child,\r\n .table-responsive > .table-bordered > thead > tr > td:last-child,\r\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\r\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\r\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\r\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\r\n border-right: 0;\r\n }\r\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\r\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\r\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\r\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\r\n border-bottom: 0;\r\n }\r\n}\r\nfieldset {\r\n padding: 0;\r\n margin: 0;\r\n border: 0;\r\n min-width: 0;\r\n}\r\nlegend {\r\n display: block;\r\n width: 100%;\r\n padding: 0;\r\n margin-bottom: 20px;\r\n font-size: 21px;\r\n line-height: inherit;\r\n color: #333333;\r\n border: 0;\r\n border-bottom: 1px solid #e5e5e5;\r\n}\r\nlabel {\r\n display: inline-block;\r\n max-width: 100%;\r\n margin-bottom: 5px;\r\n font-weight: bold;\r\n}\r\ninput[type=\"search\"] {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n}\r\ninput[type=\"radio\"],\r\ninput[type=\"checkbox\"] {\r\n margin: 4px 0 0;\r\n margin-top: 1px \\9;\r\n line-height: normal;\r\n}\r\ninput[type=\"file\"] {\r\n display: block;\r\n}\r\ninput[type=\"range\"] {\r\n display: block;\r\n width: 100%;\r\n}\r\nselect[multiple],\r\nselect[size] {\r\n height: auto;\r\n}\r\ninput[type=\"file\"]:focus,\r\ninput[type=\"radio\"]:focus,\r\ninput[type=\"checkbox\"]:focus {\r\n outline: thin dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n outline-offset: -2px;\r\n}\r\noutput {\r\n display: block;\r\n padding-top: 11px;\r\n font-size: 14px;\r\n line-height: 1.42857;\r\n color: #555555;\r\n}\r\n.form-control {\r\n display: block;\r\n width: 100%;\r\n height: 42px;\r\n padding: 10px 20px;\r\n font-size: 14px;\r\n line-height: 1.42857;\r\n color: #555555;\r\n background-color: #fff;\r\n background-image: none;\r\n border: 1px solid #ccc;\r\n border-radius: 4px;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\r\n -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\r\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\r\n}\r\n.form-control:focus {\r\n border-color: #66afe9;\r\n outline: 0;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\r\n}\r\n.form-control::-moz-placeholder {\r\n color: #999;\r\n opacity: 1;\r\n}\r\n.form-control:-ms-input-placeholder {\r\n color: #999;\r\n}\r\n.form-control::-webkit-input-placeholder {\r\n color: #999;\r\n}\r\n.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {\r\n background-color: #eeeeee;\r\n opacity: 1;\r\n}\r\n.form-control[disabled], fieldset[disabled] .form-control {\r\n cursor: not-allowed;\r\n}\r\ntextarea.form-control {\r\n height: auto;\r\n}\r\ninput[type=\"search\"] {\r\n -webkit-appearance: none;\r\n}\r\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\r\n input[type=\"date\"].form-control,\r\n input[type=\"time\"].form-control,\r\n input[type=\"datetime-local\"].form-control,\r\n input[type=\"month\"].form-control {\r\n line-height: 42px;\r\n }\r\n input[type=\"date\"].input-sm, .input-group-sm > input[type=\"date\"].form-control,\r\n .input-group-sm > input[type=\"date\"].input-group-addon,\r\n .input-group-sm > .input-group-btn > input[type=\"date\"].btn, .input-group-sm input[type=\"date\"],\r\n input[type=\"time\"].input-sm,\r\n .input-group-sm > input[type=\"time\"].form-control,\r\n .input-group-sm > input[type=\"time\"].input-group-addon,\r\n .input-group-sm > .input-group-btn > input[type=\"time\"].btn, .input-group-sm\r\n input[type=\"time\"],\r\n input[type=\"datetime-local\"].input-sm,\r\n .input-group-sm > input[type=\"datetime-local\"].form-control,\r\n .input-group-sm > input[type=\"datetime-local\"].input-group-addon,\r\n .input-group-sm > .input-group-btn > input[type=\"datetime-local\"].btn, .input-group-sm\r\n input[type=\"datetime-local\"],\r\n input[type=\"month\"].input-sm,\r\n .input-group-sm > input[type=\"month\"].form-control,\r\n .input-group-sm > input[type=\"month\"].input-group-addon,\r\n .input-group-sm > .input-group-btn > input[type=\"month\"].btn, .input-group-sm\r\n input[type=\"month\"] {\r\n line-height: 30px;\r\n }\r\n input[type=\"date\"].input-lg, .input-group-lg > input[type=\"date\"].form-control,\r\n .input-group-lg > input[type=\"date\"].input-group-addon,\r\n .input-group-lg > .input-group-btn > input[type=\"date\"].btn, .input-group-lg input[type=\"date\"],\r\n input[type=\"time\"].input-lg,\r\n .input-group-lg > input[type=\"time\"].form-control,\r\n .input-group-lg > input[type=\"time\"].input-group-addon,\r\n .input-group-lg > .input-group-btn > input[type=\"time\"].btn, .input-group-lg\r\n input[type=\"time\"],\r\n input[type=\"datetime-local\"].input-lg,\r\n .input-group-lg > input[type=\"datetime-local\"].form-control,\r\n .input-group-lg > input[type=\"datetime-local\"].input-group-addon,\r\n .input-group-lg > .input-group-btn > input[type=\"datetime-local\"].btn, .input-group-lg\r\n input[type=\"datetime-local\"],\r\n input[type=\"month\"].input-lg,\r\n .input-group-lg > input[type=\"month\"].form-control,\r\n .input-group-lg > input[type=\"month\"].input-group-addon,\r\n .input-group-lg > .input-group-btn > input[type=\"month\"].btn, .input-group-lg\r\n input[type=\"month\"] {\r\n line-height: 46px;\r\n }\r\n}\r\n.form-group {\r\n margin-bottom: 15px;\r\n}\r\n.radio,\r\n.checkbox {\r\n position: relative;\r\n display: block;\r\n margin-top: 10px;\r\n margin-bottom: 10px;\r\n}\r\n.radio label,\r\n.checkbox label {\r\n min-height: 20px;\r\n padding-left: 20px;\r\n margin-bottom: 0;\r\n font-weight: normal;\r\n cursor: pointer;\r\n}\r\n.radio input[type=\"radio\"],\r\n.radio-inline input[type=\"radio\"],\r\n.checkbox input[type=\"checkbox\"],\r\n.checkbox-inline input[type=\"checkbox\"] {\r\n position: absolute;\r\n margin-left: -20px;\r\n margin-top: 4px \\9;\r\n}\r\n.radio + .radio,\r\n.checkbox + .checkbox {\r\n margin-top: -5px;\r\n}\r\n.radio-inline,\r\n.checkbox-inline {\r\n position: relative;\r\n display: inline-block;\r\n padding-left: 20px;\r\n margin-bottom: 0;\r\n vertical-align: middle;\r\n font-weight: normal;\r\n cursor: pointer;\r\n}\r\n.radio-inline + .radio-inline,\r\n.checkbox-inline + .checkbox-inline {\r\n margin-top: 0;\r\n margin-left: 10px;\r\n}\r\ninput[type=\"radio\"][disabled], input[type=\"radio\"].disabled, fieldset[disabled] input[type=\"radio\"],\r\ninput[type=\"checkbox\"][disabled],\r\ninput[type=\"checkbox\"].disabled, fieldset[disabled]\r\ninput[type=\"checkbox\"] {\r\n cursor: not-allowed;\r\n}\r\n.radio-inline.disabled, fieldset[disabled] .radio-inline,\r\n.checkbox-inline.disabled, fieldset[disabled]\r\n.checkbox-inline {\r\n cursor: not-allowed;\r\n}\r\n.radio.disabled label, fieldset[disabled] .radio label,\r\n.checkbox.disabled label, fieldset[disabled]\r\n.checkbox label {\r\n cursor: not-allowed;\r\n}\r\n.form-control-static {\r\n padding-top: 11px;\r\n padding-bottom: 11px;\r\n margin-bottom: 0;\r\n min-height: 34px;\r\n}\r\n.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,\r\n.input-group-lg > .form-control-static.input-group-addon,\r\n.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,\r\n.input-group-sm > .form-control-static.input-group-addon,\r\n.input-group-sm > .input-group-btn > .form-control-static.btn {\r\n padding-left: 0;\r\n padding-right: 0;\r\n}\r\n.input-sm, .input-group-sm > .form-control,\r\n.input-group-sm > .input-group-addon,\r\n.input-group-sm > .input-group-btn > .btn {\r\n height: 30px;\r\n padding: 5px 20px;\r\n font-size: 12px;\r\n line-height: 1.5;\r\n border-radius: 3px;\r\n}\r\nselect.input-sm, .input-group-sm > select.form-control,\r\n.input-group-sm > select.input-group-addon,\r\n.input-group-sm > .input-group-btn > select.btn {\r\n height: 30px;\r\n line-height: 30px;\r\n}\r\ntextarea.input-sm, .input-group-sm > textarea.form-control,\r\n.input-group-sm > textarea.input-group-addon,\r\n.input-group-sm > .input-group-btn > textarea.btn,\r\nselect[multiple].input-sm,\r\n.input-group-sm > select[multiple].form-control,\r\n.input-group-sm > select[multiple].input-group-addon,\r\n.input-group-sm > .input-group-btn > select[multiple].btn {\r\n height: auto;\r\n}\r\n.form-group-sm .form-control {\r\n height: 30px;\r\n padding: 5px 20px;\r\n font-size: 12px;\r\n line-height: 1.5;\r\n border-radius: 3px;\r\n}\r\n.form-group-sm select.form-control {\r\n height: 30px;\r\n line-height: 30px;\r\n}\r\n.form-group-sm textarea.form-control,\r\n.form-group-sm select[multiple].form-control {\r\n height: auto;\r\n}\r\n.form-group-sm .form-control-static {\r\n height: 30px;\r\n min-height: 32px;\r\n padding: 6px 20px;\r\n font-size: 12px;\r\n line-height: 1.5;\r\n}\r\n.input-lg, .input-group-lg > .form-control,\r\n.input-group-lg > .input-group-addon,\r\n.input-group-lg > .input-group-btn > .btn {\r\n height: 46px;\r\n padding: 10px 20px;\r\n font-size: 18px;\r\n line-height: 1.33333;\r\n border-radius: 6px;\r\n}\r\nselect.input-lg, .input-group-lg > select.form-control,\r\n.input-group-lg > select.input-group-addon,\r\n.input-group-lg > .input-group-btn > select.btn {\r\n height: 46px;\r\n line-height: 46px;\r\n}\r\ntextarea.input-lg, .input-group-lg > textarea.form-control,\r\n.input-group-lg > textarea.input-group-addon,\r\n.input-group-lg > .input-group-btn > textarea.btn,\r\nselect[multiple].input-lg,\r\n.input-group-lg > select[multiple].form-control,\r\n.input-group-lg > select[multiple].input-group-addon,\r\n.input-group-lg > .input-group-btn > select[multiple].btn {\r\n height: auto;\r\n}\r\n.form-group-lg .form-control {\r\n height: 46px;\r\n padding: 10px 20px;\r\n font-size: 18px;\r\n line-height: 1.33333;\r\n border-radius: 6px;\r\n}\r\n.form-group-lg select.form-control {\r\n height: 46px;\r\n line-height: 46px;\r\n}\r\n.form-group-lg textarea.form-control,\r\n.form-group-lg select[multiple].form-control {\r\n height: auto;\r\n}\r\n.form-group-lg .form-control-static {\r\n height: 46px;\r\n min-height: 38px;\r\n padding: 11px 20px;\r\n font-size: 18px;\r\n line-height: 1.33333;\r\n}\r\n.has-feedback {\r\n position: relative;\r\n}\r\n.has-feedback .form-control {\r\n padding-right: 52.5px;\r\n}\r\n.form-control-feedback {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n z-index: 2;\r\n display: block;\r\n width: 42px;\r\n height: 42px;\r\n line-height: 42px;\r\n text-align: center;\r\n pointer-events: none;\r\n}\r\n.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,\r\n.input-group-lg > .input-group-addon + .form-control-feedback,\r\n.input-group-lg > .input-group-btn > .btn + .form-control-feedback,\r\n.input-group-lg + .form-control-feedback,\r\n.form-group-lg .form-control + .form-control-feedback {\r\n width: 46px;\r\n height: 46px;\r\n line-height: 46px;\r\n}\r\n.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,\r\n.input-group-sm > .input-group-addon + .form-control-feedback,\r\n.input-group-sm > .input-group-btn > .btn + .form-control-feedback,\r\n.input-group-sm + .form-control-feedback,\r\n.form-group-sm .form-control + .form-control-feedback {\r\n width: 30px;\r\n height: 30px;\r\n line-height: 30px;\r\n}\r\n.has-success .help-block,\r\n.has-success .control-label,\r\n.has-success .radio,\r\n.has-success .checkbox,\r\n.has-success .radio-inline,\r\n.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {\r\n color: #3c763d;\r\n}\r\n.has-success .form-control {\r\n border-color: #3c763d;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n}\r\n.has-success .form-control:focus {\r\n border-color: #2b542c;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\r\n}\r\n.has-success .input-group-addon {\r\n color: #3c763d;\r\n border-color: #3c763d;\r\n background-color: #dff0d8;\r\n}\r\n.has-success .form-control-feedback {\r\n color: #3c763d;\r\n}\r\n.has-warning .help-block,\r\n.has-warning .control-label,\r\n.has-warning .radio,\r\n.has-warning .checkbox,\r\n.has-warning .radio-inline,\r\n.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {\r\n color: #8a6d3b;\r\n}\r\n.has-warning .form-control {\r\n border-color: #8a6d3b;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n}\r\n.has-warning .form-control:focus {\r\n border-color: #66512c;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\r\n}\r\n.has-warning .input-group-addon {\r\n color: #8a6d3b;\r\n border-color: #8a6d3b;\r\n background-color: #fcf8e3;\r\n}\r\n.has-warning .form-control-feedback {\r\n color: #8a6d3b;\r\n}\r\n.has-error .help-block,\r\n.has-error .control-label,\r\n.has-error .radio,\r\n.has-error .checkbox,\r\n.has-error .radio-inline,\r\n.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {\r\n color: #a94442;\r\n}\r\n.has-error .form-control {\r\n border-color: #a94442;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r\n}\r\n.has-error .form-control:focus {\r\n border-color: #843534;\r\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\r\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\r\n}\r\n.has-error .input-group-addon {\r\n color: #a94442;\r\n border-color: #a94442;\r\n background-color: #f2dede;\r\n}\r\n.has-error .form-control-feedback {\r\n color: #a94442;\r\n}\r\n.has-feedback label ~ .form-control-feedback {\r\n top: 25px;\r\n}\r\n.has-feedback label.sr-only ~ .form-control-feedback {\r\n top: 0;\r\n}\r\n.help-block {\r\n display: block;\r\n margin-top: 5px;\r\n margin-bottom: 10px;\r\n color: #737373;\r\n}\r\n@media (min-width: 768px) {\r\n .form-inline .form-group {\r\n display: inline-block;\r\n margin-bottom: 0;\r\n vertical-align: middle;\r\n }\r\n .form-inline .form-control {\r\n display: inline-block;\r\n width: auto;\r\n vertical-align: middle;\r\n }\r\n .form-inline .form-control-static {\r\n display: inline-block;\r\n }\r\n .form-inline .input-group {\r\n display: inline-table;\r\n vertical-align: middle;\r\n }\r\n .form-inline .input-group .input-group-addon,\r\n .form-inline .input-group .input-group-btn,\r\n .form-inline .input-group .form-control {\r\n width: auto;\r\n }\r\n .form-inline .input-group > .form-control {\r\n width: 100%;\r\n }\r\n .form-inline .control-label {\r\n margin-bottom: 0;\r\n vertical-align: middle;\r\n }\r\n .form-inline .radio,\r\n .form-inline .checkbox {\r\n display: inline-block;\r\n margin-top: 0;\r\n margin-bottom: 0;\r\n vertical-align: middle;\r\n }\r\n .form-inline .radio label,\r\n .form-inline .checkbox label {\r\n padding-left: 0;\r\n }\r\n .form-inline .radio input[type=\"radio\"],\r\n .form-inline .checkbox input[type=\"checkbox\"] {\r\n position: relative;\r\n margin-left: 0;\r\n }\r\n .form-inline .has-feedback .form-control-feedback {\r\n top: 0;\r\n }\r\n}\r\n.form-horizontal .radio,\r\n.form-horizontal .checkbox,\r\n.form-horizontal .radio-inline,\r\n.form-horizontal .checkbox-inline {\r\n margin-top: 0;\r\n margin-bottom: 0;\r\n padding-top: 11px;\r\n}\r\n.form-horizontal .radio,\r\n.form-horizontal .checkbox {\r\n min-height: 31px;\r\n}\r\n.form-horizontal .form-group {\r\n margin-left: -15px;\r\n margin-right: -15px;\r\n}\r\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.form-horizontal .form-group:after {\r\n clear: both;\r\n}\r\n@media (min-width: 768px) {\r\n .form-horizontal .control-label {\r\n text-align: right;\r\n margin-bottom: 0;\r\n padding-top: 11px;\r\n }\r\n}\r\n.form-horizontal .has-feedback .form-control-feedback {\r\n right: 15px;\r\n}\r\n@media (min-width: 768px) {\r\n .form-horizontal .form-group-lg .control-label {\r\n padding-top: 14.33333px;\r\n font-size: 18px;\r\n }\r\n}\r\n@media (min-width: 768px) {\r\n .form-horizontal .form-group-sm .control-label {\r\n padding-top: 6px;\r\n font-size: 12px;\r\n }\r\n}\r\n.btn {\r\n display: inline-block;\r\n margin-bottom: 0;\r\n font-weight: normal;\r\n text-align: center;\r\n vertical-align: middle;\r\n touch-action: manipulation;\r\n cursor: pointer;\r\n background-image: none;\r\n border: 1px solid transparent;\r\n white-space: nowrap;\r\n padding: 10px 20px;\r\n font-size: 14px;\r\n line-height: 1.42857;\r\n border-radius: 4px;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {\r\n outline: thin dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n outline-offset: -2px;\r\n}\r\n.btn:hover, .btn:focus, .btn.focus {\r\n color: #333;\r\n text-decoration: none;\r\n}\r\n.btn:active, .btn.active {\r\n outline: 0;\r\n background-image: none;\r\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r\n}\r\n.btn.disabled, .btn[disabled], fieldset[disabled] .btn {\r\n cursor: not-allowed;\r\n opacity: 0.65;\r\n filter: alpha(opacity=65);\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\na.btn.disabled, fieldset[disabled] a.btn {\r\n pointer-events: none;\r\n}\r\n.btn-default {\r\n color: #333;\r\n background-color: #fff;\r\n border-color: #ccc;\r\n}\r\n.btn-default:focus, .btn-default.focus {\r\n color: #333;\r\n background-color: #e6e6e6;\r\n border-color: #8c8c8c;\r\n}\r\n.btn-default:hover {\r\n color: #333;\r\n background-color: #e6e6e6;\r\n border-color: #adadad;\r\n}\r\n.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {\r\n color: #333;\r\n background-color: #e6e6e6;\r\n border-color: #adadad;\r\n}\r\n.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {\r\n color: #333;\r\n background-color: #d4d4d4;\r\n border-color: #8c8c8c;\r\n}\r\n.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {\r\n background-color: #fff;\r\n border-color: #ccc;\r\n}\r\n.btn-default .badge {\r\n color: #fff;\r\n background-color: #333;\r\n}\r\n.btn-primary {\r\n color: #fff;\r\n background-color: #337ab7;\r\n border-color: #2e6da4;\r\n}\r\n.btn-primary:focus, .btn-primary.focus {\r\n color: #fff;\r\n background-color: #286090;\r\n border-color: #122b40;\r\n}\r\n.btn-primary:hover {\r\n color: #fff;\r\n background-color: #286090;\r\n border-color: #204d74;\r\n}\r\n.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {\r\n color: #fff;\r\n background-color: #286090;\r\n border-color: #204d74;\r\n}\r\n.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {\r\n color: #fff;\r\n background-color: #204d74;\r\n border-color: #122b40;\r\n}\r\n.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {\r\n background-color: #337ab7;\r\n border-color: #2e6da4;\r\n}\r\n.btn-primary .badge {\r\n color: #337ab7;\r\n background-color: #fff;\r\n}\r\n.btn-success {\r\n color: #fff;\r\n background-color: #5cb85c;\r\n border-color: #4cae4c;\r\n}\r\n.btn-success:focus, .btn-success.focus {\r\n color: #fff;\r\n background-color: #449d44;\r\n border-color: #255625;\r\n}\r\n.btn-success:hover {\r\n color: #fff;\r\n background-color: #449d44;\r\n border-color: #398439;\r\n}\r\n.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {\r\n color: #fff;\r\n background-color: #449d44;\r\n border-color: #398439;\r\n}\r\n.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {\r\n color: #fff;\r\n background-color: #398439;\r\n border-color: #255625;\r\n}\r\n.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {\r\n background-color: #5cb85c;\r\n border-color: #4cae4c;\r\n}\r\n.btn-success .badge {\r\n color: #5cb85c;\r\n background-color: #fff;\r\n}\r\n.btn-info {\r\n color: #fff;\r\n background-color: #5bc0de;\r\n border-color: #46b8da;\r\n}\r\n.btn-info:focus, .btn-info.focus {\r\n color: #fff;\r\n background-color: #31b0d5;\r\n border-color: #1b6d85;\r\n}\r\n.btn-info:hover {\r\n color: #fff;\r\n background-color: #31b0d5;\r\n border-color: #269abc;\r\n}\r\n.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {\r\n color: #fff;\r\n background-color: #31b0d5;\r\n border-color: #269abc;\r\n}\r\n.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {\r\n color: #fff;\r\n background-color: #269abc;\r\n border-color: #1b6d85;\r\n}\r\n.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {\r\n background-color: #5bc0de;\r\n border-color: #46b8da;\r\n}\r\n.btn-info .badge {\r\n color: #5bc0de;\r\n background-color: #fff;\r\n}\r\n.btn-warning {\r\n color: #fff;\r\n background-color: #f0ad4e;\r\n border-color: #eea236;\r\n}\r\n.btn-warning:focus, .btn-warning.focus {\r\n color: #fff;\r\n background-color: #ec971f;\r\n border-color: #985f0d;\r\n}\r\n.btn-warning:hover {\r\n color: #fff;\r\n background-color: #ec971f;\r\n border-color: #d58512;\r\n}\r\n.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {\r\n color: #fff;\r\n background-color: #ec971f;\r\n border-color: #d58512;\r\n}\r\n.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {\r\n color: #fff;\r\n background-color: #d58512;\r\n border-color: #985f0d;\r\n}\r\n.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {\r\n background-color: #f0ad4e;\r\n border-color: #eea236;\r\n}\r\n.btn-warning .badge {\r\n color: #f0ad4e;\r\n background-color: #fff;\r\n}\r\n.btn-danger {\r\n color: #fff;\r\n background-color: #d9534f;\r\n border-color: #d43f3a;\r\n}\r\n.btn-danger:focus, .btn-danger.focus {\r\n color: #fff;\r\n background-color: #c9302c;\r\n border-color: #761c19;\r\n}\r\n.btn-danger:hover {\r\n color: #fff;\r\n background-color: #c9302c;\r\n border-color: #ac2925;\r\n}\r\n.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {\r\n color: #fff;\r\n background-color: #c9302c;\r\n border-color: #ac2925;\r\n}\r\n.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {\r\n color: #fff;\r\n background-color: #ac2925;\r\n border-color: #761c19;\r\n}\r\n.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {\r\n background-image: none;\r\n}\r\n.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {\r\n background-color: #d9534f;\r\n border-color: #d43f3a;\r\n}\r\n.btn-danger .badge {\r\n color: #d9534f;\r\n background-color: #fff;\r\n}\r\n.btn-link {\r\n color: #337ab7;\r\n font-weight: normal;\r\n border-radius: 0;\r\n}\r\n.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {\r\n background-color: transparent;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {\r\n border-color: transparent;\r\n}\r\n.btn-link:hover, .btn-link:focus {\r\n color: #23527c;\r\n text-decoration: underline;\r\n background-color: transparent;\r\n}\r\n.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {\r\n color: #777777;\r\n text-decoration: none;\r\n}\r\n.btn-lg, .btn-group-lg > .btn {\r\n padding: 10px 20px;\r\n font-size: 18px;\r\n line-height: 1.33333;\r\n border-radius: 6px;\r\n}\r\n.btn-sm, .btn-group-sm > .btn {\r\n padding: 5px 20px;\r\n font-size: 12px;\r\n line-height: 1.5;\r\n border-radius: 3px;\r\n}\r\n.btn-xs, .btn-group-xs > .btn {\r\n padding: 1px 5px;\r\n font-size: 12px;\r\n line-height: 1.5;\r\n border-radius: 3px;\r\n}\r\n.btn-block {\r\n display: block;\r\n width: 100%;\r\n}\r\n.btn-block + .btn-block {\r\n margin-top: 5px;\r\n}\r\ninput[type=\"submit\"].btn-block,\r\ninput[type=\"reset\"].btn-block,\r\ninput[type=\"button\"].btn-block {\r\n width: 100%;\r\n}\r\n.fade {\r\n opacity: 0;\r\n -webkit-transition: opacity 0.15s linear;\r\n -o-transition: opacity 0.15s linear;\r\n transition: opacity 0.15s linear;\r\n}\r\n.fade.in {\r\n opacity: 1;\r\n}\r\n.collapse {\r\n display: none;\r\n}\r\n.collapse.in {\r\n display: block;\r\n}\r\ntr.collapse.in {\r\n display: table-row;\r\n}\r\ntbody.collapse.in {\r\n display: table-row-group;\r\n}\r\n.collapsing {\r\n position: relative;\r\n height: 0;\r\n overflow:","upvoteCount":161,"aggregateRating":4.3},"answerCount":1}}