From 933a1fca2d29ef4e4d8ece06d09d869ca5212877 Mon Sep 17 00:00:00 2001 From: Matthieu PETIT Date: Sun, 17 Sep 2017 18:13:02 +0200 Subject: [PATCH 001/210] [Fix] Declare strict code at the beginning of the file --- app.js | 1 + models/episode.js | 1 + routes/emission.js | 1 + routes/episode.js | 1 + routes/incrust.js | 1 + routes/news.js | 1 + 6 files changed, 6 insertions(+) diff --git a/app.js b/app.js index 9bdf53a..1f0e46e 100644 --- a/app.js +++ b/app.js @@ -1,3 +1,4 @@ +"use strict"; // https://stackoverflow.com/a/33001437 const express = require('express'); const bodyParser = require('body-parser'); const app = express(); diff --git a/models/episode.js b/models/episode.js index 4f86f6d..10d6e65 100644 --- a/models/episode.js +++ b/models/episode.js @@ -1,3 +1,4 @@ +"use strict"; const mongoose = require('mongoose'); let episodeSchema = new mongoose.Schema({ diff --git a/routes/emission.js b/routes/emission.js index 723117a..5694fd9 100644 --- a/routes/emission.js +++ b/routes/emission.js @@ -1,3 +1,4 @@ +"use strict"; const express = require('express'); const router = express.Router(); const Emission = require('../models/emission') diff --git a/routes/episode.js b/routes/episode.js index 9f9b27b..5e57e0a 100644 --- a/routes/episode.js +++ b/routes/episode.js @@ -1,3 +1,4 @@ +"use strict"; const express = require('express'); const path = require('path'); const router = express.Router(); diff --git a/routes/incrust.js b/routes/incrust.js index ee27d0a..c3fd481 100644 --- a/routes/incrust.js +++ b/routes/incrust.js @@ -1,3 +1,4 @@ +"use strict"; const express = require('express'); const path = require('path'); const router = express.Router(); diff --git a/routes/news.js b/routes/news.js index ab35ac0..328cc05 100644 --- a/routes/news.js +++ b/routes/news.js @@ -1,3 +1,4 @@ +"use strict"; const express = require('express'); const path = require('path'); const router = express.Router(); From d3cb70831c4824a2e1753c2ec92fb988773a9ae0 Mon Sep 17 00:00:00 2001 From: Matthieu PETIT Date: Sun, 17 Sep 2017 18:29:19 +0200 Subject: [PATCH 002/210] [+] Add winston as a logger --- logger.js | 40 ++++++++++++++++++++++++++++++++++++++++ package.json | 3 ++- 2 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 logger.js diff --git a/logger.js b/logger.js new file mode 100644 index 0000000..34286bb --- /dev/null +++ b/logger.js @@ -0,0 +1,40 @@ +var winston = require('winston') +var path = require('path') +winston.emitErrs = true + +var logger = new winston.Logger({ + transports: [ + new winston.transports.File({ + name: 'info-file', + level: 'info', + filename: path.resolve('logs/info.log'), + handleExceptions: true, + json: false, + maxsize: 5242880, //5MB + maxFiles: 5, + colorize: false + }), + new winston.transports.Console({ + level: 'debug', + handleExceptions: true, + json: false, + colorize: true + }), + new winston.transports.File({ + name: 'error-file', + level: 'error', + filename: path.resolve('logs/error.log'), + handleExceptions: true, + json: false, + colorize: false + }), + ], + exitOnError: false +}); + +module.exports = logger; +// module.exports.stream = { +// write: function(message, encoding){ +// logger.info(message); +// } +// } diff --git a/package.json b/package.json index a59649e..0d2b2ec 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,8 @@ "mongoose": "^4.11.4", "request": "^2.81.0", "socket.io": "^1.4.5", - "vue": "^2.4.2" + "vue": "^2.4.2", + "winston": "^2.3.1" }, "devDependencies": { "nodemon": "^1.11.0" From df1ce5d389fc1573e1a9b0251695b610b3251d4b Mon Sep 17 00:00:00 2001 From: Matthieu PETIT Date: Sun, 17 Sep 2017 18:43:46 +0200 Subject: [PATCH 003/210] [+] Add Swagger to describe the API to other devs and add a little bit of UI to quickly get started at /api --- app.js | 8 + package.json | 1 + public/swagger/.DS_Store | Bin 0 -> 6148 bytes public/swagger/css/api-explorer.css | 2426 ++ public/swagger/css/index.css | 17432 ++++++++++++ public/swagger/css/print.css | 1167 + public/swagger/css/reset.css | 125 + public/swagger/css/screen.css | 9 + public/swagger/css/standalone.css | 294 + public/swagger/css/typography.css | 26 + .../swagger/fonts/droid-sans-v6-latin-700.eot | Bin 0 -> 22922 bytes .../swagger/fonts/droid-sans-v6-latin-700.svg | 411 + .../swagger/fonts/droid-sans-v6-latin-700.ttf | Bin 0 -> 40513 bytes .../fonts/droid-sans-v6-latin-700.woff | Bin 0 -> 25992 bytes .../fonts/droid-sans-v6-latin-700.woff2 | Bin 0 -> 11480 bytes .../fonts/droid-sans-v6-latin-regular.eot | Bin 0 -> 22008 bytes .../fonts/droid-sans-v6-latin-regular.svg | 403 + .../fonts/droid-sans-v6-latin-regular.ttf | Bin 0 -> 39069 bytes .../fonts/droid-sans-v6-latin-regular.woff | Bin 0 -> 24868 bytes .../fonts/droid-sans-v6-latin-regular.woff2 | Bin 0 -> 11304 bytes public/swagger/images/Swagger_explorer.png | Bin 0 -> 108087 bytes .../swagger/images/Swagger_explorer_min.png | Bin 0 -> 46646 bytes public/swagger/images/explorer_icons.png | Bin 0 -> 5763 bytes public/swagger/images/favicon-16x16.png | Bin 0 -> 645 bytes public/swagger/images/favicon-32x32.png | Bin 0 -> 1654 bytes public/swagger/images/favicon.ico | Bin 0 -> 5430 bytes .../images/json_editor_integration.png | Bin 0 -> 63019 bytes public/swagger/images/logo_small.png | Bin 0 -> 770 bytes public/swagger/images/pet_store_api.png | Bin 0 -> 824 bytes public/swagger/images/senodio.png | Bin 0 -> 22838 bytes public/swagger/images/throbber.gif | Bin 0 -> 9257 bytes public/swagger/images/wordnik_api.png | Bin 0 -> 980 bytes public/swagger/index.html | 237 + public/swagger/lib/backbone-min.js | 15 + public/swagger/lib/bootstrap.min.js | 6 + public/swagger/lib/handlebars-2.0.0.js | 28 + public/swagger/lib/highlight.7.3.pack.js | 1 + public/swagger/lib/jquery-1.8.0.min.js | 2 + public/swagger/lib/jquery.ba-bbq.min.js | 18 + public/swagger/lib/jquery.slideto.min.js | 1 + public/swagger/lib/jquery.wiggle.min.js | 8 + public/swagger/lib/jsoneditor.js | 7287 +++++ public/swagger/lib/marked.js | 1272 + public/swagger/lib/swagger-oauth.js | 286 + public/swagger/lib/underscore-min.js | 6 + public/swagger/lib/underscore-min.map | 1 + public/swagger/o2c.html | 20 + public/swagger/swagger-ui.js | 22643 ++++++++++++++++ public/swagger/swagger-ui.min.js | 12 + public/swagger/swagger.json | 1069 + public/swagger/swagger.yml | 847 + swagger.js | 37 + 52 files changed, 56098 insertions(+) create mode 100644 public/swagger/.DS_Store create mode 100755 public/swagger/css/api-explorer.css create mode 100755 public/swagger/css/index.css create mode 100755 public/swagger/css/print.css create mode 100755 public/swagger/css/reset.css create mode 100755 public/swagger/css/screen.css create mode 100755 public/swagger/css/standalone.css create mode 100755 public/swagger/css/typography.css create mode 100755 public/swagger/fonts/droid-sans-v6-latin-700.eot create mode 100755 public/swagger/fonts/droid-sans-v6-latin-700.svg create mode 100755 public/swagger/fonts/droid-sans-v6-latin-700.ttf create mode 100755 public/swagger/fonts/droid-sans-v6-latin-700.woff create mode 100755 public/swagger/fonts/droid-sans-v6-latin-700.woff2 create mode 100755 public/swagger/fonts/droid-sans-v6-latin-regular.eot create mode 100755 public/swagger/fonts/droid-sans-v6-latin-regular.svg create mode 100755 public/swagger/fonts/droid-sans-v6-latin-regular.ttf create mode 100755 public/swagger/fonts/droid-sans-v6-latin-regular.woff create mode 100755 public/swagger/fonts/droid-sans-v6-latin-regular.woff2 create mode 100755 public/swagger/images/Swagger_explorer.png create mode 100755 public/swagger/images/Swagger_explorer_min.png create mode 100755 public/swagger/images/explorer_icons.png create mode 100755 public/swagger/images/favicon-16x16.png create mode 100755 public/swagger/images/favicon-32x32.png create mode 100755 public/swagger/images/favicon.ico create mode 100755 public/swagger/images/json_editor_integration.png create mode 100755 public/swagger/images/logo_small.png create mode 100755 public/swagger/images/pet_store_api.png create mode 100755 public/swagger/images/senodio.png create mode 100755 public/swagger/images/throbber.gif create mode 100755 public/swagger/images/wordnik_api.png create mode 100755 public/swagger/index.html create mode 100755 public/swagger/lib/backbone-min.js create mode 100755 public/swagger/lib/bootstrap.min.js create mode 100755 public/swagger/lib/handlebars-2.0.0.js create mode 100755 public/swagger/lib/highlight.7.3.pack.js create mode 100755 public/swagger/lib/jquery-1.8.0.min.js create mode 100755 public/swagger/lib/jquery.ba-bbq.min.js create mode 100755 public/swagger/lib/jquery.slideto.min.js create mode 100755 public/swagger/lib/jquery.wiggle.min.js create mode 100755 public/swagger/lib/jsoneditor.js create mode 100755 public/swagger/lib/marked.js create mode 100755 public/swagger/lib/swagger-oauth.js create mode 100755 public/swagger/lib/underscore-min.js create mode 100755 public/swagger/lib/underscore-min.map create mode 100755 public/swagger/o2c.html create mode 100755 public/swagger/swagger-ui.js create mode 100755 public/swagger/swagger-ui.min.js create mode 100755 public/swagger/swagger.json create mode 100755 public/swagger/swagger.yml create mode 100644 swagger.js diff --git a/app.js b/app.js index 1f0e46e..4a35323 100644 --- a/app.js +++ b/app.js @@ -8,6 +8,7 @@ const mongoose = require('mongoose'); const basicAuth = require('express-basic-auth'); const config = require("./config/server"); const WebSockets = require("./websockets"); +const path = require('path') mongoose.Promise = Promise; @@ -32,6 +33,13 @@ app.use(bodyParser.urlencoded({ extended: false })) // (middleware chargé de base) .use(express.static('./public')) .use('/api/emissions', emission) + // swagger.json +.use('/', require('./swagger')) + // swagger UI +.get('/api', function (req, res) { + res.sendFile(path.resolve('public/swagger/index.html')) + app.use('/', express.static('public/swagger')) +}) .use((err, req, res, next) => { if(err) { console.error(`\n==== ERROR: ${(new Date).toLocaleString()} ====`); diff --git a/package.json b/package.json index 0d2b2ec..fc08b0a 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "mongoose": "^4.11.4", "request": "^2.81.0", "socket.io": "^1.4.5", + "swagger-jsdoc": "^1.9.7", "vue": "^2.4.2", "winston": "^2.3.1" }, diff --git a/public/swagger/.DS_Store b/public/swagger/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3b3b440edb0876ab17b33f61d61d065d59b36c6e GIT binary patch literal 6148 zcmeHKF=_)r43u&%3~5}Z+%NbCi*a7y4}>HT490<&q`oTe%F{9ZhTIk*-bG-=NWIu!|U-SceCvC1ZxL-vXh-Yc9Z(S z4z{<)U+no)#7Y4vAO)m=6p#Y{RRBGkw!BSLlmb#f3j8R*??ZzVd*PTEpALi=0e}n8 zVOYm30c<3Iy>Ltf1M@5eW~tYR;aLv8RbDR~6SLerZpJxvv)6>;aXa`H>E=CAQ3^0Spwi~=s_14+TvDY^E1DrWua2nQ8f)MQ(80{Dv fw&S}<%Dl!kp7+8rG0MS5IZ!_X)I}x*F0H^fp3)av literal 0 HcmV?d00001 diff --git a/public/swagger/css/api-explorer.css b/public/swagger/css/api-explorer.css new file mode 100755 index 0000000..ef3abd4 --- /dev/null +++ b/public/swagger/css/api-explorer.css @@ -0,0 +1,2426 @@ +.swagger-section pre code { + display: block; + padding: .5em +} + +.swagger-section pre .markdown .emphasis { + font-style: italic +} + +.swagger-section pre .nginx .built_in { + font-weight: 400 +} + +.swagger-section pre .clojure .built_in, .swagger-section pre .lisp .title, .swagger-section pre .nginx .title, .swagger-section pre .subst, .swagger-section pre .tag .title, .swagger-section pre code { + color: #fff +} + +.swagger-section pre .addition, .swagger-section pre .aggregate, .swagger-section pre .apache .cbracket, .swagger-section pre .apache .tag, .swagger-section pre .bash .variable, .swagger-section pre .constant, .swagger-section pre .django .variable, .swagger-section pre .erlang_repl .function_or_atom, .swagger-section pre .flow, .swagger-section pre .markdown .header, .swagger-section pre .parent, .swagger-section pre .preprocessor, .swagger-section pre .ruby .symbol, .swagger-section pre .ruby .symbol .string, .swagger-section pre .rules .value, .swagger-section pre .rules .value .number, .swagger-section pre .smalltalk .class, .swagger-section pre .stream, .swagger-section pre .string, .swagger-section pre .tag .value, .swagger-section pre .template_tag, .swagger-section pre .tex .command, .swagger-section pre .tex .special, .swagger-section pre .title { + color: #00fcd4 +} + +.swagger-section pre .annotation, .swagger-section pre .chunk, .swagger-section pre .comment, .swagger-section pre .diff .header, .swagger-section pre .markdown .blockquote, .swagger-section pre .template_comment { + color: #e8eaeb +} + +.swagger-section pre .change, .swagger-section pre .date, .swagger-section pre .go .constant, .swagger-section pre .literal, .swagger-section pre .markdown .bullet, .swagger-section pre .markdown .link_url, .swagger-section pre .number, .swagger-section pre .regexp, .swagger-section pre .smalltalk .char, .swagger-section pre .smalltalk .symbol, .swagger-section pre .tag { + color: #44c7f4 +} + +.swagger-section pre .apache .sqbracket, .swagger-section pre .array, .swagger-section pre .attr_selector, .swagger-section pre .clojure .attribute, .swagger-section pre .coffeescript .property, .swagger-section pre .decorator, .swagger-section pre .deletion, .swagger-section pre .doctype, .swagger-section pre .envvar, .swagger-section pre .erlang_repl .reserved, .swagger-section pre .filter .argument, .swagger-section pre .important, .swagger-section pre .javadoc, .swagger-section pre .label, .swagger-section pre .localvars, .swagger-section pre .markdown .link_label, .swagger-section pre .nginx .built_in, .swagger-section pre .pi, .swagger-section pre .prompt, .swagger-section pre .pseudo, .swagger-section pre .ruby .string, .swagger-section pre .shebang, .swagger-section pre .tex .formula, .swagger-section pre .vhdl .attribute { + color: #ff9ce3 +} + +.swagger-section pre .aggregate, .swagger-section pre .apache .tag, .swagger-section pre .bash .variable, .swagger-section pre .built_in, .swagger-section pre .css .tag, .swagger-section pre .go .typename, .swagger-section pre .id, .swagger-section pre .javadoctag, .swagger-section pre .keyword, .swagger-section pre .markdown .strong, .swagger-section pre .phpdoc, .swagger-section pre .request, .swagger-section pre .smalltalk .class, .swagger-section pre .status, .swagger-section pre .tex .command, .swagger-section pre .title, .swagger-section pre .winutils, .swagger-section pre .yardoctag { + font-weight: 700 +} + +.swagger-section pre .coffeescript .javascript, .swagger-section pre .javascript .xml, .swagger-section pre .tex .formula, .swagger-section pre .xml .cdata, .swagger-section pre .xml .css, .swagger-section pre .xml .javascript, .swagger-section pre .xml .vbscript { + opacity: .5 +} + +.swagger-section #resources { + position: relative; + height: 100%; + margin-bottom: 0 +} + +@media (min-width: 992px) { + .swagger-section #resources:before { + content: ""; + background: #5c666f; + height: 100%; + width: 50%; + top: 0; + right: 0; + position: absolute; + z-index: -1 + } +} + +.swagger-section .resource { + margin: 0 +} + +.swagger-section .operations { + padding: 20px 0 0 +} + +.swagger-section .operation { + margin: 0 +} + +@media (min-width: 992px) { + .swagger-section .operation { + min-height: 100vh + } + + .swagger-section .operation:after { + clear: both + } + + .swagger-section .operation:after, .swagger-section .operation:before { + content: ""; + display: table + } +} + +@media (min-width: 992px) { + .swagger-section .operation > .content { + float: left; + width: 50%; + padding: 0 10px + } +} + +@media (min-width: 1400px) { + .swagger-section .operation > .content { + padding: 0 20px + } +} + +@media (min-width: 992px) { + .swagger-section .operation > .samples { + float: left; + width: 50% + } +} + +.swagger-section h2.operation-title { + display: block; + float: none; + color: #333; + padding: 0; + font-size: 25px; + line-height: 1.3; + font-weight: 400; + margin: 20px 0 +} + +@media (min-width: 992px) { + .swagger-section h2.operation-title { + font-size: 32px; + font-weight: 200; + line-height: 1; + padding-right: 160px + } +} + +@media (min-width: 1400px) { + .swagger-section h2.operation-title { + padding-right: 0; + } +} + +.swagger-section h3 { + font-weight: 400 +} + +.swagger-section .heading { + padding: 0 20px +} + +.swagger-section .heading .path { + display: table-cell +} + +.swagger-section .heading .path a { + font-weight: 400; + color: #838991; + font-size: 12px; + max-width: 230px; + overflow: hidden; + display: inline-block; + vertical-align: top; + text-overflow: ellipsis; + white-space: nowrap +} + +@media (min-width: 992px) { + .swagger-section .heading .path a { + font-size: 16px; + max-width: 545px; + } +} + +@media (min-width: 1400px) { + .swagger-section .heading .path a { + max-width: 405px; + } +} + +.swagger-section .heading .http_method { + display: table-cell +} + +.swagger-section .heading .http_method a { + color: #fff; + text-transform: uppercase; + font-size: 11px; + border-radius: 20px; + padding: 2px 10px; + font-weight: 700; + display: inline-block +} + +.swagger-section .action-summary { + margin: 0; + padding: 20px; + color: #838991 +} + +.swagger-section .operation.get .http_method a, .swagger-section .operation.get .http_method span { + background: #44c7f4 +} + +.swagger-section .operation.post .http_method a, .swagger-section .operation.post .http_method span { + background: #01b48f +} + +.swagger-section .operation.delete .http_method a, .swagger-section .operation.delete .http_method span { + background: red +} + +.swagger-section .operation.patch .http_method a, .swagger-section .operation.patch .http_method span { + background: #ff9a57 +} + +.swagger-section .ui-form-control.error { + border-color: #fd8888; + border-width: 2px +} + +.swagger-section .parameter-item { + min-width: 320px; + background: #f8f8f9; + color: #5c666f; + font-size: 14px; + margin-bottom: 20px +} + +.swagger-section .parameter-item .small-description { + font-size: 12px; + padding-top: 8px +} + +.swagger-section .parameter-item .small-description code { + padding: 2px 4px; + border-radius: 4px; + font-size: 10px; + border: 1px solid rgba(0, 0, 0, .07) +} + +.swagger-section .parameter-item .small-description code.code-signature { + background: 0 0; + color: gray; + margin-right: 5px +} + +.swagger-section .parameter-item .small-description .markdown { + display: inline-table; +} + +.swagger-section .parameter-item .small-description .markdown h1, +.swagger-section .parameter-item .small-description .markdown h2, +.swagger-section .parameter-item .small-description .markdown h3, +.swagger-section .parameter-item .small-description .markdown h4, +.swagger-section .parameter-item .small-description .markdown h5, +.swagger-section .parameter-item .small-description .markdown p, +.swagger-section .parameter-item .small-description .markdown li, +.swagger-section .parameter-item .small-description .markdown pre +{ + margin: 5px 0; +} + +@media (min-width: 992px) { + .swagger-section .parameter-item { + margin: 0 20px 20px; + border-radius: 3px; + border: 1px solid #e8eaeb; + min-width: 0 + } +} + +.swagger-section .parameter-item:last-child { + margin-bottom: 0 +} + +@media (min-width: 992px) { + .swagger-section .parameter-item:last-child { + margin-bottom: 20px + } +} + +/* +.swagger-section .parameter-item .parameter-content-type { + display: none +} +*/ +.swagger-section .parameter-item .param-property { + padding: 20px; + line-height: 1.4; + border-bottom: 1px solid #e8eaeb; + min-height: 59px +} + +@media (min-width: 992px) { + .swagger-section .parameter-item .param-property { + position: relative; + padding-left: 150px + } + + .swagger-section .parameter-item .param-property:hover { + background: #f0f0f2 + } +} + +.swagger-section .parameter-item .param-property:before { + content: attr(data-label); + display: block; + font-weight: 700; + margin-bottom: 15px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +@media (min-width: 992px) { + .swagger-section .parameter-item .param-property:before { + position: absolute; + top: 28px; + left: 0; + display: inline-block; + width: 150px; + vertical-align: top; + text-align: right; + padding: 0 20px + } +} + +.swagger-section .parameter-item .param-property:first-child, .swagger-section .parameter-item .param-property:last-child { + border: 0 +} + +.swagger-section .parameter-item .param-property:first-child { + background: #949aa0; + font-weight: 700; + color: #fff +} + +@media (min-width: 992px) { + .swagger-section .parameter-item .param-property:first-child { + border-bottom: 1px solid #e8eaeb; + background: #f8f8f9; + color: #5c666f; + font-weight: 400 + } +} + +.swagger-section .parameter-item .param-property:first-child:before { + display: none +} + +@media (min-width: 992px) { + .swagger-section .parameter-item .param-property:first-child:before { + display: inline-block + } +} + +.swagger-section .parameter-item .ui-form-control { + width: auto; + max-width: 100% +} + +.swagger-section .parameter-item .ui-form-control.body-textarea { + min-height: 100px; + width: 100% +} + +.swagger-section .parameter-item select.ui-form-control { + width: auto +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature h4 { + color: #fff; + text-transform: uppercase; + letter-spacing: .08em; + font-size: 14px + } +} + +@media (min-width: 1400px) { + .swagger-section .operations .model-signature h4 { + padding: 20px 30px + } +} + +.swagger-section .operations .model-signature .description { + background: #5c666f; + padding-bottom: 15px; + color: #fff +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description { + background: #4e575e + } +} + +.swagger-section .operations .model-signature .description > div { + margin: 0; + padding: 15px 20px +} + +.swagger-section .operations .model-signature .description > div:after { + clear: both +} + +.swagger-section .operations .model-signature .description > div:after, .swagger-section .operations .model-signature .description > div:before { + content: ""; + display: table +} + +@media (min-width: 1400px) { + .swagger-section .operations .model-signature .description > div { + padding: 15px 30px + } +} + +.swagger-section .operations .model-signature .description > div + div { + border-top: 1px solid #717d88 +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description > div + div { + border-top: 1px solid #5c666f + } +} + +.swagger-section .operations .model-signature .description .objectName { + background: #535c64; + display: block; + font-weight: 700; + padding: 20px +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .objectName { + background: #576169; + font-size: 13px; + padding: 10px 30px; + margin-top: 15px + } + + .swagger-section .operations .model-signature .description .objectName:first-child { + margin-top: 0 + } +} + +.swagger-section .operations .model-signature .description .objectName .bracketsIcon, .swagger-section .operations .model-signature .description .objectName .objectNameText { + display: table-cell +} + +.swagger-section .operations .model-signature .description .objectName .objectNameText { + padding-left: 10px +} + +.swagger-section .operations .model-signature .description .objectName .bracketsIcon { + opacity: .7; + font-family: Menlo, monospace; + font-size: 11px +} + +.swagger-section .operations .model-signature .description .propType { + border-radius: 3px; + padding: 0 5px; + display: table-cell; + border: 1px solid; + font-weight: 400; + font-size: 10px; + font-family: Menlo, monospace; + position: relative; + top: -1px; + left: 5px; + max-width: 120px; + text-overflow: ellipsis; + overflow: hidden +} + +.swagger-section .operations .model-signature .description .propType[title=object], .swagger-section .operations .model-signature .description .propType[title] { + color: #ff9ce3 +} + +.swagger-section .operations .model-signature .description .propType[title=string] { + color: #00fcd4 +} + +.swagger-section .operations .model-signature .description .propType[title=boolean], .swagger-section .operations .model-signature .description .propType[title=integer] { + color: #44c7f4 +} + +.swagger-section .operations .model-signature .description .propType[title="array[string]"], .swagger-section .operations .model-signature .description .propType[title="array[object]"], .swagger-section .operations .model-signature .description .propType[title=array] { + color: #eaca2c +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .propType { + display: inline-block; + vertical-align: top; + top: 0; + left: 0; + line-height: 1; + font-size: 9px; + padding: 4px 5px + } +} + +.swagger-section .operations .model-signature .description .propName { + display: table-cell; + font-weight: 700 +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .propName { + display: block + } +} + +.swagger-section .operations .model-signature .description .propOptKey { + opacity: .7; + display: block +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .propOptKey { + display: inline-block; + vertical-align: top; + margin-left: 5px; + position: relative; + top: -2px + } +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .propDesc { + float: right; + width: 60%; + width: calc(100% - 200px); + padding-left: 20px; + font-size: 12px; + line-height: 1.5 + } +} + +@media (min-width: 992px) { + .swagger-section .operations .model-signature .description .propLabels { + text-align: right; + text-align: right; + display: block; + width: 40%; + width: calc(200px); + float: left; + font-size: 12px + } +} + +.swagger-section pre { + background: #4e575e; + margin: 0; + word-wrap: break-word !important; + max-height: none; + border-radius: 0; + color: #fff +} + +.swagger-section pre code { + color: #fff; + background: none !important +} + +@media (min-width: 992px) { + .swagger-section .responses-wrapper { + padding: 0 20px + } +} + +.swagger-section .operation-status { + background: #f8f8f9; + color: #5c666f; + min-width: 320px +} + +@media (min-width: 992px) { + .swagger-section .operation-status { + background: 0 0 + } +} + +.swagger-section .operation-status td { + width: auto; + vertical-align: middle; + border-bottom: 1px solid #e8eaeb; + line-height: 1.4; + padding: 15px +} + +.swagger-section .operation-status td:nth-child(1) { + padding: 20px +} + +.swagger-section .operation-status td:nth-child(2) { + color: #8c9299 +} + +.swagger-section .token-generator { + min-width: 320px; + background: #5c666f; + padding: 15px 20px; + box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .25); + position: relative; + max-height: 270px; + overflow-y: auto +} + +@media (min-width: 992px) { + .swagger-section .token-generator { + padding-top: 40px; + padding-right: 20px; + box-shadow: none; + background: #f3f3f4; + color: #5c666f; + max-height: none; + min-width: 100%; + width: 100%; + margin-bottom: 30px; + border-bottom: 1px solid #e8eaeb + } +} + +@media (min-width: 992px) { + .swagger-section .token-generator.hide { + display: block !important + } +} + +.swagger-section .token-generator .tg-link { + color: #fff; + font-size: 13px; + text-decoration: underline; + padding-top: 10px; + display: inline-block; + cursor: pointer +} + +.swagger-section .token-generator .tg-link + .tg-link { + margin-left: 15px +} + +@media (min-width: 992px) { + .swagger-section .token-generator .tg-link { + color: #5c666f; + margin-bottom: 20px + } + + .swagger-section .token-generator .tg-link:active, .swagger-section .token-generator .tg-link:hover { + color: #9da2a8 + } +} + +.swagger-section .token-generator [data-scope-list] { + margin-bottom: 10px +} + +@media (min-width: 992px) { + .swagger-section .token-generator [data-scope-list] { + margin-bottom: 20px + } +} + +.swagger-section .token-generator [data-scope] { + color: #fff; + padding-bottom: 10px +} + +@media (min-width: 992px) { + .swagger-section .token-generator [data-scope] { + color: #5c666f; + border: 1px solid #dfe2e4; + border-radius: 20px; + padding: 8px 20px 8px 12px; + display: table; + margin-bottom: 7px + } +} + +.swagger-section .token-generator [data-scope] .name { + font-size: 12px +} + +.swagger-section .token-generator [data-scope] [data-remove] { + cursor: pointer +} + +@media (min-width: 992px) { + .swagger-section .token-generator [data-scope] [data-remove] { + color: #333 + } + + .swagger-section .token-generator [data-scope] [data-remove]:active, .swagger-section .token-generator [data-scope] [data-remove]:hover { + color: red + } +} + +.swagger-section .token-generator [data-scope] [data-remove]:after { + content: "\E179"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 10px; + position: relative; + left: 7px; + top: 2px; + opacity: .5 +} + +.swagger-section .token-generator [data-close] { + color: #fff; + position: absolute; + top: 0; + right: 0; + font-size: 12px; + padding: 14px 20px; + cursor: pointer +} + +@media (min-width: 992px) { + .swagger-section .token-generator [data-close] { + display: none + } +} + +.swagger-section .token-generator .btn { + background: #fff; + border: 0; + float: right +} + +@media (min-width: 992px) { + .swagger-section .token-generator .btn { + border: 1px solid #cfd3d5; + height: 32px + } +} + +.swagger-section .token-generator .btn:active, .swagger-section .token-generator .btn:hover { + background: #e8eaeb +} + +@media (min-width: 992px) { + .swagger-section .token-generator .btn.disabled { + opacity: .3 + } +} + +.swagger-section .token-generator .btn > span { + position: relative; + top: 2px +} + +.swagger-section .token-generator .custom-select { + background: #fff; + padding: 0 18px 0 12px; + border-radius: 3px; + display: inline-block; + width: 44.5%; + width: calc(50% - 5px); + height: 32px; + line-height: 32px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + font-size: 13px; + vertical-align: top +} + +@media (min-width: 992px) { + .swagger-section .token-generator .custom-select { + border: 1px solid #cfd3d5 + } +} + +@media (min-width: 992px) { + .swagger-section .token-generator .custom-select.disabled { + opacity: .3 + } +} + +.swagger-section .token-generator .custom-select:after { + content: "\E16E"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 12px; + position: absolute; + top: 12px; + right: 10px; + opacity: .7; + pointer-events: none; + color: #5c666f +} + +.swagger-section .token-generator .custom-select + .custom-select { + margin-left: 5px +} + +.swagger-section .token-generator .scope-selector { + padding: 15px 0 +} + +.swagger-section .token-generator .scope-selector:after { + clear: both +} + +.swagger-section .token-generator .scope-selector:after, .swagger-section .token-generator .scope-selector:before { + content: ""; + display: table +} + +.swagger-section .token-generator .scope-selector > .area { + float: left +} + +.swagger-section .token-generator .scope-selector label { + display: none +} + +@media (min-width: 992px) { + .swagger-section .token-generator .scope-selector label { + display: block + } +} + +.swagger-section .token-generator .scope-selector .controls { + width: calc(100% - 55px) +} + +.swagger-section .token-generator .scope-selector .cta { + width: 55px +} + +.swagger-section .token-generator .scope-selector .cta:after { + clear: both +} + +.swagger-section .token-generator .scope-selector .cta:after, .swagger-section .token-generator .scope-selector .cta:before { + content: ""; + display: table +} + +.swagger-section .token-generator label { + text-transform: uppercase; + letter-spacing: .08em; + font-size: 12px; + font-weight: 700; + color: #fff; + display: inline-block; + margin-bottom: 10px +} + +@media (min-width: 992px) { + .swagger-section .token-generator label { + color: #5c666f; + font-size: 13px; + margin-bottom: 15px + } +} + +.swagger-section .operations h4 { + font-size: 16px; + padding: 20px; + margin: 0; + color: #5c666f; + cursor: pointer; + box-shadow: inset 0 -1px 0 0 #e8eaeb; + transition: box-shadow 0 300ms ease; + min-width: 320px; + position: relative +} + +@media (min-width: 992px) { + .swagger-section .operations h4 { + box-shadow: none; + cursor: default + } +} + +.swagger-section .operations h4:after { + content: "\E17B"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 12px; + position: absolute; + top: 25px; + right: 20px; + opacity: .7 +} + +@media (min-width: 992px) { + .swagger-section .operations h4:after { + display: none + } +} + +/* change +.swagger-section .operations [data-accordion].open h4 { + box-shadow: inset 0 -1px 0 0 transparent; + transition: box-shadow 0 0 ease +} +*/ + +.swagger-section .operations h4:not(.collapsed) { + box-shadow: inset 0 -1px 0 0 transparent; + transition: box-shadow 0 0 ease +} + +/* change +.swagger-section .operations [data-accordion].open h4:after { + content: "\E17A"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} +*/ + +.swagger-section .operations h4:not(.collapsed):after { + content: "\E17A"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +/* +@media (min-width: 992px) { + .swagger-section .scopes { + padding: 0 15px + } +} + +.swagger-section .scopes .scope { + background: #f8f8f9; + color: #5c666f; + display: block; + padding: 15px 20px; + font-size: 12px; + cursor: pointer +} + +.swagger-section .scopes .scope:before { + content: ""; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + position: relative; + top: 2px; + margin-right: 5px +} + +.swagger-section .scopes .scope.active { + background: #ebebee +} + +.swagger-section .scopes .scope.active:before { + content: "\E178"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +@media (min-width: 992px) { + .swagger-section .scopes .scope.active { + background: #f8f8f9 + } +} + +@media (min-width: 992px) { + .swagger-section .scopes .scope { + display: inline-block; + border: 1px solid #e8eaeb; + border-radius: 20px; + background: 0 0; + padding: 8px 12px + } +} + +.swagger-section .scopes .scope + .scope { + border-top: 1px solid #e8eaeb +} + +@media (min-width: 992px) { + .swagger-section .scopes .scope + .scope { + margin: 5px + } +} +*/ + +.api-popup-scopes .scopes { + padding: 0 15px +} + +.api-popup-scopes .scopes .scope:before { + content: ""; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + position: relative; + top: 2px; + margin-right: 5px +} + +.api-popup-scopes .scopes .scope.active:before { + content: "\E178"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.api-popup-scopes .scopes .scope.active { + background: #f8f8f9 +} + +.api-popup-scopes .scopes .scope { + cursor: pointer; + display: inline-block; + border: 1px solid #e8eaeb; + border-radius: 20px; + background: 0 0; + padding: 8px 12px +} + +.api-popup-scopes .scopes .scope + .scope { + margin: 5px +} + +.swagger-section .sticky-nav.fixed { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 600 +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav.fixed { + width: 290px; + height: 100%; + overflow-y: auto + } +} + +@media (min-width: 1400px) { + .swagger-section .sticky-nav.fixed { + width: 320px + } +} + +.swagger-section .sticky-nav [data-navigator] { + transition: height 300ms ease; + height: 0; + overflow-y: scroll; + overflow-x: hidden; + background: #4e575e; + box-shadow: inset 0 2px 10px 0 rgba(0, 0, 0, .4); + position: absolute; + top: 43px; + width: 100%; + z-index: 500 +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] { + position: static; + height: auto; + overflow: visible; + background: #f8f8f9; + box-shadow: none + } + + .swagger-section .sticky-nav [data-navigator]:before { + display: inline-block; + content: "API Reference"; + text-transform: uppercase; + letter-spacing: .08em; + color: #5c666f; + font-size: 13px; + font-weight: 700; + margin-bottom: 15px; + padding: 0 20px + } +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] [data-resource] { + cursor: pointer + } +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] [data-resource] .item { + display: none + } +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] [data-resource].active .item { + display: block + } +} + +.swagger-section .sticky-nav [data-navigator] [data-resource]:before { + content: attr(label); + display: block; + color: #fff; + padding: 10px 20px; + text-transform: uppercase; + letter-spacing: .08em; + font-size: 11px; + font-weight: 700; + background: #454d53 +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] [data-resource]:before { + background: 0 0; + text-transform: none; + font-size: 16px; + font-weight: 400; + letter-spacing: 0; + color: #5c666f + } +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] [label=Tools] { + display: none + } +} + +.swagger-section .sticky-nav [data-navigator] .item { + padding: 12px 20px; + color: #fff; + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + position: relative +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] .item { + color: #5c666f; + padding: 9px 9px 9px 40px; + font-size: 14px; + background: #f3f3f4 + } + + .swagger-section .sticky-nav [data-navigator] .item:active, .swagger-section .sticky-nav [data-navigator] .item:hover { + color: #8c9299 + } +} + +.swagger-section .sticky-nav [data-navigator] .item[data-tg-switch]:after { + content: 'OFF'; + position: absolute; + right: 20px; + top: 8px; + display: block; + background: #000; + width: 40px; + font-size: 11px; + font-weight: 700; + text-transform: uppercase; + text-align: center; + padding: 5px 0; + border-radius: 13px; + opacity: .2 +} + +.swagger-section .sticky-nav [data-navigator] .item[data-tg-switch].active:after { + content: 'ON'; + background: rgba(68, 199, 244, .5); + opacity: 1 +} + +.swagger-section .sticky-nav [data-navigator] .item[data-selected] { + background: rgba(68, 199, 244, .5); + padding-right: 42px +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] .item[data-selected] { + background: #f3f3f4; + font-weight: 700; + color: #333 + } + + .swagger-section .sticky-nav [data-navigator] .item[data-selected]:active, .swagger-section .sticky-nav [data-navigator] .item[data-selected]:hover { + color: #333 + } +} + +.swagger-section .sticky-nav [data-navigator] .item[data-selected]:after { + content: "\E178"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 12px; + position: absolute; + top: 15px; + right: 20px; + opacity: .7; + pointer-events: none +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] .item[data-selected]:after { + display: none + } +} + +.swagger-section .sticky-nav [data-navigator] .item + .item { + border-top: 1px solid #576169 +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav [data-navigator] .item + .item { + border-top: 1px solid #e8eaeb + } +} + +.swagger-section .sticky-nav.nav-open [data-navigator] { + height: 180px; + height: 100vh +} + +@media (min-width: 992px) { + .swagger-section .sticky-nav.nav-open [data-navigator] { + height: auto + } +} + +.swagger-section .custom-select { + position: relative +} + +.swagger-section .custom-select.disabled { + opacity: .65 +} + +.swagger-section .custom-select select { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 0; + -webkit-appearance: none +} + +.swagger-section .mobile-nav { + position: relative; + background: #fff; + padding: 15px 20px; + cursor: default; + text-transform: uppercase; + letter-spacing: .08em; + font-size: 12px; + border-bottom: 1px solid #ebebee; + z-index: 800 +} + +@media (min-width: 992px) { + .swagger-section .mobile-nav { + display: none + } +} + +.swagger-section .mobile-nav:after { + content: "\E16E"; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 12px; + position: absolute; + top: 15px; + right: 20px; + opacity: .7; + pointer-events: none +} + +.swagger-section .mobile-nav > span { + display: table-cell +} + +.swagger-section .mobile-nav .select-label { + color: #9da2a8; + min-width: 110px +} + +.swagger-section .mobile-nav [data-selected-value] { + max-width: 140px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.modal-backdrop { + background: none !important +} + +.changes-disclaimer { + display: none; + border: 1px solid #dddde2; + border-radius: 3px; + padding: 15px; + margin: 20px 20px 40px; + line-height: 1.4; + background: #ebebee; + font-size: 13px +} + +@media (min-width: 992px) { + .changes-disclaimer { + display: block + } +} + +.site-header .container { + max-width: none !important; + width: 100% +} + +body { + overflow-x: hidden +} + +#api2-explorer .btn { + outline: 0 +} + +#api2-explorer code.json { + font-size: 12px +} + +#api2-explorer a.toggle-samples { + display: none +} + +#api2-explorer .modal { + background: rgba(244, 241, 241, .95) +} + +#api2-explorer .modal h5 { + color: #5c666f; + text-transform: uppercase; + font-size: 12px; + margin: 10px 0; + letter-spacing: .065em +} + +#api2-explorer .modal pre { + border-radius: 3px +} + +#api2-explorer .modal .modal-content { + box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1); + border: 0 +} + +#api2-explorer .modal .modal-title { + padding: 0; + margin: 0; + font-size: 16px +} + +#api2-explorer .modal .modal-title .http_method { + text-transform: uppercase; + font-size: 12px; + letter-spacing: .065em +} + +#api2-explorer .modal .modal-title .http_method .text { + color: #fff; + font-size: 11px; + padding: 4px 10px; + border-radius: 20px; + margin-left: 10px +} + +#api2-explorer .modal .modal-dialog { + overflow: visible +} + +#api2-explorer .modal .modal-dialog .modal-body { + padding: 20px; + max-height: none +} + +@media (min-width: 992px) { + #api2-explorer .modal .modal-dialog .modal-body { + padding: 20px 30px + } +} + +#swagger-ui-container { + position: relative +} + +@media (min-width: 992px) { + .swagger-section #swagger_sidebar { + width: 290px; + position: absolute; + left: 0; + top: 0; + height: 100%; + background: #f8f8f9; + min-height: 100vh + } +} + +@media (min-width: 1400px) { + .swagger-section #swagger_sidebar { + width: 320px + } +} + +@media (min-width: 992px) { + .swagger-section #resources_container { + width: 100%; + padding-left: 290px + } +} + +@media (min-width: 1400px) { + .swagger-section #resources_container { + padding-left: 320px + } +} + +.swagger-section .implementation-notes { + padding: 0 20px +} + +.swagger-section .endpoint { + margin: 0 0 100px +} + +@media (min-width: 992px) { + .swagger-section .endpoint + .endpoint, .swagger-section .endpoint:first-child { + border-top: 1px solid rgba(0, 0, 0, .08) + } +} + +.swagger-section .sandbox_header { + padding: 0 20px 20px +} + +.swagger-section .sandbox_header a { + text-decoration: underline +} + +.swagger-section .sandbox_header .btn-primary { + margin-right: 5px +} + +.swagger-section #resources a.toggle-samples { + display: none +} + +.swagger-section #resources .endpoint { + transition: opacity 300ms ease-in-out +} + +@media (min-width: 992px) { + .swagger-section #resources { + width: 100%; + transition: width 300ms + } + + .swagger-section #resources .operation .content { + position: relative + } + + .swagger-section #resources a.toggle-samples { + display: inline-block; + position: absolute; + top: 30px; + right: 20px; + color: #5c666f; + text-decoration: none; + cursor: pointer + } + + .swagger-section #resources a.toggle-samples:hover .text { + text-decoration: underline + } + + .swagger-section #resources a.toggle-samples .circle-icon { + display: inline-block; + background: rgba(128, 128, 128, .09); + border-radius: 50%; + border: 1px solid rgba(92, 102, 111, .09); + font-size: 11px; + height: 30px; + width: 30px; + line-height: 30px; + padding: 0; + text-align: center; + position: relative; + margin-left: 8px + } + + .swagger-section #resources a.toggle-samples .circle-icon:before { + content: '\E16F'; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 12px; + position: relative; + top: 2px + } + + .swagger-section #resources a.toggle-samples:active, .swagger-section #resources a.toggle-samples:hover { + color: #9da2a8 + } +} + +@media (min-width: 1400px) { + .swagger-section #resources a.toggle-samples { + display: none + } +} + +.swagger-section #resources.is-collapsing .endpoint { + opacity: 0; + transition: none +} + +@media (min-width: 992px) { + .swagger-section #resources.samples-collapsed { + width: 130%; + } + + .swagger-section #resources.samples-collapsed a.toggle-samples .circle-icon:before { + content: '\E0F8'; + font-family: budicon-font !important; + font-style: normal !important; + font-weight: 400 !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale + } + + .swagger-section #resources.samples-collapsed .samples > * { + display: none + } +} + +@media (min-width: 1400px) { + .swagger-section #resources.samples-collapsed { + width: 100% + } + + .swagger-section #resources.samples-collapsed .samples > * { + display: inherit + } +} + +.swagger-section ul#resources, .swagger-section ul.endpoints { + padding: 0 +} + +.swagger-section [data-accordion] [data-content] { + overflow: hidden; + max-height: 0 +} + +@media (min-width: 992px) { + .swagger-section [data-accordion] [data-content] { + max-height: none !important + } +} + +.swagger-section .swagger-ui-wrap { + line-height: 1; + font-family: proxima-nova, sans-serif; + margin-left: auto; + margin-right: auto +} + +.swagger-section .swagger-ui-wrap b, .swagger-section .swagger-ui-wrap strong { + font-family: proxima-nova, sans-serif; + font-weight: 700 +} + +.swagger-section .swagger-ui-wrap blockquote, .swagger-section .swagger-ui-wrap q { + quotes: none +} + +.swagger-section .swagger-ui-wrap blockquote:after, .swagger-section .swagger-ui-wrap blockquote:before, .swagger-section .swagger-ui-wrap q:after, .swagger-section .swagger-ui-wrap q:before { + content: none +} + +.swagger-section .swagger-ui-wrap .heading_with_menu h1, .swagger-section .swagger-ui-wrap .heading_with_menu h2, .swagger-section .swagger-ui-wrap .heading_with_menu h3, .swagger-section .swagger-ui-wrap .heading_with_menu h4, .swagger-section .swagger-ui-wrap .heading_with_menu h5, .swagger-section .swagger-ui-wrap .heading_with_menu h6 { + display: block; + clear: none; + float: left; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + width: 60% +} + +.swagger-section .swagger-ui-wrap table { + border-collapse: collapse; + border-spacing: 0 +} + +.swagger-section .swagger-ui-wrap table thead tr th { + padding: 5px; + font-size: .9em; + color: #666; + border-bottom: 1px solid #999 +} + +.swagger-section .swagger-ui-wrap table tbody tr:last-child td { + border-bottom: none +} + +.swagger-section .swagger-ui-wrap table tbody tr.offset { + background-color: #f0f0f0 +} + +.swagger-section .swagger-ui-wrap ol { + margin: 0 0 10px; + padding: 0 0 0 18px +} + +.swagger-section .swagger-ui-wrap ol li { + padding: 5px 0; + font-size: .9em; + color: #333 +} + +.swagger-section .swagger-ui-wrap ol, .swagger-section .swagger-ui-wrap ul { + list-style: none +} + +.swagger-section .swagger-ui-wrap h1 a, .swagger-section .swagger-ui-wrap h2 a, .swagger-section .swagger-ui-wrap h3 a, .swagger-section .swagger-ui-wrap h4 a, .swagger-section .swagger-ui-wrap h5 a, .swagger-section .swagger-ui-wrap h6 a { + text-decoration: none +} + +.swagger-section .swagger-ui-wrap h1 a:hover, .swagger-section .swagger-ui-wrap h2 a:hover, .swagger-section .swagger-ui-wrap h3 a:hover, .swagger-section .swagger-ui-wrap h4 a:hover, .swagger-section .swagger-ui-wrap h5 a:hover, .swagger-section .swagger-ui-wrap h6 a:hover { + text-decoration: underline +} + +.swagger-section .swagger-ui-wrap h1 span.divider, .swagger-section .swagger-ui-wrap h2 span.divider, .swagger-section .swagger-ui-wrap h3 span.divider, .swagger-section .swagger-ui-wrap h4 span.divider, .swagger-section .swagger-ui-wrap h5 span.divider, .swagger-section .swagger-ui-wrap h6 span.divider { + color: #aaa +} + +.swagger-section .swagger-ui-wrap article, .swagger-section .swagger-ui-wrap aside, .swagger-section .swagger-ui-wrap details, .swagger-section .swagger-ui-wrap figcaption, .swagger-section .swagger-ui-wrap figure, .swagger-section .swagger-ui-wrap footer, .swagger-section .swagger-ui-wrap header, .swagger-section .swagger-ui-wrap hgroup, .swagger-section .swagger-ui-wrap menu, .swagger-section .swagger-ui-wrap nav, .swagger-section .swagger-ui-wrap section, .swagger-section .swagger-ui-wrap summary { + display: block +} + +.swagger-section .swagger-ui-wrap .content > .content-type > div > label { + clear: both; + display: block; + color: #0F6AB4; + font-size: 1.1em; + margin: 0; + padding: 15px 0 5px +} + +.swagger-section .swagger-ui-wrap .icon-btn { + cursor: pointer +} + +.swagger-section .swagger-ui-wrap .info_title { + padding-bottom: 10px; + font-weight: 700; + font-size: 25px +} + +.swagger-section .swagger-ui-wrap div.big p, .swagger-section .swagger-ui-wrap p.big { + font-size: 1em; + margin-bottom: 10px +} + +.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input, .swagger-section .swagger-ui-wrap form.fullwidth ol li.string input, .swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea, .swagger-section .swagger-ui-wrap form.fullwidth ol li.url input { + width: 500px !important +} + +.swagger-section .swagger-ui-wrap .info_license, .swagger-section .swagger-ui-wrap .info_tos { + padding-bottom: 5px +} + +.swagger-section .swagger-ui-wrap .message-fail { + color: #c00 +} + +.swagger-section .swagger-ui-wrap .info_contact { + padding-bottom: 5px +} + +.swagger-section .swagger-ui-wrap .info_description { + padding-bottom: 10px; + font-size: 15px +} + +.swagger-section .swagger-ui-wrap .markdown ol li, .swagger-section .swagger-ui-wrap .markdown ul li { + padding: 3px 0; + line-height: 1.4em; + color: #333 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input, .swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input, .swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input { + display: block; + padding: 4px; + width: auto; + clear: both +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title, .swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title, .swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title { + font-size: 1.3em +} + +.swagger-section .swagger-ui-wrap table.fullwidth { + width: 100% +} + +.swagger-section .swagger-ui-wrap .model-signature { + font-family: proxima-nova, sans-serif; + font-size: 1em; + line-height: 1.5em +} + +.swagger-section .swagger-ui-wrap .model-signature .signature-nav a { + text-decoration: none; + color: #AAA +} + +.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover { + text-decoration: underline; + color: #000 +} + +.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected { + color: #000; + text-decoration: none +} + +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav { + display: block; + margin: 0; + padding: 0 +} + +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child { + padding-right: 0; + border-right: none +} + +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li { + float: left; + margin: 0 5px 5px 0; + padding: 2px 5px 2px 0; + border-right: 1px solid #ddd +} + +.swagger-section .swagger-ui-wrap .model-signature .snippet small { + font-size: .75em +} + +.swagger-section .swagger-ui-wrap .model-signature .signature-container { + clear: both +} + +.swagger-section .swagger-ui-wrap .required { + font-weight: 700 +} + +.swagger-section .swagger-ui-wrap h1 { + color: #000; + font-size: 1.5em; + line-height: 1.3em; + padding: 10px 0; + font-family: proxima-nova, sans-serif; + font-weight: 700 +} + +.swagger-section .swagger-ui-wrap .heading_with_menu { + float: none; + clear: both; + overflow: hidden; + display: block +} + +.swagger-section .swagger-ui-wrap .heading_with_menu ul { + display: block; + clear: none; + float: right; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + margin-top: 10px +} + +.swagger-section .swagger-ui-wrap span.weak { + color: #666 +} + +.swagger-section .swagger-ui-wrap .message-success { + color: #89BF04 +} + +.swagger-section .swagger-ui-wrap caption, .swagger-section .swagger-ui-wrap td, .swagger-section .swagger-ui-wrap th { + text-align: left; + font-weight: 400; + vertical-align: middle +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea { + font-family: proxima-nova, sans-serif; + height: 250px; + padding: 4px; + display: block; + clear: both +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select { + display: block; + clear: both +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean { + float: none; + clear: both; + overflow: hidden; + display: block +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label { + display: block; + float: left; + clear: none; + margin: 0; + padding: 0 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input { + display: block; + float: left; + clear: none; + margin: 0 5px 0 0 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label { + color: #000 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label { + display: block; + clear: both; + width: auto; + padding: 0 0 3px; + color: #666 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr { + padding-left: 3px; + color: #888 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints { + font-style: italic; + font-size: .9em; + margin: 0 +} + +.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons { + margin: 0; + padding: 0 +} + +.swagger-section .swagger-ui-wrap span.blank, .swagger-section .swagger-ui-wrap span.empty { + color: #888; + font-style: italic +} + +.swagger-section .swagger-ui-wrap .markdown h3 { + color: #547f00 +} + +.swagger-section .swagger-ui-wrap .markdown h4 { + color: #666 +} + +.swagger-section .swagger-ui-wrap div.gist { + margin: 20px 0 25px !important +} + +.swagger-section .swagger-ui-wrap ul#resources { + font-family: proxima-nova, sans-serif; + font-size: .9em +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a, .swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a { + color: #000 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a, .swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a { + color: #555 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child { + border-bottom: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading { + border: 1px solid transparent; + float: none; + clear: both; + overflow: hidden; + display: block +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { + overflow: hidden; + padding: 0; + display: block; + clear: none; + float: right; + margin: 14px 10px 0 0 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li { + float: left; + clear: none; + margin: 0; + padding: 2px 10px; + border-right: 1px solid #ddd; + color: #666; + font-size: .9em +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a { + color: #aaa; + text-decoration: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover { + color: #000 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active, .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active, .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover { + text-decoration: underline +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first, .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child { + padding-left: 0 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child { + padding-right: 0; + border-right: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first, .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child { + padding-left: 0 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 { + display: block; + clear: none; + float: left; + width: auto; + margin: 0; + padding: 0; + line-height: 1.1em; + color: #000 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path { + padding-left: 10px +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover { + text-decoration: underline +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span { + margin: 0; + padding: 0 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options { + overflow: hidden; + padding: 0; + display: block; + clear: none; + float: right; + margin: 6px 10px 0 0 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li { + float: left; + clear: none; + margin: 0; + padding: 2px 10px; + font-size: .9em +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a { + text-decoration: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access { + color: #000 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { + border-top: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a { + background-color: #c5862b +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li { + border-right: 1px solid #ddd; + border-right-color: #f0e0ca; + color: #c5862b +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a { + color: #c5862b +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a { + text-transform: uppercase; + background-color: #ffd20f +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li { + border-right: 1px solid #ddd; + border-right-color: #ffd20f; + color: #ffd20f +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a { + color: #ffd20f +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a { + background-color: #0f6ab4 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li { + border-right: 1px solid #ddd; + border-right-color: #c3d9ec; + color: #0f6ab4 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a { + color: #0f6ab4 +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content { + border-top: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child { + padding-right: 0; + border-right: none +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover { + text-decoration: underline +} + +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first, .swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child { + padding-left: 0 +} + +.swagger-section .swagger-ui-wrap p#colophon { + margin: 0 15px 40px; + padding: 10px 0; + font-size: .8em; + border-top: 1px solid #ddd; + font-family: proxima-nova, sans-serif; + color: #999; + font-style: italic +} + +.swagger-section .swagger-ui-wrap p#colophon a { + text-decoration: none; + color: #547f00 +} + +.swagger-section .swagger-ui-wrap h3 { + color: #000; + font-size: 1.1em; + padding: 10px 0 +} + +.swagger-section .swagger-ui-wrap .markdown ol, .swagger-section .swagger-ui-wrap .markdown ul { + font-family: proxima-nova, sans-serif; + margin: 5px 0 10px; + padding: 0 0 0 18px; + list-style-type: disc +} + +.swagger-section .swagger-ui-wrap form.form_box { + background-color: #ebf3f9; + border: 1px solid #c3d9ec; + padding: 10px +} + +.swagger-section .swagger-ui-wrap form.form_box label { + color: #0f6ab4 !important +} + +.swagger-section .swagger-ui-wrap form.form_box input[type=submit] { + display: block; + padding: 10px +} + +.swagger-section .swagger-ui-wrap form.form_box p.weak { + font-size: .8em +} + +.swagger-section .swagger-ui-wrap form.form_box p { + font-size: .9em; + padding: 0 0 15px; + color: #7e7b6d +} + +.swagger-section .swagger-ui-wrap form.form_box p a { + color: #646257 +} + +.swagger-section .swagger-ui-wrap form.form_box p strong { + color: #000 +} + +.swagger-section .title { + font-style: bold +} + +.swagger-section .secondary_form { + display: none +} + +.swagger-section .main_image { + display: block; + margin-left: auto; + margin-right: auto +} + +.swagger-section .oauth_body { + margin-left: 100px; + margin-right: 100px +} + +.swagger-section .oauth_submit { + text-align: center +} + +.swagger-section .api-popup-dialog { + z-index: 10000; + position: absolute; + width: 500px; + background: #FFF; + padding: 20px; + border: 1px solid #ccc; + border-radius: 5px; + display: none; + font-size: 13px; + color: #777 +} + +.swagger-section .api-popup-dialog .api-popup-title { + font-size: 24px; + padding: 10px 0 +} + +.swagger-section .api-popup-dialog p.error-msg { + padding-left: 5px; + padding-bottom: 5px +} + +.swagger-section .api-popup-dialog button.api-popup-authbtn, .swagger-section .api-popup-dialog button.api-popup-cancel { + height: 30px +} + +.swagger-section .api-popup-scopes { + padding: 10px 20px +} + +.swagger-section .api-popup-scopes li { + padding: 5px 0; + line-height: 20px +} + +.swagger-section .api-popup-scopes .api-scope-desc { + padding-left: 20px; + font-style: italic +} + +.swagger-section .api-popup-scopes li input { + position: relative; + top: 2px +} + +.swagger-section .api-popup-actions { + padding-top: 10px +} + +.swagger-section .access, .swagger-section .auth { + float: right +} + +.swagger-section #api_information_panel { + position: absolute; + background: #FFF; + border: 1px solid #ccc; + border-radius: 5px; + display: none; + font-size: 13px; + max-width: 300px; + line-height: 30px; + color: #000; + padding: 5px +} + +.swagger-section #api_information_panel p .api-msg-enabled { + color: green +} + +.swagger-section #api_information_panel p .api-msg-disabled { + color: red +} + +.swagger-section .api-ic { + /* height: 18px; + vertical-align: middle; + display: inline-block; + background: url(../images/explorer_icons.png) no-repeat*/ +} + +.swagger-section .ic-info { + background-position: 0 0; + width: 18px; + margin-top: -7px; + margin-left: 4px +} + +.swagger-section .ic-warning { + background-position: -60px 0; + width: 18px; + margin-top: -7px; + margin-left: 4px +} + +.swagger-section .ic-error { + background-position: -30px 0; + width: 18px; + margin-top: -7px; + margin-left: 4px +} + +.swagger-section .ic-off { + /* background-position: -90px 0; + width: 58px; + margin-top: -4px; + */ + cursor: pointer +} + +.swagger-section .ic-on { + /* background-position: -160px 0; + width: 58px; + margin-top: -4px; + */ + cursor: pointer +} + +.swagger-section #header { + background-color: #89bf04; + padding: 14px +} + +.swagger-section #header a#logo { + font-size: 1.5em; + font-weight: 700; + text-decoration: none; + background: url(../images/logo_small.png) left center no-repeat; + padding: 20px 0 20px 40px; + color: #fff +} + +.swagger-section #header form#api_selector { + display: block; + clear: none; + float: right +} + +.swagger-section #header form#api_selector .input { + display: block; + clear: none; + float: left; + margin: 0 10px 0 0 +} + +.swagger-section #header form#api_selector .input input#input_apiKey { + width: 200px +} + +.swagger-section #header form#api_selector .input input#input_baseUrl { + width: 400px +} + +.swagger-section #header form#api_selector .input a#explore { + display: block; + text-decoration: none; + font-weight: 700; + padding: 6px 8px; + font-size: .9em; + color: #fff; + background-color: #547f00; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + -o-border-radius: 4px; + -ms-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px +} + +.swagger-section #header form#api_selector .input a#explore:hover { + background-color: #547f00 +} + +.swagger-section #header form#api_selector .input input { + font-size: .9em; + padding: 3px; + margin: 0 +} + +.swagger-section #content_message { + margin: 10px 15px; + font-style: italic; + color: #999 +} + +.swagger-section #message-bar { + min-height: 30px; + text-align: center; + padding-top: 10px +} \ No newline at end of file diff --git a/public/swagger/css/index.css b/public/swagger/css/index.css new file mode 100755 index 0000000..b013939 --- /dev/null +++ b/public/swagger/css/index.css @@ -0,0 +1,17432 @@ +@charset "UTF-8"; +.color { + background: #f00; + border-radius: 3px; + color: #fff; + padding: 20px; + margin-bottom: 20px; + padding-top: 100px; +} +.color span { + font-size: 16px; + display: block; + margin-bottom: 10px; +} +.color strong { + display: block; + text-transform: uppercase; +} +.color.color-blue { + background: #16214d; +} +.color.color-blue-light { + background: #44c7f4; +} +.color.color-red { + background: #eb5424; +} +.color.color-grey { + background: #d0d2d3; + color: #000; +} +.color.color-orange { + background: #ff9a57; + color: #000; +} +.color.color-orange { + background: #ff9a57; + color: #000; +} +.color.color-green { + background: #01b48f; + color: #000; +} +.color.color-oil { + background: #5c666f; +} +.color.color-yellow { + background: #eaca2c; + color: #000; +} +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} + +.row { + margin-right: -15px; + margin-left: -15px; +} + +.editor_holder .row { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.editor_holder .row { + margin-right: 0 !important; + margin-left: 0 !important; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-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 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-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 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-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 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.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 { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.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 { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.ui-form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.ui-form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.ui-form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.ui-form-control:-ms-input-placeholder { + color: #999; +} +.ui-form-control::-webkit-input-placeholder { + color: #999; +} +.ui-form-control[disabled], +.ui-form-control[readonly], +fieldset[disabled] .ui-form-control { + background-color: #eee; + opacity: 1; +} +.ui-form-control[disabled], +fieldset[disabled] .ui-form-control { + cursor: not-allowed; +} +textarea.ui-form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.ui-form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.ui-form-control-static.input-lg, +.ui-form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .ui-form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.form-group-sm .ui-form-control { + height: 30px; + line-height: 30px; +} +textarea.form-group-sm .ui-form-control, +select[multiple].form-group-sm .ui-form-control { + height: auto; +} +.form-group-sm .ui-form-control-static { + height: 30px; + min-height: 32px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .ui-form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.form-group-lg .ui-form-control { + height: 46px; + line-height: 46px; +} +textarea.form-group-lg .ui-form-control, +select[multiple].form-group-lg .ui-form-control { + height: auto; +} +.form-group-lg .ui-form-control-static { + height: 46px; + min-height: 38px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .ui-form-control { + padding-right: 42.5px; +} +.ui-form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .ui-form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .ui-form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .ui-form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .ui-form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .ui-form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .ui-form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .ui-form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .ui-form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .ui-form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .ui-form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .ui-form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .ui-form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .ui-form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .ui-form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .ui-form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .ui-form-control { + width: auto; + } + .form-inline .input-group > .ui-form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .ui-form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .ui-form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.333333px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: transparent; +} +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: transparent; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: transparent; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; + margin: 1px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px solid; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .ui-form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group-lg > .ui-form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .ui-form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .ui-form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .ui-form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .ui-form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .ui-form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .ui-form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .ui-form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .ui-form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .ui-form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .ui-form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .ui-form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .ui-form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .ui-form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .ui-form-control { + width: auto; + } + .navbar-form .input-group > .ui-form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .ui-form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #23527c; + background-color: #eee; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px 15px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 48px 0; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +a.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + min-height: 16.42857143px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + line-height: 1.4; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + text-decoration: none; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + perspective: 1000; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ + +/* +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} +@-webkit-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} +@-webkit-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} +@-webkit-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} +@-webkit-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} +@-webkit-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 100% { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} +@-moz-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@-webkit-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@-o-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@-moz-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@-o-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@-moz-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-o-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-moz-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-o-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-moz-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@-o-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@-moz-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@-o-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@-moz-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-o-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-moz-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-webkit-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-o-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@-moz-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + 100% { + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@-webkit-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@-o-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@-moz-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@-o-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@-moz-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-o-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-moz-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-o-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-moz-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-o-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-moz-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-o-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-moz-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-o-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-moz-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} +@-o-keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} +@keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} +@-moz-keyframes fadeOutDown { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@-o-keyframes fadeOutDown { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@-moz-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-o-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@-moz-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@-o-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@-moz-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-o-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@-moz-keyframes fadeOutRight { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@-o-keyframes fadeOutRight { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@-moz-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-o-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@-moz-keyframes fadeOutUp { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@-o-keyframes fadeOutUp { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@-moz-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-o-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@-moz-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@-o-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@-moz-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-o-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-moz-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-o-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@-moz-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@-o-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@-moz-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@-o-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@-moz-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@-o-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@-moz-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-o-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@-moz-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@-o-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@-moz-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@-o-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@-moz-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-o-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-moz-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-o-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@-moz-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@-o-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@-moz-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@-o-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@-moz-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-o-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@-moz-keyframes rollOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@-o-keyframes rollOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@-moz-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@-o-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@-moz-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 100% { + opacity: 0; + } +} +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 100% { + opacity: 0; + } +} +@-o-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 100% { + opacity: 0; + } +} +@keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 100% { + opacity: 0; + } +} +@-moz-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@-o-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@-moz-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@-o-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@-moz-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-o-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@-moz-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-o-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-moz-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-o-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-moz-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-o-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@-moz-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-o-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} +@-moz-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +@-o-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +@keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +@-moz-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} +@-o-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} +@-moz-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +@-o-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +@-moz-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} +@-o-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} +@font-face { + font-family: "budicon-font"; + src:url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.eot"); + src:url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.eot?#iefix") format("embedded-opentype"), + url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.woff") format("woff"), + url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.ttf") format("truetype"), + url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.svg#budicon-font") format("svg"); + font-weight: normal; + font-style: normal; + +} + +[data-icon]:before { + font-family: "budicon-font" !important; + content: attr(data-icon); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-"]:before, +[class*=" icon-"]:before { + font-family: "budicon-font" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-budicon:before { + content: "a"; +} +.icon-budicon-1:before { + content: "b"; +} +.icon-budicon-2:before { + content: "c"; +} +.icon-budicon-3:before { + content: "d"; +} +.icon-budicon-4:before { + content: "e"; +} +.icon-budicon-5:before { + content: "f"; +} +.icon-budicon-6:before { + content: "g"; +} +.icon-budicon-7:before { + content: "h"; +} +.icon-budicon-8:before { + content: "i"; +} +.icon-budicon-9:before { + content: "j"; +} +.icon-budicon-10:before { + content: "k"; +} +.icon-budicon-11:before { + content: "l"; +} +.icon-budicon-12:before { + content: "m"; +} +.icon-budicon-13:before { + content: "n"; +} +.icon-budicon-14:before { + content: "o"; +} +.icon-budicon-15:before { + content: "p"; +} +.icon-budicon-16:before { + content: "q"; +} +.icon-budicon-17:before { + content: "r"; +} +.icon-budicon-18:before { + content: "s"; +} +.icon-budicon-19:before { + content: "t"; +} +.icon-budicon-20:before { + content: "u"; +} +.icon-budicon-21:before { + content: "v"; +} +.icon-budicon-22:before { + content: "w"; +} +.icon-budicon-23:before { + content: "x"; +} +.icon-budicon-24:before { + content: "y"; +} +.icon-budicon-25:before { + content: "z"; +} +.icon-budicon-26:before { + content: "A"; +} +.icon-budicon-27:before { + content: "B"; +} +.icon-budicon-28:before { + content: "C"; +} +.icon-budicon-29:before { + content: "D"; +} +.icon-budicon-30:before { + content: "E"; +} +.icon-budicon-31:before { + content: "F"; +} +.icon-budicon-32:before { + content: "G"; +} +.icon-budicon-33:before { + content: "H"; +} +.icon-budicon-34:before { + content: "I"; +} +.icon-budicon-35:before { + content: "J"; +} +.icon-budicon-36:before { + content: "K"; +} +.icon-budicon-37:before { + content: "L"; +} +.icon-budicon-38:before { + content: "M"; +} +.icon-budicon-39:before { + content: "N"; +} +.icon-budicon-40:before { + content: "O"; +} +.icon-budicon-41:before { + content: "P"; +} +.icon-budicon-42:before { + content: "Q"; +} +.icon-budicon-43:before { + content: "R"; +} +.icon-budicon-44:before { + content: "S"; +} +.icon-budicon-45:before { + content: "T"; +} +.icon-budicon-46:before { + content: "U"; +} +.icon-budicon-47:before { + content: "V"; +} +.icon-budicon-48:before { + content: "W"; +} +.icon-budicon-49:before { + content: "X"; +} +.icon-budicon-50:before { + content: "Y"; +} +.icon-budicon-51:before { + content: "Z"; +} +.icon-budicon-52:before { + content: "0"; +} +.icon-budicon-53:before { + content: "1"; +} +.icon-budicon-54:before { + content: "2"; +} +.icon-budicon-55:before { + content: "3"; +} +.icon-budicon-56:before { + content: "4"; +} +.icon-budicon-57:before { + content: "5"; +} +.icon-budicon-58:before { + content: "6"; +} +.icon-budicon-59:before { + content: "7"; +} +.icon-budicon-60:before { + content: "8"; +} +.icon-budicon-61:before { + content: "9"; +} +.icon-budicon-62:before { + content: "!"; +} +.icon-budicon-63:before { + content: "\""; +} +.icon-budicon-64:before { + content: "#"; +} +.icon-budicon-65:before { + content: "$"; +} +.icon-budicon-66:before { + content: "%"; +} +.icon-budicon-67:before { + content: "&"; +} +.icon-budicon-68:before { + content: "'"; +} +.icon-budicon-69:before { + content: "("; +} +.icon-budicon-70:before { + content: ")"; +} +.icon-budicon-71:before { + content: "*"; +} +.icon-budicon-72:before { + content: "+"; +} +.icon-budicon-73:before { + content: ","; +} +.icon-budicon-74:before { + content: "-"; +} +.icon-budicon-75:before { + content: "."; +} +.icon-budicon-76:before { + content: "/"; +} +.icon-budicon-77:before { + content: ":"; +} +.icon-budicon-78:before { + content: ";"; +} +.icon-budicon-79:before { + content: "<"; +} +.icon-budicon-80:before { + content: "="; +} +.icon-budicon-81:before { + content: ">"; +} +.icon-budicon-82:before { + content: "?"; +} +.icon-budicon-83:before { + content: "@"; +} +.icon-budicon-84:before { + content: "["; +} +.icon-budicon-85:before { + content: "]"; +} +.icon-budicon-86:before { + content: "^"; +} +.icon-budicon-87:before { + content: "_"; +} +.icon-budicon-88:before { + content: "`"; +} +.icon-budicon-89:before { + content: "{"; +} +.icon-budicon-90:before { + content: "|"; +} +.icon-budicon-91:before { + content: "}"; +} +.icon-budicon-92:before { + content: "~"; +} +.icon-budicon-93:before { + content: "\\"; +} +.icon-budicon-94:before { + content: ""; +} +.icon-budicon-95:before { + content: ""; +} +.icon-budicon-96:before { + content: ""; +} +.icon-budicon-97:before { + content: ""; +} +.icon-budicon-98:before { + content: ""; +} +.icon-budicon-99:before { + content: ""; +} +.icon-budicon-100:before { + content: ""; +} +.icon-budicon-101:before { + content: ""; +} +.icon-budicon-102:before { + content: ""; +} +.icon-budicon-103:before { + content: ""; +} +.icon-budicon-104:before { + content: ""; +} +.icon-budicon-105:before { + content: ""; +} +.icon-budicon-106:before { + content: ""; +} +.icon-budicon-107:before { + content: ""; +} +.icon-budicon-108:before { + content: ""; +} +.icon-budicon-109:before { + content: ""; +} +.icon-budicon-110:before { + content: ""; +} +.icon-budicon-111:before { + content: ""; +} +.icon-budicon-112:before { + content: ""; +} +.icon-budicon-113:before { + content: ""; +} +.icon-budicon-114:before { + content: ""; +} +.icon-budicon-115:before { + content: ""; +} +.icon-budicon-116:before { + content: ""; +} +.icon-budicon-117:before { + content: ""; +} +.icon-budicon-118:before { + content: ""; +} +.icon-budicon-119:before { + content: ""; +} +.icon-budicon-120:before { + content: ""; +} +.icon-budicon-121:before { + content: ""; +} +.icon-budicon-122:before { + content: ""; +} +.icon-budicon-123:before { + content: ""; +} +.icon-budicon-124:before { + content: ""; +} +.icon-budicon-125:before { + content: ""; +} +.icon-budicon-126:before { + content: ""; +} +.icon-budicon-127:before { + content: ""; +} +.icon-budicon-128:before { + content: ""; +} +.icon-budicon-129:before { + content: ""; +} +.icon-budicon-130:before { + content: ""; +} +.icon-budicon-131:before { + content: ""; +} +.icon-budicon-132:before { + content: ""; +} +.icon-budicon-133:before { + content: ""; +} +.icon-budicon-134:before { + content: ""; +} +.icon-budicon-135:before { + content: ""; +} +.icon-budicon-136:before { + content: ""; +} +.icon-budicon-137:before { + content: ""; +} +.icon-budicon-138:before { + content: ""; +} +.icon-budicon-139:before { + content: ""; +} +.icon-budicon-140:before { + content: ""; +} +.icon-budicon-141:before { + content: ""; +} +.icon-budicon-142:before { + content: ""; +} +.icon-budicon-143:before { + content: ""; +} +.icon-budicon-144:before { + content: ""; +} +.icon-budicon-145:before { + content: ""; +} +.icon-budicon-146:before { + content: ""; +} +.icon-budicon-147:before { + content: ""; +} +.icon-budicon-148:before { + content: ""; +} +.icon-budicon-149:before { + content: ""; +} +.icon-budicon-150:before { + content: ""; +} +.icon-budicon-151:before { + content: ""; +} +.icon-budicon-152:before { + content: ""; +} +.icon-budicon-153:before { + content: ""; +} +.icon-budicon-154:before { + content: ""; +} +.icon-budicon-155:before { + content: ""; +} +.icon-budicon-156:before { + content: ""; +} +.icon-budicon-157:before { + content: ""; +} +.icon-budicon-158:before { + content: ""; +} +.icon-budicon-159:before { + content: ""; +} +.icon-budicon-160:before { + content: ""; +} +.icon-budicon-161:before { + content: ""; +} +.icon-budicon-162:before { + content: ""; +} +.icon-budicon-163:before { + content: ""; +} +.icon-budicon-164:before { + content: ""; +} +.icon-budicon-165:before { + content: ""; +} +.icon-budicon-166:before { + content: ""; +} +.icon-budicon-167:before { + content: ""; +} +.icon-budicon-168:before { + content: ""; +} +.icon-budicon-169:before { + content: ""; +} +.icon-budicon-170:before { + content: ""; +} +.icon-budicon-171:before { + content: ""; +} +.icon-budicon-172:before { + content: ""; +} +.icon-budicon-173:before { + content: ""; +} +.icon-budicon-174:before { + content: ""; +} +.icon-budicon-175:before { + content: ""; +} +.icon-budicon-176:before { + content: ""; +} +.icon-budicon-177:before { + content: ""; +} +.icon-budicon-178:before { + content: ""; +} +.icon-budicon-179:before { + content: ""; +} +.icon-budicon-180:before { + content: ""; +} +.icon-budicon-181:before { + content: ""; +} +.icon-budicon-182:before { + content: ""; +} +.icon-budicon-183:before { + content: ""; +} +.icon-budicon-184:before { + content: ""; +} +.icon-budicon-185:before { + content: ""; +} +.icon-budicon-186:before { + content: ""; +} +.icon-budicon-187:before { + content: ""; +} +.icon-budicon-188:before { + content: ""; +} +.icon-budicon-189:before { + content: ""; +} +.icon-budicon-190:before { + content: ""; +} +.icon-budicon-191:before { + content: ""; +} +.icon-budicon-192:before { + content: ""; +} +.icon-budicon-193:before { + content: ""; +} +.icon-budicon-194:before { + content: ""; +} +.icon-budicon-195:before { + content: ""; +} +.icon-budicon-196:before { + content: ""; +} +.icon-budicon-197:before { + content: ""; +} +.icon-budicon-198:before { + content: ""; +} +.icon-budicon-199:before { + content: ""; +} +.icon-budicon-200:before { + content: ""; +} +.icon-budicon-201:before { + content: ""; +} +.icon-budicon-202:before { + content: ""; +} +.icon-budicon-203:before { + content: ""; +} +.icon-budicon-204:before { + content: ""; +} +.icon-budicon-205:before { + content: ""; +} +.icon-budicon-206:before { + content: ""; +} +.icon-budicon-207:before { + content: ""; +} +.icon-budicon-208:before { + content: ""; +} +.icon-budicon-209:before { + content: ""; +} +.icon-budicon-210:before { + content: ""; +} +.icon-budicon-211:before { + content: ""; +} +.icon-budicon-212:before { + content: ""; +} +.icon-budicon-213:before { + content: ""; +} +.icon-budicon-214:before { + content: ""; +} +.icon-budicon-215:before { + content: ""; +} +.icon-budicon-216:before { + content: ""; +} +.icon-budicon-217:before { + content: ""; +} +.icon-budicon-218:before { + content: ""; +} +.icon-budicon-219:before { + content: ""; +} +.icon-budicon-220:before { + content: ""; +} +.icon-budicon-221:before { + content: ""; +} +.icon-budicon-222:before { + content: ""; +} +.icon-budicon-223:before { + content: ""; +} +.icon-budicon-224:before { + content: ""; +} +.icon-budicon-225:before { + content: ""; +} +.icon-budicon-226:before { + content: ""; +} +.icon-budicon-227:before { + content: ""; +} +.icon-budicon-228:before { + content: ""; +} +.icon-budicon-229:before { + content: ""; +} +.icon-budicon-230:before { + content: ""; +} +.icon-budicon-231:before { + content: ""; +} +.icon-budicon-232:before { + content: ""; +} +.icon-budicon-233:before { + content: ""; +} +.icon-budicon-234:before { + content: ""; +} +.icon-budicon-235:before { + content: ""; +} +.icon-budicon-236:before { + content: ""; +} +.icon-budicon-237:before { + content: ""; +} +.icon-budicon-238:before { + content: ""; +} +.icon-budicon-239:before { + content: ""; +} +.icon-budicon-240:before { + content: ""; +} +.icon-budicon-241:before { + content: ""; +} +.icon-budicon-242:before { + content: ""; +} +.icon-budicon-243:before { + content: ""; +} +.icon-budicon-244:before { + content: ""; +} +.icon-budicon-245:before { + content: ""; +} +.icon-budicon-246:before { + content: ""; +} +.icon-budicon-247:before { + content: ""; +} +.icon-budicon-248:before { + content: ""; +} +.icon-budicon-249:before { + content: ""; +} +.icon-budicon-250:before { + content: ""; +} +.icon-budicon-251:before { + content: ""; +} +.icon-budicon-252:before { + content: ""; +} +.icon-budicon-253:before { + content: ""; +} +.icon-budicon-254:before { + content: ""; +} +.icon-budicon-255:before { + content: ""; +} +.icon-budicon-256:before { + content: ""; +} +.icon-budicon-257:before { + content: ""; +} +.icon-budicon-258:before { + content: ""; +} +.icon-budicon-259:before { + content: ""; +} +.icon-budicon-260:before { + content: ""; +} +.icon-budicon-261:before { + content: ""; +} +.icon-budicon-262:before { + content: ""; +} +.icon-budicon-263:before { + content: ""; +} +.icon-budicon-264:before { + content: ""; +} +.icon-budicon-265:before { + content: ""; +} +.icon-budicon-266:before { + content: ""; +} +.icon-budicon-267:before { + content: ""; +} +.icon-budicon-268:before { + content: ""; +} +.icon-budicon-269:before { + content: ""; +} +.icon-budicon-270:before { + content: ""; +} +.icon-budicon-271:before { + content: ""; +} +.icon-budicon-272:before { + content: ""; +} +.icon-budicon-273:before { + content: ""; +} +.icon-budicon-274:before { + content: ""; +} +.icon-budicon-275:before { + content: ""; +} +.icon-budicon-276:before { + content: ""; +} +.icon-budicon-277:before { + content: ""; +} +.icon-budicon-278:before { + content: ""; +} +.icon-budicon-279:before { + content: ""; +} +.icon-budicon-280:before { + content: ""; +} +.icon-budicon-281:before { + content: ""; +} +.icon-budicon-282:before { + content: ""; +} +.icon-budicon-283:before { + content: ""; +} +.icon-budicon-284:before { + content: ""; +} +.icon-budicon-285:before { + content: ""; +} +.icon-budicon-286:before { + content: ""; +} +.icon-budicon-287:before { + content: ""; +} +.icon-budicon-288:before { + content: ""; +} +.icon-budicon-289:before { + content: ""; +} +.icon-budicon-290:before { + content: ""; +} +.icon-budicon-291:before { + content: ""; +} +.icon-budicon-292:before { + content: ""; +} +.icon-budicon-293:before { + content: ""; +} +.icon-budicon-294:before { + content: ""; +} +.icon-budicon-295:before { + content: ""; +} +.icon-budicon-296:before { + content: ""; +} +.icon-budicon-297:before { + content: ""; +} +.icon-budicon-298:before { + content: ""; +} +.icon-budicon-299:before { + content: ""; +} +.icon-budicon-300:before { + content: ""; +} +.icon-budicon-301:before { + content: ""; +} +.icon-budicon-302:before { + content: ""; +} +.icon-budicon-303:before { + content: ""; +} +.icon-budicon-304:before { + content: ""; +} +.icon-budicon-305:before { + content: ""; +} +.icon-budicon-306:before { + content: ""; +} +.icon-budicon-307:before { + content: ""; +} +.icon-budicon-308:before { + content: ""; +} +.icon-budicon-309:before { + content: ""; +} +.icon-budicon-310:before { + content: ""; +} +.icon-budicon-311:before { + content: ""; +} +.icon-budicon-312:before { + content: ""; +} +.icon-budicon-313:before { + content: ""; +} +.icon-budicon-314:before { + content: ""; +} +.icon-budicon-315:before { + content: ""; +} +.icon-budicon-316:before { + content: ""; +} +.icon-budicon-317:before { + content: ""; +} +.icon-budicon-318:before { + content: ""; +} +.icon-budicon-319:before { + content: ""; +} +.icon-budicon-320:before { + content: ""; +} +.icon-budicon-321:before { + content: ""; +} +.icon-budicon-322:before { + content: ""; +} +.icon-budicon-323:before { + content: ""; +} +.icon-budicon-324:before { + content: ""; +} +.icon-budicon-325:before { + content: ""; +} +.icon-budicon-326:before { + content: ""; +} +.icon-budicon-327:before { + content: ""; +} +.icon-budicon-328:before { + content: ""; +} +.icon-budicon-329:before { + content: ""; +} +.icon-budicon-330:before { + content: ""; +} +.icon-budicon-331:before { + content: ""; +} +.icon-budicon-332:before { + content: ""; +} +.icon-budicon-333:before { + content: ""; +} +.icon-budicon-334:before { + content: ""; +} +.icon-budicon-335:before { + content: ""; +} +.icon-budicon-336:before { + content: ""; +} +.icon-budicon-337:before { + content: ""; +} +.icon-budicon-338:before { + content: ""; +} +.icon-budicon-339:before { + content: ""; +} +.icon-budicon-340:before { + content: ""; +} +.icon-budicon-341:before { + content: ""; +} +.icon-budicon-342:before { + content: ""; +} +.icon-budicon-343:before { + content: ""; +} +.icon-budicon-344:before { + content: ""; +} +.icon-budicon-345:before { + content: ""; +} +.icon-budicon-346:before { + content: ""; +} +.icon-budicon-347:before { + content: ""; +} +.icon-budicon-348:before { + content: ""; +} +.icon-budicon-349:before { + content: ""; +} +.icon-budicon-350:before { + content: ""; +} +.icon-budicon-351:before { + content: ""; +} +.icon-budicon-352:before { + content: ""; +} +.icon-budicon-353:before { + content: ""; +} +.icon-budicon-354:before { + content: ""; +} +.icon-budicon-355:before { + content: ""; +} +.icon-budicon-356:before { + content: ""; +} +.icon-budicon-357:before { + content: ""; +} +.icon-budicon-358:before { + content: ""; +} +.icon-budicon-359:before { + content: ""; +} +.icon-budicon-360:before { + content: ""; +} +.icon-budicon-361:before { + content: ""; +} +.icon-budicon-362:before { + content: ""; +} +.icon-budicon-363:before { + content: ""; +} +.icon-budicon-364:before { + content: ""; +} +.icon-budicon-365:before { + content: ""; +} +.icon-budicon-366:before { + content: ""; +} +.icon-budicon-367:before { + content: ""; +} +.icon-budicon-368:before { + content: ""; +} +.icon-budicon-369:before { + content: ""; +} +.icon-budicon-370:before { + content: ""; +} +.icon-budicon-371:before { + content: ""; +} +.icon-budicon-372:before { + content: ""; +} +.icon-budicon-373:before { + content: ""; +} +.icon-budicon-374:before { + content: ""; +} +.icon-budicon-375:before { + content: ""; +} +.icon-budicon-376:before { + content: ""; +} +.icon-budicon-377:before { + content: ""; +} +.icon-budicon-378:before { + content: ""; +} +.icon-budicon-379:before { + content: ""; +} +.icon-budicon-380:before { + content: ""; +} +.icon-budicon-381:before { + content: ""; +} +.icon-budicon-382:before { + content: ""; +} +.icon-budicon-383:before { + content: ""; +} +.icon-budicon-384:before { + content: ""; +} +.icon-budicon-385:before { + content: ""; +} +.icon-budicon-386:before { + content: ""; +} +.icon-budicon-387:before { + content: ""; +} +.icon-budicon-388:before { + content: ""; +} +.icon-budicon-389:before { + content: ""; +} +.icon-budicon-390:before { + content: ""; +} +.icon-budicon-391:before { + content: ""; +} +.icon-budicon-392:before { + content: ""; +} +.icon-budicon-393:before { + content: ""; +} +.icon-budicon-394:before { + content: ""; +} +.icon-budicon-395:before { + content: ""; +} +.icon-budicon-396:before { + content: ""; +} +.icon-budicon-397:before { + content: ""; +} +.icon-budicon-398:before { + content: ""; +} +.icon-budicon-399:before { + content: ""; +} +.icon-budicon-400:before { + content: ""; +} +.icon-budicon-401:before { + content: ""; +} +.icon-budicon-402:before { + content: ""; +} +.icon-budicon-403:before { + content: ""; +} +.icon-budicon-404:before { + content: ""; +} +.icon-budicon-405:before { + content: ""; +} +.icon-budicon-406:before { + content: ""; +} +.icon-budicon-407:before { + content: ""; +} +.icon-budicon-408:before { + content: ""; +} +.icon-budicon-409:before { + content: ""; +} +.icon-budicon-410:before { + content: ""; +} +.icon-budicon-411:before { + content: ""; +} +.icon-budicon-412:before { + content: ""; +} +.icon-budicon-413:before { + content: ""; +} +.icon-budicon-414:before { + content: ""; +} +.icon-budicon-415:before { + content: ""; +} +.icon-budicon-416:before { + content: ""; +} +.icon-budicon-417:before { + content: ""; +} +.icon-budicon-418:before { + content: ""; +} +.icon-budicon-419:before { + content: ""; +} +.icon-budicon-420:before { + content: ""; +} +.icon-budicon-421:before { + content: ""; +} +.icon-budicon-422:before { + content: ""; +} +.icon-budicon-423:before { + content: ""; +} +.icon-budicon-424:before { + content: ""; +} +.icon-budicon-425:before { + content: ""; +} +.icon-budicon-426:before { + content: ""; +} +.icon-budicon-427:before { + content: ""; +} +.icon-budicon-428:before { + content: ""; +} +.icon-budicon-429:before { + content: ""; +} +.icon-budicon-430:before { + content: ""; +} +.icon-budicon-431:before { + content: ""; +} +.icon-budicon-432:before { + content: ""; +} +.icon-budicon-433:before { + content: ""; +} +.icon-budicon-434:before { + content: ""; +} +.icon-budicon-435:before { + content: ""; +} +.icon-budicon-436:before { + content: ""; +} +.icon-budicon-437:before { + content: ""; +} +.icon-budicon-438:before { + content: ""; +} +.icon-budicon-439:before { + content: ""; +} +.icon-budicon-440:before { + content: ""; +} +.icon-budicon-441:before { + content: ""; +} +.icon-budicon-442:before { + content: ""; +} +.icon-budicon-443:before { + content: ""; +} +.icon-budicon-444:before { + content: ""; +} +.icon-budicon-445:before { + content: ""; +} +.icon-budicon-446:before { + content: ""; +} +.icon-budicon-447:before { + content: ""; +} +.icon-budicon-448:before { + content: ""; +} +.icon-budicon-449:before { + content: ""; +} +.icon-budicon-450:before { + content: ""; +} +.icon-budicon-451:before { + content: ""; +} +.icon-budicon-452:before { + content: ""; +} +.icon-budicon-453:before { + content: ""; +} +.icon-budicon-454:before { + content: ""; +} +.icon-budicon-455:before { + content: ""; +} +.icon-budicon-456:before { + content: ""; +} +.icon-budicon-457:before { + content: ""; +} +.icon-budicon-458:before { + content: ""; +} +.icon-budicon-459:before { + content: ""; +} +.icon-budicon-460:before { + content: ""; +} +.icon-budicon-461:before { + content: ""; +} +.icon-budicon-462:before { + content: ""; +} +.icon-budicon-463:before { + content: ""; +} +.icon-budicon-464:before { + content: ""; +} +.icon-budicon-465:before { + content: ""; +} +.icon-budicon-466:before { + content: ""; +} +.icon-budicon-467:before { + content: ""; +} +.icon-budicon-468:before { + content: ""; +} +.icon-budicon-469:before { + content: ""; +} +.icon-budicon-470:before { + content: ""; +} +.icon-budicon-471:before { + content: ""; +} +.icon-budicon-472:before { + content: ""; +} +.icon-budicon-473:before { + content: ""; +} +.icon-budicon-474:before { + content: ""; +} +.icon-budicon-475:before { + content: ""; +} +.icon-budicon-476:before { + content: ""; +} +.icon-budicon-477:before { + content: ""; +} +.icon-budicon-478:before { + content: ""; +} +.icon-budicon-479:before { + content: ""; +} +.icon-budicon-480:before { + content: ""; +} +.icon-budicon-481:before { + content: ""; +} +.icon-budicon-482:before { + content: ""; +} +.icon-budicon-483:before { + content: ""; +} +.icon-budicon-484:before { + content: ""; +} +.icon-budicon-485:before { + content: ""; +} +.icon-budicon-486:before { + content: ""; +} +.icon-budicon-487:before { + content: ""; +} +.icon-budicon-488:before { + content: ""; +} +.icon-budicon-489:before { + content: ""; +} +.icon-budicon-490:before { + content: ""; +} +.icon-budicon-491:before { + content: ""; +} +.icon-budicon-492:before { + content: ""; +} +.icon-budicon-493:before { + content: ""; +} +.icon-budicon-494:before { + content: ""; +} +.icon-budicon-495:before { + content: ""; +} +.icon-budicon-496:before { + content: ""; +} +.icon-budicon-497:before { + content: ""; +} +.icon-budicon-498:before { + content: ""; +} +.icon-budicon-499:before { + content: ""; +} +.icon-budicon-500:before { + content: ""; +} +.icon-budicon-501:before { + content: ""; +} +.icon-budicon-502:before { + content: ""; +} +.icon-budicon-503:before { + content: ""; +} +.icon-budicon-504:before { + content: ""; +} +.icon-budicon-505:before { + content: ""; +} +.icon-budicon-506:before { + content: ""; +} +.icon-budicon-507:before { + content: ""; +} +.icon-budicon-508:before { + content: ""; +} +.icon-budicon-509:before { + content: ""; +} +.icon-budicon-510:before { + content: ""; +} +.icon-budicon-511:before { + content: ""; +} +.icon-budicon-512:before { + content: ""; +} +.icon-budicon-513:before { + content: ""; +} +.icon-budicon-514:before { + content: ""; +} +.icon-budicon-515:before { + content: ""; +} +.icon-budicon-516:before { + content: ""; +} +.icon-budicon-517:before { + content: ""; +} +.icon-budicon-518:before { + content: ""; +} +.icon-budicon-519:before { + content: ""; +} +.icon-budicon-520:before { + content: ""; +} +.icon-budicon-521:before { + content: ""; +} +.icon-budicon-522:before { + content: ""; +} +.icon-budicon-523:before { + content: ""; +} +.icon-budicon-524:before { + content: ""; +} +.icon-budicon-525:before { + content: ""; +} +.icon-budicon-526:before { + content: ""; +} +.icon-budicon-527:before { + content: ""; +} +.icon-budicon-528:before { + content: ""; +} +.icon-budicon-529:before { + content: ""; +} +.icon-budicon-530:before { + content: ""; +} +.icon-budicon-531:before { + content: ""; +} +.icon-budicon-532:before { + content: ""; +} +.icon-budicon-533:before { + content: ""; +} +.icon-budicon-534:before { + content: ""; +} +.icon-budicon-535:before { + content: ""; +} +.icon-budicon-536:before { + content: ""; +} +.icon-budicon-537:before { + content: ""; +} +.icon-budicon-538:before { + content: ""; +} +.icon-budicon-539:before { + content: ""; +} +.icon-budicon-540:before { + content: ""; +} +.icon-budicon-541:before { + content: ""; +} +.icon-budicon-542:before { + content: ""; +} +.icon-budicon-543:before { + content: ""; +} +.icon-budicon-544:before { + content: ""; +} +.icon-budicon-545:before { + content: ""; +} +.icon-budicon-546:before { + content: ""; +} +.icon-budicon-547:before { + content: ""; +} +.icon-budicon-548:before { + content: ""; +} +.icon-budicon-549:before { + content: ""; +} +.icon-budicon-550:before { + content: ""; +} +.icon-budicon-551:before { + content: ""; +} +.icon-budicon-552:before { + content: ""; +} +.icon-budicon-553:before { + content: ""; +} +.icon-budicon-554:before { + content: ""; +} +.icon-budicon-555:before { + content: ""; +} +.icon-budicon-556:before { + content: ""; +} +.icon-budicon-557:before { + content: ""; +} +.icon-budicon-558:before { + content: ""; +} +.icon-budicon-559:before { + content: ""; +} +.icon-budicon-560:before { + content: ""; +} +.icon-budicon-561:before { + content: ""; +} +.icon-budicon-562:before { + content: ""; +} +.icon-budicon-563:before { + content: ""; +} +.icon-budicon-564:before { + content: ""; +} +.icon-budicon-565:before { + content: ""; +} +.icon-budicon-566:before { + content: ""; +} +.icon-budicon-567:before { + content: ""; +} +.icon-budicon-568:before { + content: ""; +} +.icon-budicon-569:before { + content: ""; +} +.icon-budicon-570:before { + content: ""; +} +.icon-budicon-571:before { + content: ""; +} +.icon-budicon-572:before { + content: ""; +} +.icon-budicon-573:before { + content: ""; +} +.icon-budicon-574:before { + content: ""; +} +.icon-budicon-575:before { + content: ""; +} +.icon-budicon-576:before { + content: ""; +} +.icon-budicon-577:before { + content: ""; +} +.icon-budicon-578:before { + content: ""; +} +.icon-budicon-579:before { + content: ""; +} +.icon-budicon-580:before { + content: ""; +} +.icon-budicon-581:before { + content: ""; +} +.icon-budicon-582:before { + content: ""; +} +.icon-budicon-583:before { + content: ""; +} +.icon-budicon-584:before { + content: ""; +} +.icon-budicon-585:before { + content: ""; +} +.icon-budicon-586:before { + content: ""; +} +.icon-budicon-587:before { + content: ""; +} +.icon-budicon-588:before { + content: ""; +} +.icon-budicon-589:before { + content: ""; +} +.icon-budicon-590:before { + content: ""; +} +.icon-budicon-591:before { + content: ""; +} +.icon-budicon-592:before { + content: ""; +} +.icon-budicon-593:before { + content: ""; +} +.icon-budicon-594:before { + content: ""; +} +.icon-budicon-595:before { + content: ""; +} +.icon-budicon-596:before { + content: ""; +} +.icon-budicon-597:before { + content: ""; +} +.icon-budicon-598:before { + content: ""; +} +.icon-budicon-599:before { + content: ""; +} +.icon-budicon-600:before { + content: ""; +} +.icon-budicon-601:before { + content: ""; +} +.icon-budicon-602:before { + content: ""; +} +.icon-budicon-603:before { + content: ""; +} +.icon-budicon-604:before { + content: ""; +} +.icon-budicon-605:before { + content: ""; +} +.icon-budicon-606:before { + content: ""; +} +.icon-budicon-607:before { + content: ""; +} +.icon-budicon-608:before { + content: ""; +} +.icon-budicon-609:before { + content: ""; +} +.icon-budicon-610:before { + content: ""; +} +.icon-budicon-611:before { + content: ""; +} +.icon-budicon-612:before { + content: ""; +} +.icon-budicon-613:before { + content: ""; +} +.icon-budicon-614:before { + content: ""; +} +.icon-budicon-615:before { + content: ""; +} +.icon-budicon-616:before { + content: ""; +} +.icon-budicon-617:before { + content: ""; +} +.icon-budicon-618:before { + content: ""; +} +.icon-budicon-619:before { + content: ""; +} +.icon-budicon-620:before { + content: ""; +} +.icon-budicon-621:before { + content: ""; +} +.icon-budicon-622:before { + content: ""; +} +.icon-budicon-623:before { + content: ""; +} +.icon-budicon-624:before { + content: ""; +} +.icon-budicon-625:before { + content: ""; +} +.icon-budicon-626:before { + content: ""; +} +.icon-budicon-627:before { + content: ""; +} +.icon-budicon-628:before { + content: ""; +} +.icon-budicon-629:before { + content: ""; +} +.icon-budicon-630:before { + content: ""; +} +.icon-budicon-631:before { + content: ""; +} +.icon-budicon-632:before { + content: ""; +} +.icon-budicon-633:before { + content: ""; +} +.icon-budicon-634:before { + content: ""; +} +.icon-budicon-635:before { + content: ""; +} +.icon-budicon-636:before { + content: ""; +} +.icon-budicon-637:before { + content: ""; +} +.icon-budicon-638:before { + content: ""; +} +.icon-budicon-639:before { + content: ""; +} +.icon-budicon-640:before { + content: ""; +} +.icon-budicon-641:before { + content: ""; +} +.icon-budicon-642:before { + content: ""; +} +.icon-budicon-643:before { + content: ""; +} +.icon-budicon-644:before { + content: ""; +} +.icon-budicon-645:before { + content: ""; +} +.icon-budicon-646:before { + content: ""; +} +.icon-budicon-647:before { + content: ""; +} +.icon-budicon-648:before { + content: ""; +} +.icon-budicon-649:before { + content: ""; +} +.icon-budicon-650:before { + content: ""; +} +.icon-budicon-651:before { + content: ""; +} +.icon-budicon-652:before { + content: ""; +} +.icon-budicon-653:before { + content: ""; +} +.icon-budicon-654:before { + content: ""; +} +.icon-budicon-655:before { + content: ""; +} +.icon-budicon-656:before { + content: ""; +} +.icon-budicon-657:before { + content: ""; +} +.icon-budicon-658:before { + content: ""; +} +.icon-budicon-659:before { + content: ""; +} +.icon-budicon-660:before { + content: ""; +} +.icon-budicon-661:before { + content: ""; +} +.icon-budicon-662:before { + content: ""; +} +.icon-budicon-663:before { + content: ""; +} +.icon-budicon-664:before { + content: ""; +} +.icon-budicon-665:before { + content: ""; +} +.icon-budicon-666:before { + content: ""; +} +.icon-budicon-667:before { + content: ""; +} +.icon-budicon-668:before { + content: ""; +} +.icon-budicon-669:before { + content: ""; +} +.icon-budicon-670:before { + content: ""; +} +.icon-budicon-671:before { + content: ""; +} +.icon-budicon-672:before { + content: ""; +} +.icon-budicon-673:before { + content: ""; +} +.icon-budicon-674:before { + content: ""; +} +.icon-budicon-675:before { + content: ""; +} +.icon-budicon-676:before { + content: ""; +} +.icon-budicon-677:before { + content: ""; +} +.icon-budicon-678:before { + content: ""; +} +.icon-budicon-679:before { + content: ""; +} +.icon-budicon-680:before { + content: ""; +} +.icon-budicon-681:before { + content: ""; +} +.icon-budicon-682:before { + content: ""; +} +.icon-budicon-683:before { + content: ""; +} +.icon-budicon-684:before { + content: ""; +} +.icon-budicon-685:before { + content: ""; +} +.icon-budicon-686:before { + content: ""; +} +.icon-budicon-687:before { + content: ""; +} +.icon-budicon-688:before { + content: ""; +} +.icon-budicon-689:before { + content: ""; +} +.icon-budicon-690:before { + content: ""; +} +.icon-budicon-691:before { + content: ""; +} +.icon-budicon-692:before { + content: ""; +} +.icon-budicon-693:before { + content: ""; +} +.icon-budicon-694:before { + content: ""; +} +.icon-budicon-695:before { + content: ""; +} +.icon-budicon-696:before { + content: ""; +} +.icon-budicon-697:before { + content: ""; +} +.icon-budicon-698:before { + content: ""; +} +.icon-budicon-699:before { + content: ""; +} +.icon-budicon-700:before { + content: ""; +} +.icon-budicon-701:before { + content: ""; +} +.icon-budicon-702:before { + content: ""; +} +.icon-budicon-703:before { + content: ""; +} +.icon-budicon-704:before { + content: ""; +} +.icon-budicon-705:before { + content: ""; +} +.icon-budicon-706:before { + content: ""; +} +.icon-budicon-707:before { + content: ""; +} +.icon-budicon-708:before { + content: ""; +} +.icon-budicon-709:before { + content: ""; +} +.icon-budicon-710:before { + content: ""; +} +.icon-budicon-711:before { + content: ""; +} +.icon-budicon-712:before { + content: ""; +} +.icon-budicon-713:before { + content: ""; +} +.icon-budicon-714:before { + content: ""; +} +.icon-budicon-715:before { + content: ""; +} +.icon-budicon-716:before { + content: ""; +} +.icon-budicon-717:before { + content: ""; +} +.icon-budicon-718:before { + content: ""; +} +.icon-budicon-719:before { + content: ""; +} +.icon-budicon-720:before { + content: ""; +} +.icon-budicon-721:before { + content: ""; +} +.icon-budicon-722:before { + content: ""; +} +.icon-budicon-723:before { + content: ""; +} +.icon-budicon-724:before { + content: ""; +} +.icon-budicon-725:before { + content: ""; +} +.icon-budicon-726:before { + content: ""; +} +.icon-budicon-727:before { + content: ""; +} +.icon-budicon-728:before { + content: ""; +} +.icon-budicon-729:before { + content: ""; +} +.icon-budicon-730:before { + content: ""; +} +.icon-budicon-731:before { + content: ""; +} +.icon-budicon-732:before { + content: ""; +} +.icon-budicon-733:before { + content: ""; +} +.icon-budicon-734:before { + content: ""; +} +.icon-budicon-735:before { + content: ""; +} +.icon-budicon-736:before { + content: ""; +} +.icon-budicon-737:before { + content: ""; +} +.icon-budicon-738:before { + content: ""; +} +.icon-budicon-739:before { + content: ""; +} +.icon-budicon-740:before { + content: ""; +} +.icon-budicon-741:before { + content: ""; +} +.icon-budicon-742:before { + content: ""; +} +.icon-budicon-743:before { + content: ""; +} +.icon-budicon-744:before { + content: ""; +} +.icon-budicon-745:before { + content: ""; +} +.icon-budicon-746:before { + content: ""; +} +.icon-budicon-747:before { + content: ""; +} +.icon-budicon-748:before { + content: ""; +} +.icon-budicon-749:before { + content: ""; +} +.icon-budicon-750:before { + content: ""; +} +.icon-budicon-751:before { + content: ""; +} +.icon-budicon-752:before { + content: ""; +} +.icon-budicon-753:before { + content: ""; +} +.icon-budicon-754:before { + content: ""; +} +.icon-budicon-755:before { + content: ""; +} +.icon-budicon-756:before { + content: ""; +} +.icon-budicon-757:before { + content: ""; +} +.icon-budicon-758:before { + content: ""; +} +.icon-budicon-759:before { + content: ""; +} +.icon-budicon-760:before { + content: ""; +} +.icon-budicon-761:before { + content: ""; +} +.icon-budicon-762:before { + content: ""; +} +.icon-budicon-763:before { + content: ""; +} +.icon-budicon-764:before { + content: ""; +} +.icon-budicon-765:before { + content: ""; +} +.icon-budicon-766:before { + content: ""; +} +.icon-budicon-767:before { + content: ""; +} +.icon-budicon-768:before { + content: ""; +} +.icon-budicon-769:before { + content: ""; +} +.icon-budicon-770:before { + content: ""; +} +.icon-budicon-771:before { + content: ""; +} +.icon-budicon-772:before { + content: ""; +} +.icon-budicon-773:before { + content: ""; +} +.icon-budicon-774:before { + content: ""; +} +.icon-budicon-775:before { + content: ""; +} +.icon-budicon-776:before { + content: ""; +} +.icon-budicon-777:before { + content: ""; +} +.icon-budicon-778:before { + content: ""; +} +.icon-budicon-779:before { + content: ""; +} +.icon-budicon-780:before { + content: ""; +} +.icon-budicon-781:before { + content: ""; +} +.icon-budicon-782:before { + content: ""; +} +.icon-budicon-783:before { + content: ""; +} +.icon-budicon-784:before { + content: ""; +} +.icon-budicon-785:before { + content: ""; +} +.icon-budicon-786:before { + content: ""; +} +.icon-budicon-787:before { + content: ""; +} +.icon-budicon-788:before { + content: ""; +} +.icon-budicon-789:before { + content: ""; +} +.icon-budicon-790:before { + content: ""; +} +.icon-budicon-791:before { + content: ""; +} +.icon-budicon-792:before { + content: ""; +} +.icon-budicon-793:before { + content: ""; +} +.icon-budicon-794:before { + content: ""; +} +.icon-budicon-795:before { + content: ""; +} +.icon-budicon-796:before { + content: ""; +} +.icon-budicon-797:before { + content: ""; +} +.icon-budicon-798:before { + content: ""; +} +.icon-budicon-799:before { + content: ""; +} +.icon-budicon-800:before { + content: ""; +} +.icon-budicon-801:before { + content: ""; +} +.icon-budicon-802:before { + content: ""; +} +.icon-budicon-803:before { + content: ""; +} +.icon-budicon-804:before { + content: ""; +} +.icon-budicon-805:before { + content: ""; +} +.icon-budicon-806:before { + content: ""; +} +.icon-budicon-807:before { + content: ""; +} +.icon-budicon-808:before { + content: ""; +} +.icon-budicon-809:before { + content: ""; +} +.icon-budicon-810:before { + content: ""; +} +.icon-budicon-811:before { + content: ""; +} +.icon-budicon-812:before { + content: ""; +} +.icon-budicon-813:before { + content: ""; +} +.icon-budicon-814:before { + content: ""; +} +.icon-budicon-815:before { + content: ""; +} +.icon-budicon-816:before { + content: ""; +} +.icon-budicon-817:before { + content: ""; +} +.icon-budicon-818:before { + content: ""; +} +.icon-budicon-819:before { + content: ""; +} +.icon-budicon-820:before { + content: ""; +} +.icon-budicon-821:before { + content: ""; +} +.icon-budicon-822:before { + content: ""; +} +.icon-budicon-823:before { + content: ""; +} +.icon-budicon-824:before { + content: ""; +} +.icon-budicon-825:before { + content: ""; +} +.icon-budicon-826:before { + content: ""; +} +.icon-budicon-827:before { + content: ""; +} +.icon-budicon-828:before { + content: ""; +} +.icon-budicon-829:before { + content: ""; +} +.icon-budicon-830:before { + content: ""; +} +.icon-budicon-831:before { + content: ""; +} +.icon-budicon-832:before { + content: ""; +} +.icon-budicon-833:before { + content: ""; +} +.icon-budicon-834:before { + content: ""; +} +.icon-budicon-835:before { + content: ""; +} +.icon-budicon-836:before { + content: ""; +} +.icon-budicon-837:before { + content: ""; +} +.icon-budicon-838:before { + content: ""; +} +.icon-budicon-839:before { + content: ""; +} +.icon-budicon-840:before { + content: ""; +} +.icon-budicon-841:before { + content: ""; +} +.icon-budicon-842:before { + content: ""; +} +.icon-budicon-843:before { + content: ""; +} +.icon-budicon-844:before { + content: ""; +} +.icon-budicon-845:before { + content: ""; +} +.icon-budicon-846:before { + content: ""; +} +.icon-budicon-847:before { + content: ""; +} +.icon-budicon-848:before { + content: ""; +} +.icon-budicon-849:before { + content: ""; +} +.icon-1392070209-icon-social-github:before { + content: ""; +} + +header.site-header.site-header { + z-index: 1000; + background: transparent; + font-size: 14px; + position: static; +} +header.site-header.site-header.header-fixed { + background: rgba(255,255,255,0.8); + position: fixed; +} +header.site-header.site-header a { + color: #333; +} +header.site-header.site-header li * { + -webkit-backface-visibility: hidden !important; +} +header.site-header.site-header .navbar-header { + margin-right: -15px; + margin-left: -15px; + float: none; + padding-bottom: 5px; +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-header { + margin-right: 0; + margin-left: 0; + float: left; + } +} +header.site-header.site-header nav { + background: none; + border: 0; + margin: 0; +} +header.site-header.site-header nav li.active a { + background: none; + color: #000; +} +header.site-header.site-header nav ul, +header.site-header.site-header nav li { + margin: 0; +} +header.site-header.site-header nav .navbar-brand { + font-weight: bold; + margin: 0; + display: inline-block; + float: left; + font-size: 24px; + margin-right: 20px; + color: #000; + padding: 0 15px 0 15px; + margin: 0; + width: 120px; +} +header.site-header.site-header nav .navbar-brand a { + background: url("../images/senodio.png") center left no-repeat; + /*background-size: 76%;*/ + width: 130px; + height: 40px; + display: block; + margin-top: 5px; + background-size: 48%; +} +header.site-header.site-header nav .navbar-brand img { + position: relative; + height: 36px; + margin-right: 10px; + top: 2px; + display: none; +} +header.site-header.site-header nav .navbar-brand span { + display: none; +} +header.site-header.site-header .navbar-default .navbar-collapse { + border-color: transparent; + padding: 0; +} +header.site-header.site-header .navbar-default .navbar-collapse.collapse { + display: none !important; +} +header.site-header.site-header .navbar-default .navbar-collapse.collapse.in { + display: block !important; +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-default .navbar-collapse.collapse { + display: block !important; + } +} +header.site-header.site-header .navbar-default .navbar-nav>.active>a, +header.site-header.site-header .navbar-default .navbar-default .navbar-nav>.active>a:hover, +header.site-header.site-header .navbar-default .navbar-default .navbar-nav>.active>a:focus { + background: transparent; +} +header.site-header.site-header .navbar-default .navbar-nav>.open>a { + background: none; +} +header.site-header.site-header .navbar-default .navbar-nav { + float: none !important; +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-default .navbar-nav.navbar-right { + float: right !important; + } +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-default .navbar-nav.navbar-left { + float: left !important; + } +} +header.site-header.site-header .navbar-default .navbar-nav > li { + float: none; +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-default .navbar-nav > li { + float: left; + } +} +header.site-header.site-header .navbar-toggle { + border: 0; + display: block; +} +@media (min-width: 992px) { + header.site-header.site-header .navbar-toggle { + display: none; + } +} +header.site-header.site-header .navbar-toggle:hover { + background: none; +} +header.site-header.site-header .navbar-toggle:hover .icon-bar { + background: #000; +} +header.site-header.site-header .btn-dro { + padding: 15px; + line-height: 20px; + background: none; + display: inline-block; + color: #777; + cursor: pointer; +} +header.site-header.site-header .btn-dro:hover { + color: #666; +} +header.site-header.site-header .btn-dro i { + position: relative; + top: 1px; + margin-left: 5px; + width: 6px; + display: inline-block; + font-size: 10px; +} +header.site-header.site-header .dropdown .dropdown-menu>.active>a, +header.site-header.site-header .dropdown .dropdown-menu>.active>a:hover, +header.site-header.site-header .dropdown .dropdown-menu>.active>a:focus { + background-color: none; +} +header.site-header.site-header .dropdown .dropdown-menu { + min-width: 130px; + background: #fff; + transition: transform 0.1s cubic-bezier(0.3, 0, 0, 1.3); + display: block; + left: 0; + border: 0; + border-radius: 3px; + border-bottom: 1px solid #f1f1f1; + -webkit-transform: none; + transform: none; +} +@media (min-width: 992px) { + header.site-header.site-header .dropdown .dropdown-menu { + -webkit-transform: scale(0.8) translateY(-10%); + transform: scale(0.8) translateY(-10%); + pointer-events: none; + } + header.site-header.site-header .dropdown .dropdown-menu .divider { + margin: 8px 0; + } +} +header.site-header.site-header .dropdown .dropdown-menu li > a { + padding: 10px 15px; + line-height: 20px; +} +@media (min-width: 992px) { + header.site-header.site-header .dropdown .dropdown-menu li > a { + padding: 5px 20px; + } +} +header.site-header.site-header .dropdown .dropdown-menu li > a:hover { + background: none; +} +@media (min-width: 992px) { + header.site-header.site-header .dropdown .dropdown-menu li > a:hover { + background: #f1f1f1; + } +} +header.site-header.site-header .dropdown .dropdown-menu ::after { + position: absolute; + top: -6px; + left: 26px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-left: 6px solid transparent; + content: ''; +} +header.site-header.site-header .dropdown .dropdown-menu .divider { + background-color: rgba(0,0,0,0.1); +} +header.site-header.site-header .dropdown.open .dropdown-menu { + opacity: 1; + pointer-events: auto; + -webkit-transform: none; + transform: none; +} +header.site-header.site-header a.login { + color: #666; + border: 1px solid #f1f1f1; + border-radius: 100px; + margin-left: 10px; + text-transform: uppercase; + letter-spacing: 1px; + font-weight: bold; + padding: 0; + line-height: 30px; + display: inline-block; + padding-left: 15px; + padding-right: 14px; + margin-top: 10px; + font-size: 12px; +} +header.site-header.site-header a.login:hover { + background: #f1f1f1; +} +@media screen and (min-width: 990px) { + .header-dark header.site-header { + position: absolute; + left: 0; + right: 0; + top: 0; + border-bottom: 1px solid rgba(255,255,255,0.1); + } + .header-dark header.site-header h1.navbar-brand a { + background-image: url("//cdn.auth0.com/styleguide/1.0.0/img/logo-grey-horizontal.png"); + } + .header-dark header.site-header .navbar-default .navbar-nav>.active>a, + .header-dark header.site-header .navbar-default .navbar-nav>.active>a:hover, + .header-dark header.site-header .navbar-default .navbar-nav>.active>a:focus { + color: #fff; + } + .header-dark header.site-header .dropdown a { + color: #333; + } + .header-dark header.site-header .navbar-default .navbar-nav>li>a { + color: #d0d2d3; + } + .header-dark header.site-header .navbar-default .navbar-nav>li>a:hover { + color: #fff; + background: none; + } + .header-dark header.site-header nav li .btn-dro { + color: #d0d2d3; + } + .header-dark header.site-header nav li .btn-dro:hover { + color: #fff; + } + .header-dark header.site-header a.btn { + border-color: #fff; + } + .header-dark header.site-header a.btn:hover { + border-color: #fff; + color: #000; + } + .site-header.navbar-fixed-top, + .site-header.navbar-fixed-bottom { + background: #fff; + position: fixed !important; + right: 0; + left: 0; + z-index: 1030; + transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + background: rgba(255,255,255,0.9); + } +} +.navbar-header { + position: relative; +} +a.hiring { + background: #44c7f4; + text-transform: uppercase; + position: absolute; + top: 16px; + left: -104px; + font-weight: bold; + padding: 2px 6px; + border-radius: 3px; + color: #fff !important; + display: inline-block; + font-size: 11px; +} +a.hiring::after { + position: absolute; + content: ""; + right: -4px; + top: 5px; + width: 0; + height: 0; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid #44c7f4; +} +@media screen and (max-width: 990px) { + header.site-header { + position: static; + text-align: left; + padding: 10px 0; + } + header.site-header .navbar-left { + border-top: 1px solid #f1f1f1; + } + header.site-header li { + padding: 8px 0; + border-bottom: 1px solid #f1f1f1; + } + header.site-header li:last-child { + border-bottom: 0; + } + header.site-header li a { + display: block; + } + header.site-header li.dropdown { + display: block; + padding: 0; + opacity: 1; + overflow: hidden; + } + header.site-header li.dropdown .btn-dro { + display: none; + } + header.site-header li.dropdown .divider { + display: none; + } + header.site-header li.dropdown ul.dropdown-menu { + min-width: 0; + position: static; + margin: 0; + box-shadow: none; + border-left: 4px solid #ccc; + opacity: 1; + transform: none; + transition: none; + border-radius: 0; + margin: 0; + padding: 0; + width: 100%; + background: #f8f8f8; + pointer-events: all; + } + header.site-header li.dropdown ul.dropdown-menu li:last-child { + border-bottom: 0; + } + header.site-header nav a.login { + margin-bottom: 20px; + font-size: 14px; + padding: 10px; + display: block; + text-align: center; + } +} +.container { + max-width: 1016px; +} +.container.spacing-content { + padding-top: 80px; + padding-bottom: 80px; +} +.narrow-content { + max-width: 680px; + margin: auto; + text-align: center; + font-size: 120%; +} +.narrow-content p { + color: #666; +} +.narrow-content ul { + padding-left: 0; +} +.narrow-content ul.ul-inline { + margin: 20px 0; +} +.narrow-content ul.ul-inline li { + background: url("/homepage/img/icon-checkmark.png") left 4px no-repeat; + display: inline-block; + padding-left: 30px; + margin: 0 20px; +} +.narrow-content ul.ul-large { + text-align: left; +} +.narrow-content ul li { + margin-bottom: 20px; + background: url("/homepage/img/icon-checkmark.png") left 4px no-repeat; + padding-left: 30px; + list-style: none; +} +.btn, +a.btn { + -webkit-transition: background-color 0.2s ease; + -moz-transition: background-color 0.2s ease; + -ms-transition: background-color 0.2s ease; + -o-transition: background-color 0.2s ease; + transition: background-color 0.2s ease; + text-transform: uppercase; + letter-spacing: 2px; + border: 0; + font-weight: bold; + border: 1px solid #d0d2d3; + padding-left: 15px; + padding-right: 15px; + border-radius: 3px; +} +.btn.btn-none, +a.btn.btn-none { + border: 0; + text-transform: none; + letter-spacing: 0; + padding-left: 20px; + padding-right: 20px; +} +.btn.btn-xs, +a.btn.btn-xs { + font-size: 11px; + line-height: 12px; + padding: 6px 15px; +} +.btn.btn-sm, +a.btn.btn-sm { + font-size: 12px; + line-height: 12px; + padding: 10px 15px; +} +.btn.btn-lg, +a.btn.btn-lg { + line-height: 30px; + padding-left: 20px; + padding-right: 20px; + font-size: 15px; +} +/* +.btn.btn-success, +a.btn.btn-success { + background-color: #eb5424; + color: #fff; + border-color: transparent; +} +.btn.btn-success:hover, +a.btn.btn-success:hover { + background-color: #ae3610; + color: #fff; +} +*/ +.btn.btn-success, +a.btn.btn-success { + background-color: #5cb85c; + color: #fff; + border-color: transparent; +} +.btn.btn-success:hover, +a.btn.btn-success:hover { + background-color: #449d44; + color: #fff; +} + +.btn.btn-default, +a.btn.btn-default { + background: #fff; + border-color: #d0d2d3; +} +.btn.btn-default:hover, +a.btn.btn-default:hover { + background: #d0d2d3; +} +.btn.btn-danger, +a.btn.btn-danger { + border-color: transparent; +} +.btn.btn-primary, +a.btn.btn-primary { + background-color: #44c7f4; + border-color: transparent; +} +.btn.btn-primary:hover, +a.btn.btn-primary:hover { + background-color: #0c9dce; +} +.btn:active, +a.btn:active { + box-shadow: none; +} +.bg-primary, +.bg-success, +.bg-danger, +.bg-info, +.bg-warning { + font-weight: bold; + color: #fff; + border-radius: 3px; + padding: 10px 14px; +} +.bg-primary a, +.bg-success a, +.bg-danger a, +.bg-info a, +.bg-warning a { + color: #fff; + border-bottom: 1px solid #fff; + padding-bottom: 1px; +} +.bg-primary { + background: #16214d; +} +.bg-success { + background: #01b48f; +} +.bg-warning { + background: #eaca2c; +} +.bg-info { + background-color: #44c7f4; +} +.bg-danger { + background: #f00; +} +.glyphs.css-mapping { + color: rgba(0,0,0,0.5); + padding: 0; + margin: 0; +} +.glyphs.css-mapping li { + margin: 0 20px 20px 0; + padding: 0; + display: inline-block; + overflow: hidden; +} +.glyphs.css-mapping .icon { + margin: 0; + margin-right: 10px; + padding: 13px; + height: 50px; + width: 50px; + color: #162a36 !important; + overflow: hidden; + float: left; + font-size: 24px; +} +.glyphs.css-mapping input { + margin: 0; + margin-top: 5px; + padding: 8px; + line-height: 16px; + font-size: 16px; + display: block; + width: 100px; + height: 40px; + border: 1px solid #d8e0e5; + -webkit-border-radius: 5px; + border-radius: 5px; + background: #fff; + outline: 0; + float: right; +} +.glyphs.css-mapping input:focus { + border: 1px solid #fbde4a; + -webkit-box-shadow: inset 0 0 3px #fbde4a; + box-shadow: inset 0 0 3px #fbde4a; +} +.glyphs.css-mapping input:hover { + -webkit-box-shadow: inset 0 0 3px #fbde4a; + box-shadow: inset 0 0 3px #fbde4a; +} +.logo-branding { + text-align: center; + border: 1px solid #eee; + padding: 20px; + border-radius: 3px; + margin-bottom: 20px; + background-image: url("lib/logos/img/transparent.png"); +} +.logo-branding h5 { + text-transform: uppercase; + letter-spacing: 1px; + color: #999; + margin-top: 0; +} +.logo-branding img { + max-width: 100%; + display: block; + max-height: 140px; + margin: auto; + margin-bottom: 20px; +} +.logo-branding.logo-dark { + background-image: url("lib/logos/img/transparent-dark.png"); +} +.logo-branding a { + font-weight: bold; + border: 1px solid #44c7f4; + padding: 4px 10px; + text-transform: uppercase; + border-radius: 3px; + font-size: 11px; + letter-spacing: 1px; + color: #44c7f4; +} +.logo-branding a:hover { + color: #fff; + background: #44c7f4; +} +html { + font-size: 14px; +} +body { + font-size: 14px; + -webkit-font-smoothing: antialiased; + -moz-font-smoothing: antialiased; + font-family: "proxima-nova", "Helvetica Neue", sans-serif; + color: #4d4d4d; +} +h1, +h2, +h3, +h4, +h5 { + line-height: 1.5; + font-family: "proxima-nova", "Helvetica Neue", sans-serif; + color: #000; + font-weight: 400; +} +h1 a, +h2 a, +h3 a, +h4 a, +h5 a { + color: #000; + font-weight: 300; +} +h1 a:hover, +h2 a:hover, +h3 a:hover, +h4 a:hover, +h5 a:hover { + color: #075a76; +} +h1 { + font-size: 3rem; +} +h2 { + font-size: 2rem; +} +h3 { + font-size: 1.5rem; +} +h4 { + font-size: 1.3rem; +} +h5 { + font-size: 16px; +} +h1.light, +h2.light, +h3.light { + font-weight: 100; +} +h1.light a, +h2.light a, +h3.light a { + font-weight: 100; +} +h5.styled { + border-bottom: 1px solid #333; + text-transform: uppercase; + padding-bottom: 10px; + letter-spacing: 1px; + font-size: 13px; +} +h5.styled a { + color: #000; + font-weight: bold; +} +p { + line-height: 1.8; +} +a { + color: #0a86b1; +} +a:focus { + outline: 0; +} +a:hover { + text-decoration: none; + color: #032d3b; +} +pre { + border: 0; +} +h1, +h2, +h3, +h4, +h5, +p, +li, +pre { + margin: 20px 0; +} +.sidebar-box { + max-width: 230px; + border: 1px solid #eee; + border-radius: 3px; + margin-bottom: 20px; + padding: 14px 20px; + list-style: none; + font-size: 14px; +} +.sidebar-box strong { + text-transform: uppercase; + font-weight: bold; + font-size: 12px; + margin-bottom: 10px; + display: block; + letter-spacing: 1px; + color: #999; +} +.sidebar-box ul { + padding: 0; + margin: 0; + list-style: none; +} +.sidebar-box ul a { + color: #666; +} +.sidebar-box ul a:hover { + color: #000; +} +.sidebar-box ul li { + line-height: 32px; + margin: 0; +} +.sidebar-box ul li li { + margin: 0; +} +.sidebar-box ul li i:before { + content: "\e16f"; + font-family: "budicon-font" !important; + speak: none; +} +.sidebar-box ul li i { + width: 10px; + height: 10px; + display: inline-block; + font-family: "budicon-font" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + margin-right: 8px; + position: relative; + top: 2px; + height: 14px; +} +.sidebar-box ul li.selected a { + color: #000 !important; +} +.banner { + color: #fff; + text-align: center; + padding-top: 60px; + padding-bottom: 60px; + margin-bottom: 50px; + position: relative; + overflow: hidden; + background-color: #14204d; + background: linear-gradient(180deg, #16214d 0%, #44c7f4 200%); /* W3C */ + padding: 80px 0; +} +.banner h1 { + color: #fff; + font-size: 2.5rem; + font-weight: 300; + margin-bottom: 0; +} +.banner p { + max-width: 580px; + font-size: 1.4rem; + margin: auto; + margin-top: 10px; + color: rgba(255,255,255,0.8); +} +.banner i { + font-size: 50px; + -webkit-animation: icon_banner 1s; + position: relative; +} +.banner a { + color: #44c7f4; + font-weight: bold; +} +.banner .btn { + margin-top: 10px; +} +.banner em { + display: block; + font-size: 12px; + margin-top: 4px; + letter-spacing: 1px; +} +.banner .icon-banner { + border: 2px solid #fff; + border-radius: 100px; + line-height: 90px; + width: 80px; + height: 80px; + font-size: 36px; + display: inline-block; +} +.banner .banner-container { + position: relative; +} +.banner-container { + display: block; + -webkit-animation-name: appear; + -webkit-animation-duration: 0.5s; + -webkit-animation-iteration-count: once; + -webkit-animation-timing-function: ease-in; +} +@-webkit-keyframes appear { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@media screen and (min-width: 992px) { + .header-dark .banner { + padding-top: 160px; + } +} +@media screen and (max-width: 660px) { + .banner { + padding: 20px 0; + } + .banner h1 { + font-size: 36px; + } +} +@-moz-keyframes icon_banner { + from { + top: -100px; + opacity: 0; + } + to { + opacity: 1; + top: 0; + } +} +@-webkit-keyframes icon_banner { + from { + top: -100px; + opacity: 0; + } + to { + opacity: 1; + top: 0; + } +} +@-o-keyframes icon_banner { + from { + top: -100px; + opacity: 0; + } + to { + opacity: 1; + top: 0; + } +} +@keyframes icon_banner { + from { + top: -100px; + opacity: 0; + } + to { + opacity: 1; + top: 0; + } +} +.big-tabs { + text-transform: uppercase; + font-size: 10px; + letter-spacing: 1px; + text-align: center; + position: relative; + margin: 0; + margin-bottom: 40px; +} +.big-tabs li { + display: inline-block; + float: none; + font-weight: bold; + margin: 0; + border: 1px solid #0eb3ec; + margin-left: -1px; +} +.big-tabs li:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.big-tabs li:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.big-tabs li a { + color: #0eb3ec; + line-height: 32px; + display: inline-block; + padding: 0 30px; +} +.big-tabs li.active a { + background: #0eb3ec; + color: #fff; +} +ul.breadcrumb { + margin: 0; + padding: 0; + font-size: 11px; + border-bottom: 1px solid #f1f1f1; + padding-bottom: 10px; + background: none; + border-radius: 0; + margin-bottom: 20px; + text-transform: uppercase; + letter-spacing: 1px; +} +ul.breadcrumb>li+li:before { + content: ""; + padding: 0; +} +ul.breadcrumb li { + display: inline-block; + padding: 0; + margin: 0; + margin-right: 10px; + font-size: 11px; +} +.browser-window { + border-radius: 4px; + box-shadow: 0 4px 12px rgba(0,0,0,0.5); + width: 800px; + margin: auto; + margin-top: 20px; + overflow: hidden; + border: 1px solid #c1c2c2; +} +.browser-window .browser-inside { + overflow: hidden; + padding: 10px; + background-position: top center; + height: 400px; + background-size: cover; +} +.browser-window .browser-top { + padding: 7px 0; + position: relative; + background: #f1f1f1; + background: -moz-linear-gradient(top, #e9e9e9 3%, #d8d8d8 100%); + background: -webkit-gradient(left top, left bottom, color-stop(3%, #e9e9e9), color-stop(100%, #d8d8d8)); + background: -webkit-linear-gradient(top, #e9e9e9 3%, #d8d8d8 100%); + background: -o-linear-gradient(top, #e9e9e9 3%, #d8d8d8 100%); + background: -ms-linear-gradient(top, #e9e9e9 3%, #d8d8d8 100%); + background: linear-gradient(to bottom, #e9e9e9 3%, #d8d8d8 100%); + -webkit-box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.76); + -moz-box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.76); + box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.76); + overflow: hidden; + border-bottom: 2px solid #bdbcc1; +} +.browser-window .browser-top > div { + float: left; +} +.browser-window .browser-toolbar { + padding-left: 12px; + padding-top: 6px; +} +.browser-window .browser-toolbar > span { + display: inline-block; + float: left; + width: 12px; + height: 12px; + margin-right: 7px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + cursor: pointer; +} +.browser-window .browser-toolbar span.first { + background: #ff5f4f; +} +.browser-window .browser-toolbar span.second { + background: #f9c206; +} +.browser-window .browser-toolbar span.third { + background: #19cc32; +} +.browser-window .browser-nav { + overflow: hidden; +} +.browser-window .browser-nav > span { + display: inline-block; + float: left; + background: #fbfbfb; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + height: 23px; + padding: 0 8px; + cursor: pointer; + color: #b4b4b4; + border-bottom: 1px solid #cecece; +} +.browser-window .browser-nav > span:hover { + background: #f2f2f2; + color: #666; +} +.browser-window .browser-nav > span i { + font-size: 14px; + line-height: 30px; + display: inline-block; + position: relative; + top: 5px; + text-align: center; +} +.browser-window .browser-nav span.active { + color: #707070; +} +.browser-window .browser-nav span.prev { + margin-right: 1px; + margin-left: 7px; +} +.browser-window .browser-nav span.next { + margin-right: 7px; +} +.browser-window .browser-nav span.address { + width: 400px; + margin-left: 75px; + display: inline-block; + background: #fff; + line-height: 23px; + text-align: center; + position: relative; + padding-top: 3px; +} +.browser-window .browser-nav span.address > input { + font-size: 12px; + color: #505050; + border: none; + background: none; + text-align: center; + position: relative; + width: 300px; +} +.browser-window .browser-nav span.address > input:focus { + outline: none; +} +.browser-window .browser-nav span.address > input.class { + text-align: left; +} +.browser-window .browser-nav span.address > i { + position: absolute; + right: 5px; + top: 7px; + font-size: 11px; + color: #010101; +} +.browser-window .browser-nav.right { + float: right !important; + margin-right: 35px; +} +.browser-window .browser-nav span.share { + margin-right: 7px; +} +.browser-window .browser-nav span.tabs { + position: relative; + width: 26px; + padding-left: 6px; +} +.browser-window .browser-nav span.tabs span { + height: 7px; + width: 7px; + border: 1px solid #b4b4b4; + display: inline-block; + position: absolute; + background: #fbfbfb; +} +.browser-window .browser-nav span.tabs span.front { + top: 8px; + left: 6px; + z-index: 6; +} +.browser-window .browser-nav span.tabs span.behind { + top: 6px; + left: 8px; + z-index: 5; +} +.browser-window .browser-nav span.tabs:hover span { + border: 1px solid #666; +} +.browser-window span.new { + cursor: pointer; + position: absolute; + right: 0; + bottom: 0; + background: #cacaca; + width: 23px; + height: 23px; + text-align: center; + line-height: 23px; + border-top: 1px solid #c1c2c2; + border-left: 1px solid #c1c2c2; +} +.browser-window span.new:hover { + -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.1); + -moz-box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.1); + box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.1); +} +.browser-window span.new .plus { + position: absolute; + background: #b0b0b0; + display: inline-block; +} +.browser-lite { + border: 1px solid #e8e9e9; + border-radius: 3px; + overflow: hidden; +} +.browser-lite .browser-toolbar { + border-bottom: 1px solid #e8e9e9; + overflow: hidden; + padding: 14px; +} +.browser-lite .browser-toolbar i { + background: #e8e9e9; + border-radius: 100px; + float: left; + display: inline-block; + width: 12px; + height: 12px; + margin-right: 8px; + margin-top: 4px; +} +.browser-lite .browser-toolbar i.r { + background: #fc625c; +} +.browser-lite .browser-toolbar i.y { + background: #fdbc40; +} +.browser-lite .browser-toolbar i.g { + background: #34c849; +} +.browser-lite .browser-toolbar .input { + width: 70%; + height: 20px; + border-radius: 3px; + margin: auto; + background: #e8e9e9; + margin-top: 0px; + font-size: 10px; + color: #999; + line-height: 20px; +} +.browser-lite .browser-toolbar .button { + background: #e8e9e9; + border-radius: 3px; + height: 20px; + width: 20px; + margin-left: 6px; + float: right; + display: block; +} +.center-title-block { + text-align: center; + max-width: 680px; + padding: 0; + margin: auto; + margin-bottom: 80px; + max-width: 600px; + margin-bottom: 40px; +} +.center-title-block .icon-badge { + margin-bottom: 10px; +} +.center-title-block h2 { + color: block; + font-weight: 300; + margin: 10px 0; +} +.center-title-block p { + color: #798291; + font-size: 1.2rem; + margin-top: 0; + color: rgba(0,0,0,0.5); +} +.center-title-block img { + margin-top: 17px; + height: 26px; +} +.center-title-block img.help-circle { + margin-top: -5px; +} +span.icon-badge { + background: #d0d2d3; + width: 60px; + height: 60px; + border-radius: 3px; + display: inline-block; + color: #eb5424; + font-size: 30px; + line-height: 72px; +} +footer.site-footer { + *zoom: 1; + font-size: 13px; +} +footer.site-footer:after { + clear: both; +} +footer.site-footer:after, +footer.site-footer:before { + content: ""; + display: table; +} +@media (min-width: 992px) { + footer.site-footer { + padding-top: 40px; + } +} +footer.site-footer a { + color: #515557; +} +footer.site-footer a:active { + text-decoration: underline; +} +footer.site-footer a:hover { + color: #7a7f82; +} +footer.site-footer .logo { + margin-bottom: 15px; + text-align: center; +} +footer.site-footer .logo img { + width: 20px; +} +@media (min-width: 992px) { + footer.site-footer .logo { + float: left; + width: 8%; + text-align: left; + padding-top: 10px; + } + footer.site-footer .logo img { + width: 30px; + } +} +footer.site-footer h6 { + color: #a5a9aa; + text-transform: uppercase; + letter-spacing: 0.05em; + margin: 0; + padding: 10px 0; +} +footer.site-footer .footer-grid { + *zoom: 1; + width: auto; + margin-right: 0; + text-align: left; +} +footer.site-footer .footer-grid:after { + clear: both; +} +footer.site-footer .footer-grid:after, +footer.site-footer .footer-grid:before { + content: ""; + display: table; +} +footer.site-footer .footer-grid .column { + float: left; + width: 100%; + padding-right: 0; + background-clip: content-box; +} +@media (min-width: 992px) { + footer.site-footer .footer-grid { + *zoom: 1; + width: auto; + margin-right: -10px; + float: left; + width: 92%; + margin-bottom: 25px; + } + footer.site-footer .footer-grid:after { + clear: both; + } + footer.site-footer .footer-grid:after, + footer.site-footer .footer-grid:before { + content: ""; + display: table; + } + footer.site-footer .footer-grid .column { + float: left; + width: 14.285714285714286%; + padding-right: 10px; + background-clip: content-box; + } +} +footer.site-footer .column { + margin-bottom: 10px; +} +@media (min-width: 992px) { + footer.site-footer .column { + margin-bottom: 15px; + } +} +@media (min-width: 992px) { + footer.site-footer .column.no-heading { + padding-top: 30px; + } +} +footer.site-footer .column .item { + margin-bottom: 4px; +} +footer.site-footer .column .item a { + border-bottom: 1px solid #eceded; + display: block; + padding: 10px 0; +} +@media (min-width: 992px) { + footer.site-footer .column .item a { + padding: 0; + border: 0; + line-height: 1.8; + } +} +footer.site-footer .contact { + *zoom: 1; + padding-top: 10px; + float: left; + width: 100%; +} +footer.site-footer .contact:after { + clear: both; +} +footer.site-footer .contact:after, +footer.site-footer .contact:before { + content: ""; + display: table; +} +@media (min-width: 992px) { + footer.site-footer .contact { + border-bottom: 1px solid #eceded; + border: 0; + float: none; + width: auto; + padding-top: 0; + padding-bottom: 10px; + } +} +footer.site-footer .contact .column .item a { + border: 0; +} +footer.site-footer .contact .no-heading .item a { + padding: 0; + padding-bottom: 5px; +} +@media (min-width: 992px) { + footer.site-footer .contact .no-heading .item a { + padding: 0; + } +} +footer.site-footer .social { + *zoom: 1; + padding-top: 10px; + text-align: left; +} +footer.site-footer .social:after { + clear: both; +} +footer.site-footer .social:after, +footer.site-footer .social:before { + content: ""; + display: table; +} +footer.site-footer .social > div { + height: 20px; + margin-bottom: 8px; +} +@media (min-width: 992px) { + footer.site-footer .social > div { + float: left; + width: 200px; + } +} +footer.site-footer .colophon { + clear: both; +} +@media (min-width: 568px) { + footer.site-footer .colophon { + *zoom: 1; + width: auto; + margin-right: 0; + } + footer.site-footer .colophon:after { + clear: both; + } + footer.site-footer .colophon:after, + footer.site-footer .colophon:before { + content: ""; + display: table; + } + footer.site-footer .colophon .column { + float: left; + width: 50%; + padding-right: 0; + background-clip: content-box; + } +} +@media (min-width: 992px) { + footer.site-footer .colophon { + border-top: 1px solid #eceded; + } +} +footer.site-footer .colophon ul { + margin-top: 5px; +} +footer.site-footer .colophon li { + margin: 5px 0; + padding: 0 5px; +} +@media (min-width: 992px) { + footer.site-footer .colophon li { + margin-left: 10px; + } +} +.nav.nav-tabs { + border-bottom: 1px solid #f1f1f1; + margin-bottom: 20px; +} +.nav.nav-tabs li.active { + border: 0; +} +.nav.nav-tabs li.active a { + border-bottom: 1px solid #000; +} +.nav.nav-tabs li { + margin-left: 14px; + margin-right: 14px; +} +.nav.nav-tabs li:first-child { + margin-left: 0; +} +.nav.nav-tabs li a { + border: 0; + padding-left: 0; + padding-right: 0; +} +.nav.nav-tabs li a:hover { + border-top: 0; + border-left: 0; + border-right: 0; + background: none; +} +.sidebar-box { + max-width: 230px; + border: 1px solid #eee; + border-radius: 3px; + margin-bottom: 20px; + padding: 14px 20px; + list-style: none; + font-size: 14px; +} +.sidebar-box strong { + text-transform: uppercase; + font-weight: bold; + font-size: 12px; + margin-bottom: 10px; + display: block; + letter-spacing: 1px; + color: #999; +} +.sidebar-box ul { + padding: 0; + margin: 0; + list-style: none; +} +.sidebar-box ul a { + color: #666; +} +.sidebar-box ul a:hover { + color: #000; +} +.sidebar-box ul li { + line-height: 32px; + margin: 0; +} +.sidebar-box ul li li { + margin: 0; +} +.sidebar-box ul li i:before { + content: "\e16f"; + font-family: "budicon-font" !important; + speak: none; +} +.sidebar-box ul li i { + width: 10px; + height: 10px; + display: inline-block; + font-family: "budicon-font" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + margin-right: 8px; + position: relative; + top: 2px; + height: 14px; +} +.sidebar-box ul li.selected a { + color: #000 !important; +} +.sub-header { + border-radius: 3px; + margin-bottom: 40px; + background-color: #16214d; + background: linear-gradient(120deg, #952e0e 0%, #16214d 100%); /* W3C */ + font-weight: bold; + font-size: 12px; + color: #fff; +} +.sub-header a { + color: #fff; +} +.sub-header span.sub-header-text, +.sub-header .external-links a { + padding: 14px 20px; + display: inline-block; +} +.sub-header .btn { + line-height: 32px; + font-size: 12px; + background: none; + border: 0; + border-radius: 0; + border-right: 1px solid #ccc; + text-transform: none; + background: linear-gradient(180deg, transparent 30%, rgba(0,0,0,0.8) 100%); /* W3C */ + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + letter-spacing: 0.5px; + position: relative; + text-align: left; + padding-left: 20px; + padding-right: 40px; + letter-spacing: 0.5px; + display: inline-block; +} +.sub-header .btn span { + position: absolute; + right: 20px; + top: 20px; +} +.sub-header .btn:hover { + background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.8) 100%); /* W3C */ + color: #fff; +} +.sub-header .btn.dropdown-toggle { + color: #fff; +} +.sub-header .btn:focus { + outline: none; +} +.sub-header .dropdown { + display: inline-block; +} +.sub-header .dropdown-menu li { + margin: 0; +} +.sub-header .dropdown-menu .divider { + margin: 10px 0; + font-size: 14px; +} +.sub-header ul.external-links { + display: inline-block; + float: right; +} +.sub-header ul.external-links li { + float: left; + display: inline-block; + color: #fff; + font-size: 12px; + padding: 0; + margin: 0; +} +.sub-header ul.external-links li a { + opacity: 0.6; +} +.sub-header ul.external-links li a:hover { + opacity: 1; +} +.sub-header.sub-header-dropdown { + background: #5d676f; +} +.modal { + background: rgba(26,53,71,0.85); + opacity: 0; + transition: 0.5s; +} +.modal.in { + opacity: 1; + pointer-events: auto; +} +.modal.in .modal-dialog { + opacity: 1; + -webkit-transform: none; + transform: none; +} +.modal .modal-dialog { + max-width: 640px; + -webkit-transform: translateY(80%) scale(0.8); + transform: translateY(80%) scale(0.8); + transition-timing-function: cubic-bezier(0.3, 0, 0, 1.3); + transition-delay: 0.2s; + opacity: 0; + transition: 0.4s; + overflow: hidden; +} +.modal .modal-dialog .modal-content { + box-shadow: 0 5px 12px rgba(15,27,39,0.4); +} +.modal .modal-dialog .modal-header { + border-bottom: 0; +} +.modal .modal-dialog .modal-header .modal-title { + font-weight: bold; + text-align: center; +} +.modal .modal-dialog .modal-header .close { + width: 18px; + height: 18px; + text-indent: -10000em; + opacity: 0.8; + background-size: 100%; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFNUlEQVRYCa1XSU8cRxSuelXdTAaGMROwPRiMcJATQ3xISLwkccQhOUS28Sm/kkMEtqVEygHJdkgikYsFUQg2nhgYsYid8TBdS+q1qVZP09302PSltrd8/V69pShp8RsZGXG33Atlns/1SKFyXLGcpKQNxTBNjgTIOuNQF7X6RqmxVp2bm2u0ooJmJe67fe+SUmKQKNqVlcenA70NwJeWZx6tZOE7FVDv6P1u1iaHpaeLKJBSqgnXNe1BHbgQShNBFZF4poEwoIQrwTl1VM6c5LXWvg7m0F15xOZXZx9uIm3SlwgIBfXfenBdKW/gLbN6A5zsGQvVk4TF7oPOKUE6CYEP8BzAqbz+ffK5/2MxDLGARkdHnapz/ob57xIDcuQpvc3NGMOfeUso0uYA7ZJmJIxslb31P2dnZ72oABbdQDCb7PwdpUgRGSnRW8YNvkuitK2sj2UcaPAdXDqC9vLQxeJytVpVYTkQXqCb0DKC0DwwuQ5a74fPz2KOMlE26kBd9o5Z2U2A8M5QE0WKiqq5oW8s0ZmPRjbqQF2oMyw/cBlGkwmYTw36DSDwXvclrCBpDsTAAdlQSl8qlK9t7VcXakgbWAhDG+9MmmVcB0yE8cyWczgGQgo9esHo9HUfI/cthEmPKtWLFzjpj5irN149/bmyt7Kw9WHfMDGppyOJFvcpdzcrzx6/QvqegetaahFLb8K8YTLbuc7Ln9T3lhf2fQthBsbQTlKAlqk8+aVqz5f+mFpziLtm19ERwbx+NrVq91/89tM6ZfTQrqMj6vargDkArE1E6VxqngHQUSFJoKJgLB+NkWHPfN0GA2JhvO/LPuMOh2gqLEF0bAjSXrhwtXhQ/bcp7e+s/HMYdl8SmP6vfvhIK9mdpoMyImu6i4Lj0u4s5YAyNVT+/O61KFhrqTQw0iPD5LimRfmDtSlJiIWWb94dNeBOpPCA8HhiAJ2THitqCYvVvx7/HT2PW6NlEAwwk2C1ieBTPkmYAy49eT/i+AyQHebI3SRLRXlaBYP8iAUaSga5KCo0us4K6l3AoC7Ewk1LIVopncegiOYujwK2a1EHl7kyk5ssD46IBbiirZcJmltcnpl8HhYWnuMdc7Sb6Z6F+RALSCpOvdBhpqRoCtPg3EZfdD9tjVhMLdWZe50kMHhn0lJCGojwGWIBTzYy9TxpYDC0k6KvFUshFrhaIDthlHFzrNrh2mRpwtGUlhIQFAHttxeWN25ELDA9PS3SCh8yeoI3tZm4FwaDSe+0lADspAyUYz/EgFj8HOTkO5pqlCWyoySNzt4vxj+26ygYu58EauDb+4ONuui2dHGjxRC8Ovpujw8R1cjHEeOLwXR4F43Zt83DTONrJK0c2DLD2/S2ENLQc0NP14lW8c0duLXlmalF1B1k6VKhGPQ7UVDYHphHIb7Juk4Dg7zWUuII6XmJgjpIBGPow7oDC6Gg/q/He7VoJJvWPPr8qp3xAWCMk+OcmUY0wTJGZzR6mwDhk2Tgzr1B5aW3pwj+LD5w2EHlyaOl8Cs2cBkqwIOb5XzlbXN+FiqTZaAO1BUGg9TBM8iyzs/P6+9vfbazWpN5rbRr989yRMvc6O1YmpiYOFElmlwWVoruu/zNg3LqnQozZJzjnfnv6WQ1ahnL3uQyu4kjMmB2LhV7XhATluGzd5obGSgLZSaB8fVmFX7lux+LXu2g2zyw2rPy+ApMBsak9/LXid0sfIkuS2IeGxvjL0V7gRMoeEo4THNHUuU3a0yDwBbCAe4Jovav8MN9LAdJsuL2/we/urKeUsCFcAAAAABJRU5ErkJggg=="); +} +.modal .modal-dialog .modal-header .close:hover { + opacity: 1; +} +.modal .modal-dialog .modal-header .close:focus { + outline: none; +} +.modal .modal-dialog .modal-body { + max-height: 540px; + overflow-y: auto; + border: 0; +} +.modal .modal-dialog .modal-footer { + text-align: center; +} +.modal .modal-dialog .modal-footer .btn { + font-size: 11px; +} +.modal .modal-dialog button.close { + background: none; + font-size: 34px; + font-weight: normal; +} +.popover { + background: #5d676f; + color: #fff; + border-color: #5d676f; + font-size: 12px; +} +.popover .popover-title { + background: none; + color: #fff; + border-color: rgba(255,255,255,0.1); +} +.popover p { + margin: 0; +} +.popover p a { + color: #44c7f4; + font-weight: bold; + text-decoration: underline; +} +.popover pre { + font-size: 12px !important; +} +.popover img { + max-width: 100%; +} +.popover.bottom>.arrow:after { + border-bottom-color: #5d676f; +} +.popover.bottom>.arrow { + border-bottom-color: #5d676f; +} +pre.code-snippet.prettyprint { + background: rgba(255,255,255,0.96); + border: 0; + border-left: 30px solid #f1f1f1; + color: #333; + font-size: 11px; + font-family: monospace; + line-height: 20px; + margin-bottom: 0; + padding: 10px 10px 10px 2px; + border-radius: 3px; + box-shadow: 0 1px 6px rgba(0,0,0,0.4); + list-style: dotted; +} +pre.code-snippet.prettyprint ol { + margin: 0; + padding: 0; + color: #999; + width: 600px; +} +pre.code-snippet.prettyprint li.L1, +pre.code-snippet.prettyprint li.L3, +pre.code-snippet.prettyprint li.L5, +pre.code-snippet.prettyprint li.L7, +pre.code-snippet.prettyprint li.L9 { + background: none; +} +pre.code-snippet.prettyprint li.L0, +pre.code-snippet.prettyprint li.L1, +pre.code-snippet.prettyprint li.L2, +pre.code-snippet.prettyprint li.L3, +pre.code-snippet.prettyprint li.L5, +pre.code-snippet.prettyprint li.L6, +pre.code-snippet.prettyprint li.L7, +pre.code-snippet.prettyprint li.L8 { + list-style: inherit; +} +pre.code-snippet.prettyprint li { + padding-left: 10px; + margin: 0; +} +.pln { + color: #000; +} +@media screen { + .str { + color: #080; + } + .kwd { + color: #008; + } + .com { + color: #800; + } + .typ { + color: #606; + } + .lit { + color: #066; + } + .pun, + .opn, + .clo { + color: #660; + } + .tag { + color: #008; + } + .atn { + color: #606; + } + .atv { + color: #080; + } + .dec, + .var { + color: #606; + } + .fun { + color: #f00; + } +} +@media print, projection { + .str { + color: #060; + } + .kwd { + color: #006; + font-weight: bold; + } + .com { + color: #600; + font-style: italic; + } + .typ { + color: #404; + font-weight: bold; + } + .lit { + color: #044; + } + .pun, + .opn, + .clo { + color: #440; + } + .tag { + color: #006; + font-weight: bold; + } + .atn { + color: #404; + } + .atv { + color: #060; + } +} +pre.prettyprint { + padding: 20px; + border: 0; +} +pre.prettyprint.prettyprinted { + border: 0 !important; + padding: 20px !important; +} +ol.linenums { + margin-top: 0; + margin-bottom: 0; +} +li.L0, +li.L1, +li.L2, +li.L3, +li.L5, +li.L6, +li.L7, +li.L8 { + list-style-type: none; +} +li.L1, +li.L3, +li.L5, +li.L7, +li.L9 { + background: #eee; +} +.quotes { + text-align: center; + padding: 20px 0; +} +.quotes blockquote { + border: 0; + padding-left: 0; + margin-bottom: 0; + opacity: 0; + display: none; + width: 100%; + padding-left: 10%; + padding-right: 10%; + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + -ms-transition: all 0.3s ease; + -o-transition: all 0.3s ease; + transition: all 0.3s ease; + z-index: 0; +} +.quotes blockquote p { + font-size: 24px; + font-weight: 100; + line-height: 140%; + font-style: italic; + color: #333; +} +.quotes blockquote author { + font-weight: bold; + font-size: 13px; + margin-bottom: 10px; + display: inline-block; +} +.quotes blockquote.active { + opacity: 1; + display: block; +} +.quotes img { + border-radius: 100px; + width: 48px; + margin: 0 10px; + opacity: 0.4; + cursor: pointer; +} +.quotes img.active { + opacity: 1; +} +@media screen and (max-width: 992px) { + .quotes blockquote { + min-height: 10px; + position: static; + } +} +.tip a { + font-weight: bold; + color: #fff; + border-color: #fff !important; +} +.tip .tip-inner { + max-width: 300px; +} +@media screen and (max-width: 992px) { + footer.site-footer .col-md-11 { + float: none; + } + footer.site-footer nav { + float: none; + display: block; + clear: both; + text-align: left; + margin: 0; + padding: 0; + margin-bottom: 14px; + } + footer.site-footer nav ul { + margin: 0; + border-bottom: 1px solid #f1f1f1; + padding: 0; + } + footer.site-footer nav li { + display: block; + margin: 0; + } + footer.site-footer nav a { + display: block; + border-top: 1px solid #f1f1f1; + margin: 0; + padding: 14px 0; + } +} +.try-banner { + text-align: center; + background: #f9f9f9; + margin: 80px 0; + padding: 50px 20px 44px 20px; + border-radius: 3px; +} +.try-banner span { + font-size: 30px; + font-weight: 100; + display: inline-block; +} +.try-banner .btn { + margin-left: 20px; + margin-top: -20px; +} +.try-banner .copy { + color: #666; + margin-top: 30px; +} +@media screen and (max-width: 660px) { + .try-banner { + padding: 20px; + margin-top: 40px; + text-align: center; + margin-bottom: 20px; + } + .try-banner span { + display: block; + margin-bottom: 20px; + } + .try-banner .btn { + display: inline-block; + width: 100%; + display: block; + white-space: normal; + margin: 0; + } +} +.bg-grey { + border-top: 1px solid #f1f1f1; + border-bottom: 1px solid #f1f1f1; + background: none; +} +.help-circle { + max-height: 14px; + max-width: 14px; + opacity: 0.2; + margin-left: 4px; + position: relative; + top: -2px; +} +.help-circle:hover { + opacity: 1; +} +@media screen and (max-width: 992px) { + .zopim { + display: none; + } +} \ No newline at end of file diff --git a/public/swagger/css/print.css b/public/swagger/css/print.css new file mode 100755 index 0000000..77073f1 --- /dev/null +++ b/public/swagger/css/print.css @@ -0,0 +1,1167 @@ +/* Original style from softwaremaniacs.org (c) Ivan Sagalaev */ +.swagger-section pre code { + display: block; + padding: 0.5em; + background: #F0F0F0; +} +.swagger-section pre code, +.swagger-section pre .subst, +.swagger-section pre .tag .title, +.swagger-section pre .lisp .title, +.swagger-section pre .clojure .built_in, +.swagger-section pre .nginx .title { + color: black; +} +.swagger-section pre .string, +.swagger-section pre .title, +.swagger-section pre .constant, +.swagger-section pre .parent, +.swagger-section pre .tag .value, +.swagger-section pre .rules .value, +.swagger-section pre .rules .value .number, +.swagger-section pre .preprocessor, +.swagger-section pre .ruby .symbol, +.swagger-section pre .ruby .symbol .string, +.swagger-section pre .aggregate, +.swagger-section pre .template_tag, +.swagger-section pre .django .variable, +.swagger-section pre .smalltalk .class, +.swagger-section pre .addition, +.swagger-section pre .flow, +.swagger-section pre .stream, +.swagger-section pre .bash .variable, +.swagger-section pre .apache .tag, +.swagger-section pre .apache .cbracket, +.swagger-section pre .tex .command, +.swagger-section pre .tex .special, +.swagger-section pre .erlang_repl .function_or_atom, +.swagger-section pre .markdown .header { + color: #800; +} +.swagger-section pre .comment, +.swagger-section pre .annotation, +.swagger-section pre .template_comment, +.swagger-section pre .diff .header, +.swagger-section pre .chunk, +.swagger-section pre .markdown .blockquote { + color: #888; +} +.swagger-section pre .number, +.swagger-section pre .date, +.swagger-section pre .regexp, +.swagger-section pre .literal, +.swagger-section pre .smalltalk .symbol, +.swagger-section pre .smalltalk .char, +.swagger-section pre .go .constant, +.swagger-section pre .change, +.swagger-section pre .markdown .bullet, +.swagger-section pre .markdown .link_url { + color: #080; +} +.swagger-section pre .label, +.swagger-section pre .javadoc, +.swagger-section pre .ruby .string, +.swagger-section pre .decorator, +.swagger-section pre .filter .argument, +.swagger-section pre .localvars, +.swagger-section pre .array, +.swagger-section pre .attr_selector, +.swagger-section pre .important, +.swagger-section pre .pseudo, +.swagger-section pre .pi, +.swagger-section pre .doctype, +.swagger-section pre .deletion, +.swagger-section pre .envvar, +.swagger-section pre .shebang, +.swagger-section pre .apache .sqbracket, +.swagger-section pre .nginx .built_in, +.swagger-section pre .tex .formula, +.swagger-section pre .erlang_repl .reserved, +.swagger-section pre .prompt, +.swagger-section pre .markdown .link_label, +.swagger-section pre .vhdl .attribute, +.swagger-section pre .clojure .attribute, +.swagger-section pre .coffeescript .property { + color: #8888ff; +} +.swagger-section pre .keyword, +.swagger-section pre .id, +.swagger-section pre .phpdoc, +.swagger-section pre .title, +.swagger-section pre .built_in, +.swagger-section pre .aggregate, +.swagger-section pre .css .tag, +.swagger-section pre .javadoctag, +.swagger-section pre .phpdoc, +.swagger-section pre .yardoctag, +.swagger-section pre .smalltalk .class, +.swagger-section pre .winutils, +.swagger-section pre .bash .variable, +.swagger-section pre .apache .tag, +.swagger-section pre .go .typename, +.swagger-section pre .tex .command, +.swagger-section pre .markdown .strong, +.swagger-section pre .request, +.swagger-section pre .status { + font-weight: bold; +} +.swagger-section pre .markdown .emphasis { + font-style: italic; +} +.swagger-section pre .nginx .built_in { + font-weight: normal; +} +.swagger-section pre .coffeescript .javascript, +.swagger-section pre .javascript .xml, +.swagger-section pre .tex .formula, +.swagger-section pre .xml .javascript, +.swagger-section pre .xml .vbscript, +.swagger-section pre .xml .css, +.swagger-section pre .xml .cdata { + opacity: 0.5; +} +.swagger-section .swagger-ui-wrap { + line-height: 1; + font-family: "Droid Sans", sans-serif; + max-width: 960px; + margin-left: auto; + margin-right: auto; + /* JSONEditor specific styling */ +} +.swagger-section .swagger-ui-wrap b, +.swagger-section .swagger-ui-wrap strong { + font-family: "Droid Sans", sans-serif; + font-weight: bold; +} +.swagger-section .swagger-ui-wrap q, +.swagger-section .swagger-ui-wrap blockquote { + quotes: none; +} +.swagger-section .swagger-ui-wrap p { + line-height: 1.4em; + padding: 0 0 10px; + color: #333333; +} +.swagger-section .swagger-ui-wrap q:before, +.swagger-section .swagger-ui-wrap q:after, +.swagger-section .swagger-ui-wrap blockquote:before, +.swagger-section .swagger-ui-wrap blockquote:after { + content: none; +} +.swagger-section .swagger-ui-wrap .heading_with_menu h1, +.swagger-section .swagger-ui-wrap .heading_with_menu h2, +.swagger-section .swagger-ui-wrap .heading_with_menu h3, +.swagger-section .swagger-ui-wrap .heading_with_menu h4, +.swagger-section .swagger-ui-wrap .heading_with_menu h5, +.swagger-section .swagger-ui-wrap .heading_with_menu h6 { + display: block; + clear: none; + float: left; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + width: 60%; +} +.swagger-section .swagger-ui-wrap table { + border-collapse: collapse; + border-spacing: 0; +} +.swagger-section .swagger-ui-wrap table thead tr th { + padding: 5px; + font-size: 0.9em; + color: #666666; + border-bottom: 1px solid #999999; +} +.swagger-section .swagger-ui-wrap table tbody tr:last-child td { + border-bottom: none; +} +.swagger-section .swagger-ui-wrap table tbody tr.offset { + background-color: #f0f0f0; +} +.swagger-section .swagger-ui-wrap table tbody tr td { + padding: 6px; + font-size: 0.9em; + border-bottom: 1px solid #cccccc; + vertical-align: top; + line-height: 1.3em; +} +.swagger-section .swagger-ui-wrap ol { + margin: 0px 0 10px; + padding: 0 0 0 18px; + list-style-type: decimal; +} +.swagger-section .swagger-ui-wrap ol li { + padding: 5px 0px; + font-size: 0.9em; + color: #333333; +} +.swagger-section .swagger-ui-wrap ol, +.swagger-section .swagger-ui-wrap ul { + list-style: none; +} +.swagger-section .swagger-ui-wrap h1 a, +.swagger-section .swagger-ui-wrap h2 a, +.swagger-section .swagger-ui-wrap h3 a, +.swagger-section .swagger-ui-wrap h4 a, +.swagger-section .swagger-ui-wrap h5 a, +.swagger-section .swagger-ui-wrap h6 a { + text-decoration: none; +} +.swagger-section .swagger-ui-wrap h1 a:hover, +.swagger-section .swagger-ui-wrap h2 a:hover, +.swagger-section .swagger-ui-wrap h3 a:hover, +.swagger-section .swagger-ui-wrap h4 a:hover, +.swagger-section .swagger-ui-wrap h5 a:hover, +.swagger-section .swagger-ui-wrap h6 a:hover { + text-decoration: underline; +} +.swagger-section .swagger-ui-wrap h1 span.divider, +.swagger-section .swagger-ui-wrap h2 span.divider, +.swagger-section .swagger-ui-wrap h3 span.divider, +.swagger-section .swagger-ui-wrap h4 span.divider, +.swagger-section .swagger-ui-wrap h5 span.divider, +.swagger-section .swagger-ui-wrap h6 span.divider { + color: #aaaaaa; +} +.swagger-section .swagger-ui-wrap a { + color: #547f00; +} +.swagger-section .swagger-ui-wrap a img { + border: none; +} +.swagger-section .swagger-ui-wrap article, +.swagger-section .swagger-ui-wrap aside, +.swagger-section .swagger-ui-wrap details, +.swagger-section .swagger-ui-wrap figcaption, +.swagger-section .swagger-ui-wrap figure, +.swagger-section .swagger-ui-wrap footer, +.swagger-section .swagger-ui-wrap header, +.swagger-section .swagger-ui-wrap hgroup, +.swagger-section .swagger-ui-wrap menu, +.swagger-section .swagger-ui-wrap nav, +.swagger-section .swagger-ui-wrap section, +.swagger-section .swagger-ui-wrap summary { + display: block; +} +.swagger-section .swagger-ui-wrap pre { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; + background-color: #fcf6db; + border: 1px solid #e5e0c6; + padding: 10px; +} +.swagger-section .swagger-ui-wrap pre code { + line-height: 1.6em; + background: none; +} +.swagger-section .swagger-ui-wrap .content > .content-type > div > label { + clear: both; + display: block; + color: #0F6AB4; + font-size: 1.1em; + margin: 0; + padding: 15px 0 5px; +} +.swagger-section .swagger-ui-wrap .content pre { + font-size: 12px; + margin-top: 5px; + padding: 5px; +} +.swagger-section .swagger-ui-wrap .icon-btn { + cursor: pointer; +} +.swagger-section .swagger-ui-wrap .info_title { + padding-bottom: 10px; + font-weight: bold; + font-size: 25px; +} +.swagger-section .swagger-ui-wrap p.big, +.swagger-section .swagger-ui-wrap div.big p { + font-size: 1em; + margin-bottom: 10px; +} +.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input, +.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input, +.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea, +.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input { + width: 500px !important; +} +.swagger-section .swagger-ui-wrap .info_license { + padding-bottom: 5px; +} +.swagger-section .swagger-ui-wrap .info_tos { + padding-bottom: 5px; +} +.swagger-section .swagger-ui-wrap .message-fail { + color: #cc0000; +} +.swagger-section .swagger-ui-wrap .info_url { + padding-bottom: 5px; +} +.swagger-section .swagger-ui-wrap .info_email { + padding-bottom: 5px; +} +.swagger-section .swagger-ui-wrap .info_name { + padding-bottom: 5px; +} +.swagger-section .swagger-ui-wrap .info_description { + padding-bottom: 10px; + font-size: 15px; +} +.swagger-section .swagger-ui-wrap .markdown ol li, +.swagger-section .swagger-ui-wrap .markdown ul li { + padding: 3px 0px; + line-height: 1.4em; + color: #333333; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input, +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input, +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input { + display: block; + padding: 4px; + width: auto; + clear: both; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title, +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title, +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title { + font-size: 1.3em; +} +.swagger-section .swagger-ui-wrap table.fullwidth { + width: 100%; +} +.swagger-section .swagger-ui-wrap .model-signature { + font-family: "Droid Sans", sans-serif; + font-size: 1em; + line-height: 1.5em; +} +.swagger-section .swagger-ui-wrap .model-signature .signature-nav a { + text-decoration: none; + color: #AAA; +} +.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover { + text-decoration: underline; + color: black; +} +.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected { + color: black; + text-decoration: none; +} +.swagger-section .swagger-ui-wrap .model-signature .propType { + color: #5555aa; +} +.swagger-section .swagger-ui-wrap .model-signature pre:hover { + background-color: #ffffdd; +} +.swagger-section .swagger-ui-wrap .model-signature pre { + font-size: .85em; + line-height: 1.2em; + overflow: auto; + max-height: 200px; + cursor: pointer; +} +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav { + display: block; + margin: 0; + padding: 0; +} +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child { + padding-right: 0; + border-right: none; +} +.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li { + float: left; + margin: 0 5px 5px 0; + padding: 2px 5px 2px 0; + border-right: 1px solid #ddd; +} +.swagger-section .swagger-ui-wrap .model-signature .propOpt { + color: #555; +} +.swagger-section .swagger-ui-wrap .model-signature .snippet small { + font-size: 0.75em; +} +.swagger-section .swagger-ui-wrap .model-signature .propOptKey { + font-style: italic; +} +.swagger-section .swagger-ui-wrap .model-signature .description .strong { + font-weight: bold; + color: #000; + font-size: .9em; +} +.swagger-section .swagger-ui-wrap .model-signature .description div { + font-size: 0.9em; + line-height: 1.5em; + margin-left: 1em; +} +.swagger-section .swagger-ui-wrap .model-signature .description .stronger { + font-weight: bold; + color: #000; +} +.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper { + border-spacing: 0; + position: absolute; + background-color: #ffffff; + border: 1px solid #bbbbbb; + display: none; + font-size: 11px; + max-width: 400px; + line-height: 30px; + color: black; + padding: 5px; + margin-left: 10px; +} +.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th { + text-align: center; + background-color: #eeeeee; + border: 1px solid #bbbbbb; + font-size: 11px; + color: #666666; + font-weight: bold; + padding: 5px; + line-height: 15px; +} +.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName { + font-weight: bold; +} +.swagger-section .swagger-ui-wrap .model-signature .propName { + font-weight: bold; +} +.swagger-section .swagger-ui-wrap .model-signature .signature-container { + clear: both; +} +.swagger-section .swagger-ui-wrap .body-textarea { + width: 300px; + height: 100px; + border: 1px solid #aaa; +} +.swagger-section .swagger-ui-wrap .markdown p code, +.swagger-section .swagger-ui-wrap .markdown li code { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; + background-color: #f0f0f0; + color: black; + padding: 1px 3px; +} +.swagger-section .swagger-ui-wrap .required { + font-weight: bold; +} +.swagger-section .swagger-ui-wrap input.parameter { + width: 300px; + border: 1px solid #aaa; +} +.swagger-section .swagger-ui-wrap h1 { + color: black; + font-size: 1.5em; + line-height: 1.3em; + padding: 10px 0 10px 0; + font-family: "Droid Sans", sans-serif; + font-weight: bold; +} +.swagger-section .swagger-ui-wrap .editor_holder { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; + font-size: 0.9em; +} +.swagger-section .swagger-ui-wrap .editor_holder label { + font-weight: normal!important; + /* JSONEditor uses bold by default for all labels, we revert that back to normal to not give the impression that by default fields are required */ +} +.swagger-section .swagger-ui-wrap .editor_holder label.required { + font-weight: bold!important; +} +.swagger-section .swagger-ui-wrap .heading_with_menu { + float: none; + clear: both; + overflow: hidden; + display: block; +} +.swagger-section .swagger-ui-wrap .heading_with_menu ul { + display: block; + clear: none; + float: right; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + margin-top: 10px; +} +.swagger-section .swagger-ui-wrap h2 { + color: black; + font-size: 1.3em; + padding: 10px 0 10px 0; +} +.swagger-section .swagger-ui-wrap h2 a { + color: black; +} +.swagger-section .swagger-ui-wrap h2 span.sub { + font-size: 0.7em; + color: #999999; + font-style: italic; +} +.swagger-section .swagger-ui-wrap h2 span.sub a { + color: #777777; +} +.swagger-section .swagger-ui-wrap span.weak { + color: #666666; +} +.swagger-section .swagger-ui-wrap .message-success { + color: #89BF04; +} +.swagger-section .swagger-ui-wrap caption, +.swagger-section .swagger-ui-wrap th, +.swagger-section .swagger-ui-wrap td { + text-align: left; + font-weight: normal; + vertical-align: middle; +} +.swagger-section .swagger-ui-wrap .code { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea { + font-family: "Droid Sans", sans-serif; + height: 250px; + padding: 4px; + display: block; + clear: both; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select { + display: block; + clear: both; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean { + float: none; + clear: both; + overflow: hidden; + display: block; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label { + display: block; + float: left; + clear: none; + margin: 0; + padding: 0; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input { + display: block; + float: left; + clear: none; + margin: 0 5px 0 0; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label { + color: black; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label { + display: block; + clear: both; + width: auto; + padding: 0 0 3px; + color: #666666; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr { + padding-left: 3px; + color: #888888; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints { + margin-left: 0; + font-style: italic; + font-size: 0.9em; + margin: 0; +} +.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons { + margin: 0; + padding: 0; +} +.swagger-section .swagger-ui-wrap span.blank, +.swagger-section .swagger-ui-wrap span.empty { + color: #888888; + font-style: italic; +} +.swagger-section .swagger-ui-wrap .markdown h3 { + color: #547f00; +} +.swagger-section .swagger-ui-wrap .markdown h4 { + color: #666666; +} +.swagger-section .swagger-ui-wrap .markdown pre { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; + background-color: #fcf6db; + border: 1px solid #e5e0c6; + padding: 10px; + margin: 0 0 10px 0; +} +.swagger-section .swagger-ui-wrap .markdown pre code { + line-height: 1.6em; +} +.swagger-section .swagger-ui-wrap div.gist { + margin: 20px 0 25px 0 !important; +} +.swagger-section .swagger-ui-wrap ul#resources { + font-family: "Droid Sans", sans-serif; + font-size: 0.9em; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource { + border-bottom: 1px solid #dddddd; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a, +.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a { + color: black; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a, +.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a { + color: #555555; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child { + border-bottom: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading { + border: 1px solid transparent; + float: none; + clear: both; + overflow: hidden; + display: block; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { + overflow: hidden; + padding: 0; + display: block; + clear: none; + float: right; + margin: 14px 10px 0 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li { + float: left; + clear: none; + margin: 0; + padding: 2px 10px; + border-right: 1px solid #dddddd; + color: #666666; + font-size: 0.9em; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a { + color: #aaaaaa; + text-decoration: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover { + text-decoration: underline; + color: black; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover, +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active, +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active { + text-decoration: underline; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first { + padding-left: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last { + padding-right: 0; + border-right: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first { + padding-left: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 { + color: #999999; + padding-left: 0; + display: block; + clear: none; + float: left; + font-family: "Droid Sans", sans-serif; + font-weight: bold; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a { + color: #999999; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover { + color: black; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation { + float: none; + clear: both; + overflow: hidden; + display: block; + margin: 0 0 10px; + padding: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading { + float: none; + clear: both; + overflow: hidden; + display: block; + margin: 0; + padding: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 { + display: block; + clear: none; + float: left; + width: auto; + margin: 0; + padding: 0; + line-height: 1.1em; + color: black; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path { + padding-left: 10px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a { + color: black; + text-decoration: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover { + text-decoration: underline; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a { + text-transform: uppercase; + text-decoration: none; + color: white; + display: inline-block; + width: 50px; + font-size: 0.7em; + text-align: center; + padding: 7px 0 4px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + -o-border-radius: 2px; + -ms-border-radius: 2px; + -khtml-border-radius: 2px; + border-radius: 2px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span { + margin: 0; + padding: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options { + overflow: hidden; + padding: 0; + display: block; + clear: none; + float: right; + margin: 6px 10px 0 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li { + float: left; + clear: none; + margin: 0; + padding: 2px 10px; + font-size: 0.9em; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a { + text-decoration: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access { + color: black; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { + border-top: none; + padding: 10px; + -moz-border-radius-bottomleft: 6px; + -webkit-border-bottom-left-radius: 6px; + -o-border-bottom-left-radius: 6px; + -ms-border-bottom-left-radius: 6px; + -khtml-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -moz-border-radius-bottomright: 6px; + -webkit-border-bottom-right-radius: 6px; + -o-border-bottom-right-radius: 6px; + -ms-border-bottom-right-radius: 6px; + -khtml-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + margin: 0 0 20px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4 { + font-size: 1.1em; + margin: 0; + padding: 15px 0 5px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header { + float: none; + clear: both; + overflow: hidden; + display: block; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a { + padding: 4px 0 0 10px; + display: inline-block; + font-size: 0.9em; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit { + display: block; + clear: none; + float: left; + padding: 6px 8px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber { + background-image: url('../images/throbber.gif'); + width: 128px; + height: 16px; + display: block; + clear: none; + float: right; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type='text'].error { + outline: 2px solid black; + outline-color: #cc0000; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre { + font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; + padding: 10px; + font-size: 0.9em; + max-height: 400px; + overflow-y: auto; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading { + background-color: #f9f2e9; + border: 1px solid #f0e0ca; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a { + background-color: #c5862b; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #f0e0ca; + color: #c5862b; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a { + color: #c5862b; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content { + background-color: #faf5ee; + border: 1px solid #f0e0ca; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 { + color: #c5862b; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a { + color: #dcb67f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading { + background-color: #fcffcd; + border: 1px solid black; + border-color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a { + text-transform: uppercase; + background-color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #ffd20f; + color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a { + color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content { + background-color: #fcffcd; + border: 1px solid black; + border-color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 { + color: #ffd20f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a { + color: #6fc992; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading { + background-color: #f5e8e8; + border: 1px solid #e8c6c7; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a { + text-transform: uppercase; + background-color: #a41e22; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #e8c6c7; + color: #a41e22; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a { + color: #a41e22; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { + background-color: #f7eded; + border: 1px solid #e8c6c7; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 { + color: #a41e22; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a { + color: #c8787a; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading { + background-color: #e7f6ec; + border: 1px solid #c3e8d1; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a { + background-color: #10a54a; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #c3e8d1; + color: #10a54a; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a { + color: #10a54a; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content { + background-color: #ebf7f0; + border: 1px solid #c3e8d1; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 { + color: #10a54a; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a { + color: #6fc992; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading { + background-color: #FCE9E3; + border: 1px solid #F5D5C3; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a { + background-color: #D38042; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #f0cecb; + color: #D38042; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a { + color: #D38042; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content { + background-color: #faf0ef; + border: 1px solid #f0cecb; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 { + color: #D38042; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a { + color: #dcb67f; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading { + background-color: #e7f0f7; + border: 1px solid #c3d9ec; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a { + background-color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #c3d9ec; + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a { + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content { + background-color: #ebf3f9; + border: 1px solid #c3d9ec; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 { + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a { + color: #6fa5d2; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading { + background-color: #e7f0f7; + border: 1px solid #c3d9ec; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a { + background-color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li { + border-right: 1px solid #dddddd; + border-right-color: #c3d9ec; + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a { + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content { + background-color: #ebf3f9; + border: 1px solid #c3d9ec; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4 { + color: #0f6ab4; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a { + color: #6fa5d2; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { + border-top: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last { + padding-right: 0; + border-right: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active { + text-decoration: underline; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first { + padding-left: 0; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child, +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first { + padding-left: 0; +} +.swagger-section .swagger-ui-wrap p#colophon { + margin: 0 15px 40px 15px; + padding: 10px 0; + font-size: 0.8em; + border-top: 1px solid #dddddd; + font-family: "Droid Sans", sans-serif; + color: #999999; + font-style: italic; +} +.swagger-section .swagger-ui-wrap p#colophon a { + text-decoration: none; + color: #547f00; +} +.swagger-section .swagger-ui-wrap h3 { + color: black; + font-size: 1.1em; + padding: 10px 0 10px 0; +} +.swagger-section .swagger-ui-wrap .markdown ol, +.swagger-section .swagger-ui-wrap .markdown ul { + font-family: "Droid Sans", sans-serif; + margin: 5px 0 10px; + padding: 0 0 0 18px; + list-style-type: disc; +} +.swagger-section .swagger-ui-wrap form.form_box { + background-color: #ebf3f9; + border: 1px solid #c3d9ec; + padding: 10px; +} +.swagger-section .swagger-ui-wrap form.form_box label { + color: #0f6ab4 !important; +} +.swagger-section .swagger-ui-wrap form.form_box input[type=submit] { + display: block; + padding: 10px; +} +.swagger-section .swagger-ui-wrap form.form_box p.weak { + font-size: 0.8em; +} +.swagger-section .swagger-ui-wrap form.form_box p { + font-size: 0.9em; + padding: 0 0 15px; + color: #7e7b6d; +} +.swagger-section .swagger-ui-wrap form.form_box p a { + color: #646257; +} +.swagger-section .swagger-ui-wrap form.form_box p strong { + color: black; +} +.swagger-section .title { + font-style: bold; +} +.swagger-section .secondary_form { + display: none; +} +.swagger-section .main_image { + display: block; + margin-left: auto; + margin-right: auto; +} +.swagger-section .oauth_body { + margin-left: 100px; + margin-right: 100px; +} +.swagger-section .oauth_submit { + text-align: center; +} +.swagger-section .api-popup-dialog { + z-index: 10000; + position: absolute; + width: 500px; + background: #FFF; + padding: 20px; + border: 1px solid #ccc; + border-radius: 5px; + display: none; + font-size: 13px; + color: #777; +} +.swagger-section .api-popup-dialog .api-popup-title { + font-size: 24px; + padding: 10px 0; +} +.swagger-section .api-popup-dialog .api-popup-title { + font-size: 24px; + padding: 10px 0; +} +.swagger-section .api-popup-dialog p.error-msg { + padding-left: 5px; + padding-bottom: 5px; +} +.swagger-section .api-popup-dialog button.api-popup-authbtn { + height: 30px; +} +.swagger-section .api-popup-dialog button.api-popup-cancel { + height: 30px; +} +.swagger-section .api-popup-scopes { + padding: 10px 20px; +} +.swagger-section .api-popup-scopes li { + padding: 5px 0; + line-height: 20px; +} +.swagger-section .api-popup-scopes .api-scope-desc { + padding-left: 20px; + font-style: italic; +} +.swagger-section .api-popup-scopes li input { + position: relative; + top: 2px; +} +.swagger-section .api-popup-actions { + padding-top: 10px; +} +#header { + display: none; +} +.swagger-section .swagger-ui-wrap .model-signature pre { + max-height: none; +} +.swagger-section .swagger-ui-wrap .body-textarea { + width: 100px; +} +.swagger-section .swagger-ui-wrap input.parameter { + width: 100px; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { + display: none; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints { + display: block !important; +} +.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { + display: block !important; +} diff --git a/public/swagger/css/reset.css b/public/swagger/css/reset.css new file mode 100755 index 0000000..b2b0789 --- /dev/null +++ b/public/swagger/css/reset.css @@ -0,0 +1,125 @@ +/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */ +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} +body { + line-height: 1; +} +ol, +ul { + list-style: none; +} +blockquote, +q { + quotes: none; +} +blockquote:before, +blockquote:after, +q:before, +q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} diff --git a/public/swagger/css/screen.css b/public/swagger/css/screen.css new file mode 100755 index 0000000..12ec0c5 --- /dev/null +++ b/public/swagger/css/screen.css @@ -0,0 +1,9 @@ +.swagger-section .swagger-collapse:before { + content: "-"; +} +.swagger-section .swagger-expand:before { + content: "+"; +} +.swagger-section .property-selector input[type="checkbox"] { + margin: 3px; +} diff --git a/public/swagger/css/standalone.css b/public/swagger/css/standalone.css new file mode 100755 index 0000000..1e5cd69 --- /dev/null +++ b/public/swagger/css/standalone.css @@ -0,0 +1,294 @@ +/*========== Header ==========*/ +header.site-header { + z-index: 1000; + background: transparent; + font-size: 14px; + position: static; + padding: 20px 0 20px 0; +} +header.site-header.header-fixed { + background: rgba(255,255,255,0.8); + position: fixed; +} +header.site-header a { + color: #333; +} +header.site-header li * { + -webkit-backface-visibility: hidden !important; +} +header.site-header nav { + background: none; + border: 0; + margin: 0; +} +header.site-header nav li.active a { + background: none; + color: #000; +} +header.site-header nav ul, +header.site-header nav li { + margin: 0; +} +header.site-header nav .navbar-brand { + font-weight: bold; + margin: 0; + display: inline-block; + float: left; + font-size: 24px; + margin-right: 20px; + color: #000; + padding: 0 15px 0 15px; + margin: 0; + width: 120px; +} +header.site-header nav .navbar-brand a { + background: url("../images/senodio.png") center left no-repeat; + width: 130px; + height: 40px; + display: block; + margin-top: 5px; + background-size: 48%; +} +header.site-header nav .navbar-brand img { + position: relative; + height: 36px; + margin-right: 10px; + top: 2px; + display: none; +} +header.site-header nav .navbar-brand span { + display: none; +} +header.site-header .navbar-default .navbar-collapse { + border-color: transparent; +} +header.site-header .navbar-default .navbar-nav>.active>a, +header.site-header .navbar-default .navbar-default .navbar-nav>.active>a:hover, +header.site-header .navbar-default .navbar-default .navbar-nav>.active>a:focus { + background: transparent; +} +header.site-header .navbar-default .navbar-nav>.open>a { + background: none; +} +header.site-header .navbar-toggle { + border: 0; +} +header.site-header .navbar-toggle:hover { + background: none; +} +header.site-header .navbar-toggle:hover .icon-bar { + background: #000; +} +header.site-header .btn-dro { + padding: 15px; + line-height: 20px; + background: none; + display: inline-block; + color: #777; + cursor: pointer; +} +header.site-header .btn-dro:hover { + color: #666; +} +header.site-header .btn-dro i { + position: relative; + top: 1px; + margin-left: 5px; + width: 6px; + display: inline-block; + font-size: 10px; +} +header.site-header .dropdown .dropdown-menu>.active>a, +header.site-header .dropdown .dropdown-menu>.active>a:hover, +header.site-header .dropdown .dropdown-menu>.active>a:focus { + background-color: none; +} +header.site-header .dropdown .dropdown-menu { + min-width: 130px; + background: #fff; + -webkit-transform: scale(0.8) translateY(-10%); + transform: scale(0.8) translateY(-10%); + transition: 0.1s cubic-bezier(0.3, 0, 0, 1.3); + opacity: 0; + pointer-events: none; + display: block; + left: 0; + border: 0; + border-radius: 3px; +} +header.site-header .dropdown .dropdown-menu ::after { + position: absolute; + top: -6px; + left: 26px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-left: 6px solid transparent; + content: ''; +} +header.site-header .dropdown .dropdown-menu .divider { + background-color: rgba(0,0,0,0.1); +} +header.site-header .dropdown.open .dropdown-menu { + opacity: 1; + pointer-events: auto; + -webkit-transform: none; + transform: none; +} +header.site-header a.login { + color: #666; + border: 1px solid #f1f1f1; + border-radius: 100px; + margin-left: 10px; + text-transform: uppercase; + letter-spacing: 1px; + font-weight: bold; + padding: 0; + line-height: 30px; + display: inline-block; + padding-left: 15px; + padding-right: 14px; + margin-top: 10px; + font-size: 12px; +} +header.site-header a.login:hover { + background: #f1f1f1; +} +/*========== Header with dark background behind ==========*/ +@media screen and (min-width: 990px) { + .header-dark header.site-header { + position: absolute; + left: 0; + right: 0; + top: 0; + border-bottom: 1px solid rgba(255,255,255,0.1); + } + .header-dark header.site-header h1.navbar-brand a { + background-image: url("/auth0-styleguide/img/logo-grey-horizontal.png"); + } + .header-dark header.site-header .navbar-default .navbar-nav>.active>a, + .header-dark header.site-header .navbar-default .navbar-nav>.active>a:hover, + .header-dark header.site-header .navbar-default .navbar-nav>.active>a:focus { + color: #fff; + } + .header-dark header.site-header .dropdown a { + color: #333; + } + .header-dark header.site-header .navbar-default .navbar-nav>li>a { + color: #d0d2d3; + } + .header-dark header.site-header .navbar-default .navbar-nav>li>a:hover { + color: #fff; + background: none; + } + .header-dark header.site-header nav li .btn-dro { + color: #d0d2d3; + } + .header-dark header.site-header nav li .btn-dro:hover { + color: #fff; + } + .header-dark header.site-header a.btn { + border-color: #fff; + } + .header-dark header.site-header a.btn:hover { + border-color: #fff; + color: #000; + } + .site-header.navbar-fixed-top, + .site-header.navbar-fixed-bottom { + background: #fff; + position: fixed !important; + right: 0; + left: 0; + z-index: 1030; + transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + background: rgba(255,255,255,0.9); + } +} +.navbar-header { + position: relative; +} +a.hiring { + background: #44c7f4; + text-transform: uppercase; + position: absolute; + top: 16px; + left: -104px; + font-weight: bold; + padding: 2px 6px; + border-radius: 3px; + color: #fff !important; + display: inline-block; + font-size: 11px; +} +a.hiring::after { + position: absolute; + content: ""; + right: -4px; + top: 5px; + width: 0; + height: 0; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid #44c7f4; +} +/*========== Responsive ==========*/ +@media screen and (max-width: 990px) { + header.site-header { + position: static; + text-align: left; + padding: 10px 0; + } + header.site-header .navbar-left { + border-top: 1px solid #f1f1f1; + } + header.site-header li { + padding: 8px 0; + border-bottom: 1px solid #f1f1f1; + } + header.site-header li:last-child { + border-bottom: 0; + } + header.site-header li a { + display: block; + } + header.site-header li.dropdown { + display: block; + padding: 0; + opacity: 1; + overflow: hidden; + } + header.site-header li.dropdown .btn-dro { + display: none; + } + header.site-header li.dropdown .divider { + display: none; + } + header.site-header li.dropdown ul.dropdown-menu { + min-width: 0; + position: static; + margin: 0; + box-shadow: none; + border-left: 4px solid #ccc; + opacity: 1; + transform: none; + transition: none; + border-radius: 0; + margin: 0; + padding: 0; + width: 100%; + background: #f8f8f8; + pointer-events: all; + } + header.site-header li.dropdown ul.dropdown-menu li:last-child { + border-bottom: 0; + } + header.site-header nav a.login { + margin-bottom: 20px; + font-size: 14px; + padding: 10px; + display: block; + text-align: center; + } +} \ No newline at end of file diff --git a/public/swagger/css/typography.css b/public/swagger/css/typography.css new file mode 100755 index 0000000..27c3751 --- /dev/null +++ b/public/swagger/css/typography.css @@ -0,0 +1,26 @@ +/* droid-sans-regular - latin */ +@font-face { + font-family: 'Droid Sans'; + font-style: normal; + font-weight: 400; + src: url('../fonts/droid-sans-v6-latin-regular.eot'); /* IE9 Compat Modes */ + src: local('Droid Sans'), local('DroidSans'), + url('../fonts/droid-sans-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/droid-sans-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/droid-sans-v6-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/droid-sans-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/droid-sans-v6-latin-regular.svg#DroidSans') format('svg'); /* Legacy iOS */ +} +/* droid-sans-700 - latin */ +@font-face { + font-family: 'Droid Sans'; + font-style: normal; + font-weight: 700; + src: url('../fonts/droid-sans-v6-latin-700.eot'); /* IE9 Compat Modes */ + src: local('Droid Sans Bold'), local('DroidSans-Bold'), + url('../fonts/droid-sans-v6-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('../fonts/droid-sans-v6-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/droid-sans-v6-latin-700.woff') format('woff'), /* Modern Browsers */ + url('../fonts/droid-sans-v6-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ + url('../fonts/droid-sans-v6-latin-700.svg#DroidSans') format('svg'); /* Legacy iOS */ +} diff --git a/public/swagger/fonts/droid-sans-v6-latin-700.eot b/public/swagger/fonts/droid-sans-v6-latin-700.eot new file mode 100755 index 0000000000000000000000000000000000000000..d8524983ad8d296be95cb5b469efd1987d6e04e3 GIT binary patch literal 22922 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 b()wT*kWXAeMzX)G0;aHJLU2Us_FHkFnk)~p literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-700.svg b/public/swagger/fonts/droid-sans-v6-latin-700.svg new file mode 100755 index 0000000..a54bbbb --- /dev/null +++ b/public/swagger/fonts/droid-sans-v6-latin-700.svg @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/swagger/fonts/droid-sans-v6-latin-700.ttf b/public/swagger/fonts/droid-sans-v6-latin-700.ttf new file mode 100755 index 0000000000000000000000000000000000000000..15896c441fd59e5c2e9bdab90816661de06cdcba GIT binary patch literal 40513 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

N`?RC`@lwXbC3bfgCS&z9};Se$Q$7 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 literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-700.woff2 b/public/swagger/fonts/droid-sans-v6-latin-700.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..1e726a7cfce4130243a3de4bb2bd412000658896 GIT binary patch literal 11480 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 literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-regular.eot b/public/swagger/fonts/droid-sans-v6-latin-regular.eot new file mode 100755 index 0000000000000000000000000000000000000000..ac2698e85aee584b0f47c0cccff8a8b9b16a5c66 GIT binary patch literal 22008 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%0AA9nOF`EcNA#X$~6CRi6AAT-xXx{3Bx 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 M4w+BmWsNjR(0tp4%K!iX literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-regular.svg b/public/swagger/fonts/droid-sans-v6-latin-regular.svg new file mode 100755 index 0000000..d9f2a21 --- /dev/null +++ b/public/swagger/fonts/droid-sans-v6-latin-regular.svg @@ -0,0 +1,403 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/swagger/fonts/droid-sans-v6-latin-regular.ttf b/public/swagger/fonts/droid-sans-v6-latin-regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..fb8cea662b2434571debae37fa6ba09fc5f24776 GIT binary patch literal 39069 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%0AhF2i0VuZL#GkvKsN76iB z5JIYx6rb=4W`U%ZWcj_{Aoo&pLTJA9?9i7VViXFfeNl^4O1VY;*u~_BXLrf;S`{S7 zY79o%Q!hRyH5s)K#Z_tz^1Wx0f25Xc^TI`zX;ral;Q`;+-7uG@^HwZdV7Ja))a#~J zj@|BA*gFsYTE03&#RXx&z)2wbU6@-r`hfq@UMap2V#5sn7lS`wa0!DM_P>Dyr$2;M zkV+~11%>}Y;WD7i@JeF-#Rp%S96WFA4rYf=eLe zE#{4uxR_M&trTw)Q**_5nz#XCA`k>AP*Mk!CzX^MYFFNo;a6q&j0{VGzAKl{l2h4o z%*qV_R>TlfCQygK4e%hkfkf?I2bDUIph!Fl$S)w|s+lBRksnTY4-&UwjZ&`*3s84A zuyi&7fDsIKBzfN(Uw!pP@*ceLjpS#^zrR66C{wZ@A07Mi*st-aWSUo$fe&>F=E#Hk zMm(HEf>b1Toa_)GhujWQqvq7=%(IzqWPX}Sw`5{lsOjAa6=Z2P| zMw@~67St8_)Mc>jcV*9;*XFf!F6tp$$ltoNt57aF$cjz5eBcLjoVqz`$c50s@n&6)WOmrkPb! z9K50=%^0@DC`4xA0ZRoHnP9?*A%kZa8>!GpbC<3e^8<*iiT zNOcwo@B0zY`>ZVcFPHysUY+`%90Y{D>d)WdKt=Tu&pTlK-0}tcxhTbC0%aiNM}@lo z6p8#T{9hr^nWRz%65b*H3xKp3;!Q$n0Vs3>VUit*Lk8+p*GHS&%%nVw+x}zYemZF%(hh zsbK-1=kZS97YkUPUCZuZ8R`*22k<}#oTFJWP1#_KM2aDnCj{&Oi{L*WJ}lCwQgeVS zrH;VZ17z&V%*=m@(ci59)YAv-*v?o#|I{*Wq27T?S&J(3bMKeR&s8b%R6yat6qAD1 zKc&YG-chue&^;u^2IZ_UWN?rT5MLwFBXKe0X^xU{PK@7Oov50e0bD+C9gJ?<3fw5n z!|lR6B%dmZ=jmZ4l1~aVaafoMkf(mC0gzG`=#vUwX(!b?9PD7z<1!~vtVT`;)w}HD z86;K^Q#LCHmHU+jIAqmtFRb1nC;VwD#CH~xZ&hbr~t&5$YG1AdeV zRX>Xm>`qdpUH}#9CoShJfIE)@pCp8X)UXXy2&&W(2@r^ZFYf8SrdS=es#iA=ic16e zx1m=3Q=J!T)$_f2y*D3f)xA3Efv-Pg<5$yC(}~+KZ_fcXI|H#*AL`j${QgUiPMp5y@;rYOUHm#8RxFaujN9T+OOkniGR1iV=twN>w`(E-58k+{+{> z46saLK_-a0w>ZU=TrFk>#d4LVq&KZ;+&g#Q;-cb3H+Sxh-;`erL}j@pO;rBILB0CA za@Ouw_TKu-n`S8=dw_PE1itbYzxlTdKJ$-=KA8^ug_nH|WuuL}MyVO}s?|<4C3eDZ z3vD9m609;jzseUtq|9W>;c~Fs!pl{0izUFhH!4G(Vb6Zg3C~&2CC|7=?C~Ju28&rd zwZH<#0^t=U!fJ#}>8cuh^|t+NW+D%^NW z@+Ol%VxvB~;?A8}?0EU*@)bX1U(53zum^4BJvGU9_Fk--&j+~&kIDnn7uCMK7f+wN zw>Jzjv<=(okC>Z5)}!b~-mBVg#71NOqXxCYEONLZFtHYDzo6!$3^T6GM|QyMkUdZc z0ab)bO*@>}sSueRY7rw197i^6Q?ilcZ%99tQU|2Rq$j1cQyPO~3TQ}w0OK(FvJm1Y z#r-dLr^Zj-BU8`~7VmH8gz71>*ZollsuIF5Y7*Epk=P{mlN5<8zt|tm$5DYFOM!Kg z4R^-t+_`u-w5p_i$oo{z@Q#^M(_{PVYWn_1th|eoaV?C!<;C%{Avd4G@Ee5!kP>aIJFBs-qAn2N#@+as`=pz4FFdyppIwOS z>X4~UA`t?3f+tPtRxU#%3oXcMWIIirjR8g(ZOJzfQkwWbgq(%@g2(YPgr|XzCIw6o z-+*EYcnvcpR3-vEft>`>^bK};B4tC^b(733IYR;TcRI;~$e%M^p9#6ud#!oXoU=Lv zC-9zlY4t7jOZv@az2F2k<(LCS88aHoSKXCZmGT>dGrFTDO{AxB=1@!EXhv*l+^Y|` z4c6*aZI)1$i4H{O@OkR2_3f35r~9&9H)r_E%WV0%A$vx3)1s=Pj_HM5*6ODE!P(hv z*S%^;-ZaD3x98;*I-ONbee->>X;Ft-nVDbe$>Ph)91>^VwA7kLSOq=6z61E!Lh4}^ zH=Y3bJSV!5BpULl1Oc(4#HR^yWg3#bU6E5b!{Yc6ETUNfNAoN9y95HbuK_8aaqz>+&TXTrJGxx>lA`_8=j zSIb*p%_Ef@A>i*o{73}@EH{QV|2-rX3-7@O;eZXAOu{CHSV*i*7itNS37o1bWMJh< zg#&Y~lA*U%_V8|dWpAyiq^#6pE-bF__8(aqDOqu6U+nwkRYi-gJYTYC-%rmiUw-bV z`xccNnzpnB#R`pdmt3n7*If6=vZX)WQtP%4TQic+ zUvrVYi;IgF?}dv`y$W1SSX(rm=BOI>6^KveLA_BZ53Aotb`DsOkUHcHHHU^nCqiuI z`*M>h0cjBVd4E)^t=RuZBs!=2qxJVNd)EJaakLDKEbwQbn@L_PiD8q7ECvA=@^gxW zfGn`{q)eA+XQ1VUKrGo9l^B1Rq4kGKy}@{q{nq_UDoYExatb0FE4FWbEiyfz4d-~K z1ue9_&FHl#t&!Q0{#7jFjF;Jseb&r@>yp!O8Lf2$?U6h~Zgp-U=!iBnMBhfg0x@zW zO7I$rQT|od!XyCK$QYSO4(U4QcsGQZrE0bMKJ^JTE&A(y0RBaYR*GdZ7E&S=EL2^< zu`)u=PWs>!p^yqj_i_+01(6rf1;kUqCR!)PzSL72F5dXbCmWN$#CPD54Ih8JA^8g` zfbVTeK9GE%3EyR#dDtOC2b%3Gu{bxRA_vB;v@mB2=*wLo~wID0xLZY zHK7;y?GG4F8DBKgr%W%JD3cMl8B`{f@g;*wZ!oA-Qe=6_Dt(DDFc7vw)^pZ3t+aSQ zgRP8}an87a^6YkKBKuSKpO7R3?-DCkwucLH==>fw$i0ZcVs(Qg z5dt=d$vG@yNX-S!>ZM8G5Jc>M+mqCX@deFu=GWmL+VaYrwZ*0!w@mib>%I5<`JsEi z{_E5oIQ8|nb|a1AGaAZw7R)NkR<4=rt1s1Pa3Xn(-hM;!!vDuU#N%Iy^o&S!47A+; zkek7XzW$6+i1b2k2H-EclOiPoyS3h3gQCQfqzS=*d$l)lO;m@uwb~=meK@KUXZbYyT$w?h*G>vz2 z8b}kBz;PW4jHjO1p?q91<) zDXH)ij^+xci^$>LQBvPGsnAk^0X240tH)k^t1O{S?%0B|aA(JY=snOsCsjr*hyE2n?P>*$z_%4SMj@~@Dhl_8 z_lK!4>8RhY;w`SYinjbQwaa>~m#nPBYSm_WKgj*P_5-#2l8^*33W|$(*Qu_Pj+5d< z*kDlV1(OGE|5Si-btA!v3b3OlGG~O7BdDg<8T004&$+&{Zd+OG`^AgrtxPOlys%yG z4cW>UMP}G5r#I%#SW)L?K5QB=n+BRH`s%YS&fT7@IWrq-*ERF5kV6&lB}_i6+EXzH zWB`9NuLz1}cBmD-aFzolhAtMBGhy-6@BF{g9`vwNv*3@Q<+-8#%99R|~fFn&PJTij!OcKhs&1uii$;$S2 z<06rifHSXd+3NZvgzC{x4pCl5E7Y> z+o(7`NRxP6gtu~r)R{2M|NTIi4}?$4*%T?@$4gTcMI4tr(UNs z3~Tp8s6i`IejnLHR_!ftn2joKFz95rLV@yVh@?9JT7dBq%7$!fK_;(~e1Z)6qY*eF z03W&aurW`qF68Q4tobot*VZzE29l$TR*C3UG#xB7d#yU@$svg~0B99JJk@~DfS;v; zY$10uHw+XR**Pi|HHwDm{WR1L7eEM#dQU0+0R1Oy@LvmTY6SL&P;MuL#Q^20ppqGm zZrO8?R7j|@j6HCq)0IOMW2vYpHEOaoGZSRKDO3aa>1M!BB>tKIr1gEl&DBexD#Z=) zPyPEcm+6n}Ir|^gDXawJ{w>kCL1MbEAx)-6KdGAovsX`#4KxJ6*w=PYLRoEzqcLi2B!GiT?#{QP-4=WO1(b@P^?A=00Az&?l5*r$^Zr2&rkuM8!F zf3#exLImuPx_BCcF?YY)US+O}-?!BnF9xkaNvtp>5zk_|aQb0~{zR zM*l`#8GD9AkZHAZHL(p;{uR98abQXM32pW`{TEuJAa`TbCD&XIz1*fo(D)SC;oh~zxJ zP7rsh-dylEQ~5z8-OeNwgb3~lSgA^UEj35AaQ^Cvdh=-e;Te1zsW)F%YAbFP>dnu5 zo44~#ThQ7#S#KWk{xD}+B(ZPa^yNamc~xytheOvW23QyPVcruDX|qtKFo(6{KgVsz zaEdapSwN!SeadEF#6BD>M)2QvwBLkoh4wmL4hKkOQL7BL$=1SJU3>it$T{`;`y=vka?c zCuEd_gM@ZSLs!AcL?lapG!!EU9HB9Z)?(KVCd=dCYfkh&b3n&`( zVuHGa2dRM*b&g4rzF(f9_S3IHp{;T3FI45%8}V(cgxc_Q#VvlBf^9_RXFJ$ysFH^H z$r5DZI(!8_kdNTzoJ_Mz5C);0P@XHuPIg*$o)Oj-)KnHgwHHolfg775JJ+_~gkq_+ z#b)?IgF-vm`a7?GVf=4XuRnGQCiUCbC$f<0&%pTSDOmt1Ai{$cu2lOevQPz!*e8qu zG!*Eg+T_zy@A1&JV}N)RwQoxMP2*dpjA7tgW6(hRho`i^Fs@FwCzC`?9f2@r9@=jf zlQE?FGcd0F#u(7GV*q^>f;~)1!#S{T-TXAGRi#-VS>|@Ru{onl#c^2G=dy9VW;h=M zz!e%qC(tD{PAE1~7Y#SeNT{@?1UckZaQH%`C>mfqNopf(fq=q5nF00yI8Tbn4e82q zuMdzY)Z7tCi?~qeNUEefU0;5LkqEWrxFvZ~s4u5|)Im~Oeo`nir*A`L3lW&yNcio^Rn|NTYu;EFQDV;_T&a^!IY~{X;1o}>d#APd#XPLLVqrw zDvV9u;c9=#TBq6%phuv+pt}kM-IZODYCj>bU|ny;dGveCHt@~%Jc~q7#R4a}K{dPhMC?UBs~!$ro_dvgFz1xqe)kd}$e|6Y!$9kDr1%%PWv$LRNesKP}+QaWFRj z0&J117!7l6)unBLra$ZqIC7XgPcKxS$r-8D$mI1Zr0Fs~V1~(orb3n>sA;GVPQ3v* zPHZGXOYANQG6*M?q=OLPTbRX$RKM=S_>L>>84f6j6=X)JtrKJz@=gUAt`uZOP>FyuPC3l-t5Od#b8Y)g=%tiQ z;!M~hakFEx^><$X0@^zD`eUbD-*tT=ld1j;2r>*ZNnv8(F*fI>?l2*f&?op|qQV#| zgfVPFh3P(l+QmzxYB4oo1)yo_C<{{i%R%~V1@AUNeXadIJLc?IBPSKV8JdL1mXM3! zpEzCcD}+mk`AcO0lC@2vbD`olVj#STuyO+1G*R<==HxePerXk{`AuE`KjCW8@BW*J zPeN)!HbTr|7Fx~6#dY~Wg{Un~O9(P(c%?4hn?DFir=VX$h?ZFL5z4pF)tU90xwE<1 zuG!~i(|mn(dt;`!m^My>^Mk7m&K9c?(zQs{h>%SV{Uv<{35B{kAa=mthtUWQ25{04 z{D-)=;A@a1imA~Ea4ngXzptW5R$ZC{qW>O@&58w8{<^Z#d6n+crMGr0y1Cd|9dGoN zwicN+!FXw`qu3azidO~P6>}nm^J@Gfv2}MZTzF(v1@lqa{FxQe5{JR+wA$R9s(_B9>wn$EoLqiuhcByfgCJi*&5+0q z@&b`njR@5q0z%{z710p%_`#{Nh{7|u_8=?Qw%-IeilE0Bd|`K_Y_j!tw7u|OskY?e zk@6{5o@mSd;c7o#`gy8tIkXK_G<^HI>^oQ64#4s8g4V6j0AdV9>Qk*#51R3OOic}HjAz;Bwl%l)w%yl8m&K6~ zzt4w~Dmc2dvlZ2FHB^lQf;AlQZ|YgjS(JFzERDOOC6rrajLTX~dJQCAk_13<8Uo>4 zL6n4J!Be$XgxF7=E&?Bt`UD8KUQ=gf6k@N})TI!wJ{1Rurid1y3JcEl6RK5uzFB^? z>%m~;!DWk%t|}W#u(#b-*wNJB^UrGTDBSmpDoZ zjke>+H%qiSx;whBt!`OARMJuIgmSL7g`JbNThx+t%?m6Cq}`IzCs>X;LET)3Ye204 zJPl>JSmh)<70P-9(FBY$DVo`WXg&+zfK`7(G_P&HsVyZ!Mev19+4+;LNgqhb(3ERm z0FfYKOfF6rOu6zzTS44X{TTRv&I}SU8>X_30Lh@(n_T&agG3Dw) z`%j>~Pw0QDKLbL0!6YbQxNyuIq>quAoG=NX;s-&U=83%ELYJWpe4REM&K-0aElh^T zoZ<0gnBhd1x#fKMo8|A9)9P|83PTS1G?&F|WK3?iJ+B3_NKUBFLi}8fO=^?cj-%<^ zbRil6L30v~ApiRSVh=!_a(_zsL*y+0tk)7ZkZS;i$}Gt)@JFGjn`9mc2jowlwo{Ty zW?z0{xIVV&p%wi{gA(VKu5r}xPIgDAuKK$2KQvsZ9c<2h&QrH$*6h`FZg>6aMo4q7 z{K0=7X|5T5cJt=b*H@QUFq_V`-no8PM%22^70=zbZe#V`KYQB_cn{=8isjoZ5l zUm-3QtQnN`6Lr-p$mUC5rdG@iD?oV)js?0Lj&Rz1>5 z_tR81T?*u&kgu2xxqgW8KMu$NM8s~#(#MgGlmjJnCw1p^Z|cNiIJWC?OoDRczypw( zkPuOU<5++)18#=!sU$RUO=M-l%BDORII|n9KpE_S(N8o^d$& zi8tg>DjgxOJLFWUoFVGnYur=K+>e>_f489|z)(U-JDD-`kDs}x3Tz{E2fF>;oC4@Ujd9e$e zno`~wip%CkxCr*UoCX_&I>L5jv*orJ)JAs;9Lp(S#L42~aJsk!!YflleN*aOG-BU3 zt6Oj%DJ7n$XGvEX3#Be266~B>HA0U}t!SB2>motPl0%wn3S7vV3F8*#DmCtbCj{F? zVWLd1+#5}eJUvrFnG^1VP|vmHU#X;f!7+o(a)|zt@-JuyrVdk3!hRG=*!9TAYt$-+ zLFXilY6ntFdLDM7CO| z*Oo)sM0xED3-gX=Q8c>9V-vzr9-+#e!mHt4g`zz|D1hhl^t%Wl(hMc@5JKNoKr%sZ zAqjyob+ft`EYP@GEK=KVQM0{}(Fi>m{S7D)@PkKxGjZThDtRImmlX@)##Bi)UFfZB zFATSpyIkdM;ez%m@5Wdm9Pe0K7-OG|w3gcKrOlB@GdxF|i;62Mis6x-i?`T6fMZn3 zd)1~8MEwz*^g@ZHMs~l7hxAkx4{6*gm2N)-%D`!dtU3}F2|}SID7asduq#A{Ng4l~7xFOmprGTMf1iCP!JW^o`sPfRd&=aAjS&SC(s1mV_-Ow_b z4Eq?hkd-%^=NpHQ#79PsNtrP8-l!4728U^<1_w@USRvojvNc3+x)6&}%Gn6_gmPL5 zQOw)OqNIDn$L#L`6T44?$bvAZLEIZDPlE_KJb2PwEAO5>ZS7h~IQZa+tDYB;@W*P2 z%?pse#~`g3r%xPV^FfZC5POVRTsyn8Dw*1V8m)cQEJwOuB`&z*=Fw)v8-hTF>~?9Tiy~ zS;sa$rz1nif?q=S7&7|E$U^8q^S1s{RO98^HGi^YLmo(XKx}b=8>NT*R7y@C(hL@? zu~D`9t#P2pQ1MguoHMp_wu?4xm+g@4C7TB8RfjFj=H|<1xoXBdFpv|O53}U|=E!rA z7dcvj?5IH*Ijwx8n306BJFF!-HqW0Ql)}i5UoGTpo{=ND!C{b!T+UOE?W=p{DR}Sd z9!HlbVyp6*xF#n%on<>S5Fc4CSj?6)D7T#E ziePcMu=CYaG#?pL+x!!sO}Y3lQ`UPXdh6)Sx#QF4y5r;BbJNGq%^a<^&#cNEK0LE( zrl%@%)`WNYA?O}OO0cLjPq7h5y7&T z2SSbs3m>L=+~fMGABS_$+mP}h4^aEdiSa=nhbX4c`bCA?+2&LW3lCSLJ_|jovh>B+ zRbja zHT%0aTgNR*504)=HtHhTLG(hrBNnspp@@c2)r1}IH>%%_tRFvXDF`1H zzCOG&VnM{Vi1+%B?!UT!OaDue6C>9~?uv?yx;g5l=mF6yqQ8jo#x%zKWJ!qG9NF?er>5;wBXeoNw+#NUro z$BiAgW!&y@$H%=l?h99#%i)^rDsbKGddv0iuFj;vNhwL5q>7}Mlk<`*lJ893oV+jj z#gvGYJt-$s-b-muRa1whj!*q0wIeMuZFJhyw8FHT(^jW7rX5PpNiR!ZmcB84M|w;8 zKabBDe|-FV(6Ms7K#fcr0 zk|xcb^spf*q*ZlnO?-LOw6BGoUNP6JL$2>I%mwR9J9l(iL!0<~L9iVa9btL-efdq5 zPxRF>;vsF4SQp|F8KzqC6LX`e33*&BQBI3>YON>))3GlEHIT?uAHpu4WiFS56}yGt zSx^C_pCMokxDAwnnE?*u?)(m@d2X60zi(;h-_mD3zTL?Es)BY(bvH|dKkMQ@yq9(+;rmuwV)(DYJssGMyqpqE zA=61e@=6}n6xP@arp~lLf>DLrx3oINtW;=1L4Xsz&9YWbI-Aw+|1sz7ImL*#Q za$^oze_N^7@5CHN-LBE{{8adqboFKR-_)}Xt7DjBq+^t0sw0OHpb!qRquXtuBi1n- zw<*%i_gmkKz6Zbi?z{8f{o&lfbNaah=k}l5dTx^u0|9^Na_5$MONxsM=M-Fj-H)!# zpFJyYrYAQiJL?*E=8Wmnu4em{NfWP1PfJZnP8vHVA%3)TRGdAQ*WOWlUCdjNP!5`q z+qos>Iz1H*J)uH3B{=i)lI63r5{t?piwfO=m8Yj4-66wO;?%>Z8=p13e7gNU-Q7Nw zXvZ`$Ejh`N>vZUE<~SWKO4%GQ_nUH@r4IdbYh7l8*(dhl9QC?a7(r`yV{bRB$_SZ+=g?fk9FSKtc;zZ7&q$J+^Nl~2X{czZZ1JsH=yXIo8=4~`8g9*n!=k{eE7%{s z&!&5RUaCh|)GAZEGV3YK*9Xp-@72|KkE6Dd?DLoDjGJtWiy;FBLp+54VP^p&Us-jAKeFX~eICM9->P?9f9Jbh8W<8~`npK^pjn z5F$JL#^*L7NQfEWnBs(tq?7B+t?2r@qc)Zp9mz?0p35)#Vz2JbfgA41F15&QPD>?3 zWd$NyEG0R|tEW0|)veAfzusUWla;%;$ZG`g+ve)lY+Y0=>I$W&<`NcV&ux&pC6gd& zIp=tv7a6{D%@Z89gBfCiD9yoIADoR|CFC}Et7>$6g{_K`R^#y6;&gW@0xorWt4pP# z!J))+M8`$8bTzx!n_uM2pHt>Vs&S=;i*%6WO!2wB$T+<=KN(a`4~q|TcvYKLipOXy z93F0*S=0EhhsKA2Xc%tTN>$C8=I|;u5%5hi^h8H)bxxN*`P_pj4_bV7UVxfeK0+ru z&lX3aHm>9(6=z3R!~_qMOwE&S(n*VV;2eg2W=lIiFJq<7JG{-?-0Um z*s9W2T1qbt`5-A3@(^bDw>|F`VwK@)GAxYeMJlu8{JgW(8&>`>~Q0e74;819)Pbc?e(OAmKuN&8G` zpXs+ZOZ!k~md+yCJ$0iH%7Txa~&1Zk$Puu^b-t(VI#g|Hp@Aq!kA0whY zA7y+{@}ci+N!ka>2Z~m5R{PeT_M%dE^1?~=(&1Qp+7YGV$f_f9hXeQIBT)lAziU?P z2T~7Y9?-5oP=289faX4c?fyBjcKf#SZR)wl6wTGB*c+A2jXN6E`o=YlDyt9AyN5RR z3-=s&Xh5-*43%`b&6%F;#;chU8+2?RLNhe zn1?B`B|``L?4c%~-AvvyZ&K_xrQVczlkX;zyQZLKM~z-%%B)tRst;7FAv>zhRr$9e zy1vS6@l=+(>=orR?d1id?0=fCw9i+H=dYcw&YG`WJzx2+GUY;<^5Zfkzf8HhOfe74 z7*G-d>r5G1iCyE^kWB4>rbW%O&r6+WoEvg*?tnoa7DOGK8yb#z@?f#?eA2z7*c|RD zEO6N~3$8CHFVMctQ!eBw8}gLuJY{a4GBuAQqLm9Xl?^kMt7j_a;WnRraK@k#zK|)2 z&WI|ZXHuff6ea)tt;_zcZGfFmR_sxy*^!Pn$*OTO*a2~Y>3yNB8q9l*7G-mDG3OQM zw}kp=>C6T5b!DR-UnKv#=alK@jk+i)o9}H_l>1B9ZQ3NVM&#?`i@bWph|+w$iW|4Q zS;bBCh~~i}tF*rU#`@*A%Vk;eQp)SQFH!Gbu2o(y>X-L+lh3Yl8MeNDxqoSw5tK)+ z<%C!cEtd>gFFo?iqhSjED=y)xU#`^4|1OMrmy18eMOfjAy^*<)aB&@PM}~;oLk@FL zL63`B0IPU_8J~7(effWOt-_JvV^d`uZIk`)j}SD&~?eLDcE=E0vtj6{wK2-RK_hw zY+Sw?`8nPXTyj!X!I#EJE`-l$Lm6Q9VOn3E0TS&$wrV&EC?rg^V8n6ekk$3MfE zSsKoVSR+}==3r~fQNqa#bUX_%$1tKyL=G-^o=gf-Nkckmk^Q@?#6-4`n9N#^seBSK zjRQ4jFm2|BzgeU_hg5r5>Xb)5X0w3qTJaEZ9^e>D&|A*xniF1ic&OTzE~h` z5H~XARsnbRizmcdu}-{zCjVZn7x#<%#4p8Ou}e`!gQB5%4~Z|ue~L|%(T$>2d?@}y zJTCT$uf8Uh zpmOu zG_Q?}Ida4G$JNWEo!=kJaiADR7>V}`pEXPa-D)|nj*2;}j#BSbKkV;SztIXKQ?&is z`N(ff1-z@}G%NFPvnSLYHZ|;6WQyf{wESI+KHu-HeqUKEmT37LlV%weebG{ExtZT8 z%d?hOE$746TP|8IhOdtp9dWe3xBsX8cY;qNQ@Vb)L^gE)zKJUA`t2~N`{RIW^hJ)C z^Zz1ZhIRkaVy1Tea$=6hoaOgP%qQe-C>&!7($IDVO^<sdFw|RC_y{p(asww1FMl;3YxJ6y?=)&^Qp;Cp}{YsZwt{osd-6aw6BT(iNse(X(^<<)KFp)DKmwXnndC8wThV_ z56t$pi9*a`Fb}sO35OaPO7jbbt>n}Ru&7^h+0i~Ymk7ho%R z1Uw2F!DIN{27U=12ix(Fd8n}9X_|i=XUtq4xd}a{g@Ac&EP?>o%9Yy@1~<+)2U@y^+8@^z$orV<2nWD zO$F0{8@mdy8v8Y1Em#NEgAG8&upNJ|LF)|=1!bwbiSVoqp0&ZVHh9(s_uJr48~ka5 zKW*@*4gR#jpEg1#5<1b~cq1HdyaLCY;CSm_$?--w-bjlQ<;x()8HS!q*#@{iowW3= zv$v6lD@&%0v`K1GBmO$cD267?hKq%8vCxoBbPxHg`<|{(B+g05AP24VfSDi<%qCm` z8a4+M@?3;jj9G#?7t@Pb3NOpRe6RrA09NC+2CN0^zi1!qDnfq7B*K6?R4TDEf za5@IaGSYWBXrl%U=ILd9Z~dO8<`7TM8m<*Sw!ue#O;>~|Yr7K6xxfon^SlPE1?#|i zumNl&FIUq1o%neI>;g}M-QX$ES50`3xcaIMe}&sI@B%mv0z8sAuR)t?(55DM)nt_N z-gR0IAv|Cv$OE(CX91W43VANVEXFLs^yj)AZIL|ht7d32%1d8$;!eUn0d|2W!EW#r z*aP;0ec)-ZA3OsN64xQj=fGib1hjyo;8(b@wHrBaC+F?tyaw&45sp4|rI><7<)L*O}Z7#sn7*g}eA3j8%%P9It)Yq*~Eqb$WaXtoE;1bM(; zf?JV6E2(Tm2C|)PLBCAW=|D`g=|ZX;UQh!!@Yg^g%oBU;$lRdV~Te|O^N z39t)133h|0z#gy{>;q4O{oomJkhl(EJ_iniBY-8{a z65Fp^8%wFP{5=ILExDDJT(%>A$;qCPza5d|>Hs$t+J;tRq~Lc8*hh5J%poSJxjVrV zU>A52>;_MPVEXPu@B#w%qbA)r;PctsY<5jd8HmwUn!F{$lsc}V4mF*#Iv?;p8X}Mo9Fusp1ljtK7(iP z{}rivAD+G6gJ;ydjDGw3{_j)uD(R5Y{57WRdCDz8{CX{WfxYXaK+o?=wPHZuqq`|Z zBTK2J0X>j%z3&Q|7oc!CExjqoKCPtE0AxS5FC7k03hsgS?6qG>#{!{4uh@^Ui3sx7 zyH}p<>kvjCj1oEp_uhR#H+B`^O1+aG?xpvRX;L3C{BJ1_BoCK+O=)mdjv{2;c_m7H z)v1L@zfkleZL-H2LCx16eUhV!o;}ygZCa6KeUaqeQPt?H-GC97*+9Z#rLS;#v#gGcW>a6cE(qSeH}Ia`$kVd z_Q=$ryAU{S0VDD2ry0dl3>f7*L|>zWzD5UqjSk*=S>bO7ZBz$+j1I=~X4<+A+W!vP z{|?&!4%+_?+W!vPuMXP&4%+?>+WrpO{tnvy4qDgg;&tC9Vjn9&a4_9=ZK}-ZuE(Us=#{@joAj&y4^8 literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-regular.woff b/public/swagger/fonts/droid-sans-v6-latin-regular.woff new file mode 100755 index 0000000000000000000000000000000000000000..abf19899f75a0e8ab8e2d41caeecd8d764d3f08c GIT binary patch literal 24868 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 X8CoUMY*lMRVpH6ur?CLJX!hLz`Fb1d literal 0 HcmV?d00001 diff --git a/public/swagger/fonts/droid-sans-v6-latin-regular.woff2 b/public/swagger/fonts/droid-sans-v6-latin-regular.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..9f93f74c3bede4b96290650f7a21c98eb1e01351 GIT binary patch literal 11304 zcmV+@EZ5U_Pew8T0RR9104yi~4gdfE09w!h04ve}0RR9100000000000000000000 z0000Q78|8N91I3v0D%k<3<~;q=QaU00we>5Obdf300bZff;b0*XB%`*RR?O=IKbeI z+boLGNUBkkFv^PT|1Sxgj2(RAS|*sJ;wThFClZ4onc3`&C>jI= zh6lIx&zTu+bfZiKC({kGWC{X;-~(BB)7y_wg)MI*O*;R44?q<# z{QSE5vj;R`9{ok9%p23j!``ml2ZFW3vXlq7eL(UT0CL&GY{>yDH0GuXRTY7%Fs`=37XHout(+8CvG!d$ z!LqJjChJhG>EHhhG32HmvY3@w)M4i?W5dWWX`x4m_*DgrI1u73{C0=u+tx9^KqiOp zTTuk8WT@Y~`Qfkw%kG=p8Y_!JI2JyL$~q{Nv}&DK5jpvzcVDcI&qh`8Ur9C=oR-t8 zv43Sr?$2-Xr^c({wCL@~_KC6J&Z`M9exP*Yt)b7I%1_+ZaKKw5Cq8uKo&2KK*g4d> z(s?z!t@FXyt}%ihIX0>q{cUts*}shiyV3fw&XNBbmoa80UM=K+xBoC1M~^tnJreH_ zIhE~j%E6NS5ubCJa%T}AFxbR|9S3I6{8+--P-}sSZxSp71QCU;Ff@+XI6UwO!HDhA zMv#y}Qc%K3k`Aj`yI=LufK(q`g7}YGewl3_}VbPXHtZy9|wFT<$Yi>(h z+tzJuZ^v%$j`p?>70CjXwR$0N?8aejBph@iKt-D9{d72*A_4#+=x0xZx{B(CPuQ`L zZJ*#9e?(*kgN6(nF>1WLTFM(_Y|F03?v2XXv1j+@K!q-A!T7yWBiH!qtaVW~vUi9k zA~;{bf{ZoU?sEImtUNMbJG5b-*oPxryk5abuJq$%C*jJE;wB!|P17VNWV$+G>uhws{1XLQ6-$HMV@!bzvX={@`EOZW0zC3AzH zWETgzqnW-P8lP8ixpGBXvb{mwPOcZkIMPUvX&#q#_i#ay(_W90T=IU1eH`;SrRIbq8U$^#&;`K=)S%4 z&&+0b=CUXA*_(yz%VL(Yoc%f6waLe=$Cx8InqxWM6Fq58rK@t>P&c>|ozE$^yv(w! zx?7?TTj;(ncB#wVPlhB}t7ct@Y{Bg~@y@@9RO!8{qM|nIwb-bLh-^%20g8x-h=_=& zh=_=)mPKjS3UTwssU%R7Fa~v6GiO1Iw%H;IJUNr6o3LJUf8nbkcoXc3)~wxOu6v%I z?_N>V7A1*F?3~sWo^AOxq^n9M%~ldDsMHp8`!ed_9&HoUWI#EL%XOJ$-CxQwIWoVMrk0F ztITIZPZ`#b*nNYA81n>KYqWinLI3Sn8~eAP9*x9X8j}_VeUS}j3)JOKh6z4H7>13~ zN>8IqF()>zY9553vS}!~*w?%LLBDwOdPUvqv)@kyT+?x9I%*xffBvf$7OHYpP5l39 zQ0wA;6V|D1dF3do#(q;4KmOY6GTn$p^6YDZ|IAj}Qqys=__g-h8?UrWrGxh(ugMxt z{Rb{y;)4=wla+FklBK(_uUy2EW&5pJXLQ6-$1qvR=(91%*TvJH9qw}Bttn`+g@Ck^+O_SO=#{3o2A2$T>-2t#9 zz)Bk>u)x00UXX3+GnlEhRUY0f2uyAS$eR@-U_quFr-Ye3hVkz*cM@Q3_RMsg;hPB| zUW!lRj|)QK9&m3s5*`U>fBTkP&-jBA+zsxvF5<}gZ9P}}{;zL)_5YVI^cM$StiD)& zG5n$jy(JtU6|tuBdfo*HcL2TyCU@Q#eQP~$6~0Tz4kwaAz7dwj^X#}vvBkYS?TVPj z-6FE(VS$t*FAuQ;B~}7g(HMz-QY~?=#EbQyIG^{{{K4B?^4~1Xhl|u5#0Xj=YYo}D zm}-0=2=sAu&a-KtDy|^2#KSrx%lS8?-JWJ$7h9{wNCT|I$A90(c8K#B#P3BIb+>(i z=VTbNhalz{yJz2Mwc`syP0CHd%Xq9EIkQj_>0JHT^-+k&$~&92Bi1|%LzDlbVhUTn`uq6Nuhys6b#4WQ9{7Cc6*x_>KS1|mo8T8)wF5Ja%2B11?jm?6rvT(y#40l9A%j_ck}O4Ocq zMWjijI*03A6p=KbdQ^ab9HO@HBXcy+bb%>Nw#l^_jw;G^dmd9qraEyqd?#lXV!YNb zRkfb5eWuxjkd@JN=L9h7z;YHs%e6%!7C{y?MMl4}~ zkLjC*mzfm4N#oW4vIQhGTGcsevW|H63>V6wWnPq^1v9_y3)R&1_It=0pL^Bfr-0SuRzX-MIM_ZERF98Ubzr_klXWNkrk?eB!l8sObQHk~ zb|QL)QR!Lo#<0lPPrVRyOJB7<(s!hd;(On`$bk}qC}c~;w&nCG3^OV5dR!+AHvAd` zu{&nY(vBS};muqKOe;j_@W|RLSfG$JM5AH){90rx*alxfDxG>c8>OL9E5lU85=DsM z7f{_}6s61?20t2%Fh==fqcg*kP&mgtI03Ay(uSQK)ZR&L|KuuKm@1VuecH!q_rqpK zSpSG4ECs{}PGr~81_T~a1voJJ*PacVs9m_qSGXPa$G~(7S@U!6bom?-K5|*!do{}M zYZx))4)o`!02(@Hfs;03Y89iL%3fca2wYu~S=g(azrSLn$ai-Yb}oz^ym6 zDk*`viCFh22;naSaS)quOk)N?Us&2?GPaXG1YlHx>{s9ovpVOT^J~#JZUUEAglFy8 zG>dXmV0l?FRtvf{(26=j86MYVeLi^47nV0JD#kZN=jx}l+y;2 zY^9g5mBXn<8*l?U%$n=6>ndGf&@ke6?{z`YnuLu(GRAaO;IkL9QV@K(vQCMrW8tfq zMH8%4K`j;in!eq`!`|6Z>zUyh$gRRjU#K7!`&1TygK*Oc8tI+K)fl~pHTmVDK>Mx< z+u$WCU*FVO+k{T;kr47Oez&s9@a2b!7~P1#=q)QG%m78!g47OISWbc0d~BV7v>qV{ ztnrC1eOI$F3+9PEK32jHScxmywUUXNZOXm8)QAU&$!mRznVHu@v$Q@6|E;O7b~I>L z%9?n+0Ui9x7g)EpHNxp*sR!(Z*Hj8R0_m`+se~Jp4z?HzyL1q9A6jo9)jA+jw^VwG zSS|)dO==^Ws4ZNdX@dhcPzN!k(RjW_obbgEdd}@6cHBo_}%mY*?qd(g5Rq42f&e1;<4_Vd%B3L0BnU8sAoD3(X3sN>(fC9q@_! zLKpEY>nkRsff?$;#hlGMaN>h@-rU=6%T~@I{p^=qJ-|_Be5`x}$Ja z4(V_V#2;J+6T6A-3 z(9|qjniNZvJb@_3Q_D@^s=62><;~l2-+#G!!+hMf3EJ!!#irXEe?0}g6F}>Y|9zC= z2~pj4D}2BqJ^H-H5POQPLX9;P;m~y(ZmyL3KvUwT!_3!o-ww$i`uwVE9A%Tb^$S{c zAa~9_+t|ia;ER%`yDPh{TCUGsa7vfA4P8zEGGxlVV5B?GdW=n-bFPg<&YL|6!T+0i z)y$JMWMh?tEkG2;TitaJ7K8vt%^2XC@hUO_|8a-k)QDI`EQ79K)p%JYYq)Tygv7b9 zVkNYD;>Y$yE)y2qV_0bE9;J}~S9$NUyyt}HqKD^Udk>mxmud#f=Q5S4Gdj@DT?K`; z+t5iC_0ohP6>4y~-bYY*{8Wt@+3mTV1=p8s|IE|lojutXLw0!Y;rZNw44`|ASiACp z2qMZl1Jv?*8rRK0k}eG-ETO!UUeS`N0Y>LK8Um!N1B}5WtoHtlSsDmZ9x8^50@S`! z971VoLThNkrawA=B5JMF4hilbmhBSZYWHmWkV7h1GeaTA6$)7RqGVYkS!}h|c_7Pt z0mt-a^j3Fa`4;m^?`@1^Sy28e7ZJJ~i$PST+9YSZokd$UFfgE0WhYYsyE)T6oH@y) zfHx`O%wC$)qn7xUWwdyHF-=&BS<>r~`*;;4RIyMI<0^djEv@h2?3PUO5s8cak&A?Y z5bSM{6#gaIoAnddjXQ}Kjld(j2Wdx#(@9M7tb)4LGZu&Le$8<6Ps~zTRY)T{B{cgd%R)8_ z=>&a3s$P6pUB0}8V0nmk9<^m)i^v&tc^(w~^WG(hnp1$U^APLi$z?gwgFd;>fD~Vk z`o#aOSAzy-ghrwU%AXM-qdk)5Wy&;1$o zy6W?eo84!YMX4qC1izs^0o*pIe@Azb`<)Yl7>Dwe6j6yjnb(owrl~>79iS3!uLULJ0;}8j%*p!$@Z% zpf~??kmy=+_Mmp_<`r$(*>Kl`zjwdr%mHmf)oOP6nF!Z62Zv$L8H4!(k*I*r9`JrK zGVJ|4QVaO}4CnJ11F+}d@`1hpkYTDZRhgKK?R~-+s8-iD_z!~*y_0EM1d_@&+17x@ zxF|%@JB1HLJsQW3(rzwKq3MDuJs6sCNDZd)iS$GB^4_r(Px<*J#ZSzayV+&YpvL=Jp4NGbpX_MCb$@u|V zDj6kZgr~s53uc*oO3Ie>R7xRsiz`Pz%YPu6uvWnO$a}~;z}r2IEC1odori7N;ik1_ z73Nx#jal@@snu~cKsq&LErvD}aHn-;to63~3(Q7R=Eh`4Da>ryQiaNJ&4l>J*P#`n zpi1eE)!_xt-~Q}iC54Bs9-4>x&VI?W0VO3m=xy?;l-)hm7uju2cYm8Vp9oNH3P|qo z&k`{UaLrBwrtuKcc41(;dz5-CvY<3_F29VrUf!^qm6N?9+B(hu_=FRkiRH?C8Z7)fJ7mf8x9GGHNa^!LqTd%eiN-)Bglg+`fX?FRpm)e8 zQ|5ZARGs=@-F!0ey|(X9)6V!mG~aAPsuu>S)to{zmNm@v)9%-OV)}6tXzapMkzdFN zJ@r{V=3%Xi_R1qx~DC>U8+Kh_eehQvZ48S-~>~u*{MVO%APUjt@@` z1MT+bjOPV2BVhDL-~w=)!bI4n_{KBh-2cU5`m>>83LYlzkb8$G43T0Hv|b7Bcw|P} zATd`R)~RH9vl;yhO8XOxPoa@>p-mds@ zWaN&xZl6if%B3Xx*%9%}(dl2L1JunnMXp)iGd&8-4*|`G-L&V^U*2 z8`vu~^K_s$6ge=wOeMX00i@Enqw$@+ z8d3cFrrm-^4EYu8m(-3h9~*ii zpHvR5iZ&-rBSkK=MS2#=Z8VlqbMFf#FAAOa%_pv_)567n7mn%A2Z(W^iT49RApZH6 zuG(e&m{rB2+(j0g3GBh1RHRkK!`7IEs&iKu_hQ7^d8x>`{+ zJ^u5#X6|~ME5Lti{@d#_#h#UpO&f*Rf6SXar*K(WPIq2EXPtL%@$~>Dj=KvlgDG87 zZGulZE@>EHJT^3k{!le>Qn4+NXZ}NXa4i5le0*_yk)i72dEzCaVv{0k}%P8&sy%YRo@T1u(rW;^TZ!F?Q&$cF4%a$SAf#-r+pIV>5Fd)CU(EG z@b0-RE()Pj=ile=o_Li%eL(_cepoV)p5%|tNy^H^Ms30qLnq;}Zg}_aF71&N43i!M z7TG!_bZ>p*t+>(Qh{bm~f7{vcdVSRN!O^C)PM>5>P>FQ=?v9liUf+XS@IR-o^|Yj7 z{L?zNCq-5Fd__v_+4 z_ktDU?%DaBZp9DnP;)2TFvg2Ef7hIJ%Cyh0NseXPW;hkN6rBN@`x&)GwI?q8ch7g1 zgu$ZVQ*(!b$GwDKu6X`hA8|aStF~VUUzhs=E4ChR*|KgKAfO*t2S{acN}A+9 z&QCx3OM)aJ!Z_fL9ls%=L}*sst`lwhdT|_T#PWzzalVetXpY?w+Uz z`W<7u^eDA^od3RJ2)eTkSVE1}C=;=RtFu++L|lN{&23ncPo(F1Oz5;8ll1(8P-%O^ z;~RGxZUU*3c9quD!GAD3C4AD_agdrL9z?iN#&l(;Mm?r>TzPQ6_uQbg8LgU4t%U&! zeZWe(99P*YqSMB>g`&wqU7A+FcWMYC*ge#K%_#o$4Ma4@Yk~kv40JQ`i`}R#duXer9xigp{~Z;wbdWm@SL*lsF`AurzyG z);eK5_=fFK5+1J%0NBH4znndC_MGr6OH&ZoEl;RJilZ`J3WK{}@$9kKezl{Fk@p3} zTo9CA@Hm9g$HoOWrl)n0(_9YR+i11A!OgRzsnX{_+SXu6JW5Yh(Yx9-H%MIt(>Pr` zxr7_-o6KM&;$HPrq!en5ijCXFq2VPSYElxRDGtIqIvPP7sYNFReF5mkE0 zn4hL_0=aAcz0fzqNdJb(foNZYk@&!=T`FGk4M{&mqSqIogtM zp9s}Br}rMpzp#|wR+zsFiP+|G2VAl}|| z*yiwU0OkZIzt8@`OX;R`kP@~-*)&d=jf1<;W*F?Pv=ky#p2v%Mg2tmH1=GPm{OR| zX@YW`5C+vV-F}VNzNzR=ub#~;7_xx}yP<#6Sjzpm z?H8Ue8s7IAd?*R=yxR~c5Tf&#Cu7< zoNoN~-Vn4ihyu$)mO+;VuWG;Tb1p-M{~We?;=6AEM{<|lo_r_3$V=ta(2Oir7dkOx z(vRyC)=Bs5^5te}BO^TPyVAw~D)KC$i$pjLjqEDNvhb(b7@=OwjVvmN8~4-bC*Z3) z-w9y}E-IUV*i_e?OivgjFbyyC=6RP<<3-r4F%{<2%j{4tEI7KwhKux_rbiZpOJVKr zQgy(IQXaY$>(@)6^!Z^+Hv^3qH<(k-4 z($P|DA~K?KMi|*O#C^G1%6wkcC^I{z1-?veh|qYF5zIWwY0bRBFt0gH$;(s2d5yuK znWvo2^G)rT&p1tSz1Gn9wIghDFbeU zpHqW{!4jP0<5TDV&?Iq6i7cQ7WNlMnos9Ct1FzK^43X_f$mQvRa2BqPK<-bkaT-Rz z$uO@5mNmEanb(lcD%9gdePz_??g9FR%~g8{*(A_^uc1z9=%3jm-WlBm!!8$p(f?v< z&yDvdxb;8&g_pEi6JF*zwqO8G6l1%-&)j`efS<)3r6i5VR|D)?VFI=(PNffK$LNAZ zD*vX01Z<;FsSje)@`FUmfX0imDnWIk!sn=}7L+Lx*8&llwv_RgP}S6k2YLME^@dG> z_}!RDyJTMpUHD$Xl40^8A{!agC)Gs|Im;PTY>!-WlH{7E*)Ri~z6*Yp)YfXizb-z# zcHtQIi}C6=*C8&mF75ITUK&`?1Jl1TqkV&2^MMAqs%4bksA+u5K1pUJzc#-Q#kG4> zT3%i>l|jwTq0?zGS}h|wIx;5*NMl!029q<>5J#H8Eu3uSh#ERXNxhn^WZbEt*bb)8 z;24!zf{Y{@6qLly^$+jibQBUF6{|?ND z?%3V_(`yX+O@zOS#uG&SvB%r_PEIVotwPC-mcrFEWmtW-q}x}K(TQZtPt(1*u0mT( zxWp}bD;90Nmm5*`r<_G*I>-8lV#Uw6l*d?Rpuf#gnInmybYz71${2@?2l8m$CGrV$ zYU&84Kp0gH(ul*3^|tJh`==7+ds1^V#yACy;h)5bnI!hF4-n)VMUH$g#%!j*Q|ut$ zK%|@~y{M`lz{19{Mu2mhMx-UHZkq zFF9Aiq!&$yj|KdAd^H@AA1f^+2u1p!SS7q!5eMJGNz&uv#u|@ zoo{W#v02u=?To-7=##4k>&~=qW>4!2u3fqm_kat_xXBtc-QM1cR={{|!+^K_hAeCa zVh0g(k82PGn$Sd@22tZV$r3Upk&=&RK2Bq1O4!0~Kyp4rLP{pTRi^Xq(3H)tS28XJiNn$w~7qj_jd;xepCZPueqqKcM4A;K~uh>v$&io zUllL{@#Nm2vZ|#$mH_`9RW`Vdz~+0t@jnLKTsHqBg6 zKu)UKKK>p!HedpnSRB-Kc?obg3c|Am-iiPF|A?o@_Y`IL@rg8`616boofJbj3g}z2 zH>oFsjM>w}?DJtxvmD)pkQ*>-f%*vx^iDk`{0|VZ*wm4pSY?c3_Up&t-TH+JWNtE8 zXZC6}vtR9ocdLy^AV_sl#1n5q4$NLKW%jKwr_~SdS`@<(lvH5$Tx3z!fY=2wI*K9) zY<^a5av8X$^;VQcNWeQSWHI?P&ck`gK1M&vAMrh1g|L;(^&8 z9PimRNlEGcresIjupUE!SNJ z($i--2;d%o2E+q0mO)-ZI*@mhbbR7T@@1fmUA0_a-;`1g!q@;q0vtt@4uaED!)p{G z{amEU2H^&lU&Y6;ZoAR}G!^G`0Ql##_;Q=Hd8Kg{EVD68 zHd={}W};&~k^XhVHyUEQ@U(L4r>n zo@cETs#31=!W`65a!kC5c~MzjeitJ$(BhN2I>ny=$Zy`RU&{bX;N<`UZEQ1g@Jf2A z5#oG8LC({24PFK>hoI(lF6X;eIQQrJG>gau;lY^bSf4@urFxR8cX_Ac68HotFZ)jA zW$9@K#fkm}KgTC?*>{D8YJglj%H&fOqLw z*q*s)LWpD_F5vgy|Jhr1yKIz)1T%rTGaCDaAYf*)G^8?zXBNwfo7tFBo%}I7=)_j0 zm`*mh1R08ylhMjmNiRbghH_c7ip*WB3|x@>rU;24_i{SLii%7S4BzU*WvZm3kHiF& zq*TMqmZ!p}mWUKWRms6Jlt|8!N1NIzRwh>nJslmge0}9Y#NlI!C6>?~L5SVzmFya- zIdUAV|6M>3C0WsEZ3#pF$OXU8`go5SH^G4;Cs58@xN_spgC{RA-h99zAfcdP`0|5= z<1avXKmQTmwG&TaOVPi2Te)J1zR+vw!?2 zSmdiNTahVCuk3#Td%Ul>=C&Jdy5*%D_uX;Vs$3uR`Q8H$<$3KbgM2y#3h5P@QLI#n z1YQZ1Dr{Eem1?zW)Ty_{QM+u_piz@I-Z|z6kNo7ZLk=@K;(|5nE^2qmX(xht>x3h9 ecszr>vACx#E6*w}(?W8Nsw^w7ELpYdipv09CJr8@q0s_)&5<(9x z6a@vPg_eYlh!82EhY|>!$#(z8xaZY7&WAh3JzrivFh(G2tvR3h)Zg=a)(c&24Nk}j z$c`O5IB(y&p}%7XyYh}5yI}kFfWPQLAWb`V2=2IjUTez!D_(713s(Cbt!4UKVnVcg2U|8T7OST!&!ViiRyU_>T@|Eo zme#eOf{3n)`T>Ka7Q?t+GwWrq3UkH6FvMjklRztL_7{mw9s2|y?O^-u7gxT@&8ofe zz5LcP^)08a6w6zecDCe67xT5`#>cU&tgBTUpIR()OQ9cHmkBx7F32z4km|}$Xw5B* zt3EbKvl;VvvO6E%)v`%ysr-C6&`_rMt95BvoYi@6frA=5cJAg<`Hx?M?QAceCPQQ- zrHbp-J`OfoFF%Q+qpk6+(`Tjnhgv)@7Q3XT%wLuAYix=+S(f4GX0m-daG=juM)o$ zrA3J|pc)q^eJG$hG7fg7m~8Foe&KD^*A{MhY(6QW_pG&yVE6fuvdLs7cc6}<8bV5e z)FKquJ7HZ)X=#%!_ETjkP+EB2^-`^uU&JA~nI2_v2-)KPmg)EH0g?w;<|7NE)}C2$ zV|$qnV_ATmda&tI$cCX8gJG$Dor3J z$I)%AWuHap&8=p|dF*G8gdB5{Ew*Wy-X*o(*)k(r%xb-JJ+rQHCUrgha`8m!H~mKc z2iBzcxGaLG0okKJp;tcnkPoaw-}OeGRtRZ?TxaCE4%k{l0!WvO zt5q$Fu?}MshdhoRyMIvqKTh?ZkAm;Ek5=CB`XIY?mZmyF8T+?ha581x!1gM&Wr%?g z#{Rtsk?L=1nM~-dK0O|*O4YrWb595U6MF5SRPlA|(y%yb>EfZ(eB5^fat7oMf|c{K zlP9%FlRa7TT^w^ICyxHZEVi2ufyffMbM0dbGnBH`&49kc7U{!kjqc%I8Y1E7w`~x` zd}ek&W)j}`bQpdbk5wg;GE+r54_Yr9*z$KDKF!M>H(8riJ$0fYwMLm6`-%A;t7mg_|7p${5TL&$^EB(-6qC8w-R|xcl7zxC4IW`3uq{Pt z!d9NHdTyN_f0x*maHP=Q5N3*qE(}dQvZFFIZ|czF>ZmR=UIRzS^_7doV=fWGp{M`k z03NAaxOiu`YV->Tt7J0+D~9055M&VapBC$IL?mRH+Yxo5EGtd)D)~~pl5(po9ch`u zrXP}sR;}f}k45QseMBhwKD34SXh@kIiPy|SkwQ{iA3b|2W7&Ddk3Gb+9uC`?Tc;M1 zJ*s8_x5CJ9RZ1Da`o2=n!${Q1H0(hJg=Me#T5Z6AgTQK-HL@K7$w_D;Megrd&4rSoft`GAm(SuVNa?lKsc7ueY@od9F z1}>O<;cH~;+t}y1{PCW%$eRgV)lSxup_GnpDuY0+zloqyeUq@-jG6R_rTDxcWX@#+ z3!`KMY3y7Vu4zf;Mkh^5?PF#ZK6DrkUx4oM8_713!+P9-PGgyHmXU34J0<84%fvH& zCeJTN9D-;@CF=0wL<|spMI(COYOQwu$&EZW66~0h8k!RM3&CNLtsk9MneBO<`qn)p z8FEH?a3Cm`Qe`lfSz~x^Nh>(*u__`I_23-B73KDqbjXvwA75%aUf1TESZ4{(R7Q%( zvS0!FIps=C^%%*%&x#vW#w$w}+A9$B2HDGJ=OG3H#)j*^W^MR=aat&j&12e zb8_aSPU(gu_vzk(w?2SP7%CHP=45@5JO~p|{@UXDz2b1=AEVAAmAT!29}mwg=oyt&lhe6(x&IKXfZ6{o4)kmK@VCuBFYf>L!;iCrAE>L9#LGYLZr@*ekLILa ztPY&`^Y%ovAI%kix39STXW{<$>OaPU|4QwT*6{yTTLkfSq{ojRZ{=KW$xZpNAU<4l zSp*tb{lUKPC5fKCCfPSF-6dXsIX56N(P7Ja7v8N}@nu`9=oiAB=F4u>Ipk$Ei1118kgGc zw)X7vGWoj~J?!(SgZc8w=BC_-D}vbb-3jR`YV zyxGJSQH%{0QREO+^{C-}I7yP%q2V09nAym!P2u&(Jf#}xyYMz|>T`VL@$a_2a^nX^@j_NR4w)X5Gb@ zXMflv2nrMDqFhI^%i{DLKi*vT?=V}QNOM_U>5Gerdu<2Kud)(`@L{TvZq$FBb0bLP zttczBO-R zA$~J&*ou}{nEOhszar2{A!F<~C9O{;CJr+=#*tlpG_XOm#pSm>Z13wY3&G4f(({w- z)?G&aR!7H`9cuG7N^P0Mx~7fC8+EO(A-uF#$F-S}U9-~B=7soY|x~|@l>U1STgv-x6{8x^?PAFw=i>3$`

ka@s-(n8#+BGm(_mOqMZ?g#BO$RSNDV!h^Rj>Af|L~NXh)osO<%yu zpp8Y~n$>F~0*Y*p!2|e4gx6;^_9Q-`{Z{)1 zi{ITARd~gkVTFEHxUXGJxVLW-!Pbz>1Z$_QpdTXpy4}?ZFG-Ss@zw-f+>%>I)13^@ z;o=dkxmn^-cMnX4qzrL;I90dRZK2TVcbdO8mvXMjm3q+IJnt1>r{F(s#zZ5I*=r{j zH_QasV5((3qQ#BhKJa=!*e4;Mi}4B2qOFW%CkGZ4x5+mfFfawhHl(DO*jO9L4Ms26 z4f3Ll|Ee<%o~}dOo7`$tdp6n_<`$2PR0+C z#ZTEB<*l&~qmT%b(WnaHdB}BwbGC@0>^QBbvWh^-^)>6Solu$T07BHOs8k4QsO|OK z^3$S|C5_7cx^Zz<@q>9y9iK(r=ndD+Zmw3`{|xC5+G636M9<|(T>edeQEqM<8ymCM z_z*-Xv_r;mz!qnSFWSR-;?v!9#EOyew*Eb>>*;)-?)NpvyxMoaqNk%{o|&xlP?oa~ zy^jDjHNnwx%*q^Z413p;$T%Z2yeZ-PiL+b9Q)@*_5A(?&ak`Zaws$1l}X`PnKC6duDR24nb}O#^c$09_ zw@r>#F4CcK%ID!5lC~nlfY(@Q_1lvfDIcZv>EfB1ppE%Z;fvk0y{EiWCQbpDGVtSs zWX)0TxG3Aiu6j|P9R|Eb->)mz00k# z!{z8JXiCfSpqB;l+hdMg&1eyIS|q;$g)vq+l~H@jB0b0mN{(K7+SFU_z_w)NVRPS!bL-5hdpdtrTPuPT~)@;@v zQZ8Rfap*7g+?a3df30yUZjN#PjN5OPy-$!!C`xD~J1d{p@PWwg!6>tPxT3{e^(Rf9 z3rd{ROEnCX6yL?V}Dj+Ffxz}-$sO-(LHB-LWrhv4? zSZt=aw7r+}oGxsvtcPB8B+^UOv)hss`}Z6?`SWq1mSlA|`#oBcUmh%3X)weyQNhbI z7^_-o5yT?1);cr<#0?cOJLuuELj~il3B*SRWp7Lw)?6b>G zTaOt(IcRYZA{Tk}`#v-o8;#k*zCzRzE*XR#ja1Ckx&5%Y$=)HA%J+Jw6(FQ4o%aF5p&6d zNGJQvRHV(BHcFUR^@O~19Yp6>-?f#qYT~A442z0^=VVSjD4BDc=*;wFPGl#rwLdwe z)DymvrXDs8j?Uc@t7^htZN8Y7?racXR^wl>sLO?&ypK41h)<@4{S!nU`Wyu_aVTNT zHwq}sf}6|COwG&6{+@K`o(O(>NExb$g$|eJT-@E-YkUt!88hi`KunjgPV`{b$z?YQ zxXMxLSf2QM>jcDA#lVj*8OuLIo9UPr&C|nHe0c3}F`PcPFVD>7S@zsYYRs{~%|()O z-hJnpfr_>p@F=f-2id8P^ibS4j^qXWBW=qV5kBY|*<1z=eI<4hPvNUssGD02S`f$31IO=+8s&-c z1jdZN2R1|1mY?{G_r#FjY<1ol3L3K5c6Ias?@8>eIlMimHPwI}bFn>0yTqwRN14?v zL7cwKdspPZvg}%uXM4)^JhpB$uoyhYD+C6osZ$+^jY90m-JC9{KbWv|o0L|_kYRT2 z)KO%-9dsipdVbisw|ovEuD^=O+^4Oy_RuIA_rd7Fn6ydrM%i$n+vp@B-Ivv;PHDcneta~$$n)97bLhF@}%j& zibY7ulq^qAyoXPzM;F#}<~k?+RSjpZrs0VEt0@`BlD$I~){*|@-J9lBA5li6B5ZWE zCTUAm2Y(1V<+IXzq+UnSOj|o5oKLoGC~)0@*VYHdcalGFbwtK{?jBAr{o=)#GVBg% zaU}VfIXo)6Kp(9T2prI73KwEu_T+WM##(*BEyaivHF4(X)A8 zn3rU);Q%TuY-PYh67gh`N;a}^FfCFcO^4(JYB6r3b5Pgn6SCrPY%43nL0-`J5Vx}- z$>!ev-(Q@sv|Ad1L5m=^h>t$4($wZzQ+5j*j<6E)1rx><#p^0W7ABjm=9@s^@b zK0r!#66>kIbsTmCd++WP*;qQ2b8#0-vb=lA6Ph??-%=JL>PlaRoAs%)IH>58tR^(o_5(xg8=e*%_nv}1*8 z5!7pw9KbWrB73+y1+8w2Gz9a_5UtO|ovTimG%<+7Ueu);0c{r4zixdEmIT=e<@QUp zT=hxzUwAPXxK7VP-3n6AX8Q!ZCJE7if@}g~aKNS=a4KZ}V6RFt$^bazCj*3CtOW9m zQhe45x~V!wPFK{9-hN!lx@Z6S_xEfPJ!1Ghdn^y<)9{CxL0c<9m-2ZdrT+xjz24n< zd1FcWd60Y+R+_+LJDle+J=R<@lhT_i+ftZsom<#PE)tWibzb~y_PuTX4c$7Otwl6m z3zlH`Qx;@mWigrYY+6Ao7%rG)oCuVBCDSxI1yX75N0*l6zdMpaNiyh?7#?~%={Q(f zF~KlRSit4i6oC+4PLO1cWani|Um|E*XYdGbh_%YGm<%_xX#*;rqU`=t*ULCJ<L$bnsN{ONw{A7s=ZzHIf#8^2zV<(VNXqAaL?})kUfLl0CLHj9Ei! zQbi8luOZ!Wqh4sUst;wNf+DKTxQE4<-=@EuMjdhbI-$fKdUi6pPjbf3C zMzbdhnHiV5^moRq<`b@+4S9uKA~UfkI1rmRQ4klxt6*NuSZ+fRK{7Fgafk3$^)}2B zoqI95Ht)B>Ye#S=#QyL|_9=5qQ$y=#c;f^#i%2b|NjTE(L>yCS6xuB5qfgF+Bo`Kx zcF)1#{e+KqN(fhn{TE?GkX{Yu&24ge8|=qQUy~L$4SpYVl#lM4hZ%vimFT?|QD7m0 zDwFbX(rPS)Z1jOToF+pWc8FSC=jFE2Al4b5oGI7X&#z>vZk6Hnmtp%c@hb+IxERhH zQ-ZTpo_D;e6)fM#8$K#9BM?FZ$4a7~eMu?d|5I_V2ir_M$EUL@RLFMT%$Ka><_S$bK4bdYXX zX1pplK_i2Lr=VU31~+;{srK{Y)kYmX8w3wYt!ruX{*v2TT(-h&gj=W6v3H=3 zC`CA(Yd8-%a_C_9m72*itQ;XQN5mu@*%;*JbQF7wSUnZW0jXil9viVq3-WNg_FI1@=(h>fH9h5ZPF9v(noavBC_eYDNsfzPHoiRfZi6tKB`W3{fW>*Y~!vwQJLB&&I4k z*15}3T|y3QnHLez)V_ybwsJG~D?^u%{_~&PkRL}L?c9~C9>ybagJP|W-G{hUBoksoGVG?;q3o!rfwKuvZ%X6MMg{$!6M%0Kdy;=pX}TDmWX|Nn3S#`((h zq8o0Iiz<^$OQQ5xdaL*XIJp`Ug7}DWX?JAA-gSLJjHTWWi54}?bso*z#NJ0BQamQR z3jyK~&t@qenbMl|&|JT^ld&Eic=kU*Bo)-YjJvCG(RMQ9@3UkdiH)kcsD_wWCp-Q?-GDhQ}J(;x1xx(L3kgL)#q-9pje%;k6r@ptE2^zu|mnd6H%#2ZlIF{BS zk4Mq_%e)XZW=_=}9afqUaYO}egJtt?^K*cLWvSj1VeMQ@)8 zIp6W9`AA?T>#E^JX2o-+p1Z=Qe1Gk366mlbenk5=~>qh?5mPr)}-(NOhW|x|dg2N>Wnwc>YQe1=3On zvA(oWQK8#?g`{sHg0EvQDa{r+SRbpPn}ZSVM#W3aIAzLZ*9kn78b~Q2=Om<}2iSf` zW^YxhXo3!;0Q9QJBY&q!P2xNwWO;D5*AVZTMb3?}TU)bU!?qt_j~*E@J~LutIleYb zsA_j>W%~CQTpC{fsoRxzs=Z~IuCKsd#j_`)b|RwY1{P z`^Yf=?+MDVdsnyA((sn*SMNHIJ(KF(q@*s3Np*=SoF8WOSxudgS&eG&Try|e?ZLd% z3CNq6D``EO0((<(Fk8lMLDmV`ImbBfamTK$_nHp8(ChR@uCYa4#Bce+gm{$xh|LK1 z(g9x7xUhT6g#$9hZVS^Bpq2{WuVqi!IEjNRc3};NuIwhiU5oDZ@w6?gTpsvLANX?e zl4k^r=|do6lE(5T4&9Ls3t&C-hZATA@z`FUy|P6|eWjhLh87DPEwK6(qZe5#&e=M% z1kX&$KC-04x2`H5w=%VW+vpHbFfAQ^F#xB3$>WUvp{Dkq@E17G3ld(v?{5@7d9dGTQJ>z-V2Tl*!C{uJ+w;|uUWp}@2k%1U%CZA#n}Gy%6X-3hfwy& zK0`@}BH;xq&Z?`&VHeWc~>h|ZR$Hkp>q(_`r zBg6i9bKTwhl%HJgymtPN_uhF_aN|JFqs8(+_96cJ;Qw8uT>lmI|E4D@{}+|(vSGeC zoa=4qnA~9%LBehdzF8Z8u!HYkmvzf0cu}HSXl(t~-hT@&K@VUEa2v6o``Lnz<{)s^ z-;(0?-u&gbgNybbkY7(LLOv?~pKt2|dQ0#L$5TAP-Jr>F2S1-8`)lhNPj-yh$iF%g zaO0Ql|37aFY-u2B@x!k#zBK_Hkd~)+|9ynYey+ehsB$0U-TGR&r2*!Ilpf=V39~UtF`U=m8a@j14F-j)b-zFf$f~i>hYYBam&NE z#KAwhPaN|7Ra~pc@8b&0s=v^o@kpZ}7BCIkUn=V1B`fnUJ2#)RE=8vMv&hGp6z@^vw`w>dfQS5&o30&@Tlbx#2kTqIcTi|o*Z$jW4mZW1VTv8UKzT}@J zow^e2en1(3+$fw;eyJzDFM8d%HBPFruhao;Vq%h6xm*{*f%j!h8UpB5Kaq5MUq<|g zcxm*&irM0LD;$qr+6yS27YZusNde14xSw_$kOg||@nZXq@0khv9zJ|%92>!(>o8?l zYQF|qUn`3%y+4M%-{?Rt4JV+xngSf^pK;2p46iMds@7tXlP%ouR#$r1H)<>N*jNNS z0Mtx%i~PG4MeDNNM)0gYCPVJ9Mhc27QVORvsE84oRV>nayFXS9S__5%qjBXQdZR7>b*6%L3I~`4m^?o! z(#r&h+%lQAF<~gu#+7lg&@9c)otDTJzB+c~Z4@LV3$N=VYuV;u$PW3`j{UHACSf1s5hvQ72T-bG z@Wz&5u^YTXl6Ol!DY5Rm9vQyq_z!8WAanm)v(*agR#T$?r(+7s&($1~t5@8$r`%kp zUmkuyPht6*)z+++=i9ZC0(@s2{XB=sjy3Do`w3`Xh4DGHmv{Fomz5a3qFooPRH+O} z=HL-4C?+ZOFAuos^!rZX={*l3#i=9bHpGnDJ|L$7si7p%Yp7S={b$r%F~B1Go*m?$ zj7jbtpc7|nqyn7yUB3iv)jp!`ts}K6o)|b3yu@|u=Bm%+TCAy~qowqNMQfP-4+L+2 zMeJR;L7~srHJiSov1a;LnuWM(u3mLzc=^H^KL*|_40{2(dvew^$Qc`?z&|vrLPY&A zUYR{lXb3;i_XQ_Wq$fLU1=&^BUzv#XUdG6{cf(4p9Xvk;pKxunlcAAn9X8elpaDZ! zh_EzW^7?&R1pjpT&d~m)FU{sd+K&~if>eHZLR|@4T_SjBS4(Q;-<%9EhMOiPyc%a&-fe*Y68~# zKwl?ju2{gMTW`5ZH2WW-9`7C=@@jZncB%0K(|^R5Os>V%D?erG@{f{Jihki#LwusrGDJp0&_-2fajhThgOAFzECu7~RImjb!Vt9X5 zZs~81X`JwI?Tr^xD@lJRR3ICved8Y#b|B0E-( z-kgJ55a~4<4xiy@;APL{;A#wb@ZMfqT&#i3GC@PNt91Oql zIGb%aJ&$b(&}&K@2b*SRh3Ww8azNt-h!a2Pz=fsk`|Iq+d%5*Pq6KVV6b0=%pOa#**{C)kkTm~w%(knBY)Nk3r#j{nC>E-H?y{W<}p)VyT_W9++V>W{I>C^&sozu9pq1E1 zkf}fG%mL=cjDp=E%7{cji%O1T6Cy+^F~2Bn%&8G4vJ#GrQ@Jhh0lAn(W@;q$JEyV{ z-qZ>xX}&{ot4vnwp(?{u=s?t9VbJDUV^MK29)UA7#2Kz_D%RNdUhZnRgEuSFUhM-6 zl}jv0(9F}l_oNb2F2!WZH0pnLPJ_|57*q>N7La4EjL~Y`n>V9F%8Y!g<`}?0V%-qH z_sqXA3`DUiO^U7M-dMNBn`CN6f3FDwWHi?1`YffuQVk8-n*%f#LAHGvF)EkqNNA1W z?^t=j;&|vsA8Iv~aYB_1u%e#W)zS?;+knIVJ2hPfzm7>{-xEC9_HGm|>fcBdZr^$BK1LEg>q6Y4v= zqE4&b{r1k5_%kic{?qfrGp0J%=AW|W>JLd==z69N$uALQMH`tr-`end6Fpe#nA8qUh%&Z@E ziby!T4tiy>FFVn*PiV@u$>;M+sEpIlHJd4R3RqB?R0M^)4!yQVno$<8zC5$yt6Uv5 z9F+H%wpYNv9jr~Z-?QHV57=`u0ZezCDFHjNo(@Qzmy%n99_3})(SiQBE5QTJa)Glx_5Ite_W4msm+1>FtmD?|R(>u#&=ZXt=l>0dDA zxB~odf$LI1Gkt>B+zsBr!dr)*@SGK=Cd^pGd#=A5S^n~dMC6R=p6z!$X3Z>|nv@RV zYd6HcwZfZ~7T|6U*)EPtI$JE(k&*)wExleHx0JFW6;6Bf&K$o&P^wyx@^94%QXbu} zY_eE<r~vPm3RC=-Tfy_2c;0i3%dd2ivmUSH3}mS5COP_sMl%l_EBOJZn}sCqMqJ$I#| zt^%D`(Qr_4Nw@6Bqpf4?_n3FC$JAZkx~WJt_rtr*bfjy1vh293v@+n<<`>HE`P{o@ z*P(0QVq|p-cy!<@xE+3g+T|#`JEUlYg=p`=z|YG*dmZ24Gu=}tQ9@o%bM8Px=-ub5 z!yrOuL*k((YZ%?TXxAkFg|7+M5>!8l=9SlltgcVP%PTC;h$l7aurEN?BLV+MR>B;9 z!N1okcDtF(EA3DA26WKIHkqnE_-xIPL-i=c9gI;#onrfXP}!>&Q=F(|n_?ykC;vpT z4)#!&2mK_8jG@plw)R0HeOkto+(y%ik#K8VtJh&UQ9)we^C6wNU3}1!LX!s`?l`hv zS@PNx_xeJ@to>w3^1#dtmU+^HktwspOmLVe8Y_K}O{c$l6H(kzHsruA(se+ZaXW#k zwAeW{BWk{ifjy77`eO&5v#~PKw;LwoHRNAMT3Y2vjs54)EkWT{bp)&y)Ha|u{mLHj zR6UnEG05$S{ ztYK|Q)}$Qm{ZS7jg7pNRT7caRjqrt~PV!p#TSBg%l@4$G5WEW({gl_-+w#)`ZeNl1 zS6--+2y%c22~b^c^4lOfPJshB{G=C9^r#5E$%=FWC=JN$xq$k_5(+giSjDWk&3*fr zSJyK;4NTKJgot&d4^+6F$$#+~q6~GN8VoDpt8&b+n=Tu04Z~@2I$=*D+5^JMwm#3RYUm~7}*iKWu1o{hH(m4cq#m&D{`Zw-{#4t=s^{^0(2DVoCRW8N3;H z$QNcjg{OKkxUq?mICB3VUHAxK$^*-*i%a|dLJ0EL=^&~&k6rv=9>nsHMJQGYS1J5V zd1AlCT8Xs9%&C*Zu|HoK4E{{an3%;z7;sG-QkG6MNyXHh5`Vvxmm1{>)~k78;}wlv zcMMxsdTT`gHVt&m<8#i5bEIH(U^Ye`*|m0)E8Q6QV9DCweVv(F$T2#HWR>ofR^;{f zVvXT^WnX8;uqBAk*>&UFLj;J#XR@HIY`&GOJ{1NiRIjm_T$-qDJ~hV^=$AFzJ*WiE zSKlHM`T@h#m%v_Ol)Z!~12V1)96HmUs;1>HgUA#a0EA{QEq`jgLqY!=BUvCxL2xTBU-*ku=VIP7q zi~^{r(Yev(fq(L<9l>uw)96mc=~T6SyEV4O7lMLhRS^!?YiNvQ)t!d%MRs!^13|%2 zPjq~Pb^{EjAYx5LrSvl`R#{C&<2JXQ66JamEnX?gveB0z|XA)UtjLFI&xu`MjM^ zN0J31&GfMfJg<8B>-prK?Pz~nB}aG`yU{Il2f_u72+;|MW#G$(P_XzbFVxMKe9nwy z*O|h?jdn~)BUTOqGP8pW6la(15i(-Bt9w}F%trS*o&g6~1pOTpGueDL^4fQqJCoFW zi`>Qw%&Ih?Z<)AD2Q2c=m^MaSTe#I##J2fzpj_bbuEQ$#iXmKqj)snozt|EgeH@_C zz~Wliu`eTE1sj?SybyuI?LI7sVlW00iSze8a%3LqJ*N$4Tz*HcsG5I38Y%BTNzC#>zx2qxbV%UUjXE9iCsB!s^clJ|0*~5A$4^Yw zCNuF-+QARiK^4Jv@5h(dSspf{cGyyb%%ZHh#{O-^P{;`Xa3AKg!o-N6oz@yut{0m z8!B^YVl+vP;+s4)@0;wqGK0(wgX*ne3Zq`fcs|dz)2xx9y)3!v30ZQHd^SQcSDyULGB?)IV|m}SSGP=g6Of!sy4O#8151Mnh)tOXrT zqYwD}#^OBdk_g0&RZNuO)Vn}H;CEqP?R%#+EX7)1iR{k@YU*$~tF`oq2~m1R+YQu1 ze{G)-W@F&wuP$22wvQs7POsl*FUN*C87R`y=^Hw4D6qNIrQ>sMz`w*%xXQ1KQ9=x}0H zu+NhDWF6g4zs+I_9jUQHDIQiuDwf z#0-MeUqWSZ*7wv@5>|{XF$UpFCp>(bOuDxCiUnpHz;N1}ais2d8bpdfWNrs3ck3-7 zwV@Y7-ClSXtY+g;?W?Cp{J=^N(h5b~K`rc5mW0Wou4k9~ja1Z_SGbNnoy|YGZAdqb zx8dTCPxi+4NQ$SXG?|3N&5JF5L*}N{kw6rASCc(cy<(2;%7S6;$nD>`TOSUNOu8|| z{MU4G6c%h3BY$~`BN#Xo)GFrU&D!t##aQ)A4SY^LAki7~3|*0h*%@BI^4FwGha^F2 zN?wG6_gTzudqp!X1BJ&L==hl2IW4rf(2+nCs+@^`biuT1kIaL{h(UXFAXcEFqQbFS z8*v21-(U-~%=Gk#G_1hRnViN_#K`5gu`6@quz=)C51yHM6@walf6$8X#`~)-X$hBW z>klg2xMp#>Xo#Kt>FWktkm5Twl?PFow|F}P01!_2n)hQnrAp8qPS=Qhx}J|Ra6oa} zJ;;0i{$$zir$ZyQvoQ@?o_!fuzm=K&gIjNOlrDwTzOEyGeRE#H2yr2{n|lboKV(kE zvTiq@a$prkq%s3JK+v9$>9-%1xs`VMk;>$@v)w$_q4vuo>E8yzi@y1!Mv&`bumPvC zjspEkSN`8wk2Ow+IN>#6#T3&g<_Xg17!IeBLfus%X?cy0G{EEgDZ}5n^nDHlUVC%( z2>^j0OZ+PG@-b@=uaf>M5krqe;6{<7om!F}A0t(PVS6=%^VvZ5LJv6R4Gt-m^%mO@ zCq^LMXXqPwt=^7R^EY`fpz2d@!A5doj<&ybZ~{^sy~03_;%#)?W4&fgA<6)NrR6f0 z>1cqP`W5zj6FWpd8QwaEv3t)*y5LWK_jK>;<`{9e5flj9NUl@nNQ|JF_0UbtK0PJ< z9=?eo$g`DxCuJkT``B38(77!Z^i<@rOLgImU%7xXb(^RV@cnt( z3mH_~d?IktmpSrrX`;(v>1Rj6?tX{^gCz@!W)g zMm-GU5qAwTL?o(a-$DoaQgv@Ff~qmTPLMqs(pPdblTy@O0okinJf5AG|7Z>vtS6OH zvi6LVFP_Z|FAZi{jIV)NJXt>gR?)!;IrH%ff9URBsBojjXGMZxn&{L*ne&~MILOnp zAWZo~U!h*?LL|gw`Je-5YPU8e?!X1e`9KMK!G~?@Dh7Dp=l4AM7tKyD0&?dVGd-~h z;8ly1;~Q&WhjC_rfgRDCsZsjqH zo&y(J!Hg$x$=fP=dv1W|mrK5~E$pt~^!|PJ``IwZ0u4*1fDGR3Q z?6~tWS%fU_G5Mp8uz-S)xUXR}^>*q#*~8g1)oE1|p?V!rHrWe$7h@D>G1yh)c*Kng zl?=|vaZ<9A+jxtMrH5Tsr)Up_n5KD;&X#}iVp5ihz6_SD^~;y%G;Xg~sxa}>DeZ`l zb|qO@-Rkp`$q@)Hi_W(T-U=xnjL`$AvpKiAW=E^FZ#Pcx$6~N%&?BM;GJ*9mfoskh ze%JBfm-YQE3>tsgn;j+I^Jlu0#g-!70E}ht!`62(%Vkt3;ZC>&{mq_B8)A4UEwfbR z46!I2Z7sS3ghxg1s<*ZQn>lrUjC_jROMGuYvDP=3`KL38r|g8hB(w z^2b}v-qu6mZhd|g*N*Y-e-GMu-=4h(+?C+JK%^EroNV@Qqwg8p7*Al^yZMCv5t*S@ zXlMINiL+eZJ00xPCi40ns5N)RayGv6fm7tU`l{_&5?|MO@O@L9jm<;brKgMsoMm~LPE zw(srsyItHJ-~SJnZwyG#L@DAf`!6jAV7fR!@VyJg!4QPJ*Ua4!3Mdfcw+qZc8!{HL zJr1kz?a?lgjhX?$z~FOQF~;dP!@tX)PP#NuVEJTw0CN+>SaeT8D!qc1WC$SO`_z?M zUYEhEpAVT<`x5*bumE+o)!DC{zSv|9rm{W1oDMbkdCb}6-z|xOE&b@A_5MrNxhrTl zLIXo}Xo~$QP?lt=6VQDLoiZ_^otLy@|{ii@IQ0Bpm3RejM>=mU!Tga zy|Z%^fG&5T+kAUu%0=6DK^y`XgEuK|V2|wW?Jf0Rb47!>P%CTe%518Qd;=OgGX)A} zy^sl*?BGK{wl4%2X&iQ!hYmXqI7R|+L)=FVEXLasr$qLmDY+9$aF0Qd?%7fAx`j(S z^mQY%Q&K+g11MDyfS;wrne)m1`njZ`5Ck2IURy5*4OHq@Zmw9@Y_;EnJoXH@MXwMd zY=}`eTkSG>vrAI)U2AKrG;2Xs83`wiv3xqx)VD{;w+Cm5wbX@$g}W*_F7vsp0E!Pp z1Z02Hca{ds!@8Xq@CWIm1{D)!6r0LtTj|r}r#^!ELYW znW|#!FrX^s9CZdh*mb|)F7V-J-KG3WgCIl31jWqB0TiLxAdl|~$kJU-aH?^!pw2_S zobvv*)5tO>#T6i_1>4|tlJ6wuet@9`!Y7A@xQE*meTo?N$W>Jsq`i9(Q8+V5?B{c; zvQ*xfd%}_T&}|Zv4Ju>)uo9Y6J$QgTajfeQG~N0=RE2O6IurT%=|%Ga*6 zt7(#dA5V5DC8z*J9Rg}s$DalP>Rksf;tS_L5)5KN9ATW+MbH3s_&r{fE4W=NP}Otr zoS=4kCN<-ubUwtqIhDe)!toe5L!6)W02=Kz*qf@85`b*XR)Slso_YQ>jD?Kk6^ptO zNv0RQ%KJL>V1)0AO7iLE!m>_khb#5k>iFWS@fQb!zW(lAm z5p*GYvUZFUNrJsb-S?g8{dU-FzZ`UfMd{=Kfyih4qx9-=de&Tjbvvl|Hj3J4-We1$ z-amIqad>4g1

-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

#wM%795 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 literal 0 HcmV?d00001 diff --git a/public/swagger/images/Swagger_explorer_min.png b/public/swagger/images/Swagger_explorer_min.png new file mode 100755 index 0000000000000000000000000000000000000000..fb30a374606292b3d4e776406c46aa27b30cebc8 GIT binary patch literal 46646 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 literal 0 HcmV?d00001 diff --git a/public/swagger/images/favicon-32x32.png b/public/swagger/images/favicon-32x32.png new file mode 100755 index 0000000000000000000000000000000000000000..32f319f89bd07e691de2ccaf21632bb9793a9cd9 GIT binary patch literal 1654 zcmV-+28sEJP)Z zYjBlU6^5U+_c^%{LI@BBNTw~6nu{hdI!rrEwGFgm#aci_3sGk}<7m?sf9eb^ z&gef46cL=-R%Vz2t>aV&tTwa+k{T7cTawZs4M`*flAN4x@8yqkX_Av0()aswzFB*( z_g(v2XYI9wX~KJNyap8@D?yj3`UN7k2td_e5i#!rt)NGYgj$R-e!9LVh4Vp9;GzxA zMK7v)oerFfUJTsuv(5*(Q~8(4BX%1_Ls=xV0tMmqzMUI4PvXOov* zN@+ngMR`jQiMjRax>fZ#BX;*hCo--8?_I7}_iH1eH6lVJdXsn0?&9dFMn390GigKx zvpz#@c|A3YzfF2L8&$=tJ7mOs!x(#QN&()xLa+W!YeGv@mDYd1!hz-=a(&=GlM;_b zPG%vitA9$x!Y2?Bybn%_m{rEu%M%KSMehG%O=wBrhS}Hj9gdybeM`h+QN3s*YnL|? zvgvUVc7-t}c@jwh@o&E0n$ViS4YT|3W1Q?bbX(*J+;!)d`PKvb6Cw_Y*hdmMVUhyW zZ8T!ns4DxK>OV1ZfPY>3J+HpK1yx1F)_HZC5;g(w-sLEI-iR$|x$s+l^XGNR&0(9# z+U1ShGrx|W{)=pX?Y>FLo_?g2xjCQaWXJ2g+O&meFp#vZ`{G`z$~NHDbpvJAgsz!b z^uFGREr>*Ka-jL?Q4VX$H&eA}1J?(yaQ5=yDWg5td6>SNom7^sV|jV~DBHp21|rcL z7_oCzwI0BD?~T9~fOpTln3C=D^Q!>ZbNFi<93yT#96a8@?!#XNptPWRl&yd8BaWWl z34kD5y!Xa<4JwQYEl^dOPB*4F%u0_Hvw`81zwm@e6sU}FPKxd5=|)r)V{EC{pvuH* zJ6!Jl2VH$<$8i_SQ&l%@0nSHJRgly=clG*tI(ymx5M-qRT?Ww6)jY1Vth8L5k8)$E zd)fkqhWl`Sm>KDF#NbSZjd4f1W4iLB@ygIB2Q(Evj zKI~~rAs@*lV&6Bw-ypSUBrp)UhBaZbGx8@q#<9o<&%&CtWIY&*`2|&ppREQs0#KB< zgo0U%##!zYYNsv0+Hfp4R8wsEISVP7vn=s?#2B$H-n(`Yp>|B|1{jR=0g#zCWqX%I zR@!U;hN9O~Y_;X}i3a5ZBlfs4#&|`42~e~6Npdm^M{Vf1dK`d_D_^Fr>iH?jAFkZS zH}BsU+uL<~lx=2a0X5~D0Z?>@F~%DJ5oz@5yVJwjtghZZYSYovJ2-LvC30t!u()K^ zlmg02Rxx|VJX$Zjl5)4yRc$9DJQJ_JTg3bVMs!5ZMK_7qUje-Q*G)8^+cPEEt)Q}O zJ?p-(7XYvB$&d~2f)O2&h~4AW9TE}NE^p+nc@KSJTfS+;@4SL}@UgYJ}w)Q)V=$7{=rRQ;RAgzi>VS}wfAf#wGK z2d~@`@yyISSY5T9%ChzGtaqnG%mc=liQDoKB63yzUJ+Xt8%%ES&Y7Jwo!-IKzH^fj z=jW7BTfT+b^39}&XT}GU;0+^o{j>&?k41Rn)ol`yZ6ims&fdS%-gS)L{`TapmX$u6 zyqTqx=2ufZ=iU*cneSC~&lw5r`oD)&=Y!n94L=*WXvefB)7Ws@5xC*4w>6xOb0Q(H zL4_bI75%KLUtq)*#v*lBL~MLK=dE~!3#Q}ufBOd*=m{K;N&o-=07*qoM6N<$g6kDD A00000 literal 0 HcmV?d00001 diff --git a/public/swagger/images/favicon.ico b/public/swagger/images/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..8b60bcf06a7685b9ea53983c125e7058906fbcbd GIT binary patch literal 5430 zcmcgwYiv|S6douFYJ&9 zoHH|LSE(UtsLIS#7_-&1VM>ivN@Zu;-zA{00&N^|8r`@w~u}3a1X>=27;pf_a{DPJMTR$JSvjrVZRL?J~Ga>i0GO0Y%B;(7M$}2m+kcrz@>Hae2Pk^@b^f8%H zL>`N;qJuC@Oe+t~7I z<(F|AfU$#EfN{kFKA+53u@A<+4YnEIf**{2=CuCE#{h4Wo9v-X#BN#D=ro%g~u zG`=OQBiQEDZgc6n2RYf*+oRWbKVZW9eJJuGNa8A-F{8(f+y@)q2tylad}QmVTBh{m zkpvl@O*Y<9#KzvA;3if`|g4qjlr75YyFqbGlV2Q--{B?*ERj@$;+A#v6A5% zKJZ-k(ti_bGM?eOj#f{ZHOKc6lK8&sk-j?4Kdjr4z{}bU>r#UnlQAQ!`bOZB;Ct>?+|WpbgrOY2zPu-B!V?-m447=gVK(*?-RQObKSO{281uhZ-RJZ_ax0d9HE}&gAII8uJO7-x&ULT3$-hG# zr#*GDR$v46R``GL&)??M=Z|+Z8{*GeE`I+!{6E}3tWV7S1MCU*9ccYQdsa7AC-|$l z32U8*#-^_c?O%nK{oI ze@n2sr7p*=%uQX9Dk-qo-r2V)7}P0ZWaab6B%)NcuSZfL*ZERjG4kd;J~ udLgV-)@7w`Z&hkIdqAlS_J#Nx!E}|RnRSkVm|Sa24|P&EF^Huxf&C8$As%)B literal 0 HcmV?d00001 diff --git a/public/swagger/images/json_editor_integration.png b/public/swagger/images/json_editor_integration.png new file mode 100755 index 0000000000000000000000000000000000000000..04424e448f7a6e8e6c0361675b30410ac606df62 GIT binary patch literal 63019 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 k+q8FeJ^zK11rQipnJ)eVnTSzHNF zN8ab&RhE5cC$$4FI-PZXx$pga@8yN)KS}L2Us~^y$(x-xioWbnFcV+~b9ig=!ft8Q z0RD+rpA8910Smyc0GviVUOPGiY6YM@-r6Nn8S&~cxHl27$l)-R$1(!Xx045RDy;_& zeXkG{;_#i9rz0B6149#Ddj=KM6MV^rTD%ylzGdCBX<^=^@I0X3SCR7OMbn}sUKdeF zKO-flaJa%@kJ27@Rod?J9=+Qx5|=PtG8n> zy~9rIu}+48M}FW5Bbqw3t#po?c?kmG!FX32W(dOjzTb+U@64MzHItoeB!M0Jcd}|E z>ekW`<~FjR_ZVVJkF|_htH&v!({Oad?xax?0K0sLwBY%nr46DpCmIIaa?@|Y&?n0q z@kJlMy`pE2HtEgASNd~xNzt$Kn7w#^Fy5oi`e$bUE*+f>Vk5z7=-2pj68afrqli$_ zvqe##5V?a)QU_-s9+s?mJYT5m`MQDRH4cYs^L1lCW;Dua5Ln9lG0BC@9DJQHA(}y&Z}$apb{kU zbezR}b^|O%6i+$BFsT3zqAe8wg9`vfiRp#{)z2bsJw`vBQL7Bt!IexM3$Hsf0tHK3 z+R=x{lR$K`s;7__?ASPW=3?*xgCpGaiadSEpoi0pw-_V#OXM8Ap{4qlG08x0ig9IY z3Ijqh(t1_=g#jocuqyJO=729e9OSiNDSrhR0Gc5G)(QGH?*IS*07*qoM6N<$f<~fU A82|tP literal 0 HcmV?d00001 diff --git a/public/swagger/images/pet_store_api.png b/public/swagger/images/pet_store_api.png new file mode 100755 index 0000000000000000000000000000000000000000..f9f9cd4aeb35a108c4b2f1dddb59977d56c595d8 GIT binary patch literal 824 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 literal 0 HcmV?d00001 diff --git a/public/swagger/images/throbber.gif b/public/swagger/images/throbber.gif new file mode 100755 index 0000000000000000000000000000000000000000..06393889242fb3ea9e0205fa84369ec7bb66d15a GIT binary patch literal 9257 zcmd^^X;@R|x`tQg5wbE8AV3mAn1TjmQ&en2CK8~ENEH<+P_)pZ24y2E+7O0>K^a6u zQ3;5MiU^7p6*M3qDk!2=YEcHMQ>nzEYP;R`e2C@r+U+?#XaC*&gKPcB#k$`o&;7mu zYNhYYXe|Uo84#4ZIko#rcU5K8*yFL{qT47O&^5fZH$ zVZ@%(l~vVHjnm;H@KL8@r%yUHoo;rbHI_4lIH(_nsTT>S2`DFOD~uCb9_dF4`#QgI zy7ldMcLs+A_s%|e1pRPrbX-tpeNP!9(IpMFTce`t_5U%lP99z%&i6`1d~ zWeM!Rxc50<+d$e^9LT`?B+aMK~apR zHm?q;p<7{wN2g|I^aGlSws;VP84j(z%aQwvAWv83Z$}p(% zZ^?2;gxg(ey_`V5J7{;!o;o;KslW@z5EP~JGs|U)J7dF&(ff#A=6vU?cGQ$-4+;Jf z-ggJEa!yStn`_EWvl)#yhm6XVs}UUbsi;+agri;mCfjH^Uy;lH+Zw^h)4N?oZgZz4 zJk(fTZ|Bi^;+s_M=~+d#vyoxEPzTlOS=mX@sbl*uRj>=MaMr}cFIY8i?UM61>86uB zV$DlOUCiUJwbzJMP@D$urzK|lL2-PC!p1l47V-ZG<5Ev0Z5h~Kx?`KOp7gkAjV93A z-Gc7MrlxTf?wF;CbNc@tCHJH{TB3c;#{SVu%97}tyAM2n&|9W_?qv}$*Jt*%7Yxb# zV0;d;7|lDEltJYS+U)#aiJO};?_Jyy_4%syQ(uy?-J-Yx-9O5nKRk@@XSS~X<(2u~ zV-LamWm~!iqtH9wkpf8mAXZhOD&L#aA_%)4h2M;1M5jt zIR>Us+%W-GXa_f^opKg=DSrAs)AXeRa;Hp0aC1OgbxQ%Qr_QvTleM1jkR!2mkcX$3 ztsR8~G9iqh(-FJ@F_rQBIYDXV_6s7G9SxaVF^laZqcx$!D97m|7t16j6@Jt6UdDRy49Qyvs|c>RuA|@b%}`*wU}2^7q;&Vtc6@lb zcXl)T!6nYDzmMJ~%n$KNXyNlCG)GkJ4!82;v6@d3>s5r~E+3!O?049JDr14Y^PeMI02R`0lJ^=oJ zYd|*u9|SU(j7hY?+<=(?fP*mtV*zFhOrz6%{VA?ozdm&(Jf^V zMfPZ?>l`mS3{Uq8IM;e!+1YjJy2!mzK$O|wPeU{*QSbs9m+@`f5KxO3PBnQ=%RsZg%go*fJ`*w9TL{-WgZVIA$!YV}3BRcfeXaR$x#b zW)Tpd#8E4)^MyYdkH;4_;ChJuw%n+Be7Ko4;w-nHvyo$d_0e-YiF78Df&)_)(}fcr_r0mPH(4RRYWIu+d@t0&Ss@O^s! zOKyX&13)%N@83r^;QsgN{rl(!0|RF1FA)b1{CRXAy&1ySz@>olPiR4r$aMdq&_=nK zq|cFs8phWJ1@%dZ-gXd{zDbTILD>)qEvH-NU*Rf1b2J1Ri79`rBFl@ z8E^0I)OqEi{pH(a24b9YPG;Kz@t-qZW;3Mpe`MRlmYx{7bH-XZ&`RQ7Rb^%}gc&X| zd}Q-FZf|RWxHU?PR!(C?80zu(^l>*h{#ulSiid(O!J(8P-41bNM3tnX@U6NS5yo0? zdcF)~xFE&+&|gZ$23dV5t~?$$&ymZ;F8j7GGMncGSsDo%>J`26=&l=X#rSKv_64;0 zr;k6no@=gV`P)K!=kaHl>q?!`X>(A;84tg^Md<`zA%qbRLby1Z=fn*ZRdNqs%Tq|3 zOt}lZu0q9oKJhgz&+^7PCt$=UFW=R*w?a1)ePoL*`R$Gxj?TU@12tTHsT$giHQU+sqf;fS0FpT!< z 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 + + + Swagger explorer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ +
+
+
+
+
+
+
+
+
+
+ + + diff --git a/public/swagger/lib/backbone-min.js b/public/swagger/lib/backbone-min.js new file mode 100755 index 0000000..a3f544b --- /dev/null +++ b/public/swagger/lib/backbone-min.js @@ -0,0 +1,15 @@ +// Backbone.js 1.1.2 + +(function(t,e){if(typeof define==="function"&&define.amd){define(["underscore","jquery","exports"],function(i,r,s){t.Backbone=e(t,s,i,r)})}else if(typeof exports!=="undefined"){var i=require("underscore");e(t,exports,i)}else{t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}})(this,function(t,e,i,r){var s=t.Backbone;var n=[];var a=n.push;var o=n.slice;var h=n.splice;e.VERSION="1.1.2";e.$=r;e.noConflict=function(){t.Backbone=s;return this};e.emulateHTTP=false;e.emulateJSON=false;var u=e.Events={on:function(t,e,i){if(!c(this,"on",t,[e,i])||!e)return this;this._events||(this._events={});var r=this._events[t]||(this._events[t]=[]);r.push({callback:e,context:i,ctx:i||this});return this},once:function(t,e,r){if(!c(this,"once",t,[e,r])||!e)return this;var s=this;var n=i.once(function(){s.off(t,n);e.apply(this,arguments)});n._callback=e;return this.on(t,n,r)},off:function(t,e,r){var s,n,a,o,h,u,l,f;if(!this._events||!c(this,"off",t,[e,r]))return this;if(!t&&!e&&!r){this._events=void 0;return this}o=t?[t]:i.keys(this._events);for(h=0,u=o.length;h").attr(t);this.setElement(r,false)}else{this.setElement(i.result(this,"el"),false)}}});e.sync=function(t,r,s){var n=T[t];i.defaults(s||(s={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:n,dataType:"json"};if(!s.url){a.url=i.result(r,"url")||M()}if(s.data==null&&r&&(t==="create"||t==="update"||t==="patch")){a.contentType="application/json";a.data=JSON.stringify(s.attrs||r.toJSON(s))}if(s.emulateJSON){a.contentType="application/x-www-form-urlencoded";a.data=a.data?{model:a.data}:{}}if(s.emulateHTTP&&(n==="PUT"||n==="DELETE"||n==="PATCH")){a.type="POST";if(s.emulateJSON)a.data._method=n;var o=s.beforeSend;s.beforeSend=function(t){t.setRequestHeader("X-HTTP-Method-Override",n);if(o)return o.apply(this,arguments)}}if(a.type!=="GET"&&!s.emulateJSON){a.processData=false}if(a.type==="PATCH"&&k){a.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")}}var h=s.xhr=e.ajax(i.extend(a,s));r.trigger("request",r,h,s);return h};var k=typeof window!=="undefined"&&!!window.ActiveXObject&&!(window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent);var T={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var $=e.Router=function(t){t||(t={});if(t.routes)this.routes=t.routes;this._bindRoutes();this.initialize.apply(this,arguments)};var S=/\((.*?)\)/g;var H=/(\(\?)?:\w+/g;var A=/\*\w+/g;var I=/[\-{}\[\]+?.,\\\^$|#\s]/g;i.extend($.prototype,u,{initialize:function(){},route:function(t,r,s){if(!i.isRegExp(t))t=this._routeToRegExp(t);if(i.isFunction(r)){s=r;r=""}if(!s)s=this[r];var n=this;e.history.route(t,function(i){var a=n._extractParameters(t,i);n.execute(s,a);n.trigger.apply(n,["route:"+r].concat(a));n.trigger("route",r,a);e.history.trigger("route",n,r,a)});return this},execute:function(t,e){if(t)t.apply(this,e)},navigate:function(t,i){e.history.navigate(t,i);return this},_bindRoutes:function(){if(!this.routes)return;this.routes=i.result(this,"routes");var t,e=i.keys(this.routes);while((t=e.pop())!=null){this.route(t,this.routes[t])}},_routeToRegExp:function(t){t=t.replace(I,"\\$&").replace(S,"(?:$1)?").replace(H,function(t,e){return e?t:"([^/?]+)"}).replace(A,"([^?]*?)");return new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var r=t.exec(e).slice(1);return i.map(r,function(t,e){if(e===r.length-1)return t||null;return t?decodeURIComponent(t):null})}});var N=e.History=function(){this.handlers=[];i.bindAll(this,"checkUrl");if(typeof window!=="undefined"){this.location=window.location;this.history=window.history}};var R=/^[#\/]|\s+$/g;var O=/^\/+|\/+$/g;var P=/msie [\w.]+/;var C=/\/$/;var j=/#.*$/;N.started=false;i.extend(N.prototype,u,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getFragment:function(t,e){if(t==null){if(this._hasPushState||!this._wantsHashChange||e){t=decodeURI(this.location.pathname+this.location.search);var i=this.root.replace(C,"");if(!t.indexOf(i))t=t.slice(i.length)}else{t=this.getHash()}}return t.replace(R,"")},start:function(t){if(N.started)throw new Error("Backbone.history has already been started");N.started=true;this.options=i.extend({root:"/"},this.options,t);this.root=this.options.root;this._wantsHashChange=this.options.hashChange!==false;this._wantsPushState=!!this.options.pushState;this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var r=this.getFragment();var s=document.documentMode;var n=P.exec(navigator.userAgent.toLowerCase())&&(!s||s<=7);this.root=("/"+this.root+"/").replace(O,"/");if(n&&this._wantsHashChange){var a=e.$('