├── blogproject
├── web
│ ├── posts
│ │ ├── posts.css
│ │ ├── posts.html
│ │ └── posts.js
│ ├── .gitignore
│ ├── login
│ │ ├── login.css
│ │ ├── login.html
│ │ └── login.js
│ ├── content
│ │ ├── images
│ │ │ └── auth0_logo_final_blue_RGB.png
│ │ └── css
│ │ │ ├── polymerblog.css
│ │ │ └── lavish.css
│ ├── core
│ │ ├── auth0-variables.js
│ │ └── app.js
│ ├── home
│ │ ├── home.html
│ │ ├── home.js
│ │ └── home.css
│ ├── elements
│ │ ├── post-list.html
│ │ ├── post-card.html
│ │ └── post-card-form.html
│ └── index.html
├── server
│ ├── .gitignore
│ ├── server.js
│ ├── app.js
│ ├── README.md
│ └── test
│ │ └── server_test.js
├── Procfile
├── .bowerrc
├── design
│ └── ai
│ │ ├── logo.ai
│ │ └── logo.jpg
├── .env
├── README.md
├── package.json
├── gulpfile.js
└── bower.json
├── .gitignore
└── README.md
/blogproject/web/posts/posts.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/blogproject/server/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | blogproject/node_modules
3 |
--------------------------------------------------------------------------------
/blogproject/Procfile:
--------------------------------------------------------------------------------
1 | web: node server/server.js
2 |
--------------------------------------------------------------------------------
/blogproject/web/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 | node_modules/
3 |
4 |
--------------------------------------------------------------------------------
/blogproject/.bowerrc:
--------------------------------------------------------------------------------
1 | {
2 | "directory": "web/bower_components"
3 | }
4 |
--------------------------------------------------------------------------------
/blogproject/web/login/login.css:
--------------------------------------------------------------------------------
1 | .login-page .login-box {
2 | padding: 100px 0;
3 | }
4 |
--------------------------------------------------------------------------------
/blogproject/design/ai/logo.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gdg-sp/html5studygroup/HEAD/blogproject/design/ai/logo.ai
--------------------------------------------------------------------------------
/blogproject/design/ai/logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gdg-sp/html5studygroup/HEAD/blogproject/design/ai/logo.jpg
--------------------------------------------------------------------------------
/blogproject/web/content/images/auth0_logo_final_blue_RGB.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gdg-sp/html5studygroup/HEAD/blogproject/web/content/images/auth0_logo_final_blue_RGB.png
--------------------------------------------------------------------------------
/blogproject/web/core/auth0-variables.js:
--------------------------------------------------------------------------------
1 | var AUTH0_CLIENT_ID='Ih7lplND7bMPXtkSJy3jZwFIwbvFXG2u';
2 | var AUTH0_DOMAIN='html5studygroup.auth0.com';
3 | var AUTH0_CALLBACK_URL=location.href;
--------------------------------------------------------------------------------
/blogproject/.env:
--------------------------------------------------------------------------------
1 | AUTH0_CLIENT_ID=Ih7lplND7bMPXtkSJy3jZwFIwbvFXG2u
2 | AUTH0_CLIENT_SECRET=gYKDXiHmq7JIQ3hTbOHcxvvbpgkxGF7wcVNHe29zEEfeH5pWQeASR7PPusVsjDWH
3 | AUTH0_DOMAIN=html5studygroup.auth0.com
4 | AUTH0_CALLBACK_URL=http://localhost:3000/callback
--------------------------------------------------------------------------------
/blogproject/server/server.js:
--------------------------------------------------------------------------------
1 | var http = require('http');
2 | var app = require('./app');
3 |
4 | var port = process.env.PORT || 3001;
5 |
6 | http.createServer(app).listen(port, function (err) {
7 | console.log('Server iniciado em http://localhost:' + port);
8 | });
9 |
--------------------------------------------------------------------------------
/blogproject/README.md:
--------------------------------------------------------------------------------
1 | ## Descricao
2 | Projeto com livereload, browser-sync, gulp, nodemon ('livereload' para o lado server) e o que mais adicionarem
3 |
4 | ## Rodando o projeto
5 |
6 | Abra este diretorio no terminal e execute os seguintes comandos:
7 | * *npm install*
8 | * *bower install*
9 | * *gulp*
10 |
--------------------------------------------------------------------------------
/blogproject/web/posts/posts.html:
--------------------------------------------------------------------------------
1 |
2 |
{{'posts.viewPosts' | translate}} {{auth.profile.nickname}}
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/blogproject/web/login/login.html:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/blogproject/web/home/home.html:
--------------------------------------------------------------------------------
1 |
2 |

3 |
{{'home.wellcome' | translate}} {{auth.profile.nickname}}
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/blogproject/web/elements/post-list.html:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
7 |
8 |
9 |
10 |
11 | {{item.title}}
12 | {{item.author}}
13 | {{item.post}}
14 |
15 |
16 |
17 |
22 |
23 |
--------------------------------------------------------------------------------
/blogproject/web/elements/post-card.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/blogproject/web/posts/posts.js:
--------------------------------------------------------------------------------
1 | angular.module( 'polymerblog.posts', [
2 | 'auth0',
3 | 'pascalprecht.translate'
4 | ])
5 | .config(function ($translateProvider) {
6 | $translateProvider.translations('pt-br', {
7 | posts: {
8 | viewPosts: 'Vendo posts como'
9 | }
10 | });
11 |
12 | $translateProvider.translations('en', {
13 | posts: {
14 | viewPosts: 'Viewing posts as'
15 | }
16 | });
17 | })
18 | .controller( 'PostsCtrl', function PostsController( $scope, auth, $http, $location, store ) {
19 | $scope.auth = auth;
20 |
21 | $scope.logout = function() {
22 | auth.signout();
23 | store.remove('profile');
24 | store.remove('token');
25 | $location.path('/login');
26 | }
27 | });
28 |
--------------------------------------------------------------------------------
/blogproject/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "blogproject",
3 | "version": "0.1.0",
4 | "description": "Polymer Blog GDG-SP 7COMm",
5 | "repository": "git://github.com/gdg-sp/html5studygroup.git",
6 | "author": "GDG-SP 7COMm",
7 | "license": "MIT",
8 | "dependencies": {
9 | "cors": "^2.7.1",
10 | "dotenv": "^0.2.8",
11 | "express": "^3.3.8",
12 | "express-jwt": "^0.2.1",
13 | "jsonwebtoken": "^5.0.4"
14 | },
15 | "engines": {
16 | "node": "0.10.x"
17 | },
18 | "devDependencies": {
19 | "browser-sync": "^2.8.2",
20 | "chai": "^3.2.0",
21 | "gulp": "^3.9.0",
22 | "nodemon": "^1.4.1",
23 | "proxy-middleware": "^0.13.1",
24 | "supertest": "^1.0.1",
25 | "url": "^0.10.3"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Este é o repositório oficial do Sistema de Blog proposto no [Grupo de Estudos de HTML5 do GDG-SP](http://www.meetup.com/GDG-SP/events/222994019/)
2 |
3 | ## Como Contribuir
4 |
5 | Sinta-se livre para contribuir. Todas sugestões de conteúdo e design são bem vindas.
6 |
7 | Para contribuir, por favor, faça o seguinte.
8 |
9 | * [Crie um fork deste projeto](https://help.github.com/articles/fork-a-repo/)
10 | * Realize um clone do seu fork
11 | * Adicione o repositório oficial como upstream para facilitar o desenvolvimento
`git remote add upstream https://github.com/gdg-sp/html5studygroup`
12 | * Faça um update do repositório oficial `git pull upstream master`
13 | * Crie um branch que conterá sua alteração: `git checkout -b minha_alteracao`
14 | * Adicione o que deseja
15 | * Faça o push para seu repositório `git push origin minha_alteracao`
16 | * [Envie um Pull Request](https://help.github.com/articles/using-pull-requests/)
17 |
18 | ## Licença [MIT](http://opensource.org/licenses/MIT)
19 |
20 | Todo conteúdo segue a licença MIT
21 |
--------------------------------------------------------------------------------
/blogproject/web/login/login.js:
--------------------------------------------------------------------------------
1 | angular.module( 'polymerblog.login', [
2 | 'auth0',
3 | 'pascalprecht.translate'
4 | ])
5 | .config(function ($translateProvider) {
6 | $translateProvider.translations('pt-br', {
7 | login: {
8 | loginFail: 'Houve um erro ao logar, veja o console.',
9 | wellcome: 'Bem vindo ao Polymer Blog, faça login para continuar.',
10 | makeLogin: 'Fazer Login'
11 | }
12 | });
13 |
14 | $translateProvider.translations('en', {
15 | login: {
16 | loginFail: 'There was error on login, see the console',
17 | wellcome: 'Wellcome the Polymer Blog, make login to continue.',
18 | makeLogin: 'Make Login'
19 | }
20 | });
21 | })
22 | .controller( 'LoginCtrl', function HomeController( $scope, auth, $location, store, $filter) {
23 |
24 | $scope.login = function() {
25 | auth.signin({}, function(profile, token) {
26 | store.set('profile', profile);
27 | store.set('token', token);
28 | $location.path("/");
29 | }, function(error) {
30 | console.log($filter('translate')('login.loginFail'), error);
31 | });
32 | }
33 |
34 | });
35 |
--------------------------------------------------------------------------------
/blogproject/server/app.js:
--------------------------------------------------------------------------------
1 | var express = require('express');
2 | var cors = require('cors');
3 | var app = express();
4 |
5 | var jwt = require('express-jwt');
6 | var dotenv = require('dotenv');
7 |
8 | dotenv.load();
9 |
10 | var authenticate = jwt({
11 | secret: new Buffer(process.env.AUTH0_CLIENT_SECRET, 'base64'),
12 | audience: process.env.AUTH0_CLIENT_ID
13 | });
14 |
15 |
16 | app.configure(function () {
17 | // Request body parsing middleware should be above methodOverride
18 | app.use(express.bodyParser()); // TODO: add test for it
19 | app.use(express.urlencoded()); // TODO: add test for it
20 | app.use(express.json()); // TODO: add test for it
21 |
22 |
23 | app.use('/secured', authenticate);
24 | app.use(cors());
25 |
26 | app.use(app.router); // TODO: add test for it, maybe delete it
27 | });
28 |
29 |
30 | app.get('/ping', function(req, res) {
31 | res.send(200, {text: "Resposta OK de método desprotegido!"});
32 | });
33 |
34 | app.get('/secured/ping', function(req, res) {
35 | res.send(200, {text: "Resposta OK de método protegido, você está autenticado!"});
36 | });
37 |
38 | module.exports = app;
39 |
--------------------------------------------------------------------------------
/blogproject/web/content/css/polymerblog.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | -webkit-user-select: none;
4 | -moz-user-select: none;
5 | -ms-user-select: none;
6 | user-select: none;
7 | -webkit-tap-highlight-color: rgba(0,0,0,0);
8 | -webkit-touch-callout: none;
9 | }
10 |
11 | paper-toolbar {
12 | box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.2);
13 | font-size: 20px;
14 | font-weight: 400;
15 | margin-bottom: 1.5em;
16 | }
17 |
18 | post-card paper-material {
19 | border-radius: 2px;
20 | height: 100%;
21 | padding: 16px 0 16px 0;
22 | width: calc(98.66% - 16px);
23 | margin: 16px auto;
24 | background: white;
25 | }
26 |
27 | paper-fab {
28 | position:fixed;
29 | right: 24px;
30 | bottom: 24px;
31 | }
32 |
33 | paper-dialog.size-position {
34 | width: 300px;
35 | height: 300px;
36 | }
37 |
38 | #mainToolbar .middle {
39 | margin-left: 48px;
40 | }
41 |
42 | #mainToolbar.has-shadow .middle {
43 | font-size: 20px;
44 | padding-bottom: 0;
45 | margin-left: 48px;
46 | }
47 |
48 | paper-dialog-scrollable{
49 | -webkit-overflow-scrolling:touch;
50 | overflow:none;;
51 | }
52 |
--------------------------------------------------------------------------------
/blogproject/server/README.md:
--------------------------------------------------------------------------------
1 | # Auth0 + NodeJS API Seed
2 | This is the seed project you need to use if you're going to create a NodeJS API. You'll mostly use this API either for a SPA or a Mobile app. If you just want to create a Regular NodeJS WebApp, please check [this other seed project](https://github.com/auth0/node-auth0/tree/master/examples/nodejs-regular-webapp)
3 |
4 | This example is deployed at Heroku at http://auth0-nodejsapi-sample.herokuapp.com/ping
5 |
6 | #Running the example
7 | In order to run the example you need to have npm and nodejs installed.
8 |
9 | You also need to set the ClientSecret and ClientId for your Auth0 app as enviroment variables with the following names respectively: `AUTH0_CLIENT_SECRET` and `AUTH0_CLIENT_ID`.
10 |
11 | For that, if you just create a file named `.env` in the directory and set the values like the following, the app will just work:
12 |
13 | ````bash
14 | # .env file
15 | AUTH0_CLIENT_SECRET=myCoolSecret
16 | AUTH0_CLIENT_ID=myCoolClientId
17 | ````
18 |
19 | Once you've set those 2 enviroment variables, just run `node server.js` and try calling [http://localhost:3001/ping](http://localhost:3001/ping)
20 |
--------------------------------------------------------------------------------
/blogproject/gulpfile.js:
--------------------------------------------------------------------------------
1 | var gulp = require('gulp'),
2 | url = require('url'),
3 | nodemon = require('nodemon'),
4 | proxy = require('proxy-middleware'),
5 | browserSync = require('browser-sync').create();
6 |
7 | gulp.task('start-server', function(cb) {
8 |
9 | var started = false;
10 |
11 | return nodemon({
12 | script: 'server/server.js',
13 | env: { 'NODE_ENV': 'development' }
14 | })
15 | .on('start', function() {
16 | if (!started) {
17 | cb();
18 | started = true;
19 | }
20 | })
21 | .on('restart', function() {
22 | console.log('restarted!');
23 | });
24 | });
25 |
26 | gulp.task('start-client', ['start-server'], function() {
27 |
28 | var proxyServer = url.parse('http://localhost:3001');
29 | proxyServer.route = '/api';
30 |
31 | browserSync.init({
32 | port: 4000,
33 | ui: {
34 | port: 4001
35 | },
36 | server: {
37 | baseDir: './web',
38 | middleware: [proxy(proxyServer)]
39 | }
40 | });
41 |
42 | gulp.watch(['./web/**/*.html'], browserSync.reload);
43 | gulp.watch(['./web/**/*.js'], browserSync.reload);
44 | gulp.watch(['./web/**/*.css'], browserSync.reload);
45 | });
46 |
47 | gulp.task('default', ['start-client']);
--------------------------------------------------------------------------------
/blogproject/web/elements/post-card-form.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
28 |
29 |
30 |
31 |
32 |
36 |
37 |
38 |
39 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/blogproject/server/test/server_test.js:
--------------------------------------------------------------------------------
1 | var app = require('../app');
2 | var request = require('supertest');
3 | var jwt = require('jsonwebtoken');
4 | var dotenv = require('dotenv');
5 |
6 | dotenv.load();
7 |
8 | describe('Server API', function () {
9 | describe('with a unauthenticated user', function () {
10 | it('returns http status 200 to /ping with json type', function (done) {
11 | request(app)
12 | .get('/ping')
13 | .expect('Content-Type', /json/)
14 | .expect(200, done)
15 | });
16 |
17 | it('returns http status 401 to /secured/ping', function (done) {
18 | request(app)
19 | .get('/secured/ping')
20 | .expect(401, done)
21 | });
22 | });
23 |
24 | describe('with a authenticate user', function () {
25 | var token;
26 | beforeEach(function () {
27 | var secret = new Buffer(process.env.AUTH0_CLIENT_SECRET, 'base64');
28 | token = jwt.sign({foo: 'bar', aud: process.env.AUTH0_CLIENT_ID}, secret);
29 | });
30 |
31 | it('returns 200 to /secured/ping', function (done) {
32 | request(app)
33 | .get('/secured/ping')
34 | .set('Authorization', 'Bearer ' + token)
35 | .expect(200, done)
36 | });
37 | });
38 |
39 | it('returns CORS headers to OPTIONS request', function (done) {
40 | request(app)
41 | .options('/ping')
42 | .expect('Access-Control-Allow-Origin', '*')
43 | .expect('Access-Control-Allow-Methods', 'GET,HEAD,PUT,PATCH,POST,DELETE')
44 | .expect(204, done)
45 | });
46 | });
47 |
--------------------------------------------------------------------------------
/blogproject/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Polymer Blog",
3 | "version": "0.0.0",
4 | "authors": [
5 | "beneditobatista ",
6 | "fernandorych "
7 | ],
8 | "description": "Esqueleto do Projeto",
9 | "main": "index.html",
10 | "keywords": [
11 | "blog",
12 | "html5",
13 | "studyGroup",
14 | "GDG",
15 | "GDGSP",
16 | "polymer",
17 | "firebase",
18 | "AngularJS",
19 | "Auth0",
20 | "Lavish",
21 | "Bootstrap",
22 | "font-awesome"
23 | ],
24 | "license": "MIT",
25 | "ignore": [
26 | "**/.*",
27 | "node_modules",
28 | "bower_components",
29 | "test",
30 | "tests"
31 | ],
32 | "dependencies": {
33 | "polymer": "Polymer/polymer#1.0.0",
34 | "paper-toolbar": "PolymerElements/paper-toolbar#1.0.0",
35 | "paper-material": "PolymerElements/paper-material#1.0.0",
36 | "paper-header-panel": "PolymerElements/paper-header-panel#1.0.0",
37 | "firebase-element": "GoogleWebComponents/firebase-element#1.0.0",
38 | "bootstrap": "~3.3.5",
39 | "font-awesome": "~4.3.0",
40 | "angular": "~1.4.2",
41 | "angular-cookies": "~1.4.2",
42 | "angular-route": "~1.2.28",
43 | "angular-translate": "~2.7.2",
44 | "angular-storage": "~0.5.0",
45 | "angular-jwt": "~0.0.9",
46 | "auth0-angular": "~4.0.5",
47 | "a0-angular-storage": "~0.0.12",
48 | "paper-fab": "PolymerElements/paper-fab#^1.0.0",
49 | "paper-dialog": "PolymerElements/paper-dialog#^1.0.0",
50 | "paper-button": "PolymerElements/paper-button#^1.0.0",
51 | "paper-dialog-scrollable": "PolymerElements/paper-dialog-scrollable#^1.0.0",
52 | "paper-input": "PolymerElements/paper-input#^1.0.0"
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/blogproject/web/home/home.js:
--------------------------------------------------------------------------------
1 | angular.module( 'polymerblog.home', [
2 | 'auth0',
3 | 'pascalprecht.translate'
4 | ])
5 | .config(function ($translateProvider) {
6 | $translateProvider.translations('pt-br', {
7 | home: {
8 | testServerSuccess: 'Sucesso ao consultar o server Node.js',
9 | testServerError: 'Erro ao consultar o server, você está logado? O Server foi iniciado?',
10 | wellcome: 'Bem-Vindo',
11 | makeAuthCall: 'Fazer Chamada Autenticada',
12 | viewPosts: 'Ver os Posts'
13 | }
14 | });
15 |
16 | $translateProvider.translations('en', {
17 | home: {
18 | testServerSuccess: 'Success to query the server Node.js',
19 | testServerError: 'Error to query the server, do you are logged? The server has started?',
20 | wellcome: 'Wellcome',
21 | makeAuthCall: 'Make Authenticated Call',
22 | viewPosts: 'View Posts'
23 | }
24 | });
25 | })
26 | .controller( 'HomeCtrl', function HomeController( $scope, auth, $http, $location, store, $filter) {
27 |
28 | $scope.auth = auth;
29 |
30 | $scope.callApi = function() {
31 | // Just call the API as you'd do using $http
32 | $http({
33 | url: 'http://localhost:3001/secured/ping',
34 | method: 'GET'
35 | }).then(function() {
36 | alert($filter('translate')('home.testServerSuccess'));
37 | }, function(response) {
38 | if (response.status == 0) {
39 | alert($filter('translate')('home.testServerError'));
40 | }
41 | else {
42 | alert(response.data);
43 | }
44 | });
45 | }
46 |
47 | $scope.logout = function() {
48 | auth.signout();
49 | store.remove('profile');
50 | store.remove('token');
51 | $location.path('/login');
52 | }
53 |
54 | $scope.redirectPosts = function() {
55 | $location.path('/posts');
56 | }
57 |
58 | });
59 |
--------------------------------------------------------------------------------
/blogproject/web/home/home.css:
--------------------------------------------------------------------------------
1 | body{
2 | font-family: "proxima-nova",sans-serif;
3 | text-align: center;
4 | font-size: 300%;
5 | font-weight: 100;
6 | }
7 |
8 | input[type=checkbox],
9 | input[type=radio] {
10 | position: absolute;
11 | opacity: 0;
12 | }
13 | input[type=checkbox] + label,
14 | input[type=radio] + label {
15 | display: inline-block;
16 | }
17 | input[type=checkbox] + label:before,
18 | input[type=radio] + label:before {
19 | content: "";
20 | display: inline-block;
21 | vertical-align: -0.2em;
22 | width: 1em;
23 | height: 1em;
24 | border: 0.15em solid #0074d9;
25 | border-radius: 0.2em;
26 | margin-right: 0.3em;
27 | background-color: white;
28 | }
29 | input[type=radio] + label:before {
30 | border-radius: 50%;
31 | }
32 | input[type=radio]:checked + label:before,
33 | input[type=checkbox]:checked + label:before {
34 | background-color: #0074d9;
35 | box-shadow: inset 0 0 0 0.15em white;
36 | }
37 | input[type=radio]:focus + label:before,
38 | input[type=checkbox]:focus + label:before {
39 | outline: 0;
40 | }
41 |
42 | .btn{
43 | font-size: 140%;
44 | text-transform: uppercase;
45 | letter-spacing: 1px;
46 | border: 0;
47 | background-color: #16214D;
48 | color: white;
49 |
50 | &:hover{
51 | background-color: #44C7F4;
52 | }
53 |
54 | &:focus{
55 | outline: none !important;
56 | }
57 |
58 | &.btn-lg{
59 | padding: 20px 30px;
60 | }
61 |
62 | &:disabled{
63 | background-color: #333;
64 | color: #666;
65 | }
66 | }
67 |
68 | h1,h2,h3{
69 | font-weight: 100;
70 | }
71 |
72 | #logo img{
73 | width: 300px;
74 | margin-bottom: 60px;
75 | }
76 |
77 | .home-description{
78 | font-weight: 100;
79 | margin: 100px 0;
80 | }
81 |
82 | h2.ng-binding{
83 | margin-top: 30px;
84 | margin-bottom: 40px;
85 | font-size: 200%
86 | }
87 |
88 | label.ng-binding{
89 | font-size: 100%;
90 | font-weight: 300;
91 | }
92 |
93 | .btn-next{
94 | margin-top: 30px
95 | }
96 |
97 | .answer{
98 | width: 70%;
99 | margin: auto;
100 | text-align: left;
101 | padding-left: 10%;
102 | margin-bottom: 20px;
103 | }
104 |
--------------------------------------------------------------------------------
/blogproject/web/core/app.js:
--------------------------------------------------------------------------------
1 | angular.module( 'polymerblog', [
2 | 'auth0',
3 | 'ngRoute',
4 | 'polymerblog.home',
5 | 'polymerblog.login',
6 | 'polymerblog.posts',
7 | 'angular-storage',
8 | 'angular-jwt',
9 | 'pascalprecht.translate'
10 | ])
11 | .config( function myAppConfig ( $routeProvider, authProvider, $httpProvider, $locationProvider,
12 | jwtInterceptorProvider, $translateProvider) {
13 |
14 | $translateProvider.useSanitizeValueStrategy(null);
15 | $translateProvider.preferredLanguage('pt-br');
16 |
17 | $routeProvider
18 | .when( '/', {
19 | controller: 'HomeCtrl',
20 | templateUrl: 'home/home.html',
21 | pageTitle: 'Homepage',
22 | requiresLogin: true
23 | })
24 | .when( '/posts', {
25 | controller: 'PostsCtrl',
26 | templateUrl: 'posts/posts.html',
27 | pageTitle: 'Posts',
28 | requiresLogin: true
29 | })
30 | .when( '/login', {
31 | controller: 'LoginCtrl',
32 | templateUrl: 'login/login.html',
33 | pageTitle: 'Login'
34 | });
35 |
36 |
37 | authProvider.init({
38 | domain: AUTH0_DOMAIN,
39 | clientID: AUTH0_CLIENT_ID,
40 | loginUrl: '/login'
41 | });
42 |
43 | jwtInterceptorProvider.tokenGetter = function(store) {
44 | return store.get('token');
45 | }
46 |
47 | // Add a simple interceptor that will fetch all requests and add the jwt token to its authorization header.
48 | // NOTE: in case you are calling APIs which expect a token signed with a different secret, you might
49 | // want to check the delegation-token example
50 | $httpProvider.interceptors.push('jwtInterceptor');
51 | }).run(function($rootScope, auth, store, jwtHelper, $location) {
52 | $rootScope.$on('$locationChangeStart', function() {
53 | if (!auth.isAuthenticated) {
54 | var token = store.get('token');
55 | if (token) {
56 | if (!jwtHelper.isTokenExpired(token)) {
57 | auth.authenticate(store.get('profile'), token);
58 | } else {
59 | $location.path('/login');
60 | }
61 | }
62 | }
63 |
64 | });
65 | })
66 | .controller( 'AppCtrl', function AppCtrl ( $scope, $location ) {
67 | $scope.$on('$routeChangeSuccess', function(e, nextRoute){
68 | if ( nextRoute.$$route && angular.isDefined( nextRoute.$$route.pageTitle ) ) {
69 | $scope.pageTitle = nextRoute.$$route.pageTitle + ' | Auth0 Sample' ;
70 | }
71 | });
72 | })
73 |
74 | ;
75 |
76 |
--------------------------------------------------------------------------------
/blogproject/web/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
45 |
47 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | Polymer HTML5 Blog
61 |
62 |
63 |
64 |
65 |
66 |
70 | -
71 |
72 |
73 |
74 |
92 |
--------------------------------------------------------------------------------
/blogproject/web/content/css/lavish.css:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 | /* CSS generated by http://lavishbootstrap.com */
3 | /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
4 | html {
5 | font-family: sans-serif;
6 | -ms-text-size-adjust: 100%;
7 | -webkit-text-size-adjust: 100%; }
8 |
9 | body {
10 | margin: 0; }
11 |
12 | article,
13 | aside,
14 | details,
15 | figcaption,
16 | figure,
17 | footer,
18 | header,
19 | hgroup,
20 | main,
21 | menu,
22 | nav,
23 | section,
24 | summary {
25 | display: block; }
26 |
27 | audio,
28 | canvas,
29 | progress,
30 | video {
31 | display: inline-block;
32 | vertical-align: baseline; }
33 |
34 | audio:not([controls]) {
35 | display: none;
36 | height: 0; }
37 |
38 | [hidden],
39 | template {
40 | display: none; }
41 |
42 | a {
43 | background-color: transparent; }
44 |
45 | a:active,
46 | a:hover {
47 | outline: 0; }
48 |
49 | abbr[title] {
50 | border-bottom: 1px dotted; }
51 |
52 | b,
53 | strong {
54 | font-weight: bold; }
55 |
56 | dfn {
57 | font-style: italic; }
58 |
59 | h1 {
60 | font-size: 2em;
61 | margin: 0.67em 0; }
62 |
63 | mark {
64 | background: #ff0;
65 | color: #000; }
66 |
67 | small {
68 | font-size: 80%; }
69 |
70 | sub,
71 | sup {
72 | font-size: 75%;
73 | line-height: 0;
74 | position: relative;
75 | vertical-align: baseline; }
76 |
77 | sup {
78 | top: -0.5em; }
79 |
80 | sub {
81 | bottom: -0.25em; }
82 |
83 | img {
84 | border: 0; }
85 |
86 | svg:not(:root) {
87 | overflow: hidden; }
88 |
89 | figure {
90 | margin: 1em 40px; }
91 |
92 | hr {
93 | -moz-box-sizing: content-box;
94 | box-sizing: content-box;
95 | height: 0; }
96 |
97 | pre {
98 | overflow: auto; }
99 |
100 | code,
101 | kbd,
102 | pre,
103 | samp {
104 | font-family: monospace, monospace;
105 | font-size: 1em; }
106 |
107 | button,
108 | input,
109 | optgroup,
110 | select,
111 | textarea {
112 | color: inherit;
113 | font: inherit;
114 | margin: 0; }
115 |
116 | button {
117 | overflow: visible; }
118 |
119 | button,
120 | select {
121 | text-transform: none; }
122 |
123 | button,
124 | html input[type="button"],
125 | input[type="reset"],
126 | input[type="submit"] {
127 | -webkit-appearance: button;
128 | cursor: pointer; }
129 |
130 | button[disabled],
131 | html input[disabled] {
132 | cursor: default; }
133 |
134 | button::-moz-focus-inner,
135 | input::-moz-focus-inner {
136 | border: 0;
137 | padding: 0; }
138 |
139 | input {
140 | line-height: normal; }
141 |
142 | input[type="checkbox"],
143 | input[type="radio"] {
144 | box-sizing: border-box;
145 | padding: 0; }
146 |
147 | input[type="number"]::-webkit-inner-spin-button,
148 | input[type="number"]::-webkit-outer-spin-button {
149 | height: auto; }
150 |
151 | input[type="search"] {
152 | -webkit-appearance: textfield;
153 | -moz-box-sizing: content-box;
154 | -webkit-box-sizing: content-box;
155 | box-sizing: content-box; }
156 |
157 | input[type="search"]::-webkit-search-cancel-button,
158 | input[type="search"]::-webkit-search-decoration {
159 | -webkit-appearance: none; }
160 |
161 | fieldset {
162 | border: 1px solid #c0c0c0;
163 | margin: 0 2px;
164 | padding: 0.35em 0.625em 0.75em; }
165 |
166 | legend {
167 | border: 0;
168 | padding: 0; }
169 |
170 | textarea {
171 | overflow: auto; }
172 |
173 | optgroup {
174 | font-weight: bold; }
175 |
176 | table {
177 | border-collapse: collapse;
178 | border-spacing: 0; }
179 |
180 | td,
181 | th {
182 | padding: 0; }
183 |
184 | /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
185 | @media print {
186 | *,
187 | *:before,
188 | *:after {
189 | background: transparent !important;
190 | color: #000 !important;
191 | box-shadow: none !important;
192 | text-shadow: none !important; }
193 |
194 | a,
195 | a:visited {
196 | text-decoration: underline; }
197 |
198 | a[href]:after {
199 | content: " (" attr(href) ")"; }
200 |
201 | abbr[title]:after {
202 | content: " (" attr(title) ")"; }
203 |
204 | a[href^="#"]:after,
205 | a[href^="javascript:"]:after {
206 | content: ""; }
207 |
208 | pre,
209 | blockquote {
210 | border: 1px solid #999;
211 | page-break-inside: avoid; }
212 |
213 | thead {
214 | display: table-header-group; }
215 |
216 | tr,
217 | img {
218 | page-break-inside: avoid; }
219 |
220 | img {
221 | max-width: 100% !important; }
222 |
223 | p,
224 | h2,
225 | h3 {
226 | orphans: 3;
227 | widows: 3; }
228 |
229 | h2,
230 | h3 {
231 | page-break-after: avoid; }
232 |
233 | select {
234 | background: #fff !important; }
235 |
236 | .navbar {
237 | display: none; }
238 |
239 | .btn > .caret,
240 | .dropup > .btn > .caret {
241 | border-top-color: #000 !important; }
242 |
243 | .label {
244 | border: 1px solid #000; }
245 |
246 | .table {
247 | border-collapse: collapse !important; }
248 | .table td,
249 | .table th {
250 | background-color: #fff !important; }
251 |
252 | .table-bordered th,
253 | .table-bordered td {
254 | border: 1px solid #ddd !important; } }
255 | @font-face {
256 | font-family: 'Glyphicons Halflings';
257 | src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
258 | src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
259 | .glyphicon {
260 | position: relative;
261 | top: 1px;
262 | display: inline-block;
263 | font-family: 'Glyphicons Halflings';
264 | font-style: normal;
265 | font-weight: normal;
266 | line-height: 1;
267 | -webkit-font-smoothing: antialiased;
268 | -moz-osx-font-smoothing: grayscale; }
269 |
270 | .glyphicon-asterisk:before {
271 | content: "\2a"; }
272 |
273 | .glyphicon-plus:before {
274 | content: "\2b"; }
275 |
276 | .glyphicon-euro:before,
277 | .glyphicon-eur:before {
278 | content: "\20ac"; }
279 |
280 | .glyphicon-minus:before {
281 | content: "\2212"; }
282 |
283 | .glyphicon-cloud:before {
284 | content: "\2601"; }
285 |
286 | .glyphicon-envelope:before {
287 | content: "\2709"; }
288 |
289 | .glyphicon-pencil:before {
290 | content: "\270f"; }
291 |
292 | .glyphicon-glass:before {
293 | content: "\e001"; }
294 |
295 | .glyphicon-music:before {
296 | content: "\e002"; }
297 |
298 | .glyphicon-search:before {
299 | content: "\e003"; }
300 |
301 | .glyphicon-heart:before {
302 | content: "\e005"; }
303 |
304 | .glyphicon-star:before {
305 | content: "\e006"; }
306 |
307 | .glyphicon-star-empty:before {
308 | content: "\e007"; }
309 |
310 | .glyphicon-user:before {
311 | content: "\e008"; }
312 |
313 | .glyphicon-film:before {
314 | content: "\e009"; }
315 |
316 | .glyphicon-th-large:before {
317 | content: "\e010"; }
318 |
319 | .glyphicon-th:before {
320 | content: "\e011"; }
321 |
322 | .glyphicon-th-list:before {
323 | content: "\e012"; }
324 |
325 | .glyphicon-ok:before {
326 | content: "\e013"; }
327 |
328 | .glyphicon-remove:before {
329 | content: "\e014"; }
330 |
331 | .glyphicon-zoom-in:before {
332 | content: "\e015"; }
333 |
334 | .glyphicon-zoom-out:before {
335 | content: "\e016"; }
336 |
337 | .glyphicon-off:before {
338 | content: "\e017"; }
339 |
340 | .glyphicon-signal:before {
341 | content: "\e018"; }
342 |
343 | .glyphicon-cog:before {
344 | content: "\e019"; }
345 |
346 | .glyphicon-trash:before {
347 | content: "\e020"; }
348 |
349 | .glyphicon-home:before {
350 | content: "\e021"; }
351 |
352 | .glyphicon-file:before {
353 | content: "\e022"; }
354 |
355 | .glyphicon-time:before {
356 | content: "\e023"; }
357 |
358 | .glyphicon-road:before {
359 | content: "\e024"; }
360 |
361 | .glyphicon-download-alt:before {
362 | content: "\e025"; }
363 |
364 | .glyphicon-download:before {
365 | content: "\e026"; }
366 |
367 | .glyphicon-upload:before {
368 | content: "\e027"; }
369 |
370 | .glyphicon-inbox:before {
371 | content: "\e028"; }
372 |
373 | .glyphicon-play-circle:before {
374 | content: "\e029"; }
375 |
376 | .glyphicon-repeat:before {
377 | content: "\e030"; }
378 |
379 | .glyphicon-refresh:before {
380 | content: "\e031"; }
381 |
382 | .glyphicon-list-alt:before {
383 | content: "\e032"; }
384 |
385 | .glyphicon-lock:before {
386 | content: "\e033"; }
387 |
388 | .glyphicon-flag:before {
389 | content: "\e034"; }
390 |
391 | .glyphicon-headphones:before {
392 | content: "\e035"; }
393 |
394 | .glyphicon-volume-off:before {
395 | content: "\e036"; }
396 |
397 | .glyphicon-volume-down:before {
398 | content: "\e037"; }
399 |
400 | .glyphicon-volume-up:before {
401 | content: "\e038"; }
402 |
403 | .glyphicon-qrcode:before {
404 | content: "\e039"; }
405 |
406 | .glyphicon-barcode:before {
407 | content: "\e040"; }
408 |
409 | .glyphicon-tag:before {
410 | content: "\e041"; }
411 |
412 | .glyphicon-tags:before {
413 | content: "\e042"; }
414 |
415 | .glyphicon-book:before {
416 | content: "\e043"; }
417 |
418 | .glyphicon-bookmark:before {
419 | content: "\e044"; }
420 |
421 | .glyphicon-print:before {
422 | content: "\e045"; }
423 |
424 | .glyphicon-camera:before {
425 | content: "\e046"; }
426 |
427 | .glyphicon-font:before {
428 | content: "\e047"; }
429 |
430 | .glyphicon-bold:before {
431 | content: "\e048"; }
432 |
433 | .glyphicon-italic:before {
434 | content: "\e049"; }
435 |
436 | .glyphicon-text-height:before {
437 | content: "\e050"; }
438 |
439 | .glyphicon-text-width:before {
440 | content: "\e051"; }
441 |
442 | .glyphicon-align-left:before {
443 | content: "\e052"; }
444 |
445 | .glyphicon-align-center:before {
446 | content: "\e053"; }
447 |
448 | .glyphicon-align-right:before {
449 | content: "\e054"; }
450 |
451 | .glyphicon-align-justify:before {
452 | content: "\e055"; }
453 |
454 | .glyphicon-list:before {
455 | content: "\e056"; }
456 |
457 | .glyphicon-indent-left:before {
458 | content: "\e057"; }
459 |
460 | .glyphicon-indent-right:before {
461 | content: "\e058"; }
462 |
463 | .glyphicon-facetime-video:before {
464 | content: "\e059"; }
465 |
466 | .glyphicon-picture:before {
467 | content: "\e060"; }
468 |
469 | .glyphicon-map-marker:before {
470 | content: "\e062"; }
471 |
472 | .glyphicon-adjust:before {
473 | content: "\e063"; }
474 |
475 | .glyphicon-tint:before {
476 | content: "\e064"; }
477 |
478 | .glyphicon-edit:before {
479 | content: "\e065"; }
480 |
481 | .glyphicon-share:before {
482 | content: "\e066"; }
483 |
484 | .glyphicon-check:before {
485 | content: "\e067"; }
486 |
487 | .glyphicon-move:before {
488 | content: "\e068"; }
489 |
490 | .glyphicon-step-backward:before {
491 | content: "\e069"; }
492 |
493 | .glyphicon-fast-backward:before {
494 | content: "\e070"; }
495 |
496 | .glyphicon-backward:before {
497 | content: "\e071"; }
498 |
499 | .glyphicon-play:before {
500 | content: "\e072"; }
501 |
502 | .glyphicon-pause:before {
503 | content: "\e073"; }
504 |
505 | .glyphicon-stop:before {
506 | content: "\e074"; }
507 |
508 | .glyphicon-forward:before {
509 | content: "\e075"; }
510 |
511 | .glyphicon-fast-forward:before {
512 | content: "\e076"; }
513 |
514 | .glyphicon-step-forward:before {
515 | content: "\e077"; }
516 |
517 | .glyphicon-eject:before {
518 | content: "\e078"; }
519 |
520 | .glyphicon-chevron-left:before {
521 | content: "\e079"; }
522 |
523 | .glyphicon-chevron-right:before {
524 | content: "\e080"; }
525 |
526 | .glyphicon-plus-sign:before {
527 | content: "\e081"; }
528 |
529 | .glyphicon-minus-sign:before {
530 | content: "\e082"; }
531 |
532 | .glyphicon-remove-sign:before {
533 | content: "\e083"; }
534 |
535 | .glyphicon-ok-sign:before {
536 | content: "\e084"; }
537 |
538 | .glyphicon-question-sign:before {
539 | content: "\e085"; }
540 |
541 | .glyphicon-info-sign:before {
542 | content: "\e086"; }
543 |
544 | .glyphicon-screenshot:before {
545 | content: "\e087"; }
546 |
547 | .glyphicon-remove-circle:before {
548 | content: "\e088"; }
549 |
550 | .glyphicon-ok-circle:before {
551 | content: "\e089"; }
552 |
553 | .glyphicon-ban-circle:before {
554 | content: "\e090"; }
555 |
556 | .glyphicon-arrow-left:before {
557 | content: "\e091"; }
558 |
559 | .glyphicon-arrow-right:before {
560 | content: "\e092"; }
561 |
562 | .glyphicon-arrow-up:before {
563 | content: "\e093"; }
564 |
565 | .glyphicon-arrow-down:before {
566 | content: "\e094"; }
567 |
568 | .glyphicon-share-alt:before {
569 | content: "\e095"; }
570 |
571 | .glyphicon-resize-full:before {
572 | content: "\e096"; }
573 |
574 | .glyphicon-resize-small:before {
575 | content: "\e097"; }
576 |
577 | .glyphicon-exclamation-sign:before {
578 | content: "\e101"; }
579 |
580 | .glyphicon-gift:before {
581 | content: "\e102"; }
582 |
583 | .glyphicon-leaf:before {
584 | content: "\e103"; }
585 |
586 | .glyphicon-fire:before {
587 | content: "\e104"; }
588 |
589 | .glyphicon-eye-open:before {
590 | content: "\e105"; }
591 |
592 | .glyphicon-eye-close:before {
593 | content: "\e106"; }
594 |
595 | .glyphicon-warning-sign:before {
596 | content: "\e107"; }
597 |
598 | .glyphicon-plane:before {
599 | content: "\e108"; }
600 |
601 | .glyphicon-calendar:before {
602 | content: "\e109"; }
603 |
604 | .glyphicon-random:before {
605 | content: "\e110"; }
606 |
607 | .glyphicon-comment:before {
608 | content: "\e111"; }
609 |
610 | .glyphicon-magnet:before {
611 | content: "\e112"; }
612 |
613 | .glyphicon-chevron-up:before {
614 | content: "\e113"; }
615 |
616 | .glyphicon-chevron-down:before {
617 | content: "\e114"; }
618 |
619 | .glyphicon-retweet:before {
620 | content: "\e115"; }
621 |
622 | .glyphicon-shopping-cart:before {
623 | content: "\e116"; }
624 |
625 | .glyphicon-folder-close:before {
626 | content: "\e117"; }
627 |
628 | .glyphicon-folder-open:before {
629 | content: "\e118"; }
630 |
631 | .glyphicon-resize-vertical:before {
632 | content: "\e119"; }
633 |
634 | .glyphicon-resize-horizontal:before {
635 | content: "\e120"; }
636 |
637 | .glyphicon-hdd:before {
638 | content: "\e121"; }
639 |
640 | .glyphicon-bullhorn:before {
641 | content: "\e122"; }
642 |
643 | .glyphicon-bell:before {
644 | content: "\e123"; }
645 |
646 | .glyphicon-certificate:before {
647 | content: "\e124"; }
648 |
649 | .glyphicon-thumbs-up:before {
650 | content: "\e125"; }
651 |
652 | .glyphicon-thumbs-down:before {
653 | content: "\e126"; }
654 |
655 | .glyphicon-hand-right:before {
656 | content: "\e127"; }
657 |
658 | .glyphicon-hand-left:before {
659 | content: "\e128"; }
660 |
661 | .glyphicon-hand-up:before {
662 | content: "\e129"; }
663 |
664 | .glyphicon-hand-down:before {
665 | content: "\e130"; }
666 |
667 | .glyphicon-circle-arrow-right:before {
668 | content: "\e131"; }
669 |
670 | .glyphicon-circle-arrow-left:before {
671 | content: "\e132"; }
672 |
673 | .glyphicon-circle-arrow-up:before {
674 | content: "\e133"; }
675 |
676 | .glyphicon-circle-arrow-down:before {
677 | content: "\e134"; }
678 |
679 | .glyphicon-globe:before {
680 | content: "\e135"; }
681 |
682 | .glyphicon-wrench:before {
683 | content: "\e136"; }
684 |
685 | .glyphicon-tasks:before {
686 | content: "\e137"; }
687 |
688 | .glyphicon-filter:before {
689 | content: "\e138"; }
690 |
691 | .glyphicon-briefcase:before {
692 | content: "\e139"; }
693 |
694 | .glyphicon-fullscreen:before {
695 | content: "\e140"; }
696 |
697 | .glyphicon-dashboard:before {
698 | content: "\e141"; }
699 |
700 | .glyphicon-paperclip:before {
701 | content: "\e142"; }
702 |
703 | .glyphicon-heart-empty:before {
704 | content: "\e143"; }
705 |
706 | .glyphicon-link:before {
707 | content: "\e144"; }
708 |
709 | .glyphicon-phone:before {
710 | content: "\e145"; }
711 |
712 | .glyphicon-pushpin:before {
713 | content: "\e146"; }
714 |
715 | .glyphicon-usd:before {
716 | content: "\e148"; }
717 |
718 | .glyphicon-gbp:before {
719 | content: "\e149"; }
720 |
721 | .glyphicon-sort:before {
722 | content: "\e150"; }
723 |
724 | .glyphicon-sort-by-alphabet:before {
725 | content: "\e151"; }
726 |
727 | .glyphicon-sort-by-alphabet-alt:before {
728 | content: "\e152"; }
729 |
730 | .glyphicon-sort-by-order:before {
731 | content: "\e153"; }
732 |
733 | .glyphicon-sort-by-order-alt:before {
734 | content: "\e154"; }
735 |
736 | .glyphicon-sort-by-attributes:before {
737 | content: "\e155"; }
738 |
739 | .glyphicon-sort-by-attributes-alt:before {
740 | content: "\e156"; }
741 |
742 | .glyphicon-unchecked:before {
743 | content: "\e157"; }
744 |
745 | .glyphicon-expand:before {
746 | content: "\e158"; }
747 |
748 | .glyphicon-collapse-down:before {
749 | content: "\e159"; }
750 |
751 | .glyphicon-collapse-up:before {
752 | content: "\e160"; }
753 |
754 | .glyphicon-log-in:before {
755 | content: "\e161"; }
756 |
757 | .glyphicon-flash:before {
758 | content: "\e162"; }
759 |
760 | .glyphicon-log-out:before {
761 | content: "\e163"; }
762 |
763 | .glyphicon-new-window:before {
764 | content: "\e164"; }
765 |
766 | .glyphicon-record:before {
767 | content: "\e165"; }
768 |
769 | .glyphicon-save:before {
770 | content: "\e166"; }
771 |
772 | .glyphicon-open:before {
773 | content: "\e167"; }
774 |
775 | .glyphicon-saved:before {
776 | content: "\e168"; }
777 |
778 | .glyphicon-import:before {
779 | content: "\e169"; }
780 |
781 | .glyphicon-export:before {
782 | content: "\e170"; }
783 |
784 | .glyphicon-send:before {
785 | content: "\e171"; }
786 |
787 | .glyphicon-floppy-disk:before {
788 | content: "\e172"; }
789 |
790 | .glyphicon-floppy-saved:before {
791 | content: "\e173"; }
792 |
793 | .glyphicon-floppy-remove:before {
794 | content: "\e174"; }
795 |
796 | .glyphicon-floppy-save:before {
797 | content: "\e175"; }
798 |
799 | .glyphicon-floppy-open:before {
800 | content: "\e176"; }
801 |
802 | .glyphicon-credit-card:before {
803 | content: "\e177"; }
804 |
805 | .glyphicon-transfer:before {
806 | content: "\e178"; }
807 |
808 | .glyphicon-cutlery:before {
809 | content: "\e179"; }
810 |
811 | .glyphicon-header:before {
812 | content: "\e180"; }
813 |
814 | .glyphicon-compressed:before {
815 | content: "\e181"; }
816 |
817 | .glyphicon-earphone:before {
818 | content: "\e182"; }
819 |
820 | .glyphicon-phone-alt:before {
821 | content: "\e183"; }
822 |
823 | .glyphicon-tower:before {
824 | content: "\e184"; }
825 |
826 | .glyphicon-stats:before {
827 | content: "\e185"; }
828 |
829 | .glyphicon-sd-video:before {
830 | content: "\e186"; }
831 |
832 | .glyphicon-hd-video:before {
833 | content: "\e187"; }
834 |
835 | .glyphicon-subtitles:before {
836 | content: "\e188"; }
837 |
838 | .glyphicon-sound-stereo:before {
839 | content: "\e189"; }
840 |
841 | .glyphicon-sound-dolby:before {
842 | content: "\e190"; }
843 |
844 | .glyphicon-sound-5-1:before {
845 | content: "\e191"; }
846 |
847 | .glyphicon-sound-6-1:before {
848 | content: "\e192"; }
849 |
850 | .glyphicon-sound-7-1:before {
851 | content: "\e193"; }
852 |
853 | .glyphicon-copyright-mark:before {
854 | content: "\e194"; }
855 |
856 | .glyphicon-registration-mark:before {
857 | content: "\e195"; }
858 |
859 | .glyphicon-cloud-download:before {
860 | content: "\e197"; }
861 |
862 | .glyphicon-cloud-upload:before {
863 | content: "\e198"; }
864 |
865 | .glyphicon-tree-conifer:before {
866 | content: "\e199"; }
867 |
868 | .glyphicon-tree-deciduous:before {
869 | content: "\e200"; }
870 |
871 | .glyphicon-cd:before {
872 | content: "\e201"; }
873 |
874 | .glyphicon-save-file:before {
875 | content: "\e202"; }
876 |
877 | .glyphicon-open-file:before {
878 | content: "\e203"; }
879 |
880 | .glyphicon-level-up:before {
881 | content: "\e204"; }
882 |
883 | .glyphicon-copy:before {
884 | content: "\e205"; }
885 |
886 | .glyphicon-paste:before {
887 | content: "\e206"; }
888 |
889 | .glyphicon-alert:before {
890 | content: "\e209"; }
891 |
892 | .glyphicon-equalizer:before {
893 | content: "\e210"; }
894 |
895 | .glyphicon-king:before {
896 | content: "\e211"; }
897 |
898 | .glyphicon-queen:before {
899 | content: "\e212"; }
900 |
901 | .glyphicon-pawn:before {
902 | content: "\e213"; }
903 |
904 | .glyphicon-bishop:before {
905 | content: "\e214"; }
906 |
907 | .glyphicon-knight:before {
908 | content: "\e215"; }
909 |
910 | .glyphicon-baby-formula:before {
911 | content: "\e216"; }
912 |
913 | .glyphicon-tent:before {
914 | content: "\26fa"; }
915 |
916 | .glyphicon-blackboard:before {
917 | content: "\e218"; }
918 |
919 | .glyphicon-bed:before {
920 | content: "\e219"; }
921 |
922 | .glyphicon-apple:before {
923 | content: "\f8ff"; }
924 |
925 | .glyphicon-erase:before {
926 | content: "\e221"; }
927 |
928 | .glyphicon-hourglass:before {
929 | content: "\231b"; }
930 |
931 | .glyphicon-lamp:before {
932 | content: "\e223"; }
933 |
934 | .glyphicon-duplicate:before {
935 | content: "\e224"; }
936 |
937 | .glyphicon-piggy-bank:before {
938 | content: "\e225"; }
939 |
940 | .glyphicon-scissors:before {
941 | content: "\e226"; }
942 |
943 | .glyphicon-bitcoin:before {
944 | content: "\e227"; }
945 |
946 | .glyphicon-btc:before {
947 | content: "\e227"; }
948 |
949 | .glyphicon-xbt:before {
950 | content: "\e227"; }
951 |
952 | .glyphicon-yen:before {
953 | content: "\00a5"; }
954 |
955 | .glyphicon-jpy:before {
956 | content: "\00a5"; }
957 |
958 | .glyphicon-ruble:before {
959 | content: "\20bd"; }
960 |
961 | .glyphicon-rub:before {
962 | content: "\20bd"; }
963 |
964 | .glyphicon-scale:before {
965 | content: "\e230"; }
966 |
967 | .glyphicon-ice-lolly:before {
968 | content: "\e231"; }
969 |
970 | .glyphicon-ice-lolly-tasted:before {
971 | content: "\e232"; }
972 |
973 | .glyphicon-education:before {
974 | content: "\e233"; }
975 |
976 | .glyphicon-option-horizontal:before {
977 | content: "\e234"; }
978 |
979 | .glyphicon-option-vertical:before {
980 | content: "\e235"; }
981 |
982 | .glyphicon-menu-hamburger:before {
983 | content: "\e236"; }
984 |
985 | .glyphicon-modal-window:before {
986 | content: "\e237"; }
987 |
988 | .glyphicon-oil:before {
989 | content: "\e238"; }
990 |
991 | .glyphicon-grain:before {
992 | content: "\e239"; }
993 |
994 | .glyphicon-sunglasses:before {
995 | content: "\e240"; }
996 |
997 | .glyphicon-text-size:before {
998 | content: "\e241"; }
999 |
1000 | .glyphicon-text-color:before {
1001 | content: "\e242"; }
1002 |
1003 | .glyphicon-text-background:before {
1004 | content: "\e243"; }
1005 |
1006 | .glyphicon-object-align-top:before {
1007 | content: "\e244"; }
1008 |
1009 | .glyphicon-object-align-bottom:before {
1010 | content: "\e245"; }
1011 |
1012 | .glyphicon-object-align-horizontal:before {
1013 | content: "\e246"; }
1014 |
1015 | .glyphicon-object-align-left:before {
1016 | content: "\e247"; }
1017 |
1018 | .glyphicon-object-align-vertical:before {
1019 | content: "\e248"; }
1020 |
1021 | .glyphicon-object-align-right:before {
1022 | content: "\e249"; }
1023 |
1024 | .glyphicon-triangle-right:before {
1025 | content: "\e250"; }
1026 |
1027 | .glyphicon-triangle-left:before {
1028 | content: "\e251"; }
1029 |
1030 | .glyphicon-triangle-bottom:before {
1031 | content: "\e252"; }
1032 |
1033 | .glyphicon-triangle-top:before {
1034 | content: "\e253"; }
1035 |
1036 | .glyphicon-console:before {
1037 | content: "\e254"; }
1038 |
1039 | .glyphicon-superscript:before {
1040 | content: "\e255"; }
1041 |
1042 | .glyphicon-subscript:before {
1043 | content: "\e256"; }
1044 |
1045 | .glyphicon-menu-left:before {
1046 | content: "\e257"; }
1047 |
1048 | .glyphicon-menu-right:before {
1049 | content: "\e258"; }
1050 |
1051 | .glyphicon-menu-down:before {
1052 | content: "\e259"; }
1053 |
1054 | .glyphicon-menu-up:before {
1055 | content: "\e260"; }
1056 |
1057 | * {
1058 | -webkit-box-sizing: border-box;
1059 | -moz-box-sizing: border-box;
1060 | box-sizing: border-box; }
1061 |
1062 | *:before,
1063 | *:after {
1064 | -webkit-box-sizing: border-box;
1065 | -moz-box-sizing: border-box;
1066 | box-sizing: border-box; }
1067 |
1068 | html {
1069 | font-size: 10px;
1070 | -webkit-tap-highlight-color: transparent; }
1071 |
1072 | body {
1073 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1074 | font-size: 14px;
1075 | line-height: 1.42857;
1076 | color: #000;
1077 | background-color: #DBB135; }
1078 |
1079 | input,
1080 | button,
1081 | select,
1082 | textarea {
1083 | font-family: inherit;
1084 | font-size: inherit;
1085 | line-height: inherit; }
1086 |
1087 | a {
1088 | color: #888262;
1089 | text-decoration: none; }
1090 | a:hover, a:focus {
1091 | color: #5c5842;
1092 | text-decoration: underline; }
1093 | a:focus {
1094 | outline: thin dotted;
1095 | outline: 5px auto -webkit-focus-ring-color;
1096 | outline-offset: -2px; }
1097 |
1098 | figure {
1099 | margin: 0; }
1100 |
1101 | img {
1102 | vertical-align: middle; }
1103 |
1104 | .img-responsive {
1105 | display: block;
1106 | max-width: 100%;
1107 | height: auto; }
1108 |
1109 | .img-rounded {
1110 | border-radius: 6px; }
1111 |
1112 | .img-thumbnail {
1113 | padding: 4px;
1114 | line-height: 1.42857;
1115 | background-color: #DBB135;
1116 | border: 1px solid #ddd;
1117 | border-radius: 4px;
1118 | -webkit-transition: all 0.2s ease-in-out;
1119 | -o-transition: all 0.2s ease-in-out;
1120 | transition: all 0.2s ease-in-out;
1121 | display: inline-block;
1122 | max-width: 100%;
1123 | height: auto; }
1124 |
1125 | .img-circle {
1126 | border-radius: 50%; }
1127 |
1128 | hr {
1129 | margin-top: 20px;
1130 | margin-bottom: 20px;
1131 | border: 0;
1132 | border-top: 1px solid #CB2E2C; }
1133 |
1134 | .sr-only {
1135 | position: absolute;
1136 | width: 1px;
1137 | height: 1px;
1138 | margin: -1px;
1139 | padding: 0;
1140 | overflow: hidden;
1141 | clip: rect(0, 0, 0, 0);
1142 | border: 0; }
1143 |
1144 | .sr-only-focusable:active, .sr-only-focusable:focus {
1145 | position: static;
1146 | width: auto;
1147 | height: auto;
1148 | margin: 0;
1149 | overflow: visible;
1150 | clip: auto; }
1151 |
1152 | [role="button"] {
1153 | cursor: pointer; }
1154 |
1155 | h1, h2, h3, h4, h5, h6,
1156 | .h1, .h2, .h3, .h4, .h5, .h6 {
1157 | font-family: inherit;
1158 | font-weight: 500;
1159 | line-height: 1.1;
1160 | color: inherit; }
1161 | h1 small,
1162 | h1 .small, h2 small,
1163 | h2 .small, h3 small,
1164 | h3 .small, h4 small,
1165 | h4 .small, h5 small,
1166 | h5 .small, h6 small,
1167 | h6 .small,
1168 | .h1 small,
1169 | .h1 .small, .h2 small,
1170 | .h2 .small, .h3 small,
1171 | .h3 .small, .h4 small,
1172 | .h4 .small, .h5 small,
1173 | .h5 .small, .h6 small,
1174 | .h6 .small {
1175 | font-weight: normal;
1176 | line-height: 1;
1177 | color: #4468B0; }
1178 |
1179 | h1, .h1,
1180 | h2, .h2,
1181 | h3, .h3 {
1182 | margin-top: 20px;
1183 | margin-bottom: 10px; }
1184 | h1 small,
1185 | h1 .small, .h1 small,
1186 | .h1 .small,
1187 | h2 small,
1188 | h2 .small, .h2 small,
1189 | .h2 .small,
1190 | h3 small,
1191 | h3 .small, .h3 small,
1192 | .h3 .small {
1193 | font-size: 65%; }
1194 |
1195 | h4, .h4,
1196 | h5, .h5,
1197 | h6, .h6 {
1198 | margin-top: 10px;
1199 | margin-bottom: 10px; }
1200 | h4 small,
1201 | h4 .small, .h4 small,
1202 | .h4 .small,
1203 | h5 small,
1204 | h5 .small, .h5 small,
1205 | .h5 .small,
1206 | h6 small,
1207 | h6 .small, .h6 small,
1208 | .h6 .small {
1209 | font-size: 75%; }
1210 |
1211 | h1, .h1 {
1212 | font-size: 36px; }
1213 |
1214 | h2, .h2 {
1215 | font-size: 30px; }
1216 |
1217 | h3, .h3 {
1218 | font-size: 24px; }
1219 |
1220 | h4, .h4 {
1221 | font-size: 18px; }
1222 |
1223 | h5, .h5 {
1224 | font-size: 14px; }
1225 |
1226 | h6, .h6 {
1227 | font-size: 12px; }
1228 |
1229 | p {
1230 | margin: 0 0 10px; }
1231 |
1232 | .lead {
1233 | margin-bottom: 20px;
1234 | font-size: 16px;
1235 | font-weight: 300;
1236 | line-height: 1.4; }
1237 | @media (min-width: 768px) {
1238 | .lead {
1239 | font-size: 21px; } }
1240 |
1241 | small,
1242 | .small {
1243 | font-size: 85%; }
1244 |
1245 | mark,
1246 | .mark {
1247 | background-color: #fcf8e3;
1248 | padding: .2em; }
1249 |
1250 | .text-left {
1251 | text-align: left; }
1252 |
1253 | .text-right {
1254 | text-align: right; }
1255 |
1256 | .text-center {
1257 | text-align: center; }
1258 |
1259 | .text-justify {
1260 | text-align: justify; }
1261 |
1262 | .text-nowrap {
1263 | white-space: nowrap; }
1264 |
1265 | .text-lowercase {
1266 | text-transform: lowercase; }
1267 |
1268 | .text-uppercase, .initialism {
1269 | text-transform: uppercase; }
1270 |
1271 | .text-capitalize {
1272 | text-transform: capitalize; }
1273 |
1274 | .text-muted {
1275 | color: #4468B0; }
1276 |
1277 | .text-primary {
1278 | color: #888262; }
1279 |
1280 | a.text-primary:hover {
1281 | color: #6a664d; }
1282 |
1283 | .text-success {
1284 | color: #3c763d; }
1285 |
1286 | a.text-success:hover {
1287 | color: #2b542c; }
1288 |
1289 | .text-info {
1290 | color: #31708f; }
1291 |
1292 | a.text-info:hover {
1293 | color: #245269; }
1294 |
1295 | .text-warning {
1296 | color: #8a6d3b; }
1297 |
1298 | a.text-warning:hover {
1299 | color: #66512c; }
1300 |
1301 | .text-danger {
1302 | color: #a94442; }
1303 |
1304 | a.text-danger:hover {
1305 | color: #843534; }
1306 |
1307 | .bg-primary {
1308 | color: #fff; }
1309 |
1310 | .bg-primary {
1311 | background-color: #888262; }
1312 |
1313 | a.bg-primary:hover {
1314 | background-color: #6a664d; }
1315 |
1316 | .bg-success {
1317 | background-color: #dff0d8; }
1318 |
1319 | a.bg-success:hover {
1320 | background-color: #c1e2b3; }
1321 |
1322 | .bg-info {
1323 | background-color: #d9edf7; }
1324 |
1325 | a.bg-info:hover {
1326 | background-color: #afd9ee; }
1327 |
1328 | .bg-warning {
1329 | background-color: #fcf8e3; }
1330 |
1331 | a.bg-warning:hover {
1332 | background-color: #f7ecb5; }
1333 |
1334 | .bg-danger {
1335 | background-color: #f2dede; }
1336 |
1337 | a.bg-danger:hover {
1338 | background-color: #e4b9b9; }
1339 |
1340 | .page-header {
1341 | padding-bottom: 9px;
1342 | margin: 40px 0 20px;
1343 | border-bottom: 1px solid #CB2E2C; }
1344 |
1345 | ul,
1346 | ol {
1347 | margin-top: 0;
1348 | margin-bottom: 10px; }
1349 | ul ul,
1350 | ul ol,
1351 | ol ul,
1352 | ol ol {
1353 | margin-bottom: 0; }
1354 |
1355 | .list-unstyled {
1356 | padding-left: 0;
1357 | list-style: none; }
1358 |
1359 | .list-inline {
1360 | padding-left: 0;
1361 | list-style: none;
1362 | margin-left: -5px; }
1363 | .list-inline > li {
1364 | display: inline-block;
1365 | padding-left: 5px;
1366 | padding-right: 5px; }
1367 |
1368 | dl {
1369 | margin-top: 0;
1370 | margin-bottom: 20px; }
1371 |
1372 | dt,
1373 | dd {
1374 | line-height: 1.42857; }
1375 |
1376 | dt {
1377 | font-weight: bold; }
1378 |
1379 | dd {
1380 | margin-left: 0; }
1381 |
1382 | .dl-horizontal dd:before, .dl-horizontal dd:after {
1383 | content: " ";
1384 | display: table; }
1385 | .dl-horizontal dd:after {
1386 | clear: both; }
1387 | @media (min-width: 768px) {
1388 | .dl-horizontal dt {
1389 | float: left;
1390 | width: 160px;
1391 | clear: left;
1392 | text-align: right;
1393 | overflow: hidden;
1394 | text-overflow: ellipsis;
1395 | white-space: nowrap; }
1396 | .dl-horizontal dd {
1397 | margin-left: 180px; } }
1398 |
1399 | abbr[title],
1400 | abbr[data-original-title] {
1401 | cursor: help;
1402 | border-bottom: 1px dotted #4468B0; }
1403 |
1404 | .initialism {
1405 | font-size: 90%; }
1406 |
1407 | blockquote {
1408 | padding: 10px 20px;
1409 | margin: 0 0 20px;
1410 | font-size: 17.5px;
1411 | border-left: 5px solid #CB2E2C; }
1412 | blockquote p:last-child,
1413 | blockquote ul:last-child,
1414 | blockquote ol:last-child {
1415 | margin-bottom: 0; }
1416 | blockquote footer,
1417 | blockquote small,
1418 | blockquote .small {
1419 | display: block;
1420 | font-size: 80%;
1421 | line-height: 1.42857;
1422 | color: #4468B0; }
1423 | blockquote footer:before,
1424 | blockquote small:before,
1425 | blockquote .small:before {
1426 | content: '\2014 \00A0'; }
1427 |
1428 | .blockquote-reverse,
1429 | blockquote.pull-right {
1430 | padding-right: 15px;
1431 | padding-left: 0;
1432 | border-right: 5px solid #CB2E2C;
1433 | border-left: 0;
1434 | text-align: right; }
1435 | .blockquote-reverse footer:before,
1436 | .blockquote-reverse small:before,
1437 | .blockquote-reverse .small:before,
1438 | blockquote.pull-right footer:before,
1439 | blockquote.pull-right small:before,
1440 | blockquote.pull-right .small:before {
1441 | content: ''; }
1442 | .blockquote-reverse footer:after,
1443 | .blockquote-reverse small:after,
1444 | .blockquote-reverse .small:after,
1445 | blockquote.pull-right footer:after,
1446 | blockquote.pull-right small:after,
1447 | blockquote.pull-right .small:after {
1448 | content: '\00A0 \2014'; }
1449 |
1450 | address {
1451 | margin-bottom: 20px;
1452 | font-style: normal;
1453 | line-height: 1.42857; }
1454 |
1455 | code,
1456 | kbd,
1457 | pre,
1458 | samp {
1459 | font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
1460 |
1461 | code {
1462 | padding: 2px 4px;
1463 | font-size: 90%;
1464 | color: #c7254e;
1465 | background-color: #f9f2f4;
1466 | border-radius: 4px; }
1467 |
1468 | kbd {
1469 | padding: 2px 4px;
1470 | font-size: 90%;
1471 | color: #fff;
1472 | background-color: #333;
1473 | border-radius: 3px;
1474 | box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
1475 | kbd kbd {
1476 | padding: 0;
1477 | font-size: 100%;
1478 | font-weight: bold;
1479 | box-shadow: none; }
1480 |
1481 | pre {
1482 | display: block;
1483 | padding: 9.5px;
1484 | margin: 0 0 10px;
1485 | font-size: 13px;
1486 | line-height: 1.42857;
1487 | word-break: break-all;
1488 | word-wrap: break-word;
1489 | color: #000;
1490 | background-color: #f5f5f5;
1491 | border: 1px solid #ccc;
1492 | border-radius: 4px; }
1493 | pre code {
1494 | padding: 0;
1495 | font-size: inherit;
1496 | color: inherit;
1497 | white-space: pre-wrap;
1498 | background-color: transparent;
1499 | border-radius: 0; }
1500 |
1501 | .pre-scrollable {
1502 | max-height: 340px;
1503 | overflow-y: scroll; }
1504 |
1505 | .container {
1506 | margin-right: auto;
1507 | margin-left: auto;
1508 | padding-left: 15px;
1509 | padding-right: 15px; }
1510 | .container:before, .container:after {
1511 | content: " ";
1512 | display: table; }
1513 | .container:after {
1514 | clear: both; }
1515 | @media (min-width: 768px) {
1516 | .container {
1517 | width: 750px; } }
1518 | @media (min-width: 992px) {
1519 | .container {
1520 | width: 970px; } }
1521 | @media (min-width: 1200px) {
1522 | .container {
1523 | width: 1170px; } }
1524 |
1525 | .container-fluid {
1526 | margin-right: auto;
1527 | margin-left: auto;
1528 | padding-left: 15px;
1529 | padding-right: 15px; }
1530 | .container-fluid:before, .container-fluid:after {
1531 | content: " ";
1532 | display: table; }
1533 | .container-fluid:after {
1534 | clear: both; }
1535 |
1536 | .row {
1537 | margin-left: -15px;
1538 | margin-right: -15px; }
1539 | .row:before, .row:after {
1540 | content: " ";
1541 | display: table; }
1542 | .row:after {
1543 | clear: both; }
1544 |
1545 | .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 {
1546 | position: relative;
1547 | min-height: 1px;
1548 | padding-left: 15px;
1549 | padding-right: 15px; }
1550 |
1551 | .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 {
1552 | float: left; }
1553 |
1554 | .col-xs-1 {
1555 | width: 8.33333%; }
1556 |
1557 | .col-xs-2 {
1558 | width: 16.66667%; }
1559 |
1560 | .col-xs-3 {
1561 | width: 25%; }
1562 |
1563 | .col-xs-4 {
1564 | width: 33.33333%; }
1565 |
1566 | .col-xs-5 {
1567 | width: 41.66667%; }
1568 |
1569 | .col-xs-6 {
1570 | width: 50%; }
1571 |
1572 | .col-xs-7 {
1573 | width: 58.33333%; }
1574 |
1575 | .col-xs-8 {
1576 | width: 66.66667%; }
1577 |
1578 | .col-xs-9 {
1579 | width: 75%; }
1580 |
1581 | .col-xs-10 {
1582 | width: 83.33333%; }
1583 |
1584 | .col-xs-11 {
1585 | width: 91.66667%; }
1586 |
1587 | .col-xs-12 {
1588 | width: 100%; }
1589 |
1590 | .col-xs-pull-0 {
1591 | right: auto; }
1592 |
1593 | .col-xs-pull-1 {
1594 | right: 8.33333%; }
1595 |
1596 | .col-xs-pull-2 {
1597 | right: 16.66667%; }
1598 |
1599 | .col-xs-pull-3 {
1600 | right: 25%; }
1601 |
1602 | .col-xs-pull-4 {
1603 | right: 33.33333%; }
1604 |
1605 | .col-xs-pull-5 {
1606 | right: 41.66667%; }
1607 |
1608 | .col-xs-pull-6 {
1609 | right: 50%; }
1610 |
1611 | .col-xs-pull-7 {
1612 | right: 58.33333%; }
1613 |
1614 | .col-xs-pull-8 {
1615 | right: 66.66667%; }
1616 |
1617 | .col-xs-pull-9 {
1618 | right: 75%; }
1619 |
1620 | .col-xs-pull-10 {
1621 | right: 83.33333%; }
1622 |
1623 | .col-xs-pull-11 {
1624 | right: 91.66667%; }
1625 |
1626 | .col-xs-pull-12 {
1627 | right: 100%; }
1628 |
1629 | .col-xs-push-0 {
1630 | left: auto; }
1631 |
1632 | .col-xs-push-1 {
1633 | left: 8.33333%; }
1634 |
1635 | .col-xs-push-2 {
1636 | left: 16.66667%; }
1637 |
1638 | .col-xs-push-3 {
1639 | left: 25%; }
1640 |
1641 | .col-xs-push-4 {
1642 | left: 33.33333%; }
1643 |
1644 | .col-xs-push-5 {
1645 | left: 41.66667%; }
1646 |
1647 | .col-xs-push-6 {
1648 | left: 50%; }
1649 |
1650 | .col-xs-push-7 {
1651 | left: 58.33333%; }
1652 |
1653 | .col-xs-push-8 {
1654 | left: 66.66667%; }
1655 |
1656 | .col-xs-push-9 {
1657 | left: 75%; }
1658 |
1659 | .col-xs-push-10 {
1660 | left: 83.33333%; }
1661 |
1662 | .col-xs-push-11 {
1663 | left: 91.66667%; }
1664 |
1665 | .col-xs-push-12 {
1666 | left: 100%; }
1667 |
1668 | .col-xs-offset-0 {
1669 | margin-left: 0%; }
1670 |
1671 | .col-xs-offset-1 {
1672 | margin-left: 8.33333%; }
1673 |
1674 | .col-xs-offset-2 {
1675 | margin-left: 16.66667%; }
1676 |
1677 | .col-xs-offset-3 {
1678 | margin-left: 25%; }
1679 |
1680 | .col-xs-offset-4 {
1681 | margin-left: 33.33333%; }
1682 |
1683 | .col-xs-offset-5 {
1684 | margin-left: 41.66667%; }
1685 |
1686 | .col-xs-offset-6 {
1687 | margin-left: 50%; }
1688 |
1689 | .col-xs-offset-7 {
1690 | margin-left: 58.33333%; }
1691 |
1692 | .col-xs-offset-8 {
1693 | margin-left: 66.66667%; }
1694 |
1695 | .col-xs-offset-9 {
1696 | margin-left: 75%; }
1697 |
1698 | .col-xs-offset-10 {
1699 | margin-left: 83.33333%; }
1700 |
1701 | .col-xs-offset-11 {
1702 | margin-left: 91.66667%; }
1703 |
1704 | .col-xs-offset-12 {
1705 | margin-left: 100%; }
1706 |
1707 | @media (min-width: 768px) {
1708 | .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 {
1709 | float: left; }
1710 |
1711 | .col-sm-1 {
1712 | width: 8.33333%; }
1713 |
1714 | .col-sm-2 {
1715 | width: 16.66667%; }
1716 |
1717 | .col-sm-3 {
1718 | width: 25%; }
1719 |
1720 | .col-sm-4 {
1721 | width: 33.33333%; }
1722 |
1723 | .col-sm-5 {
1724 | width: 41.66667%; }
1725 |
1726 | .col-sm-6 {
1727 | width: 50%; }
1728 |
1729 | .col-sm-7 {
1730 | width: 58.33333%; }
1731 |
1732 | .col-sm-8 {
1733 | width: 66.66667%; }
1734 |
1735 | .col-sm-9 {
1736 | width: 75%; }
1737 |
1738 | .col-sm-10 {
1739 | width: 83.33333%; }
1740 |
1741 | .col-sm-11 {
1742 | width: 91.66667%; }
1743 |
1744 | .col-sm-12 {
1745 | width: 100%; }
1746 |
1747 | .col-sm-pull-0 {
1748 | right: auto; }
1749 |
1750 | .col-sm-pull-1 {
1751 | right: 8.33333%; }
1752 |
1753 | .col-sm-pull-2 {
1754 | right: 16.66667%; }
1755 |
1756 | .col-sm-pull-3 {
1757 | right: 25%; }
1758 |
1759 | .col-sm-pull-4 {
1760 | right: 33.33333%; }
1761 |
1762 | .col-sm-pull-5 {
1763 | right: 41.66667%; }
1764 |
1765 | .col-sm-pull-6 {
1766 | right: 50%; }
1767 |
1768 | .col-sm-pull-7 {
1769 | right: 58.33333%; }
1770 |
1771 | .col-sm-pull-8 {
1772 | right: 66.66667%; }
1773 |
1774 | .col-sm-pull-9 {
1775 | right: 75%; }
1776 |
1777 | .col-sm-pull-10 {
1778 | right: 83.33333%; }
1779 |
1780 | .col-sm-pull-11 {
1781 | right: 91.66667%; }
1782 |
1783 | .col-sm-pull-12 {
1784 | right: 100%; }
1785 |
1786 | .col-sm-push-0 {
1787 | left: auto; }
1788 |
1789 | .col-sm-push-1 {
1790 | left: 8.33333%; }
1791 |
1792 | .col-sm-push-2 {
1793 | left: 16.66667%; }
1794 |
1795 | .col-sm-push-3 {
1796 | left: 25%; }
1797 |
1798 | .col-sm-push-4 {
1799 | left: 33.33333%; }
1800 |
1801 | .col-sm-push-5 {
1802 | left: 41.66667%; }
1803 |
1804 | .col-sm-push-6 {
1805 | left: 50%; }
1806 |
1807 | .col-sm-push-7 {
1808 | left: 58.33333%; }
1809 |
1810 | .col-sm-push-8 {
1811 | left: 66.66667%; }
1812 |
1813 | .col-sm-push-9 {
1814 | left: 75%; }
1815 |
1816 | .col-sm-push-10 {
1817 | left: 83.33333%; }
1818 |
1819 | .col-sm-push-11 {
1820 | left: 91.66667%; }
1821 |
1822 | .col-sm-push-12 {
1823 | left: 100%; }
1824 |
1825 | .col-sm-offset-0 {
1826 | margin-left: 0%; }
1827 |
1828 | .col-sm-offset-1 {
1829 | margin-left: 8.33333%; }
1830 |
1831 | .col-sm-offset-2 {
1832 | margin-left: 16.66667%; }
1833 |
1834 | .col-sm-offset-3 {
1835 | margin-left: 25%; }
1836 |
1837 | .col-sm-offset-4 {
1838 | margin-left: 33.33333%; }
1839 |
1840 | .col-sm-offset-5 {
1841 | margin-left: 41.66667%; }
1842 |
1843 | .col-sm-offset-6 {
1844 | margin-left: 50%; }
1845 |
1846 | .col-sm-offset-7 {
1847 | margin-left: 58.33333%; }
1848 |
1849 | .col-sm-offset-8 {
1850 | margin-left: 66.66667%; }
1851 |
1852 | .col-sm-offset-9 {
1853 | margin-left: 75%; }
1854 |
1855 | .col-sm-offset-10 {
1856 | margin-left: 83.33333%; }
1857 |
1858 | .col-sm-offset-11 {
1859 | margin-left: 91.66667%; }
1860 |
1861 | .col-sm-offset-12 {
1862 | margin-left: 100%; } }
1863 | @media (min-width: 992px) {
1864 | .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 {
1865 | float: left; }
1866 |
1867 | .col-md-1 {
1868 | width: 8.33333%; }
1869 |
1870 | .col-md-2 {
1871 | width: 16.66667%; }
1872 |
1873 | .col-md-3 {
1874 | width: 25%; }
1875 |
1876 | .col-md-4 {
1877 | width: 33.33333%; }
1878 |
1879 | .col-md-5 {
1880 | width: 41.66667%; }
1881 |
1882 | .col-md-6 {
1883 | width: 50%; }
1884 |
1885 | .col-md-7 {
1886 | width: 58.33333%; }
1887 |
1888 | .col-md-8 {
1889 | width: 66.66667%; }
1890 |
1891 | .col-md-9 {
1892 | width: 75%; }
1893 |
1894 | .col-md-10 {
1895 | width: 83.33333%; }
1896 |
1897 | .col-md-11 {
1898 | width: 91.66667%; }
1899 |
1900 | .col-md-12 {
1901 | width: 100%; }
1902 |
1903 | .col-md-pull-0 {
1904 | right: auto; }
1905 |
1906 | .col-md-pull-1 {
1907 | right: 8.33333%; }
1908 |
1909 | .col-md-pull-2 {
1910 | right: 16.66667%; }
1911 |
1912 | .col-md-pull-3 {
1913 | right: 25%; }
1914 |
1915 | .col-md-pull-4 {
1916 | right: 33.33333%; }
1917 |
1918 | .col-md-pull-5 {
1919 | right: 41.66667%; }
1920 |
1921 | .col-md-pull-6 {
1922 | right: 50%; }
1923 |
1924 | .col-md-pull-7 {
1925 | right: 58.33333%; }
1926 |
1927 | .col-md-pull-8 {
1928 | right: 66.66667%; }
1929 |
1930 | .col-md-pull-9 {
1931 | right: 75%; }
1932 |
1933 | .col-md-pull-10 {
1934 | right: 83.33333%; }
1935 |
1936 | .col-md-pull-11 {
1937 | right: 91.66667%; }
1938 |
1939 | .col-md-pull-12 {
1940 | right: 100%; }
1941 |
1942 | .col-md-push-0 {
1943 | left: auto; }
1944 |
1945 | .col-md-push-1 {
1946 | left: 8.33333%; }
1947 |
1948 | .col-md-push-2 {
1949 | left: 16.66667%; }
1950 |
1951 | .col-md-push-3 {
1952 | left: 25%; }
1953 |
1954 | .col-md-push-4 {
1955 | left: 33.33333%; }
1956 |
1957 | .col-md-push-5 {
1958 | left: 41.66667%; }
1959 |
1960 | .col-md-push-6 {
1961 | left: 50%; }
1962 |
1963 | .col-md-push-7 {
1964 | left: 58.33333%; }
1965 |
1966 | .col-md-push-8 {
1967 | left: 66.66667%; }
1968 |
1969 | .col-md-push-9 {
1970 | left: 75%; }
1971 |
1972 | .col-md-push-10 {
1973 | left: 83.33333%; }
1974 |
1975 | .col-md-push-11 {
1976 | left: 91.66667%; }
1977 |
1978 | .col-md-push-12 {
1979 | left: 100%; }
1980 |
1981 | .col-md-offset-0 {
1982 | margin-left: 0%; }
1983 |
1984 | .col-md-offset-1 {
1985 | margin-left: 8.33333%; }
1986 |
1987 | .col-md-offset-2 {
1988 | margin-left: 16.66667%; }
1989 |
1990 | .col-md-offset-3 {
1991 | margin-left: 25%; }
1992 |
1993 | .col-md-offset-4 {
1994 | margin-left: 33.33333%; }
1995 |
1996 | .col-md-offset-5 {
1997 | margin-left: 41.66667%; }
1998 |
1999 | .col-md-offset-6 {
2000 | margin-left: 50%; }
2001 |
2002 | .col-md-offset-7 {
2003 | margin-left: 58.33333%; }
2004 |
2005 | .col-md-offset-8 {
2006 | margin-left: 66.66667%; }
2007 |
2008 | .col-md-offset-9 {
2009 | margin-left: 75%; }
2010 |
2011 | .col-md-offset-10 {
2012 | margin-left: 83.33333%; }
2013 |
2014 | .col-md-offset-11 {
2015 | margin-left: 91.66667%; }
2016 |
2017 | .col-md-offset-12 {
2018 | margin-left: 100%; } }
2019 | @media (min-width: 1200px) {
2020 | .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 {
2021 | float: left; }
2022 |
2023 | .col-lg-1 {
2024 | width: 8.33333%; }
2025 |
2026 | .col-lg-2 {
2027 | width: 16.66667%; }
2028 |
2029 | .col-lg-3 {
2030 | width: 25%; }
2031 |
2032 | .col-lg-4 {
2033 | width: 33.33333%; }
2034 |
2035 | .col-lg-5 {
2036 | width: 41.66667%; }
2037 |
2038 | .col-lg-6 {
2039 | width: 50%; }
2040 |
2041 | .col-lg-7 {
2042 | width: 58.33333%; }
2043 |
2044 | .col-lg-8 {
2045 | width: 66.66667%; }
2046 |
2047 | .col-lg-9 {
2048 | width: 75%; }
2049 |
2050 | .col-lg-10 {
2051 | width: 83.33333%; }
2052 |
2053 | .col-lg-11 {
2054 | width: 91.66667%; }
2055 |
2056 | .col-lg-12 {
2057 | width: 100%; }
2058 |
2059 | .col-lg-pull-0 {
2060 | right: auto; }
2061 |
2062 | .col-lg-pull-1 {
2063 | right: 8.33333%; }
2064 |
2065 | .col-lg-pull-2 {
2066 | right: 16.66667%; }
2067 |
2068 | .col-lg-pull-3 {
2069 | right: 25%; }
2070 |
2071 | .col-lg-pull-4 {
2072 | right: 33.33333%; }
2073 |
2074 | .col-lg-pull-5 {
2075 | right: 41.66667%; }
2076 |
2077 | .col-lg-pull-6 {
2078 | right: 50%; }
2079 |
2080 | .col-lg-pull-7 {
2081 | right: 58.33333%; }
2082 |
2083 | .col-lg-pull-8 {
2084 | right: 66.66667%; }
2085 |
2086 | .col-lg-pull-9 {
2087 | right: 75%; }
2088 |
2089 | .col-lg-pull-10 {
2090 | right: 83.33333%; }
2091 |
2092 | .col-lg-pull-11 {
2093 | right: 91.66667%; }
2094 |
2095 | .col-lg-pull-12 {
2096 | right: 100%; }
2097 |
2098 | .col-lg-push-0 {
2099 | left: auto; }
2100 |
2101 | .col-lg-push-1 {
2102 | left: 8.33333%; }
2103 |
2104 | .col-lg-push-2 {
2105 | left: 16.66667%; }
2106 |
2107 | .col-lg-push-3 {
2108 | left: 25%; }
2109 |
2110 | .col-lg-push-4 {
2111 | left: 33.33333%; }
2112 |
2113 | .col-lg-push-5 {
2114 | left: 41.66667%; }
2115 |
2116 | .col-lg-push-6 {
2117 | left: 50%; }
2118 |
2119 | .col-lg-push-7 {
2120 | left: 58.33333%; }
2121 |
2122 | .col-lg-push-8 {
2123 | left: 66.66667%; }
2124 |
2125 | .col-lg-push-9 {
2126 | left: 75%; }
2127 |
2128 | .col-lg-push-10 {
2129 | left: 83.33333%; }
2130 |
2131 | .col-lg-push-11 {
2132 | left: 91.66667%; }
2133 |
2134 | .col-lg-push-12 {
2135 | left: 100%; }
2136 |
2137 | .col-lg-offset-0 {
2138 | margin-left: 0%; }
2139 |
2140 | .col-lg-offset-1 {
2141 | margin-left: 8.33333%; }
2142 |
2143 | .col-lg-offset-2 {
2144 | margin-left: 16.66667%; }
2145 |
2146 | .col-lg-offset-3 {
2147 | margin-left: 25%; }
2148 |
2149 | .col-lg-offset-4 {
2150 | margin-left: 33.33333%; }
2151 |
2152 | .col-lg-offset-5 {
2153 | margin-left: 41.66667%; }
2154 |
2155 | .col-lg-offset-6 {
2156 | margin-left: 50%; }
2157 |
2158 | .col-lg-offset-7 {
2159 | margin-left: 58.33333%; }
2160 |
2161 | .col-lg-offset-8 {
2162 | margin-left: 66.66667%; }
2163 |
2164 | .col-lg-offset-9 {
2165 | margin-left: 75%; }
2166 |
2167 | .col-lg-offset-10 {
2168 | margin-left: 83.33333%; }
2169 |
2170 | .col-lg-offset-11 {
2171 | margin-left: 91.66667%; }
2172 |
2173 | .col-lg-offset-12 {
2174 | margin-left: 100%; } }
2175 | table {
2176 | background-color: transparent; }
2177 |
2178 | caption {
2179 | padding-top: 8px;
2180 | padding-bottom: 8px;
2181 | color: #4468B0;
2182 | text-align: left; }
2183 |
2184 | th {
2185 | text-align: left; }
2186 |
2187 | .table {
2188 | width: 100%;
2189 | max-width: 100%;
2190 | margin-bottom: 20px; }
2191 | .table > thead > tr > th,
2192 | .table > thead > tr > td,
2193 | .table > tbody > tr > th,
2194 | .table > tbody > tr > td,
2195 | .table > tfoot > tr > th,
2196 | .table > tfoot > tr > td {
2197 | padding: 8px;
2198 | line-height: 1.42857;
2199 | vertical-align: top;
2200 | border-top: 1px solid #000; }
2201 | .table > thead > tr > th {
2202 | vertical-align: bottom;
2203 | border-bottom: 2px solid #000; }
2204 | .table > caption + thead > tr:first-child > th,
2205 | .table > caption + thead > tr:first-child > td,
2206 | .table > colgroup + thead > tr:first-child > th,
2207 | .table > colgroup + thead > tr:first-child > td,
2208 | .table > thead:first-child > tr:first-child > th,
2209 | .table > thead:first-child > tr:first-child > td {
2210 | border-top: 0; }
2211 | .table > tbody + tbody {
2212 | border-top: 2px solid #000; }
2213 | .table .table {
2214 | background-color: #DBB135; }
2215 |
2216 | .table-condensed > thead > tr > th,
2217 | .table-condensed > thead > tr > td,
2218 | .table-condensed > tbody > tr > th,
2219 | .table-condensed > tbody > tr > td,
2220 | .table-condensed > tfoot > tr > th,
2221 | .table-condensed > tfoot > tr > td {
2222 | padding: 5px; }
2223 |
2224 | .table-bordered {
2225 | border: 1px solid #000; }
2226 | .table-bordered > thead > tr > th,
2227 | .table-bordered > thead > tr > td,
2228 | .table-bordered > tbody > tr > th,
2229 | .table-bordered > tbody > tr > td,
2230 | .table-bordered > tfoot > tr > th,
2231 | .table-bordered > tfoot > tr > td {
2232 | border: 1px solid #000; }
2233 | .table-bordered > thead > tr > th,
2234 | .table-bordered > thead > tr > td {
2235 | border-bottom-width: 2px; }
2236 |
2237 | .table-striped > tbody > tr:nth-of-type(odd) {
2238 | background-color: #f9f9f9; }
2239 |
2240 | .table-hover > tbody > tr:hover {
2241 | background-color: #f5f5f5; }
2242 |
2243 | table col[class*="col-"] {
2244 | position: static;
2245 | float: none;
2246 | display: table-column; }
2247 |
2248 | table td[class*="col-"],
2249 | table th[class*="col-"] {
2250 | position: static;
2251 | float: none;
2252 | display: table-cell; }
2253 |
2254 | .table > thead > tr > td.active,
2255 | .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
2256 | .table > tbody > tr > td.active,
2257 | .table > tbody > tr > th.active,
2258 | .table > tbody > tr.active > td,
2259 | .table > tbody > tr.active > th,
2260 | .table > tfoot > tr > td.active,
2261 | .table > tfoot > tr > th.active,
2262 | .table > tfoot > tr.active > td,
2263 | .table > tfoot > tr.active > th {
2264 | background-color: #f5f5f5; }
2265 |
2266 | .table-hover > tbody > tr > td.active:hover,
2267 | .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 {
2268 | background-color: #e8e8e8; }
2269 |
2270 | .table > thead > tr > td.success,
2271 | .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
2272 | .table > tbody > tr > td.success,
2273 | .table > tbody > tr > th.success,
2274 | .table > tbody > tr.success > td,
2275 | .table > tbody > tr.success > th,
2276 | .table > tfoot > tr > td.success,
2277 | .table > tfoot > tr > th.success,
2278 | .table > tfoot > tr.success > td,
2279 | .table > tfoot > tr.success > th {
2280 | background-color: #dff0d8; }
2281 |
2282 | .table-hover > tbody > tr > td.success:hover,
2283 | .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 {
2284 | background-color: #d0e9c6; }
2285 |
2286 | .table > thead > tr > td.info,
2287 | .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
2288 | .table > tbody > tr > td.info,
2289 | .table > tbody > tr > th.info,
2290 | .table > tbody > tr.info > td,
2291 | .table > tbody > tr.info > th,
2292 | .table > tfoot > tr > td.info,
2293 | .table > tfoot > tr > th.info,
2294 | .table > tfoot > tr.info > td,
2295 | .table > tfoot > tr.info > th {
2296 | background-color: #d9edf7; }
2297 |
2298 | .table-hover > tbody > tr > td.info:hover,
2299 | .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 {
2300 | background-color: #c4e3f3; }
2301 |
2302 | .table > thead > tr > td.warning,
2303 | .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
2304 | .table > tbody > tr > td.warning,
2305 | .table > tbody > tr > th.warning,
2306 | .table > tbody > tr.warning > td,
2307 | .table > tbody > tr.warning > th,
2308 | .table > tfoot > tr > td.warning,
2309 | .table > tfoot > tr > th.warning,
2310 | .table > tfoot > tr.warning > td,
2311 | .table > tfoot > tr.warning > th {
2312 | background-color: #fcf8e3; }
2313 |
2314 | .table-hover > tbody > tr > td.warning:hover,
2315 | .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 {
2316 | background-color: #faf2cc; }
2317 |
2318 | .table > thead > tr > td.danger,
2319 | .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
2320 | .table > tbody > tr > td.danger,
2321 | .table > tbody > tr > th.danger,
2322 | .table > tbody > tr.danger > td,
2323 | .table > tbody > tr.danger > th,
2324 | .table > tfoot > tr > td.danger,
2325 | .table > tfoot > tr > th.danger,
2326 | .table > tfoot > tr.danger > td,
2327 | .table > tfoot > tr.danger > th {
2328 | background-color: #f2dede; }
2329 |
2330 | .table-hover > tbody > tr > td.danger:hover,
2331 | .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 {
2332 | background-color: #ebcccc; }
2333 |
2334 | .table-responsive {
2335 | overflow-x: auto;
2336 | min-height: 0.01%; }
2337 | @media screen and (max-width: 767px) {
2338 | .table-responsive {
2339 | width: 100%;
2340 | margin-bottom: 15px;
2341 | overflow-y: hidden;
2342 | -ms-overflow-style: -ms-autohiding-scrollbar;
2343 | border: 1px solid #000; }
2344 | .table-responsive > .table {
2345 | margin-bottom: 0; }
2346 | .table-responsive > .table > thead > tr > th,
2347 | .table-responsive > .table > thead > tr > td,
2348 | .table-responsive > .table > tbody > tr > th,
2349 | .table-responsive > .table > tbody > tr > td,
2350 | .table-responsive > .table > tfoot > tr > th,
2351 | .table-responsive > .table > tfoot > tr > td {
2352 | white-space: nowrap; }
2353 | .table-responsive > .table-bordered {
2354 | border: 0; }
2355 | .table-responsive > .table-bordered > thead > tr > th:first-child,
2356 | .table-responsive > .table-bordered > thead > tr > td:first-child,
2357 | .table-responsive > .table-bordered > tbody > tr > th:first-child,
2358 | .table-responsive > .table-bordered > tbody > tr > td:first-child,
2359 | .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2360 | .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2361 | border-left: 0; }
2362 | .table-responsive > .table-bordered > thead > tr > th:last-child,
2363 | .table-responsive > .table-bordered > thead > tr > td:last-child,
2364 | .table-responsive > .table-bordered > tbody > tr > th:last-child,
2365 | .table-responsive > .table-bordered > tbody > tr > td:last-child,
2366 | .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2367 | .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2368 | border-right: 0; }
2369 | .table-responsive > .table-bordered > tbody > tr:last-child > th,
2370 | .table-responsive > .table-bordered > tbody > tr:last-child > td,
2371 | .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2372 | .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2373 | border-bottom: 0; } }
2374 |
2375 | fieldset {
2376 | padding: 0;
2377 | margin: 0;
2378 | border: 0;
2379 | min-width: 0; }
2380 |
2381 | legend {
2382 | display: block;
2383 | width: 100%;
2384 | padding: 0;
2385 | margin-bottom: 20px;
2386 | font-size: 21px;
2387 | line-height: inherit;
2388 | color: #000;
2389 | border: 0;
2390 | border-bottom: 1px solid #e5e5e5; }
2391 |
2392 | label {
2393 | display: inline-block;
2394 | max-width: 100%;
2395 | margin-bottom: 5px;
2396 | font-weight: bold; }
2397 |
2398 | input[type="search"] {
2399 | -webkit-box-sizing: border-box;
2400 | -moz-box-sizing: border-box;
2401 | box-sizing: border-box; }
2402 |
2403 | input[type="radio"],
2404 | input[type="checkbox"] {
2405 | margin: 4px 0 0;
2406 | margin-top: 1px \9;
2407 | line-height: normal; }
2408 |
2409 | input[type="file"] {
2410 | display: block; }
2411 |
2412 | input[type="range"] {
2413 | display: block;
2414 | width: 100%; }
2415 |
2416 | select[multiple],
2417 | select[size] {
2418 | height: auto; }
2419 |
2420 | input[type="file"]:focus,
2421 | input[type="radio"]:focus,
2422 | input[type="checkbox"]:focus {
2423 | outline: thin dotted;
2424 | outline: 5px auto -webkit-focus-ring-color;
2425 | outline-offset: -2px; }
2426 |
2427 | output {
2428 | display: block;
2429 | padding-top: 7px;
2430 | font-size: 14px;
2431 | line-height: 1.42857;
2432 | color: #416BA9; }
2433 |
2434 | .form-control {
2435 | display: block;
2436 | width: 100%;
2437 | height: 34px;
2438 | padding: 6px 12px;
2439 | font-size: 14px;
2440 | line-height: 1.42857;
2441 | color: #416BA9;
2442 | background-color: #fff;
2443 | background-image: none;
2444 | border: 1px solid #ccc;
2445 | border-radius: 4px;
2446 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2447 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2448 | -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2449 | -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2450 | transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
2451 | .form-control:focus {
2452 | border-color: #66afe9;
2453 | outline: 0;
2454 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
2455 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
2456 | .form-control::-moz-placeholder {
2457 | color: #999;
2458 | opacity: 1; }
2459 | .form-control:-ms-input-placeholder {
2460 | color: #999; }
2461 | .form-control::-webkit-input-placeholder {
2462 | color: #999; }
2463 | .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
2464 | background-color: #CB2E2C;
2465 | opacity: 1; }
2466 | .form-control[disabled], fieldset[disabled] .form-control {
2467 | cursor: not-allowed; }
2468 |
2469 | textarea.form-control {
2470 | height: auto; }
2471 |
2472 | input[type="search"] {
2473 | -webkit-appearance: none; }
2474 |
2475 | @media screen and (-webkit-min-device-pixel-ratio: 0) {
2476 | input[type="date"],
2477 | input[type="time"],
2478 | input[type="datetime-local"],
2479 | input[type="month"] {
2480 | line-height: 34px; }
2481 | input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
2482 | .input-group-sm > input[type="date"].input-group-addon,
2483 | .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
2484 | input[type="time"].input-sm,
2485 | .input-group-sm > input[type="time"].form-control,
2486 | .input-group-sm > input[type="time"].input-group-addon,
2487 | .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm
2488 | input[type="time"],
2489 | input[type="datetime-local"].input-sm,
2490 | .input-group-sm > input[type="datetime-local"].form-control,
2491 | .input-group-sm > input[type="datetime-local"].input-group-addon,
2492 | .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm
2493 | input[type="datetime-local"],
2494 | input[type="month"].input-sm,
2495 | .input-group-sm > input[type="month"].form-control,
2496 | .input-group-sm > input[type="month"].input-group-addon,
2497 | .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm
2498 | input[type="month"] {
2499 | line-height: 30px; }
2500 | input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
2501 | .input-group-lg > input[type="date"].input-group-addon,
2502 | .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"],
2503 | input[type="time"].input-lg,
2504 | .input-group-lg > input[type="time"].form-control,
2505 | .input-group-lg > input[type="time"].input-group-addon,
2506 | .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg
2507 | input[type="time"],
2508 | input[type="datetime-local"].input-lg,
2509 | .input-group-lg > input[type="datetime-local"].form-control,
2510 | .input-group-lg > input[type="datetime-local"].input-group-addon,
2511 | .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg
2512 | input[type="datetime-local"],
2513 | input[type="month"].input-lg,
2514 | .input-group-lg > input[type="month"].form-control,
2515 | .input-group-lg > input[type="month"].input-group-addon,
2516 | .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg
2517 | input[type="month"] {
2518 | line-height: 46px; } }
2519 | .form-group {
2520 | margin-bottom: 15px; }
2521 |
2522 | .radio,
2523 | .checkbox {
2524 | position: relative;
2525 | display: block;
2526 | margin-top: 10px;
2527 | margin-bottom: 10px; }
2528 | .radio label,
2529 | .checkbox label {
2530 | min-height: 20px;
2531 | padding-left: 20px;
2532 | margin-bottom: 0;
2533 | font-weight: normal;
2534 | cursor: pointer; }
2535 |
2536 | .radio input[type="radio"],
2537 | .radio-inline input[type="radio"],
2538 | .checkbox input[type="checkbox"],
2539 | .checkbox-inline input[type="checkbox"] {
2540 | position: absolute;
2541 | margin-left: -20px;
2542 | margin-top: 4px \9; }
2543 |
2544 | .radio + .radio,
2545 | .checkbox + .checkbox {
2546 | margin-top: -5px; }
2547 |
2548 | .radio-inline,
2549 | .checkbox-inline {
2550 | position: relative;
2551 | display: inline-block;
2552 | padding-left: 20px;
2553 | margin-bottom: 0;
2554 | vertical-align: middle;
2555 | font-weight: normal;
2556 | cursor: pointer; }
2557 |
2558 | .radio-inline + .radio-inline,
2559 | .checkbox-inline + .checkbox-inline {
2560 | margin-top: 0;
2561 | margin-left: 10px; }
2562 |
2563 | input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
2564 | input[type="checkbox"][disabled],
2565 | input[type="checkbox"].disabled, fieldset[disabled]
2566 | input[type="checkbox"] {
2567 | cursor: not-allowed; }
2568 |
2569 | .radio-inline.disabled, fieldset[disabled] .radio-inline,
2570 | .checkbox-inline.disabled, fieldset[disabled]
2571 | .checkbox-inline {
2572 | cursor: not-allowed; }
2573 |
2574 | .radio.disabled label, fieldset[disabled] .radio label,
2575 | .checkbox.disabled label, fieldset[disabled]
2576 | .checkbox label {
2577 | cursor: not-allowed; }
2578 |
2579 | .form-control-static {
2580 | padding-top: 7px;
2581 | padding-bottom: 7px;
2582 | margin-bottom: 0;
2583 | min-height: 34px; }
2584 | .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
2585 | .input-group-lg > .form-control-static.input-group-addon,
2586 | .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
2587 | .input-group-sm > .form-control-static.input-group-addon,
2588 | .input-group-sm > .input-group-btn > .form-control-static.btn {
2589 | padding-left: 0;
2590 | padding-right: 0; }
2591 |
2592 | .input-sm, .input-group-sm > .form-control,
2593 | .input-group-sm > .input-group-addon,
2594 | .input-group-sm > .input-group-btn > .btn {
2595 | height: 30px;
2596 | padding: 5px 10px;
2597 | font-size: 12px;
2598 | line-height: 1.5;
2599 | border-radius: 3px; }
2600 |
2601 | select.input-sm, .input-group-sm > select.form-control,
2602 | .input-group-sm > select.input-group-addon,
2603 | .input-group-sm > .input-group-btn > select.btn {
2604 | height: 30px;
2605 | line-height: 30px; }
2606 |
2607 | textarea.input-sm, .input-group-sm > textarea.form-control,
2608 | .input-group-sm > textarea.input-group-addon,
2609 | .input-group-sm > .input-group-btn > textarea.btn,
2610 | select[multiple].input-sm,
2611 | .input-group-sm > select[multiple].form-control,
2612 | .input-group-sm > select[multiple].input-group-addon,
2613 | .input-group-sm > .input-group-btn > select[multiple].btn {
2614 | height: auto; }
2615 |
2616 | .form-group-sm .form-control {
2617 | height: 30px;
2618 | padding: 5px 10px;
2619 | font-size: 12px;
2620 | line-height: 1.5;
2621 | border-radius: 3px; }
2622 | .form-group-sm select.form-control {
2623 | height: 30px;
2624 | line-height: 30px; }
2625 | .form-group-sm textarea.form-control,
2626 | .form-group-sm select[multiple].form-control {
2627 | height: auto; }
2628 | .form-group-sm .form-control-static {
2629 | height: 30px;
2630 | padding: 5px 10px;
2631 | font-size: 12px;
2632 | line-height: 1.5;
2633 | min-height: 32px; }
2634 |
2635 | .input-lg, .input-group-lg > .form-control,
2636 | .input-group-lg > .input-group-addon,
2637 | .input-group-lg > .input-group-btn > .btn {
2638 | height: 46px;
2639 | padding: 10px 16px;
2640 | font-size: 18px;
2641 | line-height: 1.33333;
2642 | border-radius: 6px; }
2643 |
2644 | select.input-lg, .input-group-lg > select.form-control,
2645 | .input-group-lg > select.input-group-addon,
2646 | .input-group-lg > .input-group-btn > select.btn {
2647 | height: 46px;
2648 | line-height: 46px; }
2649 |
2650 | textarea.input-lg, .input-group-lg > textarea.form-control,
2651 | .input-group-lg > textarea.input-group-addon,
2652 | .input-group-lg > .input-group-btn > textarea.btn,
2653 | select[multiple].input-lg,
2654 | .input-group-lg > select[multiple].form-control,
2655 | .input-group-lg > select[multiple].input-group-addon,
2656 | .input-group-lg > .input-group-btn > select[multiple].btn {
2657 | height: auto; }
2658 |
2659 | .form-group-lg .form-control {
2660 | height: 46px;
2661 | padding: 10px 16px;
2662 | font-size: 18px;
2663 | line-height: 1.33333;
2664 | border-radius: 6px; }
2665 | .form-group-lg select.form-control {
2666 | height: 46px;
2667 | line-height: 46px; }
2668 | .form-group-lg textarea.form-control,
2669 | .form-group-lg select[multiple].form-control {
2670 | height: auto; }
2671 | .form-group-lg .form-control-static {
2672 | height: 46px;
2673 | padding: 10px 16px;
2674 | font-size: 18px;
2675 | line-height: 1.33333;
2676 | min-height: 38px; }
2677 |
2678 | .has-feedback {
2679 | position: relative; }
2680 | .has-feedback .form-control {
2681 | padding-right: 42.5px; }
2682 |
2683 | .form-control-feedback {
2684 | position: absolute;
2685 | top: 0;
2686 | right: 0;
2687 | z-index: 2;
2688 | display: block;
2689 | width: 34px;
2690 | height: 34px;
2691 | line-height: 34px;
2692 | text-align: center;
2693 | pointer-events: none; }
2694 |
2695 | .input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
2696 | .input-group-lg > .input-group-addon + .form-control-feedback,
2697 | .input-group-lg > .input-group-btn > .btn + .form-control-feedback {
2698 | width: 46px;
2699 | height: 46px;
2700 | line-height: 46px; }
2701 |
2702 | .input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
2703 | .input-group-sm > .input-group-addon + .form-control-feedback,
2704 | .input-group-sm > .input-group-btn > .btn + .form-control-feedback {
2705 | width: 30px;
2706 | height: 30px;
2707 | line-height: 30px; }
2708 |
2709 | .has-success .help-block,
2710 | .has-success .control-label,
2711 | .has-success .radio,
2712 | .has-success .checkbox,
2713 | .has-success .radio-inline,
2714 | .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
2715 | color: #3c763d; }
2716 | .has-success .form-control {
2717 | border-color: #3c763d;
2718 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2719 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2720 | .has-success .form-control:focus {
2721 | border-color: #2b542c;
2722 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2723 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
2724 | .has-success .input-group-addon {
2725 | color: #3c763d;
2726 | border-color: #3c763d;
2727 | background-color: #dff0d8; }
2728 | .has-success .form-control-feedback {
2729 | color: #3c763d; }
2730 |
2731 | .has-warning .help-block,
2732 | .has-warning .control-label,
2733 | .has-warning .radio,
2734 | .has-warning .checkbox,
2735 | .has-warning .radio-inline,
2736 | .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
2737 | color: #8a6d3b; }
2738 | .has-warning .form-control {
2739 | border-color: #8a6d3b;
2740 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2741 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2742 | .has-warning .form-control:focus {
2743 | border-color: #66512c;
2744 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2745 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
2746 | .has-warning .input-group-addon {
2747 | color: #8a6d3b;
2748 | border-color: #8a6d3b;
2749 | background-color: #fcf8e3; }
2750 | .has-warning .form-control-feedback {
2751 | color: #8a6d3b; }
2752 |
2753 | .has-error .help-block,
2754 | .has-error .control-label,
2755 | .has-error .radio,
2756 | .has-error .checkbox,
2757 | .has-error .radio-inline,
2758 | .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
2759 | color: #a94442; }
2760 | .has-error .form-control {
2761 | border-color: #a94442;
2762 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2763 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2764 | .has-error .form-control:focus {
2765 | border-color: #843534;
2766 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2767 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
2768 | .has-error .input-group-addon {
2769 | color: #a94442;
2770 | border-color: #a94442;
2771 | background-color: #f2dede; }
2772 | .has-error .form-control-feedback {
2773 | color: #a94442; }
2774 |
2775 | .has-feedback label ~ .form-control-feedback {
2776 | top: 25px; }
2777 | .has-feedback label.sr-only ~ .form-control-feedback {
2778 | top: 0; }
2779 |
2780 | .help-block {
2781 | display: block;
2782 | margin-top: 5px;
2783 | margin-bottom: 10px;
2784 | color: #404040; }
2785 |
2786 | @media (min-width: 768px) {
2787 | .form-inline .form-group {
2788 | display: inline-block;
2789 | margin-bottom: 0;
2790 | vertical-align: middle; }
2791 | .form-inline .form-control {
2792 | display: inline-block;
2793 | width: auto;
2794 | vertical-align: middle; }
2795 | .form-inline .form-control-static {
2796 | display: inline-block; }
2797 | .form-inline .input-group {
2798 | display: inline-table;
2799 | vertical-align: middle; }
2800 | .form-inline .input-group .input-group-addon,
2801 | .form-inline .input-group .input-group-btn,
2802 | .form-inline .input-group .form-control {
2803 | width: auto; }
2804 | .form-inline .input-group > .form-control {
2805 | width: 100%; }
2806 | .form-inline .control-label {
2807 | margin-bottom: 0;
2808 | vertical-align: middle; }
2809 | .form-inline .radio,
2810 | .form-inline .checkbox {
2811 | display: inline-block;
2812 | margin-top: 0;
2813 | margin-bottom: 0;
2814 | vertical-align: middle; }
2815 | .form-inline .radio label,
2816 | .form-inline .checkbox label {
2817 | padding-left: 0; }
2818 | .form-inline .radio input[type="radio"],
2819 | .form-inline .checkbox input[type="checkbox"] {
2820 | position: relative;
2821 | margin-left: 0; }
2822 | .form-inline .has-feedback .form-control-feedback {
2823 | top: 0; } }
2824 |
2825 | .form-horizontal .radio,
2826 | .form-horizontal .checkbox,
2827 | .form-horizontal .radio-inline,
2828 | .form-horizontal .checkbox-inline {
2829 | margin-top: 0;
2830 | margin-bottom: 0;
2831 | padding-top: 7px; }
2832 | .form-horizontal .radio,
2833 | .form-horizontal .checkbox {
2834 | min-height: 27px; }
2835 | .form-horizontal .form-group {
2836 | margin-left: -15px;
2837 | margin-right: -15px; }
2838 | .form-horizontal .form-group:before, .form-horizontal .form-group:after {
2839 | content: " ";
2840 | display: table; }
2841 | .form-horizontal .form-group:after {
2842 | clear: both; }
2843 | @media (min-width: 768px) {
2844 | .form-horizontal .control-label {
2845 | text-align: right;
2846 | margin-bottom: 0;
2847 | padding-top: 7px; } }
2848 | .form-horizontal .has-feedback .form-control-feedback {
2849 | right: 15px; }
2850 | @media (min-width: 768px) {
2851 | .form-horizontal .form-group-lg .control-label {
2852 | padding-top: 14.33333px; } }
2853 | @media (min-width: 768px) {
2854 | .form-horizontal .form-group-sm .control-label {
2855 | padding-top: 6px; } }
2856 |
2857 | .btn {
2858 | display: inline-block;
2859 | margin-bottom: 0;
2860 | font-weight: normal;
2861 | text-align: center;
2862 | vertical-align: middle;
2863 | touch-action: manipulation;
2864 | cursor: pointer;
2865 | background-image: none;
2866 | border: 1px solid transparent;
2867 | white-space: nowrap;
2868 | padding: 6px 12px;
2869 | font-size: 14px;
2870 | line-height: 1.42857;
2871 | border-radius: 4px;
2872 | -webkit-user-select: none;
2873 | -moz-user-select: none;
2874 | -ms-user-select: none;
2875 | user-select: none; }
2876 | .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
2877 | outline: thin dotted;
2878 | outline: 5px auto -webkit-focus-ring-color;
2879 | outline-offset: -2px; }
2880 | .btn:hover, .btn:focus, .btn.focus {
2881 | color: #333;
2882 | text-decoration: none; }
2883 | .btn:active, .btn.active {
2884 | outline: 0;
2885 | background-image: none;
2886 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2887 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
2888 | .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
2889 | cursor: not-allowed;
2890 | pointer-events: none;
2891 | opacity: 0.65;
2892 | filter: alpha(opacity=65);
2893 | -webkit-box-shadow: none;
2894 | box-shadow: none; }
2895 |
2896 | .btn-default {
2897 | color: #333;
2898 | background-color: #fff;
2899 | border-color: #ccc; }
2900 | .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2901 | color: #333;
2902 | background-color: #e6e6e6;
2903 | border-color: #adadad; }
2904 | .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2905 | background-image: none; }
2906 | .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
2907 | background-color: #fff;
2908 | border-color: #ccc; }
2909 | .btn-default .badge {
2910 | color: #fff;
2911 | background-color: #333; }
2912 |
2913 | .btn-primary {
2914 | color: #fff;
2915 | background-color: #888262;
2916 | border-color: #797457; }
2917 | .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2918 | color: #fff;
2919 | background-color: #6a664d;
2920 | border-color: #56523e; }
2921 | .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2922 | background-image: none; }
2923 | .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
2924 | background-color: #888262;
2925 | border-color: #797457; }
2926 | .btn-primary .badge {
2927 | color: #888262;
2928 | background-color: #fff; }
2929 |
2930 | .btn-success {
2931 | color: #fff;
2932 | background-color: #5cb85c;
2933 | border-color: #4cae4c; }
2934 | .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2935 | color: #fff;
2936 | background-color: #449d44;
2937 | border-color: #398439; }
2938 | .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2939 | background-image: none; }
2940 | .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
2941 | background-color: #5cb85c;
2942 | border-color: #4cae4c; }
2943 | .btn-success .badge {
2944 | color: #5cb85c;
2945 | background-color: #fff; }
2946 |
2947 | .btn-info {
2948 | color: #fff;
2949 | background-color: #5bc0de;
2950 | border-color: #46b8da; }
2951 | .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2952 | color: #fff;
2953 | background-color: #31b0d5;
2954 | border-color: #269abc; }
2955 | .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2956 | background-image: none; }
2957 | .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
2958 | background-color: #5bc0de;
2959 | border-color: #46b8da; }
2960 | .btn-info .badge {
2961 | color: #5bc0de;
2962 | background-color: #fff; }
2963 |
2964 | .btn-warning {
2965 | color: #fff;
2966 | background-color: #f0ad4e;
2967 | border-color: #eea236; }
2968 | .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2969 | color: #fff;
2970 | background-color: #ec971f;
2971 | border-color: #d58512; }
2972 | .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2973 | background-image: none; }
2974 | .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
2975 | background-color: #f0ad4e;
2976 | border-color: #eea236; }
2977 | .btn-warning .badge {
2978 | color: #f0ad4e;
2979 | background-color: #fff; }
2980 |
2981 | .btn-danger {
2982 | color: #fff;
2983 | background-color: #d9534f;
2984 | border-color: #d43f3a; }
2985 | .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2986 | color: #fff;
2987 | background-color: #c9302c;
2988 | border-color: #ac2925; }
2989 | .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2990 | background-image: none; }
2991 | .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
2992 | background-color: #d9534f;
2993 | border-color: #d43f3a; }
2994 | .btn-danger .badge {
2995 | color: #d9534f;
2996 | background-color: #fff; }
2997 |
2998 | .btn-link {
2999 | color: #888262;
3000 | font-weight: normal;
3001 | border-radius: 0; }
3002 | .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
3003 | background-color: transparent;
3004 | -webkit-box-shadow: none;
3005 | box-shadow: none; }
3006 | .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
3007 | border-color: transparent; }
3008 | .btn-link:hover, .btn-link:focus {
3009 | color: #5c5842;
3010 | text-decoration: underline;
3011 | background-color: transparent; }
3012 | .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
3013 | color: #4468B0;
3014 | text-decoration: none; }
3015 |
3016 | .btn-lg, .btn-group-lg > .btn {
3017 | padding: 10px 16px;
3018 | font-size: 18px;
3019 | line-height: 1.33333;
3020 | border-radius: 6px; }
3021 |
3022 | .btn-sm, .btn-group-sm > .btn {
3023 | padding: 5px 10px;
3024 | font-size: 12px;
3025 | line-height: 1.5;
3026 | border-radius: 3px; }
3027 |
3028 | .btn-xs, .btn-group-xs > .btn {
3029 | padding: 1px 5px;
3030 | font-size: 12px;
3031 | line-height: 1.5;
3032 | border-radius: 3px; }
3033 |
3034 | .btn-block {
3035 | display: block;
3036 | width: 100%; }
3037 |
3038 | .btn-block + .btn-block {
3039 | margin-top: 5px; }
3040 |
3041 | input[type="submit"].btn-block,
3042 | input[type="reset"].btn-block,
3043 | input[type="button"].btn-block {
3044 | width: 100%; }
3045 |
3046 | .fade {
3047 | opacity: 0;
3048 | -webkit-transition: opacity 0.15s linear;
3049 | -o-transition: opacity 0.15s linear;
3050 | transition: opacity 0.15s linear; }
3051 | .fade.in {
3052 | opacity: 1; }
3053 |
3054 | .collapse {
3055 | display: none; }
3056 | .collapse.in {
3057 | display: block; }
3058 |
3059 | tr.collapse.in {
3060 | display: table-row; }
3061 |
3062 | tbody.collapse.in {
3063 | display: table-row-group; }
3064 |
3065 | .collapsing {
3066 | position: relative;
3067 | height: 0;
3068 | overflow: hidden;
3069 | -webkit-transition-property: height, visibility;
3070 | transition-property: height, visibility;
3071 | -webkit-transition-duration: 0.35s;
3072 | transition-duration: 0.35s;
3073 | -webkit-transition-timing-function: ease;
3074 | transition-timing-function: ease; }
3075 |
3076 | .caret {
3077 | display: inline-block;
3078 | width: 0;
3079 | height: 0;
3080 | margin-left: 2px;
3081 | vertical-align: middle;
3082 | border-top: 4px dashed;
3083 | border-right: 4px solid transparent;
3084 | border-left: 4px solid transparent; }
3085 |
3086 | .dropup,
3087 | .dropdown {
3088 | position: relative; }
3089 |
3090 | .dropdown-toggle:focus {
3091 | outline: 0; }
3092 |
3093 | .dropdown-menu {
3094 | position: absolute;
3095 | top: 100%;
3096 | left: 0;
3097 | z-index: 1000;
3098 | display: none;
3099 | float: left;
3100 | min-width: 160px;
3101 | padding: 5px 0;
3102 | margin: 2px 0 0;
3103 | list-style: none;
3104 | font-size: 14px;
3105 | text-align: left;
3106 | background-color: #fff;
3107 | border: 1px solid #ccc;
3108 | border: 1px solid rgba(0, 0, 0, 0.15);
3109 | border-radius: 4px;
3110 | -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3111 | box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3112 | background-clip: padding-box; }
3113 | .dropdown-menu.pull-right {
3114 | right: 0;
3115 | left: auto; }
3116 | .dropdown-menu .divider {
3117 | height: 1px;
3118 | margin: 9px 0;
3119 | overflow: hidden;
3120 | background-color: #e5e5e5; }
3121 | .dropdown-menu > li > a {
3122 | display: block;
3123 | padding: 3px 20px;
3124 | clear: both;
3125 | font-weight: normal;
3126 | line-height: 1.42857;
3127 | color: #000;
3128 | white-space: nowrap; }
3129 |
3130 | .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
3131 | text-decoration: none;
3132 | color: black;
3133 | background-color: #f5f5f5; }
3134 |
3135 | .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
3136 | color: #fff;
3137 | text-decoration: none;
3138 | outline: 0;
3139 | background-color: #888262; }
3140 |
3141 | .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
3142 | color: #4468B0; }
3143 | .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
3144 | text-decoration: none;
3145 | background-color: transparent;
3146 | background-image: none;
3147 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3148 | cursor: not-allowed; }
3149 |
3150 | .open > .dropdown-menu {
3151 | display: block; }
3152 | .open > a {
3153 | outline: 0; }
3154 |
3155 | .dropdown-menu-right {
3156 | left: auto;
3157 | right: 0; }
3158 |
3159 | .dropdown-menu-left {
3160 | left: 0;
3161 | right: auto; }
3162 |
3163 | .dropdown-header {
3164 | display: block;
3165 | padding: 3px 20px;
3166 | font-size: 12px;
3167 | line-height: 1.42857;
3168 | color: #4468B0;
3169 | white-space: nowrap; }
3170 |
3171 | .dropdown-backdrop {
3172 | position: fixed;
3173 | left: 0;
3174 | right: 0;
3175 | bottom: 0;
3176 | top: 0;
3177 | z-index: 990; }
3178 |
3179 | .pull-right > .dropdown-menu {
3180 | right: 0;
3181 | left: auto; }
3182 |
3183 | .dropup .caret,
3184 | .navbar-fixed-bottom .dropdown .caret {
3185 | border-top: 0;
3186 | border-bottom: 4px solid;
3187 | content: ""; }
3188 | .dropup .dropdown-menu,
3189 | .navbar-fixed-bottom .dropdown .dropdown-menu {
3190 | top: auto;
3191 | bottom: 100%;
3192 | margin-bottom: 2px; }
3193 |
3194 | @media (min-width: 768px) {
3195 | .navbar-right .dropdown-menu {
3196 | right: 0;
3197 | left: auto; }
3198 | .navbar-right .dropdown-menu-left {
3199 | left: 0;
3200 | right: auto; } }
3201 | .btn-group,
3202 | .btn-group-vertical {
3203 | position: relative;
3204 | display: inline-block;
3205 | vertical-align: middle; }
3206 | .btn-group > .btn,
3207 | .btn-group-vertical > .btn {
3208 | position: relative;
3209 | float: left; }
3210 | .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3211 | .btn-group-vertical > .btn:hover,
3212 | .btn-group-vertical > .btn:focus,
3213 | .btn-group-vertical > .btn:active,
3214 | .btn-group-vertical > .btn.active {
3215 | z-index: 2; }
3216 |
3217 | .btn-group .btn + .btn,
3218 | .btn-group .btn + .btn-group,
3219 | .btn-group .btn-group + .btn,
3220 | .btn-group .btn-group + .btn-group {
3221 | margin-left: -1px; }
3222 |
3223 | .btn-toolbar {
3224 | margin-left: -5px; }
3225 | .btn-toolbar:before, .btn-toolbar:after {
3226 | content: " ";
3227 | display: table; }
3228 | .btn-toolbar:after {
3229 | clear: both; }
3230 | .btn-toolbar .btn-group,
3231 | .btn-toolbar .input-group {
3232 | float: left; }
3233 | .btn-toolbar > .btn,
3234 | .btn-toolbar > .btn-group,
3235 | .btn-toolbar > .input-group {
3236 | margin-left: 5px; }
3237 |
3238 | .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3239 | border-radius: 0; }
3240 |
3241 | .btn-group > .btn:first-child {
3242 | margin-left: 0; }
3243 | .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3244 | border-bottom-right-radius: 0;
3245 | border-top-right-radius: 0; }
3246 |
3247 | .btn-group > .btn:last-child:not(:first-child),
3248 | .btn-group > .dropdown-toggle:not(:first-child) {
3249 | border-bottom-left-radius: 0;
3250 | border-top-left-radius: 0; }
3251 |
3252 | .btn-group > .btn-group {
3253 | float: left; }
3254 |
3255 | .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3256 | border-radius: 0; }
3257 |
3258 | .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3259 | .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3260 | border-bottom-right-radius: 0;
3261 | border-top-right-radius: 0; }
3262 |
3263 | .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3264 | border-bottom-left-radius: 0;
3265 | border-top-left-radius: 0; }
3266 |
3267 | .btn-group .dropdown-toggle:active,
3268 | .btn-group.open .dropdown-toggle {
3269 | outline: 0; }
3270 |
3271 | .btn-group > .btn + .dropdown-toggle {
3272 | padding-left: 8px;
3273 | padding-right: 8px; }
3274 |
3275 | .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
3276 | padding-left: 12px;
3277 | padding-right: 12px; }
3278 |
3279 | .btn-group.open .dropdown-toggle {
3280 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3281 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
3282 | .btn-group.open .dropdown-toggle.btn-link {
3283 | -webkit-box-shadow: none;
3284 | box-shadow: none; }
3285 |
3286 | .btn .caret {
3287 | margin-left: 0; }
3288 |
3289 | .btn-lg .caret, .btn-group-lg > .btn .caret {
3290 | border-width: 5px 5px 0;
3291 | border-bottom-width: 0; }
3292 |
3293 | .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
3294 | border-width: 0 5px 5px; }
3295 |
3296 | .btn-group-vertical > .btn,
3297 | .btn-group-vertical > .btn-group,
3298 | .btn-group-vertical > .btn-group > .btn {
3299 | display: block;
3300 | float: none;
3301 | width: 100%;
3302 | max-width: 100%; }
3303 | .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
3304 | content: " ";
3305 | display: table; }
3306 | .btn-group-vertical > .btn-group:after {
3307 | clear: both; }
3308 | .btn-group-vertical > .btn-group > .btn {
3309 | float: none; }
3310 | .btn-group-vertical > .btn + .btn,
3311 | .btn-group-vertical > .btn + .btn-group,
3312 | .btn-group-vertical > .btn-group + .btn,
3313 | .btn-group-vertical > .btn-group + .btn-group {
3314 | margin-top: -1px;
3315 | margin-left: 0; }
3316 |
3317 | .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3318 | border-radius: 0; }
3319 | .btn-group-vertical > .btn:first-child:not(:last-child) {
3320 | border-top-right-radius: 4px;
3321 | border-bottom-right-radius: 0;
3322 | border-bottom-left-radius: 0; }
3323 | .btn-group-vertical > .btn:last-child:not(:first-child) {
3324 | border-bottom-left-radius: 4px;
3325 | border-top-right-radius: 0;
3326 | border-top-left-radius: 0; }
3327 |
3328 | .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3329 | border-radius: 0; }
3330 |
3331 | .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3332 | .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3333 | border-bottom-right-radius: 0;
3334 | border-bottom-left-radius: 0; }
3335 |
3336 | .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3337 | border-top-right-radius: 0;
3338 | border-top-left-radius: 0; }
3339 |
3340 | .btn-group-justified {
3341 | display: table;
3342 | width: 100%;
3343 | table-layout: fixed;
3344 | border-collapse: separate; }
3345 | .btn-group-justified > .btn,
3346 | .btn-group-justified > .btn-group {
3347 | float: none;
3348 | display: table-cell;
3349 | width: 1%; }
3350 | .btn-group-justified > .btn-group .btn {
3351 | width: 100%; }
3352 | .btn-group-justified > .btn-group .dropdown-menu {
3353 | left: auto; }
3354 |
3355 | [data-toggle="buttons"] > .btn input[type="radio"],
3356 | [data-toggle="buttons"] > .btn input[type="checkbox"],
3357 | [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3358 | [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3359 | position: absolute;
3360 | clip: rect(0, 0, 0, 0);
3361 | pointer-events: none; }
3362 |
3363 | .input-group {
3364 | position: relative;
3365 | display: table;
3366 | border-collapse: separate; }
3367 | .input-group[class*="col-"] {
3368 | float: none;
3369 | padding-left: 0;
3370 | padding-right: 0; }
3371 | .input-group .form-control {
3372 | position: relative;
3373 | z-index: 2;
3374 | float: left;
3375 | width: 100%;
3376 | margin-bottom: 0; }
3377 |
3378 | .input-group-addon,
3379 | .input-group-btn,
3380 | .input-group .form-control {
3381 | display: table-cell; }
3382 | .input-group-addon:not(:first-child):not(:last-child),
3383 | .input-group-btn:not(:first-child):not(:last-child),
3384 | .input-group .form-control:not(:first-child):not(:last-child) {
3385 | border-radius: 0; }
3386 |
3387 | .input-group-addon,
3388 | .input-group-btn {
3389 | width: 1%;
3390 | white-space: nowrap;
3391 | vertical-align: middle; }
3392 |
3393 | .input-group-addon {
3394 | padding: 6px 12px;
3395 | font-size: 14px;
3396 | font-weight: normal;
3397 | line-height: 1;
3398 | color: #416BA9;
3399 | text-align: center;
3400 | background-color: #CB2E2C;
3401 | border: 1px solid #ccc;
3402 | border-radius: 4px; }
3403 | .input-group-addon.input-sm,
3404 | .input-group-sm > .input-group-addon,
3405 | .input-group-sm > .input-group-btn > .input-group-addon.btn {
3406 | padding: 5px 10px;
3407 | font-size: 12px;
3408 | border-radius: 3px; }
3409 | .input-group-addon.input-lg,
3410 | .input-group-lg > .input-group-addon,
3411 | .input-group-lg > .input-group-btn > .input-group-addon.btn {
3412 | padding: 10px 16px;
3413 | font-size: 18px;
3414 | border-radius: 6px; }
3415 | .input-group-addon input[type="radio"],
3416 | .input-group-addon input[type="checkbox"] {
3417 | margin-top: 0; }
3418 |
3419 | .input-group .form-control:first-child,
3420 | .input-group-addon:first-child,
3421 | .input-group-btn:first-child > .btn,
3422 | .input-group-btn:first-child > .btn-group > .btn,
3423 | .input-group-btn:first-child > .dropdown-toggle,
3424 | .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3425 | .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3426 | border-bottom-right-radius: 0;
3427 | border-top-right-radius: 0; }
3428 |
3429 | .input-group-addon:first-child {
3430 | border-right: 0; }
3431 |
3432 | .input-group .form-control:last-child,
3433 | .input-group-addon:last-child,
3434 | .input-group-btn:last-child > .btn,
3435 | .input-group-btn:last-child > .btn-group > .btn,
3436 | .input-group-btn:last-child > .dropdown-toggle,
3437 | .input-group-btn:first-child > .btn:not(:first-child),
3438 | .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3439 | border-bottom-left-radius: 0;
3440 | border-top-left-radius: 0; }
3441 |
3442 | .input-group-addon:last-child {
3443 | border-left: 0; }
3444 |
3445 | .input-group-btn {
3446 | position: relative;
3447 | font-size: 0;
3448 | white-space: nowrap; }
3449 | .input-group-btn > .btn {
3450 | position: relative; }
3451 | .input-group-btn > .btn + .btn {
3452 | margin-left: -1px; }
3453 | .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
3454 | z-index: 2; }
3455 | .input-group-btn:first-child > .btn,
3456 | .input-group-btn:first-child > .btn-group {
3457 | margin-right: -1px; }
3458 | .input-group-btn:last-child > .btn,
3459 | .input-group-btn:last-child > .btn-group {
3460 | margin-left: -1px; }
3461 |
3462 | .nav {
3463 | margin-bottom: 0;
3464 | padding-left: 0;
3465 | list-style: none; }
3466 | .nav:before, .nav:after {
3467 | content: " ";
3468 | display: table; }
3469 | .nav:after {
3470 | clear: both; }
3471 | .nav > li {
3472 | position: relative;
3473 | display: block; }
3474 | .nav > li > a {
3475 | position: relative;
3476 | display: block;
3477 | padding: 10px 15px; }
3478 | .nav > li > a:hover, .nav > li > a:focus {
3479 | text-decoration: none;
3480 | background-color: #CB2E2C; }
3481 | .nav > li.disabled > a {
3482 | color: #4468B0; }
3483 | .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
3484 | color: #4468B0;
3485 | text-decoration: none;
3486 | background-color: transparent;
3487 | cursor: not-allowed; }
3488 | .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
3489 | background-color: #CB2E2C;
3490 | border-color: #888262; }
3491 | .nav .nav-divider {
3492 | height: 1px;
3493 | margin: 9px 0;
3494 | overflow: hidden;
3495 | background-color: #e5e5e5; }
3496 | .nav > li > a > img {
3497 | max-width: none; }
3498 |
3499 | .nav-tabs {
3500 | border-bottom: 1px solid #ddd; }
3501 | .nav-tabs > li {
3502 | float: left;
3503 | margin-bottom: -1px; }
3504 | .nav-tabs > li > a {
3505 | margin-right: 2px;
3506 | line-height: 1.42857;
3507 | border: 1px solid transparent;
3508 | border-radius: 4px 4px 0 0; }
3509 | .nav-tabs > li > a:hover {
3510 | border-color: #CB2E2C #CB2E2C #ddd; }
3511 | .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
3512 | color: #416BA9;
3513 | background-color: #DBB135;
3514 | border: 1px solid #ddd;
3515 | border-bottom-color: transparent;
3516 | cursor: default; }
3517 |
3518 | .nav-pills > li {
3519 | float: left; }
3520 | .nav-pills > li > a {
3521 | border-radius: 4px; }
3522 | .nav-pills > li + li {
3523 | margin-left: 2px; }
3524 | .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
3525 | color: #fff;
3526 | background-color: #888262; }
3527 |
3528 | .nav-stacked > li {
3529 | float: none; }
3530 | .nav-stacked > li + li {
3531 | margin-top: 2px;
3532 | margin-left: 0; }
3533 |
3534 | .nav-justified, .nav-tabs.nav-justified {
3535 | width: 100%; }
3536 | .nav-justified > li, .nav-tabs.nav-justified > li {
3537 | float: none; }
3538 | .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3539 | text-align: center;
3540 | margin-bottom: 5px; }
3541 | .nav-justified > .dropdown .dropdown-menu {
3542 | top: auto;
3543 | left: auto; }
3544 | @media (min-width: 768px) {
3545 | .nav-justified > li, .nav-tabs.nav-justified > li {
3546 | display: table-cell;
3547 | width: 1%; }
3548 | .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3549 | margin-bottom: 0; } }
3550 |
3551 | .nav-tabs-justified, .nav-tabs.nav-justified {
3552 | border-bottom: 0; }
3553 | .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3554 | margin-right: 0;
3555 | border-radius: 4px; }
3556 | .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3557 | .nav-tabs-justified > .active > a:hover,
3558 | .nav-tabs.nav-justified > .active > a:hover,
3559 | .nav-tabs-justified > .active > a:focus,
3560 | .nav-tabs.nav-justified > .active > a:focus {
3561 | border: 1px solid #ddd; }
3562 | @media (min-width: 768px) {
3563 | .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3564 | border-bottom: 1px solid #ddd;
3565 | border-radius: 4px 4px 0 0; }
3566 | .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3567 | .nav-tabs-justified > .active > a:hover,
3568 | .nav-tabs.nav-justified > .active > a:hover,
3569 | .nav-tabs-justified > .active > a:focus,
3570 | .nav-tabs.nav-justified > .active > a:focus {
3571 | border-bottom-color: #DBB135; } }
3572 |
3573 | .tab-content > .tab-pane {
3574 | display: none; }
3575 | .tab-content > .active {
3576 | display: block; }
3577 |
3578 | .nav-tabs .dropdown-menu {
3579 | margin-top: -1px;
3580 | border-top-right-radius: 0;
3581 | border-top-left-radius: 0; }
3582 |
3583 | .navbar {
3584 | position: relative;
3585 | min-height: 50px;
3586 | margin-bottom: 20px;
3587 | border: 1px solid transparent; }
3588 | .navbar:before, .navbar:after {
3589 | content: " ";
3590 | display: table; }
3591 | .navbar:after {
3592 | clear: both; }
3593 | @media (min-width: 768px) {
3594 | .navbar {
3595 | border-radius: 4px; } }
3596 |
3597 | .navbar-header:before, .navbar-header:after {
3598 | content: " ";
3599 | display: table; }
3600 | .navbar-header:after {
3601 | clear: both; }
3602 | @media (min-width: 768px) {
3603 | .navbar-header {
3604 | float: left; } }
3605 |
3606 | .navbar-collapse {
3607 | overflow-x: visible;
3608 | padding-right: 15px;
3609 | padding-left: 15px;
3610 | border-top: 1px solid transparent;
3611 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3612 | -webkit-overflow-scrolling: touch; }
3613 | .navbar-collapse:before, .navbar-collapse:after {
3614 | content: " ";
3615 | display: table; }
3616 | .navbar-collapse:after {
3617 | clear: both; }
3618 | .navbar-collapse.in {
3619 | overflow-y: auto; }
3620 | @media (min-width: 768px) {
3621 | .navbar-collapse {
3622 | width: auto;
3623 | border-top: 0;
3624 | box-shadow: none; }
3625 | .navbar-collapse.collapse {
3626 | display: block !important;
3627 | height: auto !important;
3628 | padding-bottom: 0;
3629 | overflow: visible !important; }
3630 | .navbar-collapse.in {
3631 | overflow-y: visible; }
3632 | .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
3633 | padding-left: 0;
3634 | padding-right: 0; } }
3635 |
3636 | .navbar-fixed-top .navbar-collapse,
3637 | .navbar-fixed-bottom .navbar-collapse {
3638 | max-height: 340px; }
3639 | @media (max-device-width: 480px) and (orientation: landscape) {
3640 | .navbar-fixed-top .navbar-collapse,
3641 | .navbar-fixed-bottom .navbar-collapse {
3642 | max-height: 200px; } }
3643 |
3644 | .container > .navbar-header,
3645 | .container > .navbar-collapse,
3646 | .container-fluid > .navbar-header,
3647 | .container-fluid > .navbar-collapse {
3648 | margin-right: -15px;
3649 | margin-left: -15px; }
3650 | @media (min-width: 768px) {
3651 | .container > .navbar-header,
3652 | .container > .navbar-collapse,
3653 | .container-fluid > .navbar-header,
3654 | .container-fluid > .navbar-collapse {
3655 | margin-right: 0;
3656 | margin-left: 0; } }
3657 |
3658 | .navbar-static-top {
3659 | z-index: 1000;
3660 | border-width: 0 0 1px; }
3661 | @media (min-width: 768px) {
3662 | .navbar-static-top {
3663 | border-radius: 0; } }
3664 |
3665 | .navbar-fixed-top,
3666 | .navbar-fixed-bottom {
3667 | position: fixed;
3668 | right: 0;
3669 | left: 0;
3670 | z-index: 1030; }
3671 | @media (min-width: 768px) {
3672 | .navbar-fixed-top,
3673 | .navbar-fixed-bottom {
3674 | border-radius: 0; } }
3675 |
3676 | .navbar-fixed-top {
3677 | top: 0;
3678 | border-width: 0 0 1px; }
3679 |
3680 | .navbar-fixed-bottom {
3681 | bottom: 0;
3682 | margin-bottom: 0;
3683 | border-width: 1px 0 0; }
3684 |
3685 | .navbar-brand {
3686 | float: left;
3687 | padding: 15px 15px;
3688 | font-size: 18px;
3689 | line-height: 20px;
3690 | height: 50px; }
3691 | .navbar-brand:hover, .navbar-brand:focus {
3692 | text-decoration: none; }
3693 | .navbar-brand > img {
3694 | display: block; }
3695 | @media (min-width: 768px) {
3696 | .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
3697 | margin-left: -15px; } }
3698 |
3699 | .navbar-toggle {
3700 | position: relative;
3701 | float: right;
3702 | margin-right: 15px;
3703 | padding: 9px 10px;
3704 | margin-top: 8px;
3705 | margin-bottom: 8px;
3706 | background-color: transparent;
3707 | background-image: none;
3708 | border: 1px solid transparent;
3709 | border-radius: 4px; }
3710 | .navbar-toggle:focus {
3711 | outline: 0; }
3712 | .navbar-toggle .icon-bar {
3713 | display: block;
3714 | width: 22px;
3715 | height: 2px;
3716 | border-radius: 1px; }
3717 | .navbar-toggle .icon-bar + .icon-bar {
3718 | margin-top: 4px; }
3719 | @media (min-width: 768px) {
3720 | .navbar-toggle {
3721 | display: none; } }
3722 |
3723 | .navbar-nav {
3724 | margin: 7.5px -15px; }
3725 | .navbar-nav > li > a {
3726 | padding-top: 10px;
3727 | padding-bottom: 10px;
3728 | line-height: 20px; }
3729 | @media (max-width: 767px) {
3730 | .navbar-nav .open .dropdown-menu {
3731 | position: static;
3732 | float: none;
3733 | width: auto;
3734 | margin-top: 0;
3735 | background-color: transparent;
3736 | border: 0;
3737 | box-shadow: none; }
3738 | .navbar-nav .open .dropdown-menu > li > a,
3739 | .navbar-nav .open .dropdown-menu .dropdown-header {
3740 | padding: 5px 15px 5px 25px; }
3741 | .navbar-nav .open .dropdown-menu > li > a {
3742 | line-height: 20px; }
3743 | .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
3744 | background-image: none; } }
3745 | @media (min-width: 768px) {
3746 | .navbar-nav {
3747 | float: left;
3748 | margin: 0; }
3749 | .navbar-nav > li {
3750 | float: left; }
3751 | .navbar-nav > li > a {
3752 | padding-top: 15px;
3753 | padding-bottom: 15px; } }
3754 |
3755 | .navbar-form {
3756 | margin-left: -15px;
3757 | margin-right: -15px;
3758 | padding: 10px 15px;
3759 | border-top: 1px solid transparent;
3760 | border-bottom: 1px solid transparent;
3761 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3762 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3763 | margin-top: 8px;
3764 | margin-bottom: 8px; }
3765 | @media (min-width: 768px) {
3766 | .navbar-form .form-group {
3767 | display: inline-block;
3768 | margin-bottom: 0;
3769 | vertical-align: middle; }
3770 | .navbar-form .form-control {
3771 | display: inline-block;
3772 | width: auto;
3773 | vertical-align: middle; }
3774 | .navbar-form .form-control-static {
3775 | display: inline-block; }
3776 | .navbar-form .input-group {
3777 | display: inline-table;
3778 | vertical-align: middle; }
3779 | .navbar-form .input-group .input-group-addon,
3780 | .navbar-form .input-group .input-group-btn,
3781 | .navbar-form .input-group .form-control {
3782 | width: auto; }
3783 | .navbar-form .input-group > .form-control {
3784 | width: 100%; }
3785 | .navbar-form .control-label {
3786 | margin-bottom: 0;
3787 | vertical-align: middle; }
3788 | .navbar-form .radio,
3789 | .navbar-form .checkbox {
3790 | display: inline-block;
3791 | margin-top: 0;
3792 | margin-bottom: 0;
3793 | vertical-align: middle; }
3794 | .navbar-form .radio label,
3795 | .navbar-form .checkbox label {
3796 | padding-left: 0; }
3797 | .navbar-form .radio input[type="radio"],
3798 | .navbar-form .checkbox input[type="checkbox"] {
3799 | position: relative;
3800 | margin-left: 0; }
3801 | .navbar-form .has-feedback .form-control-feedback {
3802 | top: 0; } }
3803 | @media (max-width: 767px) {
3804 | .navbar-form .form-group {
3805 | margin-bottom: 5px; }
3806 | .navbar-form .form-group:last-child {
3807 | margin-bottom: 0; } }
3808 | @media (min-width: 768px) {
3809 | .navbar-form {
3810 | width: auto;
3811 | border: 0;
3812 | margin-left: 0;
3813 | margin-right: 0;
3814 | padding-top: 0;
3815 | padding-bottom: 0;
3816 | -webkit-box-shadow: none;
3817 | box-shadow: none; } }
3818 |
3819 | .navbar-nav > li > .dropdown-menu {
3820 | margin-top: 0;
3821 | border-top-right-radius: 0;
3822 | border-top-left-radius: 0; }
3823 |
3824 | .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3825 | margin-bottom: 0;
3826 | border-top-right-radius: 4px;
3827 | border-top-left-radius: 4px;
3828 | border-bottom-right-radius: 0;
3829 | border-bottom-left-radius: 0; }
3830 |
3831 | .navbar-btn {
3832 | margin-top: 8px;
3833 | margin-bottom: 8px; }
3834 | .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
3835 | margin-top: 10px;
3836 | margin-bottom: 10px; }
3837 | .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
3838 | margin-top: 14px;
3839 | margin-bottom: 14px; }
3840 |
3841 | .navbar-text {
3842 | margin-top: 15px;
3843 | margin-bottom: 15px; }
3844 | @media (min-width: 768px) {
3845 | .navbar-text {
3846 | float: left;
3847 | margin-left: 15px;
3848 | margin-right: 15px; } }
3849 |
3850 | @media (min-width: 768px) {
3851 | .navbar-left {
3852 | float: left !important; }
3853 |
3854 | .navbar-right {
3855 | float: right !important;
3856 | margin-right: -15px; }
3857 | .navbar-right ~ .navbar-right {
3858 | margin-right: 0; } }
3859 | .navbar-default {
3860 | background-color: #f8f8f8;
3861 | border-color: #e7e7e7; }
3862 | .navbar-default .navbar-brand {
3863 | color: #777; }
3864 | .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
3865 | color: #5e5e5e;
3866 | background-color: transparent; }
3867 | .navbar-default .navbar-text {
3868 | color: #777; }
3869 | .navbar-default .navbar-nav > li > a {
3870 | color: #777; }
3871 | .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
3872 | color: #333;
3873 | background-color: transparent; }
3874 | .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
3875 | color: #555;
3876 | background-color: #e7e7e7; }
3877 | .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
3878 | color: #ccc;
3879 | background-color: transparent; }
3880 | .navbar-default .navbar-toggle {
3881 | border-color: #ddd; }
3882 | .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
3883 | background-color: #ddd; }
3884 | .navbar-default .navbar-toggle .icon-bar {
3885 | background-color: #888; }
3886 | .navbar-default .navbar-collapse,
3887 | .navbar-default .navbar-form {
3888 | border-color: #e7e7e7; }
3889 | .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
3890 | background-color: #e7e7e7;
3891 | color: #555; }
3892 | @media (max-width: 767px) {
3893 | .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3894 | color: #777; }
3895 | .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3896 | color: #333;
3897 | background-color: transparent; }
3898 | .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 {
3899 | color: #555;
3900 | background-color: #e7e7e7; }
3901 | .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 {
3902 | color: #ccc;
3903 | background-color: transparent; } }
3904 | .navbar-default .navbar-link {
3905 | color: #777; }
3906 | .navbar-default .navbar-link:hover {
3907 | color: #333; }
3908 | .navbar-default .btn-link {
3909 | color: #777; }
3910 | .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
3911 | color: #333; }
3912 | .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
3913 | color: #ccc; }
3914 |
3915 | .navbar-inverse {
3916 | background-color: #1A8B41;
3917 | border-color: #12602d; }
3918 | .navbar-inverse .navbar-brand {
3919 | color: #7692ca; }
3920 | .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
3921 | color: #fff;
3922 | background-color: transparent; }
3923 | .navbar-inverse .navbar-text {
3924 | color: #7692ca; }
3925 | .navbar-inverse .navbar-nav > li > a {
3926 | color: #7692ca; }
3927 | .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
3928 | color: #fff;
3929 | background-color: transparent; }
3930 | .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
3931 | color: #fff;
3932 | background-color: #12602d; }
3933 | .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
3934 | color: #444;
3935 | background-color: transparent; }
3936 | .navbar-inverse .navbar-toggle {
3937 | border-color: #333; }
3938 | .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
3939 | background-color: #333; }
3940 | .navbar-inverse .navbar-toggle .icon-bar {
3941 | background-color: #fff; }
3942 | .navbar-inverse .navbar-collapse,
3943 | .navbar-inverse .navbar-form {
3944 | border-color: #146d33; }
3945 | .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
3946 | background-color: #12602d;
3947 | color: #fff; }
3948 | @media (max-width: 767px) {
3949 | .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3950 | border-color: #12602d; }
3951 | .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3952 | background-color: #12602d; }
3953 | .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3954 | color: #7692ca; }
3955 | .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3956 | color: #fff;
3957 | background-color: transparent; }
3958 | .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 {
3959 | color: #fff;
3960 | background-color: #12602d; }
3961 | .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 {
3962 | color: #444;
3963 | background-color: transparent; } }
3964 | .navbar-inverse .navbar-link {
3965 | color: #7692ca; }
3966 | .navbar-inverse .navbar-link:hover {
3967 | color: #fff; }
3968 | .navbar-inverse .btn-link {
3969 | color: #7692ca; }
3970 | .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
3971 | color: #fff; }
3972 | .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
3973 | color: #444; }
3974 |
3975 | .breadcrumb {
3976 | padding: 8px 15px;
3977 | margin-bottom: 20px;
3978 | list-style: none;
3979 | background-color: #f5f5f5;
3980 | border-radius: 4px; }
3981 | .breadcrumb > li {
3982 | display: inline-block; }
3983 | .breadcrumb > li + li:before {
3984 | content: "/ ";
3985 | padding: 0 5px;
3986 | color: #ccc; }
3987 | .breadcrumb > .active {
3988 | color: #4468B0; }
3989 |
3990 | .pagination {
3991 | display: inline-block;
3992 | padding-left: 0;
3993 | margin: 20px 0;
3994 | border-radius: 4px; }
3995 | .pagination > li {
3996 | display: inline; }
3997 | .pagination > li > a,
3998 | .pagination > li > span {
3999 | position: relative;
4000 | float: left;
4001 | padding: 6px 12px;
4002 | line-height: 1.42857;
4003 | text-decoration: none;
4004 | color: #888262;
4005 | background-color: #fff;
4006 | border: 1px solid #ddd;
4007 | margin-left: -1px; }
4008 | .pagination > li:first-child > a,
4009 | .pagination > li:first-child > span {
4010 | margin-left: 0;
4011 | border-bottom-left-radius: 4px;
4012 | border-top-left-radius: 4px; }
4013 | .pagination > li:last-child > a,
4014 | .pagination > li:last-child > span {
4015 | border-bottom-right-radius: 4px;
4016 | border-top-right-radius: 4px; }
4017 | .pagination > li > a:hover, .pagination > li > a:focus,
4018 | .pagination > li > span:hover,
4019 | .pagination > li > span:focus {
4020 | color: #5c5842;
4021 | background-color: #CB2E2C;
4022 | border-color: #ddd; }
4023 | .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
4024 | .pagination > .active > span,
4025 | .pagination > .active > span:hover,
4026 | .pagination > .active > span:focus {
4027 | z-index: 2;
4028 | color: #fff;
4029 | background-color: #888262;
4030 | border-color: #888262;
4031 | cursor: default; }
4032 | .pagination > .disabled > span,
4033 | .pagination > .disabled > span:hover,
4034 | .pagination > .disabled > span:focus,
4035 | .pagination > .disabled > a,
4036 | .pagination > .disabled > a:hover,
4037 | .pagination > .disabled > a:focus {
4038 | color: #4468B0;
4039 | background-color: #fff;
4040 | border-color: #ddd;
4041 | cursor: not-allowed; }
4042 |
4043 | .pagination-lg > li > a,
4044 | .pagination-lg > li > span {
4045 | padding: 10px 16px;
4046 | font-size: 18px; }
4047 | .pagination-lg > li:first-child > a,
4048 | .pagination-lg > li:first-child > span {
4049 | border-bottom-left-radius: 6px;
4050 | border-top-left-radius: 6px; }
4051 | .pagination-lg > li:last-child > a,
4052 | .pagination-lg > li:last-child > span {
4053 | border-bottom-right-radius: 6px;
4054 | border-top-right-radius: 6px; }
4055 |
4056 | .pagination-sm > li > a,
4057 | .pagination-sm > li > span {
4058 | padding: 5px 10px;
4059 | font-size: 12px; }
4060 | .pagination-sm > li:first-child > a,
4061 | .pagination-sm > li:first-child > span {
4062 | border-bottom-left-radius: 3px;
4063 | border-top-left-radius: 3px; }
4064 | .pagination-sm > li:last-child > a,
4065 | .pagination-sm > li:last-child > span {
4066 | border-bottom-right-radius: 3px;
4067 | border-top-right-radius: 3px; }
4068 |
4069 | .pager {
4070 | padding-left: 0;
4071 | margin: 20px 0;
4072 | list-style: none;
4073 | text-align: center; }
4074 | .pager:before, .pager:after {
4075 | content: " ";
4076 | display: table; }
4077 | .pager:after {
4078 | clear: both; }
4079 | .pager li {
4080 | display: inline; }
4081 | .pager li > a,
4082 | .pager li > span {
4083 | display: inline-block;
4084 | padding: 5px 14px;
4085 | background-color: #fff;
4086 | border: 1px solid #ddd;
4087 | border-radius: 15px; }
4088 | .pager li > a:hover,
4089 | .pager li > a:focus {
4090 | text-decoration: none;
4091 | background-color: #CB2E2C; }
4092 | .pager .next > a,
4093 | .pager .next > span {
4094 | float: right; }
4095 | .pager .previous > a,
4096 | .pager .previous > span {
4097 | float: left; }
4098 | .pager .disabled > a,
4099 | .pager .disabled > a:hover,
4100 | .pager .disabled > a:focus,
4101 | .pager .disabled > span {
4102 | color: #4468B0;
4103 | background-color: #fff;
4104 | cursor: not-allowed; }
4105 |
4106 | .label {
4107 | display: inline;
4108 | padding: .2em .6em .3em;
4109 | font-size: 75%;
4110 | font-weight: bold;
4111 | line-height: 1;
4112 | color: #fff;
4113 | text-align: center;
4114 | white-space: nowrap;
4115 | vertical-align: baseline;
4116 | border-radius: .25em; }
4117 | .label:empty {
4118 | display: none; }
4119 | .btn .label {
4120 | position: relative;
4121 | top: -1px; }
4122 |
4123 | a.label:hover, a.label:focus {
4124 | color: #fff;
4125 | text-decoration: none;
4126 | cursor: pointer; }
4127 |
4128 | .label-default {
4129 | background-color: #4468B0; }
4130 | .label-default[href]:hover, .label-default[href]:focus {
4131 | background-color: #36528b; }
4132 |
4133 | .label-primary {
4134 | background-color: #888262; }
4135 | .label-primary[href]:hover, .label-primary[href]:focus {
4136 | background-color: #6a664d; }
4137 |
4138 | .label-success {
4139 | background-color: #5cb85c; }
4140 | .label-success[href]:hover, .label-success[href]:focus {
4141 | background-color: #449d44; }
4142 |
4143 | .label-info {
4144 | background-color: #5bc0de; }
4145 | .label-info[href]:hover, .label-info[href]:focus {
4146 | background-color: #31b0d5; }
4147 |
4148 | .label-warning {
4149 | background-color: #f0ad4e; }
4150 | .label-warning[href]:hover, .label-warning[href]:focus {
4151 | background-color: #ec971f; }
4152 |
4153 | .label-danger {
4154 | background-color: #d9534f; }
4155 | .label-danger[href]:hover, .label-danger[href]:focus {
4156 | background-color: #c9302c; }
4157 |
4158 | .badge {
4159 | display: inline-block;
4160 | min-width: 10px;
4161 | padding: 3px 7px;
4162 | font-size: 12px;
4163 | font-weight: bold;
4164 | color: #fff;
4165 | line-height: 1;
4166 | vertical-align: baseline;
4167 | white-space: nowrap;
4168 | text-align: center;
4169 | background-color: #4468B0;
4170 | border-radius: 10px; }
4171 | .badge:empty {
4172 | display: none; }
4173 | .btn .badge {
4174 | position: relative;
4175 | top: -1px; }
4176 | .btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
4177 | top: 0;
4178 | padding: 1px 5px; }
4179 | .list-group-item.active > .badge, .nav-pills > .active > a > .badge {
4180 | color: #888262;
4181 | background-color: #fff; }
4182 | .list-group-item > .badge {
4183 | float: right; }
4184 | .list-group-item > .badge + .badge {
4185 | margin-right: 5px; }
4186 | .nav-pills > li > a > .badge {
4187 | margin-left: 3px; }
4188 |
4189 | a.badge:hover, a.badge:focus {
4190 | color: #fff;
4191 | text-decoration: none;
4192 | cursor: pointer; }
4193 |
4194 | .jumbotron {
4195 | padding: 30px 15px;
4196 | margin-bottom: 30px;
4197 | color: inherit;
4198 | background-color: #CB2E2C; }
4199 | .jumbotron h1,
4200 | .jumbotron .h1 {
4201 | color: inherit; }
4202 | .jumbotron p {
4203 | margin-bottom: 15px;
4204 | font-size: 21px;
4205 | font-weight: 200; }
4206 | .jumbotron > hr {
4207 | border-top-color: #a12523; }
4208 | .container .jumbotron, .container-fluid .jumbotron {
4209 | border-radius: 6px; }
4210 | .jumbotron .container {
4211 | max-width: 100%; }
4212 | @media screen and (min-width: 768px) {
4213 | .jumbotron {
4214 | padding: 48px 0; }
4215 | .container .jumbotron, .container-fluid .jumbotron {
4216 | padding-left: 60px;
4217 | padding-right: 60px; }
4218 | .jumbotron h1,
4219 | .jumbotron .h1 {
4220 | font-size: 63px; } }
4221 |
4222 | .thumbnail {
4223 | display: block;
4224 | padding: 4px;
4225 | margin-bottom: 20px;
4226 | line-height: 1.42857;
4227 | background-color: #DBB135;
4228 | border: 1px solid #ddd;
4229 | border-radius: 4px;
4230 | -webkit-transition: border 0.2s ease-in-out;
4231 | -o-transition: border 0.2s ease-in-out;
4232 | transition: border 0.2s ease-in-out; }
4233 | .thumbnail > img,
4234 | .thumbnail a > img {
4235 | display: block;
4236 | max-width: 100%;
4237 | height: auto;
4238 | margin-left: auto;
4239 | margin-right: auto; }
4240 | .thumbnail .caption {
4241 | padding: 9px;
4242 | color: #000; }
4243 |
4244 | a.thumbnail:hover,
4245 | a.thumbnail:focus,
4246 | a.thumbnail.active {
4247 | border-color: #888262; }
4248 |
4249 | .alert {
4250 | padding: 15px;
4251 | margin-bottom: 20px;
4252 | border: 1px solid transparent;
4253 | border-radius: 4px; }
4254 | .alert h4 {
4255 | margin-top: 0;
4256 | color: inherit; }
4257 | .alert .alert-link {
4258 | font-weight: bold; }
4259 | .alert > p,
4260 | .alert > ul {
4261 | margin-bottom: 0; }
4262 | .alert > p + p {
4263 | margin-top: 5px; }
4264 |
4265 | .alert-dismissable,
4266 | .alert-dismissible {
4267 | padding-right: 35px; }
4268 | .alert-dismissable .close,
4269 | .alert-dismissible .close {
4270 | position: relative;
4271 | top: -2px;
4272 | right: -21px;
4273 | color: inherit; }
4274 |
4275 | .alert-success {
4276 | background-color: #dff0d8;
4277 | border-color: #d6e9c6;
4278 | color: #3c763d; }
4279 | .alert-success hr {
4280 | border-top-color: #c9e2b3; }
4281 | .alert-success .alert-link {
4282 | color: #2b542c; }
4283 |
4284 | .alert-info {
4285 | background-color: #d9edf7;
4286 | border-color: #bce8f1;
4287 | color: #31708f; }
4288 | .alert-info hr {
4289 | border-top-color: #a6e1ec; }
4290 | .alert-info .alert-link {
4291 | color: #245269; }
4292 |
4293 | .alert-warning {
4294 | background-color: #fcf8e3;
4295 | border-color: #faebcc;
4296 | color: #8a6d3b; }
4297 | .alert-warning hr {
4298 | border-top-color: #f7e1b5; }
4299 | .alert-warning .alert-link {
4300 | color: #66512c; }
4301 |
4302 | .alert-danger {
4303 | background-color: #f2dede;
4304 | border-color: #ebccd1;
4305 | color: #a94442; }
4306 | .alert-danger hr {
4307 | border-top-color: #e4b9c0; }
4308 | .alert-danger .alert-link {
4309 | color: #843534; }
4310 |
4311 | @-webkit-keyframes progress-bar-stripes {
4312 | from {
4313 | background-position: 40px 0; }
4314 | to {
4315 | background-position: 0 0; } }
4316 | @keyframes progress-bar-stripes {
4317 | from {
4318 | background-position: 40px 0; }
4319 | to {
4320 | background-position: 0 0; } }
4321 | .progress {
4322 | overflow: hidden;
4323 | height: 20px;
4324 | margin-bottom: 20px;
4325 | background-color: #f5f5f5;
4326 | border-radius: 4px;
4327 | -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4328 | box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
4329 |
4330 | .progress-bar {
4331 | float: left;
4332 | width: 0%;
4333 | height: 100%;
4334 | font-size: 12px;
4335 | line-height: 20px;
4336 | color: #fff;
4337 | text-align: center;
4338 | background-color: #888262;
4339 | -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4340 | box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4341 | -webkit-transition: width 0.6s ease;
4342 | -o-transition: width 0.6s ease;
4343 | transition: width 0.6s ease; }
4344 |
4345 | .progress-striped .progress-bar,
4346 | .progress-bar-striped {
4347 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4348 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4349 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4350 | background-size: 40px 40px; }
4351 |
4352 | .progress.active .progress-bar,
4353 | .progress-bar.active {
4354 | -webkit-animation: progress-bar-stripes 2s linear infinite;
4355 | -o-animation: progress-bar-stripes 2s linear infinite;
4356 | animation: progress-bar-stripes 2s linear infinite; }
4357 |
4358 | .progress-bar-success {
4359 | background-color: #5cb85c; }
4360 | .progress-striped .progress-bar-success {
4361 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4362 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4363 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
4364 |
4365 | .progress-bar-info {
4366 | background-color: #5bc0de; }
4367 | .progress-striped .progress-bar-info {
4368 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4369 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4370 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
4371 |
4372 | .progress-bar-warning {
4373 | background-color: #f0ad4e; }
4374 | .progress-striped .progress-bar-warning {
4375 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4376 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4377 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
4378 |
4379 | .progress-bar-danger {
4380 | background-color: #d9534f; }
4381 | .progress-striped .progress-bar-danger {
4382 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4383 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4384 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
4385 |
4386 | .media {
4387 | margin-top: 15px; }
4388 | .media:first-child {
4389 | margin-top: 0; }
4390 |
4391 | .media,
4392 | .media-body {
4393 | zoom: 1;
4394 | overflow: hidden; }
4395 |
4396 | .media-body {
4397 | width: 10000px; }
4398 |
4399 | .media-object {
4400 | display: block; }
4401 |
4402 | .media-right,
4403 | .media > .pull-right {
4404 | padding-left: 10px; }
4405 |
4406 | .media-left,
4407 | .media > .pull-left {
4408 | padding-right: 10px; }
4409 |
4410 | .media-left,
4411 | .media-right,
4412 | .media-body {
4413 | display: table-cell;
4414 | vertical-align: top; }
4415 |
4416 | .media-middle {
4417 | vertical-align: middle; }
4418 |
4419 | .media-bottom {
4420 | vertical-align: bottom; }
4421 |
4422 | .media-heading {
4423 | margin-top: 0;
4424 | margin-bottom: 5px; }
4425 |
4426 | .media-list {
4427 | padding-left: 0;
4428 | list-style: none; }
4429 |
4430 | .list-group {
4431 | margin-bottom: 20px;
4432 | padding-left: 0; }
4433 |
4434 | .list-group-item {
4435 | position: relative;
4436 | display: block;
4437 | padding: 10px 15px;
4438 | margin-bottom: -1px;
4439 | background-color: #fff;
4440 | border: 1px solid #ddd; }
4441 | .list-group-item:first-child {
4442 | border-top-right-radius: 4px;
4443 | border-top-left-radius: 4px; }
4444 | .list-group-item:last-child {
4445 | margin-bottom: 0;
4446 | border-bottom-right-radius: 4px;
4447 | border-bottom-left-radius: 4px; }
4448 |
4449 | a.list-group-item {
4450 | color: #555; }
4451 | a.list-group-item .list-group-item-heading {
4452 | color: #333; }
4453 | a.list-group-item:hover, a.list-group-item:focus {
4454 | text-decoration: none;
4455 | color: #555;
4456 | background-color: #f5f5f5; }
4457 |
4458 | .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
4459 | background-color: #CB2E2C;
4460 | color: #4468B0;
4461 | cursor: not-allowed; }
4462 | .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 {
4463 | color: inherit; }
4464 | .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 {
4465 | color: #4468B0; }
4466 | .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
4467 | z-index: 2;
4468 | color: #fff;
4469 | background-color: #888262;
4470 | border-color: #888262; }
4471 | .list-group-item.active .list-group-item-heading,
4472 | .list-group-item.active .list-group-item-heading > small,
4473 | .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
4474 | .list-group-item.active:hover .list-group-item-heading > small,
4475 | .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
4476 | .list-group-item.active:focus .list-group-item-heading > small,
4477 | .list-group-item.active:focus .list-group-item-heading > .small {
4478 | color: inherit; }
4479 | .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 {
4480 | color: #e1dfd5; }
4481 |
4482 | .list-group-item-success {
4483 | color: #3c763d;
4484 | background-color: #dff0d8; }
4485 |
4486 | a.list-group-item-success {
4487 | color: #3c763d; }
4488 | a.list-group-item-success .list-group-item-heading {
4489 | color: inherit; }
4490 | a.list-group-item-success:hover, a.list-group-item-success:focus {
4491 | color: #3c763d;
4492 | background-color: #d0e9c6; }
4493 | a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
4494 | color: #fff;
4495 | background-color: #3c763d;
4496 | border-color: #3c763d; }
4497 |
4498 | .list-group-item-info {
4499 | color: #31708f;
4500 | background-color: #d9edf7; }
4501 |
4502 | a.list-group-item-info {
4503 | color: #31708f; }
4504 | a.list-group-item-info .list-group-item-heading {
4505 | color: inherit; }
4506 | a.list-group-item-info:hover, a.list-group-item-info:focus {
4507 | color: #31708f;
4508 | background-color: #c4e3f3; }
4509 | a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
4510 | color: #fff;
4511 | background-color: #31708f;
4512 | border-color: #31708f; }
4513 |
4514 | .list-group-item-warning {
4515 | color: #8a6d3b;
4516 | background-color: #fcf8e3; }
4517 |
4518 | a.list-group-item-warning {
4519 | color: #8a6d3b; }
4520 | a.list-group-item-warning .list-group-item-heading {
4521 | color: inherit; }
4522 | a.list-group-item-warning:hover, a.list-group-item-warning:focus {
4523 | color: #8a6d3b;
4524 | background-color: #faf2cc; }
4525 | a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
4526 | color: #fff;
4527 | background-color: #8a6d3b;
4528 | border-color: #8a6d3b; }
4529 |
4530 | .list-group-item-danger {
4531 | color: #a94442;
4532 | background-color: #f2dede; }
4533 |
4534 | a.list-group-item-danger {
4535 | color: #a94442; }
4536 | a.list-group-item-danger .list-group-item-heading {
4537 | color: inherit; }
4538 | a.list-group-item-danger:hover, a.list-group-item-danger:focus {
4539 | color: #a94442;
4540 | background-color: #ebcccc; }
4541 | a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
4542 | color: #fff;
4543 | background-color: #a94442;
4544 | border-color: #a94442; }
4545 |
4546 | .list-group-item-heading {
4547 | margin-top: 0;
4548 | margin-bottom: 5px; }
4549 |
4550 | .list-group-item-text {
4551 | margin-bottom: 0;
4552 | line-height: 1.3; }
4553 |
4554 | .panel {
4555 | margin-bottom: 20px;
4556 | background-color: #fff;
4557 | border: 1px solid transparent;
4558 | border-radius: 4px;
4559 | -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4560 | box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
4561 |
4562 | .panel-body {
4563 | padding: 15px; }
4564 | .panel-body:before, .panel-body:after {
4565 | content: " ";
4566 | display: table; }
4567 | .panel-body:after {
4568 | clear: both; }
4569 |
4570 | .panel-heading {
4571 | padding: 10px 15px;
4572 | border-bottom: 1px solid transparent;
4573 | border-top-right-radius: 3px;
4574 | border-top-left-radius: 3px; }
4575 | .panel-heading > .dropdown .dropdown-toggle {
4576 | color: inherit; }
4577 |
4578 | .panel-title {
4579 | margin-top: 0;
4580 | margin-bottom: 0;
4581 | font-size: 16px;
4582 | color: inherit; }
4583 | .panel-title > a,
4584 | .panel-title > small,
4585 | .panel-title > .small,
4586 | .panel-title > small > a,
4587 | .panel-title > .small > a {
4588 | color: inherit; }
4589 |
4590 | .panel-footer {
4591 | padding: 10px 15px;
4592 | background-color: #f5f5f5;
4593 | border-top: 1px solid #ddd;
4594 | border-bottom-right-radius: 3px;
4595 | border-bottom-left-radius: 3px; }
4596 |
4597 | .panel > .list-group,
4598 | .panel > .panel-collapse > .list-group {
4599 | margin-bottom: 0; }
4600 | .panel > .list-group .list-group-item,
4601 | .panel > .panel-collapse > .list-group .list-group-item {
4602 | border-width: 1px 0;
4603 | border-radius: 0; }
4604 | .panel > .list-group:first-child .list-group-item:first-child,
4605 | .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4606 | border-top: 0;
4607 | border-top-right-radius: 3px;
4608 | border-top-left-radius: 3px; }
4609 | .panel > .list-group:last-child .list-group-item:last-child,
4610 | .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4611 | border-bottom: 0;
4612 | border-bottom-right-radius: 3px;
4613 | border-bottom-left-radius: 3px; }
4614 |
4615 | .panel-heading + .list-group .list-group-item:first-child {
4616 | border-top-width: 0; }
4617 |
4618 | .list-group + .panel-footer {
4619 | border-top-width: 0; }
4620 |
4621 | .panel > .table,
4622 | .panel > .table-responsive > .table,
4623 | .panel > .panel-collapse > .table {
4624 | margin-bottom: 0; }
4625 | .panel > .table caption,
4626 | .panel > .table-responsive > .table caption,
4627 | .panel > .panel-collapse > .table caption {
4628 | padding-left: 15px;
4629 | padding-right: 15px; }
4630 | .panel > .table:first-child,
4631 | .panel > .table-responsive:first-child > .table:first-child {
4632 | border-top-right-radius: 3px;
4633 | border-top-left-radius: 3px; }
4634 | .panel > .table:first-child > thead:first-child > tr:first-child,
4635 | .panel > .table:first-child > tbody:first-child > tr:first-child,
4636 | .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4637 | .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4638 | border-top-left-radius: 3px;
4639 | border-top-right-radius: 3px; }
4640 | .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4641 | .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4642 | .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4643 | .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4644 | .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4645 | .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4646 | .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4647 | .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4648 | border-top-left-radius: 3px; }
4649 | .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4650 | .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4651 | .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4652 | .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4653 | .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4654 | .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4655 | .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4656 | .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4657 | border-top-right-radius: 3px; }
4658 | .panel > .table:last-child,
4659 | .panel > .table-responsive:last-child > .table:last-child {
4660 | border-bottom-right-radius: 3px;
4661 | border-bottom-left-radius: 3px; }
4662 | .panel > .table:last-child > tbody:last-child > tr:last-child,
4663 | .panel > .table:last-child > tfoot:last-child > tr:last-child,
4664 | .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4665 | .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4666 | border-bottom-left-radius: 3px;
4667 | border-bottom-right-radius: 3px; }
4668 | .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4669 | .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4670 | .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4671 | .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4672 | .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4673 | .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4674 | .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4675 | .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4676 | border-bottom-left-radius: 3px; }
4677 | .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4678 | .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4679 | .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4680 | .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4681 | .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4682 | .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4683 | .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4684 | .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4685 | border-bottom-right-radius: 3px; }
4686 | .panel > .panel-body + .table,
4687 | .panel > .panel-body + .table-responsive,
4688 | .panel > .table + .panel-body,
4689 | .panel > .table-responsive + .panel-body {
4690 | border-top: 1px solid #000; }
4691 | .panel > .table > tbody:first-child > tr:first-child th,
4692 | .panel > .table > tbody:first-child > tr:first-child td {
4693 | border-top: 0; }
4694 | .panel > .table-bordered,
4695 | .panel > .table-responsive > .table-bordered {
4696 | border: 0; }
4697 | .panel > .table-bordered > thead > tr > th:first-child,
4698 | .panel > .table-bordered > thead > tr > td:first-child,
4699 | .panel > .table-bordered > tbody > tr > th:first-child,
4700 | .panel > .table-bordered > tbody > tr > td:first-child,
4701 | .panel > .table-bordered > tfoot > tr > th:first-child,
4702 | .panel > .table-bordered > tfoot > tr > td:first-child,
4703 | .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4704 | .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4705 | .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4706 | .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4707 | .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4708 | .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4709 | border-left: 0; }
4710 | .panel > .table-bordered > thead > tr > th:last-child,
4711 | .panel > .table-bordered > thead > tr > td:last-child,
4712 | .panel > .table-bordered > tbody > tr > th:last-child,
4713 | .panel > .table-bordered > tbody > tr > td:last-child,
4714 | .panel > .table-bordered > tfoot > tr > th:last-child,
4715 | .panel > .table-bordered > tfoot > tr > td:last-child,
4716 | .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4717 | .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4718 | .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4719 | .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4720 | .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4721 | .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4722 | border-right: 0; }
4723 | .panel > .table-bordered > thead > tr:first-child > td,
4724 | .panel > .table-bordered > thead > tr:first-child > th,
4725 | .panel > .table-bordered > tbody > tr:first-child > td,
4726 | .panel > .table-bordered > tbody > tr:first-child > th,
4727 | .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4728 | .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4729 | .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4730 | .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4731 | border-bottom: 0; }
4732 | .panel > .table-bordered > tbody > tr:last-child > td,
4733 | .panel > .table-bordered > tbody > tr:last-child > th,
4734 | .panel > .table-bordered > tfoot > tr:last-child > td,
4735 | .panel > .table-bordered > tfoot > tr:last-child > th,
4736 | .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4737 | .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4738 | .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4739 | .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4740 | border-bottom: 0; }
4741 | .panel > .table-responsive {
4742 | border: 0;
4743 | margin-bottom: 0; }
4744 |
4745 | .panel-group {
4746 | margin-bottom: 20px; }
4747 | .panel-group .panel {
4748 | margin-bottom: 0;
4749 | border-radius: 4px; }
4750 | .panel-group .panel + .panel {
4751 | margin-top: 5px; }
4752 | .panel-group .panel-heading {
4753 | border-bottom: 0; }
4754 | .panel-group .panel-heading + .panel-collapse > .panel-body,
4755 | .panel-group .panel-heading + .panel-collapse > .list-group {
4756 | border-top: 1px solid #ddd; }
4757 | .panel-group .panel-footer {
4758 | border-top: 0; }
4759 | .panel-group .panel-footer + .panel-collapse .panel-body {
4760 | border-bottom: 1px solid #ddd; }
4761 |
4762 | .panel-default {
4763 | border-color: #ddd; }
4764 | .panel-default > .panel-heading {
4765 | color: #000;
4766 | background-color: #f5f5f5;
4767 | border-color: #ddd; }
4768 | .panel-default > .panel-heading + .panel-collapse > .panel-body {
4769 | border-top-color: #ddd; }
4770 | .panel-default > .panel-heading .badge {
4771 | color: #f5f5f5;
4772 | background-color: #000; }
4773 | .panel-default > .panel-footer + .panel-collapse > .panel-body {
4774 | border-bottom-color: #ddd; }
4775 |
4776 | .panel-primary {
4777 | border-color: #888262; }
4778 | .panel-primary > .panel-heading {
4779 | color: #fff;
4780 | background-color: #888262;
4781 | border-color: #888262; }
4782 | .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4783 | border-top-color: #888262; }
4784 | .panel-primary > .panel-heading .badge {
4785 | color: #888262;
4786 | background-color: #fff; }
4787 | .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4788 | border-bottom-color: #888262; }
4789 |
4790 | .panel-success {
4791 | border-color: #d6e9c6; }
4792 | .panel-success > .panel-heading {
4793 | color: #3c763d;
4794 | background-color: #dff0d8;
4795 | border-color: #d6e9c6; }
4796 | .panel-success > .panel-heading + .panel-collapse > .panel-body {
4797 | border-top-color: #d6e9c6; }
4798 | .panel-success > .panel-heading .badge {
4799 | color: #dff0d8;
4800 | background-color: #3c763d; }
4801 | .panel-success > .panel-footer + .panel-collapse > .panel-body {
4802 | border-bottom-color: #d6e9c6; }
4803 |
4804 | .panel-info {
4805 | border-color: #bce8f1; }
4806 | .panel-info > .panel-heading {
4807 | color: #31708f;
4808 | background-color: #d9edf7;
4809 | border-color: #bce8f1; }
4810 | .panel-info > .panel-heading + .panel-collapse > .panel-body {
4811 | border-top-color: #bce8f1; }
4812 | .panel-info > .panel-heading .badge {
4813 | color: #d9edf7;
4814 | background-color: #31708f; }
4815 | .panel-info > .panel-footer + .panel-collapse > .panel-body {
4816 | border-bottom-color: #bce8f1; }
4817 |
4818 | .panel-warning {
4819 | border-color: #faebcc; }
4820 | .panel-warning > .panel-heading {
4821 | color: #8a6d3b;
4822 | background-color: #fcf8e3;
4823 | border-color: #faebcc; }
4824 | .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4825 | border-top-color: #faebcc; }
4826 | .panel-warning > .panel-heading .badge {
4827 | color: #fcf8e3;
4828 | background-color: #8a6d3b; }
4829 | .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4830 | border-bottom-color: #faebcc; }
4831 |
4832 | .panel-danger {
4833 | border-color: #ebccd1; }
4834 | .panel-danger > .panel-heading {
4835 | color: #a94442;
4836 | background-color: #f2dede;
4837 | border-color: #ebccd1; }
4838 | .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4839 | border-top-color: #ebccd1; }
4840 | .panel-danger > .panel-heading .badge {
4841 | color: #f2dede;
4842 | background-color: #a94442; }
4843 | .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4844 | border-bottom-color: #ebccd1; }
4845 |
4846 | .embed-responsive {
4847 | position: relative;
4848 | display: block;
4849 | height: 0;
4850 | padding: 0;
4851 | overflow: hidden; }
4852 | .embed-responsive .embed-responsive-item,
4853 | .embed-responsive iframe,
4854 | .embed-responsive embed,
4855 | .embed-responsive object,
4856 | .embed-responsive video {
4857 | position: absolute;
4858 | top: 0;
4859 | left: 0;
4860 | bottom: 0;
4861 | height: 100%;
4862 | width: 100%;
4863 | border: 0; }
4864 |
4865 | .embed-responsive-16by9 {
4866 | padding-bottom: 56.25%; }
4867 |
4868 | .embed-responsive-4by3 {
4869 | padding-bottom: 75%; }
4870 |
4871 | .well {
4872 | min-height: 20px;
4873 | padding: 19px;
4874 | margin-bottom: 20px;
4875 | background-color: #f5f5f5;
4876 | border: 1px solid #e3e3e3;
4877 | border-radius: 4px;
4878 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
4879 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
4880 | .well blockquote {
4881 | border-color: #ddd;
4882 | border-color: rgba(0, 0, 0, 0.15); }
4883 |
4884 | .well-lg {
4885 | padding: 24px;
4886 | border-radius: 6px; }
4887 |
4888 | .well-sm {
4889 | padding: 9px;
4890 | border-radius: 3px; }
4891 |
4892 | .close {
4893 | float: right;
4894 | font-size: 21px;
4895 | font-weight: bold;
4896 | line-height: 1;
4897 | color: #000;
4898 | text-shadow: 0 1px 0 #fff;
4899 | opacity: 0.2;
4900 | filter: alpha(opacity=20); }
4901 | .close:hover, .close:focus {
4902 | color: #000;
4903 | text-decoration: none;
4904 | cursor: pointer;
4905 | opacity: 0.5;
4906 | filter: alpha(opacity=50); }
4907 |
4908 | button.close {
4909 | padding: 0;
4910 | cursor: pointer;
4911 | background: transparent;
4912 | border: 0;
4913 | -webkit-appearance: none; }
4914 |
4915 | .modal-open {
4916 | overflow: hidden; }
4917 |
4918 | .modal {
4919 | display: none;
4920 | overflow: hidden;
4921 | position: fixed;
4922 | top: 0;
4923 | right: 0;
4924 | bottom: 0;
4925 | left: 0;
4926 | z-index: 1050;
4927 | -webkit-overflow-scrolling: touch;
4928 | outline: 0; }
4929 | .modal.fade .modal-dialog {
4930 | -webkit-transform: translate(0, -25%);
4931 | -ms-transform: translate(0, -25%);
4932 | -o-transform: translate(0, -25%);
4933 | transform: translate(0, -25%);
4934 | -webkit-transition: -webkit-transform 0.3s ease-out;
4935 | -moz-transition: -moz-transform 0.3s ease-out;
4936 | -o-transition: -o-transform 0.3s ease-out;
4937 | transition: transform 0.3s ease-out; }
4938 | .modal.in .modal-dialog {
4939 | -webkit-transform: translate(0, 0);
4940 | -ms-transform: translate(0, 0);
4941 | -o-transform: translate(0, 0);
4942 | transform: translate(0, 0); }
4943 |
4944 | .modal-open .modal {
4945 | overflow-x: hidden;
4946 | overflow-y: auto; }
4947 |
4948 | .modal-dialog {
4949 | position: relative;
4950 | width: auto;
4951 | margin: 10px; }
4952 |
4953 | .modal-content {
4954 | position: relative;
4955 | background-color: #fff;
4956 | border: 1px solid #999;
4957 | border: 1px solid rgba(0, 0, 0, 0.2);
4958 | border-radius: 6px;
4959 | -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4960 | box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4961 | background-clip: padding-box;
4962 | outline: 0; }
4963 |
4964 | .modal-backdrop {
4965 | position: fixed;
4966 | top: 0;
4967 | right: 0;
4968 | bottom: 0;
4969 | left: 0;
4970 | z-index: 1040;
4971 | background-color: #000; }
4972 | .modal-backdrop.fade {
4973 | opacity: 0;
4974 | filter: alpha(opacity=0); }
4975 | .modal-backdrop.in {
4976 | opacity: 0.5;
4977 | filter: alpha(opacity=50); }
4978 |
4979 | .modal-header {
4980 | padding: 15px;
4981 | border-bottom: 1px solid #e5e5e5;
4982 | min-height: 16.42857px; }
4983 |
4984 | .modal-header .close {
4985 | margin-top: -2px; }
4986 |
4987 | .modal-title {
4988 | margin: 0;
4989 | line-height: 1.42857; }
4990 |
4991 | .modal-body {
4992 | position: relative;
4993 | padding: 15px; }
4994 |
4995 | .modal-footer {
4996 | padding: 15px;
4997 | text-align: right;
4998 | border-top: 1px solid #e5e5e5; }
4999 | .modal-footer:before, .modal-footer:after {
5000 | content: " ";
5001 | display: table; }
5002 | .modal-footer:after {
5003 | clear: both; }
5004 | .modal-footer .btn + .btn {
5005 | margin-left: 5px;
5006 | margin-bottom: 0; }
5007 | .modal-footer .btn-group .btn + .btn {
5008 | margin-left: -1px; }
5009 | .modal-footer .btn-block + .btn-block {
5010 | margin-left: 0; }
5011 |
5012 | .modal-scrollbar-measure {
5013 | position: absolute;
5014 | top: -9999px;
5015 | width: 50px;
5016 | height: 50px;
5017 | overflow: scroll; }
5018 |
5019 | @media (min-width: 768px) {
5020 | .modal-dialog {
5021 | width: 600px;
5022 | margin: 30px auto; }
5023 |
5024 | .modal-content {
5025 | -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5026 | box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
5027 |
5028 | .modal-sm {
5029 | width: 300px; } }
5030 | @media (min-width: 992px) {
5031 | .modal-lg {
5032 | width: 900px; } }
5033 | .tooltip {
5034 | position: absolute;
5035 | z-index: 1070;
5036 | display: block;
5037 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5038 | font-size: 12px;
5039 | font-weight: normal;
5040 | line-height: 1.4;
5041 | opacity: 0;
5042 | filter: alpha(opacity=0); }
5043 | .tooltip.in {
5044 | opacity: 0.9;
5045 | filter: alpha(opacity=90); }
5046 | .tooltip.top {
5047 | margin-top: -3px;
5048 | padding: 5px 0; }
5049 | .tooltip.right {
5050 | margin-left: 3px;
5051 | padding: 0 5px; }
5052 | .tooltip.bottom {
5053 | margin-top: 3px;
5054 | padding: 5px 0; }
5055 | .tooltip.left {
5056 | margin-left: -3px;
5057 | padding: 0 5px; }
5058 |
5059 | .tooltip-inner {
5060 | max-width: 200px;
5061 | padding: 3px 8px;
5062 | color: #fff;
5063 | text-align: center;
5064 | text-decoration: none;
5065 | background-color: #000;
5066 | border-radius: 4px; }
5067 |
5068 | .tooltip-arrow {
5069 | position: absolute;
5070 | width: 0;
5071 | height: 0;
5072 | border-color: transparent;
5073 | border-style: solid; }
5074 |
5075 | .tooltip.top .tooltip-arrow {
5076 | bottom: 0;
5077 | left: 50%;
5078 | margin-left: -5px;
5079 | border-width: 5px 5px 0;
5080 | border-top-color: #000; }
5081 | .tooltip.top-left .tooltip-arrow {
5082 | bottom: 0;
5083 | right: 5px;
5084 | margin-bottom: -5px;
5085 | border-width: 5px 5px 0;
5086 | border-top-color: #000; }
5087 | .tooltip.top-right .tooltip-arrow {
5088 | bottom: 0;
5089 | left: 5px;
5090 | margin-bottom: -5px;
5091 | border-width: 5px 5px 0;
5092 | border-top-color: #000; }
5093 | .tooltip.right .tooltip-arrow {
5094 | top: 50%;
5095 | left: 0;
5096 | margin-top: -5px;
5097 | border-width: 5px 5px 5px 0;
5098 | border-right-color: #000; }
5099 | .tooltip.left .tooltip-arrow {
5100 | top: 50%;
5101 | right: 0;
5102 | margin-top: -5px;
5103 | border-width: 5px 0 5px 5px;
5104 | border-left-color: #000; }
5105 | .tooltip.bottom .tooltip-arrow {
5106 | top: 0;
5107 | left: 50%;
5108 | margin-left: -5px;
5109 | border-width: 0 5px 5px;
5110 | border-bottom-color: #000; }
5111 | .tooltip.bottom-left .tooltip-arrow {
5112 | top: 0;
5113 | right: 5px;
5114 | margin-top: -5px;
5115 | border-width: 0 5px 5px;
5116 | border-bottom-color: #000; }
5117 | .tooltip.bottom-right .tooltip-arrow {
5118 | top: 0;
5119 | left: 5px;
5120 | margin-top: -5px;
5121 | border-width: 0 5px 5px;
5122 | border-bottom-color: #000; }
5123 |
5124 | .popover {
5125 | position: absolute;
5126 | top: 0;
5127 | left: 0;
5128 | z-index: 1060;
5129 | display: none;
5130 | max-width: 276px;
5131 | padding: 1px;
5132 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5133 | font-size: 14px;
5134 | font-weight: normal;
5135 | line-height: 1.42857;
5136 | text-align: left;
5137 | background-color: #fff;
5138 | background-clip: padding-box;
5139 | border: 1px solid #ccc;
5140 | border: 1px solid rgba(0, 0, 0, 0.2);
5141 | border-radius: 6px;
5142 | -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5143 | box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5144 | white-space: normal; }
5145 | .popover.top {
5146 | margin-top: -10px; }
5147 | .popover.right {
5148 | margin-left: 10px; }
5149 | .popover.bottom {
5150 | margin-top: 10px; }
5151 | .popover.left {
5152 | margin-left: -10px; }
5153 |
5154 | .popover-title {
5155 | margin: 0;
5156 | padding: 8px 14px;
5157 | font-size: 14px;
5158 | background-color: #f7f7f7;
5159 | border-bottom: 1px solid #ebebeb;
5160 | border-radius: 5px 5px 0 0; }
5161 |
5162 | .popover-content {
5163 | padding: 9px 14px; }
5164 |
5165 | .popover > .arrow, .popover > .arrow:after {
5166 | position: absolute;
5167 | display: block;
5168 | width: 0;
5169 | height: 0;
5170 | border-color: transparent;
5171 | border-style: solid; }
5172 |
5173 | .popover > .arrow {
5174 | border-width: 11px; }
5175 |
5176 | .popover > .arrow:after {
5177 | border-width: 10px;
5178 | content: ""; }
5179 |
5180 | .popover.top > .arrow {
5181 | left: 50%;
5182 | margin-left: -11px;
5183 | border-bottom-width: 0;
5184 | border-top-color: #999999;
5185 | border-top-color: rgba(0, 0, 0, 0.25);
5186 | bottom: -11px; }
5187 | .popover.top > .arrow:after {
5188 | content: " ";
5189 | bottom: 1px;
5190 | margin-left: -10px;
5191 | border-bottom-width: 0;
5192 | border-top-color: #fff; }
5193 | .popover.right > .arrow {
5194 | top: 50%;
5195 | left: -11px;
5196 | margin-top: -11px;
5197 | border-left-width: 0;
5198 | border-right-color: #999999;
5199 | border-right-color: rgba(0, 0, 0, 0.25); }
5200 | .popover.right > .arrow:after {
5201 | content: " ";
5202 | left: 1px;
5203 | bottom: -10px;
5204 | border-left-width: 0;
5205 | border-right-color: #fff; }
5206 | .popover.bottom > .arrow {
5207 | left: 50%;
5208 | margin-left: -11px;
5209 | border-top-width: 0;
5210 | border-bottom-color: #999999;
5211 | border-bottom-color: rgba(0, 0, 0, 0.25);
5212 | top: -11px; }
5213 | .popover.bottom > .arrow:after {
5214 | content: " ";
5215 | top: 1px;
5216 | margin-left: -10px;
5217 | border-top-width: 0;
5218 | border-bottom-color: #fff; }
5219 | .popover.left > .arrow {
5220 | top: 50%;
5221 | right: -11px;
5222 | margin-top: -11px;
5223 | border-right-width: 0;
5224 | border-left-color: #999999;
5225 | border-left-color: rgba(0, 0, 0, 0.25); }
5226 | .popover.left > .arrow:after {
5227 | content: " ";
5228 | right: 1px;
5229 | border-right-width: 0;
5230 | border-left-color: #fff;
5231 | bottom: -10px; }
5232 |
5233 | .carousel {
5234 | position: relative; }
5235 |
5236 | .carousel-inner {
5237 | position: relative;
5238 | overflow: hidden;
5239 | width: 100%; }
5240 | .carousel-inner > .item {
5241 | display: none;
5242 | position: relative;
5243 | -webkit-transition: 0.6s ease-in-out left;
5244 | -o-transition: 0.6s ease-in-out left;
5245 | transition: 0.6s ease-in-out left; }
5246 | .carousel-inner > .item > img,
5247 | .carousel-inner > .item > a > img {
5248 | display: block;
5249 | max-width: 100%;
5250 | height: auto;
5251 | line-height: 1; }
5252 | @media all and (transform-3d), (-webkit-transform-3d) {
5253 | .carousel-inner > .item {
5254 | -webkit-transition: -webkit-transform 0.6s ease-in-out;
5255 | -moz-transition: -moz-transform 0.6s ease-in-out;
5256 | -o-transition: -o-transform 0.6s ease-in-out;
5257 | transition: transform 0.6s ease-in-out;
5258 | -webkit-backface-visibility: hidden;
5259 | -moz-backface-visibility: hidden;
5260 | backface-visibility: hidden;
5261 | -webkit-perspective: 1000;
5262 | -moz-perspective: 1000;
5263 | perspective: 1000; }
5264 | .carousel-inner > .item.next, .carousel-inner > .item.active.right {
5265 | -webkit-transform: translate3d(100%, 0, 0);
5266 | transform: translate3d(100%, 0, 0);
5267 | left: 0; }
5268 | .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
5269 | -webkit-transform: translate3d(-100%, 0, 0);
5270 | transform: translate3d(-100%, 0, 0);
5271 | left: 0; }
5272 | .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
5273 | -webkit-transform: translate3d(0, 0, 0);
5274 | transform: translate3d(0, 0, 0);
5275 | left: 0; } }
5276 | .carousel-inner > .active,
5277 | .carousel-inner > .next,
5278 | .carousel-inner > .prev {
5279 | display: block; }
5280 | .carousel-inner > .active {
5281 | left: 0; }
5282 | .carousel-inner > .next,
5283 | .carousel-inner > .prev {
5284 | position: absolute;
5285 | top: 0;
5286 | width: 100%; }
5287 | .carousel-inner > .next {
5288 | left: 100%; }
5289 | .carousel-inner > .prev {
5290 | left: -100%; }
5291 | .carousel-inner > .next.left,
5292 | .carousel-inner > .prev.right {
5293 | left: 0; }
5294 | .carousel-inner > .active.left {
5295 | left: -100%; }
5296 | .carousel-inner > .active.right {
5297 | left: 100%; }
5298 |
5299 | .carousel-control {
5300 | position: absolute;
5301 | top: 0;
5302 | left: 0;
5303 | bottom: 0;
5304 | width: 15%;
5305 | opacity: 0.5;
5306 | filter: alpha(opacity=50);
5307 | font-size: 20px;
5308 | color: #fff;
5309 | text-align: center;
5310 | text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
5311 | .carousel-control.left {
5312 | background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5313 | background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5314 | background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5315 | background-repeat: repeat-x;
5316 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
5317 | .carousel-control.right {
5318 | left: auto;
5319 | right: 0;
5320 | background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5321 | background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5322 | background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5323 | background-repeat: repeat-x;
5324 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
5325 | .carousel-control:hover, .carousel-control:focus {
5326 | outline: 0;
5327 | color: #fff;
5328 | text-decoration: none;
5329 | opacity: 0.9;
5330 | filter: alpha(opacity=90); }
5331 | .carousel-control .icon-prev,
5332 | .carousel-control .icon-next,
5333 | .carousel-control .glyphicon-chevron-left,
5334 | .carousel-control .glyphicon-chevron-right {
5335 | position: absolute;
5336 | top: 50%;
5337 | z-index: 5;
5338 | display: inline-block; }
5339 | .carousel-control .icon-prev,
5340 | .carousel-control .glyphicon-chevron-left {
5341 | left: 50%;
5342 | margin-left: -10px; }
5343 | .carousel-control .icon-next,
5344 | .carousel-control .glyphicon-chevron-right {
5345 | right: 50%;
5346 | margin-right: -10px; }
5347 | .carousel-control .icon-prev,
5348 | .carousel-control .icon-next {
5349 | width: 20px;
5350 | height: 20px;
5351 | margin-top: -10px;
5352 | line-height: 1;
5353 | font-family: serif; }
5354 | .carousel-control .icon-prev:before {
5355 | content: '\2039'; }
5356 | .carousel-control .icon-next:before {
5357 | content: '\203a'; }
5358 |
5359 | .carousel-indicators {
5360 | position: absolute;
5361 | bottom: 10px;
5362 | left: 50%;
5363 | z-index: 15;
5364 | width: 60%;
5365 | margin-left: -30%;
5366 | padding-left: 0;
5367 | list-style: none;
5368 | text-align: center; }
5369 | .carousel-indicators li {
5370 | display: inline-block;
5371 | width: 10px;
5372 | height: 10px;
5373 | margin: 1px;
5374 | text-indent: -999px;
5375 | border: 1px solid #fff;
5376 | border-radius: 10px;
5377 | cursor: pointer;
5378 | background-color: #000 \9;
5379 | background-color: transparent; }
5380 | .carousel-indicators .active {
5381 | margin: 0;
5382 | width: 12px;
5383 | height: 12px;
5384 | background-color: #fff; }
5385 |
5386 | .carousel-caption {
5387 | position: absolute;
5388 | left: 15%;
5389 | right: 15%;
5390 | bottom: 20px;
5391 | z-index: 10;
5392 | padding-top: 20px;
5393 | padding-bottom: 20px;
5394 | color: #fff;
5395 | text-align: center;
5396 | text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
5397 | .carousel-caption .btn {
5398 | text-shadow: none; }
5399 |
5400 | @media screen and (min-width: 768px) {
5401 | .carousel-control .glyphicon-chevron-left,
5402 | .carousel-control .glyphicon-chevron-right,
5403 | .carousel-control .icon-prev,
5404 | .carousel-control .icon-next {
5405 | width: 30px;
5406 | height: 30px;
5407 | margin-top: -15px;
5408 | font-size: 30px; }
5409 | .carousel-control .glyphicon-chevron-left,
5410 | .carousel-control .icon-prev {
5411 | margin-left: -15px; }
5412 | .carousel-control .glyphicon-chevron-right,
5413 | .carousel-control .icon-next {
5414 | margin-right: -15px; }
5415 |
5416 | .carousel-caption {
5417 | left: 20%;
5418 | right: 20%;
5419 | padding-bottom: 30px; }
5420 |
5421 | .carousel-indicators {
5422 | bottom: 20px; } }
5423 | .clearfix:before, .clearfix:after {
5424 | content: " ";
5425 | display: table; }
5426 | .clearfix:after {
5427 | clear: both; }
5428 |
5429 | .center-block {
5430 | display: block;
5431 | margin-left: auto;
5432 | margin-right: auto; }
5433 |
5434 | .pull-right {
5435 | float: right !important; }
5436 |
5437 | .pull-left {
5438 | float: left !important; }
5439 |
5440 | .hide {
5441 | display: none !important; }
5442 |
5443 | .show {
5444 | display: block !important; }
5445 |
5446 | .invisible {
5447 | visibility: hidden; }
5448 |
5449 | .text-hide {
5450 | font: 0/0 a;
5451 | color: transparent;
5452 | text-shadow: none;
5453 | background-color: transparent;
5454 | border: 0; }
5455 |
5456 | .hidden {
5457 | display: none !important; }
5458 |
5459 | .affix {
5460 | position: fixed; }
5461 |
5462 | @-ms-viewport {
5463 | width: device-width; }
5464 | .visible-xs {
5465 | display: none !important; }
5466 |
5467 | .visible-sm {
5468 | display: none !important; }
5469 |
5470 | .visible-md {
5471 | display: none !important; }
5472 |
5473 | .visible-lg {
5474 | display: none !important; }
5475 |
5476 | .visible-xs-block,
5477 | .visible-xs-inline,
5478 | .visible-xs-inline-block,
5479 | .visible-sm-block,
5480 | .visible-sm-inline,
5481 | .visible-sm-inline-block,
5482 | .visible-md-block,
5483 | .visible-md-inline,
5484 | .visible-md-inline-block,
5485 | .visible-lg-block,
5486 | .visible-lg-inline,
5487 | .visible-lg-inline-block {
5488 | display: none !important; }
5489 |
5490 | @media (max-width: 767px) {
5491 | .visible-xs {
5492 | display: block !important; }
5493 |
5494 | table.visible-xs {
5495 | display: table; }
5496 |
5497 | tr.visible-xs {
5498 | display: table-row !important; }
5499 |
5500 | th.visible-xs,
5501 | td.visible-xs {
5502 | display: table-cell !important; } }
5503 | @media (max-width: 767px) {
5504 | .visible-xs-block {
5505 | display: block !important; } }
5506 |
5507 | @media (max-width: 767px) {
5508 | .visible-xs-inline {
5509 | display: inline !important; } }
5510 |
5511 | @media (max-width: 767px) {
5512 | .visible-xs-inline-block {
5513 | display: inline-block !important; } }
5514 |
5515 | @media (min-width: 768px) and (max-width: 991px) {
5516 | .visible-sm {
5517 | display: block !important; }
5518 |
5519 | table.visible-sm {
5520 | display: table; }
5521 |
5522 | tr.visible-sm {
5523 | display: table-row !important; }
5524 |
5525 | th.visible-sm,
5526 | td.visible-sm {
5527 | display: table-cell !important; } }
5528 | @media (min-width: 768px) and (max-width: 991px) {
5529 | .visible-sm-block {
5530 | display: block !important; } }
5531 |
5532 | @media (min-width: 768px) and (max-width: 991px) {
5533 | .visible-sm-inline {
5534 | display: inline !important; } }
5535 |
5536 | @media (min-width: 768px) and (max-width: 991px) {
5537 | .visible-sm-inline-block {
5538 | display: inline-block !important; } }
5539 |
5540 | @media (min-width: 992px) and (max-width: 1199px) {
5541 | .visible-md {
5542 | display: block !important; }
5543 |
5544 | table.visible-md {
5545 | display: table; }
5546 |
5547 | tr.visible-md {
5548 | display: table-row !important; }
5549 |
5550 | th.visible-md,
5551 | td.visible-md {
5552 | display: table-cell !important; } }
5553 | @media (min-width: 992px) and (max-width: 1199px) {
5554 | .visible-md-block {
5555 | display: block !important; } }
5556 |
5557 | @media (min-width: 992px) and (max-width: 1199px) {
5558 | .visible-md-inline {
5559 | display: inline !important; } }
5560 |
5561 | @media (min-width: 992px) and (max-width: 1199px) {
5562 | .visible-md-inline-block {
5563 | display: inline-block !important; } }
5564 |
5565 | @media (min-width: 1200px) {
5566 | .visible-lg {
5567 | display: block !important; }
5568 |
5569 | table.visible-lg {
5570 | display: table; }
5571 |
5572 | tr.visible-lg {
5573 | display: table-row !important; }
5574 |
5575 | th.visible-lg,
5576 | td.visible-lg {
5577 | display: table-cell !important; } }
5578 | @media (min-width: 1200px) {
5579 | .visible-lg-block {
5580 | display: block !important; } }
5581 |
5582 | @media (min-width: 1200px) {
5583 | .visible-lg-inline {
5584 | display: inline !important; } }
5585 |
5586 | @media (min-width: 1200px) {
5587 | .visible-lg-inline-block {
5588 | display: inline-block !important; } }
5589 |
5590 | @media (max-width: 767px) {
5591 | .hidden-xs {
5592 | display: none !important; } }
5593 | @media (min-width: 768px) and (max-width: 991px) {
5594 | .hidden-sm {
5595 | display: none !important; } }
5596 | @media (min-width: 992px) and (max-width: 1199px) {
5597 | .hidden-md {
5598 | display: none !important; } }
5599 | @media (min-width: 1200px) {
5600 | .hidden-lg {
5601 | display: none !important; } }
5602 | .visible-print {
5603 | display: none !important; }
5604 |
5605 | @media print {
5606 | .visible-print {
5607 | display: block !important; }
5608 |
5609 | table.visible-print {
5610 | display: table; }
5611 |
5612 | tr.visible-print {
5613 | display: table-row !important; }
5614 |
5615 | th.visible-print,
5616 | td.visible-print {
5617 | display: table-cell !important; } }
5618 | .visible-print-block {
5619 | display: none !important; }
5620 | @media print {
5621 | .visible-print-block {
5622 | display: block !important; } }
5623 |
5624 | .visible-print-inline {
5625 | display: none !important; }
5626 | @media print {
5627 | .visible-print-inline {
5628 | display: inline !important; } }
5629 |
5630 | .visible-print-inline-block {
5631 | display: none !important; }
5632 | @media print {
5633 | .visible-print-inline-block {
5634 | display: inline-block !important; } }
5635 |
5636 | @media print {
5637 | .hidden-print {
5638 | display: none !important; } }
5639 |
--------------------------------------------------------------------------------