├── .gitignore
├── README.md
├── pom.xml
└── src
└── main
├── java
└── com
│ └── shekhar
│ └── reader30
│ ├── MongoHealthCheck.java
│ ├── MongoManaged.java
│ ├── Reader30Configuration.java
│ ├── Reader30Service.java
│ ├── representations
│ └── Blog.java
│ ├── resources
│ ├── BlogResource.java
│ └── IndexResource.java
│ └── views
│ └── IndexView.java
└── resources
├── assets
└── css
│ └── bootstrap.css
├── banner.txt
├── config.yml
└── views
└── index.ftl
/.gitignore:
--------------------------------------------------------------------------------
1 | target
2 | .settings
3 | .classpath
4 | .project
5 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | day13-dropwizard-mongodb-demo-app
2 | =================================
3 |
4 | The Day 13 demo application built using DropWizard and MongoDB
5 |
--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
1 |
3 | 4.0.0
4 |
5 | com.shekhar
6 | reader30
7 | 0.0.1-SNAPSHOT
8 | jar
9 |
10 | reader30
11 | http://maven.apache.org
12 |
13 |
14 | UTF-8
15 |
16 |
17 |
18 |
19 | com.yammer.dropwizard
20 | dropwizard-core
21 | 0.6.2
22 |
23 |
24 | com.yammer.dropwizard
25 | dropwizard-views
26 | 0.6.2
27 |
28 |
29 |
30 | net.vz.mongodb.jackson
31 | mongo-jackson-mapper
32 | 1.4.2
33 |
34 |
35 |
36 |
37 |
38 |
39 | org.apache.maven.plugins
40 | maven-compiler-plugin
41 | 3.1
42 |
43 | 1.7
44 | 1.7
45 |
46 |
47 |
48 |
49 | org.apache.maven.plugins
50 | maven-shade-plugin
51 | 1.6
52 |
53 | true
54 |
55 |
56 | *:*
57 |
58 | META-INF/*.SF
59 | META-INF/*.DSA
60 | META-INF/*.RSA
61 |
62 |
63 |
64 |
65 |
66 |
67 | package
68 |
69 | shade
70 |
71 |
72 |
73 |
75 |
77 | com.shekhar.reader30.Reader30Service
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 | org.apache.maven.plugins
86 | maven-jar-plugin
87 | 2.3.2
88 |
89 |
90 |
91 | true
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/MongoHealthCheck.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30;
2 |
3 | import com.mongodb.Mongo;
4 | import com.yammer.metrics.core.HealthCheck;
5 |
6 | public class MongoHealthCheck extends HealthCheck {
7 |
8 | private Mongo mongo;
9 |
10 | public MongoHealthCheck(Mongo mongo) {
11 | super("MongoDBHealthCheck");
12 | this.mongo = mongo;
13 | }
14 |
15 | @Override
16 | protected Result check() throws Exception {
17 | mongo.getDatabaseNames();
18 | return Result.healthy("MongoDB is running... :)");
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/MongoManaged.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30;
2 |
3 | import com.mongodb.Mongo;
4 | import com.yammer.dropwizard.lifecycle.Managed;
5 |
6 | public class MongoManaged implements Managed {
7 |
8 | private Mongo mongo;
9 |
10 | public MongoManaged(Mongo mongo) {
11 | this.mongo = mongo;
12 | }
13 |
14 | @Override
15 | public void start() throws Exception {
16 |
17 | }
18 |
19 | @Override
20 | public void stop() throws Exception {
21 | mongo.close();
22 | }
23 |
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/Reader30Configuration.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30;
2 |
3 | import javax.validation.constraints.Max;
4 | import javax.validation.constraints.Min;
5 |
6 | import org.codehaus.jackson.annotate.JsonProperty;
7 | import org.hibernate.validator.constraints.NotEmpty;
8 |
9 | import com.yammer.dropwizard.config.Configuration;
10 |
11 | public class Reader30Configuration extends Configuration {
12 |
13 | @JsonProperty @NotEmpty
14 | public String mongohost = System.getenv("OPENSHIFT_MONGODB_DB_HOST") == null ? "localhost" : System.getenv("OPENSHIFT_MONGODB_DB_HOST");
15 |
16 | @JsonProperty @Min(1) @Max(65535)
17 | public int mongoport = System.getenv("OPENSHIFT_MONGODB_DB_PORT") == null ? 27017 : Integer.parseInt(System.getenv("OPENSHIFT_MONGODB_DB_PORT"));
18 |
19 | @JsonProperty @NotEmpty
20 | public String mongodb = System.getenv("OPENSHIFT_APP_NAME") == null ? "mydb" : System.getenv("OPENSHIFT_APP_NAME");
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/Reader30Service.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30;
2 |
3 | import net.vz.mongodb.jackson.JacksonDBCollection;
4 |
5 | import com.mongodb.DB;
6 | import com.mongodb.Mongo;
7 | import com.shekhar.reader30.representations.Blog;
8 | import com.shekhar.reader30.resources.BlogResource;
9 | import com.shekhar.reader30.resources.IndexResource;
10 | import com.yammer.dropwizard.Service;
11 | import com.yammer.dropwizard.assets.AssetsBundle;
12 | import com.yammer.dropwizard.config.Bootstrap;
13 | import com.yammer.dropwizard.config.Environment;
14 | import com.yammer.dropwizard.views.ViewBundle;
15 |
16 | public class Reader30Service extends Service {
17 |
18 | public static void main(String[] args) throws Exception {
19 | new Reader30Service().run(new String[] { "server", "src/main/resources/config.yml" });
20 | }
21 |
22 | @Override
23 | public void initialize(Bootstrap bootstrap) {
24 | bootstrap.setName("reader30");
25 | bootstrap.addBundle(new ViewBundle());
26 | bootstrap.addBundle(new AssetsBundle());
27 | }
28 |
29 | @Override
30 | public void run(Reader30Configuration configuration, Environment environment) throws Exception {
31 | Mongo mongo = new Mongo(configuration.mongohost, configuration.mongoport);
32 | DB db = mongo.getDB(configuration.mongodb);
33 |
34 | JacksonDBCollection blogs = JacksonDBCollection.wrap(db.getCollection("blogs"), Blog.class, String.class);
35 | MongoManaged mongoManaged = new MongoManaged(mongo);
36 | environment.manage(mongoManaged);
37 |
38 | environment.addHealthCheck(new MongoHealthCheck(mongo));
39 |
40 | environment.addResource(new BlogResource(blogs));
41 | environment.addResource(new IndexResource(blogs));
42 | }
43 |
44 | }
45 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/representations/Blog.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30.representations;
2 |
3 | import java.util.Date;
4 |
5 | import org.hibernate.validator.constraints.NotBlank;
6 | import org.hibernate.validator.constraints.URL;
7 |
8 | import net.vz.mongodb.jackson.Id;
9 | import net.vz.mongodb.jackson.ObjectId;
10 |
11 | public class Blog {
12 |
13 | @Id
14 | @ObjectId
15 | private String id;
16 |
17 | @NotBlank
18 | private String title;
19 |
20 | @URL
21 | @NotBlank
22 | private String url;
23 |
24 | private final Date publishedOn = new Date();
25 |
26 | public Blog() {
27 | }
28 |
29 | public Blog(String title, String url) {
30 | super();
31 | this.title = title;
32 | this.url = url;
33 | }
34 |
35 | public String getId() {
36 | return id;
37 | }
38 |
39 | public String getTitle() {
40 | return title;
41 | }
42 |
43 | public String getUrl() {
44 | return url;
45 | }
46 |
47 | public Date getPublishedOn() {
48 | return publishedOn;
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/resources/BlogResource.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30.resources;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import javax.validation.Valid;
7 | import javax.ws.rs.Consumes;
8 | import javax.ws.rs.GET;
9 | import javax.ws.rs.POST;
10 | import javax.ws.rs.Path;
11 | import javax.ws.rs.Produces;
12 | import javax.ws.rs.core.MediaType;
13 | import javax.ws.rs.core.Response;
14 |
15 | import net.vz.mongodb.jackson.DBCursor;
16 | import net.vz.mongodb.jackson.JacksonDBCollection;
17 |
18 | import com.shekhar.reader30.representations.Blog;
19 | import com.yammer.metrics.annotation.Timed;
20 |
21 | @Path("/blogs")
22 | @Produces(value = MediaType.APPLICATION_JSON)
23 | @Consumes(value = MediaType.APPLICATION_JSON)
24 | public class BlogResource {
25 |
26 | private JacksonDBCollection collection;
27 |
28 | public BlogResource(JacksonDBCollection blogs) {
29 | this.collection = blogs;
30 | }
31 |
32 | @GET
33 | @Timed
34 | public List blogsTimeline() {
35 | DBCursor dbCursor = collection.find();
36 | List blogs = new ArrayList<>();
37 | while (dbCursor.hasNext()) {
38 | Blog blog = dbCursor.next();
39 | blogs.add(blog);
40 | }
41 | return blogs;
42 |
43 | }
44 |
45 | @POST
46 | @Timed
47 | public Response publishNewBlog(@Valid Blog blog) {
48 | collection.insert(blog);
49 | return Response.noContent().build();
50 | }
51 | }
52 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/resources/IndexResource.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30.resources;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import javax.ws.rs.GET;
7 | import javax.ws.rs.Path;
8 | import javax.ws.rs.Produces;
9 |
10 | import net.vz.mongodb.jackson.DBCursor;
11 | import net.vz.mongodb.jackson.JacksonDBCollection;
12 |
13 | import com.shekhar.reader30.representations.Blog;
14 | import com.shekhar.reader30.views.IndexView;
15 | import com.yammer.dropwizard.views.View;
16 | import com.yammer.metrics.annotation.Timed;
17 |
18 | @Path("/")
19 | public class IndexResource {
20 |
21 | private JacksonDBCollection collection;
22 |
23 | public IndexResource(JacksonDBCollection blogs) {
24 | this.collection = blogs;
25 | }
26 |
27 | @GET
28 | @Produces("text/html;charset=UTF-8")
29 | @Timed
30 | public View index() {
31 | DBCursor dbCursor = collection.find();
32 | List blogs = new ArrayList<>();
33 | while (dbCursor.hasNext()) {
34 | Blog blog = dbCursor.next();
35 | blogs.add(blog);
36 | }
37 | return new IndexView(blogs);
38 | }
39 |
40 | }
41 |
--------------------------------------------------------------------------------
/src/main/java/com/shekhar/reader30/views/IndexView.java:
--------------------------------------------------------------------------------
1 | package com.shekhar.reader30.views;
2 |
3 | import java.util.List;
4 |
5 | import com.google.common.base.Charsets;
6 | import com.shekhar.reader30.representations.Blog;
7 | import com.yammer.dropwizard.views.View;
8 |
9 | public class IndexView extends View {
10 |
11 | private List blogs;
12 |
13 | public IndexView(List blogs) {
14 | super("/views/index.ftl", Charsets.UTF_8);
15 | this.blogs = blogs;
16 | }
17 |
18 | public List getBlogs() {
19 | return blogs;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/resources/assets/css/bootstrap.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap v3.0.1 by @fat and @mdo
3 | * Copyright 2013 Twitter, Inc.
4 | * Licensed under http://www.apache.org/licenses/LICENSE-2.0
5 | *
6 | * Designed and built with all the love in the world by @mdo and @fat.
7 | */
8 |
9 | /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
10 |
11 | article,
12 | aside,
13 | details,
14 | figcaption,
15 | figure,
16 | footer,
17 | header,
18 | hgroup,
19 | main,
20 | nav,
21 | section,
22 | summary {
23 | display: block;
24 | }
25 |
26 | audio,
27 | canvas,
28 | video {
29 | display: inline-block;
30 | }
31 |
32 | audio:not([controls]) {
33 | display: none;
34 | height: 0;
35 | }
36 |
37 | [hidden],
38 | template {
39 | display: none;
40 | }
41 |
42 | html {
43 | font-family: sans-serif;
44 | -webkit-text-size-adjust: 100%;
45 | -ms-text-size-adjust: 100%;
46 | }
47 |
48 | body {
49 | margin: 0;
50 | }
51 |
52 | a {
53 | background: transparent;
54 | }
55 |
56 | a:focus {
57 | outline: thin dotted;
58 | }
59 |
60 | a:active,
61 | a:hover {
62 | outline: 0;
63 | }
64 |
65 | h1 {
66 | margin: 0.67em 0;
67 | font-size: 2em;
68 | }
69 |
70 | abbr[title] {
71 | border-bottom: 1px dotted;
72 | }
73 |
74 | b,
75 | strong {
76 | font-weight: bold;
77 | }
78 |
79 | dfn {
80 | font-style: italic;
81 | }
82 |
83 | hr {
84 | height: 0;
85 | -moz-box-sizing: content-box;
86 | box-sizing: content-box;
87 | }
88 |
89 | mark {
90 | color: #000;
91 | background: #ff0;
92 | }
93 |
94 | code,
95 | kbd,
96 | pre,
97 | samp {
98 | font-family: monospace, serif;
99 | font-size: 1em;
100 | }
101 |
102 | pre {
103 | white-space: pre-wrap;
104 | }
105 |
106 | q {
107 | quotes: "\201C" "\201D" "\2018" "\2019";
108 | }
109 |
110 | small {
111 | font-size: 80%;
112 | }
113 |
114 | sub,
115 | sup {
116 | position: relative;
117 | font-size: 75%;
118 | line-height: 0;
119 | vertical-align: baseline;
120 | }
121 |
122 | sup {
123 | top: -0.5em;
124 | }
125 |
126 | sub {
127 | bottom: -0.25em;
128 | }
129 |
130 | img {
131 | border: 0;
132 | }
133 |
134 | svg:not(:root) {
135 | overflow: hidden;
136 | }
137 |
138 | figure {
139 | margin: 0;
140 | }
141 |
142 | fieldset {
143 | padding: 0.35em 0.625em 0.75em;
144 | margin: 0 2px;
145 | border: 1px solid #c0c0c0;
146 | }
147 |
148 | legend {
149 | padding: 0;
150 | border: 0;
151 | }
152 |
153 | button,
154 | input,
155 | select,
156 | textarea {
157 | margin: 0;
158 | font-family: inherit;
159 | font-size: 100%;
160 | }
161 |
162 | button,
163 | input {
164 | line-height: normal;
165 | }
166 |
167 | button,
168 | select {
169 | text-transform: none;
170 | }
171 |
172 | button,
173 | html input[type="button"],
174 | input[type="reset"],
175 | input[type="submit"] {
176 | cursor: pointer;
177 | -webkit-appearance: button;
178 | }
179 |
180 | button[disabled],
181 | html input[disabled] {
182 | cursor: default;
183 | }
184 |
185 | input[type="checkbox"],
186 | input[type="radio"] {
187 | padding: 0;
188 | box-sizing: border-box;
189 | }
190 |
191 | input[type="search"] {
192 | -webkit-box-sizing: content-box;
193 | -moz-box-sizing: content-box;
194 | box-sizing: content-box;
195 | -webkit-appearance: textfield;
196 | }
197 |
198 | input[type="search"]::-webkit-search-cancel-button,
199 | input[type="search"]::-webkit-search-decoration {
200 | -webkit-appearance: none;
201 | }
202 |
203 | button::-moz-focus-inner,
204 | input::-moz-focus-inner {
205 | padding: 0;
206 | border: 0;
207 | }
208 |
209 | textarea {
210 | overflow: auto;
211 | vertical-align: top;
212 | }
213 |
214 | table {
215 | border-collapse: collapse;
216 | border-spacing: 0;
217 | }
218 |
219 | @media print {
220 | * {
221 | color: #000 !important;
222 | text-shadow: none !important;
223 | background: transparent !important;
224 | box-shadow: none !important;
225 | }
226 | a,
227 | a:visited {
228 | text-decoration: underline;
229 | }
230 | a[href]:after {
231 | content: " (" attr(href) ")";
232 | }
233 | abbr[title]:after {
234 | content: " (" attr(title) ")";
235 | }
236 | a[href^="javascript:"]:after,
237 | a[href^="#"]:after {
238 | content: "";
239 | }
240 | pre,
241 | blockquote {
242 | border: 1px solid #999;
243 | page-break-inside: avoid;
244 | }
245 | thead {
246 | display: table-header-group;
247 | }
248 | tr,
249 | img {
250 | page-break-inside: avoid;
251 | }
252 | img {
253 | max-width: 100% !important;
254 | }
255 | @page {
256 | margin: 2cm .5cm;
257 | }
258 | p,
259 | h2,
260 | h3 {
261 | orphans: 3;
262 | widows: 3;
263 | }
264 | h2,
265 | h3 {
266 | page-break-after: avoid;
267 | }
268 | select {
269 | background: #fff !important;
270 | }
271 | .navbar {
272 | display: none;
273 | }
274 | .table td,
275 | .table th {
276 | background-color: #fff !important;
277 | }
278 | .btn > .caret,
279 | .dropup > .btn > .caret {
280 | border-top-color: #000 !important;
281 | }
282 | .label {
283 | border: 1px solid #000;
284 | }
285 | .table {
286 | border-collapse: collapse !important;
287 | }
288 | .table-bordered th,
289 | .table-bordered td {
290 | border: 1px solid #ddd !important;
291 | }
292 | }
293 |
294 | *,
295 | *:before,
296 | *:after {
297 | -webkit-box-sizing: border-box;
298 | -moz-box-sizing: border-box;
299 | box-sizing: border-box;
300 | }
301 |
302 | html {
303 | font-size: 62.5%;
304 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
305 | }
306 |
307 | body {
308 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
309 | font-size: 14px;
310 | line-height: 1.428571429;
311 | color: #333333;
312 | background-color: #ffffff;
313 | }
314 |
315 | input,
316 | button,
317 | select,
318 | textarea {
319 | font-family: inherit;
320 | font-size: inherit;
321 | line-height: inherit;
322 | }
323 |
324 | a {
325 | color: #428bca;
326 | text-decoration: none;
327 | }
328 |
329 | a:hover,
330 | a:focus {
331 | color: #2a6496;
332 | text-decoration: underline;
333 | }
334 |
335 | a:focus {
336 | outline: thin dotted #333;
337 | outline: 5px auto -webkit-focus-ring-color;
338 | outline-offset: -2px;
339 | }
340 |
341 | img {
342 | vertical-align: middle;
343 | }
344 |
345 | .img-responsive {
346 | display: block;
347 | height: auto;
348 | max-width: 100%;
349 | }
350 |
351 | .img-rounded {
352 | border-radius: 6px;
353 | }
354 |
355 | .img-thumbnail {
356 | display: inline-block;
357 | height: auto;
358 | max-width: 100%;
359 | padding: 4px;
360 | line-height: 1.428571429;
361 | background-color: #ffffff;
362 | border: 1px solid #dddddd;
363 | border-radius: 4px;
364 | -webkit-transition: all 0.2s ease-in-out;
365 | transition: all 0.2s ease-in-out;
366 | }
367 |
368 | .img-circle {
369 | border-radius: 50%;
370 | }
371 |
372 | hr {
373 | margin-top: 20px;
374 | margin-bottom: 20px;
375 | border: 0;
376 | border-top: 1px solid #eeeeee;
377 | }
378 |
379 | .sr-only {
380 | position: absolute;
381 | width: 1px;
382 | height: 1px;
383 | padding: 0;
384 | margin: -1px;
385 | overflow: hidden;
386 | clip: rect(0, 0, 0, 0);
387 | border: 0;
388 | }
389 |
390 | p {
391 | margin: 0 0 10px;
392 | }
393 |
394 | .lead {
395 | margin-bottom: 20px;
396 | font-size: 16px;
397 | font-weight: 200;
398 | line-height: 1.4;
399 | }
400 |
401 | @media (min-width: 768px) {
402 | .lead {
403 | font-size: 21px;
404 | }
405 | }
406 |
407 | small,
408 | .small {
409 | font-size: 85%;
410 | }
411 |
412 | cite {
413 | font-style: normal;
414 | }
415 |
416 | .text-muted {
417 | color: #999999;
418 | }
419 |
420 | .text-primary {
421 | color: #428bca;
422 | }
423 |
424 | .text-primary:hover {
425 | color: #3071a9;
426 | }
427 |
428 | .text-warning {
429 | color: #c09853;
430 | }
431 |
432 | .text-warning:hover {
433 | color: #a47e3c;
434 | }
435 |
436 | .text-danger {
437 | color: #b94a48;
438 | }
439 |
440 | .text-danger:hover {
441 | color: #953b39;
442 | }
443 |
444 | .text-success {
445 | color: #468847;
446 | }
447 |
448 | .text-success:hover {
449 | color: #356635;
450 | }
451 |
452 | .text-info {
453 | color: #3a87ad;
454 | }
455 |
456 | .text-info:hover {
457 | color: #2d6987;
458 | }
459 |
460 | .text-left {
461 | text-align: left;
462 | }
463 |
464 | .text-right {
465 | text-align: right;
466 | }
467 |
468 | .text-center {
469 | text-align: center;
470 | }
471 |
472 | h1,
473 | h2,
474 | h3,
475 | h4,
476 | h5,
477 | h6,
478 | .h1,
479 | .h2,
480 | .h3,
481 | .h4,
482 | .h5,
483 | .h6 {
484 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
485 | font-weight: 500;
486 | line-height: 1.1;
487 | color: inherit;
488 | }
489 |
490 | h1 small,
491 | h2 small,
492 | h3 small,
493 | h4 small,
494 | h5 small,
495 | h6 small,
496 | .h1 small,
497 | .h2 small,
498 | .h3 small,
499 | .h4 small,
500 | .h5 small,
501 | .h6 small,
502 | h1 .small,
503 | h2 .small,
504 | h3 .small,
505 | h4 .small,
506 | h5 .small,
507 | h6 .small,
508 | .h1 .small,
509 | .h2 .small,
510 | .h3 .small,
511 | .h4 .small,
512 | .h5 .small,
513 | .h6 .small {
514 | font-weight: normal;
515 | line-height: 1;
516 | color: #999999;
517 | }
518 |
519 | h1,
520 | h2,
521 | h3 {
522 | margin-top: 20px;
523 | margin-bottom: 10px;
524 | }
525 |
526 | h1 small,
527 | h2 small,
528 | h3 small,
529 | h1 .small,
530 | h2 .small,
531 | h3 .small {
532 | font-size: 65%;
533 | }
534 |
535 | h4,
536 | h5,
537 | h6 {
538 | margin-top: 10px;
539 | margin-bottom: 10px;
540 | }
541 |
542 | h4 small,
543 | h5 small,
544 | h6 small,
545 | h4 .small,
546 | h5 .small,
547 | h6 .small {
548 | font-size: 75%;
549 | }
550 |
551 | h1,
552 | .h1 {
553 | font-size: 36px;
554 | }
555 |
556 | h2,
557 | .h2 {
558 | font-size: 30px;
559 | }
560 |
561 | h3,
562 | .h3 {
563 | font-size: 24px;
564 | }
565 |
566 | h4,
567 | .h4 {
568 | font-size: 18px;
569 | }
570 |
571 | h5,
572 | .h5 {
573 | font-size: 14px;
574 | }
575 |
576 | h6,
577 | .h6 {
578 | font-size: 12px;
579 | }
580 |
581 | .page-header {
582 | padding-bottom: 9px;
583 | margin: 40px 0 20px;
584 | border-bottom: 1px solid #eeeeee;
585 | }
586 |
587 | ul,
588 | ol {
589 | margin-top: 0;
590 | margin-bottom: 10px;
591 | }
592 |
593 | ul ul,
594 | ol ul,
595 | ul ol,
596 | ol ol {
597 | margin-bottom: 0;
598 | }
599 |
600 | .list-unstyled {
601 | padding-left: 0;
602 | list-style: none;
603 | }
604 |
605 | .list-inline {
606 | padding-left: 0;
607 | list-style: none;
608 | }
609 |
610 | .list-inline > li {
611 | display: inline-block;
612 | padding-right: 5px;
613 | padding-left: 5px;
614 | }
615 |
616 | .list-inline > li:first-child {
617 | padding-left: 0;
618 | }
619 |
620 | dl {
621 | margin-bottom: 20px;
622 | }
623 |
624 | dt,
625 | dd {
626 | line-height: 1.428571429;
627 | }
628 |
629 | dt {
630 | font-weight: bold;
631 | }
632 |
633 | dd {
634 | margin-left: 0;
635 | }
636 |
637 | @media (min-width: 768px) {
638 | .dl-horizontal dt {
639 | float: left;
640 | width: 160px;
641 | overflow: hidden;
642 | clear: left;
643 | text-align: right;
644 | text-overflow: ellipsis;
645 | white-space: nowrap;
646 | }
647 | .dl-horizontal dd {
648 | margin-left: 180px;
649 | }
650 | .dl-horizontal dd:before,
651 | .dl-horizontal dd:after {
652 | display: table;
653 | content: " ";
654 | }
655 | .dl-horizontal dd:after {
656 | clear: both;
657 | }
658 | .dl-horizontal dd:before,
659 | .dl-horizontal dd:after {
660 | display: table;
661 | content: " ";
662 | }
663 | .dl-horizontal dd:after {
664 | clear: both;
665 | }
666 | }
667 |
668 | abbr[title],
669 | abbr[data-original-title] {
670 | cursor: help;
671 | border-bottom: 1px dotted #999999;
672 | }
673 |
674 | abbr.initialism {
675 | font-size: 90%;
676 | text-transform: uppercase;
677 | }
678 |
679 | blockquote {
680 | padding: 10px 20px;
681 | margin: 0 0 20px;
682 | border-left: 5px solid #eeeeee;
683 | }
684 |
685 | blockquote p {
686 | font-size: 17.5px;
687 | font-weight: 300;
688 | line-height: 1.25;
689 | }
690 |
691 | blockquote p:last-child {
692 | margin-bottom: 0;
693 | }
694 |
695 | blockquote small {
696 | display: block;
697 | line-height: 1.428571429;
698 | color: #999999;
699 | }
700 |
701 | blockquote small:before {
702 | content: '\2014 \00A0';
703 | }
704 |
705 | blockquote.pull-right {
706 | padding-right: 15px;
707 | padding-left: 0;
708 | border-right: 5px solid #eeeeee;
709 | border-left: 0;
710 | }
711 |
712 | blockquote.pull-right p,
713 | blockquote.pull-right small,
714 | blockquote.pull-right .small {
715 | text-align: right;
716 | }
717 |
718 | blockquote.pull-right small:before,
719 | blockquote.pull-right .small:before {
720 | content: '';
721 | }
722 |
723 | blockquote.pull-right small:after,
724 | blockquote.pull-right .small:after {
725 | content: '\00A0 \2014';
726 | }
727 |
728 | blockquote:before,
729 | blockquote:after {
730 | content: "";
731 | }
732 |
733 | address {
734 | margin-bottom: 20px;
735 | font-style: normal;
736 | line-height: 1.428571429;
737 | }
738 |
739 | code,
740 | kbd,
741 | pre,
742 | samp {
743 | font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
744 | }
745 |
746 | code {
747 | padding: 2px 4px;
748 | font-size: 90%;
749 | color: #c7254e;
750 | white-space: nowrap;
751 | background-color: #f9f2f4;
752 | border-radius: 4px;
753 | }
754 |
755 | pre {
756 | display: block;
757 | padding: 9.5px;
758 | margin: 0 0 10px;
759 | font-size: 13px;
760 | line-height: 1.428571429;
761 | color: #333333;
762 | word-break: break-all;
763 | word-wrap: break-word;
764 | background-color: #f5f5f5;
765 | border: 1px solid #cccccc;
766 | border-radius: 4px;
767 | }
768 |
769 | pre code {
770 | padding: 0;
771 | font-size: inherit;
772 | color: inherit;
773 | white-space: pre-wrap;
774 | background-color: transparent;
775 | border-radius: 0;
776 | }
777 |
778 | .pre-scrollable {
779 | max-height: 340px;
780 | overflow-y: scroll;
781 | }
782 |
783 | .container {
784 | padding-right: 15px;
785 | padding-left: 15px;
786 | margin-right: auto;
787 | margin-left: auto;
788 | }
789 |
790 | .container:before,
791 | .container:after {
792 | display: table;
793 | content: " ";
794 | }
795 |
796 | .container:after {
797 | clear: both;
798 | }
799 |
800 | .container:before,
801 | .container:after {
802 | display: table;
803 | content: " ";
804 | }
805 |
806 | .container:after {
807 | clear: both;
808 | }
809 |
810 | .row {
811 | margin-right: -15px;
812 | margin-left: -15px;
813 | }
814 |
815 | .row:before,
816 | .row:after {
817 | display: table;
818 | content: " ";
819 | }
820 |
821 | .row:after {
822 | clear: both;
823 | }
824 |
825 | .row:before,
826 | .row:after {
827 | display: table;
828 | content: " ";
829 | }
830 |
831 | .row:after {
832 | clear: both;
833 | }
834 |
835 | .col-xs-1,
836 | .col-sm-1,
837 | .col-md-1,
838 | .col-lg-1,
839 | .col-xs-2,
840 | .col-sm-2,
841 | .col-md-2,
842 | .col-lg-2,
843 | .col-xs-3,
844 | .col-sm-3,
845 | .col-md-3,
846 | .col-lg-3,
847 | .col-xs-4,
848 | .col-sm-4,
849 | .col-md-4,
850 | .col-lg-4,
851 | .col-xs-5,
852 | .col-sm-5,
853 | .col-md-5,
854 | .col-lg-5,
855 | .col-xs-6,
856 | .col-sm-6,
857 | .col-md-6,
858 | .col-lg-6,
859 | .col-xs-7,
860 | .col-sm-7,
861 | .col-md-7,
862 | .col-lg-7,
863 | .col-xs-8,
864 | .col-sm-8,
865 | .col-md-8,
866 | .col-lg-8,
867 | .col-xs-9,
868 | .col-sm-9,
869 | .col-md-9,
870 | .col-lg-9,
871 | .col-xs-10,
872 | .col-sm-10,
873 | .col-md-10,
874 | .col-lg-10,
875 | .col-xs-11,
876 | .col-sm-11,
877 | .col-md-11,
878 | .col-lg-11,
879 | .col-xs-12,
880 | .col-sm-12,
881 | .col-md-12,
882 | .col-lg-12 {
883 | position: relative;
884 | min-height: 1px;
885 | padding-right: 15px;
886 | padding-left: 15px;
887 | }
888 |
889 | .col-xs-1,
890 | .col-xs-2,
891 | .col-xs-3,
892 | .col-xs-4,
893 | .col-xs-5,
894 | .col-xs-6,
895 | .col-xs-7,
896 | .col-xs-8,
897 | .col-xs-9,
898 | .col-xs-10,
899 | .col-xs-11 {
900 | float: left;
901 | }
902 |
903 | .col-xs-12 {
904 | width: 100%;
905 | }
906 |
907 | .col-xs-11 {
908 | width: 91.66666666666666%;
909 | }
910 |
911 | .col-xs-10 {
912 | width: 83.33333333333334%;
913 | }
914 |
915 | .col-xs-9 {
916 | width: 75%;
917 | }
918 |
919 | .col-xs-8 {
920 | width: 66.66666666666666%;
921 | }
922 |
923 | .col-xs-7 {
924 | width: 58.333333333333336%;
925 | }
926 |
927 | .col-xs-6 {
928 | width: 50%;
929 | }
930 |
931 | .col-xs-5 {
932 | width: 41.66666666666667%;
933 | }
934 |
935 | .col-xs-4 {
936 | width: 33.33333333333333%;
937 | }
938 |
939 | .col-xs-3 {
940 | width: 25%;
941 | }
942 |
943 | .col-xs-2 {
944 | width: 16.666666666666664%;
945 | }
946 |
947 | .col-xs-1 {
948 | width: 8.333333333333332%;
949 | }
950 |
951 | .col-xs-pull-12 {
952 | right: 100%;
953 | }
954 |
955 | .col-xs-pull-11 {
956 | right: 91.66666666666666%;
957 | }
958 |
959 | .col-xs-pull-10 {
960 | right: 83.33333333333334%;
961 | }
962 |
963 | .col-xs-pull-9 {
964 | right: 75%;
965 | }
966 |
967 | .col-xs-pull-8 {
968 | right: 66.66666666666666%;
969 | }
970 |
971 | .col-xs-pull-7 {
972 | right: 58.333333333333336%;
973 | }
974 |
975 | .col-xs-pull-6 {
976 | right: 50%;
977 | }
978 |
979 | .col-xs-pull-5 {
980 | right: 41.66666666666667%;
981 | }
982 |
983 | .col-xs-pull-4 {
984 | right: 33.33333333333333%;
985 | }
986 |
987 | .col-xs-pull-3 {
988 | right: 25%;
989 | }
990 |
991 | .col-xs-pull-2 {
992 | right: 16.666666666666664%;
993 | }
994 |
995 | .col-xs-pull-1 {
996 | right: 8.333333333333332%;
997 | }
998 |
999 | .col-xs-push-12 {
1000 | left: 100%;
1001 | }
1002 |
1003 | .col-xs-push-11 {
1004 | left: 91.66666666666666%;
1005 | }
1006 |
1007 | .col-xs-push-10 {
1008 | left: 83.33333333333334%;
1009 | }
1010 |
1011 | .col-xs-push-9 {
1012 | left: 75%;
1013 | }
1014 |
1015 | .col-xs-push-8 {
1016 | left: 66.66666666666666%;
1017 | }
1018 |
1019 | .col-xs-push-7 {
1020 | left: 58.333333333333336%;
1021 | }
1022 |
1023 | .col-xs-push-6 {
1024 | left: 50%;
1025 | }
1026 |
1027 | .col-xs-push-5 {
1028 | left: 41.66666666666667%;
1029 | }
1030 |
1031 | .col-xs-push-4 {
1032 | left: 33.33333333333333%;
1033 | }
1034 |
1035 | .col-xs-push-3 {
1036 | left: 25%;
1037 | }
1038 |
1039 | .col-xs-push-2 {
1040 | left: 16.666666666666664%;
1041 | }
1042 |
1043 | .col-xs-push-1 {
1044 | left: 8.333333333333332%;
1045 | }
1046 |
1047 | .col-xs-offset-12 {
1048 | margin-left: 100%;
1049 | }
1050 |
1051 | .col-xs-offset-11 {
1052 | margin-left: 91.66666666666666%;
1053 | }
1054 |
1055 | .col-xs-offset-10 {
1056 | margin-left: 83.33333333333334%;
1057 | }
1058 |
1059 | .col-xs-offset-9 {
1060 | margin-left: 75%;
1061 | }
1062 |
1063 | .col-xs-offset-8 {
1064 | margin-left: 66.66666666666666%;
1065 | }
1066 |
1067 | .col-xs-offset-7 {
1068 | margin-left: 58.333333333333336%;
1069 | }
1070 |
1071 | .col-xs-offset-6 {
1072 | margin-left: 50%;
1073 | }
1074 |
1075 | .col-xs-offset-5 {
1076 | margin-left: 41.66666666666667%;
1077 | }
1078 |
1079 | .col-xs-offset-4 {
1080 | margin-left: 33.33333333333333%;
1081 | }
1082 |
1083 | .col-xs-offset-3 {
1084 | margin-left: 25%;
1085 | }
1086 |
1087 | .col-xs-offset-2 {
1088 | margin-left: 16.666666666666664%;
1089 | }
1090 |
1091 | .col-xs-offset-1 {
1092 | margin-left: 8.333333333333332%;
1093 | }
1094 |
1095 | @media (min-width: 768px) {
1096 | .container {
1097 | width: 750px;
1098 | }
1099 | .col-sm-1,
1100 | .col-sm-2,
1101 | .col-sm-3,
1102 | .col-sm-4,
1103 | .col-sm-5,
1104 | .col-sm-6,
1105 | .col-sm-7,
1106 | .col-sm-8,
1107 | .col-sm-9,
1108 | .col-sm-10,
1109 | .col-sm-11 {
1110 | float: left;
1111 | }
1112 | .col-sm-12 {
1113 | width: 100%;
1114 | }
1115 | .col-sm-11 {
1116 | width: 91.66666666666666%;
1117 | }
1118 | .col-sm-10 {
1119 | width: 83.33333333333334%;
1120 | }
1121 | .col-sm-9 {
1122 | width: 75%;
1123 | }
1124 | .col-sm-8 {
1125 | width: 66.66666666666666%;
1126 | }
1127 | .col-sm-7 {
1128 | width: 58.333333333333336%;
1129 | }
1130 | .col-sm-6 {
1131 | width: 50%;
1132 | }
1133 | .col-sm-5 {
1134 | width: 41.66666666666667%;
1135 | }
1136 | .col-sm-4 {
1137 | width: 33.33333333333333%;
1138 | }
1139 | .col-sm-3 {
1140 | width: 25%;
1141 | }
1142 | .col-sm-2 {
1143 | width: 16.666666666666664%;
1144 | }
1145 | .col-sm-1 {
1146 | width: 8.333333333333332%;
1147 | }
1148 | .col-sm-pull-12 {
1149 | right: 100%;
1150 | }
1151 | .col-sm-pull-11 {
1152 | right: 91.66666666666666%;
1153 | }
1154 | .col-sm-pull-10 {
1155 | right: 83.33333333333334%;
1156 | }
1157 | .col-sm-pull-9 {
1158 | right: 75%;
1159 | }
1160 | .col-sm-pull-8 {
1161 | right: 66.66666666666666%;
1162 | }
1163 | .col-sm-pull-7 {
1164 | right: 58.333333333333336%;
1165 | }
1166 | .col-sm-pull-6 {
1167 | right: 50%;
1168 | }
1169 | .col-sm-pull-5 {
1170 | right: 41.66666666666667%;
1171 | }
1172 | .col-sm-pull-4 {
1173 | right: 33.33333333333333%;
1174 | }
1175 | .col-sm-pull-3 {
1176 | right: 25%;
1177 | }
1178 | .col-sm-pull-2 {
1179 | right: 16.666666666666664%;
1180 | }
1181 | .col-sm-pull-1 {
1182 | right: 8.333333333333332%;
1183 | }
1184 | .col-sm-push-12 {
1185 | left: 100%;
1186 | }
1187 | .col-sm-push-11 {
1188 | left: 91.66666666666666%;
1189 | }
1190 | .col-sm-push-10 {
1191 | left: 83.33333333333334%;
1192 | }
1193 | .col-sm-push-9 {
1194 | left: 75%;
1195 | }
1196 | .col-sm-push-8 {
1197 | left: 66.66666666666666%;
1198 | }
1199 | .col-sm-push-7 {
1200 | left: 58.333333333333336%;
1201 | }
1202 | .col-sm-push-6 {
1203 | left: 50%;
1204 | }
1205 | .col-sm-push-5 {
1206 | left: 41.66666666666667%;
1207 | }
1208 | .col-sm-push-4 {
1209 | left: 33.33333333333333%;
1210 | }
1211 | .col-sm-push-3 {
1212 | left: 25%;
1213 | }
1214 | .col-sm-push-2 {
1215 | left: 16.666666666666664%;
1216 | }
1217 | .col-sm-push-1 {
1218 | left: 8.333333333333332%;
1219 | }
1220 | .col-sm-offset-12 {
1221 | margin-left: 100%;
1222 | }
1223 | .col-sm-offset-11 {
1224 | margin-left: 91.66666666666666%;
1225 | }
1226 | .col-sm-offset-10 {
1227 | margin-left: 83.33333333333334%;
1228 | }
1229 | .col-sm-offset-9 {
1230 | margin-left: 75%;
1231 | }
1232 | .col-sm-offset-8 {
1233 | margin-left: 66.66666666666666%;
1234 | }
1235 | .col-sm-offset-7 {
1236 | margin-left: 58.333333333333336%;
1237 | }
1238 | .col-sm-offset-6 {
1239 | margin-left: 50%;
1240 | }
1241 | .col-sm-offset-5 {
1242 | margin-left: 41.66666666666667%;
1243 | }
1244 | .col-sm-offset-4 {
1245 | margin-left: 33.33333333333333%;
1246 | }
1247 | .col-sm-offset-3 {
1248 | margin-left: 25%;
1249 | }
1250 | .col-sm-offset-2 {
1251 | margin-left: 16.666666666666664%;
1252 | }
1253 | .col-sm-offset-1 {
1254 | margin-left: 8.333333333333332%;
1255 | }
1256 | }
1257 |
1258 | @media (min-width: 992px) {
1259 | .container {
1260 | width: 970px;
1261 | }
1262 | .col-md-1,
1263 | .col-md-2,
1264 | .col-md-3,
1265 | .col-md-4,
1266 | .col-md-5,
1267 | .col-md-6,
1268 | .col-md-7,
1269 | .col-md-8,
1270 | .col-md-9,
1271 | .col-md-10,
1272 | .col-md-11 {
1273 | float: left;
1274 | }
1275 | .col-md-12 {
1276 | width: 100%;
1277 | }
1278 | .col-md-11 {
1279 | width: 91.66666666666666%;
1280 | }
1281 | .col-md-10 {
1282 | width: 83.33333333333334%;
1283 | }
1284 | .col-md-9 {
1285 | width: 75%;
1286 | }
1287 | .col-md-8 {
1288 | width: 66.66666666666666%;
1289 | }
1290 | .col-md-7 {
1291 | width: 58.333333333333336%;
1292 | }
1293 | .col-md-6 {
1294 | width: 50%;
1295 | }
1296 | .col-md-5 {
1297 | width: 41.66666666666667%;
1298 | }
1299 | .col-md-4 {
1300 | width: 33.33333333333333%;
1301 | }
1302 | .col-md-3 {
1303 | width: 25%;
1304 | }
1305 | .col-md-2 {
1306 | width: 16.666666666666664%;
1307 | }
1308 | .col-md-1 {
1309 | width: 8.333333333333332%;
1310 | }
1311 | .col-md-pull-12 {
1312 | right: 100%;
1313 | }
1314 | .col-md-pull-11 {
1315 | right: 91.66666666666666%;
1316 | }
1317 | .col-md-pull-10 {
1318 | right: 83.33333333333334%;
1319 | }
1320 | .col-md-pull-9 {
1321 | right: 75%;
1322 | }
1323 | .col-md-pull-8 {
1324 | right: 66.66666666666666%;
1325 | }
1326 | .col-md-pull-7 {
1327 | right: 58.333333333333336%;
1328 | }
1329 | .col-md-pull-6 {
1330 | right: 50%;
1331 | }
1332 | .col-md-pull-5 {
1333 | right: 41.66666666666667%;
1334 | }
1335 | .col-md-pull-4 {
1336 | right: 33.33333333333333%;
1337 | }
1338 | .col-md-pull-3 {
1339 | right: 25%;
1340 | }
1341 | .col-md-pull-2 {
1342 | right: 16.666666666666664%;
1343 | }
1344 | .col-md-pull-1 {
1345 | right: 8.333333333333332%;
1346 | }
1347 | .col-md-push-12 {
1348 | left: 100%;
1349 | }
1350 | .col-md-push-11 {
1351 | left: 91.66666666666666%;
1352 | }
1353 | .col-md-push-10 {
1354 | left: 83.33333333333334%;
1355 | }
1356 | .col-md-push-9 {
1357 | left: 75%;
1358 | }
1359 | .col-md-push-8 {
1360 | left: 66.66666666666666%;
1361 | }
1362 | .col-md-push-7 {
1363 | left: 58.333333333333336%;
1364 | }
1365 | .col-md-push-6 {
1366 | left: 50%;
1367 | }
1368 | .col-md-push-5 {
1369 | left: 41.66666666666667%;
1370 | }
1371 | .col-md-push-4 {
1372 | left: 33.33333333333333%;
1373 | }
1374 | .col-md-push-3 {
1375 | left: 25%;
1376 | }
1377 | .col-md-push-2 {
1378 | left: 16.666666666666664%;
1379 | }
1380 | .col-md-push-1 {
1381 | left: 8.333333333333332%;
1382 | }
1383 | .col-md-offset-12 {
1384 | margin-left: 100%;
1385 | }
1386 | .col-md-offset-11 {
1387 | margin-left: 91.66666666666666%;
1388 | }
1389 | .col-md-offset-10 {
1390 | margin-left: 83.33333333333334%;
1391 | }
1392 | .col-md-offset-9 {
1393 | margin-left: 75%;
1394 | }
1395 | .col-md-offset-8 {
1396 | margin-left: 66.66666666666666%;
1397 | }
1398 | .col-md-offset-7 {
1399 | margin-left: 58.333333333333336%;
1400 | }
1401 | .col-md-offset-6 {
1402 | margin-left: 50%;
1403 | }
1404 | .col-md-offset-5 {
1405 | margin-left: 41.66666666666667%;
1406 | }
1407 | .col-md-offset-4 {
1408 | margin-left: 33.33333333333333%;
1409 | }
1410 | .col-md-offset-3 {
1411 | margin-left: 25%;
1412 | }
1413 | .col-md-offset-2 {
1414 | margin-left: 16.666666666666664%;
1415 | }
1416 | .col-md-offset-1 {
1417 | margin-left: 8.333333333333332%;
1418 | }
1419 | }
1420 |
1421 | @media (min-width: 1200px) {
1422 | .container {
1423 | width: 1170px;
1424 | }
1425 | .col-lg-1,
1426 | .col-lg-2,
1427 | .col-lg-3,
1428 | .col-lg-4,
1429 | .col-lg-5,
1430 | .col-lg-6,
1431 | .col-lg-7,
1432 | .col-lg-8,
1433 | .col-lg-9,
1434 | .col-lg-10,
1435 | .col-lg-11 {
1436 | float: left;
1437 | }
1438 | .col-lg-12 {
1439 | width: 100%;
1440 | }
1441 | .col-lg-11 {
1442 | width: 91.66666666666666%;
1443 | }
1444 | .col-lg-10 {
1445 | width: 83.33333333333334%;
1446 | }
1447 | .col-lg-9 {
1448 | width: 75%;
1449 | }
1450 | .col-lg-8 {
1451 | width: 66.66666666666666%;
1452 | }
1453 | .col-lg-7 {
1454 | width: 58.333333333333336%;
1455 | }
1456 | .col-lg-6 {
1457 | width: 50%;
1458 | }
1459 | .col-lg-5 {
1460 | width: 41.66666666666667%;
1461 | }
1462 | .col-lg-4 {
1463 | width: 33.33333333333333%;
1464 | }
1465 | .col-lg-3 {
1466 | width: 25%;
1467 | }
1468 | .col-lg-2 {
1469 | width: 16.666666666666664%;
1470 | }
1471 | .col-lg-1 {
1472 | width: 8.333333333333332%;
1473 | }
1474 | .col-lg-pull-12 {
1475 | right: 100%;
1476 | }
1477 | .col-lg-pull-11 {
1478 | right: 91.66666666666666%;
1479 | }
1480 | .col-lg-pull-10 {
1481 | right: 83.33333333333334%;
1482 | }
1483 | .col-lg-pull-9 {
1484 | right: 75%;
1485 | }
1486 | .col-lg-pull-8 {
1487 | right: 66.66666666666666%;
1488 | }
1489 | .col-lg-pull-7 {
1490 | right: 58.333333333333336%;
1491 | }
1492 | .col-lg-pull-6 {
1493 | right: 50%;
1494 | }
1495 | .col-lg-pull-5 {
1496 | right: 41.66666666666667%;
1497 | }
1498 | .col-lg-pull-4 {
1499 | right: 33.33333333333333%;
1500 | }
1501 | .col-lg-pull-3 {
1502 | right: 25%;
1503 | }
1504 | .col-lg-pull-2 {
1505 | right: 16.666666666666664%;
1506 | }
1507 | .col-lg-pull-1 {
1508 | right: 8.333333333333332%;
1509 | }
1510 | .col-lg-push-12 {
1511 | left: 100%;
1512 | }
1513 | .col-lg-push-11 {
1514 | left: 91.66666666666666%;
1515 | }
1516 | .col-lg-push-10 {
1517 | left: 83.33333333333334%;
1518 | }
1519 | .col-lg-push-9 {
1520 | left: 75%;
1521 | }
1522 | .col-lg-push-8 {
1523 | left: 66.66666666666666%;
1524 | }
1525 | .col-lg-push-7 {
1526 | left: 58.333333333333336%;
1527 | }
1528 | .col-lg-push-6 {
1529 | left: 50%;
1530 | }
1531 | .col-lg-push-5 {
1532 | left: 41.66666666666667%;
1533 | }
1534 | .col-lg-push-4 {
1535 | left: 33.33333333333333%;
1536 | }
1537 | .col-lg-push-3 {
1538 | left: 25%;
1539 | }
1540 | .col-lg-push-2 {
1541 | left: 16.666666666666664%;
1542 | }
1543 | .col-lg-push-1 {
1544 | left: 8.333333333333332%;
1545 | }
1546 | .col-lg-offset-12 {
1547 | margin-left: 100%;
1548 | }
1549 | .col-lg-offset-11 {
1550 | margin-left: 91.66666666666666%;
1551 | }
1552 | .col-lg-offset-10 {
1553 | margin-left: 83.33333333333334%;
1554 | }
1555 | .col-lg-offset-9 {
1556 | margin-left: 75%;
1557 | }
1558 | .col-lg-offset-8 {
1559 | margin-left: 66.66666666666666%;
1560 | }
1561 | .col-lg-offset-7 {
1562 | margin-left: 58.333333333333336%;
1563 | }
1564 | .col-lg-offset-6 {
1565 | margin-left: 50%;
1566 | }
1567 | .col-lg-offset-5 {
1568 | margin-left: 41.66666666666667%;
1569 | }
1570 | .col-lg-offset-4 {
1571 | margin-left: 33.33333333333333%;
1572 | }
1573 | .col-lg-offset-3 {
1574 | margin-left: 25%;
1575 | }
1576 | .col-lg-offset-2 {
1577 | margin-left: 16.666666666666664%;
1578 | }
1579 | .col-lg-offset-1 {
1580 | margin-left: 8.333333333333332%;
1581 | }
1582 | }
1583 |
1584 | table {
1585 | max-width: 100%;
1586 | background-color: transparent;
1587 | }
1588 |
1589 | th {
1590 | text-align: left;
1591 | }
1592 |
1593 | .table {
1594 | width: 100%;
1595 | margin-bottom: 20px;
1596 | }
1597 |
1598 | .table > thead > tr > th,
1599 | .table > tbody > tr > th,
1600 | .table > tfoot > tr > th,
1601 | .table > thead > tr > td,
1602 | .table > tbody > tr > td,
1603 | .table > tfoot > tr > td {
1604 | padding: 8px;
1605 | line-height: 1.428571429;
1606 | vertical-align: top;
1607 | border-top: 1px solid #dddddd;
1608 | }
1609 |
1610 | .table > thead > tr > th {
1611 | vertical-align: bottom;
1612 | border-bottom: 2px solid #dddddd;
1613 | }
1614 |
1615 | .table > caption + thead > tr:first-child > th,
1616 | .table > colgroup + thead > tr:first-child > th,
1617 | .table > thead:first-child > tr:first-child > th,
1618 | .table > caption + thead > tr:first-child > td,
1619 | .table > colgroup + thead > tr:first-child > td,
1620 | .table > thead:first-child > tr:first-child > td {
1621 | border-top: 0;
1622 | }
1623 |
1624 | .table > tbody + tbody {
1625 | border-top: 2px solid #dddddd;
1626 | }
1627 |
1628 | .table .table {
1629 | background-color: #ffffff;
1630 | }
1631 |
1632 | .table-condensed > thead > tr > th,
1633 | .table-condensed > tbody > tr > th,
1634 | .table-condensed > tfoot > tr > th,
1635 | .table-condensed > thead > tr > td,
1636 | .table-condensed > tbody > tr > td,
1637 | .table-condensed > tfoot > tr > td {
1638 | padding: 5px;
1639 | }
1640 |
1641 | .table-bordered {
1642 | border: 1px solid #dddddd;
1643 | }
1644 |
1645 | .table-bordered > thead > tr > th,
1646 | .table-bordered > tbody > tr > th,
1647 | .table-bordered > tfoot > tr > th,
1648 | .table-bordered > thead > tr > td,
1649 | .table-bordered > tbody > tr > td,
1650 | .table-bordered > tfoot > tr > td {
1651 | border: 1px solid #dddddd;
1652 | }
1653 |
1654 | .table-bordered > thead > tr > th,
1655 | .table-bordered > thead > tr > td {
1656 | border-bottom-width: 2px;
1657 | }
1658 |
1659 | .table-striped > tbody > tr:nth-child(odd) > td,
1660 | .table-striped > tbody > tr:nth-child(odd) > th {
1661 | background-color: #f9f9f9;
1662 | }
1663 |
1664 | .table-hover > tbody > tr:hover > td,
1665 | .table-hover > tbody > tr:hover > th {
1666 | background-color: #f5f5f5;
1667 | }
1668 |
1669 | table col[class*="col-"] {
1670 | display: table-column;
1671 | float: none;
1672 | }
1673 |
1674 | table td[class*="col-"],
1675 | table th[class*="col-"] {
1676 | display: table-cell;
1677 | float: none;
1678 | }
1679 |
1680 | .table > thead > tr > td.active,
1681 | .table > tbody > tr > td.active,
1682 | .table > tfoot > tr > td.active,
1683 | .table > thead > tr > th.active,
1684 | .table > tbody > tr > th.active,
1685 | .table > tfoot > tr > th.active,
1686 | .table > thead > tr.active > td,
1687 | .table > tbody > tr.active > td,
1688 | .table > tfoot > tr.active > td,
1689 | .table > thead > tr.active > th,
1690 | .table > tbody > tr.active > th,
1691 | .table > tfoot > tr.active > th {
1692 | background-color: #f5f5f5;
1693 | }
1694 |
1695 | .table > thead > tr > td.success,
1696 | .table > tbody > tr > td.success,
1697 | .table > tfoot > tr > td.success,
1698 | .table > thead > tr > th.success,
1699 | .table > tbody > tr > th.success,
1700 | .table > tfoot > tr > th.success,
1701 | .table > thead > tr.success > td,
1702 | .table > tbody > tr.success > td,
1703 | .table > tfoot > tr.success > td,
1704 | .table > thead > tr.success > th,
1705 | .table > tbody > tr.success > th,
1706 | .table > tfoot > tr.success > th {
1707 | background-color: #dff0d8;
1708 | }
1709 |
1710 | .table-hover > tbody > tr > td.success:hover,
1711 | .table-hover > tbody > tr > th.success:hover,
1712 | .table-hover > tbody > tr.success:hover > td,
1713 | .table-hover > tbody > tr.success:hover > th {
1714 | background-color: #d0e9c6;
1715 | }
1716 |
1717 | .table > thead > tr > td.danger,
1718 | .table > tbody > tr > td.danger,
1719 | .table > tfoot > tr > td.danger,
1720 | .table > thead > tr > th.danger,
1721 | .table > tbody > tr > th.danger,
1722 | .table > tfoot > tr > th.danger,
1723 | .table > thead > tr.danger > td,
1724 | .table > tbody > tr.danger > td,
1725 | .table > tfoot > tr.danger > td,
1726 | .table > thead > tr.danger > th,
1727 | .table > tbody > tr.danger > th,
1728 | .table > tfoot > tr.danger > th {
1729 | background-color: #f2dede;
1730 | }
1731 |
1732 | .table-hover > tbody > tr > td.danger:hover,
1733 | .table-hover > tbody > tr > th.danger:hover,
1734 | .table-hover > tbody > tr.danger:hover > td,
1735 | .table-hover > tbody > tr.danger:hover > th {
1736 | background-color: #ebcccc;
1737 | }
1738 |
1739 | .table > thead > tr > td.warning,
1740 | .table > tbody > tr > td.warning,
1741 | .table > tfoot > tr > td.warning,
1742 | .table > thead > tr > th.warning,
1743 | .table > tbody > tr > th.warning,
1744 | .table > tfoot > tr > th.warning,
1745 | .table > thead > tr.warning > td,
1746 | .table > tbody > tr.warning > td,
1747 | .table > tfoot > tr.warning > td,
1748 | .table > thead > tr.warning > th,
1749 | .table > tbody > tr.warning > th,
1750 | .table > tfoot > tr.warning > th {
1751 | background-color: #fcf8e3;
1752 | }
1753 |
1754 | .table-hover > tbody > tr > td.warning:hover,
1755 | .table-hover > tbody > tr > th.warning:hover,
1756 | .table-hover > tbody > tr.warning:hover > td,
1757 | .table-hover > tbody > tr.warning:hover > th {
1758 | background-color: #faf2cc;
1759 | }
1760 |
1761 | @media (max-width: 767px) {
1762 | .table-responsive {
1763 | width: 100%;
1764 | margin-bottom: 15px;
1765 | overflow-x: scroll;
1766 | overflow-y: hidden;
1767 | border: 1px solid #dddddd;
1768 | -ms-overflow-style: -ms-autohiding-scrollbar;
1769 | -webkit-overflow-scrolling: touch;
1770 | }
1771 | .table-responsive > .table {
1772 | margin-bottom: 0;
1773 | }
1774 | .table-responsive > .table > thead > tr > th,
1775 | .table-responsive > .table > tbody > tr > th,
1776 | .table-responsive > .table > tfoot > tr > th,
1777 | .table-responsive > .table > thead > tr > td,
1778 | .table-responsive > .table > tbody > tr > td,
1779 | .table-responsive > .table > tfoot > tr > td {
1780 | white-space: nowrap;
1781 | }
1782 | .table-responsive > .table-bordered {
1783 | border: 0;
1784 | }
1785 | .table-responsive > .table-bordered > thead > tr > th:first-child,
1786 | .table-responsive > .table-bordered > tbody > tr > th:first-child,
1787 | .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1788 | .table-responsive > .table-bordered > thead > tr > td:first-child,
1789 | .table-responsive > .table-bordered > tbody > tr > td:first-child,
1790 | .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1791 | border-left: 0;
1792 | }
1793 | .table-responsive > .table-bordered > thead > tr > th:last-child,
1794 | .table-responsive > .table-bordered > tbody > tr > th:last-child,
1795 | .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1796 | .table-responsive > .table-bordered > thead > tr > td:last-child,
1797 | .table-responsive > .table-bordered > tbody > tr > td:last-child,
1798 | .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1799 | border-right: 0;
1800 | }
1801 | .table-responsive > .table-bordered > tbody > tr:last-child > th,
1802 | .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1803 | .table-responsive > .table-bordered > tbody > tr:last-child > td,
1804 | .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1805 | border-bottom: 0;
1806 | }
1807 | }
1808 |
1809 | fieldset {
1810 | padding: 0;
1811 | margin: 0;
1812 | border: 0;
1813 | }
1814 |
1815 | legend {
1816 | display: block;
1817 | width: 100%;
1818 | padding: 0;
1819 | margin-bottom: 20px;
1820 | font-size: 21px;
1821 | line-height: inherit;
1822 | color: #333333;
1823 | border: 0;
1824 | border-bottom: 1px solid #e5e5e5;
1825 | }
1826 |
1827 | label {
1828 | display: inline-block;
1829 | margin-bottom: 5px;
1830 | font-weight: bold;
1831 | }
1832 |
1833 | input[type="search"] {
1834 | -webkit-box-sizing: border-box;
1835 | -moz-box-sizing: border-box;
1836 | box-sizing: border-box;
1837 | }
1838 |
1839 | input[type="radio"],
1840 | input[type="checkbox"] {
1841 | margin: 4px 0 0;
1842 | margin-top: 1px \9;
1843 | /* IE8-9 */
1844 |
1845 | line-height: normal;
1846 | }
1847 |
1848 | input[type="file"] {
1849 | display: block;
1850 | }
1851 |
1852 | select[multiple],
1853 | select[size] {
1854 | height: auto;
1855 | }
1856 |
1857 | select optgroup {
1858 | font-family: inherit;
1859 | font-size: inherit;
1860 | font-style: inherit;
1861 | }
1862 |
1863 | input[type="file"]:focus,
1864 | input[type="radio"]:focus,
1865 | input[type="checkbox"]:focus {
1866 | outline: thin dotted #333;
1867 | outline: 5px auto -webkit-focus-ring-color;
1868 | outline-offset: -2px;
1869 | }
1870 |
1871 | input[type="number"]::-webkit-outer-spin-button,
1872 | input[type="number"]::-webkit-inner-spin-button {
1873 | height: auto;
1874 | }
1875 |
1876 | output {
1877 | display: block;
1878 | padding-top: 7px;
1879 | font-size: 14px;
1880 | line-height: 1.428571429;
1881 | color: #555555;
1882 | vertical-align: middle;
1883 | }
1884 |
1885 | .form-control:-moz-placeholder {
1886 | color: #999999;
1887 | }
1888 |
1889 | .form-control::-moz-placeholder {
1890 | color: #999999;
1891 | }
1892 |
1893 | .form-control:-ms-input-placeholder {
1894 | color: #999999;
1895 | }
1896 |
1897 | .form-control::-webkit-input-placeholder {
1898 | color: #999999;
1899 | }
1900 |
1901 | .form-control {
1902 | display: block;
1903 | width: 100%;
1904 | height: 34px;
1905 | padding: 6px 12px;
1906 | font-size: 14px;
1907 | line-height: 1.428571429;
1908 | color: #555555;
1909 | vertical-align: middle;
1910 | background-color: #ffffff;
1911 | background-image: none;
1912 | border: 1px solid #cccccc;
1913 | border-radius: 4px;
1914 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1915 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1916 | -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
1917 | transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
1918 | }
1919 |
1920 | .form-control:focus {
1921 | border-color: #66afe9;
1922 | outline: 0;
1923 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
1924 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
1925 | }
1926 |
1927 | .form-control[disabled],
1928 | .form-control[readonly],
1929 | fieldset[disabled] .form-control {
1930 | cursor: not-allowed;
1931 | background-color: #eeeeee;
1932 | }
1933 |
1934 | textarea.form-control {
1935 | height: auto;
1936 | }
1937 |
1938 | .form-group {
1939 | margin-bottom: 15px;
1940 | }
1941 |
1942 | .radio,
1943 | .checkbox {
1944 | display: block;
1945 | min-height: 20px;
1946 | padding-left: 20px;
1947 | margin-top: 10px;
1948 | margin-bottom: 10px;
1949 | vertical-align: middle;
1950 | }
1951 |
1952 | .radio label,
1953 | .checkbox label {
1954 | display: inline;
1955 | margin-bottom: 0;
1956 | font-weight: normal;
1957 | cursor: pointer;
1958 | }
1959 |
1960 | .radio input[type="radio"],
1961 | .radio-inline input[type="radio"],
1962 | .checkbox input[type="checkbox"],
1963 | .checkbox-inline input[type="checkbox"] {
1964 | float: left;
1965 | margin-left: -20px;
1966 | }
1967 |
1968 | .radio + .radio,
1969 | .checkbox + .checkbox {
1970 | margin-top: -5px;
1971 | }
1972 |
1973 | .radio-inline,
1974 | .checkbox-inline {
1975 | display: inline-block;
1976 | padding-left: 20px;
1977 | margin-bottom: 0;
1978 | font-weight: normal;
1979 | vertical-align: middle;
1980 | cursor: pointer;
1981 | }
1982 |
1983 | .radio-inline + .radio-inline,
1984 | .checkbox-inline + .checkbox-inline {
1985 | margin-top: 0;
1986 | margin-left: 10px;
1987 | }
1988 |
1989 | input[type="radio"][disabled],
1990 | input[type="checkbox"][disabled],
1991 | .radio[disabled],
1992 | .radio-inline[disabled],
1993 | .checkbox[disabled],
1994 | .checkbox-inline[disabled],
1995 | fieldset[disabled] input[type="radio"],
1996 | fieldset[disabled] input[type="checkbox"],
1997 | fieldset[disabled] .radio,
1998 | fieldset[disabled] .radio-inline,
1999 | fieldset[disabled] .checkbox,
2000 | fieldset[disabled] .checkbox-inline {
2001 | cursor: not-allowed;
2002 | }
2003 |
2004 | .input-sm {
2005 | height: 30px;
2006 | padding: 5px 10px;
2007 | font-size: 12px;
2008 | line-height: 1.5;
2009 | border-radius: 3px;
2010 | }
2011 |
2012 | select.input-sm {
2013 | height: 30px;
2014 | line-height: 30px;
2015 | }
2016 |
2017 | textarea.input-sm {
2018 | height: auto;
2019 | }
2020 |
2021 | .input-lg {
2022 | height: 45px;
2023 | padding: 10px 16px;
2024 | font-size: 18px;
2025 | line-height: 1.33;
2026 | border-radius: 6px;
2027 | }
2028 |
2029 | select.input-lg {
2030 | height: 45px;
2031 | line-height: 45px;
2032 | }
2033 |
2034 | textarea.input-lg {
2035 | height: auto;
2036 | }
2037 |
2038 | .has-warning .help-block,
2039 | .has-warning .control-label,
2040 | .has-warning .radio,
2041 | .has-warning .checkbox,
2042 | .has-warning .radio-inline,
2043 | .has-warning .checkbox-inline {
2044 | color: #c09853;
2045 | }
2046 |
2047 | .has-warning .form-control {
2048 | border-color: #c09853;
2049 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2050 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2051 | }
2052 |
2053 | .has-warning .form-control:focus {
2054 | border-color: #a47e3c;
2055 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
2056 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
2057 | }
2058 |
2059 | .has-warning .input-group-addon {
2060 | color: #c09853;
2061 | background-color: #fcf8e3;
2062 | border-color: #c09853;
2063 | }
2064 |
2065 | .has-error .help-block,
2066 | .has-error .control-label,
2067 | .has-error .radio,
2068 | .has-error .checkbox,
2069 | .has-error .radio-inline,
2070 | .has-error .checkbox-inline {
2071 | color: #b94a48;
2072 | }
2073 |
2074 | .has-error .form-control {
2075 | border-color: #b94a48;
2076 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2077 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2078 | }
2079 |
2080 | .has-error .form-control:focus {
2081 | border-color: #953b39;
2082 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2083 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2084 | }
2085 |
2086 | .has-error .input-group-addon {
2087 | color: #b94a48;
2088 | background-color: #f2dede;
2089 | border-color: #b94a48;
2090 | }
2091 |
2092 | .has-success .help-block,
2093 | .has-success .control-label,
2094 | .has-success .radio,
2095 | .has-success .checkbox,
2096 | .has-success .radio-inline,
2097 | .has-success .checkbox-inline {
2098 | color: #468847;
2099 | }
2100 |
2101 | .has-success .form-control {
2102 | border-color: #468847;
2103 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2104 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2105 | }
2106 |
2107 | .has-success .form-control:focus {
2108 | border-color: #356635;
2109 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
2110 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
2111 | }
2112 |
2113 | .has-success .input-group-addon {
2114 | color: #468847;
2115 | background-color: #dff0d8;
2116 | border-color: #468847;
2117 | }
2118 |
2119 | .form-control-static {
2120 | margin-bottom: 0;
2121 | }
2122 |
2123 | .help-block {
2124 | display: block;
2125 | margin-top: 5px;
2126 | margin-bottom: 10px;
2127 | color: #737373;
2128 | }
2129 |
2130 | @media (min-width: 768px) {
2131 | .form-inline .form-group {
2132 | display: inline-block;
2133 | margin-bottom: 0;
2134 | vertical-align: middle;
2135 | }
2136 | .form-inline .form-control {
2137 | display: inline-block;
2138 | }
2139 | .form-inline .radio,
2140 | .form-inline .checkbox {
2141 | display: inline-block;
2142 | padding-left: 0;
2143 | margin-top: 0;
2144 | margin-bottom: 0;
2145 | }
2146 | .form-inline .radio input[type="radio"],
2147 | .form-inline .checkbox input[type="checkbox"] {
2148 | float: none;
2149 | margin-left: 0;
2150 | }
2151 | }
2152 |
2153 | .form-horizontal .control-label,
2154 | .form-horizontal .radio,
2155 | .form-horizontal .checkbox,
2156 | .form-horizontal .radio-inline,
2157 | .form-horizontal .checkbox-inline {
2158 | padding-top: 7px;
2159 | margin-top: 0;
2160 | margin-bottom: 0;
2161 | }
2162 |
2163 | .form-horizontal .form-group {
2164 | margin-right: -15px;
2165 | margin-left: -15px;
2166 | }
2167 |
2168 | .form-horizontal .form-group:before,
2169 | .form-horizontal .form-group:after {
2170 | display: table;
2171 | content: " ";
2172 | }
2173 |
2174 | .form-horizontal .form-group:after {
2175 | clear: both;
2176 | }
2177 |
2178 | .form-horizontal .form-group:before,
2179 | .form-horizontal .form-group:after {
2180 | display: table;
2181 | content: " ";
2182 | }
2183 |
2184 | .form-horizontal .form-group:after {
2185 | clear: both;
2186 | }
2187 |
2188 | .form-horizontal .form-control-static {
2189 | padding-top: 7px;
2190 | }
2191 |
2192 | @media (min-width: 768px) {
2193 | .form-horizontal .control-label {
2194 | text-align: right;
2195 | }
2196 | }
2197 |
2198 | .btn {
2199 | display: inline-block;
2200 | padding: 6px 12px;
2201 | margin-bottom: 0;
2202 | font-size: 14px;
2203 | font-weight: normal;
2204 | line-height: 1.428571429;
2205 | text-align: center;
2206 | white-space: nowrap;
2207 | vertical-align: middle;
2208 | cursor: pointer;
2209 | background-image: none;
2210 | border: 1px solid transparent;
2211 | border-radius: 4px;
2212 | -webkit-user-select: none;
2213 | -moz-user-select: none;
2214 | -ms-user-select: none;
2215 | -o-user-select: none;
2216 | user-select: none;
2217 | }
2218 |
2219 | .btn:focus {
2220 | outline: thin dotted #333;
2221 | outline: 5px auto -webkit-focus-ring-color;
2222 | outline-offset: -2px;
2223 | }
2224 |
2225 | .btn:hover,
2226 | .btn:focus {
2227 | color: #333333;
2228 | text-decoration: none;
2229 | }
2230 |
2231 | .btn:active,
2232 | .btn.active {
2233 | background-image: none;
2234 | outline: 0;
2235 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2236 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2237 | }
2238 |
2239 | .btn.disabled,
2240 | .btn[disabled],
2241 | fieldset[disabled] .btn {
2242 | pointer-events: none;
2243 | cursor: not-allowed;
2244 | opacity: 0.65;
2245 | filter: alpha(opacity=65);
2246 | -webkit-box-shadow: none;
2247 | box-shadow: none;
2248 | }
2249 |
2250 | .btn-default {
2251 | color: #333333;
2252 | background-color: #ffffff;
2253 | border-color: #cccccc;
2254 | }
2255 |
2256 | .btn-default:hover,
2257 | .btn-default:focus,
2258 | .btn-default:active,
2259 | .btn-default.active,
2260 | .open .dropdown-toggle.btn-default {
2261 | color: #333333;
2262 | background-color: #ebebeb;
2263 | border-color: #adadad;
2264 | }
2265 |
2266 | .btn-default:active,
2267 | .btn-default.active,
2268 | .open .dropdown-toggle.btn-default {
2269 | background-image: none;
2270 | }
2271 |
2272 | .btn-default.disabled,
2273 | .btn-default[disabled],
2274 | fieldset[disabled] .btn-default,
2275 | .btn-default.disabled:hover,
2276 | .btn-default[disabled]:hover,
2277 | fieldset[disabled] .btn-default:hover,
2278 | .btn-default.disabled:focus,
2279 | .btn-default[disabled]:focus,
2280 | fieldset[disabled] .btn-default:focus,
2281 | .btn-default.disabled:active,
2282 | .btn-default[disabled]:active,
2283 | fieldset[disabled] .btn-default:active,
2284 | .btn-default.disabled.active,
2285 | .btn-default[disabled].active,
2286 | fieldset[disabled] .btn-default.active {
2287 | background-color: #ffffff;
2288 | border-color: #cccccc;
2289 | }
2290 |
2291 | .btn-primary {
2292 | color: #ffffff;
2293 | background-color: #428bca;
2294 | border-color: #357ebd;
2295 | }
2296 |
2297 | .btn-primary:hover,
2298 | .btn-primary:focus,
2299 | .btn-primary:active,
2300 | .btn-primary.active,
2301 | .open .dropdown-toggle.btn-primary {
2302 | color: #ffffff;
2303 | background-color: #3276b1;
2304 | border-color: #285e8e;
2305 | }
2306 |
2307 | .btn-primary:active,
2308 | .btn-primary.active,
2309 | .open .dropdown-toggle.btn-primary {
2310 | background-image: none;
2311 | }
2312 |
2313 | .btn-primary.disabled,
2314 | .btn-primary[disabled],
2315 | fieldset[disabled] .btn-primary,
2316 | .btn-primary.disabled:hover,
2317 | .btn-primary[disabled]:hover,
2318 | fieldset[disabled] .btn-primary:hover,
2319 | .btn-primary.disabled:focus,
2320 | .btn-primary[disabled]:focus,
2321 | fieldset[disabled] .btn-primary:focus,
2322 | .btn-primary.disabled:active,
2323 | .btn-primary[disabled]:active,
2324 | fieldset[disabled] .btn-primary:active,
2325 | .btn-primary.disabled.active,
2326 | .btn-primary[disabled].active,
2327 | fieldset[disabled] .btn-primary.active {
2328 | background-color: #428bca;
2329 | border-color: #357ebd;
2330 | }
2331 |
2332 | .btn-warning {
2333 | color: #ffffff;
2334 | background-color: #f0ad4e;
2335 | border-color: #eea236;
2336 | }
2337 |
2338 | .btn-warning:hover,
2339 | .btn-warning:focus,
2340 | .btn-warning:active,
2341 | .btn-warning.active,
2342 | .open .dropdown-toggle.btn-warning {
2343 | color: #ffffff;
2344 | background-color: #ed9c28;
2345 | border-color: #d58512;
2346 | }
2347 |
2348 | .btn-warning:active,
2349 | .btn-warning.active,
2350 | .open .dropdown-toggle.btn-warning {
2351 | background-image: none;
2352 | }
2353 |
2354 | .btn-warning.disabled,
2355 | .btn-warning[disabled],
2356 | fieldset[disabled] .btn-warning,
2357 | .btn-warning.disabled:hover,
2358 | .btn-warning[disabled]:hover,
2359 | fieldset[disabled] .btn-warning:hover,
2360 | .btn-warning.disabled:focus,
2361 | .btn-warning[disabled]:focus,
2362 | fieldset[disabled] .btn-warning:focus,
2363 | .btn-warning.disabled:active,
2364 | .btn-warning[disabled]:active,
2365 | fieldset[disabled] .btn-warning:active,
2366 | .btn-warning.disabled.active,
2367 | .btn-warning[disabled].active,
2368 | fieldset[disabled] .btn-warning.active {
2369 | background-color: #f0ad4e;
2370 | border-color: #eea236;
2371 | }
2372 |
2373 | .btn-danger {
2374 | color: #ffffff;
2375 | background-color: #d9534f;
2376 | border-color: #d43f3a;
2377 | }
2378 |
2379 | .btn-danger:hover,
2380 | .btn-danger:focus,
2381 | .btn-danger:active,
2382 | .btn-danger.active,
2383 | .open .dropdown-toggle.btn-danger {
2384 | color: #ffffff;
2385 | background-color: #d2322d;
2386 | border-color: #ac2925;
2387 | }
2388 |
2389 | .btn-danger:active,
2390 | .btn-danger.active,
2391 | .open .dropdown-toggle.btn-danger {
2392 | background-image: none;
2393 | }
2394 |
2395 | .btn-danger.disabled,
2396 | .btn-danger[disabled],
2397 | fieldset[disabled] .btn-danger,
2398 | .btn-danger.disabled:hover,
2399 | .btn-danger[disabled]:hover,
2400 | fieldset[disabled] .btn-danger:hover,
2401 | .btn-danger.disabled:focus,
2402 | .btn-danger[disabled]:focus,
2403 | fieldset[disabled] .btn-danger:focus,
2404 | .btn-danger.disabled:active,
2405 | .btn-danger[disabled]:active,
2406 | fieldset[disabled] .btn-danger:active,
2407 | .btn-danger.disabled.active,
2408 | .btn-danger[disabled].active,
2409 | fieldset[disabled] .btn-danger.active {
2410 | background-color: #d9534f;
2411 | border-color: #d43f3a;
2412 | }
2413 |
2414 | .btn-success {
2415 | color: #ffffff;
2416 | background-color: #5cb85c;
2417 | border-color: #4cae4c;
2418 | }
2419 |
2420 | .btn-success:hover,
2421 | .btn-success:focus,
2422 | .btn-success:active,
2423 | .btn-success.active,
2424 | .open .dropdown-toggle.btn-success {
2425 | color: #ffffff;
2426 | background-color: #47a447;
2427 | border-color: #398439;
2428 | }
2429 |
2430 | .btn-success:active,
2431 | .btn-success.active,
2432 | .open .dropdown-toggle.btn-success {
2433 | background-image: none;
2434 | }
2435 |
2436 | .btn-success.disabled,
2437 | .btn-success[disabled],
2438 | fieldset[disabled] .btn-success,
2439 | .btn-success.disabled:hover,
2440 | .btn-success[disabled]:hover,
2441 | fieldset[disabled] .btn-success:hover,
2442 | .btn-success.disabled:focus,
2443 | .btn-success[disabled]:focus,
2444 | fieldset[disabled] .btn-success:focus,
2445 | .btn-success.disabled:active,
2446 | .btn-success[disabled]:active,
2447 | fieldset[disabled] .btn-success:active,
2448 | .btn-success.disabled.active,
2449 | .btn-success[disabled].active,
2450 | fieldset[disabled] .btn-success.active {
2451 | background-color: #5cb85c;
2452 | border-color: #4cae4c;
2453 | }
2454 |
2455 | .btn-info {
2456 | color: #ffffff;
2457 | background-color: #5bc0de;
2458 | border-color: #46b8da;
2459 | }
2460 |
2461 | .btn-info:hover,
2462 | .btn-info:focus,
2463 | .btn-info:active,
2464 | .btn-info.active,
2465 | .open .dropdown-toggle.btn-info {
2466 | color: #ffffff;
2467 | background-color: #39b3d7;
2468 | border-color: #269abc;
2469 | }
2470 |
2471 | .btn-info:active,
2472 | .btn-info.active,
2473 | .open .dropdown-toggle.btn-info {
2474 | background-image: none;
2475 | }
2476 |
2477 | .btn-info.disabled,
2478 | .btn-info[disabled],
2479 | fieldset[disabled] .btn-info,
2480 | .btn-info.disabled:hover,
2481 | .btn-info[disabled]:hover,
2482 | fieldset[disabled] .btn-info:hover,
2483 | .btn-info.disabled:focus,
2484 | .btn-info[disabled]:focus,
2485 | fieldset[disabled] .btn-info:focus,
2486 | .btn-info.disabled:active,
2487 | .btn-info[disabled]:active,
2488 | fieldset[disabled] .btn-info:active,
2489 | .btn-info.disabled.active,
2490 | .btn-info[disabled].active,
2491 | fieldset[disabled] .btn-info.active {
2492 | background-color: #5bc0de;
2493 | border-color: #46b8da;
2494 | }
2495 |
2496 | .btn-link {
2497 | font-weight: normal;
2498 | color: #428bca;
2499 | cursor: pointer;
2500 | border-radius: 0;
2501 | }
2502 |
2503 | .btn-link,
2504 | .btn-link:active,
2505 | .btn-link[disabled],
2506 | fieldset[disabled] .btn-link {
2507 | background-color: transparent;
2508 | -webkit-box-shadow: none;
2509 | box-shadow: none;
2510 | }
2511 |
2512 | .btn-link,
2513 | .btn-link:hover,
2514 | .btn-link:focus,
2515 | .btn-link:active {
2516 | border-color: transparent;
2517 | }
2518 |
2519 | .btn-link:hover,
2520 | .btn-link:focus {
2521 | color: #2a6496;
2522 | text-decoration: underline;
2523 | background-color: transparent;
2524 | }
2525 |
2526 | .btn-link[disabled]:hover,
2527 | fieldset[disabled] .btn-link:hover,
2528 | .btn-link[disabled]:focus,
2529 | fieldset[disabled] .btn-link:focus {
2530 | color: #999999;
2531 | text-decoration: none;
2532 | }
2533 |
2534 | .btn-lg {
2535 | padding: 10px 16px;
2536 | font-size: 18px;
2537 | line-height: 1.33;
2538 | border-radius: 6px;
2539 | }
2540 |
2541 | .btn-sm,
2542 | .btn-xs {
2543 | padding: 5px 10px;
2544 | font-size: 12px;
2545 | line-height: 1.5;
2546 | border-radius: 3px;
2547 | }
2548 |
2549 | .btn-xs {
2550 | padding: 1px 5px;
2551 | }
2552 |
2553 | .btn-block {
2554 | display: block;
2555 | width: 100%;
2556 | padding-right: 0;
2557 | padding-left: 0;
2558 | }
2559 |
2560 | .btn-block + .btn-block {
2561 | margin-top: 5px;
2562 | }
2563 |
2564 | input[type="submit"].btn-block,
2565 | input[type="reset"].btn-block,
2566 | input[type="button"].btn-block {
2567 | width: 100%;
2568 | }
2569 |
2570 | .fade {
2571 | opacity: 0;
2572 | -webkit-transition: opacity 0.15s linear;
2573 | transition: opacity 0.15s linear;
2574 | }
2575 |
2576 | .fade.in {
2577 | opacity: 1;
2578 | }
2579 |
2580 | .collapse {
2581 | display: none;
2582 | }
2583 |
2584 | .collapse.in {
2585 | display: block;
2586 | }
2587 |
2588 | .collapsing {
2589 | position: relative;
2590 | height: 0;
2591 | overflow: hidden;
2592 | -webkit-transition: height 0.35s ease;
2593 | transition: height 0.35s ease;
2594 | }
2595 |
2596 | @font-face {
2597 | font-family: 'Glyphicons Halflings';
2598 | src: url('../fonts/glyphicons-halflings-regular.eot');
2599 | src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2600 | }
2601 |
2602 | .glyphicon {
2603 | position: relative;
2604 | top: 1px;
2605 | display: inline-block;
2606 | font-family: 'Glyphicons Halflings';
2607 | -webkit-font-smoothing: antialiased;
2608 | font-style: normal;
2609 | font-weight: normal;
2610 | line-height: 1;
2611 | -moz-osx-font-smoothing: grayscale;
2612 | }
2613 |
2614 | .glyphicon:empty {
2615 | width: 1em;
2616 | }
2617 |
2618 | .glyphicon-asterisk:before {
2619 | content: "\2a";
2620 | }
2621 |
2622 | .glyphicon-plus:before {
2623 | content: "\2b";
2624 | }
2625 |
2626 | .glyphicon-euro:before {
2627 | content: "\20ac";
2628 | }
2629 |
2630 | .glyphicon-minus:before {
2631 | content: "\2212";
2632 | }
2633 |
2634 | .glyphicon-cloud:before {
2635 | content: "\2601";
2636 | }
2637 |
2638 | .glyphicon-envelope:before {
2639 | content: "\2709";
2640 | }
2641 |
2642 | .glyphicon-pencil:before {
2643 | content: "\270f";
2644 | }
2645 |
2646 | .glyphicon-glass:before {
2647 | content: "\e001";
2648 | }
2649 |
2650 | .glyphicon-music:before {
2651 | content: "\e002";
2652 | }
2653 |
2654 | .glyphicon-search:before {
2655 | content: "\e003";
2656 | }
2657 |
2658 | .glyphicon-heart:before {
2659 | content: "\e005";
2660 | }
2661 |
2662 | .glyphicon-star:before {
2663 | content: "\e006";
2664 | }
2665 |
2666 | .glyphicon-star-empty:before {
2667 | content: "\e007";
2668 | }
2669 |
2670 | .glyphicon-user:before {
2671 | content: "\e008";
2672 | }
2673 |
2674 | .glyphicon-film:before {
2675 | content: "\e009";
2676 | }
2677 |
2678 | .glyphicon-th-large:before {
2679 | content: "\e010";
2680 | }
2681 |
2682 | .glyphicon-th:before {
2683 | content: "\e011";
2684 | }
2685 |
2686 | .glyphicon-th-list:before {
2687 | content: "\e012";
2688 | }
2689 |
2690 | .glyphicon-ok:before {
2691 | content: "\e013";
2692 | }
2693 |
2694 | .glyphicon-remove:before {
2695 | content: "\e014";
2696 | }
2697 |
2698 | .glyphicon-zoom-in:before {
2699 | content: "\e015";
2700 | }
2701 |
2702 | .glyphicon-zoom-out:before {
2703 | content: "\e016";
2704 | }
2705 |
2706 | .glyphicon-off:before {
2707 | content: "\e017";
2708 | }
2709 |
2710 | .glyphicon-signal:before {
2711 | content: "\e018";
2712 | }
2713 |
2714 | .glyphicon-cog:before {
2715 | content: "\e019";
2716 | }
2717 |
2718 | .glyphicon-trash:before {
2719 | content: "\e020";
2720 | }
2721 |
2722 | .glyphicon-home:before {
2723 | content: "\e021";
2724 | }
2725 |
2726 | .glyphicon-file:before {
2727 | content: "\e022";
2728 | }
2729 |
2730 | .glyphicon-time:before {
2731 | content: "\e023";
2732 | }
2733 |
2734 | .glyphicon-road:before {
2735 | content: "\e024";
2736 | }
2737 |
2738 | .glyphicon-download-alt:before {
2739 | content: "\e025";
2740 | }
2741 |
2742 | .glyphicon-download:before {
2743 | content: "\e026";
2744 | }
2745 |
2746 | .glyphicon-upload:before {
2747 | content: "\e027";
2748 | }
2749 |
2750 | .glyphicon-inbox:before {
2751 | content: "\e028";
2752 | }
2753 |
2754 | .glyphicon-play-circle:before {
2755 | content: "\e029";
2756 | }
2757 |
2758 | .glyphicon-repeat:before {
2759 | content: "\e030";
2760 | }
2761 |
2762 | .glyphicon-refresh:before {
2763 | content: "\e031";
2764 | }
2765 |
2766 | .glyphicon-list-alt:before {
2767 | content: "\e032";
2768 | }
2769 |
2770 | .glyphicon-lock:before {
2771 | content: "\e033";
2772 | }
2773 |
2774 | .glyphicon-flag:before {
2775 | content: "\e034";
2776 | }
2777 |
2778 | .glyphicon-headphones:before {
2779 | content: "\e035";
2780 | }
2781 |
2782 | .glyphicon-volume-off:before {
2783 | content: "\e036";
2784 | }
2785 |
2786 | .glyphicon-volume-down:before {
2787 | content: "\e037";
2788 | }
2789 |
2790 | .glyphicon-volume-up:before {
2791 | content: "\e038";
2792 | }
2793 |
2794 | .glyphicon-qrcode:before {
2795 | content: "\e039";
2796 | }
2797 |
2798 | .glyphicon-barcode:before {
2799 | content: "\e040";
2800 | }
2801 |
2802 | .glyphicon-tag:before {
2803 | content: "\e041";
2804 | }
2805 |
2806 | .glyphicon-tags:before {
2807 | content: "\e042";
2808 | }
2809 |
2810 | .glyphicon-book:before {
2811 | content: "\e043";
2812 | }
2813 |
2814 | .glyphicon-bookmark:before {
2815 | content: "\e044";
2816 | }
2817 |
2818 | .glyphicon-print:before {
2819 | content: "\e045";
2820 | }
2821 |
2822 | .glyphicon-camera:before {
2823 | content: "\e046";
2824 | }
2825 |
2826 | .glyphicon-font:before {
2827 | content: "\e047";
2828 | }
2829 |
2830 | .glyphicon-bold:before {
2831 | content: "\e048";
2832 | }
2833 |
2834 | .glyphicon-italic:before {
2835 | content: "\e049";
2836 | }
2837 |
2838 | .glyphicon-text-height:before {
2839 | content: "\e050";
2840 | }
2841 |
2842 | .glyphicon-text-width:before {
2843 | content: "\e051";
2844 | }
2845 |
2846 | .glyphicon-align-left:before {
2847 | content: "\e052";
2848 | }
2849 |
2850 | .glyphicon-align-center:before {
2851 | content: "\e053";
2852 | }
2853 |
2854 | .glyphicon-align-right:before {
2855 | content: "\e054";
2856 | }
2857 |
2858 | .glyphicon-align-justify:before {
2859 | content: "\e055";
2860 | }
2861 |
2862 | .glyphicon-list:before {
2863 | content: "\e056";
2864 | }
2865 |
2866 | .glyphicon-indent-left:before {
2867 | content: "\e057";
2868 | }
2869 |
2870 | .glyphicon-indent-right:before {
2871 | content: "\e058";
2872 | }
2873 |
2874 | .glyphicon-facetime-video:before {
2875 | content: "\e059";
2876 | }
2877 |
2878 | .glyphicon-picture:before {
2879 | content: "\e060";
2880 | }
2881 |
2882 | .glyphicon-map-marker:before {
2883 | content: "\e062";
2884 | }
2885 |
2886 | .glyphicon-adjust:before {
2887 | content: "\e063";
2888 | }
2889 |
2890 | .glyphicon-tint:before {
2891 | content: "\e064";
2892 | }
2893 |
2894 | .glyphicon-edit:before {
2895 | content: "\e065";
2896 | }
2897 |
2898 | .glyphicon-share:before {
2899 | content: "\e066";
2900 | }
2901 |
2902 | .glyphicon-check:before {
2903 | content: "\e067";
2904 | }
2905 |
2906 | .glyphicon-move:before {
2907 | content: "\e068";
2908 | }
2909 |
2910 | .glyphicon-step-backward:before {
2911 | content: "\e069";
2912 | }
2913 |
2914 | .glyphicon-fast-backward:before {
2915 | content: "\e070";
2916 | }
2917 |
2918 | .glyphicon-backward:before {
2919 | content: "\e071";
2920 | }
2921 |
2922 | .glyphicon-play:before {
2923 | content: "\e072";
2924 | }
2925 |
2926 | .glyphicon-pause:before {
2927 | content: "\e073";
2928 | }
2929 |
2930 | .glyphicon-stop:before {
2931 | content: "\e074";
2932 | }
2933 |
2934 | .glyphicon-forward:before {
2935 | content: "\e075";
2936 | }
2937 |
2938 | .glyphicon-fast-forward:before {
2939 | content: "\e076";
2940 | }
2941 |
2942 | .glyphicon-step-forward:before {
2943 | content: "\e077";
2944 | }
2945 |
2946 | .glyphicon-eject:before {
2947 | content: "\e078";
2948 | }
2949 |
2950 | .glyphicon-chevron-left:before {
2951 | content: "\e079";
2952 | }
2953 |
2954 | .glyphicon-chevron-right:before {
2955 | content: "\e080";
2956 | }
2957 |
2958 | .glyphicon-plus-sign:before {
2959 | content: "\e081";
2960 | }
2961 |
2962 | .glyphicon-minus-sign:before {
2963 | content: "\e082";
2964 | }
2965 |
2966 | .glyphicon-remove-sign:before {
2967 | content: "\e083";
2968 | }
2969 |
2970 | .glyphicon-ok-sign:before {
2971 | content: "\e084";
2972 | }
2973 |
2974 | .glyphicon-question-sign:before {
2975 | content: "\e085";
2976 | }
2977 |
2978 | .glyphicon-info-sign:before {
2979 | content: "\e086";
2980 | }
2981 |
2982 | .glyphicon-screenshot:before {
2983 | content: "\e087";
2984 | }
2985 |
2986 | .glyphicon-remove-circle:before {
2987 | content: "\e088";
2988 | }
2989 |
2990 | .glyphicon-ok-circle:before {
2991 | content: "\e089";
2992 | }
2993 |
2994 | .glyphicon-ban-circle:before {
2995 | content: "\e090";
2996 | }
2997 |
2998 | .glyphicon-arrow-left:before {
2999 | content: "\e091";
3000 | }
3001 |
3002 | .glyphicon-arrow-right:before {
3003 | content: "\e092";
3004 | }
3005 |
3006 | .glyphicon-arrow-up:before {
3007 | content: "\e093";
3008 | }
3009 |
3010 | .glyphicon-arrow-down:before {
3011 | content: "\e094";
3012 | }
3013 |
3014 | .glyphicon-share-alt:before {
3015 | content: "\e095";
3016 | }
3017 |
3018 | .glyphicon-resize-full:before {
3019 | content: "\e096";
3020 | }
3021 |
3022 | .glyphicon-resize-small:before {
3023 | content: "\e097";
3024 | }
3025 |
3026 | .glyphicon-exclamation-sign:before {
3027 | content: "\e101";
3028 | }
3029 |
3030 | .glyphicon-gift:before {
3031 | content: "\e102";
3032 | }
3033 |
3034 | .glyphicon-leaf:before {
3035 | content: "\e103";
3036 | }
3037 |
3038 | .glyphicon-fire:before {
3039 | content: "\e104";
3040 | }
3041 |
3042 | .glyphicon-eye-open:before {
3043 | content: "\e105";
3044 | }
3045 |
3046 | .glyphicon-eye-close:before {
3047 | content: "\e106";
3048 | }
3049 |
3050 | .glyphicon-warning-sign:before {
3051 | content: "\e107";
3052 | }
3053 |
3054 | .glyphicon-plane:before {
3055 | content: "\e108";
3056 | }
3057 |
3058 | .glyphicon-calendar:before {
3059 | content: "\e109";
3060 | }
3061 |
3062 | .glyphicon-random:before {
3063 | content: "\e110";
3064 | }
3065 |
3066 | .glyphicon-comment:before {
3067 | content: "\e111";
3068 | }
3069 |
3070 | .glyphicon-magnet:before {
3071 | content: "\e112";
3072 | }
3073 |
3074 | .glyphicon-chevron-up:before {
3075 | content: "\e113";
3076 | }
3077 |
3078 | .glyphicon-chevron-down:before {
3079 | content: "\e114";
3080 | }
3081 |
3082 | .glyphicon-retweet:before {
3083 | content: "\e115";
3084 | }
3085 |
3086 | .glyphicon-shopping-cart:before {
3087 | content: "\e116";
3088 | }
3089 |
3090 | .glyphicon-folder-close:before {
3091 | content: "\e117";
3092 | }
3093 |
3094 | .glyphicon-folder-open:before {
3095 | content: "\e118";
3096 | }
3097 |
3098 | .glyphicon-resize-vertical:before {
3099 | content: "\e119";
3100 | }
3101 |
3102 | .glyphicon-resize-horizontal:before {
3103 | content: "\e120";
3104 | }
3105 |
3106 | .glyphicon-hdd:before {
3107 | content: "\e121";
3108 | }
3109 |
3110 | .glyphicon-bullhorn:before {
3111 | content: "\e122";
3112 | }
3113 |
3114 | .glyphicon-bell:before {
3115 | content: "\e123";
3116 | }
3117 |
3118 | .glyphicon-certificate:before {
3119 | content: "\e124";
3120 | }
3121 |
3122 | .glyphicon-thumbs-up:before {
3123 | content: "\e125";
3124 | }
3125 |
3126 | .glyphicon-thumbs-down:before {
3127 | content: "\e126";
3128 | }
3129 |
3130 | .glyphicon-hand-right:before {
3131 | content: "\e127";
3132 | }
3133 |
3134 | .glyphicon-hand-left:before {
3135 | content: "\e128";
3136 | }
3137 |
3138 | .glyphicon-hand-up:before {
3139 | content: "\e129";
3140 | }
3141 |
3142 | .glyphicon-hand-down:before {
3143 | content: "\e130";
3144 | }
3145 |
3146 | .glyphicon-circle-arrow-right:before {
3147 | content: "\e131";
3148 | }
3149 |
3150 | .glyphicon-circle-arrow-left:before {
3151 | content: "\e132";
3152 | }
3153 |
3154 | .glyphicon-circle-arrow-up:before {
3155 | content: "\e133";
3156 | }
3157 |
3158 | .glyphicon-circle-arrow-down:before {
3159 | content: "\e134";
3160 | }
3161 |
3162 | .glyphicon-globe:before {
3163 | content: "\e135";
3164 | }
3165 |
3166 | .glyphicon-wrench:before {
3167 | content: "\e136";
3168 | }
3169 |
3170 | .glyphicon-tasks:before {
3171 | content: "\e137";
3172 | }
3173 |
3174 | .glyphicon-filter:before {
3175 | content: "\e138";
3176 | }
3177 |
3178 | .glyphicon-briefcase:before {
3179 | content: "\e139";
3180 | }
3181 |
3182 | .glyphicon-fullscreen:before {
3183 | content: "\e140";
3184 | }
3185 |
3186 | .glyphicon-dashboard:before {
3187 | content: "\e141";
3188 | }
3189 |
3190 | .glyphicon-paperclip:before {
3191 | content: "\e142";
3192 | }
3193 |
3194 | .glyphicon-heart-empty:before {
3195 | content: "\e143";
3196 | }
3197 |
3198 | .glyphicon-link:before {
3199 | content: "\e144";
3200 | }
3201 |
3202 | .glyphicon-phone:before {
3203 | content: "\e145";
3204 | }
3205 |
3206 | .glyphicon-pushpin:before {
3207 | content: "\e146";
3208 | }
3209 |
3210 | .glyphicon-usd:before {
3211 | content: "\e148";
3212 | }
3213 |
3214 | .glyphicon-gbp:before {
3215 | content: "\e149";
3216 | }
3217 |
3218 | .glyphicon-sort:before {
3219 | content: "\e150";
3220 | }
3221 |
3222 | .glyphicon-sort-by-alphabet:before {
3223 | content: "\e151";
3224 | }
3225 |
3226 | .glyphicon-sort-by-alphabet-alt:before {
3227 | content: "\e152";
3228 | }
3229 |
3230 | .glyphicon-sort-by-order:before {
3231 | content: "\e153";
3232 | }
3233 |
3234 | .glyphicon-sort-by-order-alt:before {
3235 | content: "\e154";
3236 | }
3237 |
3238 | .glyphicon-sort-by-attributes:before {
3239 | content: "\e155";
3240 | }
3241 |
3242 | .glyphicon-sort-by-attributes-alt:before {
3243 | content: "\e156";
3244 | }
3245 |
3246 | .glyphicon-unchecked:before {
3247 | content: "\e157";
3248 | }
3249 |
3250 | .glyphicon-expand:before {
3251 | content: "\e158";
3252 | }
3253 |
3254 | .glyphicon-collapse-down:before {
3255 | content: "\e159";
3256 | }
3257 |
3258 | .glyphicon-collapse-up:before {
3259 | content: "\e160";
3260 | }
3261 |
3262 | .glyphicon-log-in:before {
3263 | content: "\e161";
3264 | }
3265 |
3266 | .glyphicon-flash:before {
3267 | content: "\e162";
3268 | }
3269 |
3270 | .glyphicon-log-out:before {
3271 | content: "\e163";
3272 | }
3273 |
3274 | .glyphicon-new-window:before {
3275 | content: "\e164";
3276 | }
3277 |
3278 | .glyphicon-record:before {
3279 | content: "\e165";
3280 | }
3281 |
3282 | .glyphicon-save:before {
3283 | content: "\e166";
3284 | }
3285 |
3286 | .glyphicon-open:before {
3287 | content: "\e167";
3288 | }
3289 |
3290 | .glyphicon-saved:before {
3291 | content: "\e168";
3292 | }
3293 |
3294 | .glyphicon-import:before {
3295 | content: "\e169";
3296 | }
3297 |
3298 | .glyphicon-export:before {
3299 | content: "\e170";
3300 | }
3301 |
3302 | .glyphicon-send:before {
3303 | content: "\e171";
3304 | }
3305 |
3306 | .glyphicon-floppy-disk:before {
3307 | content: "\e172";
3308 | }
3309 |
3310 | .glyphicon-floppy-saved:before {
3311 | content: "\e173";
3312 | }
3313 |
3314 | .glyphicon-floppy-remove:before {
3315 | content: "\e174";
3316 | }
3317 |
3318 | .glyphicon-floppy-save:before {
3319 | content: "\e175";
3320 | }
3321 |
3322 | .glyphicon-floppy-open:before {
3323 | content: "\e176";
3324 | }
3325 |
3326 | .glyphicon-credit-card:before {
3327 | content: "\e177";
3328 | }
3329 |
3330 | .glyphicon-transfer:before {
3331 | content: "\e178";
3332 | }
3333 |
3334 | .glyphicon-cutlery:before {
3335 | content: "\e179";
3336 | }
3337 |
3338 | .glyphicon-header:before {
3339 | content: "\e180";
3340 | }
3341 |
3342 | .glyphicon-compressed:before {
3343 | content: "\e181";
3344 | }
3345 |
3346 | .glyphicon-earphone:before {
3347 | content: "\e182";
3348 | }
3349 |
3350 | .glyphicon-phone-alt:before {
3351 | content: "\e183";
3352 | }
3353 |
3354 | .glyphicon-tower:before {
3355 | content: "\e184";
3356 | }
3357 |
3358 | .glyphicon-stats:before {
3359 | content: "\e185";
3360 | }
3361 |
3362 | .glyphicon-sd-video:before {
3363 | content: "\e186";
3364 | }
3365 |
3366 | .glyphicon-hd-video:before {
3367 | content: "\e187";
3368 | }
3369 |
3370 | .glyphicon-subtitles:before {
3371 | content: "\e188";
3372 | }
3373 |
3374 | .glyphicon-sound-stereo:before {
3375 | content: "\e189";
3376 | }
3377 |
3378 | .glyphicon-sound-dolby:before {
3379 | content: "\e190";
3380 | }
3381 |
3382 | .glyphicon-sound-5-1:before {
3383 | content: "\e191";
3384 | }
3385 |
3386 | .glyphicon-sound-6-1:before {
3387 | content: "\e192";
3388 | }
3389 |
3390 | .glyphicon-sound-7-1:before {
3391 | content: "\e193";
3392 | }
3393 |
3394 | .glyphicon-copyright-mark:before {
3395 | content: "\e194";
3396 | }
3397 |
3398 | .glyphicon-registration-mark:before {
3399 | content: "\e195";
3400 | }
3401 |
3402 | .glyphicon-cloud-download:before {
3403 | content: "\e197";
3404 | }
3405 |
3406 | .glyphicon-cloud-upload:before {
3407 | content: "\e198";
3408 | }
3409 |
3410 | .glyphicon-tree-conifer:before {
3411 | content: "\e199";
3412 | }
3413 |
3414 | .glyphicon-tree-deciduous:before {
3415 | content: "\e200";
3416 | }
3417 |
3418 | .caret {
3419 | display: inline-block;
3420 | width: 0;
3421 | height: 0;
3422 | margin-left: 2px;
3423 | vertical-align: middle;
3424 | border-top: 4px solid #000000;
3425 | border-right: 4px solid transparent;
3426 | border-bottom: 0 dotted;
3427 | border-left: 4px solid transparent;
3428 | }
3429 |
3430 | .dropdown {
3431 | position: relative;
3432 | }
3433 |
3434 | .dropdown-toggle:focus {
3435 | outline: 0;
3436 | }
3437 |
3438 | .dropdown-menu {
3439 | position: absolute;
3440 | top: 100%;
3441 | left: 0;
3442 | z-index: 1000;
3443 | display: none;
3444 | float: left;
3445 | min-width: 160px;
3446 | padding: 5px 0;
3447 | margin: 2px 0 0;
3448 | font-size: 14px;
3449 | list-style: none;
3450 | background-color: #ffffff;
3451 | border: 1px solid #cccccc;
3452 | border: 1px solid rgba(0, 0, 0, 0.15);
3453 | border-radius: 4px;
3454 | -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3455 | box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3456 | background-clip: padding-box;
3457 | }
3458 |
3459 | .dropdown-menu.pull-right {
3460 | right: 0;
3461 | left: auto;
3462 | }
3463 |
3464 | .dropdown-menu .divider {
3465 | height: 1px;
3466 | margin: 9px 0;
3467 | overflow: hidden;
3468 | background-color: #e5e5e5;
3469 | }
3470 |
3471 | .dropdown-menu > li > a {
3472 | display: block;
3473 | padding: 3px 20px;
3474 | clear: both;
3475 | font-weight: normal;
3476 | line-height: 1.428571429;
3477 | color: #333333;
3478 | white-space: nowrap;
3479 | }
3480 |
3481 | .dropdown-menu > li > a:hover,
3482 | .dropdown-menu > li > a:focus {
3483 | color: #262626;
3484 | text-decoration: none;
3485 | background-color: #f5f5f5;
3486 | }
3487 |
3488 | .dropdown-menu > .active > a,
3489 | .dropdown-menu > .active > a:hover,
3490 | .dropdown-menu > .active > a:focus {
3491 | color: #ffffff;
3492 | text-decoration: none;
3493 | background-color: #428bca;
3494 | outline: 0;
3495 | }
3496 |
3497 | .dropdown-menu > .disabled > a,
3498 | .dropdown-menu > .disabled > a:hover,
3499 | .dropdown-menu > .disabled > a:focus {
3500 | color: #999999;
3501 | }
3502 |
3503 | .dropdown-menu > .disabled > a:hover,
3504 | .dropdown-menu > .disabled > a:focus {
3505 | text-decoration: none;
3506 | cursor: not-allowed;
3507 | background-color: transparent;
3508 | background-image: none;
3509 | filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3510 | }
3511 |
3512 | .open > .dropdown-menu {
3513 | display: block;
3514 | }
3515 |
3516 | .open > a {
3517 | outline: 0;
3518 | }
3519 |
3520 | .dropdown-header {
3521 | display: block;
3522 | padding: 3px 20px;
3523 | font-size: 12px;
3524 | line-height: 1.428571429;
3525 | color: #999999;
3526 | }
3527 |
3528 | .dropdown-backdrop {
3529 | position: fixed;
3530 | top: 0;
3531 | right: 0;
3532 | bottom: 0;
3533 | left: 0;
3534 | z-index: 990;
3535 | }
3536 |
3537 | .pull-right > .dropdown-menu {
3538 | right: 0;
3539 | left: auto;
3540 | }
3541 |
3542 | .dropup .caret,
3543 | .navbar-fixed-bottom .dropdown .caret {
3544 | border-top: 0 dotted;
3545 | border-bottom: 4px solid #000000;
3546 | content: "";
3547 | }
3548 |
3549 | .dropup .dropdown-menu,
3550 | .navbar-fixed-bottom .dropdown .dropdown-menu {
3551 | top: auto;
3552 | bottom: 100%;
3553 | margin-bottom: 1px;
3554 | }
3555 |
3556 | @media (min-width: 768px) {
3557 | .navbar-right .dropdown-menu {
3558 | right: 0;
3559 | left: auto;
3560 | }
3561 | }
3562 |
3563 | .btn-default .caret {
3564 | border-top-color: #333333;
3565 | }
3566 |
3567 | .btn-primary .caret,
3568 | .btn-success .caret,
3569 | .btn-warning .caret,
3570 | .btn-danger .caret,
3571 | .btn-info .caret {
3572 | border-top-color: #fff;
3573 | }
3574 |
3575 | .dropup .btn-default .caret {
3576 | border-bottom-color: #333333;
3577 | }
3578 |
3579 | .dropup .btn-primary .caret,
3580 | .dropup .btn-success .caret,
3581 | .dropup .btn-warning .caret,
3582 | .dropup .btn-danger .caret,
3583 | .dropup .btn-info .caret {
3584 | border-bottom-color: #fff;
3585 | }
3586 |
3587 | .btn-group,
3588 | .btn-group-vertical {
3589 | position: relative;
3590 | display: inline-block;
3591 | vertical-align: middle;
3592 | }
3593 |
3594 | .btn-group > .btn,
3595 | .btn-group-vertical > .btn {
3596 | position: relative;
3597 | float: left;
3598 | }
3599 |
3600 | .btn-group > .btn:hover,
3601 | .btn-group-vertical > .btn:hover,
3602 | .btn-group > .btn:focus,
3603 | .btn-group-vertical > .btn:focus,
3604 | .btn-group > .btn:active,
3605 | .btn-group-vertical > .btn:active,
3606 | .btn-group > .btn.active,
3607 | .btn-group-vertical > .btn.active {
3608 | z-index: 2;
3609 | }
3610 |
3611 | .btn-group > .btn:focus,
3612 | .btn-group-vertical > .btn:focus {
3613 | outline: none;
3614 | }
3615 |
3616 | .btn-group .btn + .btn,
3617 | .btn-group .btn + .btn-group,
3618 | .btn-group .btn-group + .btn,
3619 | .btn-group .btn-group + .btn-group {
3620 | margin-left: -1px;
3621 | }
3622 |
3623 | .btn-toolbar:before,
3624 | .btn-toolbar:after {
3625 | display: table;
3626 | content: " ";
3627 | }
3628 |
3629 | .btn-toolbar:after {
3630 | clear: both;
3631 | }
3632 |
3633 | .btn-toolbar:before,
3634 | .btn-toolbar:after {
3635 | display: table;
3636 | content: " ";
3637 | }
3638 |
3639 | .btn-toolbar:after {
3640 | clear: both;
3641 | }
3642 |
3643 | .btn-toolbar .btn-group {
3644 | float: left;
3645 | }
3646 |
3647 | .btn-toolbar > .btn + .btn,
3648 | .btn-toolbar > .btn-group + .btn,
3649 | .btn-toolbar > .btn + .btn-group,
3650 | .btn-toolbar > .btn-group + .btn-group {
3651 | margin-left: 5px;
3652 | }
3653 |
3654 | .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3655 | border-radius: 0;
3656 | }
3657 |
3658 | .btn-group > .btn:first-child {
3659 | margin-left: 0;
3660 | }
3661 |
3662 | .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3663 | border-top-right-radius: 0;
3664 | border-bottom-right-radius: 0;
3665 | }
3666 |
3667 | .btn-group > .btn:last-child:not(:first-child),
3668 | .btn-group > .dropdown-toggle:not(:first-child) {
3669 | border-bottom-left-radius: 0;
3670 | border-top-left-radius: 0;
3671 | }
3672 |
3673 | .btn-group > .btn-group {
3674 | float: left;
3675 | }
3676 |
3677 | .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3678 | border-radius: 0;
3679 | }
3680 |
3681 | .btn-group > .btn-group:first-child > .btn:last-child,
3682 | .btn-group > .btn-group:first-child > .dropdown-toggle {
3683 | border-top-right-radius: 0;
3684 | border-bottom-right-radius: 0;
3685 | }
3686 |
3687 | .btn-group > .btn-group:last-child > .btn:first-child {
3688 | border-bottom-left-radius: 0;
3689 | border-top-left-radius: 0;
3690 | }
3691 |
3692 | .btn-group .dropdown-toggle:active,
3693 | .btn-group.open .dropdown-toggle {
3694 | outline: 0;
3695 | }
3696 |
3697 | .btn-group-xs > .btn {
3698 | padding: 5px 10px;
3699 | padding: 1px 5px;
3700 | font-size: 12px;
3701 | line-height: 1.5;
3702 | border-radius: 3px;
3703 | }
3704 |
3705 | .btn-group-sm > .btn {
3706 | padding: 5px 10px;
3707 | font-size: 12px;
3708 | line-height: 1.5;
3709 | border-radius: 3px;
3710 | }
3711 |
3712 | .btn-group-lg > .btn {
3713 | padding: 10px 16px;
3714 | font-size: 18px;
3715 | line-height: 1.33;
3716 | border-radius: 6px;
3717 | }
3718 |
3719 | .btn-group > .btn + .dropdown-toggle {
3720 | padding-right: 8px;
3721 | padding-left: 8px;
3722 | }
3723 |
3724 | .btn-group > .btn-lg + .dropdown-toggle {
3725 | padding-right: 12px;
3726 | padding-left: 12px;
3727 | }
3728 |
3729 | .btn-group.open .dropdown-toggle {
3730 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3731 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3732 | }
3733 |
3734 | .btn-group.open .dropdown-toggle.btn-link {
3735 | -webkit-box-shadow: none;
3736 | box-shadow: none;
3737 | }
3738 |
3739 | .btn .caret {
3740 | margin-left: 0;
3741 | }
3742 |
3743 | .btn-lg .caret {
3744 | border-width: 5px 5px 0;
3745 | border-bottom-width: 0;
3746 | }
3747 |
3748 | .dropup .btn-lg .caret {
3749 | border-width: 0 5px 5px;
3750 | }
3751 |
3752 | .btn-group-vertical > .btn,
3753 | .btn-group-vertical > .btn-group {
3754 | display: block;
3755 | float: none;
3756 | width: 100%;
3757 | max-width: 100%;
3758 | }
3759 |
3760 | .btn-group-vertical > .btn-group:before,
3761 | .btn-group-vertical > .btn-group:after {
3762 | display: table;
3763 | content: " ";
3764 | }
3765 |
3766 | .btn-group-vertical > .btn-group:after {
3767 | clear: both;
3768 | }
3769 |
3770 | .btn-group-vertical > .btn-group:before,
3771 | .btn-group-vertical > .btn-group:after {
3772 | display: table;
3773 | content: " ";
3774 | }
3775 |
3776 | .btn-group-vertical > .btn-group:after {
3777 | clear: both;
3778 | }
3779 |
3780 | .btn-group-vertical > .btn-group > .btn {
3781 | float: none;
3782 | }
3783 |
3784 | .btn-group-vertical > .btn + .btn,
3785 | .btn-group-vertical > .btn + .btn-group,
3786 | .btn-group-vertical > .btn-group + .btn,
3787 | .btn-group-vertical > .btn-group + .btn-group {
3788 | margin-top: -1px;
3789 | margin-left: 0;
3790 | }
3791 |
3792 | .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3793 | border-radius: 0;
3794 | }
3795 |
3796 | .btn-group-vertical > .btn:first-child:not(:last-child) {
3797 | border-top-right-radius: 4px;
3798 | border-bottom-right-radius: 0;
3799 | border-bottom-left-radius: 0;
3800 | }
3801 |
3802 | .btn-group-vertical > .btn:last-child:not(:first-child) {
3803 | border-top-right-radius: 0;
3804 | border-bottom-left-radius: 4px;
3805 | border-top-left-radius: 0;
3806 | }
3807 |
3808 | .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3809 | border-radius: 0;
3810 | }
3811 |
3812 | .btn-group-vertical > .btn-group:first-child > .btn:last-child,
3813 | .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
3814 | border-bottom-right-radius: 0;
3815 | border-bottom-left-radius: 0;
3816 | }
3817 |
3818 | .btn-group-vertical > .btn-group:last-child > .btn:first-child {
3819 | border-top-right-radius: 0;
3820 | border-top-left-radius: 0;
3821 | }
3822 |
3823 | .btn-group-justified {
3824 | display: table;
3825 | width: 100%;
3826 | border-collapse: separate;
3827 | table-layout: fixed;
3828 | }
3829 |
3830 | .btn-group-justified .btn {
3831 | display: table-cell;
3832 | float: none;
3833 | width: 1%;
3834 | }
3835 |
3836 | [data-toggle="buttons"] > .btn > input[type="radio"],
3837 | [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3838 | display: none;
3839 | }
3840 |
3841 | .input-group {
3842 | position: relative;
3843 | display: table;
3844 | border-collapse: separate;
3845 | }
3846 |
3847 | .input-group.col {
3848 | float: none;
3849 | padding-right: 0;
3850 | padding-left: 0;
3851 | }
3852 |
3853 | .input-group .form-control {
3854 | width: 100%;
3855 | margin-bottom: 0;
3856 | }
3857 |
3858 | .input-group-lg > .form-control,
3859 | .input-group-lg > .input-group-addon,
3860 | .input-group-lg > .input-group-btn > .btn {
3861 | height: 45px;
3862 | padding: 10px 16px;
3863 | font-size: 18px;
3864 | line-height: 1.33;
3865 | border-radius: 6px;
3866 | }
3867 |
3868 | select.input-group-lg > .form-control,
3869 | select.input-group-lg > .input-group-addon,
3870 | select.input-group-lg > .input-group-btn > .btn {
3871 | height: 45px;
3872 | line-height: 45px;
3873 | }
3874 |
3875 | textarea.input-group-lg > .form-control,
3876 | textarea.input-group-lg > .input-group-addon,
3877 | textarea.input-group-lg > .input-group-btn > .btn {
3878 | height: auto;
3879 | }
3880 |
3881 | .input-group-sm > .form-control,
3882 | .input-group-sm > .input-group-addon,
3883 | .input-group-sm > .input-group-btn > .btn {
3884 | height: 30px;
3885 | padding: 5px 10px;
3886 | font-size: 12px;
3887 | line-height: 1.5;
3888 | border-radius: 3px;
3889 | }
3890 |
3891 | select.input-group-sm > .form-control,
3892 | select.input-group-sm > .input-group-addon,
3893 | select.input-group-sm > .input-group-btn > .btn {
3894 | height: 30px;
3895 | line-height: 30px;
3896 | }
3897 |
3898 | textarea.input-group-sm > .form-control,
3899 | textarea.input-group-sm > .input-group-addon,
3900 | textarea.input-group-sm > .input-group-btn > .btn {
3901 | height: auto;
3902 | }
3903 |
3904 | .input-group-addon,
3905 | .input-group-btn,
3906 | .input-group .form-control {
3907 | display: table-cell;
3908 | }
3909 |
3910 | .input-group-addon:not(:first-child):not(:last-child),
3911 | .input-group-btn:not(:first-child):not(:last-child),
3912 | .input-group .form-control:not(:first-child):not(:last-child) {
3913 | border-radius: 0;
3914 | }
3915 |
3916 | .input-group-addon,
3917 | .input-group-btn {
3918 | width: 1%;
3919 | white-space: nowrap;
3920 | vertical-align: middle;
3921 | }
3922 |
3923 | .input-group-addon {
3924 | padding: 6px 12px;
3925 | font-size: 14px;
3926 | font-weight: normal;
3927 | line-height: 1;
3928 | color: #555555;
3929 | text-align: center;
3930 | background-color: #eeeeee;
3931 | border: 1px solid #cccccc;
3932 | border-radius: 4px;
3933 | }
3934 |
3935 | .input-group-addon.input-sm {
3936 | padding: 5px 10px;
3937 | font-size: 12px;
3938 | border-radius: 3px;
3939 | }
3940 |
3941 | .input-group-addon.input-lg {
3942 | padding: 10px 16px;
3943 | font-size: 18px;
3944 | border-radius: 6px;
3945 | }
3946 |
3947 | .input-group-addon input[type="radio"],
3948 | .input-group-addon input[type="checkbox"] {
3949 | margin-top: 0;
3950 | }
3951 |
3952 | .input-group .form-control:first-child,
3953 | .input-group-addon:first-child,
3954 | .input-group-btn:first-child > .btn,
3955 | .input-group-btn:first-child > .dropdown-toggle,
3956 | .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
3957 | border-top-right-radius: 0;
3958 | border-bottom-right-radius: 0;
3959 | }
3960 |
3961 | .input-group-addon:first-child {
3962 | border-right: 0;
3963 | }
3964 |
3965 | .input-group .form-control:last-child,
3966 | .input-group-addon:last-child,
3967 | .input-group-btn:last-child > .btn,
3968 | .input-group-btn:last-child > .dropdown-toggle,
3969 | .input-group-btn:first-child > .btn:not(:first-child) {
3970 | border-bottom-left-radius: 0;
3971 | border-top-left-radius: 0;
3972 | }
3973 |
3974 | .input-group-addon:last-child {
3975 | border-left: 0;
3976 | }
3977 |
3978 | .input-group-btn {
3979 | position: relative;
3980 | white-space: nowrap;
3981 | }
3982 |
3983 | .input-group-btn:first-child > .btn {
3984 | margin-right: -1px;
3985 | }
3986 |
3987 | .input-group-btn:last-child > .btn {
3988 | margin-left: -1px;
3989 | }
3990 |
3991 | .input-group-btn > .btn {
3992 | position: relative;
3993 | }
3994 |
3995 | .input-group-btn > .btn + .btn {
3996 | margin-left: -4px;
3997 | }
3998 |
3999 | .input-group-btn > .btn:hover,
4000 | .input-group-btn > .btn:active {
4001 | z-index: 2;
4002 | }
4003 |
4004 | .nav {
4005 | padding-left: 0;
4006 | margin-bottom: 0;
4007 | list-style: none;
4008 | }
4009 |
4010 | .nav:before,
4011 | .nav:after {
4012 | display: table;
4013 | content: " ";
4014 | }
4015 |
4016 | .nav:after {
4017 | clear: both;
4018 | }
4019 |
4020 | .nav:before,
4021 | .nav:after {
4022 | display: table;
4023 | content: " ";
4024 | }
4025 |
4026 | .nav:after {
4027 | clear: both;
4028 | }
4029 |
4030 | .nav > li {
4031 | position: relative;
4032 | display: block;
4033 | }
4034 |
4035 | .nav > li > a {
4036 | position: relative;
4037 | display: block;
4038 | padding: 10px 15px;
4039 | }
4040 |
4041 | .nav > li > a:hover,
4042 | .nav > li > a:focus {
4043 | text-decoration: none;
4044 | background-color: #eeeeee;
4045 | }
4046 |
4047 | .nav > li.disabled > a {
4048 | color: #999999;
4049 | }
4050 |
4051 | .nav > li.disabled > a:hover,
4052 | .nav > li.disabled > a:focus {
4053 | color: #999999;
4054 | text-decoration: none;
4055 | cursor: not-allowed;
4056 | background-color: transparent;
4057 | }
4058 |
4059 | .nav .open > a,
4060 | .nav .open > a:hover,
4061 | .nav .open > a:focus {
4062 | background-color: #eeeeee;
4063 | border-color: #428bca;
4064 | }
4065 |
4066 | .nav .open > a .caret,
4067 | .nav .open > a:hover .caret,
4068 | .nav .open > a:focus .caret {
4069 | border-top-color: #2a6496;
4070 | border-bottom-color: #2a6496;
4071 | }
4072 |
4073 | .nav .nav-divider {
4074 | height: 1px;
4075 | margin: 9px 0;
4076 | overflow: hidden;
4077 | background-color: #e5e5e5;
4078 | }
4079 |
4080 | .nav > li > a > img {
4081 | max-width: none;
4082 | }
4083 |
4084 | .nav-tabs {
4085 | border-bottom: 1px solid #dddddd;
4086 | }
4087 |
4088 | .nav-tabs > li {
4089 | float: left;
4090 | margin-bottom: -1px;
4091 | }
4092 |
4093 | .nav-tabs > li > a {
4094 | margin-right: 2px;
4095 | line-height: 1.428571429;
4096 | border: 1px solid transparent;
4097 | border-radius: 4px 4px 0 0;
4098 | }
4099 |
4100 | .nav-tabs > li > a:hover {
4101 | border-color: #eeeeee #eeeeee #dddddd;
4102 | }
4103 |
4104 | .nav-tabs > li.active > a,
4105 | .nav-tabs > li.active > a:hover,
4106 | .nav-tabs > li.active > a:focus {
4107 | color: #555555;
4108 | cursor: default;
4109 | background-color: #ffffff;
4110 | border: 1px solid #dddddd;
4111 | border-bottom-color: transparent;
4112 | }
4113 |
4114 | .nav-tabs.nav-justified {
4115 | width: 100%;
4116 | border-bottom: 0;
4117 | }
4118 |
4119 | .nav-tabs.nav-justified > li {
4120 | float: none;
4121 | }
4122 |
4123 | .nav-tabs.nav-justified > li > a {
4124 | margin-bottom: 5px;
4125 | text-align: center;
4126 | }
4127 |
4128 | .nav-tabs.nav-justified > .dropdown .dropdown-menu {
4129 | top: auto;
4130 | left: auto;
4131 | }
4132 |
4133 | @media (min-width: 768px) {
4134 | .nav-tabs.nav-justified > li {
4135 | display: table-cell;
4136 | width: 1%;
4137 | }
4138 | .nav-tabs.nav-justified > li > a {
4139 | margin-bottom: 0;
4140 | }
4141 | }
4142 |
4143 | .nav-tabs.nav-justified > li > a {
4144 | margin-right: 0;
4145 | border-radius: 4px;
4146 | }
4147 |
4148 | .nav-tabs.nav-justified > .active > a,
4149 | .nav-tabs.nav-justified > .active > a:hover,
4150 | .nav-tabs.nav-justified > .active > a:focus {
4151 | border: 1px solid #dddddd;
4152 | }
4153 |
4154 | @media (min-width: 768px) {
4155 | .nav-tabs.nav-justified > li > a {
4156 | border-bottom: 1px solid #dddddd;
4157 | border-radius: 4px 4px 0 0;
4158 | }
4159 | .nav-tabs.nav-justified > .active > a,
4160 | .nav-tabs.nav-justified > .active > a:hover,
4161 | .nav-tabs.nav-justified > .active > a:focus {
4162 | border-bottom-color: #ffffff;
4163 | }
4164 | }
4165 |
4166 | .nav-pills > li {
4167 | float: left;
4168 | }
4169 |
4170 | .nav-pills > li > a {
4171 | border-radius: 4px;
4172 | }
4173 |
4174 | .nav-pills > li + li {
4175 | margin-left: 2px;
4176 | }
4177 |
4178 | .nav-pills > li.active > a,
4179 | .nav-pills > li.active > a:hover,
4180 | .nav-pills > li.active > a:focus {
4181 | color: #ffffff;
4182 | background-color: #428bca;
4183 | }
4184 |
4185 | .nav-pills > li.active > a .caret,
4186 | .nav-pills > li.active > a:hover .caret,
4187 | .nav-pills > li.active > a:focus .caret {
4188 | border-top-color: #ffffff;
4189 | border-bottom-color: #ffffff;
4190 | }
4191 |
4192 | .nav-stacked > li {
4193 | float: none;
4194 | }
4195 |
4196 | .nav-stacked > li + li {
4197 | margin-top: 2px;
4198 | margin-left: 0;
4199 | }
4200 |
4201 | .nav-justified {
4202 | width: 100%;
4203 | }
4204 |
4205 | .nav-justified > li {
4206 | float: none;
4207 | }
4208 |
4209 | .nav-justified > li > a {
4210 | margin-bottom: 5px;
4211 | text-align: center;
4212 | }
4213 |
4214 | .nav-justified > .dropdown .dropdown-menu {
4215 | top: auto;
4216 | left: auto;
4217 | }
4218 |
4219 | @media (min-width: 768px) {
4220 | .nav-justified > li {
4221 | display: table-cell;
4222 | width: 1%;
4223 | }
4224 | .nav-justified > li > a {
4225 | margin-bottom: 0;
4226 | }
4227 | }
4228 |
4229 | .nav-tabs-justified {
4230 | border-bottom: 0;
4231 | }
4232 |
4233 | .nav-tabs-justified > li > a {
4234 | margin-right: 0;
4235 | border-radius: 4px;
4236 | }
4237 |
4238 | .nav-tabs-justified > .active > a,
4239 | .nav-tabs-justified > .active > a:hover,
4240 | .nav-tabs-justified > .active > a:focus {
4241 | border: 1px solid #dddddd;
4242 | }
4243 |
4244 | @media (min-width: 768px) {
4245 | .nav-tabs-justified > li > a {
4246 | border-bottom: 1px solid #dddddd;
4247 | border-radius: 4px 4px 0 0;
4248 | }
4249 | .nav-tabs-justified > .active > a,
4250 | .nav-tabs-justified > .active > a:hover,
4251 | .nav-tabs-justified > .active > a:focus {
4252 | border-bottom-color: #ffffff;
4253 | }
4254 | }
4255 |
4256 | .tab-content > .tab-pane {
4257 | display: none;
4258 | }
4259 |
4260 | .tab-content > .active {
4261 | display: block;
4262 | }
4263 |
4264 | .nav .caret {
4265 | border-top-color: #428bca;
4266 | border-bottom-color: #428bca;
4267 | }
4268 |
4269 | .nav a:hover .caret {
4270 | border-top-color: #2a6496;
4271 | border-bottom-color: #2a6496;
4272 | }
4273 |
4274 | .nav-tabs .dropdown-menu {
4275 | margin-top: -1px;
4276 | border-top-right-radius: 0;
4277 | border-top-left-radius: 0;
4278 | }
4279 |
4280 | .navbar {
4281 | position: relative;
4282 | min-height: 50px;
4283 | margin-bottom: 20px;
4284 | border: 1px solid transparent;
4285 | }
4286 |
4287 | .navbar:before,
4288 | .navbar:after {
4289 | display: table;
4290 | content: " ";
4291 | }
4292 |
4293 | .navbar:after {
4294 | clear: both;
4295 | }
4296 |
4297 | .navbar:before,
4298 | .navbar:after {
4299 | display: table;
4300 | content: " ";
4301 | }
4302 |
4303 | .navbar:after {
4304 | clear: both;
4305 | }
4306 |
4307 | @media (min-width: 768px) {
4308 | .navbar {
4309 | border-radius: 4px;
4310 | }
4311 | }
4312 |
4313 | .navbar-header:before,
4314 | .navbar-header:after {
4315 | display: table;
4316 | content: " ";
4317 | }
4318 |
4319 | .navbar-header:after {
4320 | clear: both;
4321 | }
4322 |
4323 | .navbar-header:before,
4324 | .navbar-header:after {
4325 | display: table;
4326 | content: " ";
4327 | }
4328 |
4329 | .navbar-header:after {
4330 | clear: both;
4331 | }
4332 |
4333 | @media (min-width: 768px) {
4334 | .navbar-header {
4335 | float: left;
4336 | }
4337 | }
4338 |
4339 | .navbar-collapse {
4340 | max-height: 340px;
4341 | padding-right: 15px;
4342 | padding-left: 15px;
4343 | overflow-x: visible;
4344 | border-top: 1px solid transparent;
4345 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4346 | -webkit-overflow-scrolling: touch;
4347 | }
4348 |
4349 | .navbar-collapse:before,
4350 | .navbar-collapse:after {
4351 | display: table;
4352 | content: " ";
4353 | }
4354 |
4355 | .navbar-collapse:after {
4356 | clear: both;
4357 | }
4358 |
4359 | .navbar-collapse:before,
4360 | .navbar-collapse:after {
4361 | display: table;
4362 | content: " ";
4363 | }
4364 |
4365 | .navbar-collapse:after {
4366 | clear: both;
4367 | }
4368 |
4369 | .navbar-collapse.in {
4370 | overflow-y: auto;
4371 | }
4372 |
4373 | @media (min-width: 768px) {
4374 | .navbar-collapse {
4375 | width: auto;
4376 | border-top: 0;
4377 | box-shadow: none;
4378 | }
4379 | .navbar-collapse.collapse {
4380 | display: block !important;
4381 | height: auto !important;
4382 | padding-bottom: 0;
4383 | overflow: visible !important;
4384 | }
4385 | .navbar-collapse.in {
4386 | overflow-y: auto;
4387 | }
4388 | .navbar-collapse .navbar-nav.navbar-left:first-child {
4389 | margin-left: -15px;
4390 | }
4391 | .navbar-collapse .navbar-nav.navbar-right:last-child {
4392 | margin-right: -15px;
4393 | }
4394 | .navbar-collapse .navbar-text:last-child {
4395 | margin-right: 0;
4396 | }
4397 | }
4398 |
4399 | .container > .navbar-header,
4400 | .container > .navbar-collapse {
4401 | margin-right: -15px;
4402 | margin-left: -15px;
4403 | }
4404 |
4405 | @media (min-width: 768px) {
4406 | .container > .navbar-header,
4407 | .container > .navbar-collapse {
4408 | margin-right: 0;
4409 | margin-left: 0;
4410 | }
4411 | }
4412 |
4413 | .navbar-static-top {
4414 | z-index: 1000;
4415 | border-width: 0 0 1px;
4416 | }
4417 |
4418 | @media (min-width: 768px) {
4419 | .navbar-static-top {
4420 | border-radius: 0;
4421 | }
4422 | }
4423 |
4424 | .navbar-fixed-top,
4425 | .navbar-fixed-bottom {
4426 | position: fixed;
4427 | right: 0;
4428 | left: 0;
4429 | z-index: 1030;
4430 | }
4431 |
4432 | @media (min-width: 768px) {
4433 | .navbar-fixed-top,
4434 | .navbar-fixed-bottom {
4435 | border-radius: 0;
4436 | }
4437 | }
4438 |
4439 | .navbar-fixed-top {
4440 | top: 0;
4441 | border-width: 0 0 1px;
4442 | }
4443 |
4444 | .navbar-fixed-bottom {
4445 | bottom: 0;
4446 | margin-bottom: 0;
4447 | border-width: 1px 0 0;
4448 | }
4449 |
4450 | .navbar-brand {
4451 | float: left;
4452 | padding: 15px 15px;
4453 | font-size: 18px;
4454 | line-height: 20px;
4455 | }
4456 |
4457 | .navbar-brand:hover,
4458 | .navbar-brand:focus {
4459 | text-decoration: none;
4460 | }
4461 |
4462 | @media (min-width: 768px) {
4463 | .navbar > .container .navbar-brand {
4464 | margin-left: -15px;
4465 | }
4466 | }
4467 |
4468 | .navbar-toggle {
4469 | position: relative;
4470 | float: right;
4471 | padding: 9px 10px;
4472 | margin-top: 8px;
4473 | margin-right: 15px;
4474 | margin-bottom: 8px;
4475 | background-color: transparent;
4476 | border: 1px solid transparent;
4477 | border-radius: 4px;
4478 | }
4479 |
4480 | .navbar-toggle .icon-bar {
4481 | display: block;
4482 | width: 22px;
4483 | height: 2px;
4484 | border-radius: 1px;
4485 | }
4486 |
4487 | .navbar-toggle .icon-bar + .icon-bar {
4488 | margin-top: 4px;
4489 | }
4490 |
4491 | @media (min-width: 768px) {
4492 | .navbar-toggle {
4493 | display: none;
4494 | }
4495 | }
4496 |
4497 | .navbar-nav {
4498 | margin: 7.5px -15px;
4499 | }
4500 |
4501 | .navbar-nav > li > a {
4502 | padding-top: 10px;
4503 | padding-bottom: 10px;
4504 | line-height: 20px;
4505 | }
4506 |
4507 | @media (max-width: 767px) {
4508 | .navbar-nav .open .dropdown-menu {
4509 | position: static;
4510 | float: none;
4511 | width: auto;
4512 | margin-top: 0;
4513 | background-color: transparent;
4514 | border: 0;
4515 | box-shadow: none;
4516 | }
4517 | .navbar-nav .open .dropdown-menu > li > a,
4518 | .navbar-nav .open .dropdown-menu .dropdown-header {
4519 | padding: 5px 15px 5px 25px;
4520 | }
4521 | .navbar-nav .open .dropdown-menu > li > a {
4522 | line-height: 20px;
4523 | }
4524 | .navbar-nav .open .dropdown-menu > li > a:hover,
4525 | .navbar-nav .open .dropdown-menu > li > a:focus {
4526 | background-image: none;
4527 | }
4528 | }
4529 |
4530 | @media (min-width: 768px) {
4531 | .navbar-nav {
4532 | float: left;
4533 | margin: 0;
4534 | }
4535 | .navbar-nav > li {
4536 | float: left;
4537 | }
4538 | .navbar-nav > li > a {
4539 | padding-top: 15px;
4540 | padding-bottom: 15px;
4541 | }
4542 | }
4543 |
4544 | @media (min-width: 768px) {
4545 | .navbar-left {
4546 | float: left !important;
4547 | }
4548 | .navbar-right {
4549 | float: right !important;
4550 | }
4551 | }
4552 |
4553 | .navbar-form {
4554 | padding: 10px 15px;
4555 | margin-top: 8px;
4556 | margin-right: -15px;
4557 | margin-bottom: 8px;
4558 | margin-left: -15px;
4559 | border-top: 1px solid transparent;
4560 | border-bottom: 1px solid transparent;
4561 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4562 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4563 | }
4564 |
4565 | @media (min-width: 768px) {
4566 | .navbar-form .form-group {
4567 | display: inline-block;
4568 | margin-bottom: 0;
4569 | vertical-align: middle;
4570 | }
4571 | .navbar-form .form-control {
4572 | display: inline-block;
4573 | }
4574 | .navbar-form .radio,
4575 | .navbar-form .checkbox {
4576 | display: inline-block;
4577 | padding-left: 0;
4578 | margin-top: 0;
4579 | margin-bottom: 0;
4580 | }
4581 | .navbar-form .radio input[type="radio"],
4582 | .navbar-form .checkbox input[type="checkbox"] {
4583 | float: none;
4584 | margin-left: 0;
4585 | }
4586 | }
4587 |
4588 | @media (max-width: 767px) {
4589 | .navbar-form .form-group {
4590 | margin-bottom: 5px;
4591 | }
4592 | }
4593 |
4594 | @media (min-width: 768px) {
4595 | .navbar-form {
4596 | width: auto;
4597 | padding-top: 0;
4598 | padding-bottom: 0;
4599 | margin-right: 0;
4600 | margin-left: 0;
4601 | border: 0;
4602 | -webkit-box-shadow: none;
4603 | box-shadow: none;
4604 | }
4605 | }
4606 |
4607 | .navbar-nav > li > .dropdown-menu {
4608 | margin-top: 0;
4609 | border-top-right-radius: 0;
4610 | border-top-left-radius: 0;
4611 | }
4612 |
4613 | .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4614 | border-bottom-right-radius: 0;
4615 | border-bottom-left-radius: 0;
4616 | }
4617 |
4618 | .navbar-nav.pull-right > li > .dropdown-menu,
4619 | .navbar-nav > li > .dropdown-menu.pull-right {
4620 | right: 0;
4621 | left: auto;
4622 | }
4623 |
4624 | .navbar-btn {
4625 | margin-top: 8px;
4626 | margin-bottom: 8px;
4627 | }
4628 |
4629 | .navbar-text {
4630 | float: left;
4631 | margin-top: 15px;
4632 | margin-bottom: 15px;
4633 | }
4634 |
4635 | @media (min-width: 768px) {
4636 | .navbar-text {
4637 | margin-right: 15px;
4638 | margin-left: 15px;
4639 | }
4640 | }
4641 |
4642 | .navbar-default {
4643 | background-color: #f8f8f8;
4644 | border-color: #e7e7e7;
4645 | }
4646 |
4647 | .navbar-default .navbar-brand {
4648 | color: #777777;
4649 | }
4650 |
4651 | .navbar-default .navbar-brand:hover,
4652 | .navbar-default .navbar-brand:focus {
4653 | color: #5e5e5e;
4654 | background-color: transparent;
4655 | }
4656 |
4657 | .navbar-default .navbar-text {
4658 | color: #777777;
4659 | }
4660 |
4661 | .navbar-default .navbar-nav > li > a {
4662 | color: #777777;
4663 | }
4664 |
4665 | .navbar-default .navbar-nav > li > a:hover,
4666 | .navbar-default .navbar-nav > li > a:focus {
4667 | color: #333333;
4668 | background-color: transparent;
4669 | }
4670 |
4671 | .navbar-default .navbar-nav > .active > a,
4672 | .navbar-default .navbar-nav > .active > a:hover,
4673 | .navbar-default .navbar-nav > .active > a:focus {
4674 | color: #555555;
4675 | background-color: #e7e7e7;
4676 | }
4677 |
4678 | .navbar-default .navbar-nav > .disabled > a,
4679 | .navbar-default .navbar-nav > .disabled > a:hover,
4680 | .navbar-default .navbar-nav > .disabled > a:focus {
4681 | color: #cccccc;
4682 | background-color: transparent;
4683 | }
4684 |
4685 | .navbar-default .navbar-toggle {
4686 | border-color: #dddddd;
4687 | }
4688 |
4689 | .navbar-default .navbar-toggle:hover,
4690 | .navbar-default .navbar-toggle:focus {
4691 | background-color: #dddddd;
4692 | }
4693 |
4694 | .navbar-default .navbar-toggle .icon-bar {
4695 | background-color: #cccccc;
4696 | }
4697 |
4698 | .navbar-default .navbar-collapse,
4699 | .navbar-default .navbar-form {
4700 | border-color: #e7e7e7;
4701 | }
4702 |
4703 | .navbar-default .navbar-nav > .dropdown > a:hover .caret,
4704 | .navbar-default .navbar-nav > .dropdown > a:focus .caret {
4705 | border-top-color: #333333;
4706 | border-bottom-color: #333333;
4707 | }
4708 |
4709 | .navbar-default .navbar-nav > .open > a,
4710 | .navbar-default .navbar-nav > .open > a:hover,
4711 | .navbar-default .navbar-nav > .open > a:focus {
4712 | color: #555555;
4713 | background-color: #e7e7e7;
4714 | }
4715 |
4716 | .navbar-default .navbar-nav > .open > a .caret,
4717 | .navbar-default .navbar-nav > .open > a:hover .caret,
4718 | .navbar-default .navbar-nav > .open > a:focus .caret {
4719 | border-top-color: #555555;
4720 | border-bottom-color: #555555;
4721 | }
4722 |
4723 | .navbar-default .navbar-nav > .dropdown > a .caret {
4724 | border-top-color: #777777;
4725 | border-bottom-color: #777777;
4726 | }
4727 |
4728 | @media (max-width: 767px) {
4729 | .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4730 | color: #777777;
4731 | }
4732 | .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4733 | .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4734 | color: #333333;
4735 | background-color: transparent;
4736 | }
4737 | .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4738 | .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4739 | .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4740 | color: #555555;
4741 | background-color: #e7e7e7;
4742 | }
4743 | .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4744 | .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4745 | .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4746 | color: #cccccc;
4747 | background-color: transparent;
4748 | }
4749 | }
4750 |
4751 | .navbar-default .navbar-link {
4752 | color: #777777;
4753 | }
4754 |
4755 | .navbar-default .navbar-link:hover {
4756 | color: #333333;
4757 | }
4758 |
4759 | .navbar-inverse {
4760 | background-color: #222222;
4761 | border-color: #080808;
4762 | }
4763 |
4764 | .navbar-inverse .navbar-brand {
4765 | color: #999999;
4766 | }
4767 |
4768 | .navbar-inverse .navbar-brand:hover,
4769 | .navbar-inverse .navbar-brand:focus {
4770 | color: #ffffff;
4771 | background-color: transparent;
4772 | }
4773 |
4774 | .navbar-inverse .navbar-text {
4775 | color: #999999;
4776 | }
4777 |
4778 | .navbar-inverse .navbar-nav > li > a {
4779 | color: #999999;
4780 | }
4781 |
4782 | .navbar-inverse .navbar-nav > li > a:hover,
4783 | .navbar-inverse .navbar-nav > li > a:focus {
4784 | color: #ffffff;
4785 | background-color: transparent;
4786 | }
4787 |
4788 | .navbar-inverse .navbar-nav > .active > a,
4789 | .navbar-inverse .navbar-nav > .active > a:hover,
4790 | .navbar-inverse .navbar-nav > .active > a:focus {
4791 | color: #ffffff;
4792 | background-color: #080808;
4793 | }
4794 |
4795 | .navbar-inverse .navbar-nav > .disabled > a,
4796 | .navbar-inverse .navbar-nav > .disabled > a:hover,
4797 | .navbar-inverse .navbar-nav > .disabled > a:focus {
4798 | color: #444444;
4799 | background-color: transparent;
4800 | }
4801 |
4802 | .navbar-inverse .navbar-toggle {
4803 | border-color: #333333;
4804 | }
4805 |
4806 | .navbar-inverse .navbar-toggle:hover,
4807 | .navbar-inverse .navbar-toggle:focus {
4808 | background-color: #333333;
4809 | }
4810 |
4811 | .navbar-inverse .navbar-toggle .icon-bar {
4812 | background-color: #ffffff;
4813 | }
4814 |
4815 | .navbar-inverse .navbar-collapse,
4816 | .navbar-inverse .navbar-form {
4817 | border-color: #101010;
4818 | }
4819 |
4820 | .navbar-inverse .navbar-nav > .open > a,
4821 | .navbar-inverse .navbar-nav > .open > a:hover,
4822 | .navbar-inverse .navbar-nav > .open > a:focus {
4823 | color: #ffffff;
4824 | background-color: #080808;
4825 | }
4826 |
4827 | .navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
4828 | border-top-color: #ffffff;
4829 | border-bottom-color: #ffffff;
4830 | }
4831 |
4832 | .navbar-inverse .navbar-nav > .dropdown > a .caret {
4833 | border-top-color: #999999;
4834 | border-bottom-color: #999999;
4835 | }
4836 |
4837 | .navbar-inverse .navbar-nav > .open > a .caret,
4838 | .navbar-inverse .navbar-nav > .open > a:hover .caret,
4839 | .navbar-inverse .navbar-nav > .open > a:focus .caret {
4840 | border-top-color: #ffffff;
4841 | border-bottom-color: #ffffff;
4842 | }
4843 |
4844 | @media (max-width: 767px) {
4845 | .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4846 | border-color: #080808;
4847 | }
4848 | .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4849 | color: #999999;
4850 | }
4851 | .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4852 | .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4853 | color: #ffffff;
4854 | background-color: transparent;
4855 | }
4856 | .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4857 | .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4858 | .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4859 | color: #ffffff;
4860 | background-color: #080808;
4861 | }
4862 | .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4863 | .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4864 | .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4865 | color: #444444;
4866 | background-color: transparent;
4867 | }
4868 | }
4869 |
4870 | .navbar-inverse .navbar-link {
4871 | color: #999999;
4872 | }
4873 |
4874 | .navbar-inverse .navbar-link:hover {
4875 | color: #ffffff;
4876 | }
4877 |
4878 | .breadcrumb {
4879 | padding: 8px 15px;
4880 | margin-bottom: 20px;
4881 | list-style: none;
4882 | background-color: #f5f5f5;
4883 | border-radius: 4px;
4884 | }
4885 |
4886 | .breadcrumb > li {
4887 | display: inline-block;
4888 | }
4889 |
4890 | .breadcrumb > li + li:before {
4891 | padding: 0 5px;
4892 | color: #cccccc;
4893 | content: "/\00a0";
4894 | }
4895 |
4896 | .breadcrumb > .active {
4897 | color: #999999;
4898 | }
4899 |
4900 | .pagination {
4901 | display: inline-block;
4902 | padding-left: 0;
4903 | margin: 20px 0;
4904 | border-radius: 4px;
4905 | }
4906 |
4907 | .pagination > li {
4908 | display: inline;
4909 | }
4910 |
4911 | .pagination > li > a,
4912 | .pagination > li > span {
4913 | position: relative;
4914 | float: left;
4915 | padding: 6px 12px;
4916 | margin-left: -1px;
4917 | line-height: 1.428571429;
4918 | text-decoration: none;
4919 | background-color: #ffffff;
4920 | border: 1px solid #dddddd;
4921 | }
4922 |
4923 | .pagination > li:first-child > a,
4924 | .pagination > li:first-child > span {
4925 | margin-left: 0;
4926 | border-bottom-left-radius: 4px;
4927 | border-top-left-radius: 4px;
4928 | }
4929 |
4930 | .pagination > li:last-child > a,
4931 | .pagination > li:last-child > span {
4932 | border-top-right-radius: 4px;
4933 | border-bottom-right-radius: 4px;
4934 | }
4935 |
4936 | .pagination > li > a:hover,
4937 | .pagination > li > span:hover,
4938 | .pagination > li > a:focus,
4939 | .pagination > li > span:focus {
4940 | background-color: #eeeeee;
4941 | }
4942 |
4943 | .pagination > .active > a,
4944 | .pagination > .active > span,
4945 | .pagination > .active > a:hover,
4946 | .pagination > .active > span:hover,
4947 | .pagination > .active > a:focus,
4948 | .pagination > .active > span:focus {
4949 | z-index: 2;
4950 | color: #ffffff;
4951 | cursor: default;
4952 | background-color: #428bca;
4953 | border-color: #428bca;
4954 | }
4955 |
4956 | .pagination > .disabled > span,
4957 | .pagination > .disabled > span:hover,
4958 | .pagination > .disabled > span:focus,
4959 | .pagination > .disabled > a,
4960 | .pagination > .disabled > a:hover,
4961 | .pagination > .disabled > a:focus {
4962 | color: #999999;
4963 | cursor: not-allowed;
4964 | background-color: #ffffff;
4965 | border-color: #dddddd;
4966 | }
4967 |
4968 | .pagination-lg > li > a,
4969 | .pagination-lg > li > span {
4970 | padding: 10px 16px;
4971 | font-size: 18px;
4972 | }
4973 |
4974 | .pagination-lg > li:first-child > a,
4975 | .pagination-lg > li:first-child > span {
4976 | border-bottom-left-radius: 6px;
4977 | border-top-left-radius: 6px;
4978 | }
4979 |
4980 | .pagination-lg > li:last-child > a,
4981 | .pagination-lg > li:last-child > span {
4982 | border-top-right-radius: 6px;
4983 | border-bottom-right-radius: 6px;
4984 | }
4985 |
4986 | .pagination-sm > li > a,
4987 | .pagination-sm > li > span {
4988 | padding: 5px 10px;
4989 | font-size: 12px;
4990 | }
4991 |
4992 | .pagination-sm > li:first-child > a,
4993 | .pagination-sm > li:first-child > span {
4994 | border-bottom-left-radius: 3px;
4995 | border-top-left-radius: 3px;
4996 | }
4997 |
4998 | .pagination-sm > li:last-child > a,
4999 | .pagination-sm > li:last-child > span {
5000 | border-top-right-radius: 3px;
5001 | border-bottom-right-radius: 3px;
5002 | }
5003 |
5004 | .pager {
5005 | padding-left: 0;
5006 | margin: 20px 0;
5007 | text-align: center;
5008 | list-style: none;
5009 | }
5010 |
5011 | .pager:before,
5012 | .pager:after {
5013 | display: table;
5014 | content: " ";
5015 | }
5016 |
5017 | .pager:after {
5018 | clear: both;
5019 | }
5020 |
5021 | .pager:before,
5022 | .pager:after {
5023 | display: table;
5024 | content: " ";
5025 | }
5026 |
5027 | .pager:after {
5028 | clear: both;
5029 | }
5030 |
5031 | .pager li {
5032 | display: inline;
5033 | }
5034 |
5035 | .pager li > a,
5036 | .pager li > span {
5037 | display: inline-block;
5038 | padding: 5px 14px;
5039 | background-color: #ffffff;
5040 | border: 1px solid #dddddd;
5041 | border-radius: 15px;
5042 | }
5043 |
5044 | .pager li > a:hover,
5045 | .pager li > a:focus {
5046 | text-decoration: none;
5047 | background-color: #eeeeee;
5048 | }
5049 |
5050 | .pager .next > a,
5051 | .pager .next > span {
5052 | float: right;
5053 | }
5054 |
5055 | .pager .previous > a,
5056 | .pager .previous > span {
5057 | float: left;
5058 | }
5059 |
5060 | .pager .disabled > a,
5061 | .pager .disabled > a:hover,
5062 | .pager .disabled > a:focus,
5063 | .pager .disabled > span {
5064 | color: #999999;
5065 | cursor: not-allowed;
5066 | background-color: #ffffff;
5067 | }
5068 |
5069 | .label {
5070 | display: inline;
5071 | padding: .2em .6em .3em;
5072 | font-size: 75%;
5073 | font-weight: bold;
5074 | line-height: 1;
5075 | color: #ffffff;
5076 | text-align: center;
5077 | white-space: nowrap;
5078 | vertical-align: baseline;
5079 | border-radius: .25em;
5080 | }
5081 |
5082 | .label[href]:hover,
5083 | .label[href]:focus {
5084 | color: #ffffff;
5085 | text-decoration: none;
5086 | cursor: pointer;
5087 | }
5088 |
5089 | .label:empty {
5090 | display: none;
5091 | }
5092 |
5093 | .label-default {
5094 | background-color: #999999;
5095 | }
5096 |
5097 | .label-default[href]:hover,
5098 | .label-default[href]:focus {
5099 | background-color: #808080;
5100 | }
5101 |
5102 | .label-primary {
5103 | background-color: #428bca;
5104 | }
5105 |
5106 | .label-primary[href]:hover,
5107 | .label-primary[href]:focus {
5108 | background-color: #3071a9;
5109 | }
5110 |
5111 | .label-success {
5112 | background-color: #5cb85c;
5113 | }
5114 |
5115 | .label-success[href]:hover,
5116 | .label-success[href]:focus {
5117 | background-color: #449d44;
5118 | }
5119 |
5120 | .label-info {
5121 | background-color: #5bc0de;
5122 | }
5123 |
5124 | .label-info[href]:hover,
5125 | .label-info[href]:focus {
5126 | background-color: #31b0d5;
5127 | }
5128 |
5129 | .label-warning {
5130 | background-color: #f0ad4e;
5131 | }
5132 |
5133 | .label-warning[href]:hover,
5134 | .label-warning[href]:focus {
5135 | background-color: #ec971f;
5136 | }
5137 |
5138 | .label-danger {
5139 | background-color: #d9534f;
5140 | }
5141 |
5142 | .label-danger[href]:hover,
5143 | .label-danger[href]:focus {
5144 | background-color: #c9302c;
5145 | }
5146 |
5147 | .badge {
5148 | display: inline-block;
5149 | min-width: 10px;
5150 | padding: 3px 7px;
5151 | font-size: 12px;
5152 | font-weight: bold;
5153 | line-height: 1;
5154 | color: #ffffff;
5155 | text-align: center;
5156 | white-space: nowrap;
5157 | vertical-align: baseline;
5158 | background-color: #999999;
5159 | border-radius: 10px;
5160 | }
5161 |
5162 | .badge:empty {
5163 | display: none;
5164 | }
5165 |
5166 | a.badge:hover,
5167 | a.badge:focus {
5168 | color: #ffffff;
5169 | text-decoration: none;
5170 | cursor: pointer;
5171 | }
5172 |
5173 | .btn .badge {
5174 | position: relative;
5175 | top: -1px;
5176 | }
5177 |
5178 | a.list-group-item.active > .badge,
5179 | .nav-pills > .active > a > .badge {
5180 | color: #428bca;
5181 | background-color: #ffffff;
5182 | }
5183 |
5184 | .nav-pills > li > a > .badge {
5185 | margin-left: 3px;
5186 | }
5187 |
5188 | .jumbotron {
5189 | padding: 30px;
5190 | margin-bottom: 30px;
5191 | font-size: 21px;
5192 | font-weight: 200;
5193 | line-height: 2.1428571435;
5194 | color: inherit;
5195 | background-color: #eeeeee;
5196 | }
5197 |
5198 | .jumbotron h1 {
5199 | line-height: 1;
5200 | color: inherit;
5201 | }
5202 |
5203 | .jumbotron p {
5204 | line-height: 1.4;
5205 | }
5206 |
5207 | .container .jumbotron {
5208 | border-radius: 6px;
5209 | }
5210 |
5211 | @media screen and (min-width: 768px) {
5212 | .jumbotron {
5213 | padding-top: 48px;
5214 | padding-bottom: 48px;
5215 | }
5216 | .container .jumbotron {
5217 | padding-right: 60px;
5218 | padding-left: 60px;
5219 | }
5220 | .jumbotron h1 {
5221 | font-size: 63px;
5222 | }
5223 | }
5224 |
5225 | .thumbnail {
5226 | display: inline-block;
5227 | display: block;
5228 | height: auto;
5229 | max-width: 100%;
5230 | padding: 4px;
5231 | margin-bottom: 20px;
5232 | line-height: 1.428571429;
5233 | background-color: #ffffff;
5234 | border: 1px solid #dddddd;
5235 | border-radius: 4px;
5236 | -webkit-transition: all 0.2s ease-in-out;
5237 | transition: all 0.2s ease-in-out;
5238 | }
5239 |
5240 | .thumbnail > img {
5241 | display: block;
5242 | height: auto;
5243 | max-width: 100%;
5244 | margin-right: auto;
5245 | margin-left: auto;
5246 | }
5247 |
5248 | a.thumbnail:hover,
5249 | a.thumbnail:focus,
5250 | a.thumbnail.active {
5251 | border-color: #428bca;
5252 | }
5253 |
5254 | .thumbnail .caption {
5255 | padding: 9px;
5256 | color: #333333;
5257 | }
5258 |
5259 | .alert {
5260 | padding: 15px;
5261 | margin-bottom: 20px;
5262 | border: 1px solid transparent;
5263 | border-radius: 4px;
5264 | }
5265 |
5266 | .alert h4 {
5267 | margin-top: 0;
5268 | color: inherit;
5269 | }
5270 |
5271 | .alert .alert-link {
5272 | font-weight: bold;
5273 | }
5274 |
5275 | .alert > p,
5276 | .alert > ul {
5277 | margin-bottom: 0;
5278 | }
5279 |
5280 | .alert > p + p {
5281 | margin-top: 5px;
5282 | }
5283 |
5284 | .alert-dismissable {
5285 | padding-right: 35px;
5286 | }
5287 |
5288 | .alert-dismissable .close {
5289 | position: relative;
5290 | top: -2px;
5291 | right: -21px;
5292 | color: inherit;
5293 | }
5294 |
5295 | .alert-success {
5296 | color: #468847;
5297 | background-color: #dff0d8;
5298 | border-color: #d6e9c6;
5299 | }
5300 |
5301 | .alert-success hr {
5302 | border-top-color: #c9e2b3;
5303 | }
5304 |
5305 | .alert-success .alert-link {
5306 | color: #356635;
5307 | }
5308 |
5309 | .alert-info {
5310 | color: #3a87ad;
5311 | background-color: #d9edf7;
5312 | border-color: #bce8f1;
5313 | }
5314 |
5315 | .alert-info hr {
5316 | border-top-color: #a6e1ec;
5317 | }
5318 |
5319 | .alert-info .alert-link {
5320 | color: #2d6987;
5321 | }
5322 |
5323 | .alert-warning {
5324 | color: #c09853;
5325 | background-color: #fcf8e3;
5326 | border-color: #faebcc;
5327 | }
5328 |
5329 | .alert-warning hr {
5330 | border-top-color: #f7e1b5;
5331 | }
5332 |
5333 | .alert-warning .alert-link {
5334 | color: #a47e3c;
5335 | }
5336 |
5337 | .alert-danger {
5338 | color: #b94a48;
5339 | background-color: #f2dede;
5340 | border-color: #ebccd1;
5341 | }
5342 |
5343 | .alert-danger hr {
5344 | border-top-color: #e4b9c0;
5345 | }
5346 |
5347 | .alert-danger .alert-link {
5348 | color: #953b39;
5349 | }
5350 |
5351 | @-webkit-keyframes progress-bar-stripes {
5352 | from {
5353 | background-position: 40px 0;
5354 | }
5355 | to {
5356 | background-position: 0 0;
5357 | }
5358 | }
5359 |
5360 | @-moz-keyframes progress-bar-stripes {
5361 | from {
5362 | background-position: 40px 0;
5363 | }
5364 | to {
5365 | background-position: 0 0;
5366 | }
5367 | }
5368 |
5369 | @-o-keyframes progress-bar-stripes {
5370 | from {
5371 | background-position: 0 0;
5372 | }
5373 | to {
5374 | background-position: 40px 0;
5375 | }
5376 | }
5377 |
5378 | @keyframes progress-bar-stripes {
5379 | from {
5380 | background-position: 40px 0;
5381 | }
5382 | to {
5383 | background-position: 0 0;
5384 | }
5385 | }
5386 |
5387 | .progress {
5388 | height: 20px;
5389 | margin-bottom: 20px;
5390 | overflow: hidden;
5391 | background-color: #f5f5f5;
5392 | border-radius: 4px;
5393 | -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5394 | box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5395 | }
5396 |
5397 | .progress-bar {
5398 | float: left;
5399 | width: 0;
5400 | height: 100%;
5401 | font-size: 12px;
5402 | line-height: 20px;
5403 | color: #ffffff;
5404 | text-align: center;
5405 | background-color: #428bca;
5406 | -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5407 | box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5408 | -webkit-transition: width 0.6s ease;
5409 | transition: width 0.6s ease;
5410 | }
5411 |
5412 | .progress-striped .progress-bar {
5413 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5414 | 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);
5415 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5416 | 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);
5417 | background-size: 40px 40px;
5418 | }
5419 |
5420 | .progress.active .progress-bar {
5421 | -webkit-animation: progress-bar-stripes 2s linear infinite;
5422 | animation: progress-bar-stripes 2s linear infinite;
5423 | }
5424 |
5425 | .progress-bar-success {
5426 | background-color: #5cb85c;
5427 | }
5428 |
5429 | .progress-striped .progress-bar-success {
5430 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5431 | 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);
5432 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5433 | 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);
5434 | }
5435 |
5436 | .progress-bar-info {
5437 | background-color: #5bc0de;
5438 | }
5439 |
5440 | .progress-striped .progress-bar-info {
5441 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5442 | 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);
5443 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5444 | 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);
5445 | }
5446 |
5447 | .progress-bar-warning {
5448 | background-color: #f0ad4e;
5449 | }
5450 |
5451 | .progress-striped .progress-bar-warning {
5452 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5453 | 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);
5454 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5455 | 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);
5456 | }
5457 |
5458 | .progress-bar-danger {
5459 | background-color: #d9534f;
5460 | }
5461 |
5462 | .progress-striped .progress-bar-danger {
5463 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5464 | 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);
5465 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5466 | 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);
5467 | }
5468 |
5469 | .media,
5470 | .media-body {
5471 | overflow: hidden;
5472 | zoom: 1;
5473 | }
5474 |
5475 | .media,
5476 | .media .media {
5477 | margin-top: 15px;
5478 | }
5479 |
5480 | .media:first-child {
5481 | margin-top: 0;
5482 | }
5483 |
5484 | .media-object {
5485 | display: block;
5486 | }
5487 |
5488 | .media-heading {
5489 | margin: 0 0 5px;
5490 | }
5491 |
5492 | .media > .pull-left {
5493 | margin-right: 10px;
5494 | }
5495 |
5496 | .media > .pull-right {
5497 | margin-left: 10px;
5498 | }
5499 |
5500 | .media-list {
5501 | padding-left: 0;
5502 | list-style: none;
5503 | }
5504 |
5505 | .list-group {
5506 | padding-left: 0;
5507 | margin-bottom: 20px;
5508 | }
5509 |
5510 | .list-group-item {
5511 | position: relative;
5512 | display: block;
5513 | padding: 10px 15px;
5514 | margin-bottom: -1px;
5515 | background-color: #ffffff;
5516 | border: 1px solid #dddddd;
5517 | }
5518 |
5519 | .list-group-item:first-child {
5520 | border-top-right-radius: 4px;
5521 | border-top-left-radius: 4px;
5522 | }
5523 |
5524 | .list-group-item:last-child {
5525 | margin-bottom: 0;
5526 | border-bottom-right-radius: 4px;
5527 | border-bottom-left-radius: 4px;
5528 | }
5529 |
5530 | .list-group-item > .badge {
5531 | float: right;
5532 | }
5533 |
5534 | .list-group-item > .badge + .badge {
5535 | margin-right: 5px;
5536 | }
5537 |
5538 | a.list-group-item {
5539 | color: #555555;
5540 | }
5541 |
5542 | a.list-group-item .list-group-item-heading {
5543 | color: #333333;
5544 | }
5545 |
5546 | a.list-group-item:hover,
5547 | a.list-group-item:focus {
5548 | text-decoration: none;
5549 | background-color: #f5f5f5;
5550 | }
5551 |
5552 | a.list-group-item.active,
5553 | a.list-group-item.active:hover,
5554 | a.list-group-item.active:focus {
5555 | z-index: 2;
5556 | color: #ffffff;
5557 | background-color: #428bca;
5558 | border-color: #428bca;
5559 | }
5560 |
5561 | a.list-group-item.active .list-group-item-heading,
5562 | a.list-group-item.active:hover .list-group-item-heading,
5563 | a.list-group-item.active:focus .list-group-item-heading {
5564 | color: inherit;
5565 | }
5566 |
5567 | a.list-group-item.active .list-group-item-text,
5568 | a.list-group-item.active:hover .list-group-item-text,
5569 | a.list-group-item.active:focus .list-group-item-text {
5570 | color: #e1edf7;
5571 | }
5572 |
5573 | .list-group-item-heading {
5574 | margin-top: 0;
5575 | margin-bottom: 5px;
5576 | }
5577 |
5578 | .list-group-item-text {
5579 | margin-bottom: 0;
5580 | line-height: 1.3;
5581 | }
5582 |
5583 | .panel {
5584 | margin-bottom: 20px;
5585 | background-color: #ffffff;
5586 | border: 1px solid transparent;
5587 | border-radius: 4px;
5588 | -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5589 | box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5590 | }
5591 |
5592 | .panel-body {
5593 | padding: 15px;
5594 | }
5595 |
5596 | .panel-body:before,
5597 | .panel-body:after {
5598 | display: table;
5599 | content: " ";
5600 | }
5601 |
5602 | .panel-body:after {
5603 | clear: both;
5604 | }
5605 |
5606 | .panel-body:before,
5607 | .panel-body:after {
5608 | display: table;
5609 | content: " ";
5610 | }
5611 |
5612 | .panel-body:after {
5613 | clear: both;
5614 | }
5615 |
5616 | .panel > .list-group {
5617 | margin-bottom: 0;
5618 | }
5619 |
5620 | .panel > .list-group .list-group-item {
5621 | border-width: 1px 0;
5622 | }
5623 |
5624 | .panel > .list-group .list-group-item:first-child {
5625 | border-top-right-radius: 0;
5626 | border-top-left-radius: 0;
5627 | }
5628 |
5629 | .panel > .list-group .list-group-item:last-child {
5630 | border-bottom: 0;
5631 | }
5632 |
5633 | .panel-heading + .list-group .list-group-item:first-child {
5634 | border-top-width: 0;
5635 | }
5636 |
5637 | .panel > .table,
5638 | .panel > .table-responsive {
5639 | margin-bottom: 0;
5640 | }
5641 |
5642 | .panel > .panel-body + .table,
5643 | .panel > .panel-body + .table-responsive {
5644 | border-top: 1px solid #dddddd;
5645 | }
5646 |
5647 | .panel > .table-bordered,
5648 | .panel > .table-responsive > .table-bordered {
5649 | border: 0;
5650 | }
5651 |
5652 | .panel > .table-bordered > thead > tr > th:first-child,
5653 | .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5654 | .panel > .table-bordered > tbody > tr > th:first-child,
5655 | .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5656 | .panel > .table-bordered > tfoot > tr > th:first-child,
5657 | .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5658 | .panel > .table-bordered > thead > tr > td:first-child,
5659 | .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5660 | .panel > .table-bordered > tbody > tr > td:first-child,
5661 | .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5662 | .panel > .table-bordered > tfoot > tr > td:first-child,
5663 | .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5664 | border-left: 0;
5665 | }
5666 |
5667 | .panel > .table-bordered > thead > tr > th:last-child,
5668 | .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5669 | .panel > .table-bordered > tbody > tr > th:last-child,
5670 | .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5671 | .panel > .table-bordered > tfoot > tr > th:last-child,
5672 | .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5673 | .panel > .table-bordered > thead > tr > td:last-child,
5674 | .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5675 | .panel > .table-bordered > tbody > tr > td:last-child,
5676 | .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5677 | .panel > .table-bordered > tfoot > tr > td:last-child,
5678 | .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5679 | border-right: 0;
5680 | }
5681 |
5682 | .panel > .table-bordered > thead > tr:last-child > th,
5683 | .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
5684 | .panel > .table-bordered > tbody > tr:last-child > th,
5685 | .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5686 | .panel > .table-bordered > tfoot > tr:last-child > th,
5687 | .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
5688 | .panel > .table-bordered > thead > tr:last-child > td,
5689 | .panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
5690 | .panel > .table-bordered > tbody > tr:last-child > td,
5691 | .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5692 | .panel > .table-bordered > tfoot > tr:last-child > td,
5693 | .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
5694 | border-bottom: 0;
5695 | }
5696 |
5697 | .panel-heading {
5698 | padding: 10px 15px;
5699 | border-bottom: 1px solid transparent;
5700 | border-top-right-radius: 3px;
5701 | border-top-left-radius: 3px;
5702 | }
5703 |
5704 | .panel-heading > .dropdown .dropdown-toggle {
5705 | color: inherit;
5706 | }
5707 |
5708 | .panel-title {
5709 | margin-top: 0;
5710 | margin-bottom: 0;
5711 | font-size: 16px;
5712 | }
5713 |
5714 | .panel-title > a {
5715 | color: inherit;
5716 | }
5717 |
5718 | .panel-footer {
5719 | padding: 10px 15px;
5720 | background-color: #f5f5f5;
5721 | border-top: 1px solid #dddddd;
5722 | border-bottom-right-radius: 3px;
5723 | border-bottom-left-radius: 3px;
5724 | }
5725 |
5726 | .panel-group .panel {
5727 | margin-bottom: 0;
5728 | overflow: hidden;
5729 | border-radius: 4px;
5730 | }
5731 |
5732 | .panel-group .panel + .panel {
5733 | margin-top: 5px;
5734 | }
5735 |
5736 | .panel-group .panel-heading {
5737 | border-bottom: 0;
5738 | }
5739 |
5740 | .panel-group .panel-heading + .panel-collapse .panel-body {
5741 | border-top: 1px solid #dddddd;
5742 | }
5743 |
5744 | .panel-group .panel-footer {
5745 | border-top: 0;
5746 | }
5747 |
5748 | .panel-group .panel-footer + .panel-collapse .panel-body {
5749 | border-bottom: 1px solid #dddddd;
5750 | }
5751 |
5752 | .panel-default {
5753 | border-color: #dddddd;
5754 | }
5755 |
5756 | .panel-default > .panel-heading {
5757 | color: #333333;
5758 | background-color: #f5f5f5;
5759 | border-color: #dddddd;
5760 | }
5761 |
5762 | .panel-default > .panel-heading + .panel-collapse .panel-body {
5763 | border-top-color: #dddddd;
5764 | }
5765 |
5766 | .panel-default > .panel-heading > .dropdown .caret {
5767 | border-color: #333333 transparent;
5768 | }
5769 |
5770 | .panel-default > .panel-footer + .panel-collapse .panel-body {
5771 | border-bottom-color: #dddddd;
5772 | }
5773 |
5774 | .panel-primary {
5775 | border-color: #428bca;
5776 | }
5777 |
5778 | .panel-primary > .panel-heading {
5779 | color: #ffffff;
5780 | background-color: #428bca;
5781 | border-color: #428bca;
5782 | }
5783 |
5784 | .panel-primary > .panel-heading + .panel-collapse .panel-body {
5785 | border-top-color: #428bca;
5786 | }
5787 |
5788 | .panel-primary > .panel-heading > .dropdown .caret {
5789 | border-color: #ffffff transparent;
5790 | }
5791 |
5792 | .panel-primary > .panel-footer + .panel-collapse .panel-body {
5793 | border-bottom-color: #428bca;
5794 | }
5795 |
5796 | .panel-success {
5797 | border-color: #d6e9c6;
5798 | }
5799 |
5800 | .panel-success > .panel-heading {
5801 | color: #468847;
5802 | background-color: #dff0d8;
5803 | border-color: #d6e9c6;
5804 | }
5805 |
5806 | .panel-success > .panel-heading + .panel-collapse .panel-body {
5807 | border-top-color: #d6e9c6;
5808 | }
5809 |
5810 | .panel-success > .panel-heading > .dropdown .caret {
5811 | border-color: #468847 transparent;
5812 | }
5813 |
5814 | .panel-success > .panel-footer + .panel-collapse .panel-body {
5815 | border-bottom-color: #d6e9c6;
5816 | }
5817 |
5818 | .panel-warning {
5819 | border-color: #faebcc;
5820 | }
5821 |
5822 | .panel-warning > .panel-heading {
5823 | color: #c09853;
5824 | background-color: #fcf8e3;
5825 | border-color: #faebcc;
5826 | }
5827 |
5828 | .panel-warning > .panel-heading + .panel-collapse .panel-body {
5829 | border-top-color: #faebcc;
5830 | }
5831 |
5832 | .panel-warning > .panel-heading > .dropdown .caret {
5833 | border-color: #c09853 transparent;
5834 | }
5835 |
5836 | .panel-warning > .panel-footer + .panel-collapse .panel-body {
5837 | border-bottom-color: #faebcc;
5838 | }
5839 |
5840 | .panel-danger {
5841 | border-color: #ebccd1;
5842 | }
5843 |
5844 | .panel-danger > .panel-heading {
5845 | color: #b94a48;
5846 | background-color: #f2dede;
5847 | border-color: #ebccd1;
5848 | }
5849 |
5850 | .panel-danger > .panel-heading + .panel-collapse .panel-body {
5851 | border-top-color: #ebccd1;
5852 | }
5853 |
5854 | .panel-danger > .panel-heading > .dropdown .caret {
5855 | border-color: #b94a48 transparent;
5856 | }
5857 |
5858 | .panel-danger > .panel-footer + .panel-collapse .panel-body {
5859 | border-bottom-color: #ebccd1;
5860 | }
5861 |
5862 | .panel-info {
5863 | border-color: #bce8f1;
5864 | }
5865 |
5866 | .panel-info > .panel-heading {
5867 | color: #3a87ad;
5868 | background-color: #d9edf7;
5869 | border-color: #bce8f1;
5870 | }
5871 |
5872 | .panel-info > .panel-heading + .panel-collapse .panel-body {
5873 | border-top-color: #bce8f1;
5874 | }
5875 |
5876 | .panel-info > .panel-heading > .dropdown .caret {
5877 | border-color: #3a87ad transparent;
5878 | }
5879 |
5880 | .panel-info > .panel-footer + .panel-collapse .panel-body {
5881 | border-bottom-color: #bce8f1;
5882 | }
5883 |
5884 | .well {
5885 | min-height: 20px;
5886 | padding: 19px;
5887 | margin-bottom: 20px;
5888 | background-color: #f5f5f5;
5889 | border: 1px solid #e3e3e3;
5890 | border-radius: 4px;
5891 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5892 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5893 | }
5894 |
5895 | .well blockquote {
5896 | border-color: #ddd;
5897 | border-color: rgba(0, 0, 0, 0.15);
5898 | }
5899 |
5900 | .well-lg {
5901 | padding: 24px;
5902 | border-radius: 6px;
5903 | }
5904 |
5905 | .well-sm {
5906 | padding: 9px;
5907 | border-radius: 3px;
5908 | }
5909 |
5910 | .close {
5911 | float: right;
5912 | font-size: 21px;
5913 | font-weight: bold;
5914 | line-height: 1;
5915 | color: #000000;
5916 | text-shadow: 0 1px 0 #ffffff;
5917 | opacity: 0.2;
5918 | filter: alpha(opacity=20);
5919 | }
5920 |
5921 | .close:hover,
5922 | .close:focus {
5923 | color: #000000;
5924 | text-decoration: none;
5925 | cursor: pointer;
5926 | opacity: 0.5;
5927 | filter: alpha(opacity=50);
5928 | }
5929 |
5930 | button.close {
5931 | padding: 0;
5932 | cursor: pointer;
5933 | background: transparent;
5934 | border: 0;
5935 | -webkit-appearance: none;
5936 | }
5937 |
5938 | .modal-open {
5939 | overflow: hidden;
5940 | }
5941 |
5942 | .modal {
5943 | position: fixed;
5944 | top: 0;
5945 | right: 0;
5946 | bottom: 0;
5947 | left: 0;
5948 | z-index: 1040;
5949 | display: none;
5950 | overflow: auto;
5951 | overflow-y: scroll;
5952 | }
5953 |
5954 | .modal.fade .modal-dialog {
5955 | -webkit-transform: translate(0, -25%);
5956 | -ms-transform: translate(0, -25%);
5957 | transform: translate(0, -25%);
5958 | -webkit-transition: -webkit-transform 0.3s ease-out;
5959 | -moz-transition: -moz-transform 0.3s ease-out;
5960 | -o-transition: -o-transform 0.3s ease-out;
5961 | transition: transform 0.3s ease-out;
5962 | }
5963 |
5964 | .modal.in .modal-dialog {
5965 | -webkit-transform: translate(0, 0);
5966 | -ms-transform: translate(0, 0);
5967 | transform: translate(0, 0);
5968 | }
5969 |
5970 | .modal-dialog {
5971 | position: relative;
5972 | z-index: 1050;
5973 | width: auto;
5974 | padding: 10px;
5975 | margin-right: auto;
5976 | margin-left: auto;
5977 | }
5978 |
5979 | .modal-content {
5980 | position: relative;
5981 | background-color: #ffffff;
5982 | border: 1px solid #999999;
5983 | border: 1px solid rgba(0, 0, 0, 0.2);
5984 | border-radius: 6px;
5985 | outline: none;
5986 | -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5987 | box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5988 | background-clip: padding-box;
5989 | }
5990 |
5991 | .modal-backdrop {
5992 | position: fixed;
5993 | top: 0;
5994 | right: 0;
5995 | bottom: 0;
5996 | left: 0;
5997 | z-index: 1030;
5998 | background-color: #000000;
5999 | }
6000 |
6001 | .modal-backdrop.fade {
6002 | opacity: 0;
6003 | filter: alpha(opacity=0);
6004 | }
6005 |
6006 | .modal-backdrop.in {
6007 | opacity: 0.5;
6008 | filter: alpha(opacity=50);
6009 | }
6010 |
6011 | .modal-header {
6012 | min-height: 16.428571429px;
6013 | padding: 15px;
6014 | border-bottom: 1px solid #e5e5e5;
6015 | }
6016 |
6017 | .modal-header .close {
6018 | margin-top: -2px;
6019 | }
6020 |
6021 | .modal-title {
6022 | margin: 0;
6023 | line-height: 1.428571429;
6024 | }
6025 |
6026 | .modal-body {
6027 | position: relative;
6028 | padding: 20px;
6029 | }
6030 |
6031 | .modal-footer {
6032 | padding: 19px 20px 20px;
6033 | margin-top: 15px;
6034 | text-align: right;
6035 | border-top: 1px solid #e5e5e5;
6036 | }
6037 |
6038 | .modal-footer:before,
6039 | .modal-footer:after {
6040 | display: table;
6041 | content: " ";
6042 | }
6043 |
6044 | .modal-footer:after {
6045 | clear: both;
6046 | }
6047 |
6048 | .modal-footer:before,
6049 | .modal-footer:after {
6050 | display: table;
6051 | content: " ";
6052 | }
6053 |
6054 | .modal-footer:after {
6055 | clear: both;
6056 | }
6057 |
6058 | .modal-footer .btn + .btn {
6059 | margin-bottom: 0;
6060 | margin-left: 5px;
6061 | }
6062 |
6063 | .modal-footer .btn-group .btn + .btn {
6064 | margin-left: -1px;
6065 | }
6066 |
6067 | .modal-footer .btn-block + .btn-block {
6068 | margin-left: 0;
6069 | }
6070 |
6071 | @media screen and (min-width: 768px) {
6072 | .modal-dialog {
6073 | width: 600px;
6074 | padding-top: 30px;
6075 | padding-bottom: 30px;
6076 | }
6077 | .modal-content {
6078 | -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6079 | box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6080 | }
6081 | }
6082 |
6083 | .tooltip {
6084 | position: absolute;
6085 | z-index: 1030;
6086 | display: block;
6087 | font-size: 12px;
6088 | line-height: 1.4;
6089 | opacity: 0;
6090 | filter: alpha(opacity=0);
6091 | visibility: visible;
6092 | }
6093 |
6094 | .tooltip.in {
6095 | opacity: 0.9;
6096 | filter: alpha(opacity=90);
6097 | }
6098 |
6099 | .tooltip.top {
6100 | padding: 5px 0;
6101 | margin-top: -3px;
6102 | }
6103 |
6104 | .tooltip.right {
6105 | padding: 0 5px;
6106 | margin-left: 3px;
6107 | }
6108 |
6109 | .tooltip.bottom {
6110 | padding: 5px 0;
6111 | margin-top: 3px;
6112 | }
6113 |
6114 | .tooltip.left {
6115 | padding: 0 5px;
6116 | margin-left: -3px;
6117 | }
6118 |
6119 | .tooltip-inner {
6120 | max-width: 200px;
6121 | padding: 3px 8px;
6122 | color: #ffffff;
6123 | text-align: center;
6124 | text-decoration: none;
6125 | background-color: #000000;
6126 | border-radius: 4px;
6127 | }
6128 |
6129 | .tooltip-arrow {
6130 | position: absolute;
6131 | width: 0;
6132 | height: 0;
6133 | border-color: transparent;
6134 | border-style: solid;
6135 | }
6136 |
6137 | .tooltip.top .tooltip-arrow {
6138 | bottom: 0;
6139 | left: 50%;
6140 | margin-left: -5px;
6141 | border-top-color: #000000;
6142 | border-width: 5px 5px 0;
6143 | }
6144 |
6145 | .tooltip.top-left .tooltip-arrow {
6146 | bottom: 0;
6147 | left: 5px;
6148 | border-top-color: #000000;
6149 | border-width: 5px 5px 0;
6150 | }
6151 |
6152 | .tooltip.top-right .tooltip-arrow {
6153 | right: 5px;
6154 | bottom: 0;
6155 | border-top-color: #000000;
6156 | border-width: 5px 5px 0;
6157 | }
6158 |
6159 | .tooltip.right .tooltip-arrow {
6160 | top: 50%;
6161 | left: 0;
6162 | margin-top: -5px;
6163 | border-right-color: #000000;
6164 | border-width: 5px 5px 5px 0;
6165 | }
6166 |
6167 | .tooltip.left .tooltip-arrow {
6168 | top: 50%;
6169 | right: 0;
6170 | margin-top: -5px;
6171 | border-left-color: #000000;
6172 | border-width: 5px 0 5px 5px;
6173 | }
6174 |
6175 | .tooltip.bottom .tooltip-arrow {
6176 | top: 0;
6177 | left: 50%;
6178 | margin-left: -5px;
6179 | border-bottom-color: #000000;
6180 | border-width: 0 5px 5px;
6181 | }
6182 |
6183 | .tooltip.bottom-left .tooltip-arrow {
6184 | top: 0;
6185 | left: 5px;
6186 | border-bottom-color: #000000;
6187 | border-width: 0 5px 5px;
6188 | }
6189 |
6190 | .tooltip.bottom-right .tooltip-arrow {
6191 | top: 0;
6192 | right: 5px;
6193 | border-bottom-color: #000000;
6194 | border-width: 0 5px 5px;
6195 | }
6196 |
6197 | .popover {
6198 | position: absolute;
6199 | top: 0;
6200 | left: 0;
6201 | z-index: 1010;
6202 | display: none;
6203 | max-width: 276px;
6204 | padding: 1px;
6205 | text-align: left;
6206 | white-space: normal;
6207 | background-color: #ffffff;
6208 | border: 1px solid #cccccc;
6209 | border: 1px solid rgba(0, 0, 0, 0.2);
6210 | border-radius: 6px;
6211 | -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6212 | box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6213 | background-clip: padding-box;
6214 | }
6215 |
6216 | .popover.top {
6217 | margin-top: -10px;
6218 | }
6219 |
6220 | .popover.right {
6221 | margin-left: 10px;
6222 | }
6223 |
6224 | .popover.bottom {
6225 | margin-top: 10px;
6226 | }
6227 |
6228 | .popover.left {
6229 | margin-left: -10px;
6230 | }
6231 |
6232 | .popover-title {
6233 | padding: 8px 14px;
6234 | margin: 0;
6235 | font-size: 14px;
6236 | font-weight: normal;
6237 | line-height: 18px;
6238 | background-color: #f7f7f7;
6239 | border-bottom: 1px solid #ebebeb;
6240 | border-radius: 5px 5px 0 0;
6241 | }
6242 |
6243 | .popover-content {
6244 | padding: 9px 14px;
6245 | }
6246 |
6247 | .popover .arrow,
6248 | .popover .arrow:after {
6249 | position: absolute;
6250 | display: block;
6251 | width: 0;
6252 | height: 0;
6253 | border-color: transparent;
6254 | border-style: solid;
6255 | }
6256 |
6257 | .popover .arrow {
6258 | border-width: 11px;
6259 | }
6260 |
6261 | .popover .arrow:after {
6262 | border-width: 10px;
6263 | content: "";
6264 | }
6265 |
6266 | .popover.top .arrow {
6267 | bottom: -11px;
6268 | left: 50%;
6269 | margin-left: -11px;
6270 | border-top-color: #999999;
6271 | border-top-color: rgba(0, 0, 0, 0.25);
6272 | border-bottom-width: 0;
6273 | }
6274 |
6275 | .popover.top .arrow:after {
6276 | bottom: 1px;
6277 | margin-left: -10px;
6278 | border-top-color: #ffffff;
6279 | border-bottom-width: 0;
6280 | content: " ";
6281 | }
6282 |
6283 | .popover.right .arrow {
6284 | top: 50%;
6285 | left: -11px;
6286 | margin-top: -11px;
6287 | border-right-color: #999999;
6288 | border-right-color: rgba(0, 0, 0, 0.25);
6289 | border-left-width: 0;
6290 | }
6291 |
6292 | .popover.right .arrow:after {
6293 | bottom: -10px;
6294 | left: 1px;
6295 | border-right-color: #ffffff;
6296 | border-left-width: 0;
6297 | content: " ";
6298 | }
6299 |
6300 | .popover.bottom .arrow {
6301 | top: -11px;
6302 | left: 50%;
6303 | margin-left: -11px;
6304 | border-bottom-color: #999999;
6305 | border-bottom-color: rgba(0, 0, 0, 0.25);
6306 | border-top-width: 0;
6307 | }
6308 |
6309 | .popover.bottom .arrow:after {
6310 | top: 1px;
6311 | margin-left: -10px;
6312 | border-bottom-color: #ffffff;
6313 | border-top-width: 0;
6314 | content: " ";
6315 | }
6316 |
6317 | .popover.left .arrow {
6318 | top: 50%;
6319 | right: -11px;
6320 | margin-top: -11px;
6321 | border-left-color: #999999;
6322 | border-left-color: rgba(0, 0, 0, 0.25);
6323 | border-right-width: 0;
6324 | }
6325 |
6326 | .popover.left .arrow:after {
6327 | right: 1px;
6328 | bottom: -10px;
6329 | border-left-color: #ffffff;
6330 | border-right-width: 0;
6331 | content: " ";
6332 | }
6333 |
6334 | .carousel {
6335 | position: relative;
6336 | }
6337 |
6338 | .carousel-inner {
6339 | position: relative;
6340 | width: 100%;
6341 | overflow: hidden;
6342 | }
6343 |
6344 | .carousel-inner > .item {
6345 | position: relative;
6346 | display: none;
6347 | -webkit-transition: 0.6s ease-in-out left;
6348 | transition: 0.6s ease-in-out left;
6349 | }
6350 |
6351 | .carousel-inner > .item > img,
6352 | .carousel-inner > .item > a > img {
6353 | display: block;
6354 | height: auto;
6355 | max-width: 100%;
6356 | line-height: 1;
6357 | }
6358 |
6359 | .carousel-inner > .active,
6360 | .carousel-inner > .next,
6361 | .carousel-inner > .prev {
6362 | display: block;
6363 | }
6364 |
6365 | .carousel-inner > .active {
6366 | left: 0;
6367 | }
6368 |
6369 | .carousel-inner > .next,
6370 | .carousel-inner > .prev {
6371 | position: absolute;
6372 | top: 0;
6373 | width: 100%;
6374 | }
6375 |
6376 | .carousel-inner > .next {
6377 | left: 100%;
6378 | }
6379 |
6380 | .carousel-inner > .prev {
6381 | left: -100%;
6382 | }
6383 |
6384 | .carousel-inner > .next.left,
6385 | .carousel-inner > .prev.right {
6386 | left: 0;
6387 | }
6388 |
6389 | .carousel-inner > .active.left {
6390 | left: -100%;
6391 | }
6392 |
6393 | .carousel-inner > .active.right {
6394 | left: 100%;
6395 | }
6396 |
6397 | .carousel-control {
6398 | position: absolute;
6399 | top: 0;
6400 | bottom: 0;
6401 | left: 0;
6402 | width: 15%;
6403 | font-size: 20px;
6404 | color: #ffffff;
6405 | text-align: center;
6406 | text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6407 | opacity: 0.5;
6408 | filter: alpha(opacity=50);
6409 | }
6410 |
6411 | .carousel-control.left {
6412 | background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
6413 | background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
6414 | background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
6415 | background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
6416 | background-repeat: repeat-x;
6417 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6418 | }
6419 |
6420 | .carousel-control.right {
6421 | right: 0;
6422 | left: auto;
6423 | background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
6424 | background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
6425 | background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
6426 | background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
6427 | background-repeat: repeat-x;
6428 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6429 | }
6430 |
6431 | .carousel-control:hover,
6432 | .carousel-control:focus {
6433 | color: #ffffff;
6434 | text-decoration: none;
6435 | opacity: 0.9;
6436 | filter: alpha(opacity=90);
6437 | }
6438 |
6439 | .carousel-control .icon-prev,
6440 | .carousel-control .icon-next,
6441 | .carousel-control .glyphicon-chevron-left,
6442 | .carousel-control .glyphicon-chevron-right {
6443 | position: absolute;
6444 | top: 50%;
6445 | z-index: 5;
6446 | display: inline-block;
6447 | }
6448 |
6449 | .carousel-control .icon-prev,
6450 | .carousel-control .glyphicon-chevron-left {
6451 | left: 50%;
6452 | }
6453 |
6454 | .carousel-control .icon-next,
6455 | .carousel-control .glyphicon-chevron-right {
6456 | right: 50%;
6457 | }
6458 |
6459 | .carousel-control .icon-prev,
6460 | .carousel-control .icon-next {
6461 | width: 20px;
6462 | height: 20px;
6463 | margin-top: -10px;
6464 | margin-left: -10px;
6465 | font-family: serif;
6466 | }
6467 |
6468 | .carousel-control .icon-prev:before {
6469 | content: '\2039';
6470 | }
6471 |
6472 | .carousel-control .icon-next:before {
6473 | content: '\203a';
6474 | }
6475 |
6476 | .carousel-indicators {
6477 | position: absolute;
6478 | bottom: 10px;
6479 | left: 50%;
6480 | z-index: 15;
6481 | width: 60%;
6482 | padding-left: 0;
6483 | margin-left: -30%;
6484 | text-align: center;
6485 | list-style: none;
6486 | }
6487 |
6488 | .carousel-indicators li {
6489 | display: inline-block;
6490 | width: 10px;
6491 | height: 10px;
6492 | margin: 1px;
6493 | text-indent: -999px;
6494 | cursor: pointer;
6495 | background-color: #000 \9;
6496 | background-color: rgba(0, 0, 0, 0);
6497 | border: 1px solid #ffffff;
6498 | border-radius: 10px;
6499 | }
6500 |
6501 | .carousel-indicators .active {
6502 | width: 12px;
6503 | height: 12px;
6504 | margin: 0;
6505 | background-color: #ffffff;
6506 | }
6507 |
6508 | .carousel-caption {
6509 | position: absolute;
6510 | right: 15%;
6511 | bottom: 20px;
6512 | left: 15%;
6513 | z-index: 10;
6514 | padding-top: 20px;
6515 | padding-bottom: 20px;
6516 | color: #ffffff;
6517 | text-align: center;
6518 | text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6519 | }
6520 |
6521 | .carousel-caption .btn {
6522 | text-shadow: none;
6523 | }
6524 |
6525 | @media screen and (min-width: 768px) {
6526 | .carousel-control .glyphicons-chevron-left,
6527 | .carousel-control .glyphicons-chevron-right,
6528 | .carousel-control .icon-prev,
6529 | .carousel-control .icon-next {
6530 | width: 30px;
6531 | height: 30px;
6532 | margin-top: -15px;
6533 | margin-left: -15px;
6534 | font-size: 30px;
6535 | }
6536 | .carousel-caption {
6537 | right: 20%;
6538 | left: 20%;
6539 | padding-bottom: 30px;
6540 | }
6541 | .carousel-indicators {
6542 | bottom: 20px;
6543 | }
6544 | }
6545 |
6546 | .clearfix:before,
6547 | .clearfix:after {
6548 | display: table;
6549 | content: " ";
6550 | }
6551 |
6552 | .clearfix:after {
6553 | clear: both;
6554 | }
6555 |
6556 | .center-block {
6557 | display: block;
6558 | margin-right: auto;
6559 | margin-left: auto;
6560 | }
6561 |
6562 | .pull-right {
6563 | float: right !important;
6564 | }
6565 |
6566 | .pull-left {
6567 | float: left !important;
6568 | }
6569 |
6570 | .hide {
6571 | display: none !important;
6572 | }
6573 |
6574 | .show {
6575 | display: block !important;
6576 | }
6577 |
6578 | .invisible {
6579 | visibility: hidden;
6580 | }
6581 |
6582 | .text-hide {
6583 | font: 0/0 a;
6584 | color: transparent;
6585 | text-shadow: none;
6586 | background-color: transparent;
6587 | border: 0;
6588 | }
6589 |
6590 | .hidden {
6591 | display: none !important;
6592 | visibility: hidden !important;
6593 | }
6594 |
6595 | .affix {
6596 | position: fixed;
6597 | }
6598 |
6599 | @-ms-viewport {
6600 | width: device-width;
6601 | }
6602 |
6603 | .visible-xs,
6604 | tr.visible-xs,
6605 | th.visible-xs,
6606 | td.visible-xs {
6607 | display: none !important;
6608 | }
6609 |
6610 | @media (max-width: 767px) {
6611 | .visible-xs {
6612 | display: block !important;
6613 | }
6614 | tr.visible-xs {
6615 | display: table-row !important;
6616 | }
6617 | th.visible-xs,
6618 | td.visible-xs {
6619 | display: table-cell !important;
6620 | }
6621 | }
6622 |
6623 | @media (min-width: 768px) and (max-width: 991px) {
6624 | .visible-xs.visible-sm {
6625 | display: block !important;
6626 | }
6627 | tr.visible-xs.visible-sm {
6628 | display: table-row !important;
6629 | }
6630 | th.visible-xs.visible-sm,
6631 | td.visible-xs.visible-sm {
6632 | display: table-cell !important;
6633 | }
6634 | }
6635 |
6636 | @media (min-width: 992px) and (max-width: 1199px) {
6637 | .visible-xs.visible-md {
6638 | display: block !important;
6639 | }
6640 | tr.visible-xs.visible-md {
6641 | display: table-row !important;
6642 | }
6643 | th.visible-xs.visible-md,
6644 | td.visible-xs.visible-md {
6645 | display: table-cell !important;
6646 | }
6647 | }
6648 |
6649 | @media (min-width: 1200px) {
6650 | .visible-xs.visible-lg {
6651 | display: block !important;
6652 | }
6653 | tr.visible-xs.visible-lg {
6654 | display: table-row !important;
6655 | }
6656 | th.visible-xs.visible-lg,
6657 | td.visible-xs.visible-lg {
6658 | display: table-cell !important;
6659 | }
6660 | }
6661 |
6662 | .visible-sm,
6663 | tr.visible-sm,
6664 | th.visible-sm,
6665 | td.visible-sm {
6666 | display: none !important;
6667 | }
6668 |
6669 | @media (max-width: 767px) {
6670 | .visible-sm.visible-xs {
6671 | display: block !important;
6672 | }
6673 | tr.visible-sm.visible-xs {
6674 | display: table-row !important;
6675 | }
6676 | th.visible-sm.visible-xs,
6677 | td.visible-sm.visible-xs {
6678 | display: table-cell !important;
6679 | }
6680 | }
6681 |
6682 | @media (min-width: 768px) and (max-width: 991px) {
6683 | .visible-sm {
6684 | display: block !important;
6685 | }
6686 | tr.visible-sm {
6687 | display: table-row !important;
6688 | }
6689 | th.visible-sm,
6690 | td.visible-sm {
6691 | display: table-cell !important;
6692 | }
6693 | }
6694 |
6695 | @media (min-width: 992px) and (max-width: 1199px) {
6696 | .visible-sm.visible-md {
6697 | display: block !important;
6698 | }
6699 | tr.visible-sm.visible-md {
6700 | display: table-row !important;
6701 | }
6702 | th.visible-sm.visible-md,
6703 | td.visible-sm.visible-md {
6704 | display: table-cell !important;
6705 | }
6706 | }
6707 |
6708 | @media (min-width: 1200px) {
6709 | .visible-sm.visible-lg {
6710 | display: block !important;
6711 | }
6712 | tr.visible-sm.visible-lg {
6713 | display: table-row !important;
6714 | }
6715 | th.visible-sm.visible-lg,
6716 | td.visible-sm.visible-lg {
6717 | display: table-cell !important;
6718 | }
6719 | }
6720 |
6721 | .visible-md,
6722 | tr.visible-md,
6723 | th.visible-md,
6724 | td.visible-md {
6725 | display: none !important;
6726 | }
6727 |
6728 | @media (max-width: 767px) {
6729 | .visible-md.visible-xs {
6730 | display: block !important;
6731 | }
6732 | tr.visible-md.visible-xs {
6733 | display: table-row !important;
6734 | }
6735 | th.visible-md.visible-xs,
6736 | td.visible-md.visible-xs {
6737 | display: table-cell !important;
6738 | }
6739 | }
6740 |
6741 | @media (min-width: 768px) and (max-width: 991px) {
6742 | .visible-md.visible-sm {
6743 | display: block !important;
6744 | }
6745 | tr.visible-md.visible-sm {
6746 | display: table-row !important;
6747 | }
6748 | th.visible-md.visible-sm,
6749 | td.visible-md.visible-sm {
6750 | display: table-cell !important;
6751 | }
6752 | }
6753 |
6754 | @media (min-width: 992px) and (max-width: 1199px) {
6755 | .visible-md {
6756 | display: block !important;
6757 | }
6758 | tr.visible-md {
6759 | display: table-row !important;
6760 | }
6761 | th.visible-md,
6762 | td.visible-md {
6763 | display: table-cell !important;
6764 | }
6765 | }
6766 |
6767 | @media (min-width: 1200px) {
6768 | .visible-md.visible-lg {
6769 | display: block !important;
6770 | }
6771 | tr.visible-md.visible-lg {
6772 | display: table-row !important;
6773 | }
6774 | th.visible-md.visible-lg,
6775 | td.visible-md.visible-lg {
6776 | display: table-cell !important;
6777 | }
6778 | }
6779 |
6780 | .visible-lg,
6781 | tr.visible-lg,
6782 | th.visible-lg,
6783 | td.visible-lg {
6784 | display: none !important;
6785 | }
6786 |
6787 | @media (max-width: 767px) {
6788 | .visible-lg.visible-xs {
6789 | display: block !important;
6790 | }
6791 | tr.visible-lg.visible-xs {
6792 | display: table-row !important;
6793 | }
6794 | th.visible-lg.visible-xs,
6795 | td.visible-lg.visible-xs {
6796 | display: table-cell !important;
6797 | }
6798 | }
6799 |
6800 | @media (min-width: 768px) and (max-width: 991px) {
6801 | .visible-lg.visible-sm {
6802 | display: block !important;
6803 | }
6804 | tr.visible-lg.visible-sm {
6805 | display: table-row !important;
6806 | }
6807 | th.visible-lg.visible-sm,
6808 | td.visible-lg.visible-sm {
6809 | display: table-cell !important;
6810 | }
6811 | }
6812 |
6813 | @media (min-width: 992px) and (max-width: 1199px) {
6814 | .visible-lg.visible-md {
6815 | display: block !important;
6816 | }
6817 | tr.visible-lg.visible-md {
6818 | display: table-row !important;
6819 | }
6820 | th.visible-lg.visible-md,
6821 | td.visible-lg.visible-md {
6822 | display: table-cell !important;
6823 | }
6824 | }
6825 |
6826 | @media (min-width: 1200px) {
6827 | .visible-lg {
6828 | display: block !important;
6829 | }
6830 | tr.visible-lg {
6831 | display: table-row !important;
6832 | }
6833 | th.visible-lg,
6834 | td.visible-lg {
6835 | display: table-cell !important;
6836 | }
6837 | }
6838 |
6839 | .hidden-xs {
6840 | display: block !important;
6841 | }
6842 |
6843 | tr.hidden-xs {
6844 | display: table-row !important;
6845 | }
6846 |
6847 | th.hidden-xs,
6848 | td.hidden-xs {
6849 | display: table-cell !important;
6850 | }
6851 |
6852 | @media (max-width: 767px) {
6853 | .hidden-xs,
6854 | tr.hidden-xs,
6855 | th.hidden-xs,
6856 | td.hidden-xs {
6857 | display: none !important;
6858 | }
6859 | }
6860 |
6861 | @media (min-width: 768px) and (max-width: 991px) {
6862 | .hidden-xs.hidden-sm,
6863 | tr.hidden-xs.hidden-sm,
6864 | th.hidden-xs.hidden-sm,
6865 | td.hidden-xs.hidden-sm {
6866 | display: none !important;
6867 | }
6868 | }
6869 |
6870 | @media (min-width: 992px) and (max-width: 1199px) {
6871 | .hidden-xs.hidden-md,
6872 | tr.hidden-xs.hidden-md,
6873 | th.hidden-xs.hidden-md,
6874 | td.hidden-xs.hidden-md {
6875 | display: none !important;
6876 | }
6877 | }
6878 |
6879 | @media (min-width: 1200px) {
6880 | .hidden-xs.hidden-lg,
6881 | tr.hidden-xs.hidden-lg,
6882 | th.hidden-xs.hidden-lg,
6883 | td.hidden-xs.hidden-lg {
6884 | display: none !important;
6885 | }
6886 | }
6887 |
6888 | .hidden-sm {
6889 | display: block !important;
6890 | }
6891 |
6892 | tr.hidden-sm {
6893 | display: table-row !important;
6894 | }
6895 |
6896 | th.hidden-sm,
6897 | td.hidden-sm {
6898 | display: table-cell !important;
6899 | }
6900 |
6901 | @media (max-width: 767px) {
6902 | .hidden-sm.hidden-xs,
6903 | tr.hidden-sm.hidden-xs,
6904 | th.hidden-sm.hidden-xs,
6905 | td.hidden-sm.hidden-xs {
6906 | display: none !important;
6907 | }
6908 | }
6909 |
6910 | @media (min-width: 768px) and (max-width: 991px) {
6911 | .hidden-sm,
6912 | tr.hidden-sm,
6913 | th.hidden-sm,
6914 | td.hidden-sm {
6915 | display: none !important;
6916 | }
6917 | }
6918 |
6919 | @media (min-width: 992px) and (max-width: 1199px) {
6920 | .hidden-sm.hidden-md,
6921 | tr.hidden-sm.hidden-md,
6922 | th.hidden-sm.hidden-md,
6923 | td.hidden-sm.hidden-md {
6924 | display: none !important;
6925 | }
6926 | }
6927 |
6928 | @media (min-width: 1200px) {
6929 | .hidden-sm.hidden-lg,
6930 | tr.hidden-sm.hidden-lg,
6931 | th.hidden-sm.hidden-lg,
6932 | td.hidden-sm.hidden-lg {
6933 | display: none !important;
6934 | }
6935 | }
6936 |
6937 | .hidden-md {
6938 | display: block !important;
6939 | }
6940 |
6941 | tr.hidden-md {
6942 | display: table-row !important;
6943 | }
6944 |
6945 | th.hidden-md,
6946 | td.hidden-md {
6947 | display: table-cell !important;
6948 | }
6949 |
6950 | @media (max-width: 767px) {
6951 | .hidden-md.hidden-xs,
6952 | tr.hidden-md.hidden-xs,
6953 | th.hidden-md.hidden-xs,
6954 | td.hidden-md.hidden-xs {
6955 | display: none !important;
6956 | }
6957 | }
6958 |
6959 | @media (min-width: 768px) and (max-width: 991px) {
6960 | .hidden-md.hidden-sm,
6961 | tr.hidden-md.hidden-sm,
6962 | th.hidden-md.hidden-sm,
6963 | td.hidden-md.hidden-sm {
6964 | display: none !important;
6965 | }
6966 | }
6967 |
6968 | @media (min-width: 992px) and (max-width: 1199px) {
6969 | .hidden-md,
6970 | tr.hidden-md,
6971 | th.hidden-md,
6972 | td.hidden-md {
6973 | display: none !important;
6974 | }
6975 | }
6976 |
6977 | @media (min-width: 1200px) {
6978 | .hidden-md.hidden-lg,
6979 | tr.hidden-md.hidden-lg,
6980 | th.hidden-md.hidden-lg,
6981 | td.hidden-md.hidden-lg {
6982 | display: none !important;
6983 | }
6984 | }
6985 |
6986 | .hidden-lg {
6987 | display: block !important;
6988 | }
6989 |
6990 | tr.hidden-lg {
6991 | display: table-row !important;
6992 | }
6993 |
6994 | th.hidden-lg,
6995 | td.hidden-lg {
6996 | display: table-cell !important;
6997 | }
6998 |
6999 | @media (max-width: 767px) {
7000 | .hidden-lg.hidden-xs,
7001 | tr.hidden-lg.hidden-xs,
7002 | th.hidden-lg.hidden-xs,
7003 | td.hidden-lg.hidden-xs {
7004 | display: none !important;
7005 | }
7006 | }
7007 |
7008 | @media (min-width: 768px) and (max-width: 991px) {
7009 | .hidden-lg.hidden-sm,
7010 | tr.hidden-lg.hidden-sm,
7011 | th.hidden-lg.hidden-sm,
7012 | td.hidden-lg.hidden-sm {
7013 | display: none !important;
7014 | }
7015 | }
7016 |
7017 | @media (min-width: 992px) and (max-width: 1199px) {
7018 | .hidden-lg.hidden-md,
7019 | tr.hidden-lg.hidden-md,
7020 | th.hidden-lg.hidden-md,
7021 | td.hidden-lg.hidden-md {
7022 | display: none !important;
7023 | }
7024 | }
7025 |
7026 | @media (min-width: 1200px) {
7027 | .hidden-lg,
7028 | tr.hidden-lg,
7029 | th.hidden-lg,
7030 | td.hidden-lg {
7031 | display: none !important;
7032 | }
7033 | }
7034 |
7035 | .visible-print,
7036 | tr.visible-print,
7037 | th.visible-print,
7038 | td.visible-print {
7039 | display: none !important;
7040 | }
7041 |
7042 | @media print {
7043 | .visible-print {
7044 | display: block !important;
7045 | }
7046 | tr.visible-print {
7047 | display: table-row !important;
7048 | }
7049 | th.visible-print,
7050 | td.visible-print {
7051 | display: table-cell !important;
7052 | }
7053 | .hidden-print,
7054 | tr.hidden-print,
7055 | th.hidden-print,
7056 | td.hidden-print {
7057 | display: none !important;
7058 | }
7059 | }
--------------------------------------------------------------------------------
/src/main/resources/banner.txt:
--------------------------------------------------------------------------------
1 | __________ .___ ________ _______
2 | \______ \ ____ _____ __| _/___________ \_____ \\ _ \
3 | | _// __ \\__ \ / __ |/ __ \_ __ \ _(__ /_\ \
4 | | | \ ___/ / __ \_/ /_/ \ ___/| | \/ / \ \_/ \
5 | |____|_ /\___ >____ /\____ |\___ >__| /______ /\_____ /
6 | \/ \/ \/ \/ \/ \/ \/
--------------------------------------------------------------------------------
/src/main/resources/config.yml:
--------------------------------------------------------------------------------
1 | mongohost: localhost
2 | mongoport: 27017
3 | mongodb: mydb
--------------------------------------------------------------------------------
/src/main/resources/views/index.ftl:
--------------------------------------------------------------------------------
1 | <#-- @ftlvariable name="" type="com.shekhar.reader30.views.IndexView" -->
2 |
3 |
4 |
5 |
6 |
12 |
13 |
14 |
27 |
28 |
29 |
List of Blogs
30 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------