##// END OF EJS Templates
use translateZ(0) to avoid repaints of `#site` on scroll.
Min RK -
Show More
@@ -1,135 +1,141 b''
1 /**
1 /**
2 * Primary styles
2 * Primary styles
3 *
3 *
4 * Author: IPython Development Team
4 * Author: IPython Development Team
5 */
5 */
6
6
7
7
8 body {
8 body {
9 background-color: @body-bg;
9 background-color: @body-bg;
10 /* This makes sure that the body covers the entire window and needs to
10 /* This makes sure that the body covers the entire window and needs to
11 be in a different element than the display: box in wrapper below */
11 be in a different element than the display: box in wrapper below */
12 position: absolute;
12 position: absolute;
13 left: 0px;
13 left: 0px;
14 right: 0px;
14 right: 0px;
15 top: 0px;
15 top: 0px;
16 bottom: 0px;
16 bottom: 0px;
17 overflow: visible;
17 overflow: visible;
18 }
18 }
19
19
20 #header {
20 #header {
21 /* Initially hidden to prevent FLOUC */
21 /* Initially hidden to prevent FLOUC */
22 display: none;
22 display: none;
23 background-color: @body-bg;
23 background-color: @body-bg;
24
24
25 /* Display over codemirror */
25 /* Display over codemirror */
26 z-index: 100;
26 z-index: 100;
27
27
28 #header-container {
28 #header-container {
29 padding-bottom: 5px;
29 padding-bottom: 5px;
30 padding-top: 5px;
30 padding-top: 5px;
31 .border-box-sizing();
31 .border-box-sizing();
32 }
32 }
33
33
34 .header-bar {
34 .header-bar {
35 width: 100%;
35 width: 100%;
36 height: 1px;
36 height: 1px;
37 background: @navbar-default-border;
37 background: @navbar-default-border;
38 margin-bottom: -1px;
38 margin-bottom: -1px;
39 }
39 }
40
40
41 @media print {
41 @media print {
42 display: none !important;
42 display: none !important;
43 }
43 }
44 }
44 }
45
45
46 #header-spacer {
46 #header-spacer {
47 width: 100%;
47 width: 100%;
48 visibility: hidden;
48 visibility: hidden;
49
49
50 @media print {
50 @media print {
51 display: none;
51 display: none;
52 }
52 }
53 }
53 }
54
54
55 #ipython_notebook {
55 #ipython_notebook {
56 padding-left: 0px;
56 padding-left: 0px;
57 padding-top: (@navbar-height - @logo_height) / 2;
57 padding-top: (@navbar-height - @logo_height) / 2;
58 padding-bottom: (@navbar-height - @logo_height) / 2;
58 padding-bottom: (@navbar-height - @logo_height) / 2;
59 @media (max-width: @screen-sm-max){
59 @media (max-width: @screen-sm-max){
60 margin-left: 10px;
60 margin-left: 10px;
61 }
61 }
62 }
62 }
63
63
64
64
65
65
66 #noscript {
66 #noscript {
67 width: auto;
67 width: auto;
68 padding-top: 16px;
68 padding-top: 16px;
69 padding-bottom: 16px;
69 padding-bottom: 16px;
70 text-align: center;
70 text-align: center;
71 font-size: 22px;
71 font-size: 22px;
72 color: red;
72 color: red;
73 font-weight: bold;
73 font-weight: bold;
74 }
74 }
75
75
76 #ipython_notebook img {
76 #ipython_notebook img {
77 height: @logo_height;
77 height: @logo_height;
78 }
78 }
79
79
80 #site {
80 #site {
81 // avoid repaints on size with translateZ(0)
82 -webkit-transform: translateZ(0);
83 -moz-transform: translateZ(0);
84 -ms-transform: translateZ(0);
85 -o-transform: translateZ(0);
86 transform: translateZ(0);
81 width: 100%;
87 width: 100%;
82 display: none;
88 display: none;
83 .border-box-sizing();
89 .border-box-sizing();
84 overflow: auto;
90 overflow: auto;
85 }
91 }
86
92
87 /* Smaller buttons */
93 /* Smaller buttons */
88 .ui-button .ui-button-text {
94 .ui-button .ui-button-text {
89 padding: 0.2em 0.8em;
95 padding: 0.2em 0.8em;
90 font-size: 77%;
96 font-size: 77%;
91 }
97 }
92
98
93 input.ui-button {
99 input.ui-button {
94 padding: 0.3em 0.9em;
100 padding: 0.3em 0.9em;
95 }
101 }
96
102
97 span#login_widget {
103 span#login_widget {
98 float: right;
104 float: right;
99 }
105 }
100
106
101 span#login_widget > .button,
107 span#login_widget > .button,
102 #logout
108 #logout
103 {
109 {
104 .btn-default();
110 .btn-default();
105 }
111 }
106
112
107 .nav-header {
113 .nav-header {
108 text-transform: none;
114 text-transform: none;
109 }
115 }
110
116
111 #header > span {
117 #header > span {
112 margin-top: 10px;
118 margin-top: 10px;
113 }
119 }
114
120
115 // class for stretching dialogs to fill the screen
121 // class for stretching dialogs to fill the screen
116 .modal_stretch .modal-dialog {
122 .modal_stretch .modal-dialog {
117 .vbox();
123 .vbox();
118 min-height: 80%;
124 min-height: 80%;
119 .modal-body {
125 .modal-body {
120 max-height: none;
126 max-height: none;
121 flex: 1;
127 flex: 1;
122 }
128 }
123 }
129 }
124
130
125 @media (min-width: @screen-sm-min) {
131 @media (min-width: @screen-sm-min) {
126 .modal .modal-dialog {
132 .modal .modal-dialog {
127 width: 700px;
133 width: 700px;
128 }
134 }
129 }
135 }
130
136
131 // less mixin to be sure to add the right class to get icons with font awesome.
137 // less mixin to be sure to add the right class to get icons with font awesome.
132 .icon(@ico){
138 .icon(@ico){
133 .fa();
139 .fa();
134 content: @ico;
140 content: @ico;
135 }
141 }
@@ -1,11086 +1,11091 b''
1 /*!
1 /*!
2 *
2 *
3 * Twitter Bootstrap
3 * Twitter Bootstrap
4 *
4 *
5 */
5 */
6 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
6 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
7 html {
7 html {
8 font-family: sans-serif;
8 font-family: sans-serif;
9 -ms-text-size-adjust: 100%;
9 -ms-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
11 }
11 }
12 body {
12 body {
13 margin: 0;
13 margin: 0;
14 }
14 }
15 article,
15 article,
16 aside,
16 aside,
17 details,
17 details,
18 figcaption,
18 figcaption,
19 figure,
19 figure,
20 footer,
20 footer,
21 header,
21 header,
22 hgroup,
22 hgroup,
23 main,
23 main,
24 menu,
24 menu,
25 nav,
25 nav,
26 section,
26 section,
27 summary {
27 summary {
28 display: block;
28 display: block;
29 }
29 }
30 audio,
30 audio,
31 canvas,
31 canvas,
32 progress,
32 progress,
33 video {
33 video {
34 display: inline-block;
34 display: inline-block;
35 vertical-align: baseline;
35 vertical-align: baseline;
36 }
36 }
37 audio:not([controls]) {
37 audio:not([controls]) {
38 display: none;
38 display: none;
39 height: 0;
39 height: 0;
40 }
40 }
41 [hidden],
41 [hidden],
42 template {
42 template {
43 display: none;
43 display: none;
44 }
44 }
45 a {
45 a {
46 background-color: transparent;
46 background-color: transparent;
47 }
47 }
48 a:active,
48 a:active,
49 a:hover {
49 a:hover {
50 outline: 0;
50 outline: 0;
51 }
51 }
52 abbr[title] {
52 abbr[title] {
53 border-bottom: 1px dotted;
53 border-bottom: 1px dotted;
54 }
54 }
55 b,
55 b,
56 strong {
56 strong {
57 font-weight: bold;
57 font-weight: bold;
58 }
58 }
59 dfn {
59 dfn {
60 font-style: italic;
60 font-style: italic;
61 }
61 }
62 h1 {
62 h1 {
63 font-size: 2em;
63 font-size: 2em;
64 margin: 0.67em 0;
64 margin: 0.67em 0;
65 }
65 }
66 mark {
66 mark {
67 background: #ff0;
67 background: #ff0;
68 color: #000;
68 color: #000;
69 }
69 }
70 small {
70 small {
71 font-size: 80%;
71 font-size: 80%;
72 }
72 }
73 sub,
73 sub,
74 sup {
74 sup {
75 font-size: 75%;
75 font-size: 75%;
76 line-height: 0;
76 line-height: 0;
77 position: relative;
77 position: relative;
78 vertical-align: baseline;
78 vertical-align: baseline;
79 }
79 }
80 sup {
80 sup {
81 top: -0.5em;
81 top: -0.5em;
82 }
82 }
83 sub {
83 sub {
84 bottom: -0.25em;
84 bottom: -0.25em;
85 }
85 }
86 img {
86 img {
87 border: 0;
87 border: 0;
88 }
88 }
89 svg:not(:root) {
89 svg:not(:root) {
90 overflow: hidden;
90 overflow: hidden;
91 }
91 }
92 figure {
92 figure {
93 margin: 1em 40px;
93 margin: 1em 40px;
94 }
94 }
95 hr {
95 hr {
96 -moz-box-sizing: content-box;
96 -moz-box-sizing: content-box;
97 box-sizing: content-box;
97 box-sizing: content-box;
98 height: 0;
98 height: 0;
99 }
99 }
100 pre {
100 pre {
101 overflow: auto;
101 overflow: auto;
102 }
102 }
103 code,
103 code,
104 kbd,
104 kbd,
105 pre,
105 pre,
106 samp {
106 samp {
107 font-family: monospace, monospace;
107 font-family: monospace, monospace;
108 font-size: 1em;
108 font-size: 1em;
109 }
109 }
110 button,
110 button,
111 input,
111 input,
112 optgroup,
112 optgroup,
113 select,
113 select,
114 textarea {
114 textarea {
115 color: inherit;
115 color: inherit;
116 font: inherit;
116 font: inherit;
117 margin: 0;
117 margin: 0;
118 }
118 }
119 button {
119 button {
120 overflow: visible;
120 overflow: visible;
121 }
121 }
122 button,
122 button,
123 select {
123 select {
124 text-transform: none;
124 text-transform: none;
125 }
125 }
126 button,
126 button,
127 html input[type="button"],
127 html input[type="button"],
128 input[type="reset"],
128 input[type="reset"],
129 input[type="submit"] {
129 input[type="submit"] {
130 -webkit-appearance: button;
130 -webkit-appearance: button;
131 cursor: pointer;
131 cursor: pointer;
132 }
132 }
133 button[disabled],
133 button[disabled],
134 html input[disabled] {
134 html input[disabled] {
135 cursor: default;
135 cursor: default;
136 }
136 }
137 button::-moz-focus-inner,
137 button::-moz-focus-inner,
138 input::-moz-focus-inner {
138 input::-moz-focus-inner {
139 border: 0;
139 border: 0;
140 padding: 0;
140 padding: 0;
141 }
141 }
142 input {
142 input {
143 line-height: normal;
143 line-height: normal;
144 }
144 }
145 input[type="checkbox"],
145 input[type="checkbox"],
146 input[type="radio"] {
146 input[type="radio"] {
147 box-sizing: border-box;
147 box-sizing: border-box;
148 padding: 0;
148 padding: 0;
149 }
149 }
150 input[type="number"]::-webkit-inner-spin-button,
150 input[type="number"]::-webkit-inner-spin-button,
151 input[type="number"]::-webkit-outer-spin-button {
151 input[type="number"]::-webkit-outer-spin-button {
152 height: auto;
152 height: auto;
153 }
153 }
154 input[type="search"] {
154 input[type="search"] {
155 -webkit-appearance: textfield;
155 -webkit-appearance: textfield;
156 -moz-box-sizing: content-box;
156 -moz-box-sizing: content-box;
157 -webkit-box-sizing: content-box;
157 -webkit-box-sizing: content-box;
158 box-sizing: content-box;
158 box-sizing: content-box;
159 }
159 }
160 input[type="search"]::-webkit-search-cancel-button,
160 input[type="search"]::-webkit-search-cancel-button,
161 input[type="search"]::-webkit-search-decoration {
161 input[type="search"]::-webkit-search-decoration {
162 -webkit-appearance: none;
162 -webkit-appearance: none;
163 }
163 }
164 fieldset {
164 fieldset {
165 border: 1px solid #c0c0c0;
165 border: 1px solid #c0c0c0;
166 margin: 0 2px;
166 margin: 0 2px;
167 padding: 0.35em 0.625em 0.75em;
167 padding: 0.35em 0.625em 0.75em;
168 }
168 }
169 legend {
169 legend {
170 border: 0;
170 border: 0;
171 padding: 0;
171 padding: 0;
172 }
172 }
173 textarea {
173 textarea {
174 overflow: auto;
174 overflow: auto;
175 }
175 }
176 optgroup {
176 optgroup {
177 font-weight: bold;
177 font-weight: bold;
178 }
178 }
179 table {
179 table {
180 border-collapse: collapse;
180 border-collapse: collapse;
181 border-spacing: 0;
181 border-spacing: 0;
182 }
182 }
183 td,
183 td,
184 th {
184 th {
185 padding: 0;
185 padding: 0;
186 }
186 }
187 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
187 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
188 @media print {
188 @media print {
189 *,
189 *,
190 *:before,
190 *:before,
191 *:after {
191 *:after {
192 background: transparent !important;
192 background: transparent !important;
193 color: #000 !important;
193 color: #000 !important;
194 box-shadow: none !important;
194 box-shadow: none !important;
195 text-shadow: none !important;
195 text-shadow: none !important;
196 }
196 }
197 a,
197 a,
198 a:visited {
198 a:visited {
199 text-decoration: underline;
199 text-decoration: underline;
200 }
200 }
201 a[href]:after {
201 a[href]:after {
202 content: " (" attr(href) ")";
202 content: " (" attr(href) ")";
203 }
203 }
204 abbr[title]:after {
204 abbr[title]:after {
205 content: " (" attr(title) ")";
205 content: " (" attr(title) ")";
206 }
206 }
207 a[href^="#"]:after,
207 a[href^="#"]:after,
208 a[href^="javascript:"]:after {
208 a[href^="javascript:"]:after {
209 content: "";
209 content: "";
210 }
210 }
211 pre,
211 pre,
212 blockquote {
212 blockquote {
213 border: 1px solid #999;
213 border: 1px solid #999;
214 page-break-inside: avoid;
214 page-break-inside: avoid;
215 }
215 }
216 thead {
216 thead {
217 display: table-header-group;
217 display: table-header-group;
218 }
218 }
219 tr,
219 tr,
220 img {
220 img {
221 page-break-inside: avoid;
221 page-break-inside: avoid;
222 }
222 }
223 img {
223 img {
224 max-width: 100% !important;
224 max-width: 100% !important;
225 }
225 }
226 p,
226 p,
227 h2,
227 h2,
228 h3 {
228 h3 {
229 orphans: 3;
229 orphans: 3;
230 widows: 3;
230 widows: 3;
231 }
231 }
232 h2,
232 h2,
233 h3 {
233 h3 {
234 page-break-after: avoid;
234 page-break-after: avoid;
235 }
235 }
236 select {
236 select {
237 background: #fff !important;
237 background: #fff !important;
238 }
238 }
239 .navbar {
239 .navbar {
240 display: none;
240 display: none;
241 }
241 }
242 .btn > .caret,
242 .btn > .caret,
243 .dropup > .btn > .caret {
243 .dropup > .btn > .caret {
244 border-top-color: #000 !important;
244 border-top-color: #000 !important;
245 }
245 }
246 .label {
246 .label {
247 border: 1px solid #000;
247 border: 1px solid #000;
248 }
248 }
249 .table {
249 .table {
250 border-collapse: collapse !important;
250 border-collapse: collapse !important;
251 }
251 }
252 .table td,
252 .table td,
253 .table th {
253 .table th {
254 background-color: #fff !important;
254 background-color: #fff !important;
255 }
255 }
256 .table-bordered th,
256 .table-bordered th,
257 .table-bordered td {
257 .table-bordered td {
258 border: 1px solid #ddd !important;
258 border: 1px solid #ddd !important;
259 }
259 }
260 }
260 }
261 @font-face {
261 @font-face {
262 font-family: 'Glyphicons Halflings';
262 font-family: 'Glyphicons Halflings';
263 src: url('../fonts/glyphicons-halflings-regular.eot');
263 src: url('../fonts/glyphicons-halflings-regular.eot');
264 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');
264 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');
265 }
265 }
266 .glyphicon {
266 .glyphicon {
267 position: relative;
267 position: relative;
268 top: 1px;
268 top: 1px;
269 display: inline-block;
269 display: inline-block;
270 font-family: 'Glyphicons Halflings';
270 font-family: 'Glyphicons Halflings';
271 font-style: normal;
271 font-style: normal;
272 font-weight: normal;
272 font-weight: normal;
273 line-height: 1;
273 line-height: 1;
274 -webkit-font-smoothing: antialiased;
274 -webkit-font-smoothing: antialiased;
275 -moz-osx-font-smoothing: grayscale;
275 -moz-osx-font-smoothing: grayscale;
276 }
276 }
277 .glyphicon-asterisk:before {
277 .glyphicon-asterisk:before {
278 content: "\2a";
278 content: "\2a";
279 }
279 }
280 .glyphicon-plus:before {
280 .glyphicon-plus:before {
281 content: "\2b";
281 content: "\2b";
282 }
282 }
283 .glyphicon-euro:before,
283 .glyphicon-euro:before,
284 .glyphicon-eur:before {
284 .glyphicon-eur:before {
285 content: "\20ac";
285 content: "\20ac";
286 }
286 }
287 .glyphicon-minus:before {
287 .glyphicon-minus:before {
288 content: "\2212";
288 content: "\2212";
289 }
289 }
290 .glyphicon-cloud:before {
290 .glyphicon-cloud:before {
291 content: "\2601";
291 content: "\2601";
292 }
292 }
293 .glyphicon-envelope:before {
293 .glyphicon-envelope:before {
294 content: "\2709";
294 content: "\2709";
295 }
295 }
296 .glyphicon-pencil:before {
296 .glyphicon-pencil:before {
297 content: "\270f";
297 content: "\270f";
298 }
298 }
299 .glyphicon-glass:before {
299 .glyphicon-glass:before {
300 content: "\e001";
300 content: "\e001";
301 }
301 }
302 .glyphicon-music:before {
302 .glyphicon-music:before {
303 content: "\e002";
303 content: "\e002";
304 }
304 }
305 .glyphicon-search:before {
305 .glyphicon-search:before {
306 content: "\e003";
306 content: "\e003";
307 }
307 }
308 .glyphicon-heart:before {
308 .glyphicon-heart:before {
309 content: "\e005";
309 content: "\e005";
310 }
310 }
311 .glyphicon-star:before {
311 .glyphicon-star:before {
312 content: "\e006";
312 content: "\e006";
313 }
313 }
314 .glyphicon-star-empty:before {
314 .glyphicon-star-empty:before {
315 content: "\e007";
315 content: "\e007";
316 }
316 }
317 .glyphicon-user:before {
317 .glyphicon-user:before {
318 content: "\e008";
318 content: "\e008";
319 }
319 }
320 .glyphicon-film:before {
320 .glyphicon-film:before {
321 content: "\e009";
321 content: "\e009";
322 }
322 }
323 .glyphicon-th-large:before {
323 .glyphicon-th-large:before {
324 content: "\e010";
324 content: "\e010";
325 }
325 }
326 .glyphicon-th:before {
326 .glyphicon-th:before {
327 content: "\e011";
327 content: "\e011";
328 }
328 }
329 .glyphicon-th-list:before {
329 .glyphicon-th-list:before {
330 content: "\e012";
330 content: "\e012";
331 }
331 }
332 .glyphicon-ok:before {
332 .glyphicon-ok:before {
333 content: "\e013";
333 content: "\e013";
334 }
334 }
335 .glyphicon-remove:before {
335 .glyphicon-remove:before {
336 content: "\e014";
336 content: "\e014";
337 }
337 }
338 .glyphicon-zoom-in:before {
338 .glyphicon-zoom-in:before {
339 content: "\e015";
339 content: "\e015";
340 }
340 }
341 .glyphicon-zoom-out:before {
341 .glyphicon-zoom-out:before {
342 content: "\e016";
342 content: "\e016";
343 }
343 }
344 .glyphicon-off:before {
344 .glyphicon-off:before {
345 content: "\e017";
345 content: "\e017";
346 }
346 }
347 .glyphicon-signal:before {
347 .glyphicon-signal:before {
348 content: "\e018";
348 content: "\e018";
349 }
349 }
350 .glyphicon-cog:before {
350 .glyphicon-cog:before {
351 content: "\e019";
351 content: "\e019";
352 }
352 }
353 .glyphicon-trash:before {
353 .glyphicon-trash:before {
354 content: "\e020";
354 content: "\e020";
355 }
355 }
356 .glyphicon-home:before {
356 .glyphicon-home:before {
357 content: "\e021";
357 content: "\e021";
358 }
358 }
359 .glyphicon-file:before {
359 .glyphicon-file:before {
360 content: "\e022";
360 content: "\e022";
361 }
361 }
362 .glyphicon-time:before {
362 .glyphicon-time:before {
363 content: "\e023";
363 content: "\e023";
364 }
364 }
365 .glyphicon-road:before {
365 .glyphicon-road:before {
366 content: "\e024";
366 content: "\e024";
367 }
367 }
368 .glyphicon-download-alt:before {
368 .glyphicon-download-alt:before {
369 content: "\e025";
369 content: "\e025";
370 }
370 }
371 .glyphicon-download:before {
371 .glyphicon-download:before {
372 content: "\e026";
372 content: "\e026";
373 }
373 }
374 .glyphicon-upload:before {
374 .glyphicon-upload:before {
375 content: "\e027";
375 content: "\e027";
376 }
376 }
377 .glyphicon-inbox:before {
377 .glyphicon-inbox:before {
378 content: "\e028";
378 content: "\e028";
379 }
379 }
380 .glyphicon-play-circle:before {
380 .glyphicon-play-circle:before {
381 content: "\e029";
381 content: "\e029";
382 }
382 }
383 .glyphicon-repeat:before {
383 .glyphicon-repeat:before {
384 content: "\e030";
384 content: "\e030";
385 }
385 }
386 .glyphicon-refresh:before {
386 .glyphicon-refresh:before {
387 content: "\e031";
387 content: "\e031";
388 }
388 }
389 .glyphicon-list-alt:before {
389 .glyphicon-list-alt:before {
390 content: "\e032";
390 content: "\e032";
391 }
391 }
392 .glyphicon-lock:before {
392 .glyphicon-lock:before {
393 content: "\e033";
393 content: "\e033";
394 }
394 }
395 .glyphicon-flag:before {
395 .glyphicon-flag:before {
396 content: "\e034";
396 content: "\e034";
397 }
397 }
398 .glyphicon-headphones:before {
398 .glyphicon-headphones:before {
399 content: "\e035";
399 content: "\e035";
400 }
400 }
401 .glyphicon-volume-off:before {
401 .glyphicon-volume-off:before {
402 content: "\e036";
402 content: "\e036";
403 }
403 }
404 .glyphicon-volume-down:before {
404 .glyphicon-volume-down:before {
405 content: "\e037";
405 content: "\e037";
406 }
406 }
407 .glyphicon-volume-up:before {
407 .glyphicon-volume-up:before {
408 content: "\e038";
408 content: "\e038";
409 }
409 }
410 .glyphicon-qrcode:before {
410 .glyphicon-qrcode:before {
411 content: "\e039";
411 content: "\e039";
412 }
412 }
413 .glyphicon-barcode:before {
413 .glyphicon-barcode:before {
414 content: "\e040";
414 content: "\e040";
415 }
415 }
416 .glyphicon-tag:before {
416 .glyphicon-tag:before {
417 content: "\e041";
417 content: "\e041";
418 }
418 }
419 .glyphicon-tags:before {
419 .glyphicon-tags:before {
420 content: "\e042";
420 content: "\e042";
421 }
421 }
422 .glyphicon-book:before {
422 .glyphicon-book:before {
423 content: "\e043";
423 content: "\e043";
424 }
424 }
425 .glyphicon-bookmark:before {
425 .glyphicon-bookmark:before {
426 content: "\e044";
426 content: "\e044";
427 }
427 }
428 .glyphicon-print:before {
428 .glyphicon-print:before {
429 content: "\e045";
429 content: "\e045";
430 }
430 }
431 .glyphicon-camera:before {
431 .glyphicon-camera:before {
432 content: "\e046";
432 content: "\e046";
433 }
433 }
434 .glyphicon-font:before {
434 .glyphicon-font:before {
435 content: "\e047";
435 content: "\e047";
436 }
436 }
437 .glyphicon-bold:before {
437 .glyphicon-bold:before {
438 content: "\e048";
438 content: "\e048";
439 }
439 }
440 .glyphicon-italic:before {
440 .glyphicon-italic:before {
441 content: "\e049";
441 content: "\e049";
442 }
442 }
443 .glyphicon-text-height:before {
443 .glyphicon-text-height:before {
444 content: "\e050";
444 content: "\e050";
445 }
445 }
446 .glyphicon-text-width:before {
446 .glyphicon-text-width:before {
447 content: "\e051";
447 content: "\e051";
448 }
448 }
449 .glyphicon-align-left:before {
449 .glyphicon-align-left:before {
450 content: "\e052";
450 content: "\e052";
451 }
451 }
452 .glyphicon-align-center:before {
452 .glyphicon-align-center:before {
453 content: "\e053";
453 content: "\e053";
454 }
454 }
455 .glyphicon-align-right:before {
455 .glyphicon-align-right:before {
456 content: "\e054";
456 content: "\e054";
457 }
457 }
458 .glyphicon-align-justify:before {
458 .glyphicon-align-justify:before {
459 content: "\e055";
459 content: "\e055";
460 }
460 }
461 .glyphicon-list:before {
461 .glyphicon-list:before {
462 content: "\e056";
462 content: "\e056";
463 }
463 }
464 .glyphicon-indent-left:before {
464 .glyphicon-indent-left:before {
465 content: "\e057";
465 content: "\e057";
466 }
466 }
467 .glyphicon-indent-right:before {
467 .glyphicon-indent-right:before {
468 content: "\e058";
468 content: "\e058";
469 }
469 }
470 .glyphicon-facetime-video:before {
470 .glyphicon-facetime-video:before {
471 content: "\e059";
471 content: "\e059";
472 }
472 }
473 .glyphicon-picture:before {
473 .glyphicon-picture:before {
474 content: "\e060";
474 content: "\e060";
475 }
475 }
476 .glyphicon-map-marker:before {
476 .glyphicon-map-marker:before {
477 content: "\e062";
477 content: "\e062";
478 }
478 }
479 .glyphicon-adjust:before {
479 .glyphicon-adjust:before {
480 content: "\e063";
480 content: "\e063";
481 }
481 }
482 .glyphicon-tint:before {
482 .glyphicon-tint:before {
483 content: "\e064";
483 content: "\e064";
484 }
484 }
485 .glyphicon-edit:before {
485 .glyphicon-edit:before {
486 content: "\e065";
486 content: "\e065";
487 }
487 }
488 .glyphicon-share:before {
488 .glyphicon-share:before {
489 content: "\e066";
489 content: "\e066";
490 }
490 }
491 .glyphicon-check:before {
491 .glyphicon-check:before {
492 content: "\e067";
492 content: "\e067";
493 }
493 }
494 .glyphicon-move:before {
494 .glyphicon-move:before {
495 content: "\e068";
495 content: "\e068";
496 }
496 }
497 .glyphicon-step-backward:before {
497 .glyphicon-step-backward:before {
498 content: "\e069";
498 content: "\e069";
499 }
499 }
500 .glyphicon-fast-backward:before {
500 .glyphicon-fast-backward:before {
501 content: "\e070";
501 content: "\e070";
502 }
502 }
503 .glyphicon-backward:before {
503 .glyphicon-backward:before {
504 content: "\e071";
504 content: "\e071";
505 }
505 }
506 .glyphicon-play:before {
506 .glyphicon-play:before {
507 content: "\e072";
507 content: "\e072";
508 }
508 }
509 .glyphicon-pause:before {
509 .glyphicon-pause:before {
510 content: "\e073";
510 content: "\e073";
511 }
511 }
512 .glyphicon-stop:before {
512 .glyphicon-stop:before {
513 content: "\e074";
513 content: "\e074";
514 }
514 }
515 .glyphicon-forward:before {
515 .glyphicon-forward:before {
516 content: "\e075";
516 content: "\e075";
517 }
517 }
518 .glyphicon-fast-forward:before {
518 .glyphicon-fast-forward:before {
519 content: "\e076";
519 content: "\e076";
520 }
520 }
521 .glyphicon-step-forward:before {
521 .glyphicon-step-forward:before {
522 content: "\e077";
522 content: "\e077";
523 }
523 }
524 .glyphicon-eject:before {
524 .glyphicon-eject:before {
525 content: "\e078";
525 content: "\e078";
526 }
526 }
527 .glyphicon-chevron-left:before {
527 .glyphicon-chevron-left:before {
528 content: "\e079";
528 content: "\e079";
529 }
529 }
530 .glyphicon-chevron-right:before {
530 .glyphicon-chevron-right:before {
531 content: "\e080";
531 content: "\e080";
532 }
532 }
533 .glyphicon-plus-sign:before {
533 .glyphicon-plus-sign:before {
534 content: "\e081";
534 content: "\e081";
535 }
535 }
536 .glyphicon-minus-sign:before {
536 .glyphicon-minus-sign:before {
537 content: "\e082";
537 content: "\e082";
538 }
538 }
539 .glyphicon-remove-sign:before {
539 .glyphicon-remove-sign:before {
540 content: "\e083";
540 content: "\e083";
541 }
541 }
542 .glyphicon-ok-sign:before {
542 .glyphicon-ok-sign:before {
543 content: "\e084";
543 content: "\e084";
544 }
544 }
545 .glyphicon-question-sign:before {
545 .glyphicon-question-sign:before {
546 content: "\e085";
546 content: "\e085";
547 }
547 }
548 .glyphicon-info-sign:before {
548 .glyphicon-info-sign:before {
549 content: "\e086";
549 content: "\e086";
550 }
550 }
551 .glyphicon-screenshot:before {
551 .glyphicon-screenshot:before {
552 content: "\e087";
552 content: "\e087";
553 }
553 }
554 .glyphicon-remove-circle:before {
554 .glyphicon-remove-circle:before {
555 content: "\e088";
555 content: "\e088";
556 }
556 }
557 .glyphicon-ok-circle:before {
557 .glyphicon-ok-circle:before {
558 content: "\e089";
558 content: "\e089";
559 }
559 }
560 .glyphicon-ban-circle:before {
560 .glyphicon-ban-circle:before {
561 content: "\e090";
561 content: "\e090";
562 }
562 }
563 .glyphicon-arrow-left:before {
563 .glyphicon-arrow-left:before {
564 content: "\e091";
564 content: "\e091";
565 }
565 }
566 .glyphicon-arrow-right:before {
566 .glyphicon-arrow-right:before {
567 content: "\e092";
567 content: "\e092";
568 }
568 }
569 .glyphicon-arrow-up:before {
569 .glyphicon-arrow-up:before {
570 content: "\e093";
570 content: "\e093";
571 }
571 }
572 .glyphicon-arrow-down:before {
572 .glyphicon-arrow-down:before {
573 content: "\e094";
573 content: "\e094";
574 }
574 }
575 .glyphicon-share-alt:before {
575 .glyphicon-share-alt:before {
576 content: "\e095";
576 content: "\e095";
577 }
577 }
578 .glyphicon-resize-full:before {
578 .glyphicon-resize-full:before {
579 content: "\e096";
579 content: "\e096";
580 }
580 }
581 .glyphicon-resize-small:before {
581 .glyphicon-resize-small:before {
582 content: "\e097";
582 content: "\e097";
583 }
583 }
584 .glyphicon-exclamation-sign:before {
584 .glyphicon-exclamation-sign:before {
585 content: "\e101";
585 content: "\e101";
586 }
586 }
587 .glyphicon-gift:before {
587 .glyphicon-gift:before {
588 content: "\e102";
588 content: "\e102";
589 }
589 }
590 .glyphicon-leaf:before {
590 .glyphicon-leaf:before {
591 content: "\e103";
591 content: "\e103";
592 }
592 }
593 .glyphicon-fire:before {
593 .glyphicon-fire:before {
594 content: "\e104";
594 content: "\e104";
595 }
595 }
596 .glyphicon-eye-open:before {
596 .glyphicon-eye-open:before {
597 content: "\e105";
597 content: "\e105";
598 }
598 }
599 .glyphicon-eye-close:before {
599 .glyphicon-eye-close:before {
600 content: "\e106";
600 content: "\e106";
601 }
601 }
602 .glyphicon-warning-sign:before {
602 .glyphicon-warning-sign:before {
603 content: "\e107";
603 content: "\e107";
604 }
604 }
605 .glyphicon-plane:before {
605 .glyphicon-plane:before {
606 content: "\e108";
606 content: "\e108";
607 }
607 }
608 .glyphicon-calendar:before {
608 .glyphicon-calendar:before {
609 content: "\e109";
609 content: "\e109";
610 }
610 }
611 .glyphicon-random:before {
611 .glyphicon-random:before {
612 content: "\e110";
612 content: "\e110";
613 }
613 }
614 .glyphicon-comment:before {
614 .glyphicon-comment:before {
615 content: "\e111";
615 content: "\e111";
616 }
616 }
617 .glyphicon-magnet:before {
617 .glyphicon-magnet:before {
618 content: "\e112";
618 content: "\e112";
619 }
619 }
620 .glyphicon-chevron-up:before {
620 .glyphicon-chevron-up:before {
621 content: "\e113";
621 content: "\e113";
622 }
622 }
623 .glyphicon-chevron-down:before {
623 .glyphicon-chevron-down:before {
624 content: "\e114";
624 content: "\e114";
625 }
625 }
626 .glyphicon-retweet:before {
626 .glyphicon-retweet:before {
627 content: "\e115";
627 content: "\e115";
628 }
628 }
629 .glyphicon-shopping-cart:before {
629 .glyphicon-shopping-cart:before {
630 content: "\e116";
630 content: "\e116";
631 }
631 }
632 .glyphicon-folder-close:before {
632 .glyphicon-folder-close:before {
633 content: "\e117";
633 content: "\e117";
634 }
634 }
635 .glyphicon-folder-open:before {
635 .glyphicon-folder-open:before {
636 content: "\e118";
636 content: "\e118";
637 }
637 }
638 .glyphicon-resize-vertical:before {
638 .glyphicon-resize-vertical:before {
639 content: "\e119";
639 content: "\e119";
640 }
640 }
641 .glyphicon-resize-horizontal:before {
641 .glyphicon-resize-horizontal:before {
642 content: "\e120";
642 content: "\e120";
643 }
643 }
644 .glyphicon-hdd:before {
644 .glyphicon-hdd:before {
645 content: "\e121";
645 content: "\e121";
646 }
646 }
647 .glyphicon-bullhorn:before {
647 .glyphicon-bullhorn:before {
648 content: "\e122";
648 content: "\e122";
649 }
649 }
650 .glyphicon-bell:before {
650 .glyphicon-bell:before {
651 content: "\e123";
651 content: "\e123";
652 }
652 }
653 .glyphicon-certificate:before {
653 .glyphicon-certificate:before {
654 content: "\e124";
654 content: "\e124";
655 }
655 }
656 .glyphicon-thumbs-up:before {
656 .glyphicon-thumbs-up:before {
657 content: "\e125";
657 content: "\e125";
658 }
658 }
659 .glyphicon-thumbs-down:before {
659 .glyphicon-thumbs-down:before {
660 content: "\e126";
660 content: "\e126";
661 }
661 }
662 .glyphicon-hand-right:before {
662 .glyphicon-hand-right:before {
663 content: "\e127";
663 content: "\e127";
664 }
664 }
665 .glyphicon-hand-left:before {
665 .glyphicon-hand-left:before {
666 content: "\e128";
666 content: "\e128";
667 }
667 }
668 .glyphicon-hand-up:before {
668 .glyphicon-hand-up:before {
669 content: "\e129";
669 content: "\e129";
670 }
670 }
671 .glyphicon-hand-down:before {
671 .glyphicon-hand-down:before {
672 content: "\e130";
672 content: "\e130";
673 }
673 }
674 .glyphicon-circle-arrow-right:before {
674 .glyphicon-circle-arrow-right:before {
675 content: "\e131";
675 content: "\e131";
676 }
676 }
677 .glyphicon-circle-arrow-left:before {
677 .glyphicon-circle-arrow-left:before {
678 content: "\e132";
678 content: "\e132";
679 }
679 }
680 .glyphicon-circle-arrow-up:before {
680 .glyphicon-circle-arrow-up:before {
681 content: "\e133";
681 content: "\e133";
682 }
682 }
683 .glyphicon-circle-arrow-down:before {
683 .glyphicon-circle-arrow-down:before {
684 content: "\e134";
684 content: "\e134";
685 }
685 }
686 .glyphicon-globe:before {
686 .glyphicon-globe:before {
687 content: "\e135";
687 content: "\e135";
688 }
688 }
689 .glyphicon-wrench:before {
689 .glyphicon-wrench:before {
690 content: "\e136";
690 content: "\e136";
691 }
691 }
692 .glyphicon-tasks:before {
692 .glyphicon-tasks:before {
693 content: "\e137";
693 content: "\e137";
694 }
694 }
695 .glyphicon-filter:before {
695 .glyphicon-filter:before {
696 content: "\e138";
696 content: "\e138";
697 }
697 }
698 .glyphicon-briefcase:before {
698 .glyphicon-briefcase:before {
699 content: "\e139";
699 content: "\e139";
700 }
700 }
701 .glyphicon-fullscreen:before {
701 .glyphicon-fullscreen:before {
702 content: "\e140";
702 content: "\e140";
703 }
703 }
704 .glyphicon-dashboard:before {
704 .glyphicon-dashboard:before {
705 content: "\e141";
705 content: "\e141";
706 }
706 }
707 .glyphicon-paperclip:before {
707 .glyphicon-paperclip:before {
708 content: "\e142";
708 content: "\e142";
709 }
709 }
710 .glyphicon-heart-empty:before {
710 .glyphicon-heart-empty:before {
711 content: "\e143";
711 content: "\e143";
712 }
712 }
713 .glyphicon-link:before {
713 .glyphicon-link:before {
714 content: "\e144";
714 content: "\e144";
715 }
715 }
716 .glyphicon-phone:before {
716 .glyphicon-phone:before {
717 content: "\e145";
717 content: "\e145";
718 }
718 }
719 .glyphicon-pushpin:before {
719 .glyphicon-pushpin:before {
720 content: "\e146";
720 content: "\e146";
721 }
721 }
722 .glyphicon-usd:before {
722 .glyphicon-usd:before {
723 content: "\e148";
723 content: "\e148";
724 }
724 }
725 .glyphicon-gbp:before {
725 .glyphicon-gbp:before {
726 content: "\e149";
726 content: "\e149";
727 }
727 }
728 .glyphicon-sort:before {
728 .glyphicon-sort:before {
729 content: "\e150";
729 content: "\e150";
730 }
730 }
731 .glyphicon-sort-by-alphabet:before {
731 .glyphicon-sort-by-alphabet:before {
732 content: "\e151";
732 content: "\e151";
733 }
733 }
734 .glyphicon-sort-by-alphabet-alt:before {
734 .glyphicon-sort-by-alphabet-alt:before {
735 content: "\e152";
735 content: "\e152";
736 }
736 }
737 .glyphicon-sort-by-order:before {
737 .glyphicon-sort-by-order:before {
738 content: "\e153";
738 content: "\e153";
739 }
739 }
740 .glyphicon-sort-by-order-alt:before {
740 .glyphicon-sort-by-order-alt:before {
741 content: "\e154";
741 content: "\e154";
742 }
742 }
743 .glyphicon-sort-by-attributes:before {
743 .glyphicon-sort-by-attributes:before {
744 content: "\e155";
744 content: "\e155";
745 }
745 }
746 .glyphicon-sort-by-attributes-alt:before {
746 .glyphicon-sort-by-attributes-alt:before {
747 content: "\e156";
747 content: "\e156";
748 }
748 }
749 .glyphicon-unchecked:before {
749 .glyphicon-unchecked:before {
750 content: "\e157";
750 content: "\e157";
751 }
751 }
752 .glyphicon-expand:before {
752 .glyphicon-expand:before {
753 content: "\e158";
753 content: "\e158";
754 }
754 }
755 .glyphicon-collapse-down:before {
755 .glyphicon-collapse-down:before {
756 content: "\e159";
756 content: "\e159";
757 }
757 }
758 .glyphicon-collapse-up:before {
758 .glyphicon-collapse-up:before {
759 content: "\e160";
759 content: "\e160";
760 }
760 }
761 .glyphicon-log-in:before {
761 .glyphicon-log-in:before {
762 content: "\e161";
762 content: "\e161";
763 }
763 }
764 .glyphicon-flash:before {
764 .glyphicon-flash:before {
765 content: "\e162";
765 content: "\e162";
766 }
766 }
767 .glyphicon-log-out:before {
767 .glyphicon-log-out:before {
768 content: "\e163";
768 content: "\e163";
769 }
769 }
770 .glyphicon-new-window:before {
770 .glyphicon-new-window:before {
771 content: "\e164";
771 content: "\e164";
772 }
772 }
773 .glyphicon-record:before {
773 .glyphicon-record:before {
774 content: "\e165";
774 content: "\e165";
775 }
775 }
776 .glyphicon-save:before {
776 .glyphicon-save:before {
777 content: "\e166";
777 content: "\e166";
778 }
778 }
779 .glyphicon-open:before {
779 .glyphicon-open:before {
780 content: "\e167";
780 content: "\e167";
781 }
781 }
782 .glyphicon-saved:before {
782 .glyphicon-saved:before {
783 content: "\e168";
783 content: "\e168";
784 }
784 }
785 .glyphicon-import:before {
785 .glyphicon-import:before {
786 content: "\e169";
786 content: "\e169";
787 }
787 }
788 .glyphicon-export:before {
788 .glyphicon-export:before {
789 content: "\e170";
789 content: "\e170";
790 }
790 }
791 .glyphicon-send:before {
791 .glyphicon-send:before {
792 content: "\e171";
792 content: "\e171";
793 }
793 }
794 .glyphicon-floppy-disk:before {
794 .glyphicon-floppy-disk:before {
795 content: "\e172";
795 content: "\e172";
796 }
796 }
797 .glyphicon-floppy-saved:before {
797 .glyphicon-floppy-saved:before {
798 content: "\e173";
798 content: "\e173";
799 }
799 }
800 .glyphicon-floppy-remove:before {
800 .glyphicon-floppy-remove:before {
801 content: "\e174";
801 content: "\e174";
802 }
802 }
803 .glyphicon-floppy-save:before {
803 .glyphicon-floppy-save:before {
804 content: "\e175";
804 content: "\e175";
805 }
805 }
806 .glyphicon-floppy-open:before {
806 .glyphicon-floppy-open:before {
807 content: "\e176";
807 content: "\e176";
808 }
808 }
809 .glyphicon-credit-card:before {
809 .glyphicon-credit-card:before {
810 content: "\e177";
810 content: "\e177";
811 }
811 }
812 .glyphicon-transfer:before {
812 .glyphicon-transfer:before {
813 content: "\e178";
813 content: "\e178";
814 }
814 }
815 .glyphicon-cutlery:before {
815 .glyphicon-cutlery:before {
816 content: "\e179";
816 content: "\e179";
817 }
817 }
818 .glyphicon-header:before {
818 .glyphicon-header:before {
819 content: "\e180";
819 content: "\e180";
820 }
820 }
821 .glyphicon-compressed:before {
821 .glyphicon-compressed:before {
822 content: "\e181";
822 content: "\e181";
823 }
823 }
824 .glyphicon-earphone:before {
824 .glyphicon-earphone:before {
825 content: "\e182";
825 content: "\e182";
826 }
826 }
827 .glyphicon-phone-alt:before {
827 .glyphicon-phone-alt:before {
828 content: "\e183";
828 content: "\e183";
829 }
829 }
830 .glyphicon-tower:before {
830 .glyphicon-tower:before {
831 content: "\e184";
831 content: "\e184";
832 }
832 }
833 .glyphicon-stats:before {
833 .glyphicon-stats:before {
834 content: "\e185";
834 content: "\e185";
835 }
835 }
836 .glyphicon-sd-video:before {
836 .glyphicon-sd-video:before {
837 content: "\e186";
837 content: "\e186";
838 }
838 }
839 .glyphicon-hd-video:before {
839 .glyphicon-hd-video:before {
840 content: "\e187";
840 content: "\e187";
841 }
841 }
842 .glyphicon-subtitles:before {
842 .glyphicon-subtitles:before {
843 content: "\e188";
843 content: "\e188";
844 }
844 }
845 .glyphicon-sound-stereo:before {
845 .glyphicon-sound-stereo:before {
846 content: "\e189";
846 content: "\e189";
847 }
847 }
848 .glyphicon-sound-dolby:before {
848 .glyphicon-sound-dolby:before {
849 content: "\e190";
849 content: "\e190";
850 }
850 }
851 .glyphicon-sound-5-1:before {
851 .glyphicon-sound-5-1:before {
852 content: "\e191";
852 content: "\e191";
853 }
853 }
854 .glyphicon-sound-6-1:before {
854 .glyphicon-sound-6-1:before {
855 content: "\e192";
855 content: "\e192";
856 }
856 }
857 .glyphicon-sound-7-1:before {
857 .glyphicon-sound-7-1:before {
858 content: "\e193";
858 content: "\e193";
859 }
859 }
860 .glyphicon-copyright-mark:before {
860 .glyphicon-copyright-mark:before {
861 content: "\e194";
861 content: "\e194";
862 }
862 }
863 .glyphicon-registration-mark:before {
863 .glyphicon-registration-mark:before {
864 content: "\e195";
864 content: "\e195";
865 }
865 }
866 .glyphicon-cloud-download:before {
866 .glyphicon-cloud-download:before {
867 content: "\e197";
867 content: "\e197";
868 }
868 }
869 .glyphicon-cloud-upload:before {
869 .glyphicon-cloud-upload:before {
870 content: "\e198";
870 content: "\e198";
871 }
871 }
872 .glyphicon-tree-conifer:before {
872 .glyphicon-tree-conifer:before {
873 content: "\e199";
873 content: "\e199";
874 }
874 }
875 .glyphicon-tree-deciduous:before {
875 .glyphicon-tree-deciduous:before {
876 content: "\e200";
876 content: "\e200";
877 }
877 }
878 * {
878 * {
879 -webkit-box-sizing: border-box;
879 -webkit-box-sizing: border-box;
880 -moz-box-sizing: border-box;
880 -moz-box-sizing: border-box;
881 box-sizing: border-box;
881 box-sizing: border-box;
882 }
882 }
883 *:before,
883 *:before,
884 *:after {
884 *:after {
885 -webkit-box-sizing: border-box;
885 -webkit-box-sizing: border-box;
886 -moz-box-sizing: border-box;
886 -moz-box-sizing: border-box;
887 box-sizing: border-box;
887 box-sizing: border-box;
888 }
888 }
889 html {
889 html {
890 font-size: 10px;
890 font-size: 10px;
891 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
891 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
892 }
892 }
893 body {
893 body {
894 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
894 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
895 font-size: 13px;
895 font-size: 13px;
896 line-height: 1.42857143;
896 line-height: 1.42857143;
897 color: #000000;
897 color: #000000;
898 background-color: #ffffff;
898 background-color: #ffffff;
899 }
899 }
900 input,
900 input,
901 button,
901 button,
902 select,
902 select,
903 textarea {
903 textarea {
904 font-family: inherit;
904 font-family: inherit;
905 font-size: inherit;
905 font-size: inherit;
906 line-height: inherit;
906 line-height: inherit;
907 }
907 }
908 a {
908 a {
909 color: #337ab7;
909 color: #337ab7;
910 text-decoration: none;
910 text-decoration: none;
911 }
911 }
912 a:hover,
912 a:hover,
913 a:focus {
913 a:focus {
914 color: #23527c;
914 color: #23527c;
915 text-decoration: underline;
915 text-decoration: underline;
916 }
916 }
917 a:focus {
917 a:focus {
918 outline: thin dotted;
918 outline: thin dotted;
919 outline: 5px auto -webkit-focus-ring-color;
919 outline: 5px auto -webkit-focus-ring-color;
920 outline-offset: -2px;
920 outline-offset: -2px;
921 }
921 }
922 figure {
922 figure {
923 margin: 0;
923 margin: 0;
924 }
924 }
925 img {
925 img {
926 vertical-align: middle;
926 vertical-align: middle;
927 }
927 }
928 .img-responsive,
928 .img-responsive,
929 .thumbnail > img,
929 .thumbnail > img,
930 .thumbnail a > img,
930 .thumbnail a > img,
931 .carousel-inner > .item > img,
931 .carousel-inner > .item > img,
932 .carousel-inner > .item > a > img {
932 .carousel-inner > .item > a > img {
933 display: block;
933 display: block;
934 max-width: 100%;
934 max-width: 100%;
935 height: auto;
935 height: auto;
936 }
936 }
937 .img-rounded {
937 .img-rounded {
938 border-radius: 3px;
938 border-radius: 3px;
939 }
939 }
940 .img-thumbnail {
940 .img-thumbnail {
941 padding: 4px;
941 padding: 4px;
942 line-height: 1.42857143;
942 line-height: 1.42857143;
943 background-color: #ffffff;
943 background-color: #ffffff;
944 border: 1px solid #dddddd;
944 border: 1px solid #dddddd;
945 border-radius: 2px;
945 border-radius: 2px;
946 -webkit-transition: all 0.2s ease-in-out;
946 -webkit-transition: all 0.2s ease-in-out;
947 -o-transition: all 0.2s ease-in-out;
947 -o-transition: all 0.2s ease-in-out;
948 transition: all 0.2s ease-in-out;
948 transition: all 0.2s ease-in-out;
949 display: inline-block;
949 display: inline-block;
950 max-width: 100%;
950 max-width: 100%;
951 height: auto;
951 height: auto;
952 }
952 }
953 .img-circle {
953 .img-circle {
954 border-radius: 50%;
954 border-radius: 50%;
955 }
955 }
956 hr {
956 hr {
957 margin-top: 18px;
957 margin-top: 18px;
958 margin-bottom: 18px;
958 margin-bottom: 18px;
959 border: 0;
959 border: 0;
960 border-top: 1px solid #eeeeee;
960 border-top: 1px solid #eeeeee;
961 }
961 }
962 .sr-only {
962 .sr-only {
963 position: absolute;
963 position: absolute;
964 width: 1px;
964 width: 1px;
965 height: 1px;
965 height: 1px;
966 margin: -1px;
966 margin: -1px;
967 padding: 0;
967 padding: 0;
968 overflow: hidden;
968 overflow: hidden;
969 clip: rect(0, 0, 0, 0);
969 clip: rect(0, 0, 0, 0);
970 border: 0;
970 border: 0;
971 }
971 }
972 .sr-only-focusable:active,
972 .sr-only-focusable:active,
973 .sr-only-focusable:focus {
973 .sr-only-focusable:focus {
974 position: static;
974 position: static;
975 width: auto;
975 width: auto;
976 height: auto;
976 height: auto;
977 margin: 0;
977 margin: 0;
978 overflow: visible;
978 overflow: visible;
979 clip: auto;
979 clip: auto;
980 }
980 }
981 h1,
981 h1,
982 h2,
982 h2,
983 h3,
983 h3,
984 h4,
984 h4,
985 h5,
985 h5,
986 h6,
986 h6,
987 .h1,
987 .h1,
988 .h2,
988 .h2,
989 .h3,
989 .h3,
990 .h4,
990 .h4,
991 .h5,
991 .h5,
992 .h6 {
992 .h6 {
993 font-family: inherit;
993 font-family: inherit;
994 font-weight: 500;
994 font-weight: 500;
995 line-height: 1.1;
995 line-height: 1.1;
996 color: inherit;
996 color: inherit;
997 }
997 }
998 h1 small,
998 h1 small,
999 h2 small,
999 h2 small,
1000 h3 small,
1000 h3 small,
1001 h4 small,
1001 h4 small,
1002 h5 small,
1002 h5 small,
1003 h6 small,
1003 h6 small,
1004 .h1 small,
1004 .h1 small,
1005 .h2 small,
1005 .h2 small,
1006 .h3 small,
1006 .h3 small,
1007 .h4 small,
1007 .h4 small,
1008 .h5 small,
1008 .h5 small,
1009 .h6 small,
1009 .h6 small,
1010 h1 .small,
1010 h1 .small,
1011 h2 .small,
1011 h2 .small,
1012 h3 .small,
1012 h3 .small,
1013 h4 .small,
1013 h4 .small,
1014 h5 .small,
1014 h5 .small,
1015 h6 .small,
1015 h6 .small,
1016 .h1 .small,
1016 .h1 .small,
1017 .h2 .small,
1017 .h2 .small,
1018 .h3 .small,
1018 .h3 .small,
1019 .h4 .small,
1019 .h4 .small,
1020 .h5 .small,
1020 .h5 .small,
1021 .h6 .small {
1021 .h6 .small {
1022 font-weight: normal;
1022 font-weight: normal;
1023 line-height: 1;
1023 line-height: 1;
1024 color: #777777;
1024 color: #777777;
1025 }
1025 }
1026 h1,
1026 h1,
1027 .h1,
1027 .h1,
1028 h2,
1028 h2,
1029 .h2,
1029 .h2,
1030 h3,
1030 h3,
1031 .h3 {
1031 .h3 {
1032 margin-top: 18px;
1032 margin-top: 18px;
1033 margin-bottom: 9px;
1033 margin-bottom: 9px;
1034 }
1034 }
1035 h1 small,
1035 h1 small,
1036 .h1 small,
1036 .h1 small,
1037 h2 small,
1037 h2 small,
1038 .h2 small,
1038 .h2 small,
1039 h3 small,
1039 h3 small,
1040 .h3 small,
1040 .h3 small,
1041 h1 .small,
1041 h1 .small,
1042 .h1 .small,
1042 .h1 .small,
1043 h2 .small,
1043 h2 .small,
1044 .h2 .small,
1044 .h2 .small,
1045 h3 .small,
1045 h3 .small,
1046 .h3 .small {
1046 .h3 .small {
1047 font-size: 65%;
1047 font-size: 65%;
1048 }
1048 }
1049 h4,
1049 h4,
1050 .h4,
1050 .h4,
1051 h5,
1051 h5,
1052 .h5,
1052 .h5,
1053 h6,
1053 h6,
1054 .h6 {
1054 .h6 {
1055 margin-top: 9px;
1055 margin-top: 9px;
1056 margin-bottom: 9px;
1056 margin-bottom: 9px;
1057 }
1057 }
1058 h4 small,
1058 h4 small,
1059 .h4 small,
1059 .h4 small,
1060 h5 small,
1060 h5 small,
1061 .h5 small,
1061 .h5 small,
1062 h6 small,
1062 h6 small,
1063 .h6 small,
1063 .h6 small,
1064 h4 .small,
1064 h4 .small,
1065 .h4 .small,
1065 .h4 .small,
1066 h5 .small,
1066 h5 .small,
1067 .h5 .small,
1067 .h5 .small,
1068 h6 .small,
1068 h6 .small,
1069 .h6 .small {
1069 .h6 .small {
1070 font-size: 75%;
1070 font-size: 75%;
1071 }
1071 }
1072 h1,
1072 h1,
1073 .h1 {
1073 .h1 {
1074 font-size: 33px;
1074 font-size: 33px;
1075 }
1075 }
1076 h2,
1076 h2,
1077 .h2 {
1077 .h2 {
1078 font-size: 27px;
1078 font-size: 27px;
1079 }
1079 }
1080 h3,
1080 h3,
1081 .h3 {
1081 .h3 {
1082 font-size: 23px;
1082 font-size: 23px;
1083 }
1083 }
1084 h4,
1084 h4,
1085 .h4 {
1085 .h4 {
1086 font-size: 17px;
1086 font-size: 17px;
1087 }
1087 }
1088 h5,
1088 h5,
1089 .h5 {
1089 .h5 {
1090 font-size: 13px;
1090 font-size: 13px;
1091 }
1091 }
1092 h6,
1092 h6,
1093 .h6 {
1093 .h6 {
1094 font-size: 12px;
1094 font-size: 12px;
1095 }
1095 }
1096 p {
1096 p {
1097 margin: 0 0 9px;
1097 margin: 0 0 9px;
1098 }
1098 }
1099 .lead {
1099 .lead {
1100 margin-bottom: 18px;
1100 margin-bottom: 18px;
1101 font-size: 14px;
1101 font-size: 14px;
1102 font-weight: 300;
1102 font-weight: 300;
1103 line-height: 1.4;
1103 line-height: 1.4;
1104 }
1104 }
1105 @media (min-width: 768px) {
1105 @media (min-width: 768px) {
1106 .lead {
1106 .lead {
1107 font-size: 19.5px;
1107 font-size: 19.5px;
1108 }
1108 }
1109 }
1109 }
1110 small,
1110 small,
1111 .small {
1111 .small {
1112 font-size: 92%;
1112 font-size: 92%;
1113 }
1113 }
1114 mark,
1114 mark,
1115 .mark {
1115 .mark {
1116 background-color: #fcf8e3;
1116 background-color: #fcf8e3;
1117 padding: .2em;
1117 padding: .2em;
1118 }
1118 }
1119 .text-left {
1119 .text-left {
1120 text-align: left;
1120 text-align: left;
1121 }
1121 }
1122 .text-right {
1122 .text-right {
1123 text-align: right;
1123 text-align: right;
1124 }
1124 }
1125 .text-center {
1125 .text-center {
1126 text-align: center;
1126 text-align: center;
1127 }
1127 }
1128 .text-justify {
1128 .text-justify {
1129 text-align: justify;
1129 text-align: justify;
1130 }
1130 }
1131 .text-nowrap {
1131 .text-nowrap {
1132 white-space: nowrap;
1132 white-space: nowrap;
1133 }
1133 }
1134 .text-lowercase {
1134 .text-lowercase {
1135 text-transform: lowercase;
1135 text-transform: lowercase;
1136 }
1136 }
1137 .text-uppercase {
1137 .text-uppercase {
1138 text-transform: uppercase;
1138 text-transform: uppercase;
1139 }
1139 }
1140 .text-capitalize {
1140 .text-capitalize {
1141 text-transform: capitalize;
1141 text-transform: capitalize;
1142 }
1142 }
1143 .text-muted {
1143 .text-muted {
1144 color: #777777;
1144 color: #777777;
1145 }
1145 }
1146 .text-primary {
1146 .text-primary {
1147 color: #337ab7;
1147 color: #337ab7;
1148 }
1148 }
1149 a.text-primary:hover {
1149 a.text-primary:hover {
1150 color: #286090;
1150 color: #286090;
1151 }
1151 }
1152 .text-success {
1152 .text-success {
1153 color: #3c763d;
1153 color: #3c763d;
1154 }
1154 }
1155 a.text-success:hover {
1155 a.text-success:hover {
1156 color: #2b542c;
1156 color: #2b542c;
1157 }
1157 }
1158 .text-info {
1158 .text-info {
1159 color: #31708f;
1159 color: #31708f;
1160 }
1160 }
1161 a.text-info:hover {
1161 a.text-info:hover {
1162 color: #245269;
1162 color: #245269;
1163 }
1163 }
1164 .text-warning {
1164 .text-warning {
1165 color: #8a6d3b;
1165 color: #8a6d3b;
1166 }
1166 }
1167 a.text-warning:hover {
1167 a.text-warning:hover {
1168 color: #66512c;
1168 color: #66512c;
1169 }
1169 }
1170 .text-danger {
1170 .text-danger {
1171 color: #a94442;
1171 color: #a94442;
1172 }
1172 }
1173 a.text-danger:hover {
1173 a.text-danger:hover {
1174 color: #843534;
1174 color: #843534;
1175 }
1175 }
1176 .bg-primary {
1176 .bg-primary {
1177 color: #fff;
1177 color: #fff;
1178 background-color: #337ab7;
1178 background-color: #337ab7;
1179 }
1179 }
1180 a.bg-primary:hover {
1180 a.bg-primary:hover {
1181 background-color: #286090;
1181 background-color: #286090;
1182 }
1182 }
1183 .bg-success {
1183 .bg-success {
1184 background-color: #dff0d8;
1184 background-color: #dff0d8;
1185 }
1185 }
1186 a.bg-success:hover {
1186 a.bg-success:hover {
1187 background-color: #c1e2b3;
1187 background-color: #c1e2b3;
1188 }
1188 }
1189 .bg-info {
1189 .bg-info {
1190 background-color: #d9edf7;
1190 background-color: #d9edf7;
1191 }
1191 }
1192 a.bg-info:hover {
1192 a.bg-info:hover {
1193 background-color: #afd9ee;
1193 background-color: #afd9ee;
1194 }
1194 }
1195 .bg-warning {
1195 .bg-warning {
1196 background-color: #fcf8e3;
1196 background-color: #fcf8e3;
1197 }
1197 }
1198 a.bg-warning:hover {
1198 a.bg-warning:hover {
1199 background-color: #f7ecb5;
1199 background-color: #f7ecb5;
1200 }
1200 }
1201 .bg-danger {
1201 .bg-danger {
1202 background-color: #f2dede;
1202 background-color: #f2dede;
1203 }
1203 }
1204 a.bg-danger:hover {
1204 a.bg-danger:hover {
1205 background-color: #e4b9b9;
1205 background-color: #e4b9b9;
1206 }
1206 }
1207 .page-header {
1207 .page-header {
1208 padding-bottom: 8px;
1208 padding-bottom: 8px;
1209 margin: 36px 0 18px;
1209 margin: 36px 0 18px;
1210 border-bottom: 1px solid #eeeeee;
1210 border-bottom: 1px solid #eeeeee;
1211 }
1211 }
1212 ul,
1212 ul,
1213 ol {
1213 ol {
1214 margin-top: 0;
1214 margin-top: 0;
1215 margin-bottom: 9px;
1215 margin-bottom: 9px;
1216 }
1216 }
1217 ul ul,
1217 ul ul,
1218 ol ul,
1218 ol ul,
1219 ul ol,
1219 ul ol,
1220 ol ol {
1220 ol ol {
1221 margin-bottom: 0;
1221 margin-bottom: 0;
1222 }
1222 }
1223 .list-unstyled {
1223 .list-unstyled {
1224 padding-left: 0;
1224 padding-left: 0;
1225 list-style: none;
1225 list-style: none;
1226 }
1226 }
1227 .list-inline {
1227 .list-inline {
1228 padding-left: 0;
1228 padding-left: 0;
1229 list-style: none;
1229 list-style: none;
1230 margin-left: -5px;
1230 margin-left: -5px;
1231 }
1231 }
1232 .list-inline > li {
1232 .list-inline > li {
1233 display: inline-block;
1233 display: inline-block;
1234 padding-left: 5px;
1234 padding-left: 5px;
1235 padding-right: 5px;
1235 padding-right: 5px;
1236 }
1236 }
1237 dl {
1237 dl {
1238 margin-top: 0;
1238 margin-top: 0;
1239 margin-bottom: 18px;
1239 margin-bottom: 18px;
1240 }
1240 }
1241 dt,
1241 dt,
1242 dd {
1242 dd {
1243 line-height: 1.42857143;
1243 line-height: 1.42857143;
1244 }
1244 }
1245 dt {
1245 dt {
1246 font-weight: bold;
1246 font-weight: bold;
1247 }
1247 }
1248 dd {
1248 dd {
1249 margin-left: 0;
1249 margin-left: 0;
1250 }
1250 }
1251 @media (min-width: 541px) {
1251 @media (min-width: 541px) {
1252 .dl-horizontal dt {
1252 .dl-horizontal dt {
1253 float: left;
1253 float: left;
1254 width: 160px;
1254 width: 160px;
1255 clear: left;
1255 clear: left;
1256 text-align: right;
1256 text-align: right;
1257 overflow: hidden;
1257 overflow: hidden;
1258 text-overflow: ellipsis;
1258 text-overflow: ellipsis;
1259 white-space: nowrap;
1259 white-space: nowrap;
1260 }
1260 }
1261 .dl-horizontal dd {
1261 .dl-horizontal dd {
1262 margin-left: 180px;
1262 margin-left: 180px;
1263 }
1263 }
1264 }
1264 }
1265 abbr[title],
1265 abbr[title],
1266 abbr[data-original-title] {
1266 abbr[data-original-title] {
1267 cursor: help;
1267 cursor: help;
1268 border-bottom: 1px dotted #777777;
1268 border-bottom: 1px dotted #777777;
1269 }
1269 }
1270 .initialism {
1270 .initialism {
1271 font-size: 90%;
1271 font-size: 90%;
1272 text-transform: uppercase;
1272 text-transform: uppercase;
1273 }
1273 }
1274 blockquote {
1274 blockquote {
1275 padding: 9px 18px;
1275 padding: 9px 18px;
1276 margin: 0 0 18px;
1276 margin: 0 0 18px;
1277 font-size: inherit;
1277 font-size: inherit;
1278 border-left: 5px solid #eeeeee;
1278 border-left: 5px solid #eeeeee;
1279 }
1279 }
1280 blockquote p:last-child,
1280 blockquote p:last-child,
1281 blockquote ul:last-child,
1281 blockquote ul:last-child,
1282 blockquote ol:last-child {
1282 blockquote ol:last-child {
1283 margin-bottom: 0;
1283 margin-bottom: 0;
1284 }
1284 }
1285 blockquote footer,
1285 blockquote footer,
1286 blockquote small,
1286 blockquote small,
1287 blockquote .small {
1287 blockquote .small {
1288 display: block;
1288 display: block;
1289 font-size: 80%;
1289 font-size: 80%;
1290 line-height: 1.42857143;
1290 line-height: 1.42857143;
1291 color: #777777;
1291 color: #777777;
1292 }
1292 }
1293 blockquote footer:before,
1293 blockquote footer:before,
1294 blockquote small:before,
1294 blockquote small:before,
1295 blockquote .small:before {
1295 blockquote .small:before {
1296 content: '\2014 \00A0';
1296 content: '\2014 \00A0';
1297 }
1297 }
1298 .blockquote-reverse,
1298 .blockquote-reverse,
1299 blockquote.pull-right {
1299 blockquote.pull-right {
1300 padding-right: 15px;
1300 padding-right: 15px;
1301 padding-left: 0;
1301 padding-left: 0;
1302 border-right: 5px solid #eeeeee;
1302 border-right: 5px solid #eeeeee;
1303 border-left: 0;
1303 border-left: 0;
1304 text-align: right;
1304 text-align: right;
1305 }
1305 }
1306 .blockquote-reverse footer:before,
1306 .blockquote-reverse footer:before,
1307 blockquote.pull-right footer:before,
1307 blockquote.pull-right footer:before,
1308 .blockquote-reverse small:before,
1308 .blockquote-reverse small:before,
1309 blockquote.pull-right small:before,
1309 blockquote.pull-right small:before,
1310 .blockquote-reverse .small:before,
1310 .blockquote-reverse .small:before,
1311 blockquote.pull-right .small:before {
1311 blockquote.pull-right .small:before {
1312 content: '';
1312 content: '';
1313 }
1313 }
1314 .blockquote-reverse footer:after,
1314 .blockquote-reverse footer:after,
1315 blockquote.pull-right footer:after,
1315 blockquote.pull-right footer:after,
1316 .blockquote-reverse small:after,
1316 .blockquote-reverse small:after,
1317 blockquote.pull-right small:after,
1317 blockquote.pull-right small:after,
1318 .blockquote-reverse .small:after,
1318 .blockquote-reverse .small:after,
1319 blockquote.pull-right .small:after {
1319 blockquote.pull-right .small:after {
1320 content: '\00A0 \2014';
1320 content: '\00A0 \2014';
1321 }
1321 }
1322 address {
1322 address {
1323 margin-bottom: 18px;
1323 margin-bottom: 18px;
1324 font-style: normal;
1324 font-style: normal;
1325 line-height: 1.42857143;
1325 line-height: 1.42857143;
1326 }
1326 }
1327 code,
1327 code,
1328 kbd,
1328 kbd,
1329 pre,
1329 pre,
1330 samp {
1330 samp {
1331 font-family: monospace;
1331 font-family: monospace;
1332 }
1332 }
1333 code {
1333 code {
1334 padding: 2px 4px;
1334 padding: 2px 4px;
1335 font-size: 90%;
1335 font-size: 90%;
1336 color: #c7254e;
1336 color: #c7254e;
1337 background-color: #f9f2f4;
1337 background-color: #f9f2f4;
1338 border-radius: 2px;
1338 border-radius: 2px;
1339 }
1339 }
1340 kbd {
1340 kbd {
1341 padding: 2px 4px;
1341 padding: 2px 4px;
1342 font-size: 90%;
1342 font-size: 90%;
1343 color: #ffffff;
1343 color: #ffffff;
1344 background-color: #333333;
1344 background-color: #333333;
1345 border-radius: 1px;
1345 border-radius: 1px;
1346 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1346 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1347 }
1347 }
1348 kbd kbd {
1348 kbd kbd {
1349 padding: 0;
1349 padding: 0;
1350 font-size: 100%;
1350 font-size: 100%;
1351 font-weight: bold;
1351 font-weight: bold;
1352 box-shadow: none;
1352 box-shadow: none;
1353 }
1353 }
1354 pre {
1354 pre {
1355 display: block;
1355 display: block;
1356 padding: 8.5px;
1356 padding: 8.5px;
1357 margin: 0 0 9px;
1357 margin: 0 0 9px;
1358 font-size: 12px;
1358 font-size: 12px;
1359 line-height: 1.42857143;
1359 line-height: 1.42857143;
1360 word-break: break-all;
1360 word-break: break-all;
1361 word-wrap: break-word;
1361 word-wrap: break-word;
1362 color: #333333;
1362 color: #333333;
1363 background-color: #f5f5f5;
1363 background-color: #f5f5f5;
1364 border: 1px solid #cccccc;
1364 border: 1px solid #cccccc;
1365 border-radius: 2px;
1365 border-radius: 2px;
1366 }
1366 }
1367 pre code {
1367 pre code {
1368 padding: 0;
1368 padding: 0;
1369 font-size: inherit;
1369 font-size: inherit;
1370 color: inherit;
1370 color: inherit;
1371 white-space: pre-wrap;
1371 white-space: pre-wrap;
1372 background-color: transparent;
1372 background-color: transparent;
1373 border-radius: 0;
1373 border-radius: 0;
1374 }
1374 }
1375 .pre-scrollable {
1375 .pre-scrollable {
1376 max-height: 340px;
1376 max-height: 340px;
1377 overflow-y: scroll;
1377 overflow-y: scroll;
1378 }
1378 }
1379 .container {
1379 .container {
1380 margin-right: auto;
1380 margin-right: auto;
1381 margin-left: auto;
1381 margin-left: auto;
1382 padding-left: 0px;
1382 padding-left: 0px;
1383 padding-right: 0px;
1383 padding-right: 0px;
1384 }
1384 }
1385 @media (min-width: 768px) {
1385 @media (min-width: 768px) {
1386 .container {
1386 .container {
1387 width: 768px;
1387 width: 768px;
1388 }
1388 }
1389 }
1389 }
1390 @media (min-width: 992px) {
1390 @media (min-width: 992px) {
1391 .container {
1391 .container {
1392 width: 940px;
1392 width: 940px;
1393 }
1393 }
1394 }
1394 }
1395 @media (min-width: 1200px) {
1395 @media (min-width: 1200px) {
1396 .container {
1396 .container {
1397 width: 1140px;
1397 width: 1140px;
1398 }
1398 }
1399 }
1399 }
1400 .container-fluid {
1400 .container-fluid {
1401 margin-right: auto;
1401 margin-right: auto;
1402 margin-left: auto;
1402 margin-left: auto;
1403 padding-left: 0px;
1403 padding-left: 0px;
1404 padding-right: 0px;
1404 padding-right: 0px;
1405 }
1405 }
1406 .row {
1406 .row {
1407 margin-left: 0px;
1407 margin-left: 0px;
1408 margin-right: 0px;
1408 margin-right: 0px;
1409 }
1409 }
1410 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1410 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1411 position: relative;
1411 position: relative;
1412 min-height: 1px;
1412 min-height: 1px;
1413 padding-left: 0px;
1413 padding-left: 0px;
1414 padding-right: 0px;
1414 padding-right: 0px;
1415 }
1415 }
1416 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1416 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1417 float: left;
1417 float: left;
1418 }
1418 }
1419 .col-xs-12 {
1419 .col-xs-12 {
1420 width: 100%;
1420 width: 100%;
1421 }
1421 }
1422 .col-xs-11 {
1422 .col-xs-11 {
1423 width: 91.66666667%;
1423 width: 91.66666667%;
1424 }
1424 }
1425 .col-xs-10 {
1425 .col-xs-10 {
1426 width: 83.33333333%;
1426 width: 83.33333333%;
1427 }
1427 }
1428 .col-xs-9 {
1428 .col-xs-9 {
1429 width: 75%;
1429 width: 75%;
1430 }
1430 }
1431 .col-xs-8 {
1431 .col-xs-8 {
1432 width: 66.66666667%;
1432 width: 66.66666667%;
1433 }
1433 }
1434 .col-xs-7 {
1434 .col-xs-7 {
1435 width: 58.33333333%;
1435 width: 58.33333333%;
1436 }
1436 }
1437 .col-xs-6 {
1437 .col-xs-6 {
1438 width: 50%;
1438 width: 50%;
1439 }
1439 }
1440 .col-xs-5 {
1440 .col-xs-5 {
1441 width: 41.66666667%;
1441 width: 41.66666667%;
1442 }
1442 }
1443 .col-xs-4 {
1443 .col-xs-4 {
1444 width: 33.33333333%;
1444 width: 33.33333333%;
1445 }
1445 }
1446 .col-xs-3 {
1446 .col-xs-3 {
1447 width: 25%;
1447 width: 25%;
1448 }
1448 }
1449 .col-xs-2 {
1449 .col-xs-2 {
1450 width: 16.66666667%;
1450 width: 16.66666667%;
1451 }
1451 }
1452 .col-xs-1 {
1452 .col-xs-1 {
1453 width: 8.33333333%;
1453 width: 8.33333333%;
1454 }
1454 }
1455 .col-xs-pull-12 {
1455 .col-xs-pull-12 {
1456 right: 100%;
1456 right: 100%;
1457 }
1457 }
1458 .col-xs-pull-11 {
1458 .col-xs-pull-11 {
1459 right: 91.66666667%;
1459 right: 91.66666667%;
1460 }
1460 }
1461 .col-xs-pull-10 {
1461 .col-xs-pull-10 {
1462 right: 83.33333333%;
1462 right: 83.33333333%;
1463 }
1463 }
1464 .col-xs-pull-9 {
1464 .col-xs-pull-9 {
1465 right: 75%;
1465 right: 75%;
1466 }
1466 }
1467 .col-xs-pull-8 {
1467 .col-xs-pull-8 {
1468 right: 66.66666667%;
1468 right: 66.66666667%;
1469 }
1469 }
1470 .col-xs-pull-7 {
1470 .col-xs-pull-7 {
1471 right: 58.33333333%;
1471 right: 58.33333333%;
1472 }
1472 }
1473 .col-xs-pull-6 {
1473 .col-xs-pull-6 {
1474 right: 50%;
1474 right: 50%;
1475 }
1475 }
1476 .col-xs-pull-5 {
1476 .col-xs-pull-5 {
1477 right: 41.66666667%;
1477 right: 41.66666667%;
1478 }
1478 }
1479 .col-xs-pull-4 {
1479 .col-xs-pull-4 {
1480 right: 33.33333333%;
1480 right: 33.33333333%;
1481 }
1481 }
1482 .col-xs-pull-3 {
1482 .col-xs-pull-3 {
1483 right: 25%;
1483 right: 25%;
1484 }
1484 }
1485 .col-xs-pull-2 {
1485 .col-xs-pull-2 {
1486 right: 16.66666667%;
1486 right: 16.66666667%;
1487 }
1487 }
1488 .col-xs-pull-1 {
1488 .col-xs-pull-1 {
1489 right: 8.33333333%;
1489 right: 8.33333333%;
1490 }
1490 }
1491 .col-xs-pull-0 {
1491 .col-xs-pull-0 {
1492 right: auto;
1492 right: auto;
1493 }
1493 }
1494 .col-xs-push-12 {
1494 .col-xs-push-12 {
1495 left: 100%;
1495 left: 100%;
1496 }
1496 }
1497 .col-xs-push-11 {
1497 .col-xs-push-11 {
1498 left: 91.66666667%;
1498 left: 91.66666667%;
1499 }
1499 }
1500 .col-xs-push-10 {
1500 .col-xs-push-10 {
1501 left: 83.33333333%;
1501 left: 83.33333333%;
1502 }
1502 }
1503 .col-xs-push-9 {
1503 .col-xs-push-9 {
1504 left: 75%;
1504 left: 75%;
1505 }
1505 }
1506 .col-xs-push-8 {
1506 .col-xs-push-8 {
1507 left: 66.66666667%;
1507 left: 66.66666667%;
1508 }
1508 }
1509 .col-xs-push-7 {
1509 .col-xs-push-7 {
1510 left: 58.33333333%;
1510 left: 58.33333333%;
1511 }
1511 }
1512 .col-xs-push-6 {
1512 .col-xs-push-6 {
1513 left: 50%;
1513 left: 50%;
1514 }
1514 }
1515 .col-xs-push-5 {
1515 .col-xs-push-5 {
1516 left: 41.66666667%;
1516 left: 41.66666667%;
1517 }
1517 }
1518 .col-xs-push-4 {
1518 .col-xs-push-4 {
1519 left: 33.33333333%;
1519 left: 33.33333333%;
1520 }
1520 }
1521 .col-xs-push-3 {
1521 .col-xs-push-3 {
1522 left: 25%;
1522 left: 25%;
1523 }
1523 }
1524 .col-xs-push-2 {
1524 .col-xs-push-2 {
1525 left: 16.66666667%;
1525 left: 16.66666667%;
1526 }
1526 }
1527 .col-xs-push-1 {
1527 .col-xs-push-1 {
1528 left: 8.33333333%;
1528 left: 8.33333333%;
1529 }
1529 }
1530 .col-xs-push-0 {
1530 .col-xs-push-0 {
1531 left: auto;
1531 left: auto;
1532 }
1532 }
1533 .col-xs-offset-12 {
1533 .col-xs-offset-12 {
1534 margin-left: 100%;
1534 margin-left: 100%;
1535 }
1535 }
1536 .col-xs-offset-11 {
1536 .col-xs-offset-11 {
1537 margin-left: 91.66666667%;
1537 margin-left: 91.66666667%;
1538 }
1538 }
1539 .col-xs-offset-10 {
1539 .col-xs-offset-10 {
1540 margin-left: 83.33333333%;
1540 margin-left: 83.33333333%;
1541 }
1541 }
1542 .col-xs-offset-9 {
1542 .col-xs-offset-9 {
1543 margin-left: 75%;
1543 margin-left: 75%;
1544 }
1544 }
1545 .col-xs-offset-8 {
1545 .col-xs-offset-8 {
1546 margin-left: 66.66666667%;
1546 margin-left: 66.66666667%;
1547 }
1547 }
1548 .col-xs-offset-7 {
1548 .col-xs-offset-7 {
1549 margin-left: 58.33333333%;
1549 margin-left: 58.33333333%;
1550 }
1550 }
1551 .col-xs-offset-6 {
1551 .col-xs-offset-6 {
1552 margin-left: 50%;
1552 margin-left: 50%;
1553 }
1553 }
1554 .col-xs-offset-5 {
1554 .col-xs-offset-5 {
1555 margin-left: 41.66666667%;
1555 margin-left: 41.66666667%;
1556 }
1556 }
1557 .col-xs-offset-4 {
1557 .col-xs-offset-4 {
1558 margin-left: 33.33333333%;
1558 margin-left: 33.33333333%;
1559 }
1559 }
1560 .col-xs-offset-3 {
1560 .col-xs-offset-3 {
1561 margin-left: 25%;
1561 margin-left: 25%;
1562 }
1562 }
1563 .col-xs-offset-2 {
1563 .col-xs-offset-2 {
1564 margin-left: 16.66666667%;
1564 margin-left: 16.66666667%;
1565 }
1565 }
1566 .col-xs-offset-1 {
1566 .col-xs-offset-1 {
1567 margin-left: 8.33333333%;
1567 margin-left: 8.33333333%;
1568 }
1568 }
1569 .col-xs-offset-0 {
1569 .col-xs-offset-0 {
1570 margin-left: 0%;
1570 margin-left: 0%;
1571 }
1571 }
1572 @media (min-width: 768px) {
1572 @media (min-width: 768px) {
1573 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1573 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1574 float: left;
1574 float: left;
1575 }
1575 }
1576 .col-sm-12 {
1576 .col-sm-12 {
1577 width: 100%;
1577 width: 100%;
1578 }
1578 }
1579 .col-sm-11 {
1579 .col-sm-11 {
1580 width: 91.66666667%;
1580 width: 91.66666667%;
1581 }
1581 }
1582 .col-sm-10 {
1582 .col-sm-10 {
1583 width: 83.33333333%;
1583 width: 83.33333333%;
1584 }
1584 }
1585 .col-sm-9 {
1585 .col-sm-9 {
1586 width: 75%;
1586 width: 75%;
1587 }
1587 }
1588 .col-sm-8 {
1588 .col-sm-8 {
1589 width: 66.66666667%;
1589 width: 66.66666667%;
1590 }
1590 }
1591 .col-sm-7 {
1591 .col-sm-7 {
1592 width: 58.33333333%;
1592 width: 58.33333333%;
1593 }
1593 }
1594 .col-sm-6 {
1594 .col-sm-6 {
1595 width: 50%;
1595 width: 50%;
1596 }
1596 }
1597 .col-sm-5 {
1597 .col-sm-5 {
1598 width: 41.66666667%;
1598 width: 41.66666667%;
1599 }
1599 }
1600 .col-sm-4 {
1600 .col-sm-4 {
1601 width: 33.33333333%;
1601 width: 33.33333333%;
1602 }
1602 }
1603 .col-sm-3 {
1603 .col-sm-3 {
1604 width: 25%;
1604 width: 25%;
1605 }
1605 }
1606 .col-sm-2 {
1606 .col-sm-2 {
1607 width: 16.66666667%;
1607 width: 16.66666667%;
1608 }
1608 }
1609 .col-sm-1 {
1609 .col-sm-1 {
1610 width: 8.33333333%;
1610 width: 8.33333333%;
1611 }
1611 }
1612 .col-sm-pull-12 {
1612 .col-sm-pull-12 {
1613 right: 100%;
1613 right: 100%;
1614 }
1614 }
1615 .col-sm-pull-11 {
1615 .col-sm-pull-11 {
1616 right: 91.66666667%;
1616 right: 91.66666667%;
1617 }
1617 }
1618 .col-sm-pull-10 {
1618 .col-sm-pull-10 {
1619 right: 83.33333333%;
1619 right: 83.33333333%;
1620 }
1620 }
1621 .col-sm-pull-9 {
1621 .col-sm-pull-9 {
1622 right: 75%;
1622 right: 75%;
1623 }
1623 }
1624 .col-sm-pull-8 {
1624 .col-sm-pull-8 {
1625 right: 66.66666667%;
1625 right: 66.66666667%;
1626 }
1626 }
1627 .col-sm-pull-7 {
1627 .col-sm-pull-7 {
1628 right: 58.33333333%;
1628 right: 58.33333333%;
1629 }
1629 }
1630 .col-sm-pull-6 {
1630 .col-sm-pull-6 {
1631 right: 50%;
1631 right: 50%;
1632 }
1632 }
1633 .col-sm-pull-5 {
1633 .col-sm-pull-5 {
1634 right: 41.66666667%;
1634 right: 41.66666667%;
1635 }
1635 }
1636 .col-sm-pull-4 {
1636 .col-sm-pull-4 {
1637 right: 33.33333333%;
1637 right: 33.33333333%;
1638 }
1638 }
1639 .col-sm-pull-3 {
1639 .col-sm-pull-3 {
1640 right: 25%;
1640 right: 25%;
1641 }
1641 }
1642 .col-sm-pull-2 {
1642 .col-sm-pull-2 {
1643 right: 16.66666667%;
1643 right: 16.66666667%;
1644 }
1644 }
1645 .col-sm-pull-1 {
1645 .col-sm-pull-1 {
1646 right: 8.33333333%;
1646 right: 8.33333333%;
1647 }
1647 }
1648 .col-sm-pull-0 {
1648 .col-sm-pull-0 {
1649 right: auto;
1649 right: auto;
1650 }
1650 }
1651 .col-sm-push-12 {
1651 .col-sm-push-12 {
1652 left: 100%;
1652 left: 100%;
1653 }
1653 }
1654 .col-sm-push-11 {
1654 .col-sm-push-11 {
1655 left: 91.66666667%;
1655 left: 91.66666667%;
1656 }
1656 }
1657 .col-sm-push-10 {
1657 .col-sm-push-10 {
1658 left: 83.33333333%;
1658 left: 83.33333333%;
1659 }
1659 }
1660 .col-sm-push-9 {
1660 .col-sm-push-9 {
1661 left: 75%;
1661 left: 75%;
1662 }
1662 }
1663 .col-sm-push-8 {
1663 .col-sm-push-8 {
1664 left: 66.66666667%;
1664 left: 66.66666667%;
1665 }
1665 }
1666 .col-sm-push-7 {
1666 .col-sm-push-7 {
1667 left: 58.33333333%;
1667 left: 58.33333333%;
1668 }
1668 }
1669 .col-sm-push-6 {
1669 .col-sm-push-6 {
1670 left: 50%;
1670 left: 50%;
1671 }
1671 }
1672 .col-sm-push-5 {
1672 .col-sm-push-5 {
1673 left: 41.66666667%;
1673 left: 41.66666667%;
1674 }
1674 }
1675 .col-sm-push-4 {
1675 .col-sm-push-4 {
1676 left: 33.33333333%;
1676 left: 33.33333333%;
1677 }
1677 }
1678 .col-sm-push-3 {
1678 .col-sm-push-3 {
1679 left: 25%;
1679 left: 25%;
1680 }
1680 }
1681 .col-sm-push-2 {
1681 .col-sm-push-2 {
1682 left: 16.66666667%;
1682 left: 16.66666667%;
1683 }
1683 }
1684 .col-sm-push-1 {
1684 .col-sm-push-1 {
1685 left: 8.33333333%;
1685 left: 8.33333333%;
1686 }
1686 }
1687 .col-sm-push-0 {
1687 .col-sm-push-0 {
1688 left: auto;
1688 left: auto;
1689 }
1689 }
1690 .col-sm-offset-12 {
1690 .col-sm-offset-12 {
1691 margin-left: 100%;
1691 margin-left: 100%;
1692 }
1692 }
1693 .col-sm-offset-11 {
1693 .col-sm-offset-11 {
1694 margin-left: 91.66666667%;
1694 margin-left: 91.66666667%;
1695 }
1695 }
1696 .col-sm-offset-10 {
1696 .col-sm-offset-10 {
1697 margin-left: 83.33333333%;
1697 margin-left: 83.33333333%;
1698 }
1698 }
1699 .col-sm-offset-9 {
1699 .col-sm-offset-9 {
1700 margin-left: 75%;
1700 margin-left: 75%;
1701 }
1701 }
1702 .col-sm-offset-8 {
1702 .col-sm-offset-8 {
1703 margin-left: 66.66666667%;
1703 margin-left: 66.66666667%;
1704 }
1704 }
1705 .col-sm-offset-7 {
1705 .col-sm-offset-7 {
1706 margin-left: 58.33333333%;
1706 margin-left: 58.33333333%;
1707 }
1707 }
1708 .col-sm-offset-6 {
1708 .col-sm-offset-6 {
1709 margin-left: 50%;
1709 margin-left: 50%;
1710 }
1710 }
1711 .col-sm-offset-5 {
1711 .col-sm-offset-5 {
1712 margin-left: 41.66666667%;
1712 margin-left: 41.66666667%;
1713 }
1713 }
1714 .col-sm-offset-4 {
1714 .col-sm-offset-4 {
1715 margin-left: 33.33333333%;
1715 margin-left: 33.33333333%;
1716 }
1716 }
1717 .col-sm-offset-3 {
1717 .col-sm-offset-3 {
1718 margin-left: 25%;
1718 margin-left: 25%;
1719 }
1719 }
1720 .col-sm-offset-2 {
1720 .col-sm-offset-2 {
1721 margin-left: 16.66666667%;
1721 margin-left: 16.66666667%;
1722 }
1722 }
1723 .col-sm-offset-1 {
1723 .col-sm-offset-1 {
1724 margin-left: 8.33333333%;
1724 margin-left: 8.33333333%;
1725 }
1725 }
1726 .col-sm-offset-0 {
1726 .col-sm-offset-0 {
1727 margin-left: 0%;
1727 margin-left: 0%;
1728 }
1728 }
1729 }
1729 }
1730 @media (min-width: 992px) {
1730 @media (min-width: 992px) {
1731 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1731 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1732 float: left;
1732 float: left;
1733 }
1733 }
1734 .col-md-12 {
1734 .col-md-12 {
1735 width: 100%;
1735 width: 100%;
1736 }
1736 }
1737 .col-md-11 {
1737 .col-md-11 {
1738 width: 91.66666667%;
1738 width: 91.66666667%;
1739 }
1739 }
1740 .col-md-10 {
1740 .col-md-10 {
1741 width: 83.33333333%;
1741 width: 83.33333333%;
1742 }
1742 }
1743 .col-md-9 {
1743 .col-md-9 {
1744 width: 75%;
1744 width: 75%;
1745 }
1745 }
1746 .col-md-8 {
1746 .col-md-8 {
1747 width: 66.66666667%;
1747 width: 66.66666667%;
1748 }
1748 }
1749 .col-md-7 {
1749 .col-md-7 {
1750 width: 58.33333333%;
1750 width: 58.33333333%;
1751 }
1751 }
1752 .col-md-6 {
1752 .col-md-6 {
1753 width: 50%;
1753 width: 50%;
1754 }
1754 }
1755 .col-md-5 {
1755 .col-md-5 {
1756 width: 41.66666667%;
1756 width: 41.66666667%;
1757 }
1757 }
1758 .col-md-4 {
1758 .col-md-4 {
1759 width: 33.33333333%;
1759 width: 33.33333333%;
1760 }
1760 }
1761 .col-md-3 {
1761 .col-md-3 {
1762 width: 25%;
1762 width: 25%;
1763 }
1763 }
1764 .col-md-2 {
1764 .col-md-2 {
1765 width: 16.66666667%;
1765 width: 16.66666667%;
1766 }
1766 }
1767 .col-md-1 {
1767 .col-md-1 {
1768 width: 8.33333333%;
1768 width: 8.33333333%;
1769 }
1769 }
1770 .col-md-pull-12 {
1770 .col-md-pull-12 {
1771 right: 100%;
1771 right: 100%;
1772 }
1772 }
1773 .col-md-pull-11 {
1773 .col-md-pull-11 {
1774 right: 91.66666667%;
1774 right: 91.66666667%;
1775 }
1775 }
1776 .col-md-pull-10 {
1776 .col-md-pull-10 {
1777 right: 83.33333333%;
1777 right: 83.33333333%;
1778 }
1778 }
1779 .col-md-pull-9 {
1779 .col-md-pull-9 {
1780 right: 75%;
1780 right: 75%;
1781 }
1781 }
1782 .col-md-pull-8 {
1782 .col-md-pull-8 {
1783 right: 66.66666667%;
1783 right: 66.66666667%;
1784 }
1784 }
1785 .col-md-pull-7 {
1785 .col-md-pull-7 {
1786 right: 58.33333333%;
1786 right: 58.33333333%;
1787 }
1787 }
1788 .col-md-pull-6 {
1788 .col-md-pull-6 {
1789 right: 50%;
1789 right: 50%;
1790 }
1790 }
1791 .col-md-pull-5 {
1791 .col-md-pull-5 {
1792 right: 41.66666667%;
1792 right: 41.66666667%;
1793 }
1793 }
1794 .col-md-pull-4 {
1794 .col-md-pull-4 {
1795 right: 33.33333333%;
1795 right: 33.33333333%;
1796 }
1796 }
1797 .col-md-pull-3 {
1797 .col-md-pull-3 {
1798 right: 25%;
1798 right: 25%;
1799 }
1799 }
1800 .col-md-pull-2 {
1800 .col-md-pull-2 {
1801 right: 16.66666667%;
1801 right: 16.66666667%;
1802 }
1802 }
1803 .col-md-pull-1 {
1803 .col-md-pull-1 {
1804 right: 8.33333333%;
1804 right: 8.33333333%;
1805 }
1805 }
1806 .col-md-pull-0 {
1806 .col-md-pull-0 {
1807 right: auto;
1807 right: auto;
1808 }
1808 }
1809 .col-md-push-12 {
1809 .col-md-push-12 {
1810 left: 100%;
1810 left: 100%;
1811 }
1811 }
1812 .col-md-push-11 {
1812 .col-md-push-11 {
1813 left: 91.66666667%;
1813 left: 91.66666667%;
1814 }
1814 }
1815 .col-md-push-10 {
1815 .col-md-push-10 {
1816 left: 83.33333333%;
1816 left: 83.33333333%;
1817 }
1817 }
1818 .col-md-push-9 {
1818 .col-md-push-9 {
1819 left: 75%;
1819 left: 75%;
1820 }
1820 }
1821 .col-md-push-8 {
1821 .col-md-push-8 {
1822 left: 66.66666667%;
1822 left: 66.66666667%;
1823 }
1823 }
1824 .col-md-push-7 {
1824 .col-md-push-7 {
1825 left: 58.33333333%;
1825 left: 58.33333333%;
1826 }
1826 }
1827 .col-md-push-6 {
1827 .col-md-push-6 {
1828 left: 50%;
1828 left: 50%;
1829 }
1829 }
1830 .col-md-push-5 {
1830 .col-md-push-5 {
1831 left: 41.66666667%;
1831 left: 41.66666667%;
1832 }
1832 }
1833 .col-md-push-4 {
1833 .col-md-push-4 {
1834 left: 33.33333333%;
1834 left: 33.33333333%;
1835 }
1835 }
1836 .col-md-push-3 {
1836 .col-md-push-3 {
1837 left: 25%;
1837 left: 25%;
1838 }
1838 }
1839 .col-md-push-2 {
1839 .col-md-push-2 {
1840 left: 16.66666667%;
1840 left: 16.66666667%;
1841 }
1841 }
1842 .col-md-push-1 {
1842 .col-md-push-1 {
1843 left: 8.33333333%;
1843 left: 8.33333333%;
1844 }
1844 }
1845 .col-md-push-0 {
1845 .col-md-push-0 {
1846 left: auto;
1846 left: auto;
1847 }
1847 }
1848 .col-md-offset-12 {
1848 .col-md-offset-12 {
1849 margin-left: 100%;
1849 margin-left: 100%;
1850 }
1850 }
1851 .col-md-offset-11 {
1851 .col-md-offset-11 {
1852 margin-left: 91.66666667%;
1852 margin-left: 91.66666667%;
1853 }
1853 }
1854 .col-md-offset-10 {
1854 .col-md-offset-10 {
1855 margin-left: 83.33333333%;
1855 margin-left: 83.33333333%;
1856 }
1856 }
1857 .col-md-offset-9 {
1857 .col-md-offset-9 {
1858 margin-left: 75%;
1858 margin-left: 75%;
1859 }
1859 }
1860 .col-md-offset-8 {
1860 .col-md-offset-8 {
1861 margin-left: 66.66666667%;
1861 margin-left: 66.66666667%;
1862 }
1862 }
1863 .col-md-offset-7 {
1863 .col-md-offset-7 {
1864 margin-left: 58.33333333%;
1864 margin-left: 58.33333333%;
1865 }
1865 }
1866 .col-md-offset-6 {
1866 .col-md-offset-6 {
1867 margin-left: 50%;
1867 margin-left: 50%;
1868 }
1868 }
1869 .col-md-offset-5 {
1869 .col-md-offset-5 {
1870 margin-left: 41.66666667%;
1870 margin-left: 41.66666667%;
1871 }
1871 }
1872 .col-md-offset-4 {
1872 .col-md-offset-4 {
1873 margin-left: 33.33333333%;
1873 margin-left: 33.33333333%;
1874 }
1874 }
1875 .col-md-offset-3 {
1875 .col-md-offset-3 {
1876 margin-left: 25%;
1876 margin-left: 25%;
1877 }
1877 }
1878 .col-md-offset-2 {
1878 .col-md-offset-2 {
1879 margin-left: 16.66666667%;
1879 margin-left: 16.66666667%;
1880 }
1880 }
1881 .col-md-offset-1 {
1881 .col-md-offset-1 {
1882 margin-left: 8.33333333%;
1882 margin-left: 8.33333333%;
1883 }
1883 }
1884 .col-md-offset-0 {
1884 .col-md-offset-0 {
1885 margin-left: 0%;
1885 margin-left: 0%;
1886 }
1886 }
1887 }
1887 }
1888 @media (min-width: 1200px) {
1888 @media (min-width: 1200px) {
1889 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1889 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1890 float: left;
1890 float: left;
1891 }
1891 }
1892 .col-lg-12 {
1892 .col-lg-12 {
1893 width: 100%;
1893 width: 100%;
1894 }
1894 }
1895 .col-lg-11 {
1895 .col-lg-11 {
1896 width: 91.66666667%;
1896 width: 91.66666667%;
1897 }
1897 }
1898 .col-lg-10 {
1898 .col-lg-10 {
1899 width: 83.33333333%;
1899 width: 83.33333333%;
1900 }
1900 }
1901 .col-lg-9 {
1901 .col-lg-9 {
1902 width: 75%;
1902 width: 75%;
1903 }
1903 }
1904 .col-lg-8 {
1904 .col-lg-8 {
1905 width: 66.66666667%;
1905 width: 66.66666667%;
1906 }
1906 }
1907 .col-lg-7 {
1907 .col-lg-7 {
1908 width: 58.33333333%;
1908 width: 58.33333333%;
1909 }
1909 }
1910 .col-lg-6 {
1910 .col-lg-6 {
1911 width: 50%;
1911 width: 50%;
1912 }
1912 }
1913 .col-lg-5 {
1913 .col-lg-5 {
1914 width: 41.66666667%;
1914 width: 41.66666667%;
1915 }
1915 }
1916 .col-lg-4 {
1916 .col-lg-4 {
1917 width: 33.33333333%;
1917 width: 33.33333333%;
1918 }
1918 }
1919 .col-lg-3 {
1919 .col-lg-3 {
1920 width: 25%;
1920 width: 25%;
1921 }
1921 }
1922 .col-lg-2 {
1922 .col-lg-2 {
1923 width: 16.66666667%;
1923 width: 16.66666667%;
1924 }
1924 }
1925 .col-lg-1 {
1925 .col-lg-1 {
1926 width: 8.33333333%;
1926 width: 8.33333333%;
1927 }
1927 }
1928 .col-lg-pull-12 {
1928 .col-lg-pull-12 {
1929 right: 100%;
1929 right: 100%;
1930 }
1930 }
1931 .col-lg-pull-11 {
1931 .col-lg-pull-11 {
1932 right: 91.66666667%;
1932 right: 91.66666667%;
1933 }
1933 }
1934 .col-lg-pull-10 {
1934 .col-lg-pull-10 {
1935 right: 83.33333333%;
1935 right: 83.33333333%;
1936 }
1936 }
1937 .col-lg-pull-9 {
1937 .col-lg-pull-9 {
1938 right: 75%;
1938 right: 75%;
1939 }
1939 }
1940 .col-lg-pull-8 {
1940 .col-lg-pull-8 {
1941 right: 66.66666667%;
1941 right: 66.66666667%;
1942 }
1942 }
1943 .col-lg-pull-7 {
1943 .col-lg-pull-7 {
1944 right: 58.33333333%;
1944 right: 58.33333333%;
1945 }
1945 }
1946 .col-lg-pull-6 {
1946 .col-lg-pull-6 {
1947 right: 50%;
1947 right: 50%;
1948 }
1948 }
1949 .col-lg-pull-5 {
1949 .col-lg-pull-5 {
1950 right: 41.66666667%;
1950 right: 41.66666667%;
1951 }
1951 }
1952 .col-lg-pull-4 {
1952 .col-lg-pull-4 {
1953 right: 33.33333333%;
1953 right: 33.33333333%;
1954 }
1954 }
1955 .col-lg-pull-3 {
1955 .col-lg-pull-3 {
1956 right: 25%;
1956 right: 25%;
1957 }
1957 }
1958 .col-lg-pull-2 {
1958 .col-lg-pull-2 {
1959 right: 16.66666667%;
1959 right: 16.66666667%;
1960 }
1960 }
1961 .col-lg-pull-1 {
1961 .col-lg-pull-1 {
1962 right: 8.33333333%;
1962 right: 8.33333333%;
1963 }
1963 }
1964 .col-lg-pull-0 {
1964 .col-lg-pull-0 {
1965 right: auto;
1965 right: auto;
1966 }
1966 }
1967 .col-lg-push-12 {
1967 .col-lg-push-12 {
1968 left: 100%;
1968 left: 100%;
1969 }
1969 }
1970 .col-lg-push-11 {
1970 .col-lg-push-11 {
1971 left: 91.66666667%;
1971 left: 91.66666667%;
1972 }
1972 }
1973 .col-lg-push-10 {
1973 .col-lg-push-10 {
1974 left: 83.33333333%;
1974 left: 83.33333333%;
1975 }
1975 }
1976 .col-lg-push-9 {
1976 .col-lg-push-9 {
1977 left: 75%;
1977 left: 75%;
1978 }
1978 }
1979 .col-lg-push-8 {
1979 .col-lg-push-8 {
1980 left: 66.66666667%;
1980 left: 66.66666667%;
1981 }
1981 }
1982 .col-lg-push-7 {
1982 .col-lg-push-7 {
1983 left: 58.33333333%;
1983 left: 58.33333333%;
1984 }
1984 }
1985 .col-lg-push-6 {
1985 .col-lg-push-6 {
1986 left: 50%;
1986 left: 50%;
1987 }
1987 }
1988 .col-lg-push-5 {
1988 .col-lg-push-5 {
1989 left: 41.66666667%;
1989 left: 41.66666667%;
1990 }
1990 }
1991 .col-lg-push-4 {
1991 .col-lg-push-4 {
1992 left: 33.33333333%;
1992 left: 33.33333333%;
1993 }
1993 }
1994 .col-lg-push-3 {
1994 .col-lg-push-3 {
1995 left: 25%;
1995 left: 25%;
1996 }
1996 }
1997 .col-lg-push-2 {
1997 .col-lg-push-2 {
1998 left: 16.66666667%;
1998 left: 16.66666667%;
1999 }
1999 }
2000 .col-lg-push-1 {
2000 .col-lg-push-1 {
2001 left: 8.33333333%;
2001 left: 8.33333333%;
2002 }
2002 }
2003 .col-lg-push-0 {
2003 .col-lg-push-0 {
2004 left: auto;
2004 left: auto;
2005 }
2005 }
2006 .col-lg-offset-12 {
2006 .col-lg-offset-12 {
2007 margin-left: 100%;
2007 margin-left: 100%;
2008 }
2008 }
2009 .col-lg-offset-11 {
2009 .col-lg-offset-11 {
2010 margin-left: 91.66666667%;
2010 margin-left: 91.66666667%;
2011 }
2011 }
2012 .col-lg-offset-10 {
2012 .col-lg-offset-10 {
2013 margin-left: 83.33333333%;
2013 margin-left: 83.33333333%;
2014 }
2014 }
2015 .col-lg-offset-9 {
2015 .col-lg-offset-9 {
2016 margin-left: 75%;
2016 margin-left: 75%;
2017 }
2017 }
2018 .col-lg-offset-8 {
2018 .col-lg-offset-8 {
2019 margin-left: 66.66666667%;
2019 margin-left: 66.66666667%;
2020 }
2020 }
2021 .col-lg-offset-7 {
2021 .col-lg-offset-7 {
2022 margin-left: 58.33333333%;
2022 margin-left: 58.33333333%;
2023 }
2023 }
2024 .col-lg-offset-6 {
2024 .col-lg-offset-6 {
2025 margin-left: 50%;
2025 margin-left: 50%;
2026 }
2026 }
2027 .col-lg-offset-5 {
2027 .col-lg-offset-5 {
2028 margin-left: 41.66666667%;
2028 margin-left: 41.66666667%;
2029 }
2029 }
2030 .col-lg-offset-4 {
2030 .col-lg-offset-4 {
2031 margin-left: 33.33333333%;
2031 margin-left: 33.33333333%;
2032 }
2032 }
2033 .col-lg-offset-3 {
2033 .col-lg-offset-3 {
2034 margin-left: 25%;
2034 margin-left: 25%;
2035 }
2035 }
2036 .col-lg-offset-2 {
2036 .col-lg-offset-2 {
2037 margin-left: 16.66666667%;
2037 margin-left: 16.66666667%;
2038 }
2038 }
2039 .col-lg-offset-1 {
2039 .col-lg-offset-1 {
2040 margin-left: 8.33333333%;
2040 margin-left: 8.33333333%;
2041 }
2041 }
2042 .col-lg-offset-0 {
2042 .col-lg-offset-0 {
2043 margin-left: 0%;
2043 margin-left: 0%;
2044 }
2044 }
2045 }
2045 }
2046 table {
2046 table {
2047 background-color: transparent;
2047 background-color: transparent;
2048 }
2048 }
2049 caption {
2049 caption {
2050 padding-top: 8px;
2050 padding-top: 8px;
2051 padding-bottom: 8px;
2051 padding-bottom: 8px;
2052 color: #777777;
2052 color: #777777;
2053 text-align: left;
2053 text-align: left;
2054 }
2054 }
2055 th {
2055 th {
2056 text-align: left;
2056 text-align: left;
2057 }
2057 }
2058 .table {
2058 .table {
2059 width: 100%;
2059 width: 100%;
2060 max-width: 100%;
2060 max-width: 100%;
2061 margin-bottom: 18px;
2061 margin-bottom: 18px;
2062 }
2062 }
2063 .table > thead > tr > th,
2063 .table > thead > tr > th,
2064 .table > tbody > tr > th,
2064 .table > tbody > tr > th,
2065 .table > tfoot > tr > th,
2065 .table > tfoot > tr > th,
2066 .table > thead > tr > td,
2066 .table > thead > tr > td,
2067 .table > tbody > tr > td,
2067 .table > tbody > tr > td,
2068 .table > tfoot > tr > td {
2068 .table > tfoot > tr > td {
2069 padding: 8px;
2069 padding: 8px;
2070 line-height: 1.42857143;
2070 line-height: 1.42857143;
2071 vertical-align: top;
2071 vertical-align: top;
2072 border-top: 1px solid #dddddd;
2072 border-top: 1px solid #dddddd;
2073 }
2073 }
2074 .table > thead > tr > th {
2074 .table > thead > tr > th {
2075 vertical-align: bottom;
2075 vertical-align: bottom;
2076 border-bottom: 2px solid #dddddd;
2076 border-bottom: 2px solid #dddddd;
2077 }
2077 }
2078 .table > caption + thead > tr:first-child > th,
2078 .table > caption + thead > tr:first-child > th,
2079 .table > colgroup + thead > tr:first-child > th,
2079 .table > colgroup + thead > tr:first-child > th,
2080 .table > thead:first-child > tr:first-child > th,
2080 .table > thead:first-child > tr:first-child > th,
2081 .table > caption + thead > tr:first-child > td,
2081 .table > caption + thead > tr:first-child > td,
2082 .table > colgroup + thead > tr:first-child > td,
2082 .table > colgroup + thead > tr:first-child > td,
2083 .table > thead:first-child > tr:first-child > td {
2083 .table > thead:first-child > tr:first-child > td {
2084 border-top: 0;
2084 border-top: 0;
2085 }
2085 }
2086 .table > tbody + tbody {
2086 .table > tbody + tbody {
2087 border-top: 2px solid #dddddd;
2087 border-top: 2px solid #dddddd;
2088 }
2088 }
2089 .table .table {
2089 .table .table {
2090 background-color: #ffffff;
2090 background-color: #ffffff;
2091 }
2091 }
2092 .table-condensed > thead > tr > th,
2092 .table-condensed > thead > tr > th,
2093 .table-condensed > tbody > tr > th,
2093 .table-condensed > tbody > tr > th,
2094 .table-condensed > tfoot > tr > th,
2094 .table-condensed > tfoot > tr > th,
2095 .table-condensed > thead > tr > td,
2095 .table-condensed > thead > tr > td,
2096 .table-condensed > tbody > tr > td,
2096 .table-condensed > tbody > tr > td,
2097 .table-condensed > tfoot > tr > td {
2097 .table-condensed > tfoot > tr > td {
2098 padding: 5px;
2098 padding: 5px;
2099 }
2099 }
2100 .table-bordered {
2100 .table-bordered {
2101 border: 1px solid #dddddd;
2101 border: 1px solid #dddddd;
2102 }
2102 }
2103 .table-bordered > thead > tr > th,
2103 .table-bordered > thead > tr > th,
2104 .table-bordered > tbody > tr > th,
2104 .table-bordered > tbody > tr > th,
2105 .table-bordered > tfoot > tr > th,
2105 .table-bordered > tfoot > tr > th,
2106 .table-bordered > thead > tr > td,
2106 .table-bordered > thead > tr > td,
2107 .table-bordered > tbody > tr > td,
2107 .table-bordered > tbody > tr > td,
2108 .table-bordered > tfoot > tr > td {
2108 .table-bordered > tfoot > tr > td {
2109 border: 1px solid #dddddd;
2109 border: 1px solid #dddddd;
2110 }
2110 }
2111 .table-bordered > thead > tr > th,
2111 .table-bordered > thead > tr > th,
2112 .table-bordered > thead > tr > td {
2112 .table-bordered > thead > tr > td {
2113 border-bottom-width: 2px;
2113 border-bottom-width: 2px;
2114 }
2114 }
2115 .table-striped > tbody > tr:nth-child(odd) {
2115 .table-striped > tbody > tr:nth-child(odd) {
2116 background-color: #f9f9f9;
2116 background-color: #f9f9f9;
2117 }
2117 }
2118 .table-hover > tbody > tr:hover {
2118 .table-hover > tbody > tr:hover {
2119 background-color: #f5f5f5;
2119 background-color: #f5f5f5;
2120 }
2120 }
2121 table col[class*="col-"] {
2121 table col[class*="col-"] {
2122 position: static;
2122 position: static;
2123 float: none;
2123 float: none;
2124 display: table-column;
2124 display: table-column;
2125 }
2125 }
2126 table td[class*="col-"],
2126 table td[class*="col-"],
2127 table th[class*="col-"] {
2127 table th[class*="col-"] {
2128 position: static;
2128 position: static;
2129 float: none;
2129 float: none;
2130 display: table-cell;
2130 display: table-cell;
2131 }
2131 }
2132 .table > thead > tr > td.active,
2132 .table > thead > tr > td.active,
2133 .table > tbody > tr > td.active,
2133 .table > tbody > tr > td.active,
2134 .table > tfoot > tr > td.active,
2134 .table > tfoot > tr > td.active,
2135 .table > thead > tr > th.active,
2135 .table > thead > tr > th.active,
2136 .table > tbody > tr > th.active,
2136 .table > tbody > tr > th.active,
2137 .table > tfoot > tr > th.active,
2137 .table > tfoot > tr > th.active,
2138 .table > thead > tr.active > td,
2138 .table > thead > tr.active > td,
2139 .table > tbody > tr.active > td,
2139 .table > tbody > tr.active > td,
2140 .table > tfoot > tr.active > td,
2140 .table > tfoot > tr.active > td,
2141 .table > thead > tr.active > th,
2141 .table > thead > tr.active > th,
2142 .table > tbody > tr.active > th,
2142 .table > tbody > tr.active > th,
2143 .table > tfoot > tr.active > th {
2143 .table > tfoot > tr.active > th {
2144 background-color: #f5f5f5;
2144 background-color: #f5f5f5;
2145 }
2145 }
2146 .table-hover > tbody > tr > td.active:hover,
2146 .table-hover > tbody > tr > td.active:hover,
2147 .table-hover > tbody > tr > th.active:hover,
2147 .table-hover > tbody > tr > th.active:hover,
2148 .table-hover > tbody > tr.active:hover > td,
2148 .table-hover > tbody > tr.active:hover > td,
2149 .table-hover > tbody > tr:hover > .active,
2149 .table-hover > tbody > tr:hover > .active,
2150 .table-hover > tbody > tr.active:hover > th {
2150 .table-hover > tbody > tr.active:hover > th {
2151 background-color: #e8e8e8;
2151 background-color: #e8e8e8;
2152 }
2152 }
2153 .table > thead > tr > td.success,
2153 .table > thead > tr > td.success,
2154 .table > tbody > tr > td.success,
2154 .table > tbody > tr > td.success,
2155 .table > tfoot > tr > td.success,
2155 .table > tfoot > tr > td.success,
2156 .table > thead > tr > th.success,
2156 .table > thead > tr > th.success,
2157 .table > tbody > tr > th.success,
2157 .table > tbody > tr > th.success,
2158 .table > tfoot > tr > th.success,
2158 .table > tfoot > tr > th.success,
2159 .table > thead > tr.success > td,
2159 .table > thead > tr.success > td,
2160 .table > tbody > tr.success > td,
2160 .table > tbody > tr.success > td,
2161 .table > tfoot > tr.success > td,
2161 .table > tfoot > tr.success > td,
2162 .table > thead > tr.success > th,
2162 .table > thead > tr.success > th,
2163 .table > tbody > tr.success > th,
2163 .table > tbody > tr.success > th,
2164 .table > tfoot > tr.success > th {
2164 .table > tfoot > tr.success > th {
2165 background-color: #dff0d8;
2165 background-color: #dff0d8;
2166 }
2166 }
2167 .table-hover > tbody > tr > td.success:hover,
2167 .table-hover > tbody > tr > td.success:hover,
2168 .table-hover > tbody > tr > th.success:hover,
2168 .table-hover > tbody > tr > th.success:hover,
2169 .table-hover > tbody > tr.success:hover > td,
2169 .table-hover > tbody > tr.success:hover > td,
2170 .table-hover > tbody > tr:hover > .success,
2170 .table-hover > tbody > tr:hover > .success,
2171 .table-hover > tbody > tr.success:hover > th {
2171 .table-hover > tbody > tr.success:hover > th {
2172 background-color: #d0e9c6;
2172 background-color: #d0e9c6;
2173 }
2173 }
2174 .table > thead > tr > td.info,
2174 .table > thead > tr > td.info,
2175 .table > tbody > tr > td.info,
2175 .table > tbody > tr > td.info,
2176 .table > tfoot > tr > td.info,
2176 .table > tfoot > tr > td.info,
2177 .table > thead > tr > th.info,
2177 .table > thead > tr > th.info,
2178 .table > tbody > tr > th.info,
2178 .table > tbody > tr > th.info,
2179 .table > tfoot > tr > th.info,
2179 .table > tfoot > tr > th.info,
2180 .table > thead > tr.info > td,
2180 .table > thead > tr.info > td,
2181 .table > tbody > tr.info > td,
2181 .table > tbody > tr.info > td,
2182 .table > tfoot > tr.info > td,
2182 .table > tfoot > tr.info > td,
2183 .table > thead > tr.info > th,
2183 .table > thead > tr.info > th,
2184 .table > tbody > tr.info > th,
2184 .table > tbody > tr.info > th,
2185 .table > tfoot > tr.info > th {
2185 .table > tfoot > tr.info > th {
2186 background-color: #d9edf7;
2186 background-color: #d9edf7;
2187 }
2187 }
2188 .table-hover > tbody > tr > td.info:hover,
2188 .table-hover > tbody > tr > td.info:hover,
2189 .table-hover > tbody > tr > th.info:hover,
2189 .table-hover > tbody > tr > th.info:hover,
2190 .table-hover > tbody > tr.info:hover > td,
2190 .table-hover > tbody > tr.info:hover > td,
2191 .table-hover > tbody > tr:hover > .info,
2191 .table-hover > tbody > tr:hover > .info,
2192 .table-hover > tbody > tr.info:hover > th {
2192 .table-hover > tbody > tr.info:hover > th {
2193 background-color: #c4e3f3;
2193 background-color: #c4e3f3;
2194 }
2194 }
2195 .table > thead > tr > td.warning,
2195 .table > thead > tr > td.warning,
2196 .table > tbody > tr > td.warning,
2196 .table > tbody > tr > td.warning,
2197 .table > tfoot > tr > td.warning,
2197 .table > tfoot > tr > td.warning,
2198 .table > thead > tr > th.warning,
2198 .table > thead > tr > th.warning,
2199 .table > tbody > tr > th.warning,
2199 .table > tbody > tr > th.warning,
2200 .table > tfoot > tr > th.warning,
2200 .table > tfoot > tr > th.warning,
2201 .table > thead > tr.warning > td,
2201 .table > thead > tr.warning > td,
2202 .table > tbody > tr.warning > td,
2202 .table > tbody > tr.warning > td,
2203 .table > tfoot > tr.warning > td,
2203 .table > tfoot > tr.warning > td,
2204 .table > thead > tr.warning > th,
2204 .table > thead > tr.warning > th,
2205 .table > tbody > tr.warning > th,
2205 .table > tbody > tr.warning > th,
2206 .table > tfoot > tr.warning > th {
2206 .table > tfoot > tr.warning > th {
2207 background-color: #fcf8e3;
2207 background-color: #fcf8e3;
2208 }
2208 }
2209 .table-hover > tbody > tr > td.warning:hover,
2209 .table-hover > tbody > tr > td.warning:hover,
2210 .table-hover > tbody > tr > th.warning:hover,
2210 .table-hover > tbody > tr > th.warning:hover,
2211 .table-hover > tbody > tr.warning:hover > td,
2211 .table-hover > tbody > tr.warning:hover > td,
2212 .table-hover > tbody > tr:hover > .warning,
2212 .table-hover > tbody > tr:hover > .warning,
2213 .table-hover > tbody > tr.warning:hover > th {
2213 .table-hover > tbody > tr.warning:hover > th {
2214 background-color: #faf2cc;
2214 background-color: #faf2cc;
2215 }
2215 }
2216 .table > thead > tr > td.danger,
2216 .table > thead > tr > td.danger,
2217 .table > tbody > tr > td.danger,
2217 .table > tbody > tr > td.danger,
2218 .table > tfoot > tr > td.danger,
2218 .table > tfoot > tr > td.danger,
2219 .table > thead > tr > th.danger,
2219 .table > thead > tr > th.danger,
2220 .table > tbody > tr > th.danger,
2220 .table > tbody > tr > th.danger,
2221 .table > tfoot > tr > th.danger,
2221 .table > tfoot > tr > th.danger,
2222 .table > thead > tr.danger > td,
2222 .table > thead > tr.danger > td,
2223 .table > tbody > tr.danger > td,
2223 .table > tbody > tr.danger > td,
2224 .table > tfoot > tr.danger > td,
2224 .table > tfoot > tr.danger > td,
2225 .table > thead > tr.danger > th,
2225 .table > thead > tr.danger > th,
2226 .table > tbody > tr.danger > th,
2226 .table > tbody > tr.danger > th,
2227 .table > tfoot > tr.danger > th {
2227 .table > tfoot > tr.danger > th {
2228 background-color: #f2dede;
2228 background-color: #f2dede;
2229 }
2229 }
2230 .table-hover > tbody > tr > td.danger:hover,
2230 .table-hover > tbody > tr > td.danger:hover,
2231 .table-hover > tbody > tr > th.danger:hover,
2231 .table-hover > tbody > tr > th.danger:hover,
2232 .table-hover > tbody > tr.danger:hover > td,
2232 .table-hover > tbody > tr.danger:hover > td,
2233 .table-hover > tbody > tr:hover > .danger,
2233 .table-hover > tbody > tr:hover > .danger,
2234 .table-hover > tbody > tr.danger:hover > th {
2234 .table-hover > tbody > tr.danger:hover > th {
2235 background-color: #ebcccc;
2235 background-color: #ebcccc;
2236 }
2236 }
2237 .table-responsive {
2237 .table-responsive {
2238 overflow-x: auto;
2238 overflow-x: auto;
2239 min-height: 0.01%;
2239 min-height: 0.01%;
2240 }
2240 }
2241 @media screen and (max-width: 767px) {
2241 @media screen and (max-width: 767px) {
2242 .table-responsive {
2242 .table-responsive {
2243 width: 100%;
2243 width: 100%;
2244 margin-bottom: 13.5px;
2244 margin-bottom: 13.5px;
2245 overflow-y: hidden;
2245 overflow-y: hidden;
2246 -ms-overflow-style: -ms-autohiding-scrollbar;
2246 -ms-overflow-style: -ms-autohiding-scrollbar;
2247 border: 1px solid #dddddd;
2247 border: 1px solid #dddddd;
2248 }
2248 }
2249 .table-responsive > .table {
2249 .table-responsive > .table {
2250 margin-bottom: 0;
2250 margin-bottom: 0;
2251 }
2251 }
2252 .table-responsive > .table > thead > tr > th,
2252 .table-responsive > .table > thead > tr > th,
2253 .table-responsive > .table > tbody > tr > th,
2253 .table-responsive > .table > tbody > tr > th,
2254 .table-responsive > .table > tfoot > tr > th,
2254 .table-responsive > .table > tfoot > tr > th,
2255 .table-responsive > .table > thead > tr > td,
2255 .table-responsive > .table > thead > tr > td,
2256 .table-responsive > .table > tbody > tr > td,
2256 .table-responsive > .table > tbody > tr > td,
2257 .table-responsive > .table > tfoot > tr > td {
2257 .table-responsive > .table > tfoot > tr > td {
2258 white-space: nowrap;
2258 white-space: nowrap;
2259 }
2259 }
2260 .table-responsive > .table-bordered {
2260 .table-responsive > .table-bordered {
2261 border: 0;
2261 border: 0;
2262 }
2262 }
2263 .table-responsive > .table-bordered > thead > tr > th:first-child,
2263 .table-responsive > .table-bordered > thead > tr > th:first-child,
2264 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2264 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2265 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2265 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2266 .table-responsive > .table-bordered > thead > tr > td:first-child,
2266 .table-responsive > .table-bordered > thead > tr > td:first-child,
2267 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2267 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2268 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2268 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2269 border-left: 0;
2269 border-left: 0;
2270 }
2270 }
2271 .table-responsive > .table-bordered > thead > tr > th:last-child,
2271 .table-responsive > .table-bordered > thead > tr > th:last-child,
2272 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2272 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2273 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2273 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2274 .table-responsive > .table-bordered > thead > tr > td:last-child,
2274 .table-responsive > .table-bordered > thead > tr > td:last-child,
2275 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2275 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2276 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2276 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2277 border-right: 0;
2277 border-right: 0;
2278 }
2278 }
2279 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2279 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2280 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2280 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2281 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2281 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2282 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2282 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2283 border-bottom: 0;
2283 border-bottom: 0;
2284 }
2284 }
2285 }
2285 }
2286 fieldset {
2286 fieldset {
2287 padding: 0;
2287 padding: 0;
2288 margin: 0;
2288 margin: 0;
2289 border: 0;
2289 border: 0;
2290 min-width: 0;
2290 min-width: 0;
2291 }
2291 }
2292 legend {
2292 legend {
2293 display: block;
2293 display: block;
2294 width: 100%;
2294 width: 100%;
2295 padding: 0;
2295 padding: 0;
2296 margin-bottom: 18px;
2296 margin-bottom: 18px;
2297 font-size: 19.5px;
2297 font-size: 19.5px;
2298 line-height: inherit;
2298 line-height: inherit;
2299 color: #333333;
2299 color: #333333;
2300 border: 0;
2300 border: 0;
2301 border-bottom: 1px solid #e5e5e5;
2301 border-bottom: 1px solid #e5e5e5;
2302 }
2302 }
2303 label {
2303 label {
2304 display: inline-block;
2304 display: inline-block;
2305 max-width: 100%;
2305 max-width: 100%;
2306 margin-bottom: 5px;
2306 margin-bottom: 5px;
2307 font-weight: bold;
2307 font-weight: bold;
2308 }
2308 }
2309 input[type="search"] {
2309 input[type="search"] {
2310 -webkit-box-sizing: border-box;
2310 -webkit-box-sizing: border-box;
2311 -moz-box-sizing: border-box;
2311 -moz-box-sizing: border-box;
2312 box-sizing: border-box;
2312 box-sizing: border-box;
2313 }
2313 }
2314 input[type="radio"],
2314 input[type="radio"],
2315 input[type="checkbox"] {
2315 input[type="checkbox"] {
2316 margin: 4px 0 0;
2316 margin: 4px 0 0;
2317 margin-top: 1px \9;
2317 margin-top: 1px \9;
2318 line-height: normal;
2318 line-height: normal;
2319 }
2319 }
2320 input[type="file"] {
2320 input[type="file"] {
2321 display: block;
2321 display: block;
2322 }
2322 }
2323 input[type="range"] {
2323 input[type="range"] {
2324 display: block;
2324 display: block;
2325 width: 100%;
2325 width: 100%;
2326 }
2326 }
2327 select[multiple],
2327 select[multiple],
2328 select[size] {
2328 select[size] {
2329 height: auto;
2329 height: auto;
2330 }
2330 }
2331 input[type="file"]:focus,
2331 input[type="file"]:focus,
2332 input[type="radio"]:focus,
2332 input[type="radio"]:focus,
2333 input[type="checkbox"]:focus {
2333 input[type="checkbox"]:focus {
2334 outline: thin dotted;
2334 outline: thin dotted;
2335 outline: 5px auto -webkit-focus-ring-color;
2335 outline: 5px auto -webkit-focus-ring-color;
2336 outline-offset: -2px;
2336 outline-offset: -2px;
2337 }
2337 }
2338 output {
2338 output {
2339 display: block;
2339 display: block;
2340 padding-top: 7px;
2340 padding-top: 7px;
2341 font-size: 13px;
2341 font-size: 13px;
2342 line-height: 1.42857143;
2342 line-height: 1.42857143;
2343 color: #555555;
2343 color: #555555;
2344 }
2344 }
2345 .form-control {
2345 .form-control {
2346 display: block;
2346 display: block;
2347 width: 100%;
2347 width: 100%;
2348 height: 32px;
2348 height: 32px;
2349 padding: 6px 12px;
2349 padding: 6px 12px;
2350 font-size: 13px;
2350 font-size: 13px;
2351 line-height: 1.42857143;
2351 line-height: 1.42857143;
2352 color: #555555;
2352 color: #555555;
2353 background-color: #ffffff;
2353 background-color: #ffffff;
2354 background-image: none;
2354 background-image: none;
2355 border: 1px solid #cccccc;
2355 border: 1px solid #cccccc;
2356 border-radius: 2px;
2356 border-radius: 2px;
2357 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2357 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2358 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2358 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2359 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2359 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2360 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2360 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2361 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2361 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2362 }
2362 }
2363 .form-control:focus {
2363 .form-control:focus {
2364 border-color: #66afe9;
2364 border-color: #66afe9;
2365 outline: 0;
2365 outline: 0;
2366 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2366 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2367 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2367 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2368 }
2368 }
2369 .form-control::-moz-placeholder {
2369 .form-control::-moz-placeholder {
2370 color: #999999;
2370 color: #999999;
2371 opacity: 1;
2371 opacity: 1;
2372 }
2372 }
2373 .form-control:-ms-input-placeholder {
2373 .form-control:-ms-input-placeholder {
2374 color: #999999;
2374 color: #999999;
2375 }
2375 }
2376 .form-control::-webkit-input-placeholder {
2376 .form-control::-webkit-input-placeholder {
2377 color: #999999;
2377 color: #999999;
2378 }
2378 }
2379 .form-control[disabled],
2379 .form-control[disabled],
2380 .form-control[readonly],
2380 .form-control[readonly],
2381 fieldset[disabled] .form-control {
2381 fieldset[disabled] .form-control {
2382 cursor: not-allowed;
2382 cursor: not-allowed;
2383 background-color: #eeeeee;
2383 background-color: #eeeeee;
2384 opacity: 1;
2384 opacity: 1;
2385 }
2385 }
2386 textarea.form-control {
2386 textarea.form-control {
2387 height: auto;
2387 height: auto;
2388 }
2388 }
2389 input[type="search"] {
2389 input[type="search"] {
2390 -webkit-appearance: none;
2390 -webkit-appearance: none;
2391 }
2391 }
2392 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2392 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2393 input[type="date"],
2393 input[type="date"],
2394 input[type="time"],
2394 input[type="time"],
2395 input[type="datetime-local"],
2395 input[type="datetime-local"],
2396 input[type="month"] {
2396 input[type="month"] {
2397 line-height: 32px;
2397 line-height: 32px;
2398 }
2398 }
2399 input[type="date"].input-sm,
2399 input[type="date"].input-sm,
2400 input[type="time"].input-sm,
2400 input[type="time"].input-sm,
2401 input[type="datetime-local"].input-sm,
2401 input[type="datetime-local"].input-sm,
2402 input[type="month"].input-sm {
2402 input[type="month"].input-sm {
2403 line-height: 30px;
2403 line-height: 30px;
2404 }
2404 }
2405 input[type="date"].input-lg,
2405 input[type="date"].input-lg,
2406 input[type="time"].input-lg,
2406 input[type="time"].input-lg,
2407 input[type="datetime-local"].input-lg,
2407 input[type="datetime-local"].input-lg,
2408 input[type="month"].input-lg {
2408 input[type="month"].input-lg {
2409 line-height: 45px;
2409 line-height: 45px;
2410 }
2410 }
2411 }
2411 }
2412 .form-group {
2412 .form-group {
2413 margin-bottom: 15px;
2413 margin-bottom: 15px;
2414 }
2414 }
2415 .radio,
2415 .radio,
2416 .checkbox {
2416 .checkbox {
2417 position: relative;
2417 position: relative;
2418 display: block;
2418 display: block;
2419 margin-top: 10px;
2419 margin-top: 10px;
2420 margin-bottom: 10px;
2420 margin-bottom: 10px;
2421 }
2421 }
2422 .radio label,
2422 .radio label,
2423 .checkbox label {
2423 .checkbox label {
2424 min-height: 18px;
2424 min-height: 18px;
2425 padding-left: 20px;
2425 padding-left: 20px;
2426 margin-bottom: 0;
2426 margin-bottom: 0;
2427 font-weight: normal;
2427 font-weight: normal;
2428 cursor: pointer;
2428 cursor: pointer;
2429 }
2429 }
2430 .radio input[type="radio"],
2430 .radio input[type="radio"],
2431 .radio-inline input[type="radio"],
2431 .radio-inline input[type="radio"],
2432 .checkbox input[type="checkbox"],
2432 .checkbox input[type="checkbox"],
2433 .checkbox-inline input[type="checkbox"] {
2433 .checkbox-inline input[type="checkbox"] {
2434 position: absolute;
2434 position: absolute;
2435 margin-left: -20px;
2435 margin-left: -20px;
2436 margin-top: 4px \9;
2436 margin-top: 4px \9;
2437 }
2437 }
2438 .radio + .radio,
2438 .radio + .radio,
2439 .checkbox + .checkbox {
2439 .checkbox + .checkbox {
2440 margin-top: -5px;
2440 margin-top: -5px;
2441 }
2441 }
2442 .radio-inline,
2442 .radio-inline,
2443 .checkbox-inline {
2443 .checkbox-inline {
2444 display: inline-block;
2444 display: inline-block;
2445 padding-left: 20px;
2445 padding-left: 20px;
2446 margin-bottom: 0;
2446 margin-bottom: 0;
2447 vertical-align: middle;
2447 vertical-align: middle;
2448 font-weight: normal;
2448 font-weight: normal;
2449 cursor: pointer;
2449 cursor: pointer;
2450 }
2450 }
2451 .radio-inline + .radio-inline,
2451 .radio-inline + .radio-inline,
2452 .checkbox-inline + .checkbox-inline {
2452 .checkbox-inline + .checkbox-inline {
2453 margin-top: 0;
2453 margin-top: 0;
2454 margin-left: 10px;
2454 margin-left: 10px;
2455 }
2455 }
2456 input[type="radio"][disabled],
2456 input[type="radio"][disabled],
2457 input[type="checkbox"][disabled],
2457 input[type="checkbox"][disabled],
2458 input[type="radio"].disabled,
2458 input[type="radio"].disabled,
2459 input[type="checkbox"].disabled,
2459 input[type="checkbox"].disabled,
2460 fieldset[disabled] input[type="radio"],
2460 fieldset[disabled] input[type="radio"],
2461 fieldset[disabled] input[type="checkbox"] {
2461 fieldset[disabled] input[type="checkbox"] {
2462 cursor: not-allowed;
2462 cursor: not-allowed;
2463 }
2463 }
2464 .radio-inline.disabled,
2464 .radio-inline.disabled,
2465 .checkbox-inline.disabled,
2465 .checkbox-inline.disabled,
2466 fieldset[disabled] .radio-inline,
2466 fieldset[disabled] .radio-inline,
2467 fieldset[disabled] .checkbox-inline {
2467 fieldset[disabled] .checkbox-inline {
2468 cursor: not-allowed;
2468 cursor: not-allowed;
2469 }
2469 }
2470 .radio.disabled label,
2470 .radio.disabled label,
2471 .checkbox.disabled label,
2471 .checkbox.disabled label,
2472 fieldset[disabled] .radio label,
2472 fieldset[disabled] .radio label,
2473 fieldset[disabled] .checkbox label {
2473 fieldset[disabled] .checkbox label {
2474 cursor: not-allowed;
2474 cursor: not-allowed;
2475 }
2475 }
2476 .form-control-static {
2476 .form-control-static {
2477 padding-top: 7px;
2477 padding-top: 7px;
2478 padding-bottom: 7px;
2478 padding-bottom: 7px;
2479 margin-bottom: 0;
2479 margin-bottom: 0;
2480 }
2480 }
2481 .form-control-static.input-lg,
2481 .form-control-static.input-lg,
2482 .form-control-static.input-sm {
2482 .form-control-static.input-sm {
2483 padding-left: 0;
2483 padding-left: 0;
2484 padding-right: 0;
2484 padding-right: 0;
2485 }
2485 }
2486 .input-sm,
2486 .input-sm,
2487 .form-group-sm .form-control {
2487 .form-group-sm .form-control {
2488 height: 30px;
2488 height: 30px;
2489 padding: 5px 10px;
2489 padding: 5px 10px;
2490 font-size: 12px;
2490 font-size: 12px;
2491 line-height: 1.5;
2491 line-height: 1.5;
2492 border-radius: 1px;
2492 border-radius: 1px;
2493 }
2493 }
2494 select.input-sm,
2494 select.input-sm,
2495 select.form-group-sm .form-control {
2495 select.form-group-sm .form-control {
2496 height: 30px;
2496 height: 30px;
2497 line-height: 30px;
2497 line-height: 30px;
2498 }
2498 }
2499 textarea.input-sm,
2499 textarea.input-sm,
2500 textarea.form-group-sm .form-control,
2500 textarea.form-group-sm .form-control,
2501 select[multiple].input-sm,
2501 select[multiple].input-sm,
2502 select[multiple].form-group-sm .form-control {
2502 select[multiple].form-group-sm .form-control {
2503 height: auto;
2503 height: auto;
2504 }
2504 }
2505 .input-lg,
2505 .input-lg,
2506 .form-group-lg .form-control {
2506 .form-group-lg .form-control {
2507 height: 45px;
2507 height: 45px;
2508 padding: 10px 16px;
2508 padding: 10px 16px;
2509 font-size: 17px;
2509 font-size: 17px;
2510 line-height: 1.33;
2510 line-height: 1.33;
2511 border-radius: 3px;
2511 border-radius: 3px;
2512 }
2512 }
2513 select.input-lg,
2513 select.input-lg,
2514 select.form-group-lg .form-control {
2514 select.form-group-lg .form-control {
2515 height: 45px;
2515 height: 45px;
2516 line-height: 45px;
2516 line-height: 45px;
2517 }
2517 }
2518 textarea.input-lg,
2518 textarea.input-lg,
2519 textarea.form-group-lg .form-control,
2519 textarea.form-group-lg .form-control,
2520 select[multiple].input-lg,
2520 select[multiple].input-lg,
2521 select[multiple].form-group-lg .form-control {
2521 select[multiple].form-group-lg .form-control {
2522 height: auto;
2522 height: auto;
2523 }
2523 }
2524 .has-feedback {
2524 .has-feedback {
2525 position: relative;
2525 position: relative;
2526 }
2526 }
2527 .has-feedback .form-control {
2527 .has-feedback .form-control {
2528 padding-right: 40px;
2528 padding-right: 40px;
2529 }
2529 }
2530 .form-control-feedback {
2530 .form-control-feedback {
2531 position: absolute;
2531 position: absolute;
2532 top: 0;
2532 top: 0;
2533 right: 0;
2533 right: 0;
2534 z-index: 2;
2534 z-index: 2;
2535 display: block;
2535 display: block;
2536 width: 32px;
2536 width: 32px;
2537 height: 32px;
2537 height: 32px;
2538 line-height: 32px;
2538 line-height: 32px;
2539 text-align: center;
2539 text-align: center;
2540 pointer-events: none;
2540 pointer-events: none;
2541 }
2541 }
2542 .input-lg + .form-control-feedback {
2542 .input-lg + .form-control-feedback {
2543 width: 45px;
2543 width: 45px;
2544 height: 45px;
2544 height: 45px;
2545 line-height: 45px;
2545 line-height: 45px;
2546 }
2546 }
2547 .input-sm + .form-control-feedback {
2547 .input-sm + .form-control-feedback {
2548 width: 30px;
2548 width: 30px;
2549 height: 30px;
2549 height: 30px;
2550 line-height: 30px;
2550 line-height: 30px;
2551 }
2551 }
2552 .has-success .help-block,
2552 .has-success .help-block,
2553 .has-success .control-label,
2553 .has-success .control-label,
2554 .has-success .radio,
2554 .has-success .radio,
2555 .has-success .checkbox,
2555 .has-success .checkbox,
2556 .has-success .radio-inline,
2556 .has-success .radio-inline,
2557 .has-success .checkbox-inline,
2557 .has-success .checkbox-inline,
2558 .has-success.radio label,
2558 .has-success.radio label,
2559 .has-success.checkbox label,
2559 .has-success.checkbox label,
2560 .has-success.radio-inline label,
2560 .has-success.radio-inline label,
2561 .has-success.checkbox-inline label {
2561 .has-success.checkbox-inline label {
2562 color: #3c763d;
2562 color: #3c763d;
2563 }
2563 }
2564 .has-success .form-control {
2564 .has-success .form-control {
2565 border-color: #3c763d;
2565 border-color: #3c763d;
2566 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2566 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2567 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2567 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2568 }
2568 }
2569 .has-success .form-control:focus {
2569 .has-success .form-control:focus {
2570 border-color: #2b542c;
2570 border-color: #2b542c;
2571 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2571 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2572 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2572 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2573 }
2573 }
2574 .has-success .input-group-addon {
2574 .has-success .input-group-addon {
2575 color: #3c763d;
2575 color: #3c763d;
2576 border-color: #3c763d;
2576 border-color: #3c763d;
2577 background-color: #dff0d8;
2577 background-color: #dff0d8;
2578 }
2578 }
2579 .has-success .form-control-feedback {
2579 .has-success .form-control-feedback {
2580 color: #3c763d;
2580 color: #3c763d;
2581 }
2581 }
2582 .has-warning .help-block,
2582 .has-warning .help-block,
2583 .has-warning .control-label,
2583 .has-warning .control-label,
2584 .has-warning .radio,
2584 .has-warning .radio,
2585 .has-warning .checkbox,
2585 .has-warning .checkbox,
2586 .has-warning .radio-inline,
2586 .has-warning .radio-inline,
2587 .has-warning .checkbox-inline,
2587 .has-warning .checkbox-inline,
2588 .has-warning.radio label,
2588 .has-warning.radio label,
2589 .has-warning.checkbox label,
2589 .has-warning.checkbox label,
2590 .has-warning.radio-inline label,
2590 .has-warning.radio-inline label,
2591 .has-warning.checkbox-inline label {
2591 .has-warning.checkbox-inline label {
2592 color: #8a6d3b;
2592 color: #8a6d3b;
2593 }
2593 }
2594 .has-warning .form-control {
2594 .has-warning .form-control {
2595 border-color: #8a6d3b;
2595 border-color: #8a6d3b;
2596 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2596 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2597 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2597 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2598 }
2598 }
2599 .has-warning .form-control:focus {
2599 .has-warning .form-control:focus {
2600 border-color: #66512c;
2600 border-color: #66512c;
2601 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2601 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2602 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2602 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2603 }
2603 }
2604 .has-warning .input-group-addon {
2604 .has-warning .input-group-addon {
2605 color: #8a6d3b;
2605 color: #8a6d3b;
2606 border-color: #8a6d3b;
2606 border-color: #8a6d3b;
2607 background-color: #fcf8e3;
2607 background-color: #fcf8e3;
2608 }
2608 }
2609 .has-warning .form-control-feedback {
2609 .has-warning .form-control-feedback {
2610 color: #8a6d3b;
2610 color: #8a6d3b;
2611 }
2611 }
2612 .has-error .help-block,
2612 .has-error .help-block,
2613 .has-error .control-label,
2613 .has-error .control-label,
2614 .has-error .radio,
2614 .has-error .radio,
2615 .has-error .checkbox,
2615 .has-error .checkbox,
2616 .has-error .radio-inline,
2616 .has-error .radio-inline,
2617 .has-error .checkbox-inline,
2617 .has-error .checkbox-inline,
2618 .has-error.radio label,
2618 .has-error.radio label,
2619 .has-error.checkbox label,
2619 .has-error.checkbox label,
2620 .has-error.radio-inline label,
2620 .has-error.radio-inline label,
2621 .has-error.checkbox-inline label {
2621 .has-error.checkbox-inline label {
2622 color: #a94442;
2622 color: #a94442;
2623 }
2623 }
2624 .has-error .form-control {
2624 .has-error .form-control {
2625 border-color: #a94442;
2625 border-color: #a94442;
2626 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2626 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2627 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2627 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2628 }
2628 }
2629 .has-error .form-control:focus {
2629 .has-error .form-control:focus {
2630 border-color: #843534;
2630 border-color: #843534;
2631 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2631 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2632 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2632 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2633 }
2633 }
2634 .has-error .input-group-addon {
2634 .has-error .input-group-addon {
2635 color: #a94442;
2635 color: #a94442;
2636 border-color: #a94442;
2636 border-color: #a94442;
2637 background-color: #f2dede;
2637 background-color: #f2dede;
2638 }
2638 }
2639 .has-error .form-control-feedback {
2639 .has-error .form-control-feedback {
2640 color: #a94442;
2640 color: #a94442;
2641 }
2641 }
2642 .has-feedback label ~ .form-control-feedback {
2642 .has-feedback label ~ .form-control-feedback {
2643 top: 23px;
2643 top: 23px;
2644 }
2644 }
2645 .has-feedback label.sr-only ~ .form-control-feedback {
2645 .has-feedback label.sr-only ~ .form-control-feedback {
2646 top: 0;
2646 top: 0;
2647 }
2647 }
2648 .help-block {
2648 .help-block {
2649 display: block;
2649 display: block;
2650 margin-top: 5px;
2650 margin-top: 5px;
2651 margin-bottom: 10px;
2651 margin-bottom: 10px;
2652 color: #404040;
2652 color: #404040;
2653 }
2653 }
2654 @media (min-width: 768px) {
2654 @media (min-width: 768px) {
2655 .form-inline .form-group {
2655 .form-inline .form-group {
2656 display: inline-block;
2656 display: inline-block;
2657 margin-bottom: 0;
2657 margin-bottom: 0;
2658 vertical-align: middle;
2658 vertical-align: middle;
2659 }
2659 }
2660 .form-inline .form-control {
2660 .form-inline .form-control {
2661 display: inline-block;
2661 display: inline-block;
2662 width: auto;
2662 width: auto;
2663 vertical-align: middle;
2663 vertical-align: middle;
2664 }
2664 }
2665 .form-inline .form-control-static {
2665 .form-inline .form-control-static {
2666 display: inline-block;
2666 display: inline-block;
2667 }
2667 }
2668 .form-inline .input-group {
2668 .form-inline .input-group {
2669 display: inline-table;
2669 display: inline-table;
2670 vertical-align: middle;
2670 vertical-align: middle;
2671 }
2671 }
2672 .form-inline .input-group .input-group-addon,
2672 .form-inline .input-group .input-group-addon,
2673 .form-inline .input-group .input-group-btn,
2673 .form-inline .input-group .input-group-btn,
2674 .form-inline .input-group .form-control {
2674 .form-inline .input-group .form-control {
2675 width: auto;
2675 width: auto;
2676 }
2676 }
2677 .form-inline .input-group > .form-control {
2677 .form-inline .input-group > .form-control {
2678 width: 100%;
2678 width: 100%;
2679 }
2679 }
2680 .form-inline .control-label {
2680 .form-inline .control-label {
2681 margin-bottom: 0;
2681 margin-bottom: 0;
2682 vertical-align: middle;
2682 vertical-align: middle;
2683 }
2683 }
2684 .form-inline .radio,
2684 .form-inline .radio,
2685 .form-inline .checkbox {
2685 .form-inline .checkbox {
2686 display: inline-block;
2686 display: inline-block;
2687 margin-top: 0;
2687 margin-top: 0;
2688 margin-bottom: 0;
2688 margin-bottom: 0;
2689 vertical-align: middle;
2689 vertical-align: middle;
2690 }
2690 }
2691 .form-inline .radio label,
2691 .form-inline .radio label,
2692 .form-inline .checkbox label {
2692 .form-inline .checkbox label {
2693 padding-left: 0;
2693 padding-left: 0;
2694 }
2694 }
2695 .form-inline .radio input[type="radio"],
2695 .form-inline .radio input[type="radio"],
2696 .form-inline .checkbox input[type="checkbox"] {
2696 .form-inline .checkbox input[type="checkbox"] {
2697 position: relative;
2697 position: relative;
2698 margin-left: 0;
2698 margin-left: 0;
2699 }
2699 }
2700 .form-inline .has-feedback .form-control-feedback {
2700 .form-inline .has-feedback .form-control-feedback {
2701 top: 0;
2701 top: 0;
2702 }
2702 }
2703 }
2703 }
2704 .form-horizontal .radio,
2704 .form-horizontal .radio,
2705 .form-horizontal .checkbox,
2705 .form-horizontal .checkbox,
2706 .form-horizontal .radio-inline,
2706 .form-horizontal .radio-inline,
2707 .form-horizontal .checkbox-inline {
2707 .form-horizontal .checkbox-inline {
2708 margin-top: 0;
2708 margin-top: 0;
2709 margin-bottom: 0;
2709 margin-bottom: 0;
2710 padding-top: 7px;
2710 padding-top: 7px;
2711 }
2711 }
2712 .form-horizontal .radio,
2712 .form-horizontal .radio,
2713 .form-horizontal .checkbox {
2713 .form-horizontal .checkbox {
2714 min-height: 25px;
2714 min-height: 25px;
2715 }
2715 }
2716 .form-horizontal .form-group {
2716 .form-horizontal .form-group {
2717 margin-left: 0px;
2717 margin-left: 0px;
2718 margin-right: 0px;
2718 margin-right: 0px;
2719 }
2719 }
2720 @media (min-width: 768px) {
2720 @media (min-width: 768px) {
2721 .form-horizontal .control-label {
2721 .form-horizontal .control-label {
2722 text-align: right;
2722 text-align: right;
2723 margin-bottom: 0;
2723 margin-bottom: 0;
2724 padding-top: 7px;
2724 padding-top: 7px;
2725 }
2725 }
2726 }
2726 }
2727 .form-horizontal .has-feedback .form-control-feedback {
2727 .form-horizontal .has-feedback .form-control-feedback {
2728 right: 0px;
2728 right: 0px;
2729 }
2729 }
2730 @media (min-width: 768px) {
2730 @media (min-width: 768px) {
2731 .form-horizontal .form-group-lg .control-label {
2731 .form-horizontal .form-group-lg .control-label {
2732 padding-top: 14.3px;
2732 padding-top: 14.3px;
2733 }
2733 }
2734 }
2734 }
2735 @media (min-width: 768px) {
2735 @media (min-width: 768px) {
2736 .form-horizontal .form-group-sm .control-label {
2736 .form-horizontal .form-group-sm .control-label {
2737 padding-top: 6px;
2737 padding-top: 6px;
2738 }
2738 }
2739 }
2739 }
2740 .btn {
2740 .btn {
2741 display: inline-block;
2741 display: inline-block;
2742 margin-bottom: 0;
2742 margin-bottom: 0;
2743 font-weight: normal;
2743 font-weight: normal;
2744 text-align: center;
2744 text-align: center;
2745 vertical-align: middle;
2745 vertical-align: middle;
2746 touch-action: manipulation;
2746 touch-action: manipulation;
2747 cursor: pointer;
2747 cursor: pointer;
2748 background-image: none;
2748 background-image: none;
2749 border: 1px solid transparent;
2749 border: 1px solid transparent;
2750 white-space: nowrap;
2750 white-space: nowrap;
2751 padding: 6px 12px;
2751 padding: 6px 12px;
2752 font-size: 13px;
2752 font-size: 13px;
2753 line-height: 1.42857143;
2753 line-height: 1.42857143;
2754 border-radius: 2px;
2754 border-radius: 2px;
2755 -webkit-user-select: none;
2755 -webkit-user-select: none;
2756 -moz-user-select: none;
2756 -moz-user-select: none;
2757 -ms-user-select: none;
2757 -ms-user-select: none;
2758 user-select: none;
2758 user-select: none;
2759 }
2759 }
2760 .btn:focus,
2760 .btn:focus,
2761 .btn:active:focus,
2761 .btn:active:focus,
2762 .btn.active:focus,
2762 .btn.active:focus,
2763 .btn.focus,
2763 .btn.focus,
2764 .btn:active.focus,
2764 .btn:active.focus,
2765 .btn.active.focus {
2765 .btn.active.focus {
2766 outline: thin dotted;
2766 outline: thin dotted;
2767 outline: 5px auto -webkit-focus-ring-color;
2767 outline: 5px auto -webkit-focus-ring-color;
2768 outline-offset: -2px;
2768 outline-offset: -2px;
2769 }
2769 }
2770 .btn:hover,
2770 .btn:hover,
2771 .btn:focus,
2771 .btn:focus,
2772 .btn.focus {
2772 .btn.focus {
2773 color: #333333;
2773 color: #333333;
2774 text-decoration: none;
2774 text-decoration: none;
2775 }
2775 }
2776 .btn:active,
2776 .btn:active,
2777 .btn.active {
2777 .btn.active {
2778 outline: 0;
2778 outline: 0;
2779 background-image: none;
2779 background-image: none;
2780 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2780 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2781 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2781 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2782 }
2782 }
2783 .btn.disabled,
2783 .btn.disabled,
2784 .btn[disabled],
2784 .btn[disabled],
2785 fieldset[disabled] .btn {
2785 fieldset[disabled] .btn {
2786 cursor: not-allowed;
2786 cursor: not-allowed;
2787 pointer-events: none;
2787 pointer-events: none;
2788 opacity: 0.65;
2788 opacity: 0.65;
2789 filter: alpha(opacity=65);
2789 filter: alpha(opacity=65);
2790 -webkit-box-shadow: none;
2790 -webkit-box-shadow: none;
2791 box-shadow: none;
2791 box-shadow: none;
2792 }
2792 }
2793 .btn-default {
2793 .btn-default {
2794 color: #333333;
2794 color: #333333;
2795 background-color: #ffffff;
2795 background-color: #ffffff;
2796 border-color: #cccccc;
2796 border-color: #cccccc;
2797 }
2797 }
2798 .btn-default:hover,
2798 .btn-default:hover,
2799 .btn-default:focus,
2799 .btn-default:focus,
2800 .btn-default.focus,
2800 .btn-default.focus,
2801 .btn-default:active,
2801 .btn-default:active,
2802 .btn-default.active,
2802 .btn-default.active,
2803 .open > .dropdown-toggle.btn-default {
2803 .open > .dropdown-toggle.btn-default {
2804 color: #333333;
2804 color: #333333;
2805 background-color: #e6e6e6;
2805 background-color: #e6e6e6;
2806 border-color: #adadad;
2806 border-color: #adadad;
2807 }
2807 }
2808 .btn-default:active,
2808 .btn-default:active,
2809 .btn-default.active,
2809 .btn-default.active,
2810 .open > .dropdown-toggle.btn-default {
2810 .open > .dropdown-toggle.btn-default {
2811 background-image: none;
2811 background-image: none;
2812 }
2812 }
2813 .btn-default.disabled,
2813 .btn-default.disabled,
2814 .btn-default[disabled],
2814 .btn-default[disabled],
2815 fieldset[disabled] .btn-default,
2815 fieldset[disabled] .btn-default,
2816 .btn-default.disabled:hover,
2816 .btn-default.disabled:hover,
2817 .btn-default[disabled]:hover,
2817 .btn-default[disabled]:hover,
2818 fieldset[disabled] .btn-default:hover,
2818 fieldset[disabled] .btn-default:hover,
2819 .btn-default.disabled:focus,
2819 .btn-default.disabled:focus,
2820 .btn-default[disabled]:focus,
2820 .btn-default[disabled]:focus,
2821 fieldset[disabled] .btn-default:focus,
2821 fieldset[disabled] .btn-default:focus,
2822 .btn-default.disabled.focus,
2822 .btn-default.disabled.focus,
2823 .btn-default[disabled].focus,
2823 .btn-default[disabled].focus,
2824 fieldset[disabled] .btn-default.focus,
2824 fieldset[disabled] .btn-default.focus,
2825 .btn-default.disabled:active,
2825 .btn-default.disabled:active,
2826 .btn-default[disabled]:active,
2826 .btn-default[disabled]:active,
2827 fieldset[disabled] .btn-default:active,
2827 fieldset[disabled] .btn-default:active,
2828 .btn-default.disabled.active,
2828 .btn-default.disabled.active,
2829 .btn-default[disabled].active,
2829 .btn-default[disabled].active,
2830 fieldset[disabled] .btn-default.active {
2830 fieldset[disabled] .btn-default.active {
2831 background-color: #ffffff;
2831 background-color: #ffffff;
2832 border-color: #cccccc;
2832 border-color: #cccccc;
2833 }
2833 }
2834 .btn-default .badge {
2834 .btn-default .badge {
2835 color: #ffffff;
2835 color: #ffffff;
2836 background-color: #333333;
2836 background-color: #333333;
2837 }
2837 }
2838 .btn-primary {
2838 .btn-primary {
2839 color: #ffffff;
2839 color: #ffffff;
2840 background-color: #337ab7;
2840 background-color: #337ab7;
2841 border-color: #2e6da4;
2841 border-color: #2e6da4;
2842 }
2842 }
2843 .btn-primary:hover,
2843 .btn-primary:hover,
2844 .btn-primary:focus,
2844 .btn-primary:focus,
2845 .btn-primary.focus,
2845 .btn-primary.focus,
2846 .btn-primary:active,
2846 .btn-primary:active,
2847 .btn-primary.active,
2847 .btn-primary.active,
2848 .open > .dropdown-toggle.btn-primary {
2848 .open > .dropdown-toggle.btn-primary {
2849 color: #ffffff;
2849 color: #ffffff;
2850 background-color: #286090;
2850 background-color: #286090;
2851 border-color: #204d74;
2851 border-color: #204d74;
2852 }
2852 }
2853 .btn-primary:active,
2853 .btn-primary:active,
2854 .btn-primary.active,
2854 .btn-primary.active,
2855 .open > .dropdown-toggle.btn-primary {
2855 .open > .dropdown-toggle.btn-primary {
2856 background-image: none;
2856 background-image: none;
2857 }
2857 }
2858 .btn-primary.disabled,
2858 .btn-primary.disabled,
2859 .btn-primary[disabled],
2859 .btn-primary[disabled],
2860 fieldset[disabled] .btn-primary,
2860 fieldset[disabled] .btn-primary,
2861 .btn-primary.disabled:hover,
2861 .btn-primary.disabled:hover,
2862 .btn-primary[disabled]:hover,
2862 .btn-primary[disabled]:hover,
2863 fieldset[disabled] .btn-primary:hover,
2863 fieldset[disabled] .btn-primary:hover,
2864 .btn-primary.disabled:focus,
2864 .btn-primary.disabled:focus,
2865 .btn-primary[disabled]:focus,
2865 .btn-primary[disabled]:focus,
2866 fieldset[disabled] .btn-primary:focus,
2866 fieldset[disabled] .btn-primary:focus,
2867 .btn-primary.disabled.focus,
2867 .btn-primary.disabled.focus,
2868 .btn-primary[disabled].focus,
2868 .btn-primary[disabled].focus,
2869 fieldset[disabled] .btn-primary.focus,
2869 fieldset[disabled] .btn-primary.focus,
2870 .btn-primary.disabled:active,
2870 .btn-primary.disabled:active,
2871 .btn-primary[disabled]:active,
2871 .btn-primary[disabled]:active,
2872 fieldset[disabled] .btn-primary:active,
2872 fieldset[disabled] .btn-primary:active,
2873 .btn-primary.disabled.active,
2873 .btn-primary.disabled.active,
2874 .btn-primary[disabled].active,
2874 .btn-primary[disabled].active,
2875 fieldset[disabled] .btn-primary.active {
2875 fieldset[disabled] .btn-primary.active {
2876 background-color: #337ab7;
2876 background-color: #337ab7;
2877 border-color: #2e6da4;
2877 border-color: #2e6da4;
2878 }
2878 }
2879 .btn-primary .badge {
2879 .btn-primary .badge {
2880 color: #337ab7;
2880 color: #337ab7;
2881 background-color: #ffffff;
2881 background-color: #ffffff;
2882 }
2882 }
2883 .btn-success {
2883 .btn-success {
2884 color: #ffffff;
2884 color: #ffffff;
2885 background-color: #5cb85c;
2885 background-color: #5cb85c;
2886 border-color: #4cae4c;
2886 border-color: #4cae4c;
2887 }
2887 }
2888 .btn-success:hover,
2888 .btn-success:hover,
2889 .btn-success:focus,
2889 .btn-success:focus,
2890 .btn-success.focus,
2890 .btn-success.focus,
2891 .btn-success:active,
2891 .btn-success:active,
2892 .btn-success.active,
2892 .btn-success.active,
2893 .open > .dropdown-toggle.btn-success {
2893 .open > .dropdown-toggle.btn-success {
2894 color: #ffffff;
2894 color: #ffffff;
2895 background-color: #449d44;
2895 background-color: #449d44;
2896 border-color: #398439;
2896 border-color: #398439;
2897 }
2897 }
2898 .btn-success:active,
2898 .btn-success:active,
2899 .btn-success.active,
2899 .btn-success.active,
2900 .open > .dropdown-toggle.btn-success {
2900 .open > .dropdown-toggle.btn-success {
2901 background-image: none;
2901 background-image: none;
2902 }
2902 }
2903 .btn-success.disabled,
2903 .btn-success.disabled,
2904 .btn-success[disabled],
2904 .btn-success[disabled],
2905 fieldset[disabled] .btn-success,
2905 fieldset[disabled] .btn-success,
2906 .btn-success.disabled:hover,
2906 .btn-success.disabled:hover,
2907 .btn-success[disabled]:hover,
2907 .btn-success[disabled]:hover,
2908 fieldset[disabled] .btn-success:hover,
2908 fieldset[disabled] .btn-success:hover,
2909 .btn-success.disabled:focus,
2909 .btn-success.disabled:focus,
2910 .btn-success[disabled]:focus,
2910 .btn-success[disabled]:focus,
2911 fieldset[disabled] .btn-success:focus,
2911 fieldset[disabled] .btn-success:focus,
2912 .btn-success.disabled.focus,
2912 .btn-success.disabled.focus,
2913 .btn-success[disabled].focus,
2913 .btn-success[disabled].focus,
2914 fieldset[disabled] .btn-success.focus,
2914 fieldset[disabled] .btn-success.focus,
2915 .btn-success.disabled:active,
2915 .btn-success.disabled:active,
2916 .btn-success[disabled]:active,
2916 .btn-success[disabled]:active,
2917 fieldset[disabled] .btn-success:active,
2917 fieldset[disabled] .btn-success:active,
2918 .btn-success.disabled.active,
2918 .btn-success.disabled.active,
2919 .btn-success[disabled].active,
2919 .btn-success[disabled].active,
2920 fieldset[disabled] .btn-success.active {
2920 fieldset[disabled] .btn-success.active {
2921 background-color: #5cb85c;
2921 background-color: #5cb85c;
2922 border-color: #4cae4c;
2922 border-color: #4cae4c;
2923 }
2923 }
2924 .btn-success .badge {
2924 .btn-success .badge {
2925 color: #5cb85c;
2925 color: #5cb85c;
2926 background-color: #ffffff;
2926 background-color: #ffffff;
2927 }
2927 }
2928 .btn-info {
2928 .btn-info {
2929 color: #ffffff;
2929 color: #ffffff;
2930 background-color: #5bc0de;
2930 background-color: #5bc0de;
2931 border-color: #46b8da;
2931 border-color: #46b8da;
2932 }
2932 }
2933 .btn-info:hover,
2933 .btn-info:hover,
2934 .btn-info:focus,
2934 .btn-info:focus,
2935 .btn-info.focus,
2935 .btn-info.focus,
2936 .btn-info:active,
2936 .btn-info:active,
2937 .btn-info.active,
2937 .btn-info.active,
2938 .open > .dropdown-toggle.btn-info {
2938 .open > .dropdown-toggle.btn-info {
2939 color: #ffffff;
2939 color: #ffffff;
2940 background-color: #31b0d5;
2940 background-color: #31b0d5;
2941 border-color: #269abc;
2941 border-color: #269abc;
2942 }
2942 }
2943 .btn-info:active,
2943 .btn-info:active,
2944 .btn-info.active,
2944 .btn-info.active,
2945 .open > .dropdown-toggle.btn-info {
2945 .open > .dropdown-toggle.btn-info {
2946 background-image: none;
2946 background-image: none;
2947 }
2947 }
2948 .btn-info.disabled,
2948 .btn-info.disabled,
2949 .btn-info[disabled],
2949 .btn-info[disabled],
2950 fieldset[disabled] .btn-info,
2950 fieldset[disabled] .btn-info,
2951 .btn-info.disabled:hover,
2951 .btn-info.disabled:hover,
2952 .btn-info[disabled]:hover,
2952 .btn-info[disabled]:hover,
2953 fieldset[disabled] .btn-info:hover,
2953 fieldset[disabled] .btn-info:hover,
2954 .btn-info.disabled:focus,
2954 .btn-info.disabled:focus,
2955 .btn-info[disabled]:focus,
2955 .btn-info[disabled]:focus,
2956 fieldset[disabled] .btn-info:focus,
2956 fieldset[disabled] .btn-info:focus,
2957 .btn-info.disabled.focus,
2957 .btn-info.disabled.focus,
2958 .btn-info[disabled].focus,
2958 .btn-info[disabled].focus,
2959 fieldset[disabled] .btn-info.focus,
2959 fieldset[disabled] .btn-info.focus,
2960 .btn-info.disabled:active,
2960 .btn-info.disabled:active,
2961 .btn-info[disabled]:active,
2961 .btn-info[disabled]:active,
2962 fieldset[disabled] .btn-info:active,
2962 fieldset[disabled] .btn-info:active,
2963 .btn-info.disabled.active,
2963 .btn-info.disabled.active,
2964 .btn-info[disabled].active,
2964 .btn-info[disabled].active,
2965 fieldset[disabled] .btn-info.active {
2965 fieldset[disabled] .btn-info.active {
2966 background-color: #5bc0de;
2966 background-color: #5bc0de;
2967 border-color: #46b8da;
2967 border-color: #46b8da;
2968 }
2968 }
2969 .btn-info .badge {
2969 .btn-info .badge {
2970 color: #5bc0de;
2970 color: #5bc0de;
2971 background-color: #ffffff;
2971 background-color: #ffffff;
2972 }
2972 }
2973 .btn-warning {
2973 .btn-warning {
2974 color: #ffffff;
2974 color: #ffffff;
2975 background-color: #f0ad4e;
2975 background-color: #f0ad4e;
2976 border-color: #eea236;
2976 border-color: #eea236;
2977 }
2977 }
2978 .btn-warning:hover,
2978 .btn-warning:hover,
2979 .btn-warning:focus,
2979 .btn-warning:focus,
2980 .btn-warning.focus,
2980 .btn-warning.focus,
2981 .btn-warning:active,
2981 .btn-warning:active,
2982 .btn-warning.active,
2982 .btn-warning.active,
2983 .open > .dropdown-toggle.btn-warning {
2983 .open > .dropdown-toggle.btn-warning {
2984 color: #ffffff;
2984 color: #ffffff;
2985 background-color: #ec971f;
2985 background-color: #ec971f;
2986 border-color: #d58512;
2986 border-color: #d58512;
2987 }
2987 }
2988 .btn-warning:active,
2988 .btn-warning:active,
2989 .btn-warning.active,
2989 .btn-warning.active,
2990 .open > .dropdown-toggle.btn-warning {
2990 .open > .dropdown-toggle.btn-warning {
2991 background-image: none;
2991 background-image: none;
2992 }
2992 }
2993 .btn-warning.disabled,
2993 .btn-warning.disabled,
2994 .btn-warning[disabled],
2994 .btn-warning[disabled],
2995 fieldset[disabled] .btn-warning,
2995 fieldset[disabled] .btn-warning,
2996 .btn-warning.disabled:hover,
2996 .btn-warning.disabled:hover,
2997 .btn-warning[disabled]:hover,
2997 .btn-warning[disabled]:hover,
2998 fieldset[disabled] .btn-warning:hover,
2998 fieldset[disabled] .btn-warning:hover,
2999 .btn-warning.disabled:focus,
2999 .btn-warning.disabled:focus,
3000 .btn-warning[disabled]:focus,
3000 .btn-warning[disabled]:focus,
3001 fieldset[disabled] .btn-warning:focus,
3001 fieldset[disabled] .btn-warning:focus,
3002 .btn-warning.disabled.focus,
3002 .btn-warning.disabled.focus,
3003 .btn-warning[disabled].focus,
3003 .btn-warning[disabled].focus,
3004 fieldset[disabled] .btn-warning.focus,
3004 fieldset[disabled] .btn-warning.focus,
3005 .btn-warning.disabled:active,
3005 .btn-warning.disabled:active,
3006 .btn-warning[disabled]:active,
3006 .btn-warning[disabled]:active,
3007 fieldset[disabled] .btn-warning:active,
3007 fieldset[disabled] .btn-warning:active,
3008 .btn-warning.disabled.active,
3008 .btn-warning.disabled.active,
3009 .btn-warning[disabled].active,
3009 .btn-warning[disabled].active,
3010 fieldset[disabled] .btn-warning.active {
3010 fieldset[disabled] .btn-warning.active {
3011 background-color: #f0ad4e;
3011 background-color: #f0ad4e;
3012 border-color: #eea236;
3012 border-color: #eea236;
3013 }
3013 }
3014 .btn-warning .badge {
3014 .btn-warning .badge {
3015 color: #f0ad4e;
3015 color: #f0ad4e;
3016 background-color: #ffffff;
3016 background-color: #ffffff;
3017 }
3017 }
3018 .btn-danger {
3018 .btn-danger {
3019 color: #ffffff;
3019 color: #ffffff;
3020 background-color: #d9534f;
3020 background-color: #d9534f;
3021 border-color: #d43f3a;
3021 border-color: #d43f3a;
3022 }
3022 }
3023 .btn-danger:hover,
3023 .btn-danger:hover,
3024 .btn-danger:focus,
3024 .btn-danger:focus,
3025 .btn-danger.focus,
3025 .btn-danger.focus,
3026 .btn-danger:active,
3026 .btn-danger:active,
3027 .btn-danger.active,
3027 .btn-danger.active,
3028 .open > .dropdown-toggle.btn-danger {
3028 .open > .dropdown-toggle.btn-danger {
3029 color: #ffffff;
3029 color: #ffffff;
3030 background-color: #c9302c;
3030 background-color: #c9302c;
3031 border-color: #ac2925;
3031 border-color: #ac2925;
3032 }
3032 }
3033 .btn-danger:active,
3033 .btn-danger:active,
3034 .btn-danger.active,
3034 .btn-danger.active,
3035 .open > .dropdown-toggle.btn-danger {
3035 .open > .dropdown-toggle.btn-danger {
3036 background-image: none;
3036 background-image: none;
3037 }
3037 }
3038 .btn-danger.disabled,
3038 .btn-danger.disabled,
3039 .btn-danger[disabled],
3039 .btn-danger[disabled],
3040 fieldset[disabled] .btn-danger,
3040 fieldset[disabled] .btn-danger,
3041 .btn-danger.disabled:hover,
3041 .btn-danger.disabled:hover,
3042 .btn-danger[disabled]:hover,
3042 .btn-danger[disabled]:hover,
3043 fieldset[disabled] .btn-danger:hover,
3043 fieldset[disabled] .btn-danger:hover,
3044 .btn-danger.disabled:focus,
3044 .btn-danger.disabled:focus,
3045 .btn-danger[disabled]:focus,
3045 .btn-danger[disabled]:focus,
3046 fieldset[disabled] .btn-danger:focus,
3046 fieldset[disabled] .btn-danger:focus,
3047 .btn-danger.disabled.focus,
3047 .btn-danger.disabled.focus,
3048 .btn-danger[disabled].focus,
3048 .btn-danger[disabled].focus,
3049 fieldset[disabled] .btn-danger.focus,
3049 fieldset[disabled] .btn-danger.focus,
3050 .btn-danger.disabled:active,
3050 .btn-danger.disabled:active,
3051 .btn-danger[disabled]:active,
3051 .btn-danger[disabled]:active,
3052 fieldset[disabled] .btn-danger:active,
3052 fieldset[disabled] .btn-danger:active,
3053 .btn-danger.disabled.active,
3053 .btn-danger.disabled.active,
3054 .btn-danger[disabled].active,
3054 .btn-danger[disabled].active,
3055 fieldset[disabled] .btn-danger.active {
3055 fieldset[disabled] .btn-danger.active {
3056 background-color: #d9534f;
3056 background-color: #d9534f;
3057 border-color: #d43f3a;
3057 border-color: #d43f3a;
3058 }
3058 }
3059 .btn-danger .badge {
3059 .btn-danger .badge {
3060 color: #d9534f;
3060 color: #d9534f;
3061 background-color: #ffffff;
3061 background-color: #ffffff;
3062 }
3062 }
3063 .btn-link {
3063 .btn-link {
3064 color: #337ab7;
3064 color: #337ab7;
3065 font-weight: normal;
3065 font-weight: normal;
3066 border-radius: 0;
3066 border-radius: 0;
3067 }
3067 }
3068 .btn-link,
3068 .btn-link,
3069 .btn-link:active,
3069 .btn-link:active,
3070 .btn-link.active,
3070 .btn-link.active,
3071 .btn-link[disabled],
3071 .btn-link[disabled],
3072 fieldset[disabled] .btn-link {
3072 fieldset[disabled] .btn-link {
3073 background-color: transparent;
3073 background-color: transparent;
3074 -webkit-box-shadow: none;
3074 -webkit-box-shadow: none;
3075 box-shadow: none;
3075 box-shadow: none;
3076 }
3076 }
3077 .btn-link,
3077 .btn-link,
3078 .btn-link:hover,
3078 .btn-link:hover,
3079 .btn-link:focus,
3079 .btn-link:focus,
3080 .btn-link:active {
3080 .btn-link:active {
3081 border-color: transparent;
3081 border-color: transparent;
3082 }
3082 }
3083 .btn-link:hover,
3083 .btn-link:hover,
3084 .btn-link:focus {
3084 .btn-link:focus {
3085 color: #23527c;
3085 color: #23527c;
3086 text-decoration: underline;
3086 text-decoration: underline;
3087 background-color: transparent;
3087 background-color: transparent;
3088 }
3088 }
3089 .btn-link[disabled]:hover,
3089 .btn-link[disabled]:hover,
3090 fieldset[disabled] .btn-link:hover,
3090 fieldset[disabled] .btn-link:hover,
3091 .btn-link[disabled]:focus,
3091 .btn-link[disabled]:focus,
3092 fieldset[disabled] .btn-link:focus {
3092 fieldset[disabled] .btn-link:focus {
3093 color: #777777;
3093 color: #777777;
3094 text-decoration: none;
3094 text-decoration: none;
3095 }
3095 }
3096 .btn-lg,
3096 .btn-lg,
3097 .btn-group-lg > .btn {
3097 .btn-group-lg > .btn {
3098 padding: 10px 16px;
3098 padding: 10px 16px;
3099 font-size: 17px;
3099 font-size: 17px;
3100 line-height: 1.33;
3100 line-height: 1.33;
3101 border-radius: 3px;
3101 border-radius: 3px;
3102 }
3102 }
3103 .btn-sm,
3103 .btn-sm,
3104 .btn-group-sm > .btn {
3104 .btn-group-sm > .btn {
3105 padding: 5px 10px;
3105 padding: 5px 10px;
3106 font-size: 12px;
3106 font-size: 12px;
3107 line-height: 1.5;
3107 line-height: 1.5;
3108 border-radius: 1px;
3108 border-radius: 1px;
3109 }
3109 }
3110 .btn-xs,
3110 .btn-xs,
3111 .btn-group-xs > .btn {
3111 .btn-group-xs > .btn {
3112 padding: 1px 5px;
3112 padding: 1px 5px;
3113 font-size: 12px;
3113 font-size: 12px;
3114 line-height: 1.5;
3114 line-height: 1.5;
3115 border-radius: 1px;
3115 border-radius: 1px;
3116 }
3116 }
3117 .btn-block {
3117 .btn-block {
3118 display: block;
3118 display: block;
3119 width: 100%;
3119 width: 100%;
3120 }
3120 }
3121 .btn-block + .btn-block {
3121 .btn-block + .btn-block {
3122 margin-top: 5px;
3122 margin-top: 5px;
3123 }
3123 }
3124 input[type="submit"].btn-block,
3124 input[type="submit"].btn-block,
3125 input[type="reset"].btn-block,
3125 input[type="reset"].btn-block,
3126 input[type="button"].btn-block {
3126 input[type="button"].btn-block {
3127 width: 100%;
3127 width: 100%;
3128 }
3128 }
3129 .fade {
3129 .fade {
3130 opacity: 0;
3130 opacity: 0;
3131 -webkit-transition: opacity 0.15s linear;
3131 -webkit-transition: opacity 0.15s linear;
3132 -o-transition: opacity 0.15s linear;
3132 -o-transition: opacity 0.15s linear;
3133 transition: opacity 0.15s linear;
3133 transition: opacity 0.15s linear;
3134 }
3134 }
3135 .fade.in {
3135 .fade.in {
3136 opacity: 1;
3136 opacity: 1;
3137 }
3137 }
3138 .collapse {
3138 .collapse {
3139 display: none;
3139 display: none;
3140 visibility: hidden;
3140 visibility: hidden;
3141 }
3141 }
3142 .collapse.in {
3142 .collapse.in {
3143 display: block;
3143 display: block;
3144 visibility: visible;
3144 visibility: visible;
3145 }
3145 }
3146 tr.collapse.in {
3146 tr.collapse.in {
3147 display: table-row;
3147 display: table-row;
3148 }
3148 }
3149 tbody.collapse.in {
3149 tbody.collapse.in {
3150 display: table-row-group;
3150 display: table-row-group;
3151 }
3151 }
3152 .collapsing {
3152 .collapsing {
3153 position: relative;
3153 position: relative;
3154 height: 0;
3154 height: 0;
3155 overflow: hidden;
3155 overflow: hidden;
3156 -webkit-transition-property: height, visibility;
3156 -webkit-transition-property: height, visibility;
3157 transition-property: height, visibility;
3157 transition-property: height, visibility;
3158 -webkit-transition-duration: 0.35s;
3158 -webkit-transition-duration: 0.35s;
3159 transition-duration: 0.35s;
3159 transition-duration: 0.35s;
3160 -webkit-transition-timing-function: ease;
3160 -webkit-transition-timing-function: ease;
3161 transition-timing-function: ease;
3161 transition-timing-function: ease;
3162 }
3162 }
3163 .caret {
3163 .caret {
3164 display: inline-block;
3164 display: inline-block;
3165 width: 0;
3165 width: 0;
3166 height: 0;
3166 height: 0;
3167 margin-left: 2px;
3167 margin-left: 2px;
3168 vertical-align: middle;
3168 vertical-align: middle;
3169 border-top: 4px solid;
3169 border-top: 4px solid;
3170 border-right: 4px solid transparent;
3170 border-right: 4px solid transparent;
3171 border-left: 4px solid transparent;
3171 border-left: 4px solid transparent;
3172 }
3172 }
3173 .dropdown {
3173 .dropdown {
3174 position: relative;
3174 position: relative;
3175 }
3175 }
3176 .dropdown-toggle:focus {
3176 .dropdown-toggle:focus {
3177 outline: 0;
3177 outline: 0;
3178 }
3178 }
3179 .dropdown-menu {
3179 .dropdown-menu {
3180 position: absolute;
3180 position: absolute;
3181 top: 100%;
3181 top: 100%;
3182 left: 0;
3182 left: 0;
3183 z-index: 1000;
3183 z-index: 1000;
3184 display: none;
3184 display: none;
3185 float: left;
3185 float: left;
3186 min-width: 160px;
3186 min-width: 160px;
3187 padding: 5px 0;
3187 padding: 5px 0;
3188 margin: 2px 0 0;
3188 margin: 2px 0 0;
3189 list-style: none;
3189 list-style: none;
3190 font-size: 13px;
3190 font-size: 13px;
3191 text-align: left;
3191 text-align: left;
3192 background-color: #ffffff;
3192 background-color: #ffffff;
3193 border: 1px solid #cccccc;
3193 border: 1px solid #cccccc;
3194 border: 1px solid rgba(0, 0, 0, 0.15);
3194 border: 1px solid rgba(0, 0, 0, 0.15);
3195 border-radius: 2px;
3195 border-radius: 2px;
3196 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3196 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3197 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3197 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3198 background-clip: padding-box;
3198 background-clip: padding-box;
3199 }
3199 }
3200 .dropdown-menu.pull-right {
3200 .dropdown-menu.pull-right {
3201 right: 0;
3201 right: 0;
3202 left: auto;
3202 left: auto;
3203 }
3203 }
3204 .dropdown-menu .divider {
3204 .dropdown-menu .divider {
3205 height: 1px;
3205 height: 1px;
3206 margin: 8px 0;
3206 margin: 8px 0;
3207 overflow: hidden;
3207 overflow: hidden;
3208 background-color: #e5e5e5;
3208 background-color: #e5e5e5;
3209 }
3209 }
3210 .dropdown-menu > li > a {
3210 .dropdown-menu > li > a {
3211 display: block;
3211 display: block;
3212 padding: 3px 20px;
3212 padding: 3px 20px;
3213 clear: both;
3213 clear: both;
3214 font-weight: normal;
3214 font-weight: normal;
3215 line-height: 1.42857143;
3215 line-height: 1.42857143;
3216 color: #333333;
3216 color: #333333;
3217 white-space: nowrap;
3217 white-space: nowrap;
3218 }
3218 }
3219 .dropdown-menu > li > a:hover,
3219 .dropdown-menu > li > a:hover,
3220 .dropdown-menu > li > a:focus {
3220 .dropdown-menu > li > a:focus {
3221 text-decoration: none;
3221 text-decoration: none;
3222 color: #262626;
3222 color: #262626;
3223 background-color: #f5f5f5;
3223 background-color: #f5f5f5;
3224 }
3224 }
3225 .dropdown-menu > .active > a,
3225 .dropdown-menu > .active > a,
3226 .dropdown-menu > .active > a:hover,
3226 .dropdown-menu > .active > a:hover,
3227 .dropdown-menu > .active > a:focus {
3227 .dropdown-menu > .active > a:focus {
3228 color: #ffffff;
3228 color: #ffffff;
3229 text-decoration: none;
3229 text-decoration: none;
3230 outline: 0;
3230 outline: 0;
3231 background-color: #337ab7;
3231 background-color: #337ab7;
3232 }
3232 }
3233 .dropdown-menu > .disabled > a,
3233 .dropdown-menu > .disabled > a,
3234 .dropdown-menu > .disabled > a:hover,
3234 .dropdown-menu > .disabled > a:hover,
3235 .dropdown-menu > .disabled > a:focus {
3235 .dropdown-menu > .disabled > a:focus {
3236 color: #777777;
3236 color: #777777;
3237 }
3237 }
3238 .dropdown-menu > .disabled > a:hover,
3238 .dropdown-menu > .disabled > a:hover,
3239 .dropdown-menu > .disabled > a:focus {
3239 .dropdown-menu > .disabled > a:focus {
3240 text-decoration: none;
3240 text-decoration: none;
3241 background-color: transparent;
3241 background-color: transparent;
3242 background-image: none;
3242 background-image: none;
3243 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3243 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3244 cursor: not-allowed;
3244 cursor: not-allowed;
3245 }
3245 }
3246 .open > .dropdown-menu {
3246 .open > .dropdown-menu {
3247 display: block;
3247 display: block;
3248 }
3248 }
3249 .open > a {
3249 .open > a {
3250 outline: 0;
3250 outline: 0;
3251 }
3251 }
3252 .dropdown-menu-right {
3252 .dropdown-menu-right {
3253 left: auto;
3253 left: auto;
3254 right: 0;
3254 right: 0;
3255 }
3255 }
3256 .dropdown-menu-left {
3256 .dropdown-menu-left {
3257 left: 0;
3257 left: 0;
3258 right: auto;
3258 right: auto;
3259 }
3259 }
3260 .dropdown-header {
3260 .dropdown-header {
3261 display: block;
3261 display: block;
3262 padding: 3px 20px;
3262 padding: 3px 20px;
3263 font-size: 12px;
3263 font-size: 12px;
3264 line-height: 1.42857143;
3264 line-height: 1.42857143;
3265 color: #777777;
3265 color: #777777;
3266 white-space: nowrap;
3266 white-space: nowrap;
3267 }
3267 }
3268 .dropdown-backdrop {
3268 .dropdown-backdrop {
3269 position: fixed;
3269 position: fixed;
3270 left: 0;
3270 left: 0;
3271 right: 0;
3271 right: 0;
3272 bottom: 0;
3272 bottom: 0;
3273 top: 0;
3273 top: 0;
3274 z-index: 990;
3274 z-index: 990;
3275 }
3275 }
3276 .pull-right > .dropdown-menu {
3276 .pull-right > .dropdown-menu {
3277 right: 0;
3277 right: 0;
3278 left: auto;
3278 left: auto;
3279 }
3279 }
3280 .dropup .caret,
3280 .dropup .caret,
3281 .navbar-fixed-bottom .dropdown .caret {
3281 .navbar-fixed-bottom .dropdown .caret {
3282 border-top: 0;
3282 border-top: 0;
3283 border-bottom: 4px solid;
3283 border-bottom: 4px solid;
3284 content: "";
3284 content: "";
3285 }
3285 }
3286 .dropup .dropdown-menu,
3286 .dropup .dropdown-menu,
3287 .navbar-fixed-bottom .dropdown .dropdown-menu {
3287 .navbar-fixed-bottom .dropdown .dropdown-menu {
3288 top: auto;
3288 top: auto;
3289 bottom: 100%;
3289 bottom: 100%;
3290 margin-bottom: 1px;
3290 margin-bottom: 1px;
3291 }
3291 }
3292 @media (min-width: 541px) {
3292 @media (min-width: 541px) {
3293 .navbar-right .dropdown-menu {
3293 .navbar-right .dropdown-menu {
3294 left: auto;
3294 left: auto;
3295 right: 0;
3295 right: 0;
3296 }
3296 }
3297 .navbar-right .dropdown-menu-left {
3297 .navbar-right .dropdown-menu-left {
3298 left: 0;
3298 left: 0;
3299 right: auto;
3299 right: auto;
3300 }
3300 }
3301 }
3301 }
3302 .btn-group,
3302 .btn-group,
3303 .btn-group-vertical {
3303 .btn-group-vertical {
3304 position: relative;
3304 position: relative;
3305 display: inline-block;
3305 display: inline-block;
3306 vertical-align: middle;
3306 vertical-align: middle;
3307 }
3307 }
3308 .btn-group > .btn,
3308 .btn-group > .btn,
3309 .btn-group-vertical > .btn {
3309 .btn-group-vertical > .btn {
3310 position: relative;
3310 position: relative;
3311 float: left;
3311 float: left;
3312 }
3312 }
3313 .btn-group > .btn:hover,
3313 .btn-group > .btn:hover,
3314 .btn-group-vertical > .btn:hover,
3314 .btn-group-vertical > .btn:hover,
3315 .btn-group > .btn:focus,
3315 .btn-group > .btn:focus,
3316 .btn-group-vertical > .btn:focus,
3316 .btn-group-vertical > .btn:focus,
3317 .btn-group > .btn:active,
3317 .btn-group > .btn:active,
3318 .btn-group-vertical > .btn:active,
3318 .btn-group-vertical > .btn:active,
3319 .btn-group > .btn.active,
3319 .btn-group > .btn.active,
3320 .btn-group-vertical > .btn.active {
3320 .btn-group-vertical > .btn.active {
3321 z-index: 2;
3321 z-index: 2;
3322 }
3322 }
3323 .btn-group .btn + .btn,
3323 .btn-group .btn + .btn,
3324 .btn-group .btn + .btn-group,
3324 .btn-group .btn + .btn-group,
3325 .btn-group .btn-group + .btn,
3325 .btn-group .btn-group + .btn,
3326 .btn-group .btn-group + .btn-group {
3326 .btn-group .btn-group + .btn-group {
3327 margin-left: -1px;
3327 margin-left: -1px;
3328 }
3328 }
3329 .btn-toolbar {
3329 .btn-toolbar {
3330 margin-left: -5px;
3330 margin-left: -5px;
3331 }
3331 }
3332 .btn-toolbar .btn-group,
3332 .btn-toolbar .btn-group,
3333 .btn-toolbar .input-group {
3333 .btn-toolbar .input-group {
3334 float: left;
3334 float: left;
3335 }
3335 }
3336 .btn-toolbar > .btn,
3336 .btn-toolbar > .btn,
3337 .btn-toolbar > .btn-group,
3337 .btn-toolbar > .btn-group,
3338 .btn-toolbar > .input-group {
3338 .btn-toolbar > .input-group {
3339 margin-left: 5px;
3339 margin-left: 5px;
3340 }
3340 }
3341 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3341 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3342 border-radius: 0;
3342 border-radius: 0;
3343 }
3343 }
3344 .btn-group > .btn:first-child {
3344 .btn-group > .btn:first-child {
3345 margin-left: 0;
3345 margin-left: 0;
3346 }
3346 }
3347 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3347 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3348 border-bottom-right-radius: 0;
3348 border-bottom-right-radius: 0;
3349 border-top-right-radius: 0;
3349 border-top-right-radius: 0;
3350 }
3350 }
3351 .btn-group > .btn:last-child:not(:first-child),
3351 .btn-group > .btn:last-child:not(:first-child),
3352 .btn-group > .dropdown-toggle:not(:first-child) {
3352 .btn-group > .dropdown-toggle:not(:first-child) {
3353 border-bottom-left-radius: 0;
3353 border-bottom-left-radius: 0;
3354 border-top-left-radius: 0;
3354 border-top-left-radius: 0;
3355 }
3355 }
3356 .btn-group > .btn-group {
3356 .btn-group > .btn-group {
3357 float: left;
3357 float: left;
3358 }
3358 }
3359 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3359 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3360 border-radius: 0;
3360 border-radius: 0;
3361 }
3361 }
3362 .btn-group > .btn-group:first-child > .btn:last-child,
3362 .btn-group > .btn-group:first-child > .btn:last-child,
3363 .btn-group > .btn-group:first-child > .dropdown-toggle {
3363 .btn-group > .btn-group:first-child > .dropdown-toggle {
3364 border-bottom-right-radius: 0;
3364 border-bottom-right-radius: 0;
3365 border-top-right-radius: 0;
3365 border-top-right-radius: 0;
3366 }
3366 }
3367 .btn-group > .btn-group:last-child > .btn:first-child {
3367 .btn-group > .btn-group:last-child > .btn:first-child {
3368 border-bottom-left-radius: 0;
3368 border-bottom-left-radius: 0;
3369 border-top-left-radius: 0;
3369 border-top-left-radius: 0;
3370 }
3370 }
3371 .btn-group .dropdown-toggle:active,
3371 .btn-group .dropdown-toggle:active,
3372 .btn-group.open .dropdown-toggle {
3372 .btn-group.open .dropdown-toggle {
3373 outline: 0;
3373 outline: 0;
3374 }
3374 }
3375 .btn-group > .btn + .dropdown-toggle {
3375 .btn-group > .btn + .dropdown-toggle {
3376 padding-left: 8px;
3376 padding-left: 8px;
3377 padding-right: 8px;
3377 padding-right: 8px;
3378 }
3378 }
3379 .btn-group > .btn-lg + .dropdown-toggle {
3379 .btn-group > .btn-lg + .dropdown-toggle {
3380 padding-left: 12px;
3380 padding-left: 12px;
3381 padding-right: 12px;
3381 padding-right: 12px;
3382 }
3382 }
3383 .btn-group.open .dropdown-toggle {
3383 .btn-group.open .dropdown-toggle {
3384 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3384 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3385 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3385 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3386 }
3386 }
3387 .btn-group.open .dropdown-toggle.btn-link {
3387 .btn-group.open .dropdown-toggle.btn-link {
3388 -webkit-box-shadow: none;
3388 -webkit-box-shadow: none;
3389 box-shadow: none;
3389 box-shadow: none;
3390 }
3390 }
3391 .btn .caret {
3391 .btn .caret {
3392 margin-left: 0;
3392 margin-left: 0;
3393 }
3393 }
3394 .btn-lg .caret {
3394 .btn-lg .caret {
3395 border-width: 5px 5px 0;
3395 border-width: 5px 5px 0;
3396 border-bottom-width: 0;
3396 border-bottom-width: 0;
3397 }
3397 }
3398 .dropup .btn-lg .caret {
3398 .dropup .btn-lg .caret {
3399 border-width: 0 5px 5px;
3399 border-width: 0 5px 5px;
3400 }
3400 }
3401 .btn-group-vertical > .btn,
3401 .btn-group-vertical > .btn,
3402 .btn-group-vertical > .btn-group,
3402 .btn-group-vertical > .btn-group,
3403 .btn-group-vertical > .btn-group > .btn {
3403 .btn-group-vertical > .btn-group > .btn {
3404 display: block;
3404 display: block;
3405 float: none;
3405 float: none;
3406 width: 100%;
3406 width: 100%;
3407 max-width: 100%;
3407 max-width: 100%;
3408 }
3408 }
3409 .btn-group-vertical > .btn-group > .btn {
3409 .btn-group-vertical > .btn-group > .btn {
3410 float: none;
3410 float: none;
3411 }
3411 }
3412 .btn-group-vertical > .btn + .btn,
3412 .btn-group-vertical > .btn + .btn,
3413 .btn-group-vertical > .btn + .btn-group,
3413 .btn-group-vertical > .btn + .btn-group,
3414 .btn-group-vertical > .btn-group + .btn,
3414 .btn-group-vertical > .btn-group + .btn,
3415 .btn-group-vertical > .btn-group + .btn-group {
3415 .btn-group-vertical > .btn-group + .btn-group {
3416 margin-top: -1px;
3416 margin-top: -1px;
3417 margin-left: 0;
3417 margin-left: 0;
3418 }
3418 }
3419 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3419 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3420 border-radius: 0;
3420 border-radius: 0;
3421 }
3421 }
3422 .btn-group-vertical > .btn:first-child:not(:last-child) {
3422 .btn-group-vertical > .btn:first-child:not(:last-child) {
3423 border-top-right-radius: 2px;
3423 border-top-right-radius: 2px;
3424 border-bottom-right-radius: 0;
3424 border-bottom-right-radius: 0;
3425 border-bottom-left-radius: 0;
3425 border-bottom-left-radius: 0;
3426 }
3426 }
3427 .btn-group-vertical > .btn:last-child:not(:first-child) {
3427 .btn-group-vertical > .btn:last-child:not(:first-child) {
3428 border-bottom-left-radius: 2px;
3428 border-bottom-left-radius: 2px;
3429 border-top-right-radius: 0;
3429 border-top-right-radius: 0;
3430 border-top-left-radius: 0;
3430 border-top-left-radius: 0;
3431 }
3431 }
3432 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3432 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3433 border-radius: 0;
3433 border-radius: 0;
3434 }
3434 }
3435 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3435 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3436 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3436 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3437 border-bottom-right-radius: 0;
3437 border-bottom-right-radius: 0;
3438 border-bottom-left-radius: 0;
3438 border-bottom-left-radius: 0;
3439 }
3439 }
3440 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3440 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3441 border-top-right-radius: 0;
3441 border-top-right-radius: 0;
3442 border-top-left-radius: 0;
3442 border-top-left-radius: 0;
3443 }
3443 }
3444 .btn-group-justified {
3444 .btn-group-justified {
3445 display: table;
3445 display: table;
3446 width: 100%;
3446 width: 100%;
3447 table-layout: fixed;
3447 table-layout: fixed;
3448 border-collapse: separate;
3448 border-collapse: separate;
3449 }
3449 }
3450 .btn-group-justified > .btn,
3450 .btn-group-justified > .btn,
3451 .btn-group-justified > .btn-group {
3451 .btn-group-justified > .btn-group {
3452 float: none;
3452 float: none;
3453 display: table-cell;
3453 display: table-cell;
3454 width: 1%;
3454 width: 1%;
3455 }
3455 }
3456 .btn-group-justified > .btn-group .btn {
3456 .btn-group-justified > .btn-group .btn {
3457 width: 100%;
3457 width: 100%;
3458 }
3458 }
3459 .btn-group-justified > .btn-group .dropdown-menu {
3459 .btn-group-justified > .btn-group .dropdown-menu {
3460 left: auto;
3460 left: auto;
3461 }
3461 }
3462 [data-toggle="buttons"] > .btn input[type="radio"],
3462 [data-toggle="buttons"] > .btn input[type="radio"],
3463 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3463 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3464 [data-toggle="buttons"] > .btn input[type="checkbox"],
3464 [data-toggle="buttons"] > .btn input[type="checkbox"],
3465 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3465 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3466 position: absolute;
3466 position: absolute;
3467 clip: rect(0, 0, 0, 0);
3467 clip: rect(0, 0, 0, 0);
3468 pointer-events: none;
3468 pointer-events: none;
3469 }
3469 }
3470 .input-group {
3470 .input-group {
3471 position: relative;
3471 position: relative;
3472 display: table;
3472 display: table;
3473 border-collapse: separate;
3473 border-collapse: separate;
3474 }
3474 }
3475 .input-group[class*="col-"] {
3475 .input-group[class*="col-"] {
3476 float: none;
3476 float: none;
3477 padding-left: 0;
3477 padding-left: 0;
3478 padding-right: 0;
3478 padding-right: 0;
3479 }
3479 }
3480 .input-group .form-control {
3480 .input-group .form-control {
3481 position: relative;
3481 position: relative;
3482 z-index: 2;
3482 z-index: 2;
3483 float: left;
3483 float: left;
3484 width: 100%;
3484 width: 100%;
3485 margin-bottom: 0;
3485 margin-bottom: 0;
3486 }
3486 }
3487 .input-group-lg > .form-control,
3487 .input-group-lg > .form-control,
3488 .input-group-lg > .input-group-addon,
3488 .input-group-lg > .input-group-addon,
3489 .input-group-lg > .input-group-btn > .btn {
3489 .input-group-lg > .input-group-btn > .btn {
3490 height: 45px;
3490 height: 45px;
3491 padding: 10px 16px;
3491 padding: 10px 16px;
3492 font-size: 17px;
3492 font-size: 17px;
3493 line-height: 1.33;
3493 line-height: 1.33;
3494 border-radius: 3px;
3494 border-radius: 3px;
3495 }
3495 }
3496 select.input-group-lg > .form-control,
3496 select.input-group-lg > .form-control,
3497 select.input-group-lg > .input-group-addon,
3497 select.input-group-lg > .input-group-addon,
3498 select.input-group-lg > .input-group-btn > .btn {
3498 select.input-group-lg > .input-group-btn > .btn {
3499 height: 45px;
3499 height: 45px;
3500 line-height: 45px;
3500 line-height: 45px;
3501 }
3501 }
3502 textarea.input-group-lg > .form-control,
3502 textarea.input-group-lg > .form-control,
3503 textarea.input-group-lg > .input-group-addon,
3503 textarea.input-group-lg > .input-group-addon,
3504 textarea.input-group-lg > .input-group-btn > .btn,
3504 textarea.input-group-lg > .input-group-btn > .btn,
3505 select[multiple].input-group-lg > .form-control,
3505 select[multiple].input-group-lg > .form-control,
3506 select[multiple].input-group-lg > .input-group-addon,
3506 select[multiple].input-group-lg > .input-group-addon,
3507 select[multiple].input-group-lg > .input-group-btn > .btn {
3507 select[multiple].input-group-lg > .input-group-btn > .btn {
3508 height: auto;
3508 height: auto;
3509 }
3509 }
3510 .input-group-sm > .form-control,
3510 .input-group-sm > .form-control,
3511 .input-group-sm > .input-group-addon,
3511 .input-group-sm > .input-group-addon,
3512 .input-group-sm > .input-group-btn > .btn {
3512 .input-group-sm > .input-group-btn > .btn {
3513 height: 30px;
3513 height: 30px;
3514 padding: 5px 10px;
3514 padding: 5px 10px;
3515 font-size: 12px;
3515 font-size: 12px;
3516 line-height: 1.5;
3516 line-height: 1.5;
3517 border-radius: 1px;
3517 border-radius: 1px;
3518 }
3518 }
3519 select.input-group-sm > .form-control,
3519 select.input-group-sm > .form-control,
3520 select.input-group-sm > .input-group-addon,
3520 select.input-group-sm > .input-group-addon,
3521 select.input-group-sm > .input-group-btn > .btn {
3521 select.input-group-sm > .input-group-btn > .btn {
3522 height: 30px;
3522 height: 30px;
3523 line-height: 30px;
3523 line-height: 30px;
3524 }
3524 }
3525 textarea.input-group-sm > .form-control,
3525 textarea.input-group-sm > .form-control,
3526 textarea.input-group-sm > .input-group-addon,
3526 textarea.input-group-sm > .input-group-addon,
3527 textarea.input-group-sm > .input-group-btn > .btn,
3527 textarea.input-group-sm > .input-group-btn > .btn,
3528 select[multiple].input-group-sm > .form-control,
3528 select[multiple].input-group-sm > .form-control,
3529 select[multiple].input-group-sm > .input-group-addon,
3529 select[multiple].input-group-sm > .input-group-addon,
3530 select[multiple].input-group-sm > .input-group-btn > .btn {
3530 select[multiple].input-group-sm > .input-group-btn > .btn {
3531 height: auto;
3531 height: auto;
3532 }
3532 }
3533 .input-group-addon,
3533 .input-group-addon,
3534 .input-group-btn,
3534 .input-group-btn,
3535 .input-group .form-control {
3535 .input-group .form-control {
3536 display: table-cell;
3536 display: table-cell;
3537 }
3537 }
3538 .input-group-addon:not(:first-child):not(:last-child),
3538 .input-group-addon:not(:first-child):not(:last-child),
3539 .input-group-btn:not(:first-child):not(:last-child),
3539 .input-group-btn:not(:first-child):not(:last-child),
3540 .input-group .form-control:not(:first-child):not(:last-child) {
3540 .input-group .form-control:not(:first-child):not(:last-child) {
3541 border-radius: 0;
3541 border-radius: 0;
3542 }
3542 }
3543 .input-group-addon,
3543 .input-group-addon,
3544 .input-group-btn {
3544 .input-group-btn {
3545 width: 1%;
3545 width: 1%;
3546 white-space: nowrap;
3546 white-space: nowrap;
3547 vertical-align: middle;
3547 vertical-align: middle;
3548 }
3548 }
3549 .input-group-addon {
3549 .input-group-addon {
3550 padding: 6px 12px;
3550 padding: 6px 12px;
3551 font-size: 13px;
3551 font-size: 13px;
3552 font-weight: normal;
3552 font-weight: normal;
3553 line-height: 1;
3553 line-height: 1;
3554 color: #555555;
3554 color: #555555;
3555 text-align: center;
3555 text-align: center;
3556 background-color: #eeeeee;
3556 background-color: #eeeeee;
3557 border: 1px solid #cccccc;
3557 border: 1px solid #cccccc;
3558 border-radius: 2px;
3558 border-radius: 2px;
3559 }
3559 }
3560 .input-group-addon.input-sm {
3560 .input-group-addon.input-sm {
3561 padding: 5px 10px;
3561 padding: 5px 10px;
3562 font-size: 12px;
3562 font-size: 12px;
3563 border-radius: 1px;
3563 border-radius: 1px;
3564 }
3564 }
3565 .input-group-addon.input-lg {
3565 .input-group-addon.input-lg {
3566 padding: 10px 16px;
3566 padding: 10px 16px;
3567 font-size: 17px;
3567 font-size: 17px;
3568 border-radius: 3px;
3568 border-radius: 3px;
3569 }
3569 }
3570 .input-group-addon input[type="radio"],
3570 .input-group-addon input[type="radio"],
3571 .input-group-addon input[type="checkbox"] {
3571 .input-group-addon input[type="checkbox"] {
3572 margin-top: 0;
3572 margin-top: 0;
3573 }
3573 }
3574 .input-group .form-control:first-child,
3574 .input-group .form-control:first-child,
3575 .input-group-addon:first-child,
3575 .input-group-addon:first-child,
3576 .input-group-btn:first-child > .btn,
3576 .input-group-btn:first-child > .btn,
3577 .input-group-btn:first-child > .btn-group > .btn,
3577 .input-group-btn:first-child > .btn-group > .btn,
3578 .input-group-btn:first-child > .dropdown-toggle,
3578 .input-group-btn:first-child > .dropdown-toggle,
3579 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3579 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3580 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3580 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3581 border-bottom-right-radius: 0;
3581 border-bottom-right-radius: 0;
3582 border-top-right-radius: 0;
3582 border-top-right-radius: 0;
3583 }
3583 }
3584 .input-group-addon:first-child {
3584 .input-group-addon:first-child {
3585 border-right: 0;
3585 border-right: 0;
3586 }
3586 }
3587 .input-group .form-control:last-child,
3587 .input-group .form-control:last-child,
3588 .input-group-addon:last-child,
3588 .input-group-addon:last-child,
3589 .input-group-btn:last-child > .btn,
3589 .input-group-btn:last-child > .btn,
3590 .input-group-btn:last-child > .btn-group > .btn,
3590 .input-group-btn:last-child > .btn-group > .btn,
3591 .input-group-btn:last-child > .dropdown-toggle,
3591 .input-group-btn:last-child > .dropdown-toggle,
3592 .input-group-btn:first-child > .btn:not(:first-child),
3592 .input-group-btn:first-child > .btn:not(:first-child),
3593 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3593 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3594 border-bottom-left-radius: 0;
3594 border-bottom-left-radius: 0;
3595 border-top-left-radius: 0;
3595 border-top-left-radius: 0;
3596 }
3596 }
3597 .input-group-addon:last-child {
3597 .input-group-addon:last-child {
3598 border-left: 0;
3598 border-left: 0;
3599 }
3599 }
3600 .input-group-btn {
3600 .input-group-btn {
3601 position: relative;
3601 position: relative;
3602 font-size: 0;
3602 font-size: 0;
3603 white-space: nowrap;
3603 white-space: nowrap;
3604 }
3604 }
3605 .input-group-btn > .btn {
3605 .input-group-btn > .btn {
3606 position: relative;
3606 position: relative;
3607 }
3607 }
3608 .input-group-btn > .btn + .btn {
3608 .input-group-btn > .btn + .btn {
3609 margin-left: -1px;
3609 margin-left: -1px;
3610 }
3610 }
3611 .input-group-btn > .btn:hover,
3611 .input-group-btn > .btn:hover,
3612 .input-group-btn > .btn:focus,
3612 .input-group-btn > .btn:focus,
3613 .input-group-btn > .btn:active {
3613 .input-group-btn > .btn:active {
3614 z-index: 2;
3614 z-index: 2;
3615 }
3615 }
3616 .input-group-btn:first-child > .btn,
3616 .input-group-btn:first-child > .btn,
3617 .input-group-btn:first-child > .btn-group {
3617 .input-group-btn:first-child > .btn-group {
3618 margin-right: -1px;
3618 margin-right: -1px;
3619 }
3619 }
3620 .input-group-btn:last-child > .btn,
3620 .input-group-btn:last-child > .btn,
3621 .input-group-btn:last-child > .btn-group {
3621 .input-group-btn:last-child > .btn-group {
3622 margin-left: -1px;
3622 margin-left: -1px;
3623 }
3623 }
3624 .nav {
3624 .nav {
3625 margin-bottom: 0;
3625 margin-bottom: 0;
3626 padding-left: 0;
3626 padding-left: 0;
3627 list-style: none;
3627 list-style: none;
3628 }
3628 }
3629 .nav > li {
3629 .nav > li {
3630 position: relative;
3630 position: relative;
3631 display: block;
3631 display: block;
3632 }
3632 }
3633 .nav > li > a {
3633 .nav > li > a {
3634 position: relative;
3634 position: relative;
3635 display: block;
3635 display: block;
3636 padding: 10px 15px;
3636 padding: 10px 15px;
3637 }
3637 }
3638 .nav > li > a:hover,
3638 .nav > li > a:hover,
3639 .nav > li > a:focus {
3639 .nav > li > a:focus {
3640 text-decoration: none;
3640 text-decoration: none;
3641 background-color: #eeeeee;
3641 background-color: #eeeeee;
3642 }
3642 }
3643 .nav > li.disabled > a {
3643 .nav > li.disabled > a {
3644 color: #777777;
3644 color: #777777;
3645 }
3645 }
3646 .nav > li.disabled > a:hover,
3646 .nav > li.disabled > a:hover,
3647 .nav > li.disabled > a:focus {
3647 .nav > li.disabled > a:focus {
3648 color: #777777;
3648 color: #777777;
3649 text-decoration: none;
3649 text-decoration: none;
3650 background-color: transparent;
3650 background-color: transparent;
3651 cursor: not-allowed;
3651 cursor: not-allowed;
3652 }
3652 }
3653 .nav .open > a,
3653 .nav .open > a,
3654 .nav .open > a:hover,
3654 .nav .open > a:hover,
3655 .nav .open > a:focus {
3655 .nav .open > a:focus {
3656 background-color: #eeeeee;
3656 background-color: #eeeeee;
3657 border-color: #337ab7;
3657 border-color: #337ab7;
3658 }
3658 }
3659 .nav .nav-divider {
3659 .nav .nav-divider {
3660 height: 1px;
3660 height: 1px;
3661 margin: 8px 0;
3661 margin: 8px 0;
3662 overflow: hidden;
3662 overflow: hidden;
3663 background-color: #e5e5e5;
3663 background-color: #e5e5e5;
3664 }
3664 }
3665 .nav > li > a > img {
3665 .nav > li > a > img {
3666 max-width: none;
3666 max-width: none;
3667 }
3667 }
3668 .nav-tabs {
3668 .nav-tabs {
3669 border-bottom: 1px solid #dddddd;
3669 border-bottom: 1px solid #dddddd;
3670 }
3670 }
3671 .nav-tabs > li {
3671 .nav-tabs > li {
3672 float: left;
3672 float: left;
3673 margin-bottom: -1px;
3673 margin-bottom: -1px;
3674 }
3674 }
3675 .nav-tabs > li > a {
3675 .nav-tabs > li > a {
3676 margin-right: 2px;
3676 margin-right: 2px;
3677 line-height: 1.42857143;
3677 line-height: 1.42857143;
3678 border: 1px solid transparent;
3678 border: 1px solid transparent;
3679 border-radius: 2px 2px 0 0;
3679 border-radius: 2px 2px 0 0;
3680 }
3680 }
3681 .nav-tabs > li > a:hover {
3681 .nav-tabs > li > a:hover {
3682 border-color: #eeeeee #eeeeee #dddddd;
3682 border-color: #eeeeee #eeeeee #dddddd;
3683 }
3683 }
3684 .nav-tabs > li.active > a,
3684 .nav-tabs > li.active > a,
3685 .nav-tabs > li.active > a:hover,
3685 .nav-tabs > li.active > a:hover,
3686 .nav-tabs > li.active > a:focus {
3686 .nav-tabs > li.active > a:focus {
3687 color: #555555;
3687 color: #555555;
3688 background-color: #ffffff;
3688 background-color: #ffffff;
3689 border: 1px solid #dddddd;
3689 border: 1px solid #dddddd;
3690 border-bottom-color: transparent;
3690 border-bottom-color: transparent;
3691 cursor: default;
3691 cursor: default;
3692 }
3692 }
3693 .nav-tabs.nav-justified {
3693 .nav-tabs.nav-justified {
3694 width: 100%;
3694 width: 100%;
3695 border-bottom: 0;
3695 border-bottom: 0;
3696 }
3696 }
3697 .nav-tabs.nav-justified > li {
3697 .nav-tabs.nav-justified > li {
3698 float: none;
3698 float: none;
3699 }
3699 }
3700 .nav-tabs.nav-justified > li > a {
3700 .nav-tabs.nav-justified > li > a {
3701 text-align: center;
3701 text-align: center;
3702 margin-bottom: 5px;
3702 margin-bottom: 5px;
3703 }
3703 }
3704 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3704 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3705 top: auto;
3705 top: auto;
3706 left: auto;
3706 left: auto;
3707 }
3707 }
3708 @media (min-width: 768px) {
3708 @media (min-width: 768px) {
3709 .nav-tabs.nav-justified > li {
3709 .nav-tabs.nav-justified > li {
3710 display: table-cell;
3710 display: table-cell;
3711 width: 1%;
3711 width: 1%;
3712 }
3712 }
3713 .nav-tabs.nav-justified > li > a {
3713 .nav-tabs.nav-justified > li > a {
3714 margin-bottom: 0;
3714 margin-bottom: 0;
3715 }
3715 }
3716 }
3716 }
3717 .nav-tabs.nav-justified > li > a {
3717 .nav-tabs.nav-justified > li > a {
3718 margin-right: 0;
3718 margin-right: 0;
3719 border-radius: 2px;
3719 border-radius: 2px;
3720 }
3720 }
3721 .nav-tabs.nav-justified > .active > a,
3721 .nav-tabs.nav-justified > .active > a,
3722 .nav-tabs.nav-justified > .active > a:hover,
3722 .nav-tabs.nav-justified > .active > a:hover,
3723 .nav-tabs.nav-justified > .active > a:focus {
3723 .nav-tabs.nav-justified > .active > a:focus {
3724 border: 1px solid #dddddd;
3724 border: 1px solid #dddddd;
3725 }
3725 }
3726 @media (min-width: 768px) {
3726 @media (min-width: 768px) {
3727 .nav-tabs.nav-justified > li > a {
3727 .nav-tabs.nav-justified > li > a {
3728 border-bottom: 1px solid #dddddd;
3728 border-bottom: 1px solid #dddddd;
3729 border-radius: 2px 2px 0 0;
3729 border-radius: 2px 2px 0 0;
3730 }
3730 }
3731 .nav-tabs.nav-justified > .active > a,
3731 .nav-tabs.nav-justified > .active > a,
3732 .nav-tabs.nav-justified > .active > a:hover,
3732 .nav-tabs.nav-justified > .active > a:hover,
3733 .nav-tabs.nav-justified > .active > a:focus {
3733 .nav-tabs.nav-justified > .active > a:focus {
3734 border-bottom-color: #ffffff;
3734 border-bottom-color: #ffffff;
3735 }
3735 }
3736 }
3736 }
3737 .nav-pills > li {
3737 .nav-pills > li {
3738 float: left;
3738 float: left;
3739 }
3739 }
3740 .nav-pills > li > a {
3740 .nav-pills > li > a {
3741 border-radius: 2px;
3741 border-radius: 2px;
3742 }
3742 }
3743 .nav-pills > li + li {
3743 .nav-pills > li + li {
3744 margin-left: 2px;
3744 margin-left: 2px;
3745 }
3745 }
3746 .nav-pills > li.active > a,
3746 .nav-pills > li.active > a,
3747 .nav-pills > li.active > a:hover,
3747 .nav-pills > li.active > a:hover,
3748 .nav-pills > li.active > a:focus {
3748 .nav-pills > li.active > a:focus {
3749 color: #ffffff;
3749 color: #ffffff;
3750 background-color: #337ab7;
3750 background-color: #337ab7;
3751 }
3751 }
3752 .nav-stacked > li {
3752 .nav-stacked > li {
3753 float: none;
3753 float: none;
3754 }
3754 }
3755 .nav-stacked > li + li {
3755 .nav-stacked > li + li {
3756 margin-top: 2px;
3756 margin-top: 2px;
3757 margin-left: 0;
3757 margin-left: 0;
3758 }
3758 }
3759 .nav-justified {
3759 .nav-justified {
3760 width: 100%;
3760 width: 100%;
3761 }
3761 }
3762 .nav-justified > li {
3762 .nav-justified > li {
3763 float: none;
3763 float: none;
3764 }
3764 }
3765 .nav-justified > li > a {
3765 .nav-justified > li > a {
3766 text-align: center;
3766 text-align: center;
3767 margin-bottom: 5px;
3767 margin-bottom: 5px;
3768 }
3768 }
3769 .nav-justified > .dropdown .dropdown-menu {
3769 .nav-justified > .dropdown .dropdown-menu {
3770 top: auto;
3770 top: auto;
3771 left: auto;
3771 left: auto;
3772 }
3772 }
3773 @media (min-width: 768px) {
3773 @media (min-width: 768px) {
3774 .nav-justified > li {
3774 .nav-justified > li {
3775 display: table-cell;
3775 display: table-cell;
3776 width: 1%;
3776 width: 1%;
3777 }
3777 }
3778 .nav-justified > li > a {
3778 .nav-justified > li > a {
3779 margin-bottom: 0;
3779 margin-bottom: 0;
3780 }
3780 }
3781 }
3781 }
3782 .nav-tabs-justified {
3782 .nav-tabs-justified {
3783 border-bottom: 0;
3783 border-bottom: 0;
3784 }
3784 }
3785 .nav-tabs-justified > li > a {
3785 .nav-tabs-justified > li > a {
3786 margin-right: 0;
3786 margin-right: 0;
3787 border-radius: 2px;
3787 border-radius: 2px;
3788 }
3788 }
3789 .nav-tabs-justified > .active > a,
3789 .nav-tabs-justified > .active > a,
3790 .nav-tabs-justified > .active > a:hover,
3790 .nav-tabs-justified > .active > a:hover,
3791 .nav-tabs-justified > .active > a:focus {
3791 .nav-tabs-justified > .active > a:focus {
3792 border: 1px solid #dddddd;
3792 border: 1px solid #dddddd;
3793 }
3793 }
3794 @media (min-width: 768px) {
3794 @media (min-width: 768px) {
3795 .nav-tabs-justified > li > a {
3795 .nav-tabs-justified > li > a {
3796 border-bottom: 1px solid #dddddd;
3796 border-bottom: 1px solid #dddddd;
3797 border-radius: 2px 2px 0 0;
3797 border-radius: 2px 2px 0 0;
3798 }
3798 }
3799 .nav-tabs-justified > .active > a,
3799 .nav-tabs-justified > .active > a,
3800 .nav-tabs-justified > .active > a:hover,
3800 .nav-tabs-justified > .active > a:hover,
3801 .nav-tabs-justified > .active > a:focus {
3801 .nav-tabs-justified > .active > a:focus {
3802 border-bottom-color: #ffffff;
3802 border-bottom-color: #ffffff;
3803 }
3803 }
3804 }
3804 }
3805 .tab-content > .tab-pane {
3805 .tab-content > .tab-pane {
3806 display: none;
3806 display: none;
3807 visibility: hidden;
3807 visibility: hidden;
3808 }
3808 }
3809 .tab-content > .active {
3809 .tab-content > .active {
3810 display: block;
3810 display: block;
3811 visibility: visible;
3811 visibility: visible;
3812 }
3812 }
3813 .nav-tabs .dropdown-menu {
3813 .nav-tabs .dropdown-menu {
3814 margin-top: -1px;
3814 margin-top: -1px;
3815 border-top-right-radius: 0;
3815 border-top-right-radius: 0;
3816 border-top-left-radius: 0;
3816 border-top-left-radius: 0;
3817 }
3817 }
3818 .navbar {
3818 .navbar {
3819 position: relative;
3819 position: relative;
3820 min-height: 30px;
3820 min-height: 30px;
3821 margin-bottom: 18px;
3821 margin-bottom: 18px;
3822 border: 1px solid transparent;
3822 border: 1px solid transparent;
3823 }
3823 }
3824 @media (min-width: 541px) {
3824 @media (min-width: 541px) {
3825 .navbar {
3825 .navbar {
3826 border-radius: 2px;
3826 border-radius: 2px;
3827 }
3827 }
3828 }
3828 }
3829 @media (min-width: 541px) {
3829 @media (min-width: 541px) {
3830 .navbar-header {
3830 .navbar-header {
3831 float: left;
3831 float: left;
3832 }
3832 }
3833 }
3833 }
3834 .navbar-collapse {
3834 .navbar-collapse {
3835 overflow-x: visible;
3835 overflow-x: visible;
3836 padding-right: 0px;
3836 padding-right: 0px;
3837 padding-left: 0px;
3837 padding-left: 0px;
3838 border-top: 1px solid transparent;
3838 border-top: 1px solid transparent;
3839 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3839 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3840 -webkit-overflow-scrolling: touch;
3840 -webkit-overflow-scrolling: touch;
3841 }
3841 }
3842 .navbar-collapse.in {
3842 .navbar-collapse.in {
3843 overflow-y: auto;
3843 overflow-y: auto;
3844 }
3844 }
3845 @media (min-width: 541px) {
3845 @media (min-width: 541px) {
3846 .navbar-collapse {
3846 .navbar-collapse {
3847 width: auto;
3847 width: auto;
3848 border-top: 0;
3848 border-top: 0;
3849 box-shadow: none;
3849 box-shadow: none;
3850 }
3850 }
3851 .navbar-collapse.collapse {
3851 .navbar-collapse.collapse {
3852 display: block !important;
3852 display: block !important;
3853 visibility: visible !important;
3853 visibility: visible !important;
3854 height: auto !important;
3854 height: auto !important;
3855 padding-bottom: 0;
3855 padding-bottom: 0;
3856 overflow: visible !important;
3856 overflow: visible !important;
3857 }
3857 }
3858 .navbar-collapse.in {
3858 .navbar-collapse.in {
3859 overflow-y: visible;
3859 overflow-y: visible;
3860 }
3860 }
3861 .navbar-fixed-top .navbar-collapse,
3861 .navbar-fixed-top .navbar-collapse,
3862 .navbar-static-top .navbar-collapse,
3862 .navbar-static-top .navbar-collapse,
3863 .navbar-fixed-bottom .navbar-collapse {
3863 .navbar-fixed-bottom .navbar-collapse {
3864 padding-left: 0;
3864 padding-left: 0;
3865 padding-right: 0;
3865 padding-right: 0;
3866 }
3866 }
3867 }
3867 }
3868 .navbar-fixed-top .navbar-collapse,
3868 .navbar-fixed-top .navbar-collapse,
3869 .navbar-fixed-bottom .navbar-collapse {
3869 .navbar-fixed-bottom .navbar-collapse {
3870 max-height: 340px;
3870 max-height: 340px;
3871 }
3871 }
3872 @media (max-device-width: 540px) and (orientation: landscape) {
3872 @media (max-device-width: 540px) and (orientation: landscape) {
3873 .navbar-fixed-top .navbar-collapse,
3873 .navbar-fixed-top .navbar-collapse,
3874 .navbar-fixed-bottom .navbar-collapse {
3874 .navbar-fixed-bottom .navbar-collapse {
3875 max-height: 200px;
3875 max-height: 200px;
3876 }
3876 }
3877 }
3877 }
3878 .container > .navbar-header,
3878 .container > .navbar-header,
3879 .container-fluid > .navbar-header,
3879 .container-fluid > .navbar-header,
3880 .container > .navbar-collapse,
3880 .container > .navbar-collapse,
3881 .container-fluid > .navbar-collapse {
3881 .container-fluid > .navbar-collapse {
3882 margin-right: 0px;
3882 margin-right: 0px;
3883 margin-left: 0px;
3883 margin-left: 0px;
3884 }
3884 }
3885 @media (min-width: 541px) {
3885 @media (min-width: 541px) {
3886 .container > .navbar-header,
3886 .container > .navbar-header,
3887 .container-fluid > .navbar-header,
3887 .container-fluid > .navbar-header,
3888 .container > .navbar-collapse,
3888 .container > .navbar-collapse,
3889 .container-fluid > .navbar-collapse {
3889 .container-fluid > .navbar-collapse {
3890 margin-right: 0;
3890 margin-right: 0;
3891 margin-left: 0;
3891 margin-left: 0;
3892 }
3892 }
3893 }
3893 }
3894 .navbar-static-top {
3894 .navbar-static-top {
3895 z-index: 1000;
3895 z-index: 1000;
3896 border-width: 0 0 1px;
3896 border-width: 0 0 1px;
3897 }
3897 }
3898 @media (min-width: 541px) {
3898 @media (min-width: 541px) {
3899 .navbar-static-top {
3899 .navbar-static-top {
3900 border-radius: 0;
3900 border-radius: 0;
3901 }
3901 }
3902 }
3902 }
3903 .navbar-fixed-top,
3903 .navbar-fixed-top,
3904 .navbar-fixed-bottom {
3904 .navbar-fixed-bottom {
3905 position: fixed;
3905 position: fixed;
3906 right: 0;
3906 right: 0;
3907 left: 0;
3907 left: 0;
3908 z-index: 1030;
3908 z-index: 1030;
3909 }
3909 }
3910 @media (min-width: 541px) {
3910 @media (min-width: 541px) {
3911 .navbar-fixed-top,
3911 .navbar-fixed-top,
3912 .navbar-fixed-bottom {
3912 .navbar-fixed-bottom {
3913 border-radius: 0;
3913 border-radius: 0;
3914 }
3914 }
3915 }
3915 }
3916 .navbar-fixed-top {
3916 .navbar-fixed-top {
3917 top: 0;
3917 top: 0;
3918 border-width: 0 0 1px;
3918 border-width: 0 0 1px;
3919 }
3919 }
3920 .navbar-fixed-bottom {
3920 .navbar-fixed-bottom {
3921 bottom: 0;
3921 bottom: 0;
3922 margin-bottom: 0;
3922 margin-bottom: 0;
3923 border-width: 1px 0 0;
3923 border-width: 1px 0 0;
3924 }
3924 }
3925 .navbar-brand {
3925 .navbar-brand {
3926 float: left;
3926 float: left;
3927 padding: 6px 0px;
3927 padding: 6px 0px;
3928 font-size: 17px;
3928 font-size: 17px;
3929 line-height: 18px;
3929 line-height: 18px;
3930 height: 30px;
3930 height: 30px;
3931 }
3931 }
3932 .navbar-brand:hover,
3932 .navbar-brand:hover,
3933 .navbar-brand:focus {
3933 .navbar-brand:focus {
3934 text-decoration: none;
3934 text-decoration: none;
3935 }
3935 }
3936 .navbar-brand > img {
3936 .navbar-brand > img {
3937 display: block;
3937 display: block;
3938 }
3938 }
3939 @media (min-width: 541px) {
3939 @media (min-width: 541px) {
3940 .navbar > .container .navbar-brand,
3940 .navbar > .container .navbar-brand,
3941 .navbar > .container-fluid .navbar-brand {
3941 .navbar > .container-fluid .navbar-brand {
3942 margin-left: 0px;
3942 margin-left: 0px;
3943 }
3943 }
3944 }
3944 }
3945 .navbar-toggle {
3945 .navbar-toggle {
3946 position: relative;
3946 position: relative;
3947 float: right;
3947 float: right;
3948 margin-right: 0px;
3948 margin-right: 0px;
3949 padding: 9px 10px;
3949 padding: 9px 10px;
3950 margin-top: -2px;
3950 margin-top: -2px;
3951 margin-bottom: -2px;
3951 margin-bottom: -2px;
3952 background-color: transparent;
3952 background-color: transparent;
3953 background-image: none;
3953 background-image: none;
3954 border: 1px solid transparent;
3954 border: 1px solid transparent;
3955 border-radius: 2px;
3955 border-radius: 2px;
3956 }
3956 }
3957 .navbar-toggle:focus {
3957 .navbar-toggle:focus {
3958 outline: 0;
3958 outline: 0;
3959 }
3959 }
3960 .navbar-toggle .icon-bar {
3960 .navbar-toggle .icon-bar {
3961 display: block;
3961 display: block;
3962 width: 22px;
3962 width: 22px;
3963 height: 2px;
3963 height: 2px;
3964 border-radius: 1px;
3964 border-radius: 1px;
3965 }
3965 }
3966 .navbar-toggle .icon-bar + .icon-bar {
3966 .navbar-toggle .icon-bar + .icon-bar {
3967 margin-top: 4px;
3967 margin-top: 4px;
3968 }
3968 }
3969 @media (min-width: 541px) {
3969 @media (min-width: 541px) {
3970 .navbar-toggle {
3970 .navbar-toggle {
3971 display: none;
3971 display: none;
3972 }
3972 }
3973 }
3973 }
3974 .navbar-nav {
3974 .navbar-nav {
3975 margin: 3px 0px;
3975 margin: 3px 0px;
3976 }
3976 }
3977 .navbar-nav > li > a {
3977 .navbar-nav > li > a {
3978 padding-top: 10px;
3978 padding-top: 10px;
3979 padding-bottom: 10px;
3979 padding-bottom: 10px;
3980 line-height: 18px;
3980 line-height: 18px;
3981 }
3981 }
3982 @media (max-width: 540px) {
3982 @media (max-width: 540px) {
3983 .navbar-nav .open .dropdown-menu {
3983 .navbar-nav .open .dropdown-menu {
3984 position: static;
3984 position: static;
3985 float: none;
3985 float: none;
3986 width: auto;
3986 width: auto;
3987 margin-top: 0;
3987 margin-top: 0;
3988 background-color: transparent;
3988 background-color: transparent;
3989 border: 0;
3989 border: 0;
3990 box-shadow: none;
3990 box-shadow: none;
3991 }
3991 }
3992 .navbar-nav .open .dropdown-menu > li > a,
3992 .navbar-nav .open .dropdown-menu > li > a,
3993 .navbar-nav .open .dropdown-menu .dropdown-header {
3993 .navbar-nav .open .dropdown-menu .dropdown-header {
3994 padding: 5px 15px 5px 25px;
3994 padding: 5px 15px 5px 25px;
3995 }
3995 }
3996 .navbar-nav .open .dropdown-menu > li > a {
3996 .navbar-nav .open .dropdown-menu > li > a {
3997 line-height: 18px;
3997 line-height: 18px;
3998 }
3998 }
3999 .navbar-nav .open .dropdown-menu > li > a:hover,
3999 .navbar-nav .open .dropdown-menu > li > a:hover,
4000 .navbar-nav .open .dropdown-menu > li > a:focus {
4000 .navbar-nav .open .dropdown-menu > li > a:focus {
4001 background-image: none;
4001 background-image: none;
4002 }
4002 }
4003 }
4003 }
4004 @media (min-width: 541px) {
4004 @media (min-width: 541px) {
4005 .navbar-nav {
4005 .navbar-nav {
4006 float: left;
4006 float: left;
4007 margin: 0;
4007 margin: 0;
4008 }
4008 }
4009 .navbar-nav > li {
4009 .navbar-nav > li {
4010 float: left;
4010 float: left;
4011 }
4011 }
4012 .navbar-nav > li > a {
4012 .navbar-nav > li > a {
4013 padding-top: 6px;
4013 padding-top: 6px;
4014 padding-bottom: 6px;
4014 padding-bottom: 6px;
4015 }
4015 }
4016 }
4016 }
4017 .navbar-form {
4017 .navbar-form {
4018 margin-left: 0px;
4018 margin-left: 0px;
4019 margin-right: 0px;
4019 margin-right: 0px;
4020 padding: 10px 0px;
4020 padding: 10px 0px;
4021 border-top: 1px solid transparent;
4021 border-top: 1px solid transparent;
4022 border-bottom: 1px solid transparent;
4022 border-bottom: 1px solid transparent;
4023 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4023 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4024 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4024 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4025 margin-top: -1px;
4025 margin-top: -1px;
4026 margin-bottom: -1px;
4026 margin-bottom: -1px;
4027 }
4027 }
4028 @media (min-width: 768px) {
4028 @media (min-width: 768px) {
4029 .navbar-form .form-group {
4029 .navbar-form .form-group {
4030 display: inline-block;
4030 display: inline-block;
4031 margin-bottom: 0;
4031 margin-bottom: 0;
4032 vertical-align: middle;
4032 vertical-align: middle;
4033 }
4033 }
4034 .navbar-form .form-control {
4034 .navbar-form .form-control {
4035 display: inline-block;
4035 display: inline-block;
4036 width: auto;
4036 width: auto;
4037 vertical-align: middle;
4037 vertical-align: middle;
4038 }
4038 }
4039 .navbar-form .form-control-static {
4039 .navbar-form .form-control-static {
4040 display: inline-block;
4040 display: inline-block;
4041 }
4041 }
4042 .navbar-form .input-group {
4042 .navbar-form .input-group {
4043 display: inline-table;
4043 display: inline-table;
4044 vertical-align: middle;
4044 vertical-align: middle;
4045 }
4045 }
4046 .navbar-form .input-group .input-group-addon,
4046 .navbar-form .input-group .input-group-addon,
4047 .navbar-form .input-group .input-group-btn,
4047 .navbar-form .input-group .input-group-btn,
4048 .navbar-form .input-group .form-control {
4048 .navbar-form .input-group .form-control {
4049 width: auto;
4049 width: auto;
4050 }
4050 }
4051 .navbar-form .input-group > .form-control {
4051 .navbar-form .input-group > .form-control {
4052 width: 100%;
4052 width: 100%;
4053 }
4053 }
4054 .navbar-form .control-label {
4054 .navbar-form .control-label {
4055 margin-bottom: 0;
4055 margin-bottom: 0;
4056 vertical-align: middle;
4056 vertical-align: middle;
4057 }
4057 }
4058 .navbar-form .radio,
4058 .navbar-form .radio,
4059 .navbar-form .checkbox {
4059 .navbar-form .checkbox {
4060 display: inline-block;
4060 display: inline-block;
4061 margin-top: 0;
4061 margin-top: 0;
4062 margin-bottom: 0;
4062 margin-bottom: 0;
4063 vertical-align: middle;
4063 vertical-align: middle;
4064 }
4064 }
4065 .navbar-form .radio label,
4065 .navbar-form .radio label,
4066 .navbar-form .checkbox label {
4066 .navbar-form .checkbox label {
4067 padding-left: 0;
4067 padding-left: 0;
4068 }
4068 }
4069 .navbar-form .radio input[type="radio"],
4069 .navbar-form .radio input[type="radio"],
4070 .navbar-form .checkbox input[type="checkbox"] {
4070 .navbar-form .checkbox input[type="checkbox"] {
4071 position: relative;
4071 position: relative;
4072 margin-left: 0;
4072 margin-left: 0;
4073 }
4073 }
4074 .navbar-form .has-feedback .form-control-feedback {
4074 .navbar-form .has-feedback .form-control-feedback {
4075 top: 0;
4075 top: 0;
4076 }
4076 }
4077 }
4077 }
4078 @media (max-width: 540px) {
4078 @media (max-width: 540px) {
4079 .navbar-form .form-group {
4079 .navbar-form .form-group {
4080 margin-bottom: 5px;
4080 margin-bottom: 5px;
4081 }
4081 }
4082 .navbar-form .form-group:last-child {
4082 .navbar-form .form-group:last-child {
4083 margin-bottom: 0;
4083 margin-bottom: 0;
4084 }
4084 }
4085 }
4085 }
4086 @media (min-width: 541px) {
4086 @media (min-width: 541px) {
4087 .navbar-form {
4087 .navbar-form {
4088 width: auto;
4088 width: auto;
4089 border: 0;
4089 border: 0;
4090 margin-left: 0;
4090 margin-left: 0;
4091 margin-right: 0;
4091 margin-right: 0;
4092 padding-top: 0;
4092 padding-top: 0;
4093 padding-bottom: 0;
4093 padding-bottom: 0;
4094 -webkit-box-shadow: none;
4094 -webkit-box-shadow: none;
4095 box-shadow: none;
4095 box-shadow: none;
4096 }
4096 }
4097 }
4097 }
4098 .navbar-nav > li > .dropdown-menu {
4098 .navbar-nav > li > .dropdown-menu {
4099 margin-top: 0;
4099 margin-top: 0;
4100 border-top-right-radius: 0;
4100 border-top-right-radius: 0;
4101 border-top-left-radius: 0;
4101 border-top-left-radius: 0;
4102 }
4102 }
4103 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4103 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4104 border-top-right-radius: 2px;
4104 border-top-right-radius: 2px;
4105 border-top-left-radius: 2px;
4105 border-top-left-radius: 2px;
4106 border-bottom-right-radius: 0;
4106 border-bottom-right-radius: 0;
4107 border-bottom-left-radius: 0;
4107 border-bottom-left-radius: 0;
4108 }
4108 }
4109 .navbar-btn {
4109 .navbar-btn {
4110 margin-top: -1px;
4110 margin-top: -1px;
4111 margin-bottom: -1px;
4111 margin-bottom: -1px;
4112 }
4112 }
4113 .navbar-btn.btn-sm {
4113 .navbar-btn.btn-sm {
4114 margin-top: 0px;
4114 margin-top: 0px;
4115 margin-bottom: 0px;
4115 margin-bottom: 0px;
4116 }
4116 }
4117 .navbar-btn.btn-xs {
4117 .navbar-btn.btn-xs {
4118 margin-top: 4px;
4118 margin-top: 4px;
4119 margin-bottom: 4px;
4119 margin-bottom: 4px;
4120 }
4120 }
4121 .navbar-text {
4121 .navbar-text {
4122 margin-top: 6px;
4122 margin-top: 6px;
4123 margin-bottom: 6px;
4123 margin-bottom: 6px;
4124 }
4124 }
4125 @media (min-width: 541px) {
4125 @media (min-width: 541px) {
4126 .navbar-text {
4126 .navbar-text {
4127 float: left;
4127 float: left;
4128 margin-left: 0px;
4128 margin-left: 0px;
4129 margin-right: 0px;
4129 margin-right: 0px;
4130 }
4130 }
4131 }
4131 }
4132 @media (min-width: 541px) {
4132 @media (min-width: 541px) {
4133 .navbar-left {
4133 .navbar-left {
4134 float: left !important;
4134 float: left !important;
4135 float: left;
4135 float: left;
4136 }
4136 }
4137 .navbar-right {
4137 .navbar-right {
4138 float: right !important;
4138 float: right !important;
4139 float: right;
4139 float: right;
4140 margin-right: 0px;
4140 margin-right: 0px;
4141 }
4141 }
4142 .navbar-right ~ .navbar-right {
4142 .navbar-right ~ .navbar-right {
4143 margin-right: 0;
4143 margin-right: 0;
4144 }
4144 }
4145 }
4145 }
4146 .navbar-default {
4146 .navbar-default {
4147 background-color: #f8f8f8;
4147 background-color: #f8f8f8;
4148 border-color: #e7e7e7;
4148 border-color: #e7e7e7;
4149 }
4149 }
4150 .navbar-default .navbar-brand {
4150 .navbar-default .navbar-brand {
4151 color: #777777;
4151 color: #777777;
4152 }
4152 }
4153 .navbar-default .navbar-brand:hover,
4153 .navbar-default .navbar-brand:hover,
4154 .navbar-default .navbar-brand:focus {
4154 .navbar-default .navbar-brand:focus {
4155 color: #5e5e5e;
4155 color: #5e5e5e;
4156 background-color: transparent;
4156 background-color: transparent;
4157 }
4157 }
4158 .navbar-default .navbar-text {
4158 .navbar-default .navbar-text {
4159 color: #777777;
4159 color: #777777;
4160 }
4160 }
4161 .navbar-default .navbar-nav > li > a {
4161 .navbar-default .navbar-nav > li > a {
4162 color: #777777;
4162 color: #777777;
4163 }
4163 }
4164 .navbar-default .navbar-nav > li > a:hover,
4164 .navbar-default .navbar-nav > li > a:hover,
4165 .navbar-default .navbar-nav > li > a:focus {
4165 .navbar-default .navbar-nav > li > a:focus {
4166 color: #333333;
4166 color: #333333;
4167 background-color: transparent;
4167 background-color: transparent;
4168 }
4168 }
4169 .navbar-default .navbar-nav > .active > a,
4169 .navbar-default .navbar-nav > .active > a,
4170 .navbar-default .navbar-nav > .active > a:hover,
4170 .navbar-default .navbar-nav > .active > a:hover,
4171 .navbar-default .navbar-nav > .active > a:focus {
4171 .navbar-default .navbar-nav > .active > a:focus {
4172 color: #555555;
4172 color: #555555;
4173 background-color: #e7e7e7;
4173 background-color: #e7e7e7;
4174 }
4174 }
4175 .navbar-default .navbar-nav > .disabled > a,
4175 .navbar-default .navbar-nav > .disabled > a,
4176 .navbar-default .navbar-nav > .disabled > a:hover,
4176 .navbar-default .navbar-nav > .disabled > a:hover,
4177 .navbar-default .navbar-nav > .disabled > a:focus {
4177 .navbar-default .navbar-nav > .disabled > a:focus {
4178 color: #cccccc;
4178 color: #cccccc;
4179 background-color: transparent;
4179 background-color: transparent;
4180 }
4180 }
4181 .navbar-default .navbar-toggle {
4181 .navbar-default .navbar-toggle {
4182 border-color: #dddddd;
4182 border-color: #dddddd;
4183 }
4183 }
4184 .navbar-default .navbar-toggle:hover,
4184 .navbar-default .navbar-toggle:hover,
4185 .navbar-default .navbar-toggle:focus {
4185 .navbar-default .navbar-toggle:focus {
4186 background-color: #dddddd;
4186 background-color: #dddddd;
4187 }
4187 }
4188 .navbar-default .navbar-toggle .icon-bar {
4188 .navbar-default .navbar-toggle .icon-bar {
4189 background-color: #888888;
4189 background-color: #888888;
4190 }
4190 }
4191 .navbar-default .navbar-collapse,
4191 .navbar-default .navbar-collapse,
4192 .navbar-default .navbar-form {
4192 .navbar-default .navbar-form {
4193 border-color: #e7e7e7;
4193 border-color: #e7e7e7;
4194 }
4194 }
4195 .navbar-default .navbar-nav > .open > a,
4195 .navbar-default .navbar-nav > .open > a,
4196 .navbar-default .navbar-nav > .open > a:hover,
4196 .navbar-default .navbar-nav > .open > a:hover,
4197 .navbar-default .navbar-nav > .open > a:focus {
4197 .navbar-default .navbar-nav > .open > a:focus {
4198 background-color: #e7e7e7;
4198 background-color: #e7e7e7;
4199 color: #555555;
4199 color: #555555;
4200 }
4200 }
4201 @media (max-width: 540px) {
4201 @media (max-width: 540px) {
4202 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4202 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4203 color: #777777;
4203 color: #777777;
4204 }
4204 }
4205 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4205 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4206 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4206 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4207 color: #333333;
4207 color: #333333;
4208 background-color: transparent;
4208 background-color: transparent;
4209 }
4209 }
4210 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4210 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4211 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4211 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4212 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4212 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4213 color: #555555;
4213 color: #555555;
4214 background-color: #e7e7e7;
4214 background-color: #e7e7e7;
4215 }
4215 }
4216 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4216 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4217 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4217 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4218 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4218 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4219 color: #cccccc;
4219 color: #cccccc;
4220 background-color: transparent;
4220 background-color: transparent;
4221 }
4221 }
4222 }
4222 }
4223 .navbar-default .navbar-link {
4223 .navbar-default .navbar-link {
4224 color: #777777;
4224 color: #777777;
4225 }
4225 }
4226 .navbar-default .navbar-link:hover {
4226 .navbar-default .navbar-link:hover {
4227 color: #333333;
4227 color: #333333;
4228 }
4228 }
4229 .navbar-default .btn-link {
4229 .navbar-default .btn-link {
4230 color: #777777;
4230 color: #777777;
4231 }
4231 }
4232 .navbar-default .btn-link:hover,
4232 .navbar-default .btn-link:hover,
4233 .navbar-default .btn-link:focus {
4233 .navbar-default .btn-link:focus {
4234 color: #333333;
4234 color: #333333;
4235 }
4235 }
4236 .navbar-default .btn-link[disabled]:hover,
4236 .navbar-default .btn-link[disabled]:hover,
4237 fieldset[disabled] .navbar-default .btn-link:hover,
4237 fieldset[disabled] .navbar-default .btn-link:hover,
4238 .navbar-default .btn-link[disabled]:focus,
4238 .navbar-default .btn-link[disabled]:focus,
4239 fieldset[disabled] .navbar-default .btn-link:focus {
4239 fieldset[disabled] .navbar-default .btn-link:focus {
4240 color: #cccccc;
4240 color: #cccccc;
4241 }
4241 }
4242 .navbar-inverse {
4242 .navbar-inverse {
4243 background-color: #222222;
4243 background-color: #222222;
4244 border-color: #080808;
4244 border-color: #080808;
4245 }
4245 }
4246 .navbar-inverse .navbar-brand {
4246 .navbar-inverse .navbar-brand {
4247 color: #9d9d9d;
4247 color: #9d9d9d;
4248 }
4248 }
4249 .navbar-inverse .navbar-brand:hover,
4249 .navbar-inverse .navbar-brand:hover,
4250 .navbar-inverse .navbar-brand:focus {
4250 .navbar-inverse .navbar-brand:focus {
4251 color: #ffffff;
4251 color: #ffffff;
4252 background-color: transparent;
4252 background-color: transparent;
4253 }
4253 }
4254 .navbar-inverse .navbar-text {
4254 .navbar-inverse .navbar-text {
4255 color: #9d9d9d;
4255 color: #9d9d9d;
4256 }
4256 }
4257 .navbar-inverse .navbar-nav > li > a {
4257 .navbar-inverse .navbar-nav > li > a {
4258 color: #9d9d9d;
4258 color: #9d9d9d;
4259 }
4259 }
4260 .navbar-inverse .navbar-nav > li > a:hover,
4260 .navbar-inverse .navbar-nav > li > a:hover,
4261 .navbar-inverse .navbar-nav > li > a:focus {
4261 .navbar-inverse .navbar-nav > li > a:focus {
4262 color: #ffffff;
4262 color: #ffffff;
4263 background-color: transparent;
4263 background-color: transparent;
4264 }
4264 }
4265 .navbar-inverse .navbar-nav > .active > a,
4265 .navbar-inverse .navbar-nav > .active > a,
4266 .navbar-inverse .navbar-nav > .active > a:hover,
4266 .navbar-inverse .navbar-nav > .active > a:hover,
4267 .navbar-inverse .navbar-nav > .active > a:focus {
4267 .navbar-inverse .navbar-nav > .active > a:focus {
4268 color: #ffffff;
4268 color: #ffffff;
4269 background-color: #080808;
4269 background-color: #080808;
4270 }
4270 }
4271 .navbar-inverse .navbar-nav > .disabled > a,
4271 .navbar-inverse .navbar-nav > .disabled > a,
4272 .navbar-inverse .navbar-nav > .disabled > a:hover,
4272 .navbar-inverse .navbar-nav > .disabled > a:hover,
4273 .navbar-inverse .navbar-nav > .disabled > a:focus {
4273 .navbar-inverse .navbar-nav > .disabled > a:focus {
4274 color: #444444;
4274 color: #444444;
4275 background-color: transparent;
4275 background-color: transparent;
4276 }
4276 }
4277 .navbar-inverse .navbar-toggle {
4277 .navbar-inverse .navbar-toggle {
4278 border-color: #333333;
4278 border-color: #333333;
4279 }
4279 }
4280 .navbar-inverse .navbar-toggle:hover,
4280 .navbar-inverse .navbar-toggle:hover,
4281 .navbar-inverse .navbar-toggle:focus {
4281 .navbar-inverse .navbar-toggle:focus {
4282 background-color: #333333;
4282 background-color: #333333;
4283 }
4283 }
4284 .navbar-inverse .navbar-toggle .icon-bar {
4284 .navbar-inverse .navbar-toggle .icon-bar {
4285 background-color: #ffffff;
4285 background-color: #ffffff;
4286 }
4286 }
4287 .navbar-inverse .navbar-collapse,
4287 .navbar-inverse .navbar-collapse,
4288 .navbar-inverse .navbar-form {
4288 .navbar-inverse .navbar-form {
4289 border-color: #101010;
4289 border-color: #101010;
4290 }
4290 }
4291 .navbar-inverse .navbar-nav > .open > a,
4291 .navbar-inverse .navbar-nav > .open > a,
4292 .navbar-inverse .navbar-nav > .open > a:hover,
4292 .navbar-inverse .navbar-nav > .open > a:hover,
4293 .navbar-inverse .navbar-nav > .open > a:focus {
4293 .navbar-inverse .navbar-nav > .open > a:focus {
4294 background-color: #080808;
4294 background-color: #080808;
4295 color: #ffffff;
4295 color: #ffffff;
4296 }
4296 }
4297 @media (max-width: 540px) {
4297 @media (max-width: 540px) {
4298 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4298 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4299 border-color: #080808;
4299 border-color: #080808;
4300 }
4300 }
4301 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4301 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4302 background-color: #080808;
4302 background-color: #080808;
4303 }
4303 }
4304 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4304 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4305 color: #9d9d9d;
4305 color: #9d9d9d;
4306 }
4306 }
4307 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4307 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4308 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4308 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4309 color: #ffffff;
4309 color: #ffffff;
4310 background-color: transparent;
4310 background-color: transparent;
4311 }
4311 }
4312 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4312 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4313 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4313 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4314 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4314 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4315 color: #ffffff;
4315 color: #ffffff;
4316 background-color: #080808;
4316 background-color: #080808;
4317 }
4317 }
4318 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4318 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4319 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4319 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4320 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4320 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4321 color: #444444;
4321 color: #444444;
4322 background-color: transparent;
4322 background-color: transparent;
4323 }
4323 }
4324 }
4324 }
4325 .navbar-inverse .navbar-link {
4325 .navbar-inverse .navbar-link {
4326 color: #9d9d9d;
4326 color: #9d9d9d;
4327 }
4327 }
4328 .navbar-inverse .navbar-link:hover {
4328 .navbar-inverse .navbar-link:hover {
4329 color: #ffffff;
4329 color: #ffffff;
4330 }
4330 }
4331 .navbar-inverse .btn-link {
4331 .navbar-inverse .btn-link {
4332 color: #9d9d9d;
4332 color: #9d9d9d;
4333 }
4333 }
4334 .navbar-inverse .btn-link:hover,
4334 .navbar-inverse .btn-link:hover,
4335 .navbar-inverse .btn-link:focus {
4335 .navbar-inverse .btn-link:focus {
4336 color: #ffffff;
4336 color: #ffffff;
4337 }
4337 }
4338 .navbar-inverse .btn-link[disabled]:hover,
4338 .navbar-inverse .btn-link[disabled]:hover,
4339 fieldset[disabled] .navbar-inverse .btn-link:hover,
4339 fieldset[disabled] .navbar-inverse .btn-link:hover,
4340 .navbar-inverse .btn-link[disabled]:focus,
4340 .navbar-inverse .btn-link[disabled]:focus,
4341 fieldset[disabled] .navbar-inverse .btn-link:focus {
4341 fieldset[disabled] .navbar-inverse .btn-link:focus {
4342 color: #444444;
4342 color: #444444;
4343 }
4343 }
4344 .breadcrumb {
4344 .breadcrumb {
4345 padding: 8px 15px;
4345 padding: 8px 15px;
4346 margin-bottom: 18px;
4346 margin-bottom: 18px;
4347 list-style: none;
4347 list-style: none;
4348 background-color: #f5f5f5;
4348 background-color: #f5f5f5;
4349 border-radius: 2px;
4349 border-radius: 2px;
4350 }
4350 }
4351 .breadcrumb > li {
4351 .breadcrumb > li {
4352 display: inline-block;
4352 display: inline-block;
4353 }
4353 }
4354 .breadcrumb > li + li:before {
4354 .breadcrumb > li + li:before {
4355 content: "/\00a0";
4355 content: "/\00a0";
4356 padding: 0 5px;
4356 padding: 0 5px;
4357 color: #5e5e5e;
4357 color: #5e5e5e;
4358 }
4358 }
4359 .breadcrumb > .active {
4359 .breadcrumb > .active {
4360 color: #777777;
4360 color: #777777;
4361 }
4361 }
4362 .pagination {
4362 .pagination {
4363 display: inline-block;
4363 display: inline-block;
4364 padding-left: 0;
4364 padding-left: 0;
4365 margin: 18px 0;
4365 margin: 18px 0;
4366 border-radius: 2px;
4366 border-radius: 2px;
4367 }
4367 }
4368 .pagination > li {
4368 .pagination > li {
4369 display: inline;
4369 display: inline;
4370 }
4370 }
4371 .pagination > li > a,
4371 .pagination > li > a,
4372 .pagination > li > span {
4372 .pagination > li > span {
4373 position: relative;
4373 position: relative;
4374 float: left;
4374 float: left;
4375 padding: 6px 12px;
4375 padding: 6px 12px;
4376 line-height: 1.42857143;
4376 line-height: 1.42857143;
4377 text-decoration: none;
4377 text-decoration: none;
4378 color: #337ab7;
4378 color: #337ab7;
4379 background-color: #ffffff;
4379 background-color: #ffffff;
4380 border: 1px solid #dddddd;
4380 border: 1px solid #dddddd;
4381 margin-left: -1px;
4381 margin-left: -1px;
4382 }
4382 }
4383 .pagination > li:first-child > a,
4383 .pagination > li:first-child > a,
4384 .pagination > li:first-child > span {
4384 .pagination > li:first-child > span {
4385 margin-left: 0;
4385 margin-left: 0;
4386 border-bottom-left-radius: 2px;
4386 border-bottom-left-radius: 2px;
4387 border-top-left-radius: 2px;
4387 border-top-left-radius: 2px;
4388 }
4388 }
4389 .pagination > li:last-child > a,
4389 .pagination > li:last-child > a,
4390 .pagination > li:last-child > span {
4390 .pagination > li:last-child > span {
4391 border-bottom-right-radius: 2px;
4391 border-bottom-right-radius: 2px;
4392 border-top-right-radius: 2px;
4392 border-top-right-radius: 2px;
4393 }
4393 }
4394 .pagination > li > a:hover,
4394 .pagination > li > a:hover,
4395 .pagination > li > span:hover,
4395 .pagination > li > span:hover,
4396 .pagination > li > a:focus,
4396 .pagination > li > a:focus,
4397 .pagination > li > span:focus {
4397 .pagination > li > span:focus {
4398 color: #23527c;
4398 color: #23527c;
4399 background-color: #eeeeee;
4399 background-color: #eeeeee;
4400 border-color: #dddddd;
4400 border-color: #dddddd;
4401 }
4401 }
4402 .pagination > .active > a,
4402 .pagination > .active > a,
4403 .pagination > .active > span,
4403 .pagination > .active > span,
4404 .pagination > .active > a:hover,
4404 .pagination > .active > a:hover,
4405 .pagination > .active > span:hover,
4405 .pagination > .active > span:hover,
4406 .pagination > .active > a:focus,
4406 .pagination > .active > a:focus,
4407 .pagination > .active > span:focus {
4407 .pagination > .active > span:focus {
4408 z-index: 2;
4408 z-index: 2;
4409 color: #ffffff;
4409 color: #ffffff;
4410 background-color: #337ab7;
4410 background-color: #337ab7;
4411 border-color: #337ab7;
4411 border-color: #337ab7;
4412 cursor: default;
4412 cursor: default;
4413 }
4413 }
4414 .pagination > .disabled > span,
4414 .pagination > .disabled > span,
4415 .pagination > .disabled > span:hover,
4415 .pagination > .disabled > span:hover,
4416 .pagination > .disabled > span:focus,
4416 .pagination > .disabled > span:focus,
4417 .pagination > .disabled > a,
4417 .pagination > .disabled > a,
4418 .pagination > .disabled > a:hover,
4418 .pagination > .disabled > a:hover,
4419 .pagination > .disabled > a:focus {
4419 .pagination > .disabled > a:focus {
4420 color: #777777;
4420 color: #777777;
4421 background-color: #ffffff;
4421 background-color: #ffffff;
4422 border-color: #dddddd;
4422 border-color: #dddddd;
4423 cursor: not-allowed;
4423 cursor: not-allowed;
4424 }
4424 }
4425 .pagination-lg > li > a,
4425 .pagination-lg > li > a,
4426 .pagination-lg > li > span {
4426 .pagination-lg > li > span {
4427 padding: 10px 16px;
4427 padding: 10px 16px;
4428 font-size: 17px;
4428 font-size: 17px;
4429 }
4429 }
4430 .pagination-lg > li:first-child > a,
4430 .pagination-lg > li:first-child > a,
4431 .pagination-lg > li:first-child > span {
4431 .pagination-lg > li:first-child > span {
4432 border-bottom-left-radius: 3px;
4432 border-bottom-left-radius: 3px;
4433 border-top-left-radius: 3px;
4433 border-top-left-radius: 3px;
4434 }
4434 }
4435 .pagination-lg > li:last-child > a,
4435 .pagination-lg > li:last-child > a,
4436 .pagination-lg > li:last-child > span {
4436 .pagination-lg > li:last-child > span {
4437 border-bottom-right-radius: 3px;
4437 border-bottom-right-radius: 3px;
4438 border-top-right-radius: 3px;
4438 border-top-right-radius: 3px;
4439 }
4439 }
4440 .pagination-sm > li > a,
4440 .pagination-sm > li > a,
4441 .pagination-sm > li > span {
4441 .pagination-sm > li > span {
4442 padding: 5px 10px;
4442 padding: 5px 10px;
4443 font-size: 12px;
4443 font-size: 12px;
4444 }
4444 }
4445 .pagination-sm > li:first-child > a,
4445 .pagination-sm > li:first-child > a,
4446 .pagination-sm > li:first-child > span {
4446 .pagination-sm > li:first-child > span {
4447 border-bottom-left-radius: 1px;
4447 border-bottom-left-radius: 1px;
4448 border-top-left-radius: 1px;
4448 border-top-left-radius: 1px;
4449 }
4449 }
4450 .pagination-sm > li:last-child > a,
4450 .pagination-sm > li:last-child > a,
4451 .pagination-sm > li:last-child > span {
4451 .pagination-sm > li:last-child > span {
4452 border-bottom-right-radius: 1px;
4452 border-bottom-right-radius: 1px;
4453 border-top-right-radius: 1px;
4453 border-top-right-radius: 1px;
4454 }
4454 }
4455 .pager {
4455 .pager {
4456 padding-left: 0;
4456 padding-left: 0;
4457 margin: 18px 0;
4457 margin: 18px 0;
4458 list-style: none;
4458 list-style: none;
4459 text-align: center;
4459 text-align: center;
4460 }
4460 }
4461 .pager li {
4461 .pager li {
4462 display: inline;
4462 display: inline;
4463 }
4463 }
4464 .pager li > a,
4464 .pager li > a,
4465 .pager li > span {
4465 .pager li > span {
4466 display: inline-block;
4466 display: inline-block;
4467 padding: 5px 14px;
4467 padding: 5px 14px;
4468 background-color: #ffffff;
4468 background-color: #ffffff;
4469 border: 1px solid #dddddd;
4469 border: 1px solid #dddddd;
4470 border-radius: 15px;
4470 border-radius: 15px;
4471 }
4471 }
4472 .pager li > a:hover,
4472 .pager li > a:hover,
4473 .pager li > a:focus {
4473 .pager li > a:focus {
4474 text-decoration: none;
4474 text-decoration: none;
4475 background-color: #eeeeee;
4475 background-color: #eeeeee;
4476 }
4476 }
4477 .pager .next > a,
4477 .pager .next > a,
4478 .pager .next > span {
4478 .pager .next > span {
4479 float: right;
4479 float: right;
4480 }
4480 }
4481 .pager .previous > a,
4481 .pager .previous > a,
4482 .pager .previous > span {
4482 .pager .previous > span {
4483 float: left;
4483 float: left;
4484 }
4484 }
4485 .pager .disabled > a,
4485 .pager .disabled > a,
4486 .pager .disabled > a:hover,
4486 .pager .disabled > a:hover,
4487 .pager .disabled > a:focus,
4487 .pager .disabled > a:focus,
4488 .pager .disabled > span {
4488 .pager .disabled > span {
4489 color: #777777;
4489 color: #777777;
4490 background-color: #ffffff;
4490 background-color: #ffffff;
4491 cursor: not-allowed;
4491 cursor: not-allowed;
4492 }
4492 }
4493 .label {
4493 .label {
4494 display: inline;
4494 display: inline;
4495 padding: .2em .6em .3em;
4495 padding: .2em .6em .3em;
4496 font-size: 75%;
4496 font-size: 75%;
4497 font-weight: bold;
4497 font-weight: bold;
4498 line-height: 1;
4498 line-height: 1;
4499 color: #ffffff;
4499 color: #ffffff;
4500 text-align: center;
4500 text-align: center;
4501 white-space: nowrap;
4501 white-space: nowrap;
4502 vertical-align: baseline;
4502 vertical-align: baseline;
4503 border-radius: .25em;
4503 border-radius: .25em;
4504 }
4504 }
4505 a.label:hover,
4505 a.label:hover,
4506 a.label:focus {
4506 a.label:focus {
4507 color: #ffffff;
4507 color: #ffffff;
4508 text-decoration: none;
4508 text-decoration: none;
4509 cursor: pointer;
4509 cursor: pointer;
4510 }
4510 }
4511 .label:empty {
4511 .label:empty {
4512 display: none;
4512 display: none;
4513 }
4513 }
4514 .btn .label {
4514 .btn .label {
4515 position: relative;
4515 position: relative;
4516 top: -1px;
4516 top: -1px;
4517 }
4517 }
4518 .label-default {
4518 .label-default {
4519 background-color: #777777;
4519 background-color: #777777;
4520 }
4520 }
4521 .label-default[href]:hover,
4521 .label-default[href]:hover,
4522 .label-default[href]:focus {
4522 .label-default[href]:focus {
4523 background-color: #5e5e5e;
4523 background-color: #5e5e5e;
4524 }
4524 }
4525 .label-primary {
4525 .label-primary {
4526 background-color: #337ab7;
4526 background-color: #337ab7;
4527 }
4527 }
4528 .label-primary[href]:hover,
4528 .label-primary[href]:hover,
4529 .label-primary[href]:focus {
4529 .label-primary[href]:focus {
4530 background-color: #286090;
4530 background-color: #286090;
4531 }
4531 }
4532 .label-success {
4532 .label-success {
4533 background-color: #5cb85c;
4533 background-color: #5cb85c;
4534 }
4534 }
4535 .label-success[href]:hover,
4535 .label-success[href]:hover,
4536 .label-success[href]:focus {
4536 .label-success[href]:focus {
4537 background-color: #449d44;
4537 background-color: #449d44;
4538 }
4538 }
4539 .label-info {
4539 .label-info {
4540 background-color: #5bc0de;
4540 background-color: #5bc0de;
4541 }
4541 }
4542 .label-info[href]:hover,
4542 .label-info[href]:hover,
4543 .label-info[href]:focus {
4543 .label-info[href]:focus {
4544 background-color: #31b0d5;
4544 background-color: #31b0d5;
4545 }
4545 }
4546 .label-warning {
4546 .label-warning {
4547 background-color: #f0ad4e;
4547 background-color: #f0ad4e;
4548 }
4548 }
4549 .label-warning[href]:hover,
4549 .label-warning[href]:hover,
4550 .label-warning[href]:focus {
4550 .label-warning[href]:focus {
4551 background-color: #ec971f;
4551 background-color: #ec971f;
4552 }
4552 }
4553 .label-danger {
4553 .label-danger {
4554 background-color: #d9534f;
4554 background-color: #d9534f;
4555 }
4555 }
4556 .label-danger[href]:hover,
4556 .label-danger[href]:hover,
4557 .label-danger[href]:focus {
4557 .label-danger[href]:focus {
4558 background-color: #c9302c;
4558 background-color: #c9302c;
4559 }
4559 }
4560 .badge {
4560 .badge {
4561 display: inline-block;
4561 display: inline-block;
4562 min-width: 10px;
4562 min-width: 10px;
4563 padding: 3px 7px;
4563 padding: 3px 7px;
4564 font-size: 12px;
4564 font-size: 12px;
4565 font-weight: bold;
4565 font-weight: bold;
4566 color: #ffffff;
4566 color: #ffffff;
4567 line-height: 1;
4567 line-height: 1;
4568 vertical-align: baseline;
4568 vertical-align: baseline;
4569 white-space: nowrap;
4569 white-space: nowrap;
4570 text-align: center;
4570 text-align: center;
4571 background-color: #777777;
4571 background-color: #777777;
4572 border-radius: 10px;
4572 border-radius: 10px;
4573 }
4573 }
4574 .badge:empty {
4574 .badge:empty {
4575 display: none;
4575 display: none;
4576 }
4576 }
4577 .btn .badge {
4577 .btn .badge {
4578 position: relative;
4578 position: relative;
4579 top: -1px;
4579 top: -1px;
4580 }
4580 }
4581 .btn-xs .badge {
4581 .btn-xs .badge {
4582 top: 0;
4582 top: 0;
4583 padding: 1px 5px;
4583 padding: 1px 5px;
4584 }
4584 }
4585 a.badge:hover,
4585 a.badge:hover,
4586 a.badge:focus {
4586 a.badge:focus {
4587 color: #ffffff;
4587 color: #ffffff;
4588 text-decoration: none;
4588 text-decoration: none;
4589 cursor: pointer;
4589 cursor: pointer;
4590 }
4590 }
4591 .list-group-item.active > .badge,
4591 .list-group-item.active > .badge,
4592 .nav-pills > .active > a > .badge {
4592 .nav-pills > .active > a > .badge {
4593 color: #337ab7;
4593 color: #337ab7;
4594 background-color: #ffffff;
4594 background-color: #ffffff;
4595 }
4595 }
4596 .list-group-item > .badge {
4596 .list-group-item > .badge {
4597 float: right;
4597 float: right;
4598 }
4598 }
4599 .list-group-item > .badge + .badge {
4599 .list-group-item > .badge + .badge {
4600 margin-right: 5px;
4600 margin-right: 5px;
4601 }
4601 }
4602 .nav-pills > li > a > .badge {
4602 .nav-pills > li > a > .badge {
4603 margin-left: 3px;
4603 margin-left: 3px;
4604 }
4604 }
4605 .jumbotron {
4605 .jumbotron {
4606 padding: 30px 15px;
4606 padding: 30px 15px;
4607 margin-bottom: 30px;
4607 margin-bottom: 30px;
4608 color: inherit;
4608 color: inherit;
4609 background-color: #eeeeee;
4609 background-color: #eeeeee;
4610 }
4610 }
4611 .jumbotron h1,
4611 .jumbotron h1,
4612 .jumbotron .h1 {
4612 .jumbotron .h1 {
4613 color: inherit;
4613 color: inherit;
4614 }
4614 }
4615 .jumbotron p {
4615 .jumbotron p {
4616 margin-bottom: 15px;
4616 margin-bottom: 15px;
4617 font-size: 20px;
4617 font-size: 20px;
4618 font-weight: 200;
4618 font-weight: 200;
4619 }
4619 }
4620 .jumbotron > hr {
4620 .jumbotron > hr {
4621 border-top-color: #d5d5d5;
4621 border-top-color: #d5d5d5;
4622 }
4622 }
4623 .container .jumbotron,
4623 .container .jumbotron,
4624 .container-fluid .jumbotron {
4624 .container-fluid .jumbotron {
4625 border-radius: 3px;
4625 border-radius: 3px;
4626 }
4626 }
4627 .jumbotron .container {
4627 .jumbotron .container {
4628 max-width: 100%;
4628 max-width: 100%;
4629 }
4629 }
4630 @media screen and (min-width: 768px) {
4630 @media screen and (min-width: 768px) {
4631 .jumbotron {
4631 .jumbotron {
4632 padding: 48px 0;
4632 padding: 48px 0;
4633 }
4633 }
4634 .container .jumbotron,
4634 .container .jumbotron,
4635 .container-fluid .jumbotron {
4635 .container-fluid .jumbotron {
4636 padding-left: 60px;
4636 padding-left: 60px;
4637 padding-right: 60px;
4637 padding-right: 60px;
4638 }
4638 }
4639 .jumbotron h1,
4639 .jumbotron h1,
4640 .jumbotron .h1 {
4640 .jumbotron .h1 {
4641 font-size: 58.5px;
4641 font-size: 58.5px;
4642 }
4642 }
4643 }
4643 }
4644 .thumbnail {
4644 .thumbnail {
4645 display: block;
4645 display: block;
4646 padding: 4px;
4646 padding: 4px;
4647 margin-bottom: 18px;
4647 margin-bottom: 18px;
4648 line-height: 1.42857143;
4648 line-height: 1.42857143;
4649 background-color: #ffffff;
4649 background-color: #ffffff;
4650 border: 1px solid #dddddd;
4650 border: 1px solid #dddddd;
4651 border-radius: 2px;
4651 border-radius: 2px;
4652 -webkit-transition: border 0.2s ease-in-out;
4652 -webkit-transition: border 0.2s ease-in-out;
4653 -o-transition: border 0.2s ease-in-out;
4653 -o-transition: border 0.2s ease-in-out;
4654 transition: border 0.2s ease-in-out;
4654 transition: border 0.2s ease-in-out;
4655 }
4655 }
4656 .thumbnail > img,
4656 .thumbnail > img,
4657 .thumbnail a > img {
4657 .thumbnail a > img {
4658 margin-left: auto;
4658 margin-left: auto;
4659 margin-right: auto;
4659 margin-right: auto;
4660 }
4660 }
4661 a.thumbnail:hover,
4661 a.thumbnail:hover,
4662 a.thumbnail:focus,
4662 a.thumbnail:focus,
4663 a.thumbnail.active {
4663 a.thumbnail.active {
4664 border-color: #337ab7;
4664 border-color: #337ab7;
4665 }
4665 }
4666 .thumbnail .caption {
4666 .thumbnail .caption {
4667 padding: 9px;
4667 padding: 9px;
4668 color: #000000;
4668 color: #000000;
4669 }
4669 }
4670 .alert {
4670 .alert {
4671 padding: 15px;
4671 padding: 15px;
4672 margin-bottom: 18px;
4672 margin-bottom: 18px;
4673 border: 1px solid transparent;
4673 border: 1px solid transparent;
4674 border-radius: 2px;
4674 border-radius: 2px;
4675 }
4675 }
4676 .alert h4 {
4676 .alert h4 {
4677 margin-top: 0;
4677 margin-top: 0;
4678 color: inherit;
4678 color: inherit;
4679 }
4679 }
4680 .alert .alert-link {
4680 .alert .alert-link {
4681 font-weight: bold;
4681 font-weight: bold;
4682 }
4682 }
4683 .alert > p,
4683 .alert > p,
4684 .alert > ul {
4684 .alert > ul {
4685 margin-bottom: 0;
4685 margin-bottom: 0;
4686 }
4686 }
4687 .alert > p + p {
4687 .alert > p + p {
4688 margin-top: 5px;
4688 margin-top: 5px;
4689 }
4689 }
4690 .alert-dismissable,
4690 .alert-dismissable,
4691 .alert-dismissible {
4691 .alert-dismissible {
4692 padding-right: 35px;
4692 padding-right: 35px;
4693 }
4693 }
4694 .alert-dismissable .close,
4694 .alert-dismissable .close,
4695 .alert-dismissible .close {
4695 .alert-dismissible .close {
4696 position: relative;
4696 position: relative;
4697 top: -2px;
4697 top: -2px;
4698 right: -21px;
4698 right: -21px;
4699 color: inherit;
4699 color: inherit;
4700 }
4700 }
4701 .alert-success {
4701 .alert-success {
4702 background-color: #dff0d8;
4702 background-color: #dff0d8;
4703 border-color: #d6e9c6;
4703 border-color: #d6e9c6;
4704 color: #3c763d;
4704 color: #3c763d;
4705 }
4705 }
4706 .alert-success hr {
4706 .alert-success hr {
4707 border-top-color: #c9e2b3;
4707 border-top-color: #c9e2b3;
4708 }
4708 }
4709 .alert-success .alert-link {
4709 .alert-success .alert-link {
4710 color: #2b542c;
4710 color: #2b542c;
4711 }
4711 }
4712 .alert-info {
4712 .alert-info {
4713 background-color: #d9edf7;
4713 background-color: #d9edf7;
4714 border-color: #bce8f1;
4714 border-color: #bce8f1;
4715 color: #31708f;
4715 color: #31708f;
4716 }
4716 }
4717 .alert-info hr {
4717 .alert-info hr {
4718 border-top-color: #a6e1ec;
4718 border-top-color: #a6e1ec;
4719 }
4719 }
4720 .alert-info .alert-link {
4720 .alert-info .alert-link {
4721 color: #245269;
4721 color: #245269;
4722 }
4722 }
4723 .alert-warning {
4723 .alert-warning {
4724 background-color: #fcf8e3;
4724 background-color: #fcf8e3;
4725 border-color: #faebcc;
4725 border-color: #faebcc;
4726 color: #8a6d3b;
4726 color: #8a6d3b;
4727 }
4727 }
4728 .alert-warning hr {
4728 .alert-warning hr {
4729 border-top-color: #f7e1b5;
4729 border-top-color: #f7e1b5;
4730 }
4730 }
4731 .alert-warning .alert-link {
4731 .alert-warning .alert-link {
4732 color: #66512c;
4732 color: #66512c;
4733 }
4733 }
4734 .alert-danger {
4734 .alert-danger {
4735 background-color: #f2dede;
4735 background-color: #f2dede;
4736 border-color: #ebccd1;
4736 border-color: #ebccd1;
4737 color: #a94442;
4737 color: #a94442;
4738 }
4738 }
4739 .alert-danger hr {
4739 .alert-danger hr {
4740 border-top-color: #e4b9c0;
4740 border-top-color: #e4b9c0;
4741 }
4741 }
4742 .alert-danger .alert-link {
4742 .alert-danger .alert-link {
4743 color: #843534;
4743 color: #843534;
4744 }
4744 }
4745 @-webkit-keyframes progress-bar-stripes {
4745 @-webkit-keyframes progress-bar-stripes {
4746 from {
4746 from {
4747 background-position: 40px 0;
4747 background-position: 40px 0;
4748 }
4748 }
4749 to {
4749 to {
4750 background-position: 0 0;
4750 background-position: 0 0;
4751 }
4751 }
4752 }
4752 }
4753 @keyframes progress-bar-stripes {
4753 @keyframes progress-bar-stripes {
4754 from {
4754 from {
4755 background-position: 40px 0;
4755 background-position: 40px 0;
4756 }
4756 }
4757 to {
4757 to {
4758 background-position: 0 0;
4758 background-position: 0 0;
4759 }
4759 }
4760 }
4760 }
4761 .progress {
4761 .progress {
4762 overflow: hidden;
4762 overflow: hidden;
4763 height: 18px;
4763 height: 18px;
4764 margin-bottom: 18px;
4764 margin-bottom: 18px;
4765 background-color: #f5f5f5;
4765 background-color: #f5f5f5;
4766 border-radius: 2px;
4766 border-radius: 2px;
4767 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4767 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4768 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4768 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4769 }
4769 }
4770 .progress-bar {
4770 .progress-bar {
4771 float: left;
4771 float: left;
4772 width: 0%;
4772 width: 0%;
4773 height: 100%;
4773 height: 100%;
4774 font-size: 12px;
4774 font-size: 12px;
4775 line-height: 18px;
4775 line-height: 18px;
4776 color: #ffffff;
4776 color: #ffffff;
4777 text-align: center;
4777 text-align: center;
4778 background-color: #337ab7;
4778 background-color: #337ab7;
4779 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4779 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4780 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4780 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4781 -webkit-transition: width 0.6s ease;
4781 -webkit-transition: width 0.6s ease;
4782 -o-transition: width 0.6s ease;
4782 -o-transition: width 0.6s ease;
4783 transition: width 0.6s ease;
4783 transition: width 0.6s ease;
4784 }
4784 }
4785 .progress-striped .progress-bar,
4785 .progress-striped .progress-bar,
4786 .progress-bar-striped {
4786 .progress-bar-striped {
4787 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);
4787 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);
4788 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4788 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4789 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);
4789 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);
4790 background-size: 40px 40px;
4790 background-size: 40px 40px;
4791 }
4791 }
4792 .progress.active .progress-bar,
4792 .progress.active .progress-bar,
4793 .progress-bar.active {
4793 .progress-bar.active {
4794 -webkit-animation: progress-bar-stripes 2s linear infinite;
4794 -webkit-animation: progress-bar-stripes 2s linear infinite;
4795 -o-animation: progress-bar-stripes 2s linear infinite;
4795 -o-animation: progress-bar-stripes 2s linear infinite;
4796 animation: progress-bar-stripes 2s linear infinite;
4796 animation: progress-bar-stripes 2s linear infinite;
4797 }
4797 }
4798 .progress-bar-success {
4798 .progress-bar-success {
4799 background-color: #5cb85c;
4799 background-color: #5cb85c;
4800 }
4800 }
4801 .progress-striped .progress-bar-success {
4801 .progress-striped .progress-bar-success {
4802 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);
4802 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);
4803 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4803 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4804 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);
4804 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);
4805 }
4805 }
4806 .progress-bar-info {
4806 .progress-bar-info {
4807 background-color: #5bc0de;
4807 background-color: #5bc0de;
4808 }
4808 }
4809 .progress-striped .progress-bar-info {
4809 .progress-striped .progress-bar-info {
4810 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);
4810 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);
4811 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4811 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4812 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);
4812 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);
4813 }
4813 }
4814 .progress-bar-warning {
4814 .progress-bar-warning {
4815 background-color: #f0ad4e;
4815 background-color: #f0ad4e;
4816 }
4816 }
4817 .progress-striped .progress-bar-warning {
4817 .progress-striped .progress-bar-warning {
4818 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);
4818 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);
4819 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4819 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4820 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);
4820 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);
4821 }
4821 }
4822 .progress-bar-danger {
4822 .progress-bar-danger {
4823 background-color: #d9534f;
4823 background-color: #d9534f;
4824 }
4824 }
4825 .progress-striped .progress-bar-danger {
4825 .progress-striped .progress-bar-danger {
4826 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);
4826 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);
4827 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4827 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4828 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);
4828 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);
4829 }
4829 }
4830 .media {
4830 .media {
4831 margin-top: 15px;
4831 margin-top: 15px;
4832 }
4832 }
4833 .media:first-child {
4833 .media:first-child {
4834 margin-top: 0;
4834 margin-top: 0;
4835 }
4835 }
4836 .media-right,
4836 .media-right,
4837 .media > .pull-right {
4837 .media > .pull-right {
4838 padding-left: 10px;
4838 padding-left: 10px;
4839 }
4839 }
4840 .media-left,
4840 .media-left,
4841 .media > .pull-left {
4841 .media > .pull-left {
4842 padding-right: 10px;
4842 padding-right: 10px;
4843 }
4843 }
4844 .media-left,
4844 .media-left,
4845 .media-right,
4845 .media-right,
4846 .media-body {
4846 .media-body {
4847 display: table-cell;
4847 display: table-cell;
4848 vertical-align: top;
4848 vertical-align: top;
4849 }
4849 }
4850 .media-middle {
4850 .media-middle {
4851 vertical-align: middle;
4851 vertical-align: middle;
4852 }
4852 }
4853 .media-bottom {
4853 .media-bottom {
4854 vertical-align: bottom;
4854 vertical-align: bottom;
4855 }
4855 }
4856 .media-heading {
4856 .media-heading {
4857 margin-top: 0;
4857 margin-top: 0;
4858 margin-bottom: 5px;
4858 margin-bottom: 5px;
4859 }
4859 }
4860 .media-list {
4860 .media-list {
4861 padding-left: 0;
4861 padding-left: 0;
4862 list-style: none;
4862 list-style: none;
4863 }
4863 }
4864 .list-group {
4864 .list-group {
4865 margin-bottom: 20px;
4865 margin-bottom: 20px;
4866 padding-left: 0;
4866 padding-left: 0;
4867 }
4867 }
4868 .list-group-item {
4868 .list-group-item {
4869 position: relative;
4869 position: relative;
4870 display: block;
4870 display: block;
4871 padding: 10px 15px;
4871 padding: 10px 15px;
4872 margin-bottom: -1px;
4872 margin-bottom: -1px;
4873 background-color: #ffffff;
4873 background-color: #ffffff;
4874 border: 1px solid #dddddd;
4874 border: 1px solid #dddddd;
4875 }
4875 }
4876 .list-group-item:first-child {
4876 .list-group-item:first-child {
4877 border-top-right-radius: 2px;
4877 border-top-right-radius: 2px;
4878 border-top-left-radius: 2px;
4878 border-top-left-radius: 2px;
4879 }
4879 }
4880 .list-group-item:last-child {
4880 .list-group-item:last-child {
4881 margin-bottom: 0;
4881 margin-bottom: 0;
4882 border-bottom-right-radius: 2px;
4882 border-bottom-right-radius: 2px;
4883 border-bottom-left-radius: 2px;
4883 border-bottom-left-radius: 2px;
4884 }
4884 }
4885 a.list-group-item {
4885 a.list-group-item {
4886 color: #555555;
4886 color: #555555;
4887 }
4887 }
4888 a.list-group-item .list-group-item-heading {
4888 a.list-group-item .list-group-item-heading {
4889 color: #333333;
4889 color: #333333;
4890 }
4890 }
4891 a.list-group-item:hover,
4891 a.list-group-item:hover,
4892 a.list-group-item:focus {
4892 a.list-group-item:focus {
4893 text-decoration: none;
4893 text-decoration: none;
4894 color: #555555;
4894 color: #555555;
4895 background-color: #f5f5f5;
4895 background-color: #f5f5f5;
4896 }
4896 }
4897 .list-group-item.disabled,
4897 .list-group-item.disabled,
4898 .list-group-item.disabled:hover,
4898 .list-group-item.disabled:hover,
4899 .list-group-item.disabled:focus {
4899 .list-group-item.disabled:focus {
4900 background-color: #eeeeee;
4900 background-color: #eeeeee;
4901 color: #777777;
4901 color: #777777;
4902 cursor: not-allowed;
4902 cursor: not-allowed;
4903 }
4903 }
4904 .list-group-item.disabled .list-group-item-heading,
4904 .list-group-item.disabled .list-group-item-heading,
4905 .list-group-item.disabled:hover .list-group-item-heading,
4905 .list-group-item.disabled:hover .list-group-item-heading,
4906 .list-group-item.disabled:focus .list-group-item-heading {
4906 .list-group-item.disabled:focus .list-group-item-heading {
4907 color: inherit;
4907 color: inherit;
4908 }
4908 }
4909 .list-group-item.disabled .list-group-item-text,
4909 .list-group-item.disabled .list-group-item-text,
4910 .list-group-item.disabled:hover .list-group-item-text,
4910 .list-group-item.disabled:hover .list-group-item-text,
4911 .list-group-item.disabled:focus .list-group-item-text {
4911 .list-group-item.disabled:focus .list-group-item-text {
4912 color: #777777;
4912 color: #777777;
4913 }
4913 }
4914 .list-group-item.active,
4914 .list-group-item.active,
4915 .list-group-item.active:hover,
4915 .list-group-item.active:hover,
4916 .list-group-item.active:focus {
4916 .list-group-item.active:focus {
4917 z-index: 2;
4917 z-index: 2;
4918 color: #ffffff;
4918 color: #ffffff;
4919 background-color: #337ab7;
4919 background-color: #337ab7;
4920 border-color: #337ab7;
4920 border-color: #337ab7;
4921 }
4921 }
4922 .list-group-item.active .list-group-item-heading,
4922 .list-group-item.active .list-group-item-heading,
4923 .list-group-item.active:hover .list-group-item-heading,
4923 .list-group-item.active:hover .list-group-item-heading,
4924 .list-group-item.active:focus .list-group-item-heading,
4924 .list-group-item.active:focus .list-group-item-heading,
4925 .list-group-item.active .list-group-item-heading > small,
4925 .list-group-item.active .list-group-item-heading > small,
4926 .list-group-item.active:hover .list-group-item-heading > small,
4926 .list-group-item.active:hover .list-group-item-heading > small,
4927 .list-group-item.active:focus .list-group-item-heading > small,
4927 .list-group-item.active:focus .list-group-item-heading > small,
4928 .list-group-item.active .list-group-item-heading > .small,
4928 .list-group-item.active .list-group-item-heading > .small,
4929 .list-group-item.active:hover .list-group-item-heading > .small,
4929 .list-group-item.active:hover .list-group-item-heading > .small,
4930 .list-group-item.active:focus .list-group-item-heading > .small {
4930 .list-group-item.active:focus .list-group-item-heading > .small {
4931 color: inherit;
4931 color: inherit;
4932 }
4932 }
4933 .list-group-item.active .list-group-item-text,
4933 .list-group-item.active .list-group-item-text,
4934 .list-group-item.active:hover .list-group-item-text,
4934 .list-group-item.active:hover .list-group-item-text,
4935 .list-group-item.active:focus .list-group-item-text {
4935 .list-group-item.active:focus .list-group-item-text {
4936 color: #c7ddef;
4936 color: #c7ddef;
4937 }
4937 }
4938 .list-group-item-success {
4938 .list-group-item-success {
4939 color: #3c763d;
4939 color: #3c763d;
4940 background-color: #dff0d8;
4940 background-color: #dff0d8;
4941 }
4941 }
4942 a.list-group-item-success {
4942 a.list-group-item-success {
4943 color: #3c763d;
4943 color: #3c763d;
4944 }
4944 }
4945 a.list-group-item-success .list-group-item-heading {
4945 a.list-group-item-success .list-group-item-heading {
4946 color: inherit;
4946 color: inherit;
4947 }
4947 }
4948 a.list-group-item-success:hover,
4948 a.list-group-item-success:hover,
4949 a.list-group-item-success:focus {
4949 a.list-group-item-success:focus {
4950 color: #3c763d;
4950 color: #3c763d;
4951 background-color: #d0e9c6;
4951 background-color: #d0e9c6;
4952 }
4952 }
4953 a.list-group-item-success.active,
4953 a.list-group-item-success.active,
4954 a.list-group-item-success.active:hover,
4954 a.list-group-item-success.active:hover,
4955 a.list-group-item-success.active:focus {
4955 a.list-group-item-success.active:focus {
4956 color: #fff;
4956 color: #fff;
4957 background-color: #3c763d;
4957 background-color: #3c763d;
4958 border-color: #3c763d;
4958 border-color: #3c763d;
4959 }
4959 }
4960 .list-group-item-info {
4960 .list-group-item-info {
4961 color: #31708f;
4961 color: #31708f;
4962 background-color: #d9edf7;
4962 background-color: #d9edf7;
4963 }
4963 }
4964 a.list-group-item-info {
4964 a.list-group-item-info {
4965 color: #31708f;
4965 color: #31708f;
4966 }
4966 }
4967 a.list-group-item-info .list-group-item-heading {
4967 a.list-group-item-info .list-group-item-heading {
4968 color: inherit;
4968 color: inherit;
4969 }
4969 }
4970 a.list-group-item-info:hover,
4970 a.list-group-item-info:hover,
4971 a.list-group-item-info:focus {
4971 a.list-group-item-info:focus {
4972 color: #31708f;
4972 color: #31708f;
4973 background-color: #c4e3f3;
4973 background-color: #c4e3f3;
4974 }
4974 }
4975 a.list-group-item-info.active,
4975 a.list-group-item-info.active,
4976 a.list-group-item-info.active:hover,
4976 a.list-group-item-info.active:hover,
4977 a.list-group-item-info.active:focus {
4977 a.list-group-item-info.active:focus {
4978 color: #fff;
4978 color: #fff;
4979 background-color: #31708f;
4979 background-color: #31708f;
4980 border-color: #31708f;
4980 border-color: #31708f;
4981 }
4981 }
4982 .list-group-item-warning {
4982 .list-group-item-warning {
4983 color: #8a6d3b;
4983 color: #8a6d3b;
4984 background-color: #fcf8e3;
4984 background-color: #fcf8e3;
4985 }
4985 }
4986 a.list-group-item-warning {
4986 a.list-group-item-warning {
4987 color: #8a6d3b;
4987 color: #8a6d3b;
4988 }
4988 }
4989 a.list-group-item-warning .list-group-item-heading {
4989 a.list-group-item-warning .list-group-item-heading {
4990 color: inherit;
4990 color: inherit;
4991 }
4991 }
4992 a.list-group-item-warning:hover,
4992 a.list-group-item-warning:hover,
4993 a.list-group-item-warning:focus {
4993 a.list-group-item-warning:focus {
4994 color: #8a6d3b;
4994 color: #8a6d3b;
4995 background-color: #faf2cc;
4995 background-color: #faf2cc;
4996 }
4996 }
4997 a.list-group-item-warning.active,
4997 a.list-group-item-warning.active,
4998 a.list-group-item-warning.active:hover,
4998 a.list-group-item-warning.active:hover,
4999 a.list-group-item-warning.active:focus {
4999 a.list-group-item-warning.active:focus {
5000 color: #fff;
5000 color: #fff;
5001 background-color: #8a6d3b;
5001 background-color: #8a6d3b;
5002 border-color: #8a6d3b;
5002 border-color: #8a6d3b;
5003 }
5003 }
5004 .list-group-item-danger {
5004 .list-group-item-danger {
5005 color: #a94442;
5005 color: #a94442;
5006 background-color: #f2dede;
5006 background-color: #f2dede;
5007 }
5007 }
5008 a.list-group-item-danger {
5008 a.list-group-item-danger {
5009 color: #a94442;
5009 color: #a94442;
5010 }
5010 }
5011 a.list-group-item-danger .list-group-item-heading {
5011 a.list-group-item-danger .list-group-item-heading {
5012 color: inherit;
5012 color: inherit;
5013 }
5013 }
5014 a.list-group-item-danger:hover,
5014 a.list-group-item-danger:hover,
5015 a.list-group-item-danger:focus {
5015 a.list-group-item-danger:focus {
5016 color: #a94442;
5016 color: #a94442;
5017 background-color: #ebcccc;
5017 background-color: #ebcccc;
5018 }
5018 }
5019 a.list-group-item-danger.active,
5019 a.list-group-item-danger.active,
5020 a.list-group-item-danger.active:hover,
5020 a.list-group-item-danger.active:hover,
5021 a.list-group-item-danger.active:focus {
5021 a.list-group-item-danger.active:focus {
5022 color: #fff;
5022 color: #fff;
5023 background-color: #a94442;
5023 background-color: #a94442;
5024 border-color: #a94442;
5024 border-color: #a94442;
5025 }
5025 }
5026 .list-group-item-heading {
5026 .list-group-item-heading {
5027 margin-top: 0;
5027 margin-top: 0;
5028 margin-bottom: 5px;
5028 margin-bottom: 5px;
5029 }
5029 }
5030 .list-group-item-text {
5030 .list-group-item-text {
5031 margin-bottom: 0;
5031 margin-bottom: 0;
5032 line-height: 1.3;
5032 line-height: 1.3;
5033 }
5033 }
5034 .panel {
5034 .panel {
5035 margin-bottom: 18px;
5035 margin-bottom: 18px;
5036 background-color: #ffffff;
5036 background-color: #ffffff;
5037 border: 1px solid transparent;
5037 border: 1px solid transparent;
5038 border-radius: 2px;
5038 border-radius: 2px;
5039 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5039 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5040 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5040 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5041 }
5041 }
5042 .panel-body {
5042 .panel-body {
5043 padding: 15px;
5043 padding: 15px;
5044 }
5044 }
5045 .panel-heading {
5045 .panel-heading {
5046 padding: 10px 15px;
5046 padding: 10px 15px;
5047 border-bottom: 1px solid transparent;
5047 border-bottom: 1px solid transparent;
5048 border-top-right-radius: 1px;
5048 border-top-right-radius: 1px;
5049 border-top-left-radius: 1px;
5049 border-top-left-radius: 1px;
5050 }
5050 }
5051 .panel-heading > .dropdown .dropdown-toggle {
5051 .panel-heading > .dropdown .dropdown-toggle {
5052 color: inherit;
5052 color: inherit;
5053 }
5053 }
5054 .panel-title {
5054 .panel-title {
5055 margin-top: 0;
5055 margin-top: 0;
5056 margin-bottom: 0;
5056 margin-bottom: 0;
5057 font-size: 15px;
5057 font-size: 15px;
5058 color: inherit;
5058 color: inherit;
5059 }
5059 }
5060 .panel-title > a {
5060 .panel-title > a {
5061 color: inherit;
5061 color: inherit;
5062 }
5062 }
5063 .panel-footer {
5063 .panel-footer {
5064 padding: 10px 15px;
5064 padding: 10px 15px;
5065 background-color: #f5f5f5;
5065 background-color: #f5f5f5;
5066 border-top: 1px solid #dddddd;
5066 border-top: 1px solid #dddddd;
5067 border-bottom-right-radius: 1px;
5067 border-bottom-right-radius: 1px;
5068 border-bottom-left-radius: 1px;
5068 border-bottom-left-radius: 1px;
5069 }
5069 }
5070 .panel > .list-group,
5070 .panel > .list-group,
5071 .panel > .panel-collapse > .list-group {
5071 .panel > .panel-collapse > .list-group {
5072 margin-bottom: 0;
5072 margin-bottom: 0;
5073 }
5073 }
5074 .panel > .list-group .list-group-item,
5074 .panel > .list-group .list-group-item,
5075 .panel > .panel-collapse > .list-group .list-group-item {
5075 .panel > .panel-collapse > .list-group .list-group-item {
5076 border-width: 1px 0;
5076 border-width: 1px 0;
5077 border-radius: 0;
5077 border-radius: 0;
5078 }
5078 }
5079 .panel > .list-group:first-child .list-group-item:first-child,
5079 .panel > .list-group:first-child .list-group-item:first-child,
5080 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5080 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5081 border-top: 0;
5081 border-top: 0;
5082 border-top-right-radius: 1px;
5082 border-top-right-radius: 1px;
5083 border-top-left-radius: 1px;
5083 border-top-left-radius: 1px;
5084 }
5084 }
5085 .panel > .list-group:last-child .list-group-item:last-child,
5085 .panel > .list-group:last-child .list-group-item:last-child,
5086 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5086 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5087 border-bottom: 0;
5087 border-bottom: 0;
5088 border-bottom-right-radius: 1px;
5088 border-bottom-right-radius: 1px;
5089 border-bottom-left-radius: 1px;
5089 border-bottom-left-radius: 1px;
5090 }
5090 }
5091 .panel-heading + .list-group .list-group-item:first-child {
5091 .panel-heading + .list-group .list-group-item:first-child {
5092 border-top-width: 0;
5092 border-top-width: 0;
5093 }
5093 }
5094 .list-group + .panel-footer {
5094 .list-group + .panel-footer {
5095 border-top-width: 0;
5095 border-top-width: 0;
5096 }
5096 }
5097 .panel > .table,
5097 .panel > .table,
5098 .panel > .table-responsive > .table,
5098 .panel > .table-responsive > .table,
5099 .panel > .panel-collapse > .table {
5099 .panel > .panel-collapse > .table {
5100 margin-bottom: 0;
5100 margin-bottom: 0;
5101 }
5101 }
5102 .panel > .table caption,
5102 .panel > .table caption,
5103 .panel > .table-responsive > .table caption,
5103 .panel > .table-responsive > .table caption,
5104 .panel > .panel-collapse > .table caption {
5104 .panel > .panel-collapse > .table caption {
5105 padding-left: 15px;
5105 padding-left: 15px;
5106 padding-right: 15px;
5106 padding-right: 15px;
5107 }
5107 }
5108 .panel > .table:first-child,
5108 .panel > .table:first-child,
5109 .panel > .table-responsive:first-child > .table:first-child {
5109 .panel > .table-responsive:first-child > .table:first-child {
5110 border-top-right-radius: 1px;
5110 border-top-right-radius: 1px;
5111 border-top-left-radius: 1px;
5111 border-top-left-radius: 1px;
5112 }
5112 }
5113 .panel > .table:first-child > thead:first-child > tr:first-child,
5113 .panel > .table:first-child > thead:first-child > tr:first-child,
5114 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5114 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5115 .panel > .table:first-child > tbody:first-child > tr:first-child,
5115 .panel > .table:first-child > tbody:first-child > tr:first-child,
5116 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5116 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5117 border-top-left-radius: 1px;
5117 border-top-left-radius: 1px;
5118 border-top-right-radius: 1px;
5118 border-top-right-radius: 1px;
5119 }
5119 }
5120 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5120 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5121 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5121 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5122 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5122 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5123 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5123 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5124 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5124 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5125 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5125 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5126 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5126 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5127 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5127 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5128 border-top-left-radius: 1px;
5128 border-top-left-radius: 1px;
5129 }
5129 }
5130 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5130 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5131 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5131 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5132 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5132 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5133 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5133 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5134 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5134 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5135 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5135 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5136 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5136 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5137 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5137 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5138 border-top-right-radius: 1px;
5138 border-top-right-radius: 1px;
5139 }
5139 }
5140 .panel > .table:last-child,
5140 .panel > .table:last-child,
5141 .panel > .table-responsive:last-child > .table:last-child {
5141 .panel > .table-responsive:last-child > .table:last-child {
5142 border-bottom-right-radius: 1px;
5142 border-bottom-right-radius: 1px;
5143 border-bottom-left-radius: 1px;
5143 border-bottom-left-radius: 1px;
5144 }
5144 }
5145 .panel > .table:last-child > tbody:last-child > tr:last-child,
5145 .panel > .table:last-child > tbody:last-child > tr:last-child,
5146 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5146 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5147 .panel > .table:last-child > tfoot:last-child > tr:last-child,
5147 .panel > .table:last-child > tfoot:last-child > tr:last-child,
5148 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5148 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5149 border-bottom-left-radius: 1px;
5149 border-bottom-left-radius: 1px;
5150 border-bottom-right-radius: 1px;
5150 border-bottom-right-radius: 1px;
5151 }
5151 }
5152 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5152 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5153 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5153 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5154 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5154 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5155 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5155 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5156 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5156 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5157 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5157 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5158 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5158 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5159 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5159 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5160 border-bottom-left-radius: 1px;
5160 border-bottom-left-radius: 1px;
5161 }
5161 }
5162 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5162 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5163 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5163 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5164 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5164 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5165 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5165 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5166 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5166 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5167 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5167 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5168 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5168 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5169 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5169 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5170 border-bottom-right-radius: 1px;
5170 border-bottom-right-radius: 1px;
5171 }
5171 }
5172 .panel > .panel-body + .table,
5172 .panel > .panel-body + .table,
5173 .panel > .panel-body + .table-responsive,
5173 .panel > .panel-body + .table-responsive,
5174 .panel > .table + .panel-body,
5174 .panel > .table + .panel-body,
5175 .panel > .table-responsive + .panel-body {
5175 .panel > .table-responsive + .panel-body {
5176 border-top: 1px solid #dddddd;
5176 border-top: 1px solid #dddddd;
5177 }
5177 }
5178 .panel > .table > tbody:first-child > tr:first-child th,
5178 .panel > .table > tbody:first-child > tr:first-child th,
5179 .panel > .table > tbody:first-child > tr:first-child td {
5179 .panel > .table > tbody:first-child > tr:first-child td {
5180 border-top: 0;
5180 border-top: 0;
5181 }
5181 }
5182 .panel > .table-bordered,
5182 .panel > .table-bordered,
5183 .panel > .table-responsive > .table-bordered {
5183 .panel > .table-responsive > .table-bordered {
5184 border: 0;
5184 border: 0;
5185 }
5185 }
5186 .panel > .table-bordered > thead > tr > th:first-child,
5186 .panel > .table-bordered > thead > tr > th:first-child,
5187 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5187 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5188 .panel > .table-bordered > tbody > tr > th:first-child,
5188 .panel > .table-bordered > tbody > tr > th:first-child,
5189 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5189 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5190 .panel > .table-bordered > tfoot > tr > th:first-child,
5190 .panel > .table-bordered > tfoot > tr > th:first-child,
5191 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5191 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5192 .panel > .table-bordered > thead > tr > td:first-child,
5192 .panel > .table-bordered > thead > tr > td:first-child,
5193 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5193 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5194 .panel > .table-bordered > tbody > tr > td:first-child,
5194 .panel > .table-bordered > tbody > tr > td:first-child,
5195 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5195 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5196 .panel > .table-bordered > tfoot > tr > td:first-child,
5196 .panel > .table-bordered > tfoot > tr > td:first-child,
5197 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5197 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5198 border-left: 0;
5198 border-left: 0;
5199 }
5199 }
5200 .panel > .table-bordered > thead > tr > th:last-child,
5200 .panel > .table-bordered > thead > tr > th:last-child,
5201 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5201 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5202 .panel > .table-bordered > tbody > tr > th:last-child,
5202 .panel > .table-bordered > tbody > tr > th:last-child,
5203 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5203 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5204 .panel > .table-bordered > tfoot > tr > th:last-child,
5204 .panel > .table-bordered > tfoot > tr > th:last-child,
5205 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5205 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5206 .panel > .table-bordered > thead > tr > td:last-child,
5206 .panel > .table-bordered > thead > tr > td:last-child,
5207 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5207 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5208 .panel > .table-bordered > tbody > tr > td:last-child,
5208 .panel > .table-bordered > tbody > tr > td:last-child,
5209 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5209 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5210 .panel > .table-bordered > tfoot > tr > td:last-child,
5210 .panel > .table-bordered > tfoot > tr > td:last-child,
5211 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5211 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5212 border-right: 0;
5212 border-right: 0;
5213 }
5213 }
5214 .panel > .table-bordered > thead > tr:first-child > td,
5214 .panel > .table-bordered > thead > tr:first-child > td,
5215 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5215 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5216 .panel > .table-bordered > tbody > tr:first-child > td,
5216 .panel > .table-bordered > tbody > tr:first-child > td,
5217 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5217 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5218 .panel > .table-bordered > thead > tr:first-child > th,
5218 .panel > .table-bordered > thead > tr:first-child > th,
5219 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5219 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5220 .panel > .table-bordered > tbody > tr:first-child > th,
5220 .panel > .table-bordered > tbody > tr:first-child > th,
5221 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5221 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5222 border-bottom: 0;
5222 border-bottom: 0;
5223 }
5223 }
5224 .panel > .table-bordered > tbody > tr:last-child > td,
5224 .panel > .table-bordered > tbody > tr:last-child > td,
5225 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5225 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5226 .panel > .table-bordered > tfoot > tr:last-child > td,
5226 .panel > .table-bordered > tfoot > tr:last-child > td,
5227 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5227 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5228 .panel > .table-bordered > tbody > tr:last-child > th,
5228 .panel > .table-bordered > tbody > tr:last-child > th,
5229 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5229 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5230 .panel > .table-bordered > tfoot > tr:last-child > th,
5230 .panel > .table-bordered > tfoot > tr:last-child > th,
5231 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5231 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5232 border-bottom: 0;
5232 border-bottom: 0;
5233 }
5233 }
5234 .panel > .table-responsive {
5234 .panel > .table-responsive {
5235 border: 0;
5235 border: 0;
5236 margin-bottom: 0;
5236 margin-bottom: 0;
5237 }
5237 }
5238 .panel-group {
5238 .panel-group {
5239 margin-bottom: 18px;
5239 margin-bottom: 18px;
5240 }
5240 }
5241 .panel-group .panel {
5241 .panel-group .panel {
5242 margin-bottom: 0;
5242 margin-bottom: 0;
5243 border-radius: 2px;
5243 border-radius: 2px;
5244 }
5244 }
5245 .panel-group .panel + .panel {
5245 .panel-group .panel + .panel {
5246 margin-top: 5px;
5246 margin-top: 5px;
5247 }
5247 }
5248 .panel-group .panel-heading {
5248 .panel-group .panel-heading {
5249 border-bottom: 0;
5249 border-bottom: 0;
5250 }
5250 }
5251 .panel-group .panel-heading + .panel-collapse > .panel-body,
5251 .panel-group .panel-heading + .panel-collapse > .panel-body,
5252 .panel-group .panel-heading + .panel-collapse > .list-group {
5252 .panel-group .panel-heading + .panel-collapse > .list-group {
5253 border-top: 1px solid #dddddd;
5253 border-top: 1px solid #dddddd;
5254 }
5254 }
5255 .panel-group .panel-footer {
5255 .panel-group .panel-footer {
5256 border-top: 0;
5256 border-top: 0;
5257 }
5257 }
5258 .panel-group .panel-footer + .panel-collapse .panel-body {
5258 .panel-group .panel-footer + .panel-collapse .panel-body {
5259 border-bottom: 1px solid #dddddd;
5259 border-bottom: 1px solid #dddddd;
5260 }
5260 }
5261 .panel-default {
5261 .panel-default {
5262 border-color: #dddddd;
5262 border-color: #dddddd;
5263 }
5263 }
5264 .panel-default > .panel-heading {
5264 .panel-default > .panel-heading {
5265 color: #333333;
5265 color: #333333;
5266 background-color: #f5f5f5;
5266 background-color: #f5f5f5;
5267 border-color: #dddddd;
5267 border-color: #dddddd;
5268 }
5268 }
5269 .panel-default > .panel-heading + .panel-collapse > .panel-body {
5269 .panel-default > .panel-heading + .panel-collapse > .panel-body {
5270 border-top-color: #dddddd;
5270 border-top-color: #dddddd;
5271 }
5271 }
5272 .panel-default > .panel-heading .badge {
5272 .panel-default > .panel-heading .badge {
5273 color: #f5f5f5;
5273 color: #f5f5f5;
5274 background-color: #333333;
5274 background-color: #333333;
5275 }
5275 }
5276 .panel-default > .panel-footer + .panel-collapse > .panel-body {
5276 .panel-default > .panel-footer + .panel-collapse > .panel-body {
5277 border-bottom-color: #dddddd;
5277 border-bottom-color: #dddddd;
5278 }
5278 }
5279 .panel-primary {
5279 .panel-primary {
5280 border-color: #337ab7;
5280 border-color: #337ab7;
5281 }
5281 }
5282 .panel-primary > .panel-heading {
5282 .panel-primary > .panel-heading {
5283 color: #ffffff;
5283 color: #ffffff;
5284 background-color: #337ab7;
5284 background-color: #337ab7;
5285 border-color: #337ab7;
5285 border-color: #337ab7;
5286 }
5286 }
5287 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5287 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5288 border-top-color: #337ab7;
5288 border-top-color: #337ab7;
5289 }
5289 }
5290 .panel-primary > .panel-heading .badge {
5290 .panel-primary > .panel-heading .badge {
5291 color: #337ab7;
5291 color: #337ab7;
5292 background-color: #ffffff;
5292 background-color: #ffffff;
5293 }
5293 }
5294 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5294 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5295 border-bottom-color: #337ab7;
5295 border-bottom-color: #337ab7;
5296 }
5296 }
5297 .panel-success {
5297 .panel-success {
5298 border-color: #d6e9c6;
5298 border-color: #d6e9c6;
5299 }
5299 }
5300 .panel-success > .panel-heading {
5300 .panel-success > .panel-heading {
5301 color: #3c763d;
5301 color: #3c763d;
5302 background-color: #dff0d8;
5302 background-color: #dff0d8;
5303 border-color: #d6e9c6;
5303 border-color: #d6e9c6;
5304 }
5304 }
5305 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5305 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5306 border-top-color: #d6e9c6;
5306 border-top-color: #d6e9c6;
5307 }
5307 }
5308 .panel-success > .panel-heading .badge {
5308 .panel-success > .panel-heading .badge {
5309 color: #dff0d8;
5309 color: #dff0d8;
5310 background-color: #3c763d;
5310 background-color: #3c763d;
5311 }
5311 }
5312 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5312 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5313 border-bottom-color: #d6e9c6;
5313 border-bottom-color: #d6e9c6;
5314 }
5314 }
5315 .panel-info {
5315 .panel-info {
5316 border-color: #bce8f1;
5316 border-color: #bce8f1;
5317 }
5317 }
5318 .panel-info > .panel-heading {
5318 .panel-info > .panel-heading {
5319 color: #31708f;
5319 color: #31708f;
5320 background-color: #d9edf7;
5320 background-color: #d9edf7;
5321 border-color: #bce8f1;
5321 border-color: #bce8f1;
5322 }
5322 }
5323 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5323 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5324 border-top-color: #bce8f1;
5324 border-top-color: #bce8f1;
5325 }
5325 }
5326 .panel-info > .panel-heading .badge {
5326 .panel-info > .panel-heading .badge {
5327 color: #d9edf7;
5327 color: #d9edf7;
5328 background-color: #31708f;
5328 background-color: #31708f;
5329 }
5329 }
5330 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5330 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5331 border-bottom-color: #bce8f1;
5331 border-bottom-color: #bce8f1;
5332 }
5332 }
5333 .panel-warning {
5333 .panel-warning {
5334 border-color: #faebcc;
5334 border-color: #faebcc;
5335 }
5335 }
5336 .panel-warning > .panel-heading {
5336 .panel-warning > .panel-heading {
5337 color: #8a6d3b;
5337 color: #8a6d3b;
5338 background-color: #fcf8e3;
5338 background-color: #fcf8e3;
5339 border-color: #faebcc;
5339 border-color: #faebcc;
5340 }
5340 }
5341 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5341 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5342 border-top-color: #faebcc;
5342 border-top-color: #faebcc;
5343 }
5343 }
5344 .panel-warning > .panel-heading .badge {
5344 .panel-warning > .panel-heading .badge {
5345 color: #fcf8e3;
5345 color: #fcf8e3;
5346 background-color: #8a6d3b;
5346 background-color: #8a6d3b;
5347 }
5347 }
5348 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5348 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5349 border-bottom-color: #faebcc;
5349 border-bottom-color: #faebcc;
5350 }
5350 }
5351 .panel-danger {
5351 .panel-danger {
5352 border-color: #ebccd1;
5352 border-color: #ebccd1;
5353 }
5353 }
5354 .panel-danger > .panel-heading {
5354 .panel-danger > .panel-heading {
5355 color: #a94442;
5355 color: #a94442;
5356 background-color: #f2dede;
5356 background-color: #f2dede;
5357 border-color: #ebccd1;
5357 border-color: #ebccd1;
5358 }
5358 }
5359 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5359 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5360 border-top-color: #ebccd1;
5360 border-top-color: #ebccd1;
5361 }
5361 }
5362 .panel-danger > .panel-heading .badge {
5362 .panel-danger > .panel-heading .badge {
5363 color: #f2dede;
5363 color: #f2dede;
5364 background-color: #a94442;
5364 background-color: #a94442;
5365 }
5365 }
5366 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5366 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5367 border-bottom-color: #ebccd1;
5367 border-bottom-color: #ebccd1;
5368 }
5368 }
5369 .embed-responsive {
5369 .embed-responsive {
5370 position: relative;
5370 position: relative;
5371 display: block;
5371 display: block;
5372 height: 0;
5372 height: 0;
5373 padding: 0;
5373 padding: 0;
5374 overflow: hidden;
5374 overflow: hidden;
5375 }
5375 }
5376 .embed-responsive .embed-responsive-item,
5376 .embed-responsive .embed-responsive-item,
5377 .embed-responsive iframe,
5377 .embed-responsive iframe,
5378 .embed-responsive embed,
5378 .embed-responsive embed,
5379 .embed-responsive object,
5379 .embed-responsive object,
5380 .embed-responsive video {
5380 .embed-responsive video {
5381 position: absolute;
5381 position: absolute;
5382 top: 0;
5382 top: 0;
5383 left: 0;
5383 left: 0;
5384 bottom: 0;
5384 bottom: 0;
5385 height: 100%;
5385 height: 100%;
5386 width: 100%;
5386 width: 100%;
5387 border: 0;
5387 border: 0;
5388 }
5388 }
5389 .embed-responsive.embed-responsive-16by9 {
5389 .embed-responsive.embed-responsive-16by9 {
5390 padding-bottom: 56.25%;
5390 padding-bottom: 56.25%;
5391 }
5391 }
5392 .embed-responsive.embed-responsive-4by3 {
5392 .embed-responsive.embed-responsive-4by3 {
5393 padding-bottom: 75%;
5393 padding-bottom: 75%;
5394 }
5394 }
5395 .well {
5395 .well {
5396 min-height: 20px;
5396 min-height: 20px;
5397 padding: 19px;
5397 padding: 19px;
5398 margin-bottom: 20px;
5398 margin-bottom: 20px;
5399 background-color: #f5f5f5;
5399 background-color: #f5f5f5;
5400 border: 1px solid #e3e3e3;
5400 border: 1px solid #e3e3e3;
5401 border-radius: 2px;
5401 border-radius: 2px;
5402 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5402 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5403 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5403 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5404 }
5404 }
5405 .well blockquote {
5405 .well blockquote {
5406 border-color: #ddd;
5406 border-color: #ddd;
5407 border-color: rgba(0, 0, 0, 0.15);
5407 border-color: rgba(0, 0, 0, 0.15);
5408 }
5408 }
5409 .well-lg {
5409 .well-lg {
5410 padding: 24px;
5410 padding: 24px;
5411 border-radius: 3px;
5411 border-radius: 3px;
5412 }
5412 }
5413 .well-sm {
5413 .well-sm {
5414 padding: 9px;
5414 padding: 9px;
5415 border-radius: 1px;
5415 border-radius: 1px;
5416 }
5416 }
5417 .close {
5417 .close {
5418 float: right;
5418 float: right;
5419 font-size: 19.5px;
5419 font-size: 19.5px;
5420 font-weight: bold;
5420 font-weight: bold;
5421 line-height: 1;
5421 line-height: 1;
5422 color: #000000;
5422 color: #000000;
5423 text-shadow: 0 1px 0 #ffffff;
5423 text-shadow: 0 1px 0 #ffffff;
5424 opacity: 0.2;
5424 opacity: 0.2;
5425 filter: alpha(opacity=20);
5425 filter: alpha(opacity=20);
5426 }
5426 }
5427 .close:hover,
5427 .close:hover,
5428 .close:focus {
5428 .close:focus {
5429 color: #000000;
5429 color: #000000;
5430 text-decoration: none;
5430 text-decoration: none;
5431 cursor: pointer;
5431 cursor: pointer;
5432 opacity: 0.5;
5432 opacity: 0.5;
5433 filter: alpha(opacity=50);
5433 filter: alpha(opacity=50);
5434 }
5434 }
5435 button.close {
5435 button.close {
5436 padding: 0;
5436 padding: 0;
5437 cursor: pointer;
5437 cursor: pointer;
5438 background: transparent;
5438 background: transparent;
5439 border: 0;
5439 border: 0;
5440 -webkit-appearance: none;
5440 -webkit-appearance: none;
5441 }
5441 }
5442 .modal-open {
5442 .modal-open {
5443 overflow: hidden;
5443 overflow: hidden;
5444 }
5444 }
5445 .modal {
5445 .modal {
5446 display: none;
5446 display: none;
5447 overflow: hidden;
5447 overflow: hidden;
5448 position: fixed;
5448 position: fixed;
5449 top: 0;
5449 top: 0;
5450 right: 0;
5450 right: 0;
5451 bottom: 0;
5451 bottom: 0;
5452 left: 0;
5452 left: 0;
5453 z-index: 1040;
5453 z-index: 1040;
5454 -webkit-overflow-scrolling: touch;
5454 -webkit-overflow-scrolling: touch;
5455 outline: 0;
5455 outline: 0;
5456 }
5456 }
5457 .modal.fade .modal-dialog {
5457 .modal.fade .modal-dialog {
5458 -webkit-transform: translate(0, -25%);
5458 -webkit-transform: translate(0, -25%);
5459 -ms-transform: translate(0, -25%);
5459 -ms-transform: translate(0, -25%);
5460 -o-transform: translate(0, -25%);
5460 -o-transform: translate(0, -25%);
5461 transform: translate(0, -25%);
5461 transform: translate(0, -25%);
5462 -webkit-transition: -webkit-transform 0.3s ease-out;
5462 -webkit-transition: -webkit-transform 0.3s ease-out;
5463 -moz-transition: -moz-transform 0.3s ease-out;
5463 -moz-transition: -moz-transform 0.3s ease-out;
5464 -o-transition: -o-transform 0.3s ease-out;
5464 -o-transition: -o-transform 0.3s ease-out;
5465 transition: transform 0.3s ease-out;
5465 transition: transform 0.3s ease-out;
5466 }
5466 }
5467 .modal.in .modal-dialog {
5467 .modal.in .modal-dialog {
5468 -webkit-transform: translate(0, 0);
5468 -webkit-transform: translate(0, 0);
5469 -ms-transform: translate(0, 0);
5469 -ms-transform: translate(0, 0);
5470 -o-transform: translate(0, 0);
5470 -o-transform: translate(0, 0);
5471 transform: translate(0, 0);
5471 transform: translate(0, 0);
5472 }
5472 }
5473 .modal-open .modal {
5473 .modal-open .modal {
5474 overflow-x: hidden;
5474 overflow-x: hidden;
5475 overflow-y: auto;
5475 overflow-y: auto;
5476 }
5476 }
5477 .modal-dialog {
5477 .modal-dialog {
5478 position: relative;
5478 position: relative;
5479 width: auto;
5479 width: auto;
5480 margin: 10px;
5480 margin: 10px;
5481 }
5481 }
5482 .modal-content {
5482 .modal-content {
5483 position: relative;
5483 position: relative;
5484 background-color: #ffffff;
5484 background-color: #ffffff;
5485 border: 1px solid #999999;
5485 border: 1px solid #999999;
5486 border: 1px solid rgba(0, 0, 0, 0.2);
5486 border: 1px solid rgba(0, 0, 0, 0.2);
5487 border-radius: 3px;
5487 border-radius: 3px;
5488 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5488 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5489 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5489 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5490 background-clip: padding-box;
5490 background-clip: padding-box;
5491 outline: 0;
5491 outline: 0;
5492 }
5492 }
5493 .modal-backdrop {
5493 .modal-backdrop {
5494 position: absolute;
5494 position: absolute;
5495 top: 0;
5495 top: 0;
5496 right: 0;
5496 right: 0;
5497 left: 0;
5497 left: 0;
5498 background-color: #000000;
5498 background-color: #000000;
5499 }
5499 }
5500 .modal-backdrop.fade {
5500 .modal-backdrop.fade {
5501 opacity: 0;
5501 opacity: 0;
5502 filter: alpha(opacity=0);
5502 filter: alpha(opacity=0);
5503 }
5503 }
5504 .modal-backdrop.in {
5504 .modal-backdrop.in {
5505 opacity: 0.5;
5505 opacity: 0.5;
5506 filter: alpha(opacity=50);
5506 filter: alpha(opacity=50);
5507 }
5507 }
5508 .modal-header {
5508 .modal-header {
5509 padding: 15px;
5509 padding: 15px;
5510 border-bottom: 1px solid #e5e5e5;
5510 border-bottom: 1px solid #e5e5e5;
5511 min-height: 16.42857143px;
5511 min-height: 16.42857143px;
5512 }
5512 }
5513 .modal-header .close {
5513 .modal-header .close {
5514 margin-top: -2px;
5514 margin-top: -2px;
5515 }
5515 }
5516 .modal-title {
5516 .modal-title {
5517 margin: 0;
5517 margin: 0;
5518 line-height: 1.42857143;
5518 line-height: 1.42857143;
5519 }
5519 }
5520 .modal-body {
5520 .modal-body {
5521 position: relative;
5521 position: relative;
5522 padding: 15px;
5522 padding: 15px;
5523 }
5523 }
5524 .modal-footer {
5524 .modal-footer {
5525 padding: 15px;
5525 padding: 15px;
5526 text-align: right;
5526 text-align: right;
5527 border-top: 1px solid #e5e5e5;
5527 border-top: 1px solid #e5e5e5;
5528 }
5528 }
5529 .modal-footer .btn + .btn {
5529 .modal-footer .btn + .btn {
5530 margin-left: 5px;
5530 margin-left: 5px;
5531 margin-bottom: 0;
5531 margin-bottom: 0;
5532 }
5532 }
5533 .modal-footer .btn-group .btn + .btn {
5533 .modal-footer .btn-group .btn + .btn {
5534 margin-left: -1px;
5534 margin-left: -1px;
5535 }
5535 }
5536 .modal-footer .btn-block + .btn-block {
5536 .modal-footer .btn-block + .btn-block {
5537 margin-left: 0;
5537 margin-left: 0;
5538 }
5538 }
5539 .modal-scrollbar-measure {
5539 .modal-scrollbar-measure {
5540 position: absolute;
5540 position: absolute;
5541 top: -9999px;
5541 top: -9999px;
5542 width: 50px;
5542 width: 50px;
5543 height: 50px;
5543 height: 50px;
5544 overflow: scroll;
5544 overflow: scroll;
5545 }
5545 }
5546 @media (min-width: 768px) {
5546 @media (min-width: 768px) {
5547 .modal-dialog {
5547 .modal-dialog {
5548 width: 600px;
5548 width: 600px;
5549 margin: 30px auto;
5549 margin: 30px auto;
5550 }
5550 }
5551 .modal-content {
5551 .modal-content {
5552 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5552 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5553 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5553 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5554 }
5554 }
5555 .modal-sm {
5555 .modal-sm {
5556 width: 300px;
5556 width: 300px;
5557 }
5557 }
5558 }
5558 }
5559 @media (min-width: 992px) {
5559 @media (min-width: 992px) {
5560 .modal-lg {
5560 .modal-lg {
5561 width: 900px;
5561 width: 900px;
5562 }
5562 }
5563 }
5563 }
5564 .tooltip {
5564 .tooltip {
5565 position: absolute;
5565 position: absolute;
5566 z-index: 1070;
5566 z-index: 1070;
5567 display: block;
5567 display: block;
5568 visibility: visible;
5568 visibility: visible;
5569 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5569 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5570 font-size: 12px;
5570 font-size: 12px;
5571 font-weight: normal;
5571 font-weight: normal;
5572 line-height: 1.4;
5572 line-height: 1.4;
5573 opacity: 0;
5573 opacity: 0;
5574 filter: alpha(opacity=0);
5574 filter: alpha(opacity=0);
5575 }
5575 }
5576 .tooltip.in {
5576 .tooltip.in {
5577 opacity: 0.9;
5577 opacity: 0.9;
5578 filter: alpha(opacity=90);
5578 filter: alpha(opacity=90);
5579 }
5579 }
5580 .tooltip.top {
5580 .tooltip.top {
5581 margin-top: -3px;
5581 margin-top: -3px;
5582 padding: 5px 0;
5582 padding: 5px 0;
5583 }
5583 }
5584 .tooltip.right {
5584 .tooltip.right {
5585 margin-left: 3px;
5585 margin-left: 3px;
5586 padding: 0 5px;
5586 padding: 0 5px;
5587 }
5587 }
5588 .tooltip.bottom {
5588 .tooltip.bottom {
5589 margin-top: 3px;
5589 margin-top: 3px;
5590 padding: 5px 0;
5590 padding: 5px 0;
5591 }
5591 }
5592 .tooltip.left {
5592 .tooltip.left {
5593 margin-left: -3px;
5593 margin-left: -3px;
5594 padding: 0 5px;
5594 padding: 0 5px;
5595 }
5595 }
5596 .tooltip-inner {
5596 .tooltip-inner {
5597 max-width: 200px;
5597 max-width: 200px;
5598 padding: 3px 8px;
5598 padding: 3px 8px;
5599 color: #ffffff;
5599 color: #ffffff;
5600 text-align: center;
5600 text-align: center;
5601 text-decoration: none;
5601 text-decoration: none;
5602 background-color: #000000;
5602 background-color: #000000;
5603 border-radius: 2px;
5603 border-radius: 2px;
5604 }
5604 }
5605 .tooltip-arrow {
5605 .tooltip-arrow {
5606 position: absolute;
5606 position: absolute;
5607 width: 0;
5607 width: 0;
5608 height: 0;
5608 height: 0;
5609 border-color: transparent;
5609 border-color: transparent;
5610 border-style: solid;
5610 border-style: solid;
5611 }
5611 }
5612 .tooltip.top .tooltip-arrow {
5612 .tooltip.top .tooltip-arrow {
5613 bottom: 0;
5613 bottom: 0;
5614 left: 50%;
5614 left: 50%;
5615 margin-left: -5px;
5615 margin-left: -5px;
5616 border-width: 5px 5px 0;
5616 border-width: 5px 5px 0;
5617 border-top-color: #000000;
5617 border-top-color: #000000;
5618 }
5618 }
5619 .tooltip.top-left .tooltip-arrow {
5619 .tooltip.top-left .tooltip-arrow {
5620 bottom: 0;
5620 bottom: 0;
5621 right: 5px;
5621 right: 5px;
5622 margin-bottom: -5px;
5622 margin-bottom: -5px;
5623 border-width: 5px 5px 0;
5623 border-width: 5px 5px 0;
5624 border-top-color: #000000;
5624 border-top-color: #000000;
5625 }
5625 }
5626 .tooltip.top-right .tooltip-arrow {
5626 .tooltip.top-right .tooltip-arrow {
5627 bottom: 0;
5627 bottom: 0;
5628 left: 5px;
5628 left: 5px;
5629 margin-bottom: -5px;
5629 margin-bottom: -5px;
5630 border-width: 5px 5px 0;
5630 border-width: 5px 5px 0;
5631 border-top-color: #000000;
5631 border-top-color: #000000;
5632 }
5632 }
5633 .tooltip.right .tooltip-arrow {
5633 .tooltip.right .tooltip-arrow {
5634 top: 50%;
5634 top: 50%;
5635 left: 0;
5635 left: 0;
5636 margin-top: -5px;
5636 margin-top: -5px;
5637 border-width: 5px 5px 5px 0;
5637 border-width: 5px 5px 5px 0;
5638 border-right-color: #000000;
5638 border-right-color: #000000;
5639 }
5639 }
5640 .tooltip.left .tooltip-arrow {
5640 .tooltip.left .tooltip-arrow {
5641 top: 50%;
5641 top: 50%;
5642 right: 0;
5642 right: 0;
5643 margin-top: -5px;
5643 margin-top: -5px;
5644 border-width: 5px 0 5px 5px;
5644 border-width: 5px 0 5px 5px;
5645 border-left-color: #000000;
5645 border-left-color: #000000;
5646 }
5646 }
5647 .tooltip.bottom .tooltip-arrow {
5647 .tooltip.bottom .tooltip-arrow {
5648 top: 0;
5648 top: 0;
5649 left: 50%;
5649 left: 50%;
5650 margin-left: -5px;
5650 margin-left: -5px;
5651 border-width: 0 5px 5px;
5651 border-width: 0 5px 5px;
5652 border-bottom-color: #000000;
5652 border-bottom-color: #000000;
5653 }
5653 }
5654 .tooltip.bottom-left .tooltip-arrow {
5654 .tooltip.bottom-left .tooltip-arrow {
5655 top: 0;
5655 top: 0;
5656 right: 5px;
5656 right: 5px;
5657 margin-top: -5px;
5657 margin-top: -5px;
5658 border-width: 0 5px 5px;
5658 border-width: 0 5px 5px;
5659 border-bottom-color: #000000;
5659 border-bottom-color: #000000;
5660 }
5660 }
5661 .tooltip.bottom-right .tooltip-arrow {
5661 .tooltip.bottom-right .tooltip-arrow {
5662 top: 0;
5662 top: 0;
5663 left: 5px;
5663 left: 5px;
5664 margin-top: -5px;
5664 margin-top: -5px;
5665 border-width: 0 5px 5px;
5665 border-width: 0 5px 5px;
5666 border-bottom-color: #000000;
5666 border-bottom-color: #000000;
5667 }
5667 }
5668 .popover {
5668 .popover {
5669 position: absolute;
5669 position: absolute;
5670 top: 0;
5670 top: 0;
5671 left: 0;
5671 left: 0;
5672 z-index: 1060;
5672 z-index: 1060;
5673 display: none;
5673 display: none;
5674 max-width: 276px;
5674 max-width: 276px;
5675 padding: 1px;
5675 padding: 1px;
5676 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5676 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5677 font-size: 13px;
5677 font-size: 13px;
5678 font-weight: normal;
5678 font-weight: normal;
5679 line-height: 1.42857143;
5679 line-height: 1.42857143;
5680 text-align: left;
5680 text-align: left;
5681 background-color: #ffffff;
5681 background-color: #ffffff;
5682 background-clip: padding-box;
5682 background-clip: padding-box;
5683 border: 1px solid #cccccc;
5683 border: 1px solid #cccccc;
5684 border: 1px solid rgba(0, 0, 0, 0.2);
5684 border: 1px solid rgba(0, 0, 0, 0.2);
5685 border-radius: 3px;
5685 border-radius: 3px;
5686 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5686 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5687 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5687 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5688 white-space: normal;
5688 white-space: normal;
5689 }
5689 }
5690 .popover.top {
5690 .popover.top {
5691 margin-top: -10px;
5691 margin-top: -10px;
5692 }
5692 }
5693 .popover.right {
5693 .popover.right {
5694 margin-left: 10px;
5694 margin-left: 10px;
5695 }
5695 }
5696 .popover.bottom {
5696 .popover.bottom {
5697 margin-top: 10px;
5697 margin-top: 10px;
5698 }
5698 }
5699 .popover.left {
5699 .popover.left {
5700 margin-left: -10px;
5700 margin-left: -10px;
5701 }
5701 }
5702 .popover-title {
5702 .popover-title {
5703 margin: 0;
5703 margin: 0;
5704 padding: 8px 14px;
5704 padding: 8px 14px;
5705 font-size: 13px;
5705 font-size: 13px;
5706 background-color: #f7f7f7;
5706 background-color: #f7f7f7;
5707 border-bottom: 1px solid #ebebeb;
5707 border-bottom: 1px solid #ebebeb;
5708 border-radius: 2px 2px 0 0;
5708 border-radius: 2px 2px 0 0;
5709 }
5709 }
5710 .popover-content {
5710 .popover-content {
5711 padding: 9px 14px;
5711 padding: 9px 14px;
5712 }
5712 }
5713 .popover > .arrow,
5713 .popover > .arrow,
5714 .popover > .arrow:after {
5714 .popover > .arrow:after {
5715 position: absolute;
5715 position: absolute;
5716 display: block;
5716 display: block;
5717 width: 0;
5717 width: 0;
5718 height: 0;
5718 height: 0;
5719 border-color: transparent;
5719 border-color: transparent;
5720 border-style: solid;
5720 border-style: solid;
5721 }
5721 }
5722 .popover > .arrow {
5722 .popover > .arrow {
5723 border-width: 11px;
5723 border-width: 11px;
5724 }
5724 }
5725 .popover > .arrow:after {
5725 .popover > .arrow:after {
5726 border-width: 10px;
5726 border-width: 10px;
5727 content: "";
5727 content: "";
5728 }
5728 }
5729 .popover.top > .arrow {
5729 .popover.top > .arrow {
5730 left: 50%;
5730 left: 50%;
5731 margin-left: -11px;
5731 margin-left: -11px;
5732 border-bottom-width: 0;
5732 border-bottom-width: 0;
5733 border-top-color: #999999;
5733 border-top-color: #999999;
5734 border-top-color: rgba(0, 0, 0, 0.25);
5734 border-top-color: rgba(0, 0, 0, 0.25);
5735 bottom: -11px;
5735 bottom: -11px;
5736 }
5736 }
5737 .popover.top > .arrow:after {
5737 .popover.top > .arrow:after {
5738 content: " ";
5738 content: " ";
5739 bottom: 1px;
5739 bottom: 1px;
5740 margin-left: -10px;
5740 margin-left: -10px;
5741 border-bottom-width: 0;
5741 border-bottom-width: 0;
5742 border-top-color: #ffffff;
5742 border-top-color: #ffffff;
5743 }
5743 }
5744 .popover.right > .arrow {
5744 .popover.right > .arrow {
5745 top: 50%;
5745 top: 50%;
5746 left: -11px;
5746 left: -11px;
5747 margin-top: -11px;
5747 margin-top: -11px;
5748 border-left-width: 0;
5748 border-left-width: 0;
5749 border-right-color: #999999;
5749 border-right-color: #999999;
5750 border-right-color: rgba(0, 0, 0, 0.25);
5750 border-right-color: rgba(0, 0, 0, 0.25);
5751 }
5751 }
5752 .popover.right > .arrow:after {
5752 .popover.right > .arrow:after {
5753 content: " ";
5753 content: " ";
5754 left: 1px;
5754 left: 1px;
5755 bottom: -10px;
5755 bottom: -10px;
5756 border-left-width: 0;
5756 border-left-width: 0;
5757 border-right-color: #ffffff;
5757 border-right-color: #ffffff;
5758 }
5758 }
5759 .popover.bottom > .arrow {
5759 .popover.bottom > .arrow {
5760 left: 50%;
5760 left: 50%;
5761 margin-left: -11px;
5761 margin-left: -11px;
5762 border-top-width: 0;
5762 border-top-width: 0;
5763 border-bottom-color: #999999;
5763 border-bottom-color: #999999;
5764 border-bottom-color: rgba(0, 0, 0, 0.25);
5764 border-bottom-color: rgba(0, 0, 0, 0.25);
5765 top: -11px;
5765 top: -11px;
5766 }
5766 }
5767 .popover.bottom > .arrow:after {
5767 .popover.bottom > .arrow:after {
5768 content: " ";
5768 content: " ";
5769 top: 1px;
5769 top: 1px;
5770 margin-left: -10px;
5770 margin-left: -10px;
5771 border-top-width: 0;
5771 border-top-width: 0;
5772 border-bottom-color: #ffffff;
5772 border-bottom-color: #ffffff;
5773 }
5773 }
5774 .popover.left > .arrow {
5774 .popover.left > .arrow {
5775 top: 50%;
5775 top: 50%;
5776 right: -11px;
5776 right: -11px;
5777 margin-top: -11px;
5777 margin-top: -11px;
5778 border-right-width: 0;
5778 border-right-width: 0;
5779 border-left-color: #999999;
5779 border-left-color: #999999;
5780 border-left-color: rgba(0, 0, 0, 0.25);
5780 border-left-color: rgba(0, 0, 0, 0.25);
5781 }
5781 }
5782 .popover.left > .arrow:after {
5782 .popover.left > .arrow:after {
5783 content: " ";
5783 content: " ";
5784 right: 1px;
5784 right: 1px;
5785 border-right-width: 0;
5785 border-right-width: 0;
5786 border-left-color: #ffffff;
5786 border-left-color: #ffffff;
5787 bottom: -10px;
5787 bottom: -10px;
5788 }
5788 }
5789 .carousel {
5789 .carousel {
5790 position: relative;
5790 position: relative;
5791 }
5791 }
5792 .carousel-inner {
5792 .carousel-inner {
5793 position: relative;
5793 position: relative;
5794 overflow: hidden;
5794 overflow: hidden;
5795 width: 100%;
5795 width: 100%;
5796 }
5796 }
5797 .carousel-inner > .item {
5797 .carousel-inner > .item {
5798 display: none;
5798 display: none;
5799 position: relative;
5799 position: relative;
5800 -webkit-transition: 0.6s ease-in-out left;
5800 -webkit-transition: 0.6s ease-in-out left;
5801 -o-transition: 0.6s ease-in-out left;
5801 -o-transition: 0.6s ease-in-out left;
5802 transition: 0.6s ease-in-out left;
5802 transition: 0.6s ease-in-out left;
5803 }
5803 }
5804 .carousel-inner > .item > img,
5804 .carousel-inner > .item > img,
5805 .carousel-inner > .item > a > img {
5805 .carousel-inner > .item > a > img {
5806 line-height: 1;
5806 line-height: 1;
5807 }
5807 }
5808 @media all and (transform-3d), (-webkit-transform-3d) {
5808 @media all and (transform-3d), (-webkit-transform-3d) {
5809 .carousel-inner > .item {
5809 .carousel-inner > .item {
5810 transition: transform 0.6s ease-in-out;
5810 transition: transform 0.6s ease-in-out;
5811 backface-visibility: hidden;
5811 backface-visibility: hidden;
5812 perspective: 1000;
5812 perspective: 1000;
5813 }
5813 }
5814 .carousel-inner > .item.next,
5814 .carousel-inner > .item.next,
5815 .carousel-inner > .item.active.right {
5815 .carousel-inner > .item.active.right {
5816 transform: translate3d(100%, 0, 0);
5816 transform: translate3d(100%, 0, 0);
5817 left: 0;
5817 left: 0;
5818 }
5818 }
5819 .carousel-inner > .item.prev,
5819 .carousel-inner > .item.prev,
5820 .carousel-inner > .item.active.left {
5820 .carousel-inner > .item.active.left {
5821 transform: translate3d(-100%, 0, 0);
5821 transform: translate3d(-100%, 0, 0);
5822 left: 0;
5822 left: 0;
5823 }
5823 }
5824 .carousel-inner > .item.next.left,
5824 .carousel-inner > .item.next.left,
5825 .carousel-inner > .item.prev.right,
5825 .carousel-inner > .item.prev.right,
5826 .carousel-inner > .item.active {
5826 .carousel-inner > .item.active {
5827 transform: translate3d(0, 0, 0);
5827 transform: translate3d(0, 0, 0);
5828 left: 0;
5828 left: 0;
5829 }
5829 }
5830 }
5830 }
5831 .carousel-inner > .active,
5831 .carousel-inner > .active,
5832 .carousel-inner > .next,
5832 .carousel-inner > .next,
5833 .carousel-inner > .prev {
5833 .carousel-inner > .prev {
5834 display: block;
5834 display: block;
5835 }
5835 }
5836 .carousel-inner > .active {
5836 .carousel-inner > .active {
5837 left: 0;
5837 left: 0;
5838 }
5838 }
5839 .carousel-inner > .next,
5839 .carousel-inner > .next,
5840 .carousel-inner > .prev {
5840 .carousel-inner > .prev {
5841 position: absolute;
5841 position: absolute;
5842 top: 0;
5842 top: 0;
5843 width: 100%;
5843 width: 100%;
5844 }
5844 }
5845 .carousel-inner > .next {
5845 .carousel-inner > .next {
5846 left: 100%;
5846 left: 100%;
5847 }
5847 }
5848 .carousel-inner > .prev {
5848 .carousel-inner > .prev {
5849 left: -100%;
5849 left: -100%;
5850 }
5850 }
5851 .carousel-inner > .next.left,
5851 .carousel-inner > .next.left,
5852 .carousel-inner > .prev.right {
5852 .carousel-inner > .prev.right {
5853 left: 0;
5853 left: 0;
5854 }
5854 }
5855 .carousel-inner > .active.left {
5855 .carousel-inner > .active.left {
5856 left: -100%;
5856 left: -100%;
5857 }
5857 }
5858 .carousel-inner > .active.right {
5858 .carousel-inner > .active.right {
5859 left: 100%;
5859 left: 100%;
5860 }
5860 }
5861 .carousel-control {
5861 .carousel-control {
5862 position: absolute;
5862 position: absolute;
5863 top: 0;
5863 top: 0;
5864 left: 0;
5864 left: 0;
5865 bottom: 0;
5865 bottom: 0;
5866 width: 15%;
5866 width: 15%;
5867 opacity: 0.5;
5867 opacity: 0.5;
5868 filter: alpha(opacity=50);
5868 filter: alpha(opacity=50);
5869 font-size: 20px;
5869 font-size: 20px;
5870 color: #ffffff;
5870 color: #ffffff;
5871 text-align: center;
5871 text-align: center;
5872 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5872 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5873 }
5873 }
5874 .carousel-control.left {
5874 .carousel-control.left {
5875 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5875 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5876 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5876 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5877 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5877 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5878 background-repeat: repeat-x;
5878 background-repeat: repeat-x;
5879 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5879 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5880 }
5880 }
5881 .carousel-control.right {
5881 .carousel-control.right {
5882 left: auto;
5882 left: auto;
5883 right: 0;
5883 right: 0;
5884 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5884 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5885 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5885 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5886 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5886 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5887 background-repeat: repeat-x;
5887 background-repeat: repeat-x;
5888 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5888 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5889 }
5889 }
5890 .carousel-control:hover,
5890 .carousel-control:hover,
5891 .carousel-control:focus {
5891 .carousel-control:focus {
5892 outline: 0;
5892 outline: 0;
5893 color: #ffffff;
5893 color: #ffffff;
5894 text-decoration: none;
5894 text-decoration: none;
5895 opacity: 0.9;
5895 opacity: 0.9;
5896 filter: alpha(opacity=90);
5896 filter: alpha(opacity=90);
5897 }
5897 }
5898 .carousel-control .icon-prev,
5898 .carousel-control .icon-prev,
5899 .carousel-control .icon-next,
5899 .carousel-control .icon-next,
5900 .carousel-control .glyphicon-chevron-left,
5900 .carousel-control .glyphicon-chevron-left,
5901 .carousel-control .glyphicon-chevron-right {
5901 .carousel-control .glyphicon-chevron-right {
5902 position: absolute;
5902 position: absolute;
5903 top: 50%;
5903 top: 50%;
5904 z-index: 5;
5904 z-index: 5;
5905 display: inline-block;
5905 display: inline-block;
5906 }
5906 }
5907 .carousel-control .icon-prev,
5907 .carousel-control .icon-prev,
5908 .carousel-control .glyphicon-chevron-left {
5908 .carousel-control .glyphicon-chevron-left {
5909 left: 50%;
5909 left: 50%;
5910 margin-left: -10px;
5910 margin-left: -10px;
5911 }
5911 }
5912 .carousel-control .icon-next,
5912 .carousel-control .icon-next,
5913 .carousel-control .glyphicon-chevron-right {
5913 .carousel-control .glyphicon-chevron-right {
5914 right: 50%;
5914 right: 50%;
5915 margin-right: -10px;
5915 margin-right: -10px;
5916 }
5916 }
5917 .carousel-control .icon-prev,
5917 .carousel-control .icon-prev,
5918 .carousel-control .icon-next {
5918 .carousel-control .icon-next {
5919 width: 20px;
5919 width: 20px;
5920 height: 20px;
5920 height: 20px;
5921 margin-top: -10px;
5921 margin-top: -10px;
5922 font-family: serif;
5922 font-family: serif;
5923 }
5923 }
5924 .carousel-control .icon-prev:before {
5924 .carousel-control .icon-prev:before {
5925 content: '\2039';
5925 content: '\2039';
5926 }
5926 }
5927 .carousel-control .icon-next:before {
5927 .carousel-control .icon-next:before {
5928 content: '\203a';
5928 content: '\203a';
5929 }
5929 }
5930 .carousel-indicators {
5930 .carousel-indicators {
5931 position: absolute;
5931 position: absolute;
5932 bottom: 10px;
5932 bottom: 10px;
5933 left: 50%;
5933 left: 50%;
5934 z-index: 15;
5934 z-index: 15;
5935 width: 60%;
5935 width: 60%;
5936 margin-left: -30%;
5936 margin-left: -30%;
5937 padding-left: 0;
5937 padding-left: 0;
5938 list-style: none;
5938 list-style: none;
5939 text-align: center;
5939 text-align: center;
5940 }
5940 }
5941 .carousel-indicators li {
5941 .carousel-indicators li {
5942 display: inline-block;
5942 display: inline-block;
5943 width: 10px;
5943 width: 10px;
5944 height: 10px;
5944 height: 10px;
5945 margin: 1px;
5945 margin: 1px;
5946 text-indent: -999px;
5946 text-indent: -999px;
5947 border: 1px solid #ffffff;
5947 border: 1px solid #ffffff;
5948 border-radius: 10px;
5948 border-radius: 10px;
5949 cursor: pointer;
5949 cursor: pointer;
5950 background-color: #000 \9;
5950 background-color: #000 \9;
5951 background-color: rgba(0, 0, 0, 0);
5951 background-color: rgba(0, 0, 0, 0);
5952 }
5952 }
5953 .carousel-indicators .active {
5953 .carousel-indicators .active {
5954 margin: 0;
5954 margin: 0;
5955 width: 12px;
5955 width: 12px;
5956 height: 12px;
5956 height: 12px;
5957 background-color: #ffffff;
5957 background-color: #ffffff;
5958 }
5958 }
5959 .carousel-caption {
5959 .carousel-caption {
5960 position: absolute;
5960 position: absolute;
5961 left: 15%;
5961 left: 15%;
5962 right: 15%;
5962 right: 15%;
5963 bottom: 20px;
5963 bottom: 20px;
5964 z-index: 10;
5964 z-index: 10;
5965 padding-top: 20px;
5965 padding-top: 20px;
5966 padding-bottom: 20px;
5966 padding-bottom: 20px;
5967 color: #ffffff;
5967 color: #ffffff;
5968 text-align: center;
5968 text-align: center;
5969 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5969 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5970 }
5970 }
5971 .carousel-caption .btn {
5971 .carousel-caption .btn {
5972 text-shadow: none;
5972 text-shadow: none;
5973 }
5973 }
5974 @media screen and (min-width: 768px) {
5974 @media screen and (min-width: 768px) {
5975 .carousel-control .glyphicon-chevron-left,
5975 .carousel-control .glyphicon-chevron-left,
5976 .carousel-control .glyphicon-chevron-right,
5976 .carousel-control .glyphicon-chevron-right,
5977 .carousel-control .icon-prev,
5977 .carousel-control .icon-prev,
5978 .carousel-control .icon-next {
5978 .carousel-control .icon-next {
5979 width: 30px;
5979 width: 30px;
5980 height: 30px;
5980 height: 30px;
5981 margin-top: -15px;
5981 margin-top: -15px;
5982 font-size: 30px;
5982 font-size: 30px;
5983 }
5983 }
5984 .carousel-control .glyphicon-chevron-left,
5984 .carousel-control .glyphicon-chevron-left,
5985 .carousel-control .icon-prev {
5985 .carousel-control .icon-prev {
5986 margin-left: -15px;
5986 margin-left: -15px;
5987 }
5987 }
5988 .carousel-control .glyphicon-chevron-right,
5988 .carousel-control .glyphicon-chevron-right,
5989 .carousel-control .icon-next {
5989 .carousel-control .icon-next {
5990 margin-right: -15px;
5990 margin-right: -15px;
5991 }
5991 }
5992 .carousel-caption {
5992 .carousel-caption {
5993 left: 20%;
5993 left: 20%;
5994 right: 20%;
5994 right: 20%;
5995 padding-bottom: 30px;
5995 padding-bottom: 30px;
5996 }
5996 }
5997 .carousel-indicators {
5997 .carousel-indicators {
5998 bottom: 20px;
5998 bottom: 20px;
5999 }
5999 }
6000 }
6000 }
6001 .clearfix:before,
6001 .clearfix:before,
6002 .clearfix:after,
6002 .clearfix:after,
6003 .dl-horizontal dd:before,
6003 .dl-horizontal dd:before,
6004 .dl-horizontal dd:after,
6004 .dl-horizontal dd:after,
6005 .container:before,
6005 .container:before,
6006 .container:after,
6006 .container:after,
6007 .container-fluid:before,
6007 .container-fluid:before,
6008 .container-fluid:after,
6008 .container-fluid:after,
6009 .row:before,
6009 .row:before,
6010 .row:after,
6010 .row:after,
6011 .form-horizontal .form-group:before,
6011 .form-horizontal .form-group:before,
6012 .form-horizontal .form-group:after,
6012 .form-horizontal .form-group:after,
6013 .btn-toolbar:before,
6013 .btn-toolbar:before,
6014 .btn-toolbar:after,
6014 .btn-toolbar:after,
6015 .btn-group-vertical > .btn-group:before,
6015 .btn-group-vertical > .btn-group:before,
6016 .btn-group-vertical > .btn-group:after,
6016 .btn-group-vertical > .btn-group:after,
6017 .nav:before,
6017 .nav:before,
6018 .nav:after,
6018 .nav:after,
6019 .navbar:before,
6019 .navbar:before,
6020 .navbar:after,
6020 .navbar:after,
6021 .navbar-header:before,
6021 .navbar-header:before,
6022 .navbar-header:after,
6022 .navbar-header:after,
6023 .navbar-collapse:before,
6023 .navbar-collapse:before,
6024 .navbar-collapse:after,
6024 .navbar-collapse:after,
6025 .pager:before,
6025 .pager:before,
6026 .pager:after,
6026 .pager:after,
6027 .panel-body:before,
6027 .panel-body:before,
6028 .panel-body:after,
6028 .panel-body:after,
6029 .modal-footer:before,
6029 .modal-footer:before,
6030 .modal-footer:after,
6030 .modal-footer:after,
6031 .item_buttons:before,
6031 .item_buttons:before,
6032 .item_buttons:after {
6032 .item_buttons:after {
6033 content: " ";
6033 content: " ";
6034 display: table;
6034 display: table;
6035 }
6035 }
6036 .clearfix:after,
6036 .clearfix:after,
6037 .dl-horizontal dd:after,
6037 .dl-horizontal dd:after,
6038 .container:after,
6038 .container:after,
6039 .container-fluid:after,
6039 .container-fluid:after,
6040 .row:after,
6040 .row:after,
6041 .form-horizontal .form-group:after,
6041 .form-horizontal .form-group:after,
6042 .btn-toolbar:after,
6042 .btn-toolbar:after,
6043 .btn-group-vertical > .btn-group:after,
6043 .btn-group-vertical > .btn-group:after,
6044 .nav:after,
6044 .nav:after,
6045 .navbar:after,
6045 .navbar:after,
6046 .navbar-header:after,
6046 .navbar-header:after,
6047 .navbar-collapse:after,
6047 .navbar-collapse:after,
6048 .pager:after,
6048 .pager:after,
6049 .panel-body:after,
6049 .panel-body:after,
6050 .modal-footer:after,
6050 .modal-footer:after,
6051 .item_buttons:after {
6051 .item_buttons:after {
6052 clear: both;
6052 clear: both;
6053 }
6053 }
6054 .center-block {
6054 .center-block {
6055 display: block;
6055 display: block;
6056 margin-left: auto;
6056 margin-left: auto;
6057 margin-right: auto;
6057 margin-right: auto;
6058 }
6058 }
6059 .pull-right {
6059 .pull-right {
6060 float: right !important;
6060 float: right !important;
6061 }
6061 }
6062 .pull-left {
6062 .pull-left {
6063 float: left !important;
6063 float: left !important;
6064 }
6064 }
6065 .hide {
6065 .hide {
6066 display: none !important;
6066 display: none !important;
6067 }
6067 }
6068 .show {
6068 .show {
6069 display: block !important;
6069 display: block !important;
6070 }
6070 }
6071 .invisible {
6071 .invisible {
6072 visibility: hidden;
6072 visibility: hidden;
6073 }
6073 }
6074 .text-hide {
6074 .text-hide {
6075 font: 0/0 a;
6075 font: 0/0 a;
6076 color: transparent;
6076 color: transparent;
6077 text-shadow: none;
6077 text-shadow: none;
6078 background-color: transparent;
6078 background-color: transparent;
6079 border: 0;
6079 border: 0;
6080 }
6080 }
6081 .hidden {
6081 .hidden {
6082 display: none !important;
6082 display: none !important;
6083 visibility: hidden !important;
6083 visibility: hidden !important;
6084 }
6084 }
6085 .affix {
6085 .affix {
6086 position: fixed;
6086 position: fixed;
6087 }
6087 }
6088 @-ms-viewport {
6088 @-ms-viewport {
6089 width: device-width;
6089 width: device-width;
6090 }
6090 }
6091 .visible-xs,
6091 .visible-xs,
6092 .visible-sm,
6092 .visible-sm,
6093 .visible-md,
6093 .visible-md,
6094 .visible-lg {
6094 .visible-lg {
6095 display: none !important;
6095 display: none !important;
6096 }
6096 }
6097 .visible-xs-block,
6097 .visible-xs-block,
6098 .visible-xs-inline,
6098 .visible-xs-inline,
6099 .visible-xs-inline-block,
6099 .visible-xs-inline-block,
6100 .visible-sm-block,
6100 .visible-sm-block,
6101 .visible-sm-inline,
6101 .visible-sm-inline,
6102 .visible-sm-inline-block,
6102 .visible-sm-inline-block,
6103 .visible-md-block,
6103 .visible-md-block,
6104 .visible-md-inline,
6104 .visible-md-inline,
6105 .visible-md-inline-block,
6105 .visible-md-inline-block,
6106 .visible-lg-block,
6106 .visible-lg-block,
6107 .visible-lg-inline,
6107 .visible-lg-inline,
6108 .visible-lg-inline-block {
6108 .visible-lg-inline-block {
6109 display: none !important;
6109 display: none !important;
6110 }
6110 }
6111 @media (max-width: 767px) {
6111 @media (max-width: 767px) {
6112 .visible-xs {
6112 .visible-xs {
6113 display: block !important;
6113 display: block !important;
6114 }
6114 }
6115 table.visible-xs {
6115 table.visible-xs {
6116 display: table;
6116 display: table;
6117 }
6117 }
6118 tr.visible-xs {
6118 tr.visible-xs {
6119 display: table-row !important;
6119 display: table-row !important;
6120 }
6120 }
6121 th.visible-xs,
6121 th.visible-xs,
6122 td.visible-xs {
6122 td.visible-xs {
6123 display: table-cell !important;
6123 display: table-cell !important;
6124 }
6124 }
6125 }
6125 }
6126 @media (max-width: 767px) {
6126 @media (max-width: 767px) {
6127 .visible-xs-block {
6127 .visible-xs-block {
6128 display: block !important;
6128 display: block !important;
6129 }
6129 }
6130 }
6130 }
6131 @media (max-width: 767px) {
6131 @media (max-width: 767px) {
6132 .visible-xs-inline {
6132 .visible-xs-inline {
6133 display: inline !important;
6133 display: inline !important;
6134 }
6134 }
6135 }
6135 }
6136 @media (max-width: 767px) {
6136 @media (max-width: 767px) {
6137 .visible-xs-inline-block {
6137 .visible-xs-inline-block {
6138 display: inline-block !important;
6138 display: inline-block !important;
6139 }
6139 }
6140 }
6140 }
6141 @media (min-width: 768px) and (max-width: 991px) {
6141 @media (min-width: 768px) and (max-width: 991px) {
6142 .visible-sm {
6142 .visible-sm {
6143 display: block !important;
6143 display: block !important;
6144 }
6144 }
6145 table.visible-sm {
6145 table.visible-sm {
6146 display: table;
6146 display: table;
6147 }
6147 }
6148 tr.visible-sm {
6148 tr.visible-sm {
6149 display: table-row !important;
6149 display: table-row !important;
6150 }
6150 }
6151 th.visible-sm,
6151 th.visible-sm,
6152 td.visible-sm {
6152 td.visible-sm {
6153 display: table-cell !important;
6153 display: table-cell !important;
6154 }
6154 }
6155 }
6155 }
6156 @media (min-width: 768px) and (max-width: 991px) {
6156 @media (min-width: 768px) and (max-width: 991px) {
6157 .visible-sm-block {
6157 .visible-sm-block {
6158 display: block !important;
6158 display: block !important;
6159 }
6159 }
6160 }
6160 }
6161 @media (min-width: 768px) and (max-width: 991px) {
6161 @media (min-width: 768px) and (max-width: 991px) {
6162 .visible-sm-inline {
6162 .visible-sm-inline {
6163 display: inline !important;
6163 display: inline !important;
6164 }
6164 }
6165 }
6165 }
6166 @media (min-width: 768px) and (max-width: 991px) {
6166 @media (min-width: 768px) and (max-width: 991px) {
6167 .visible-sm-inline-block {
6167 .visible-sm-inline-block {
6168 display: inline-block !important;
6168 display: inline-block !important;
6169 }
6169 }
6170 }
6170 }
6171 @media (min-width: 992px) and (max-width: 1199px) {
6171 @media (min-width: 992px) and (max-width: 1199px) {
6172 .visible-md {
6172 .visible-md {
6173 display: block !important;
6173 display: block !important;
6174 }
6174 }
6175 table.visible-md {
6175 table.visible-md {
6176 display: table;
6176 display: table;
6177 }
6177 }
6178 tr.visible-md {
6178 tr.visible-md {
6179 display: table-row !important;
6179 display: table-row !important;
6180 }
6180 }
6181 th.visible-md,
6181 th.visible-md,
6182 td.visible-md {
6182 td.visible-md {
6183 display: table-cell !important;
6183 display: table-cell !important;
6184 }
6184 }
6185 }
6185 }
6186 @media (min-width: 992px) and (max-width: 1199px) {
6186 @media (min-width: 992px) and (max-width: 1199px) {
6187 .visible-md-block {
6187 .visible-md-block {
6188 display: block !important;
6188 display: block !important;
6189 }
6189 }
6190 }
6190 }
6191 @media (min-width: 992px) and (max-width: 1199px) {
6191 @media (min-width: 992px) and (max-width: 1199px) {
6192 .visible-md-inline {
6192 .visible-md-inline {
6193 display: inline !important;
6193 display: inline !important;
6194 }
6194 }
6195 }
6195 }
6196 @media (min-width: 992px) and (max-width: 1199px) {
6196 @media (min-width: 992px) and (max-width: 1199px) {
6197 .visible-md-inline-block {
6197 .visible-md-inline-block {
6198 display: inline-block !important;
6198 display: inline-block !important;
6199 }
6199 }
6200 }
6200 }
6201 @media (min-width: 1200px) {
6201 @media (min-width: 1200px) {
6202 .visible-lg {
6202 .visible-lg {
6203 display: block !important;
6203 display: block !important;
6204 }
6204 }
6205 table.visible-lg {
6205 table.visible-lg {
6206 display: table;
6206 display: table;
6207 }
6207 }
6208 tr.visible-lg {
6208 tr.visible-lg {
6209 display: table-row !important;
6209 display: table-row !important;
6210 }
6210 }
6211 th.visible-lg,
6211 th.visible-lg,
6212 td.visible-lg {
6212 td.visible-lg {
6213 display: table-cell !important;
6213 display: table-cell !important;
6214 }
6214 }
6215 }
6215 }
6216 @media (min-width: 1200px) {
6216 @media (min-width: 1200px) {
6217 .visible-lg-block {
6217 .visible-lg-block {
6218 display: block !important;
6218 display: block !important;
6219 }
6219 }
6220 }
6220 }
6221 @media (min-width: 1200px) {
6221 @media (min-width: 1200px) {
6222 .visible-lg-inline {
6222 .visible-lg-inline {
6223 display: inline !important;
6223 display: inline !important;
6224 }
6224 }
6225 }
6225 }
6226 @media (min-width: 1200px) {
6226 @media (min-width: 1200px) {
6227 .visible-lg-inline-block {
6227 .visible-lg-inline-block {
6228 display: inline-block !important;
6228 display: inline-block !important;
6229 }
6229 }
6230 }
6230 }
6231 @media (max-width: 767px) {
6231 @media (max-width: 767px) {
6232 .hidden-xs {
6232 .hidden-xs {
6233 display: none !important;
6233 display: none !important;
6234 }
6234 }
6235 }
6235 }
6236 @media (min-width: 768px) and (max-width: 991px) {
6236 @media (min-width: 768px) and (max-width: 991px) {
6237 .hidden-sm {
6237 .hidden-sm {
6238 display: none !important;
6238 display: none !important;
6239 }
6239 }
6240 }
6240 }
6241 @media (min-width: 992px) and (max-width: 1199px) {
6241 @media (min-width: 992px) and (max-width: 1199px) {
6242 .hidden-md {
6242 .hidden-md {
6243 display: none !important;
6243 display: none !important;
6244 }
6244 }
6245 }
6245 }
6246 @media (min-width: 1200px) {
6246 @media (min-width: 1200px) {
6247 .hidden-lg {
6247 .hidden-lg {
6248 display: none !important;
6248 display: none !important;
6249 }
6249 }
6250 }
6250 }
6251 .visible-print {
6251 .visible-print {
6252 display: none !important;
6252 display: none !important;
6253 }
6253 }
6254 @media print {
6254 @media print {
6255 .visible-print {
6255 .visible-print {
6256 display: block !important;
6256 display: block !important;
6257 }
6257 }
6258 table.visible-print {
6258 table.visible-print {
6259 display: table;
6259 display: table;
6260 }
6260 }
6261 tr.visible-print {
6261 tr.visible-print {
6262 display: table-row !important;
6262 display: table-row !important;
6263 }
6263 }
6264 th.visible-print,
6264 th.visible-print,
6265 td.visible-print {
6265 td.visible-print {
6266 display: table-cell !important;
6266 display: table-cell !important;
6267 }
6267 }
6268 }
6268 }
6269 .visible-print-block {
6269 .visible-print-block {
6270 display: none !important;
6270 display: none !important;
6271 }
6271 }
6272 @media print {
6272 @media print {
6273 .visible-print-block {
6273 .visible-print-block {
6274 display: block !important;
6274 display: block !important;
6275 }
6275 }
6276 }
6276 }
6277 .visible-print-inline {
6277 .visible-print-inline {
6278 display: none !important;
6278 display: none !important;
6279 }
6279 }
6280 @media print {
6280 @media print {
6281 .visible-print-inline {
6281 .visible-print-inline {
6282 display: inline !important;
6282 display: inline !important;
6283 }
6283 }
6284 }
6284 }
6285 .visible-print-inline-block {
6285 .visible-print-inline-block {
6286 display: none !important;
6286 display: none !important;
6287 }
6287 }
6288 @media print {
6288 @media print {
6289 .visible-print-inline-block {
6289 .visible-print-inline-block {
6290 display: inline-block !important;
6290 display: inline-block !important;
6291 }
6291 }
6292 }
6292 }
6293 @media print {
6293 @media print {
6294 .hidden-print {
6294 .hidden-print {
6295 display: none !important;
6295 display: none !important;
6296 }
6296 }
6297 }
6297 }
6298 /*!
6298 /*!
6299 *
6299 *
6300 * Font Awesome
6300 * Font Awesome
6301 *
6301 *
6302 */
6302 */
6303 /*!
6303 /*!
6304 * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
6304 * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
6305 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6305 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6306 */
6306 */
6307 /* FONT PATH
6307 /* FONT PATH
6308 * -------------------------- */
6308 * -------------------------- */
6309 @font-face {
6309 @font-face {
6310 font-family: 'FontAwesome';
6310 font-family: 'FontAwesome';
6311 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
6311 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
6312 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
6312 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
6313 font-weight: normal;
6313 font-weight: normal;
6314 font-style: normal;
6314 font-style: normal;
6315 }
6315 }
6316 .fa {
6316 .fa {
6317 display: inline-block;
6317 display: inline-block;
6318 font: normal normal normal 14px/1 FontAwesome;
6318 font: normal normal normal 14px/1 FontAwesome;
6319 font-size: inherit;
6319 font-size: inherit;
6320 text-rendering: auto;
6320 text-rendering: auto;
6321 -webkit-font-smoothing: antialiased;
6321 -webkit-font-smoothing: antialiased;
6322 -moz-osx-font-smoothing: grayscale;
6322 -moz-osx-font-smoothing: grayscale;
6323 }
6323 }
6324 /* makes the font 33% larger relative to the icon container */
6324 /* makes the font 33% larger relative to the icon container */
6325 .fa-lg {
6325 .fa-lg {
6326 font-size: 1.33333333em;
6326 font-size: 1.33333333em;
6327 line-height: 0.75em;
6327 line-height: 0.75em;
6328 vertical-align: -15%;
6328 vertical-align: -15%;
6329 }
6329 }
6330 .fa-2x {
6330 .fa-2x {
6331 font-size: 2em;
6331 font-size: 2em;
6332 }
6332 }
6333 .fa-3x {
6333 .fa-3x {
6334 font-size: 3em;
6334 font-size: 3em;
6335 }
6335 }
6336 .fa-4x {
6336 .fa-4x {
6337 font-size: 4em;
6337 font-size: 4em;
6338 }
6338 }
6339 .fa-5x {
6339 .fa-5x {
6340 font-size: 5em;
6340 font-size: 5em;
6341 }
6341 }
6342 .fa-fw {
6342 .fa-fw {
6343 width: 1.28571429em;
6343 width: 1.28571429em;
6344 text-align: center;
6344 text-align: center;
6345 }
6345 }
6346 .fa-ul {
6346 .fa-ul {
6347 padding-left: 0;
6347 padding-left: 0;
6348 margin-left: 2.14285714em;
6348 margin-left: 2.14285714em;
6349 list-style-type: none;
6349 list-style-type: none;
6350 }
6350 }
6351 .fa-ul > li {
6351 .fa-ul > li {
6352 position: relative;
6352 position: relative;
6353 }
6353 }
6354 .fa-li {
6354 .fa-li {
6355 position: absolute;
6355 position: absolute;
6356 left: -2.14285714em;
6356 left: -2.14285714em;
6357 width: 2.14285714em;
6357 width: 2.14285714em;
6358 top: 0.14285714em;
6358 top: 0.14285714em;
6359 text-align: center;
6359 text-align: center;
6360 }
6360 }
6361 .fa-li.fa-lg {
6361 .fa-li.fa-lg {
6362 left: -1.85714286em;
6362 left: -1.85714286em;
6363 }
6363 }
6364 .fa-border {
6364 .fa-border {
6365 padding: .2em .25em .15em;
6365 padding: .2em .25em .15em;
6366 border: solid 0.08em #eeeeee;
6366 border: solid 0.08em #eeeeee;
6367 border-radius: .1em;
6367 border-radius: .1em;
6368 }
6368 }
6369 .pull-right {
6369 .pull-right {
6370 float: right;
6370 float: right;
6371 }
6371 }
6372 .pull-left {
6372 .pull-left {
6373 float: left;
6373 float: left;
6374 }
6374 }
6375 .fa.pull-left {
6375 .fa.pull-left {
6376 margin-right: .3em;
6376 margin-right: .3em;
6377 }
6377 }
6378 .fa.pull-right {
6378 .fa.pull-right {
6379 margin-left: .3em;
6379 margin-left: .3em;
6380 }
6380 }
6381 .fa-spin {
6381 .fa-spin {
6382 -webkit-animation: fa-spin 2s infinite linear;
6382 -webkit-animation: fa-spin 2s infinite linear;
6383 animation: fa-spin 2s infinite linear;
6383 animation: fa-spin 2s infinite linear;
6384 }
6384 }
6385 @-webkit-keyframes fa-spin {
6385 @-webkit-keyframes fa-spin {
6386 0% {
6386 0% {
6387 -webkit-transform: rotate(0deg);
6387 -webkit-transform: rotate(0deg);
6388 transform: rotate(0deg);
6388 transform: rotate(0deg);
6389 }
6389 }
6390 100% {
6390 100% {
6391 -webkit-transform: rotate(359deg);
6391 -webkit-transform: rotate(359deg);
6392 transform: rotate(359deg);
6392 transform: rotate(359deg);
6393 }
6393 }
6394 }
6394 }
6395 @keyframes fa-spin {
6395 @keyframes fa-spin {
6396 0% {
6396 0% {
6397 -webkit-transform: rotate(0deg);
6397 -webkit-transform: rotate(0deg);
6398 transform: rotate(0deg);
6398 transform: rotate(0deg);
6399 }
6399 }
6400 100% {
6400 100% {
6401 -webkit-transform: rotate(359deg);
6401 -webkit-transform: rotate(359deg);
6402 transform: rotate(359deg);
6402 transform: rotate(359deg);
6403 }
6403 }
6404 }
6404 }
6405 .fa-rotate-90 {
6405 .fa-rotate-90 {
6406 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
6406 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
6407 -webkit-transform: rotate(90deg);
6407 -webkit-transform: rotate(90deg);
6408 -ms-transform: rotate(90deg);
6408 -ms-transform: rotate(90deg);
6409 transform: rotate(90deg);
6409 transform: rotate(90deg);
6410 }
6410 }
6411 .fa-rotate-180 {
6411 .fa-rotate-180 {
6412 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
6412 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
6413 -webkit-transform: rotate(180deg);
6413 -webkit-transform: rotate(180deg);
6414 -ms-transform: rotate(180deg);
6414 -ms-transform: rotate(180deg);
6415 transform: rotate(180deg);
6415 transform: rotate(180deg);
6416 }
6416 }
6417 .fa-rotate-270 {
6417 .fa-rotate-270 {
6418 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
6418 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
6419 -webkit-transform: rotate(270deg);
6419 -webkit-transform: rotate(270deg);
6420 -ms-transform: rotate(270deg);
6420 -ms-transform: rotate(270deg);
6421 transform: rotate(270deg);
6421 transform: rotate(270deg);
6422 }
6422 }
6423 .fa-flip-horizontal {
6423 .fa-flip-horizontal {
6424 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
6424 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
6425 -webkit-transform: scale(-1, 1);
6425 -webkit-transform: scale(-1, 1);
6426 -ms-transform: scale(-1, 1);
6426 -ms-transform: scale(-1, 1);
6427 transform: scale(-1, 1);
6427 transform: scale(-1, 1);
6428 }
6428 }
6429 .fa-flip-vertical {
6429 .fa-flip-vertical {
6430 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
6430 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
6431 -webkit-transform: scale(1, -1);
6431 -webkit-transform: scale(1, -1);
6432 -ms-transform: scale(1, -1);
6432 -ms-transform: scale(1, -1);
6433 transform: scale(1, -1);
6433 transform: scale(1, -1);
6434 }
6434 }
6435 :root .fa-rotate-90,
6435 :root .fa-rotate-90,
6436 :root .fa-rotate-180,
6436 :root .fa-rotate-180,
6437 :root .fa-rotate-270,
6437 :root .fa-rotate-270,
6438 :root .fa-flip-horizontal,
6438 :root .fa-flip-horizontal,
6439 :root .fa-flip-vertical {
6439 :root .fa-flip-vertical {
6440 filter: none;
6440 filter: none;
6441 }
6441 }
6442 .fa-stack {
6442 .fa-stack {
6443 position: relative;
6443 position: relative;
6444 display: inline-block;
6444 display: inline-block;
6445 width: 2em;
6445 width: 2em;
6446 height: 2em;
6446 height: 2em;
6447 line-height: 2em;
6447 line-height: 2em;
6448 vertical-align: middle;
6448 vertical-align: middle;
6449 }
6449 }
6450 .fa-stack-1x,
6450 .fa-stack-1x,
6451 .fa-stack-2x {
6451 .fa-stack-2x {
6452 position: absolute;
6452 position: absolute;
6453 left: 0;
6453 left: 0;
6454 width: 100%;
6454 width: 100%;
6455 text-align: center;
6455 text-align: center;
6456 }
6456 }
6457 .fa-stack-1x {
6457 .fa-stack-1x {
6458 line-height: inherit;
6458 line-height: inherit;
6459 }
6459 }
6460 .fa-stack-2x {
6460 .fa-stack-2x {
6461 font-size: 2em;
6461 font-size: 2em;
6462 }
6462 }
6463 .fa-inverse {
6463 .fa-inverse {
6464 color: #ffffff;
6464 color: #ffffff;
6465 }
6465 }
6466 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6466 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6467 readers do not read off random characters that represent icons */
6467 readers do not read off random characters that represent icons */
6468 .fa-glass:before {
6468 .fa-glass:before {
6469 content: "\f000";
6469 content: "\f000";
6470 }
6470 }
6471 .fa-music:before {
6471 .fa-music:before {
6472 content: "\f001";
6472 content: "\f001";
6473 }
6473 }
6474 .fa-search:before {
6474 .fa-search:before {
6475 content: "\f002";
6475 content: "\f002";
6476 }
6476 }
6477 .fa-envelope-o:before {
6477 .fa-envelope-o:before {
6478 content: "\f003";
6478 content: "\f003";
6479 }
6479 }
6480 .fa-heart:before {
6480 .fa-heart:before {
6481 content: "\f004";
6481 content: "\f004";
6482 }
6482 }
6483 .fa-star:before {
6483 .fa-star:before {
6484 content: "\f005";
6484 content: "\f005";
6485 }
6485 }
6486 .fa-star-o:before {
6486 .fa-star-o:before {
6487 content: "\f006";
6487 content: "\f006";
6488 }
6488 }
6489 .fa-user:before {
6489 .fa-user:before {
6490 content: "\f007";
6490 content: "\f007";
6491 }
6491 }
6492 .fa-film:before {
6492 .fa-film:before {
6493 content: "\f008";
6493 content: "\f008";
6494 }
6494 }
6495 .fa-th-large:before {
6495 .fa-th-large:before {
6496 content: "\f009";
6496 content: "\f009";
6497 }
6497 }
6498 .fa-th:before {
6498 .fa-th:before {
6499 content: "\f00a";
6499 content: "\f00a";
6500 }
6500 }
6501 .fa-th-list:before {
6501 .fa-th-list:before {
6502 content: "\f00b";
6502 content: "\f00b";
6503 }
6503 }
6504 .fa-check:before {
6504 .fa-check:before {
6505 content: "\f00c";
6505 content: "\f00c";
6506 }
6506 }
6507 .fa-remove:before,
6507 .fa-remove:before,
6508 .fa-close:before,
6508 .fa-close:before,
6509 .fa-times:before {
6509 .fa-times:before {
6510 content: "\f00d";
6510 content: "\f00d";
6511 }
6511 }
6512 .fa-search-plus:before {
6512 .fa-search-plus:before {
6513 content: "\f00e";
6513 content: "\f00e";
6514 }
6514 }
6515 .fa-search-minus:before {
6515 .fa-search-minus:before {
6516 content: "\f010";
6516 content: "\f010";
6517 }
6517 }
6518 .fa-power-off:before {
6518 .fa-power-off:before {
6519 content: "\f011";
6519 content: "\f011";
6520 }
6520 }
6521 .fa-signal:before {
6521 .fa-signal:before {
6522 content: "\f012";
6522 content: "\f012";
6523 }
6523 }
6524 .fa-gear:before,
6524 .fa-gear:before,
6525 .fa-cog:before {
6525 .fa-cog:before {
6526 content: "\f013";
6526 content: "\f013";
6527 }
6527 }
6528 .fa-trash-o:before {
6528 .fa-trash-o:before {
6529 content: "\f014";
6529 content: "\f014";
6530 }
6530 }
6531 .fa-home:before {
6531 .fa-home:before {
6532 content: "\f015";
6532 content: "\f015";
6533 }
6533 }
6534 .fa-file-o:before {
6534 .fa-file-o:before {
6535 content: "\f016";
6535 content: "\f016";
6536 }
6536 }
6537 .fa-clock-o:before {
6537 .fa-clock-o:before {
6538 content: "\f017";
6538 content: "\f017";
6539 }
6539 }
6540 .fa-road:before {
6540 .fa-road:before {
6541 content: "\f018";
6541 content: "\f018";
6542 }
6542 }
6543 .fa-download:before {
6543 .fa-download:before {
6544 content: "\f019";
6544 content: "\f019";
6545 }
6545 }
6546 .fa-arrow-circle-o-down:before {
6546 .fa-arrow-circle-o-down:before {
6547 content: "\f01a";
6547 content: "\f01a";
6548 }
6548 }
6549 .fa-arrow-circle-o-up:before {
6549 .fa-arrow-circle-o-up:before {
6550 content: "\f01b";
6550 content: "\f01b";
6551 }
6551 }
6552 .fa-inbox:before {
6552 .fa-inbox:before {
6553 content: "\f01c";
6553 content: "\f01c";
6554 }
6554 }
6555 .fa-play-circle-o:before {
6555 .fa-play-circle-o:before {
6556 content: "\f01d";
6556 content: "\f01d";
6557 }
6557 }
6558 .fa-rotate-right:before,
6558 .fa-rotate-right:before,
6559 .fa-repeat:before {
6559 .fa-repeat:before {
6560 content: "\f01e";
6560 content: "\f01e";
6561 }
6561 }
6562 .fa-refresh:before {
6562 .fa-refresh:before {
6563 content: "\f021";
6563 content: "\f021";
6564 }
6564 }
6565 .fa-list-alt:before {
6565 .fa-list-alt:before {
6566 content: "\f022";
6566 content: "\f022";
6567 }
6567 }
6568 .fa-lock:before {
6568 .fa-lock:before {
6569 content: "\f023";
6569 content: "\f023";
6570 }
6570 }
6571 .fa-flag:before {
6571 .fa-flag:before {
6572 content: "\f024";
6572 content: "\f024";
6573 }
6573 }
6574 .fa-headphones:before {
6574 .fa-headphones:before {
6575 content: "\f025";
6575 content: "\f025";
6576 }
6576 }
6577 .fa-volume-off:before {
6577 .fa-volume-off:before {
6578 content: "\f026";
6578 content: "\f026";
6579 }
6579 }
6580 .fa-volume-down:before {
6580 .fa-volume-down:before {
6581 content: "\f027";
6581 content: "\f027";
6582 }
6582 }
6583 .fa-volume-up:before {
6583 .fa-volume-up:before {
6584 content: "\f028";
6584 content: "\f028";
6585 }
6585 }
6586 .fa-qrcode:before {
6586 .fa-qrcode:before {
6587 content: "\f029";
6587 content: "\f029";
6588 }
6588 }
6589 .fa-barcode:before {
6589 .fa-barcode:before {
6590 content: "\f02a";
6590 content: "\f02a";
6591 }
6591 }
6592 .fa-tag:before {
6592 .fa-tag:before {
6593 content: "\f02b";
6593 content: "\f02b";
6594 }
6594 }
6595 .fa-tags:before {
6595 .fa-tags:before {
6596 content: "\f02c";
6596 content: "\f02c";
6597 }
6597 }
6598 .fa-book:before {
6598 .fa-book:before {
6599 content: "\f02d";
6599 content: "\f02d";
6600 }
6600 }
6601 .fa-bookmark:before {
6601 .fa-bookmark:before {
6602 content: "\f02e";
6602 content: "\f02e";
6603 }
6603 }
6604 .fa-print:before {
6604 .fa-print:before {
6605 content: "\f02f";
6605 content: "\f02f";
6606 }
6606 }
6607 .fa-camera:before {
6607 .fa-camera:before {
6608 content: "\f030";
6608 content: "\f030";
6609 }
6609 }
6610 .fa-font:before {
6610 .fa-font:before {
6611 content: "\f031";
6611 content: "\f031";
6612 }
6612 }
6613 .fa-bold:before {
6613 .fa-bold:before {
6614 content: "\f032";
6614 content: "\f032";
6615 }
6615 }
6616 .fa-italic:before {
6616 .fa-italic:before {
6617 content: "\f033";
6617 content: "\f033";
6618 }
6618 }
6619 .fa-text-height:before {
6619 .fa-text-height:before {
6620 content: "\f034";
6620 content: "\f034";
6621 }
6621 }
6622 .fa-text-width:before {
6622 .fa-text-width:before {
6623 content: "\f035";
6623 content: "\f035";
6624 }
6624 }
6625 .fa-align-left:before {
6625 .fa-align-left:before {
6626 content: "\f036";
6626 content: "\f036";
6627 }
6627 }
6628 .fa-align-center:before {
6628 .fa-align-center:before {
6629 content: "\f037";
6629 content: "\f037";
6630 }
6630 }
6631 .fa-align-right:before {
6631 .fa-align-right:before {
6632 content: "\f038";
6632 content: "\f038";
6633 }
6633 }
6634 .fa-align-justify:before {
6634 .fa-align-justify:before {
6635 content: "\f039";
6635 content: "\f039";
6636 }
6636 }
6637 .fa-list:before {
6637 .fa-list:before {
6638 content: "\f03a";
6638 content: "\f03a";
6639 }
6639 }
6640 .fa-dedent:before,
6640 .fa-dedent:before,
6641 .fa-outdent:before {
6641 .fa-outdent:before {
6642 content: "\f03b";
6642 content: "\f03b";
6643 }
6643 }
6644 .fa-indent:before {
6644 .fa-indent:before {
6645 content: "\f03c";
6645 content: "\f03c";
6646 }
6646 }
6647 .fa-video-camera:before {
6647 .fa-video-camera:before {
6648 content: "\f03d";
6648 content: "\f03d";
6649 }
6649 }
6650 .fa-photo:before,
6650 .fa-photo:before,
6651 .fa-image:before,
6651 .fa-image:before,
6652 .fa-picture-o:before {
6652 .fa-picture-o:before {
6653 content: "\f03e";
6653 content: "\f03e";
6654 }
6654 }
6655 .fa-pencil:before {
6655 .fa-pencil:before {
6656 content: "\f040";
6656 content: "\f040";
6657 }
6657 }
6658 .fa-map-marker:before {
6658 .fa-map-marker:before {
6659 content: "\f041";
6659 content: "\f041";
6660 }
6660 }
6661 .fa-adjust:before {
6661 .fa-adjust:before {
6662 content: "\f042";
6662 content: "\f042";
6663 }
6663 }
6664 .fa-tint:before {
6664 .fa-tint:before {
6665 content: "\f043";
6665 content: "\f043";
6666 }
6666 }
6667 .fa-edit:before,
6667 .fa-edit:before,
6668 .fa-pencil-square-o:before {
6668 .fa-pencil-square-o:before {
6669 content: "\f044";
6669 content: "\f044";
6670 }
6670 }
6671 .fa-share-square-o:before {
6671 .fa-share-square-o:before {
6672 content: "\f045";
6672 content: "\f045";
6673 }
6673 }
6674 .fa-check-square-o:before {
6674 .fa-check-square-o:before {
6675 content: "\f046";
6675 content: "\f046";
6676 }
6676 }
6677 .fa-arrows:before {
6677 .fa-arrows:before {
6678 content: "\f047";
6678 content: "\f047";
6679 }
6679 }
6680 .fa-step-backward:before {
6680 .fa-step-backward:before {
6681 content: "\f048";
6681 content: "\f048";
6682 }
6682 }
6683 .fa-fast-backward:before {
6683 .fa-fast-backward:before {
6684 content: "\f049";
6684 content: "\f049";
6685 }
6685 }
6686 .fa-backward:before {
6686 .fa-backward:before {
6687 content: "\f04a";
6687 content: "\f04a";
6688 }
6688 }
6689 .fa-play:before {
6689 .fa-play:before {
6690 content: "\f04b";
6690 content: "\f04b";
6691 }
6691 }
6692 .fa-pause:before {
6692 .fa-pause:before {
6693 content: "\f04c";
6693 content: "\f04c";
6694 }
6694 }
6695 .fa-stop:before {
6695 .fa-stop:before {
6696 content: "\f04d";
6696 content: "\f04d";
6697 }
6697 }
6698 .fa-forward:before {
6698 .fa-forward:before {
6699 content: "\f04e";
6699 content: "\f04e";
6700 }
6700 }
6701 .fa-fast-forward:before {
6701 .fa-fast-forward:before {
6702 content: "\f050";
6702 content: "\f050";
6703 }
6703 }
6704 .fa-step-forward:before {
6704 .fa-step-forward:before {
6705 content: "\f051";
6705 content: "\f051";
6706 }
6706 }
6707 .fa-eject:before {
6707 .fa-eject:before {
6708 content: "\f052";
6708 content: "\f052";
6709 }
6709 }
6710 .fa-chevron-left:before {
6710 .fa-chevron-left:before {
6711 content: "\f053";
6711 content: "\f053";
6712 }
6712 }
6713 .fa-chevron-right:before {
6713 .fa-chevron-right:before {
6714 content: "\f054";
6714 content: "\f054";
6715 }
6715 }
6716 .fa-plus-circle:before {
6716 .fa-plus-circle:before {
6717 content: "\f055";
6717 content: "\f055";
6718 }
6718 }
6719 .fa-minus-circle:before {
6719 .fa-minus-circle:before {
6720 content: "\f056";
6720 content: "\f056";
6721 }
6721 }
6722 .fa-times-circle:before {
6722 .fa-times-circle:before {
6723 content: "\f057";
6723 content: "\f057";
6724 }
6724 }
6725 .fa-check-circle:before {
6725 .fa-check-circle:before {
6726 content: "\f058";
6726 content: "\f058";
6727 }
6727 }
6728 .fa-question-circle:before {
6728 .fa-question-circle:before {
6729 content: "\f059";
6729 content: "\f059";
6730 }
6730 }
6731 .fa-info-circle:before {
6731 .fa-info-circle:before {
6732 content: "\f05a";
6732 content: "\f05a";
6733 }
6733 }
6734 .fa-crosshairs:before {
6734 .fa-crosshairs:before {
6735 content: "\f05b";
6735 content: "\f05b";
6736 }
6736 }
6737 .fa-times-circle-o:before {
6737 .fa-times-circle-o:before {
6738 content: "\f05c";
6738 content: "\f05c";
6739 }
6739 }
6740 .fa-check-circle-o:before {
6740 .fa-check-circle-o:before {
6741 content: "\f05d";
6741 content: "\f05d";
6742 }
6742 }
6743 .fa-ban:before {
6743 .fa-ban:before {
6744 content: "\f05e";
6744 content: "\f05e";
6745 }
6745 }
6746 .fa-arrow-left:before {
6746 .fa-arrow-left:before {
6747 content: "\f060";
6747 content: "\f060";
6748 }
6748 }
6749 .fa-arrow-right:before {
6749 .fa-arrow-right:before {
6750 content: "\f061";
6750 content: "\f061";
6751 }
6751 }
6752 .fa-arrow-up:before {
6752 .fa-arrow-up:before {
6753 content: "\f062";
6753 content: "\f062";
6754 }
6754 }
6755 .fa-arrow-down:before {
6755 .fa-arrow-down:before {
6756 content: "\f063";
6756 content: "\f063";
6757 }
6757 }
6758 .fa-mail-forward:before,
6758 .fa-mail-forward:before,
6759 .fa-share:before {
6759 .fa-share:before {
6760 content: "\f064";
6760 content: "\f064";
6761 }
6761 }
6762 .fa-expand:before {
6762 .fa-expand:before {
6763 content: "\f065";
6763 content: "\f065";
6764 }
6764 }
6765 .fa-compress:before {
6765 .fa-compress:before {
6766 content: "\f066";
6766 content: "\f066";
6767 }
6767 }
6768 .fa-plus:before {
6768 .fa-plus:before {
6769 content: "\f067";
6769 content: "\f067";
6770 }
6770 }
6771 .fa-minus:before {
6771 .fa-minus:before {
6772 content: "\f068";
6772 content: "\f068";
6773 }
6773 }
6774 .fa-asterisk:before {
6774 .fa-asterisk:before {
6775 content: "\f069";
6775 content: "\f069";
6776 }
6776 }
6777 .fa-exclamation-circle:before {
6777 .fa-exclamation-circle:before {
6778 content: "\f06a";
6778 content: "\f06a";
6779 }
6779 }
6780 .fa-gift:before {
6780 .fa-gift:before {
6781 content: "\f06b";
6781 content: "\f06b";
6782 }
6782 }
6783 .fa-leaf:before {
6783 .fa-leaf:before {
6784 content: "\f06c";
6784 content: "\f06c";
6785 }
6785 }
6786 .fa-fire:before {
6786 .fa-fire:before {
6787 content: "\f06d";
6787 content: "\f06d";
6788 }
6788 }
6789 .fa-eye:before {
6789 .fa-eye:before {
6790 content: "\f06e";
6790 content: "\f06e";
6791 }
6791 }
6792 .fa-eye-slash:before {
6792 .fa-eye-slash:before {
6793 content: "\f070";
6793 content: "\f070";
6794 }
6794 }
6795 .fa-warning:before,
6795 .fa-warning:before,
6796 .fa-exclamation-triangle:before {
6796 .fa-exclamation-triangle:before {
6797 content: "\f071";
6797 content: "\f071";
6798 }
6798 }
6799 .fa-plane:before {
6799 .fa-plane:before {
6800 content: "\f072";
6800 content: "\f072";
6801 }
6801 }
6802 .fa-calendar:before {
6802 .fa-calendar:before {
6803 content: "\f073";
6803 content: "\f073";
6804 }
6804 }
6805 .fa-random:before {
6805 .fa-random:before {
6806 content: "\f074";
6806 content: "\f074";
6807 }
6807 }
6808 .fa-comment:before {
6808 .fa-comment:before {
6809 content: "\f075";
6809 content: "\f075";
6810 }
6810 }
6811 .fa-magnet:before {
6811 .fa-magnet:before {
6812 content: "\f076";
6812 content: "\f076";
6813 }
6813 }
6814 .fa-chevron-up:before {
6814 .fa-chevron-up:before {
6815 content: "\f077";
6815 content: "\f077";
6816 }
6816 }
6817 .fa-chevron-down:before {
6817 .fa-chevron-down:before {
6818 content: "\f078";
6818 content: "\f078";
6819 }
6819 }
6820 .fa-retweet:before {
6820 .fa-retweet:before {
6821 content: "\f079";
6821 content: "\f079";
6822 }
6822 }
6823 .fa-shopping-cart:before {
6823 .fa-shopping-cart:before {
6824 content: "\f07a";
6824 content: "\f07a";
6825 }
6825 }
6826 .fa-folder:before {
6826 .fa-folder:before {
6827 content: "\f07b";
6827 content: "\f07b";
6828 }
6828 }
6829 .fa-folder-open:before {
6829 .fa-folder-open:before {
6830 content: "\f07c";
6830 content: "\f07c";
6831 }
6831 }
6832 .fa-arrows-v:before {
6832 .fa-arrows-v:before {
6833 content: "\f07d";
6833 content: "\f07d";
6834 }
6834 }
6835 .fa-arrows-h:before {
6835 .fa-arrows-h:before {
6836 content: "\f07e";
6836 content: "\f07e";
6837 }
6837 }
6838 .fa-bar-chart-o:before,
6838 .fa-bar-chart-o:before,
6839 .fa-bar-chart:before {
6839 .fa-bar-chart:before {
6840 content: "\f080";
6840 content: "\f080";
6841 }
6841 }
6842 .fa-twitter-square:before {
6842 .fa-twitter-square:before {
6843 content: "\f081";
6843 content: "\f081";
6844 }
6844 }
6845 .fa-facebook-square:before {
6845 .fa-facebook-square:before {
6846 content: "\f082";
6846 content: "\f082";
6847 }
6847 }
6848 .fa-camera-retro:before {
6848 .fa-camera-retro:before {
6849 content: "\f083";
6849 content: "\f083";
6850 }
6850 }
6851 .fa-key:before {
6851 .fa-key:before {
6852 content: "\f084";
6852 content: "\f084";
6853 }
6853 }
6854 .fa-gears:before,
6854 .fa-gears:before,
6855 .fa-cogs:before {
6855 .fa-cogs:before {
6856 content: "\f085";
6856 content: "\f085";
6857 }
6857 }
6858 .fa-comments:before {
6858 .fa-comments:before {
6859 content: "\f086";
6859 content: "\f086";
6860 }
6860 }
6861 .fa-thumbs-o-up:before {
6861 .fa-thumbs-o-up:before {
6862 content: "\f087";
6862 content: "\f087";
6863 }
6863 }
6864 .fa-thumbs-o-down:before {
6864 .fa-thumbs-o-down:before {
6865 content: "\f088";
6865 content: "\f088";
6866 }
6866 }
6867 .fa-star-half:before {
6867 .fa-star-half:before {
6868 content: "\f089";
6868 content: "\f089";
6869 }
6869 }
6870 .fa-heart-o:before {
6870 .fa-heart-o:before {
6871 content: "\f08a";
6871 content: "\f08a";
6872 }
6872 }
6873 .fa-sign-out:before {
6873 .fa-sign-out:before {
6874 content: "\f08b";
6874 content: "\f08b";
6875 }
6875 }
6876 .fa-linkedin-square:before {
6876 .fa-linkedin-square:before {
6877 content: "\f08c";
6877 content: "\f08c";
6878 }
6878 }
6879 .fa-thumb-tack:before {
6879 .fa-thumb-tack:before {
6880 content: "\f08d";
6880 content: "\f08d";
6881 }
6881 }
6882 .fa-external-link:before {
6882 .fa-external-link:before {
6883 content: "\f08e";
6883 content: "\f08e";
6884 }
6884 }
6885 .fa-sign-in:before {
6885 .fa-sign-in:before {
6886 content: "\f090";
6886 content: "\f090";
6887 }
6887 }
6888 .fa-trophy:before {
6888 .fa-trophy:before {
6889 content: "\f091";
6889 content: "\f091";
6890 }
6890 }
6891 .fa-github-square:before {
6891 .fa-github-square:before {
6892 content: "\f092";
6892 content: "\f092";
6893 }
6893 }
6894 .fa-upload:before {
6894 .fa-upload:before {
6895 content: "\f093";
6895 content: "\f093";
6896 }
6896 }
6897 .fa-lemon-o:before {
6897 .fa-lemon-o:before {
6898 content: "\f094";
6898 content: "\f094";
6899 }
6899 }
6900 .fa-phone:before {
6900 .fa-phone:before {
6901 content: "\f095";
6901 content: "\f095";
6902 }
6902 }
6903 .fa-square-o:before {
6903 .fa-square-o:before {
6904 content: "\f096";
6904 content: "\f096";
6905 }
6905 }
6906 .fa-bookmark-o:before {
6906 .fa-bookmark-o:before {
6907 content: "\f097";
6907 content: "\f097";
6908 }
6908 }
6909 .fa-phone-square:before {
6909 .fa-phone-square:before {
6910 content: "\f098";
6910 content: "\f098";
6911 }
6911 }
6912 .fa-twitter:before {
6912 .fa-twitter:before {
6913 content: "\f099";
6913 content: "\f099";
6914 }
6914 }
6915 .fa-facebook:before {
6915 .fa-facebook:before {
6916 content: "\f09a";
6916 content: "\f09a";
6917 }
6917 }
6918 .fa-github:before {
6918 .fa-github:before {
6919 content: "\f09b";
6919 content: "\f09b";
6920 }
6920 }
6921 .fa-unlock:before {
6921 .fa-unlock:before {
6922 content: "\f09c";
6922 content: "\f09c";
6923 }
6923 }
6924 .fa-credit-card:before {
6924 .fa-credit-card:before {
6925 content: "\f09d";
6925 content: "\f09d";
6926 }
6926 }
6927 .fa-rss:before {
6927 .fa-rss:before {
6928 content: "\f09e";
6928 content: "\f09e";
6929 }
6929 }
6930 .fa-hdd-o:before {
6930 .fa-hdd-o:before {
6931 content: "\f0a0";
6931 content: "\f0a0";
6932 }
6932 }
6933 .fa-bullhorn:before {
6933 .fa-bullhorn:before {
6934 content: "\f0a1";
6934 content: "\f0a1";
6935 }
6935 }
6936 .fa-bell:before {
6936 .fa-bell:before {
6937 content: "\f0f3";
6937 content: "\f0f3";
6938 }
6938 }
6939 .fa-certificate:before {
6939 .fa-certificate:before {
6940 content: "\f0a3";
6940 content: "\f0a3";
6941 }
6941 }
6942 .fa-hand-o-right:before {
6942 .fa-hand-o-right:before {
6943 content: "\f0a4";
6943 content: "\f0a4";
6944 }
6944 }
6945 .fa-hand-o-left:before {
6945 .fa-hand-o-left:before {
6946 content: "\f0a5";
6946 content: "\f0a5";
6947 }
6947 }
6948 .fa-hand-o-up:before {
6948 .fa-hand-o-up:before {
6949 content: "\f0a6";
6949 content: "\f0a6";
6950 }
6950 }
6951 .fa-hand-o-down:before {
6951 .fa-hand-o-down:before {
6952 content: "\f0a7";
6952 content: "\f0a7";
6953 }
6953 }
6954 .fa-arrow-circle-left:before {
6954 .fa-arrow-circle-left:before {
6955 content: "\f0a8";
6955 content: "\f0a8";
6956 }
6956 }
6957 .fa-arrow-circle-right:before {
6957 .fa-arrow-circle-right:before {
6958 content: "\f0a9";
6958 content: "\f0a9";
6959 }
6959 }
6960 .fa-arrow-circle-up:before {
6960 .fa-arrow-circle-up:before {
6961 content: "\f0aa";
6961 content: "\f0aa";
6962 }
6962 }
6963 .fa-arrow-circle-down:before {
6963 .fa-arrow-circle-down:before {
6964 content: "\f0ab";
6964 content: "\f0ab";
6965 }
6965 }
6966 .fa-globe:before {
6966 .fa-globe:before {
6967 content: "\f0ac";
6967 content: "\f0ac";
6968 }
6968 }
6969 .fa-wrench:before {
6969 .fa-wrench:before {
6970 content: "\f0ad";
6970 content: "\f0ad";
6971 }
6971 }
6972 .fa-tasks:before {
6972 .fa-tasks:before {
6973 content: "\f0ae";
6973 content: "\f0ae";
6974 }
6974 }
6975 .fa-filter:before {
6975 .fa-filter:before {
6976 content: "\f0b0";
6976 content: "\f0b0";
6977 }
6977 }
6978 .fa-briefcase:before {
6978 .fa-briefcase:before {
6979 content: "\f0b1";
6979 content: "\f0b1";
6980 }
6980 }
6981 .fa-arrows-alt:before {
6981 .fa-arrows-alt:before {
6982 content: "\f0b2";
6982 content: "\f0b2";
6983 }
6983 }
6984 .fa-group:before,
6984 .fa-group:before,
6985 .fa-users:before {
6985 .fa-users:before {
6986 content: "\f0c0";
6986 content: "\f0c0";
6987 }
6987 }
6988 .fa-chain:before,
6988 .fa-chain:before,
6989 .fa-link:before {
6989 .fa-link:before {
6990 content: "\f0c1";
6990 content: "\f0c1";
6991 }
6991 }
6992 .fa-cloud:before {
6992 .fa-cloud:before {
6993 content: "\f0c2";
6993 content: "\f0c2";
6994 }
6994 }
6995 .fa-flask:before {
6995 .fa-flask:before {
6996 content: "\f0c3";
6996 content: "\f0c3";
6997 }
6997 }
6998 .fa-cut:before,
6998 .fa-cut:before,
6999 .fa-scissors:before {
6999 .fa-scissors:before {
7000 content: "\f0c4";
7000 content: "\f0c4";
7001 }
7001 }
7002 .fa-copy:before,
7002 .fa-copy:before,
7003 .fa-files-o:before {
7003 .fa-files-o:before {
7004 content: "\f0c5";
7004 content: "\f0c5";
7005 }
7005 }
7006 .fa-paperclip:before {
7006 .fa-paperclip:before {
7007 content: "\f0c6";
7007 content: "\f0c6";
7008 }
7008 }
7009 .fa-save:before,
7009 .fa-save:before,
7010 .fa-floppy-o:before {
7010 .fa-floppy-o:before {
7011 content: "\f0c7";
7011 content: "\f0c7";
7012 }
7012 }
7013 .fa-square:before {
7013 .fa-square:before {
7014 content: "\f0c8";
7014 content: "\f0c8";
7015 }
7015 }
7016 .fa-navicon:before,
7016 .fa-navicon:before,
7017 .fa-reorder:before,
7017 .fa-reorder:before,
7018 .fa-bars:before {
7018 .fa-bars:before {
7019 content: "\f0c9";
7019 content: "\f0c9";
7020 }
7020 }
7021 .fa-list-ul:before {
7021 .fa-list-ul:before {
7022 content: "\f0ca";
7022 content: "\f0ca";
7023 }
7023 }
7024 .fa-list-ol:before {
7024 .fa-list-ol:before {
7025 content: "\f0cb";
7025 content: "\f0cb";
7026 }
7026 }
7027 .fa-strikethrough:before {
7027 .fa-strikethrough:before {
7028 content: "\f0cc";
7028 content: "\f0cc";
7029 }
7029 }
7030 .fa-underline:before {
7030 .fa-underline:before {
7031 content: "\f0cd";
7031 content: "\f0cd";
7032 }
7032 }
7033 .fa-table:before {
7033 .fa-table:before {
7034 content: "\f0ce";
7034 content: "\f0ce";
7035 }
7035 }
7036 .fa-magic:before {
7036 .fa-magic:before {
7037 content: "\f0d0";
7037 content: "\f0d0";
7038 }
7038 }
7039 .fa-truck:before {
7039 .fa-truck:before {
7040 content: "\f0d1";
7040 content: "\f0d1";
7041 }
7041 }
7042 .fa-pinterest:before {
7042 .fa-pinterest:before {
7043 content: "\f0d2";
7043 content: "\f0d2";
7044 }
7044 }
7045 .fa-pinterest-square:before {
7045 .fa-pinterest-square:before {
7046 content: "\f0d3";
7046 content: "\f0d3";
7047 }
7047 }
7048 .fa-google-plus-square:before {
7048 .fa-google-plus-square:before {
7049 content: "\f0d4";
7049 content: "\f0d4";
7050 }
7050 }
7051 .fa-google-plus:before {
7051 .fa-google-plus:before {
7052 content: "\f0d5";
7052 content: "\f0d5";
7053 }
7053 }
7054 .fa-money:before {
7054 .fa-money:before {
7055 content: "\f0d6";
7055 content: "\f0d6";
7056 }
7056 }
7057 .fa-caret-down:before {
7057 .fa-caret-down:before {
7058 content: "\f0d7";
7058 content: "\f0d7";
7059 }
7059 }
7060 .fa-caret-up:before {
7060 .fa-caret-up:before {
7061 content: "\f0d8";
7061 content: "\f0d8";
7062 }
7062 }
7063 .fa-caret-left:before {
7063 .fa-caret-left:before {
7064 content: "\f0d9";
7064 content: "\f0d9";
7065 }
7065 }
7066 .fa-caret-right:before {
7066 .fa-caret-right:before {
7067 content: "\f0da";
7067 content: "\f0da";
7068 }
7068 }
7069 .fa-columns:before {
7069 .fa-columns:before {
7070 content: "\f0db";
7070 content: "\f0db";
7071 }
7071 }
7072 .fa-unsorted:before,
7072 .fa-unsorted:before,
7073 .fa-sort:before {
7073 .fa-sort:before {
7074 content: "\f0dc";
7074 content: "\f0dc";
7075 }
7075 }
7076 .fa-sort-down:before,
7076 .fa-sort-down:before,
7077 .fa-sort-desc:before {
7077 .fa-sort-desc:before {
7078 content: "\f0dd";
7078 content: "\f0dd";
7079 }
7079 }
7080 .fa-sort-up:before,
7080 .fa-sort-up:before,
7081 .fa-sort-asc:before {
7081 .fa-sort-asc:before {
7082 content: "\f0de";
7082 content: "\f0de";
7083 }
7083 }
7084 .fa-envelope:before {
7084 .fa-envelope:before {
7085 content: "\f0e0";
7085 content: "\f0e0";
7086 }
7086 }
7087 .fa-linkedin:before {
7087 .fa-linkedin:before {
7088 content: "\f0e1";
7088 content: "\f0e1";
7089 }
7089 }
7090 .fa-rotate-left:before,
7090 .fa-rotate-left:before,
7091 .fa-undo:before {
7091 .fa-undo:before {
7092 content: "\f0e2";
7092 content: "\f0e2";
7093 }
7093 }
7094 .fa-legal:before,
7094 .fa-legal:before,
7095 .fa-gavel:before {
7095 .fa-gavel:before {
7096 content: "\f0e3";
7096 content: "\f0e3";
7097 }
7097 }
7098 .fa-dashboard:before,
7098 .fa-dashboard:before,
7099 .fa-tachometer:before {
7099 .fa-tachometer:before {
7100 content: "\f0e4";
7100 content: "\f0e4";
7101 }
7101 }
7102 .fa-comment-o:before {
7102 .fa-comment-o:before {
7103 content: "\f0e5";
7103 content: "\f0e5";
7104 }
7104 }
7105 .fa-comments-o:before {
7105 .fa-comments-o:before {
7106 content: "\f0e6";
7106 content: "\f0e6";
7107 }
7107 }
7108 .fa-flash:before,
7108 .fa-flash:before,
7109 .fa-bolt:before {
7109 .fa-bolt:before {
7110 content: "\f0e7";
7110 content: "\f0e7";
7111 }
7111 }
7112 .fa-sitemap:before {
7112 .fa-sitemap:before {
7113 content: "\f0e8";
7113 content: "\f0e8";
7114 }
7114 }
7115 .fa-umbrella:before {
7115 .fa-umbrella:before {
7116 content: "\f0e9";
7116 content: "\f0e9";
7117 }
7117 }
7118 .fa-paste:before,
7118 .fa-paste:before,
7119 .fa-clipboard:before {
7119 .fa-clipboard:before {
7120 content: "\f0ea";
7120 content: "\f0ea";
7121 }
7121 }
7122 .fa-lightbulb-o:before {
7122 .fa-lightbulb-o:before {
7123 content: "\f0eb";
7123 content: "\f0eb";
7124 }
7124 }
7125 .fa-exchange:before {
7125 .fa-exchange:before {
7126 content: "\f0ec";
7126 content: "\f0ec";
7127 }
7127 }
7128 .fa-cloud-download:before {
7128 .fa-cloud-download:before {
7129 content: "\f0ed";
7129 content: "\f0ed";
7130 }
7130 }
7131 .fa-cloud-upload:before {
7131 .fa-cloud-upload:before {
7132 content: "\f0ee";
7132 content: "\f0ee";
7133 }
7133 }
7134 .fa-user-md:before {
7134 .fa-user-md:before {
7135 content: "\f0f0";
7135 content: "\f0f0";
7136 }
7136 }
7137 .fa-stethoscope:before {
7137 .fa-stethoscope:before {
7138 content: "\f0f1";
7138 content: "\f0f1";
7139 }
7139 }
7140 .fa-suitcase:before {
7140 .fa-suitcase:before {
7141 content: "\f0f2";
7141 content: "\f0f2";
7142 }
7142 }
7143 .fa-bell-o:before {
7143 .fa-bell-o:before {
7144 content: "\f0a2";
7144 content: "\f0a2";
7145 }
7145 }
7146 .fa-coffee:before {
7146 .fa-coffee:before {
7147 content: "\f0f4";
7147 content: "\f0f4";
7148 }
7148 }
7149 .fa-cutlery:before {
7149 .fa-cutlery:before {
7150 content: "\f0f5";
7150 content: "\f0f5";
7151 }
7151 }
7152 .fa-file-text-o:before {
7152 .fa-file-text-o:before {
7153 content: "\f0f6";
7153 content: "\f0f6";
7154 }
7154 }
7155 .fa-building-o:before {
7155 .fa-building-o:before {
7156 content: "\f0f7";
7156 content: "\f0f7";
7157 }
7157 }
7158 .fa-hospital-o:before {
7158 .fa-hospital-o:before {
7159 content: "\f0f8";
7159 content: "\f0f8";
7160 }
7160 }
7161 .fa-ambulance:before {
7161 .fa-ambulance:before {
7162 content: "\f0f9";
7162 content: "\f0f9";
7163 }
7163 }
7164 .fa-medkit:before {
7164 .fa-medkit:before {
7165 content: "\f0fa";
7165 content: "\f0fa";
7166 }
7166 }
7167 .fa-fighter-jet:before {
7167 .fa-fighter-jet:before {
7168 content: "\f0fb";
7168 content: "\f0fb";
7169 }
7169 }
7170 .fa-beer:before {
7170 .fa-beer:before {
7171 content: "\f0fc";
7171 content: "\f0fc";
7172 }
7172 }
7173 .fa-h-square:before {
7173 .fa-h-square:before {
7174 content: "\f0fd";
7174 content: "\f0fd";
7175 }
7175 }
7176 .fa-plus-square:before {
7176 .fa-plus-square:before {
7177 content: "\f0fe";
7177 content: "\f0fe";
7178 }
7178 }
7179 .fa-angle-double-left:before {
7179 .fa-angle-double-left:before {
7180 content: "\f100";
7180 content: "\f100";
7181 }
7181 }
7182 .fa-angle-double-right:before {
7182 .fa-angle-double-right:before {
7183 content: "\f101";
7183 content: "\f101";
7184 }
7184 }
7185 .fa-angle-double-up:before {
7185 .fa-angle-double-up:before {
7186 content: "\f102";
7186 content: "\f102";
7187 }
7187 }
7188 .fa-angle-double-down:before {
7188 .fa-angle-double-down:before {
7189 content: "\f103";
7189 content: "\f103";
7190 }
7190 }
7191 .fa-angle-left:before {
7191 .fa-angle-left:before {
7192 content: "\f104";
7192 content: "\f104";
7193 }
7193 }
7194 .fa-angle-right:before {
7194 .fa-angle-right:before {
7195 content: "\f105";
7195 content: "\f105";
7196 }
7196 }
7197 .fa-angle-up:before {
7197 .fa-angle-up:before {
7198 content: "\f106";
7198 content: "\f106";
7199 }
7199 }
7200 .fa-angle-down:before {
7200 .fa-angle-down:before {
7201 content: "\f107";
7201 content: "\f107";
7202 }
7202 }
7203 .fa-desktop:before {
7203 .fa-desktop:before {
7204 content: "\f108";
7204 content: "\f108";
7205 }
7205 }
7206 .fa-laptop:before {
7206 .fa-laptop:before {
7207 content: "\f109";
7207 content: "\f109";
7208 }
7208 }
7209 .fa-tablet:before {
7209 .fa-tablet:before {
7210 content: "\f10a";
7210 content: "\f10a";
7211 }
7211 }
7212 .fa-mobile-phone:before,
7212 .fa-mobile-phone:before,
7213 .fa-mobile:before {
7213 .fa-mobile:before {
7214 content: "\f10b";
7214 content: "\f10b";
7215 }
7215 }
7216 .fa-circle-o:before {
7216 .fa-circle-o:before {
7217 content: "\f10c";
7217 content: "\f10c";
7218 }
7218 }
7219 .fa-quote-left:before {
7219 .fa-quote-left:before {
7220 content: "\f10d";
7220 content: "\f10d";
7221 }
7221 }
7222 .fa-quote-right:before {
7222 .fa-quote-right:before {
7223 content: "\f10e";
7223 content: "\f10e";
7224 }
7224 }
7225 .fa-spinner:before {
7225 .fa-spinner:before {
7226 content: "\f110";
7226 content: "\f110";
7227 }
7227 }
7228 .fa-circle:before {
7228 .fa-circle:before {
7229 content: "\f111";
7229 content: "\f111";
7230 }
7230 }
7231 .fa-mail-reply:before,
7231 .fa-mail-reply:before,
7232 .fa-reply:before {
7232 .fa-reply:before {
7233 content: "\f112";
7233 content: "\f112";
7234 }
7234 }
7235 .fa-github-alt:before {
7235 .fa-github-alt:before {
7236 content: "\f113";
7236 content: "\f113";
7237 }
7237 }
7238 .fa-folder-o:before {
7238 .fa-folder-o:before {
7239 content: "\f114";
7239 content: "\f114";
7240 }
7240 }
7241 .fa-folder-open-o:before {
7241 .fa-folder-open-o:before {
7242 content: "\f115";
7242 content: "\f115";
7243 }
7243 }
7244 .fa-smile-o:before {
7244 .fa-smile-o:before {
7245 content: "\f118";
7245 content: "\f118";
7246 }
7246 }
7247 .fa-frown-o:before {
7247 .fa-frown-o:before {
7248 content: "\f119";
7248 content: "\f119";
7249 }
7249 }
7250 .fa-meh-o:before {
7250 .fa-meh-o:before {
7251 content: "\f11a";
7251 content: "\f11a";
7252 }
7252 }
7253 .fa-gamepad:before {
7253 .fa-gamepad:before {
7254 content: "\f11b";
7254 content: "\f11b";
7255 }
7255 }
7256 .fa-keyboard-o:before {
7256 .fa-keyboard-o:before {
7257 content: "\f11c";
7257 content: "\f11c";
7258 }
7258 }
7259 .fa-flag-o:before {
7259 .fa-flag-o:before {
7260 content: "\f11d";
7260 content: "\f11d";
7261 }
7261 }
7262 .fa-flag-checkered:before {
7262 .fa-flag-checkered:before {
7263 content: "\f11e";
7263 content: "\f11e";
7264 }
7264 }
7265 .fa-terminal:before {
7265 .fa-terminal:before {
7266 content: "\f120";
7266 content: "\f120";
7267 }
7267 }
7268 .fa-code:before {
7268 .fa-code:before {
7269 content: "\f121";
7269 content: "\f121";
7270 }
7270 }
7271 .fa-mail-reply-all:before,
7271 .fa-mail-reply-all:before,
7272 .fa-reply-all:before {
7272 .fa-reply-all:before {
7273 content: "\f122";
7273 content: "\f122";
7274 }
7274 }
7275 .fa-star-half-empty:before,
7275 .fa-star-half-empty:before,
7276 .fa-star-half-full:before,
7276 .fa-star-half-full:before,
7277 .fa-star-half-o:before {
7277 .fa-star-half-o:before {
7278 content: "\f123";
7278 content: "\f123";
7279 }
7279 }
7280 .fa-location-arrow:before {
7280 .fa-location-arrow:before {
7281 content: "\f124";
7281 content: "\f124";
7282 }
7282 }
7283 .fa-crop:before {
7283 .fa-crop:before {
7284 content: "\f125";
7284 content: "\f125";
7285 }
7285 }
7286 .fa-code-fork:before {
7286 .fa-code-fork:before {
7287 content: "\f126";
7287 content: "\f126";
7288 }
7288 }
7289 .fa-unlink:before,
7289 .fa-unlink:before,
7290 .fa-chain-broken:before {
7290 .fa-chain-broken:before {
7291 content: "\f127";
7291 content: "\f127";
7292 }
7292 }
7293 .fa-question:before {
7293 .fa-question:before {
7294 content: "\f128";
7294 content: "\f128";
7295 }
7295 }
7296 .fa-info:before {
7296 .fa-info:before {
7297 content: "\f129";
7297 content: "\f129";
7298 }
7298 }
7299 .fa-exclamation:before {
7299 .fa-exclamation:before {
7300 content: "\f12a";
7300 content: "\f12a";
7301 }
7301 }
7302 .fa-superscript:before {
7302 .fa-superscript:before {
7303 content: "\f12b";
7303 content: "\f12b";
7304 }
7304 }
7305 .fa-subscript:before {
7305 .fa-subscript:before {
7306 content: "\f12c";
7306 content: "\f12c";
7307 }
7307 }
7308 .fa-eraser:before {
7308 .fa-eraser:before {
7309 content: "\f12d";
7309 content: "\f12d";
7310 }
7310 }
7311 .fa-puzzle-piece:before {
7311 .fa-puzzle-piece:before {
7312 content: "\f12e";
7312 content: "\f12e";
7313 }
7313 }
7314 .fa-microphone:before {
7314 .fa-microphone:before {
7315 content: "\f130";
7315 content: "\f130";
7316 }
7316 }
7317 .fa-microphone-slash:before {
7317 .fa-microphone-slash:before {
7318 content: "\f131";
7318 content: "\f131";
7319 }
7319 }
7320 .fa-shield:before {
7320 .fa-shield:before {
7321 content: "\f132";
7321 content: "\f132";
7322 }
7322 }
7323 .fa-calendar-o:before {
7323 .fa-calendar-o:before {
7324 content: "\f133";
7324 content: "\f133";
7325 }
7325 }
7326 .fa-fire-extinguisher:before {
7326 .fa-fire-extinguisher:before {
7327 content: "\f134";
7327 content: "\f134";
7328 }
7328 }
7329 .fa-rocket:before {
7329 .fa-rocket:before {
7330 content: "\f135";
7330 content: "\f135";
7331 }
7331 }
7332 .fa-maxcdn:before {
7332 .fa-maxcdn:before {
7333 content: "\f136";
7333 content: "\f136";
7334 }
7334 }
7335 .fa-chevron-circle-left:before {
7335 .fa-chevron-circle-left:before {
7336 content: "\f137";
7336 content: "\f137";
7337 }
7337 }
7338 .fa-chevron-circle-right:before {
7338 .fa-chevron-circle-right:before {
7339 content: "\f138";
7339 content: "\f138";
7340 }
7340 }
7341 .fa-chevron-circle-up:before {
7341 .fa-chevron-circle-up:before {
7342 content: "\f139";
7342 content: "\f139";
7343 }
7343 }
7344 .fa-chevron-circle-down:before {
7344 .fa-chevron-circle-down:before {
7345 content: "\f13a";
7345 content: "\f13a";
7346 }
7346 }
7347 .fa-html5:before {
7347 .fa-html5:before {
7348 content: "\f13b";
7348 content: "\f13b";
7349 }
7349 }
7350 .fa-css3:before {
7350 .fa-css3:before {
7351 content: "\f13c";
7351 content: "\f13c";
7352 }
7352 }
7353 .fa-anchor:before {
7353 .fa-anchor:before {
7354 content: "\f13d";
7354 content: "\f13d";
7355 }
7355 }
7356 .fa-unlock-alt:before {
7356 .fa-unlock-alt:before {
7357 content: "\f13e";
7357 content: "\f13e";
7358 }
7358 }
7359 .fa-bullseye:before {
7359 .fa-bullseye:before {
7360 content: "\f140";
7360 content: "\f140";
7361 }
7361 }
7362 .fa-ellipsis-h:before {
7362 .fa-ellipsis-h:before {
7363 content: "\f141";
7363 content: "\f141";
7364 }
7364 }
7365 .fa-ellipsis-v:before {
7365 .fa-ellipsis-v:before {
7366 content: "\f142";
7366 content: "\f142";
7367 }
7367 }
7368 .fa-rss-square:before {
7368 .fa-rss-square:before {
7369 content: "\f143";
7369 content: "\f143";
7370 }
7370 }
7371 .fa-play-circle:before {
7371 .fa-play-circle:before {
7372 content: "\f144";
7372 content: "\f144";
7373 }
7373 }
7374 .fa-ticket:before {
7374 .fa-ticket:before {
7375 content: "\f145";
7375 content: "\f145";
7376 }
7376 }
7377 .fa-minus-square:before {
7377 .fa-minus-square:before {
7378 content: "\f146";
7378 content: "\f146";
7379 }
7379 }
7380 .fa-minus-square-o:before {
7380 .fa-minus-square-o:before {
7381 content: "\f147";
7381 content: "\f147";
7382 }
7382 }
7383 .fa-level-up:before {
7383 .fa-level-up:before {
7384 content: "\f148";
7384 content: "\f148";
7385 }
7385 }
7386 .fa-level-down:before {
7386 .fa-level-down:before {
7387 content: "\f149";
7387 content: "\f149";
7388 }
7388 }
7389 .fa-check-square:before {
7389 .fa-check-square:before {
7390 content: "\f14a";
7390 content: "\f14a";
7391 }
7391 }
7392 .fa-pencil-square:before {
7392 .fa-pencil-square:before {
7393 content: "\f14b";
7393 content: "\f14b";
7394 }
7394 }
7395 .fa-external-link-square:before {
7395 .fa-external-link-square:before {
7396 content: "\f14c";
7396 content: "\f14c";
7397 }
7397 }
7398 .fa-share-square:before {
7398 .fa-share-square:before {
7399 content: "\f14d";
7399 content: "\f14d";
7400 }
7400 }
7401 .fa-compass:before {
7401 .fa-compass:before {
7402 content: "\f14e";
7402 content: "\f14e";
7403 }
7403 }
7404 .fa-toggle-down:before,
7404 .fa-toggle-down:before,
7405 .fa-caret-square-o-down:before {
7405 .fa-caret-square-o-down:before {
7406 content: "\f150";
7406 content: "\f150";
7407 }
7407 }
7408 .fa-toggle-up:before,
7408 .fa-toggle-up:before,
7409 .fa-caret-square-o-up:before {
7409 .fa-caret-square-o-up:before {
7410 content: "\f151";
7410 content: "\f151";
7411 }
7411 }
7412 .fa-toggle-right:before,
7412 .fa-toggle-right:before,
7413 .fa-caret-square-o-right:before {
7413 .fa-caret-square-o-right:before {
7414 content: "\f152";
7414 content: "\f152";
7415 }
7415 }
7416 .fa-euro:before,
7416 .fa-euro:before,
7417 .fa-eur:before {
7417 .fa-eur:before {
7418 content: "\f153";
7418 content: "\f153";
7419 }
7419 }
7420 .fa-gbp:before {
7420 .fa-gbp:before {
7421 content: "\f154";
7421 content: "\f154";
7422 }
7422 }
7423 .fa-dollar:before,
7423 .fa-dollar:before,
7424 .fa-usd:before {
7424 .fa-usd:before {
7425 content: "\f155";
7425 content: "\f155";
7426 }
7426 }
7427 .fa-rupee:before,
7427 .fa-rupee:before,
7428 .fa-inr:before {
7428 .fa-inr:before {
7429 content: "\f156";
7429 content: "\f156";
7430 }
7430 }
7431 .fa-cny:before,
7431 .fa-cny:before,
7432 .fa-rmb:before,
7432 .fa-rmb:before,
7433 .fa-yen:before,
7433 .fa-yen:before,
7434 .fa-jpy:before {
7434 .fa-jpy:before {
7435 content: "\f157";
7435 content: "\f157";
7436 }
7436 }
7437 .fa-ruble:before,
7437 .fa-ruble:before,
7438 .fa-rouble:before,
7438 .fa-rouble:before,
7439 .fa-rub:before {
7439 .fa-rub:before {
7440 content: "\f158";
7440 content: "\f158";
7441 }
7441 }
7442 .fa-won:before,
7442 .fa-won:before,
7443 .fa-krw:before {
7443 .fa-krw:before {
7444 content: "\f159";
7444 content: "\f159";
7445 }
7445 }
7446 .fa-bitcoin:before,
7446 .fa-bitcoin:before,
7447 .fa-btc:before {
7447 .fa-btc:before {
7448 content: "\f15a";
7448 content: "\f15a";
7449 }
7449 }
7450 .fa-file:before {
7450 .fa-file:before {
7451 content: "\f15b";
7451 content: "\f15b";
7452 }
7452 }
7453 .fa-file-text:before {
7453 .fa-file-text:before {
7454 content: "\f15c";
7454 content: "\f15c";
7455 }
7455 }
7456 .fa-sort-alpha-asc:before {
7456 .fa-sort-alpha-asc:before {
7457 content: "\f15d";
7457 content: "\f15d";
7458 }
7458 }
7459 .fa-sort-alpha-desc:before {
7459 .fa-sort-alpha-desc:before {
7460 content: "\f15e";
7460 content: "\f15e";
7461 }
7461 }
7462 .fa-sort-amount-asc:before {
7462 .fa-sort-amount-asc:before {
7463 content: "\f160";
7463 content: "\f160";
7464 }
7464 }
7465 .fa-sort-amount-desc:before {
7465 .fa-sort-amount-desc:before {
7466 content: "\f161";
7466 content: "\f161";
7467 }
7467 }
7468 .fa-sort-numeric-asc:before {
7468 .fa-sort-numeric-asc:before {
7469 content: "\f162";
7469 content: "\f162";
7470 }
7470 }
7471 .fa-sort-numeric-desc:before {
7471 .fa-sort-numeric-desc:before {
7472 content: "\f163";
7472 content: "\f163";
7473 }
7473 }
7474 .fa-thumbs-up:before {
7474 .fa-thumbs-up:before {
7475 content: "\f164";
7475 content: "\f164";
7476 }
7476 }
7477 .fa-thumbs-down:before {
7477 .fa-thumbs-down:before {
7478 content: "\f165";
7478 content: "\f165";
7479 }
7479 }
7480 .fa-youtube-square:before {
7480 .fa-youtube-square:before {
7481 content: "\f166";
7481 content: "\f166";
7482 }
7482 }
7483 .fa-youtube:before {
7483 .fa-youtube:before {
7484 content: "\f167";
7484 content: "\f167";
7485 }
7485 }
7486 .fa-xing:before {
7486 .fa-xing:before {
7487 content: "\f168";
7487 content: "\f168";
7488 }
7488 }
7489 .fa-xing-square:before {
7489 .fa-xing-square:before {
7490 content: "\f169";
7490 content: "\f169";
7491 }
7491 }
7492 .fa-youtube-play:before {
7492 .fa-youtube-play:before {
7493 content: "\f16a";
7493 content: "\f16a";
7494 }
7494 }
7495 .fa-dropbox:before {
7495 .fa-dropbox:before {
7496 content: "\f16b";
7496 content: "\f16b";
7497 }
7497 }
7498 .fa-stack-overflow:before {
7498 .fa-stack-overflow:before {
7499 content: "\f16c";
7499 content: "\f16c";
7500 }
7500 }
7501 .fa-instagram:before {
7501 .fa-instagram:before {
7502 content: "\f16d";
7502 content: "\f16d";
7503 }
7503 }
7504 .fa-flickr:before {
7504 .fa-flickr:before {
7505 content: "\f16e";
7505 content: "\f16e";
7506 }
7506 }
7507 .fa-adn:before {
7507 .fa-adn:before {
7508 content: "\f170";
7508 content: "\f170";
7509 }
7509 }
7510 .fa-bitbucket:before {
7510 .fa-bitbucket:before {
7511 content: "\f171";
7511 content: "\f171";
7512 }
7512 }
7513 .fa-bitbucket-square:before {
7513 .fa-bitbucket-square:before {
7514 content: "\f172";
7514 content: "\f172";
7515 }
7515 }
7516 .fa-tumblr:before {
7516 .fa-tumblr:before {
7517 content: "\f173";
7517 content: "\f173";
7518 }
7518 }
7519 .fa-tumblr-square:before {
7519 .fa-tumblr-square:before {
7520 content: "\f174";
7520 content: "\f174";
7521 }
7521 }
7522 .fa-long-arrow-down:before {
7522 .fa-long-arrow-down:before {
7523 content: "\f175";
7523 content: "\f175";
7524 }
7524 }
7525 .fa-long-arrow-up:before {
7525 .fa-long-arrow-up:before {
7526 content: "\f176";
7526 content: "\f176";
7527 }
7527 }
7528 .fa-long-arrow-left:before {
7528 .fa-long-arrow-left:before {
7529 content: "\f177";
7529 content: "\f177";
7530 }
7530 }
7531 .fa-long-arrow-right:before {
7531 .fa-long-arrow-right:before {
7532 content: "\f178";
7532 content: "\f178";
7533 }
7533 }
7534 .fa-apple:before {
7534 .fa-apple:before {
7535 content: "\f179";
7535 content: "\f179";
7536 }
7536 }
7537 .fa-windows:before {
7537 .fa-windows:before {
7538 content: "\f17a";
7538 content: "\f17a";
7539 }
7539 }
7540 .fa-android:before {
7540 .fa-android:before {
7541 content: "\f17b";
7541 content: "\f17b";
7542 }
7542 }
7543 .fa-linux:before {
7543 .fa-linux:before {
7544 content: "\f17c";
7544 content: "\f17c";
7545 }
7545 }
7546 .fa-dribbble:before {
7546 .fa-dribbble:before {
7547 content: "\f17d";
7547 content: "\f17d";
7548 }
7548 }
7549 .fa-skype:before {
7549 .fa-skype:before {
7550 content: "\f17e";
7550 content: "\f17e";
7551 }
7551 }
7552 .fa-foursquare:before {
7552 .fa-foursquare:before {
7553 content: "\f180";
7553 content: "\f180";
7554 }
7554 }
7555 .fa-trello:before {
7555 .fa-trello:before {
7556 content: "\f181";
7556 content: "\f181";
7557 }
7557 }
7558 .fa-female:before {
7558 .fa-female:before {
7559 content: "\f182";
7559 content: "\f182";
7560 }
7560 }
7561 .fa-male:before {
7561 .fa-male:before {
7562 content: "\f183";
7562 content: "\f183";
7563 }
7563 }
7564 .fa-gittip:before {
7564 .fa-gittip:before {
7565 content: "\f184";
7565 content: "\f184";
7566 }
7566 }
7567 .fa-sun-o:before {
7567 .fa-sun-o:before {
7568 content: "\f185";
7568 content: "\f185";
7569 }
7569 }
7570 .fa-moon-o:before {
7570 .fa-moon-o:before {
7571 content: "\f186";
7571 content: "\f186";
7572 }
7572 }
7573 .fa-archive:before {
7573 .fa-archive:before {
7574 content: "\f187";
7574 content: "\f187";
7575 }
7575 }
7576 .fa-bug:before {
7576 .fa-bug:before {
7577 content: "\f188";
7577 content: "\f188";
7578 }
7578 }
7579 .fa-vk:before {
7579 .fa-vk:before {
7580 content: "\f189";
7580 content: "\f189";
7581 }
7581 }
7582 .fa-weibo:before {
7582 .fa-weibo:before {
7583 content: "\f18a";
7583 content: "\f18a";
7584 }
7584 }
7585 .fa-renren:before {
7585 .fa-renren:before {
7586 content: "\f18b";
7586 content: "\f18b";
7587 }
7587 }
7588 .fa-pagelines:before {
7588 .fa-pagelines:before {
7589 content: "\f18c";
7589 content: "\f18c";
7590 }
7590 }
7591 .fa-stack-exchange:before {
7591 .fa-stack-exchange:before {
7592 content: "\f18d";
7592 content: "\f18d";
7593 }
7593 }
7594 .fa-arrow-circle-o-right:before {
7594 .fa-arrow-circle-o-right:before {
7595 content: "\f18e";
7595 content: "\f18e";
7596 }
7596 }
7597 .fa-arrow-circle-o-left:before {
7597 .fa-arrow-circle-o-left:before {
7598 content: "\f190";
7598 content: "\f190";
7599 }
7599 }
7600 .fa-toggle-left:before,
7600 .fa-toggle-left:before,
7601 .fa-caret-square-o-left:before {
7601 .fa-caret-square-o-left:before {
7602 content: "\f191";
7602 content: "\f191";
7603 }
7603 }
7604 .fa-dot-circle-o:before {
7604 .fa-dot-circle-o:before {
7605 content: "\f192";
7605 content: "\f192";
7606 }
7606 }
7607 .fa-wheelchair:before {
7607 .fa-wheelchair:before {
7608 content: "\f193";
7608 content: "\f193";
7609 }
7609 }
7610 .fa-vimeo-square:before {
7610 .fa-vimeo-square:before {
7611 content: "\f194";
7611 content: "\f194";
7612 }
7612 }
7613 .fa-turkish-lira:before,
7613 .fa-turkish-lira:before,
7614 .fa-try:before {
7614 .fa-try:before {
7615 content: "\f195";
7615 content: "\f195";
7616 }
7616 }
7617 .fa-plus-square-o:before {
7617 .fa-plus-square-o:before {
7618 content: "\f196";
7618 content: "\f196";
7619 }
7619 }
7620 .fa-space-shuttle:before {
7620 .fa-space-shuttle:before {
7621 content: "\f197";
7621 content: "\f197";
7622 }
7622 }
7623 .fa-slack:before {
7623 .fa-slack:before {
7624 content: "\f198";
7624 content: "\f198";
7625 }
7625 }
7626 .fa-envelope-square:before {
7626 .fa-envelope-square:before {
7627 content: "\f199";
7627 content: "\f199";
7628 }
7628 }
7629 .fa-wordpress:before {
7629 .fa-wordpress:before {
7630 content: "\f19a";
7630 content: "\f19a";
7631 }
7631 }
7632 .fa-openid:before {
7632 .fa-openid:before {
7633 content: "\f19b";
7633 content: "\f19b";
7634 }
7634 }
7635 .fa-institution:before,
7635 .fa-institution:before,
7636 .fa-bank:before,
7636 .fa-bank:before,
7637 .fa-university:before {
7637 .fa-university:before {
7638 content: "\f19c";
7638 content: "\f19c";
7639 }
7639 }
7640 .fa-mortar-board:before,
7640 .fa-mortar-board:before,
7641 .fa-graduation-cap:before {
7641 .fa-graduation-cap:before {
7642 content: "\f19d";
7642 content: "\f19d";
7643 }
7643 }
7644 .fa-yahoo:before {
7644 .fa-yahoo:before {
7645 content: "\f19e";
7645 content: "\f19e";
7646 }
7646 }
7647 .fa-google:before {
7647 .fa-google:before {
7648 content: "\f1a0";
7648 content: "\f1a0";
7649 }
7649 }
7650 .fa-reddit:before {
7650 .fa-reddit:before {
7651 content: "\f1a1";
7651 content: "\f1a1";
7652 }
7652 }
7653 .fa-reddit-square:before {
7653 .fa-reddit-square:before {
7654 content: "\f1a2";
7654 content: "\f1a2";
7655 }
7655 }
7656 .fa-stumbleupon-circle:before {
7656 .fa-stumbleupon-circle:before {
7657 content: "\f1a3";
7657 content: "\f1a3";
7658 }
7658 }
7659 .fa-stumbleupon:before {
7659 .fa-stumbleupon:before {
7660 content: "\f1a4";
7660 content: "\f1a4";
7661 }
7661 }
7662 .fa-delicious:before {
7662 .fa-delicious:before {
7663 content: "\f1a5";
7663 content: "\f1a5";
7664 }
7664 }
7665 .fa-digg:before {
7665 .fa-digg:before {
7666 content: "\f1a6";
7666 content: "\f1a6";
7667 }
7667 }
7668 .fa-pied-piper:before {
7668 .fa-pied-piper:before {
7669 content: "\f1a7";
7669 content: "\f1a7";
7670 }
7670 }
7671 .fa-pied-piper-alt:before {
7671 .fa-pied-piper-alt:before {
7672 content: "\f1a8";
7672 content: "\f1a8";
7673 }
7673 }
7674 .fa-drupal:before {
7674 .fa-drupal:before {
7675 content: "\f1a9";
7675 content: "\f1a9";
7676 }
7676 }
7677 .fa-joomla:before {
7677 .fa-joomla:before {
7678 content: "\f1aa";
7678 content: "\f1aa";
7679 }
7679 }
7680 .fa-language:before {
7680 .fa-language:before {
7681 content: "\f1ab";
7681 content: "\f1ab";
7682 }
7682 }
7683 .fa-fax:before {
7683 .fa-fax:before {
7684 content: "\f1ac";
7684 content: "\f1ac";
7685 }
7685 }
7686 .fa-building:before {
7686 .fa-building:before {
7687 content: "\f1ad";
7687 content: "\f1ad";
7688 }
7688 }
7689 .fa-child:before {
7689 .fa-child:before {
7690 content: "\f1ae";
7690 content: "\f1ae";
7691 }
7691 }
7692 .fa-paw:before {
7692 .fa-paw:before {
7693 content: "\f1b0";
7693 content: "\f1b0";
7694 }
7694 }
7695 .fa-spoon:before {
7695 .fa-spoon:before {
7696 content: "\f1b1";
7696 content: "\f1b1";
7697 }
7697 }
7698 .fa-cube:before {
7698 .fa-cube:before {
7699 content: "\f1b2";
7699 content: "\f1b2";
7700 }
7700 }
7701 .fa-cubes:before {
7701 .fa-cubes:before {
7702 content: "\f1b3";
7702 content: "\f1b3";
7703 }
7703 }
7704 .fa-behance:before {
7704 .fa-behance:before {
7705 content: "\f1b4";
7705 content: "\f1b4";
7706 }
7706 }
7707 .fa-behance-square:before {
7707 .fa-behance-square:before {
7708 content: "\f1b5";
7708 content: "\f1b5";
7709 }
7709 }
7710 .fa-steam:before {
7710 .fa-steam:before {
7711 content: "\f1b6";
7711 content: "\f1b6";
7712 }
7712 }
7713 .fa-steam-square:before {
7713 .fa-steam-square:before {
7714 content: "\f1b7";
7714 content: "\f1b7";
7715 }
7715 }
7716 .fa-recycle:before {
7716 .fa-recycle:before {
7717 content: "\f1b8";
7717 content: "\f1b8";
7718 }
7718 }
7719 .fa-automobile:before,
7719 .fa-automobile:before,
7720 .fa-car:before {
7720 .fa-car:before {
7721 content: "\f1b9";
7721 content: "\f1b9";
7722 }
7722 }
7723 .fa-cab:before,
7723 .fa-cab:before,
7724 .fa-taxi:before {
7724 .fa-taxi:before {
7725 content: "\f1ba";
7725 content: "\f1ba";
7726 }
7726 }
7727 .fa-tree:before {
7727 .fa-tree:before {
7728 content: "\f1bb";
7728 content: "\f1bb";
7729 }
7729 }
7730 .fa-spotify:before {
7730 .fa-spotify:before {
7731 content: "\f1bc";
7731 content: "\f1bc";
7732 }
7732 }
7733 .fa-deviantart:before {
7733 .fa-deviantart:before {
7734 content: "\f1bd";
7734 content: "\f1bd";
7735 }
7735 }
7736 .fa-soundcloud:before {
7736 .fa-soundcloud:before {
7737 content: "\f1be";
7737 content: "\f1be";
7738 }
7738 }
7739 .fa-database:before {
7739 .fa-database:before {
7740 content: "\f1c0";
7740 content: "\f1c0";
7741 }
7741 }
7742 .fa-file-pdf-o:before {
7742 .fa-file-pdf-o:before {
7743 content: "\f1c1";
7743 content: "\f1c1";
7744 }
7744 }
7745 .fa-file-word-o:before {
7745 .fa-file-word-o:before {
7746 content: "\f1c2";
7746 content: "\f1c2";
7747 }
7747 }
7748 .fa-file-excel-o:before {
7748 .fa-file-excel-o:before {
7749 content: "\f1c3";
7749 content: "\f1c3";
7750 }
7750 }
7751 .fa-file-powerpoint-o:before {
7751 .fa-file-powerpoint-o:before {
7752 content: "\f1c4";
7752 content: "\f1c4";
7753 }
7753 }
7754 .fa-file-photo-o:before,
7754 .fa-file-photo-o:before,
7755 .fa-file-picture-o:before,
7755 .fa-file-picture-o:before,
7756 .fa-file-image-o:before {
7756 .fa-file-image-o:before {
7757 content: "\f1c5";
7757 content: "\f1c5";
7758 }
7758 }
7759 .fa-file-zip-o:before,
7759 .fa-file-zip-o:before,
7760 .fa-file-archive-o:before {
7760 .fa-file-archive-o:before {
7761 content: "\f1c6";
7761 content: "\f1c6";
7762 }
7762 }
7763 .fa-file-sound-o:before,
7763 .fa-file-sound-o:before,
7764 .fa-file-audio-o:before {
7764 .fa-file-audio-o:before {
7765 content: "\f1c7";
7765 content: "\f1c7";
7766 }
7766 }
7767 .fa-file-movie-o:before,
7767 .fa-file-movie-o:before,
7768 .fa-file-video-o:before {
7768 .fa-file-video-o:before {
7769 content: "\f1c8";
7769 content: "\f1c8";
7770 }
7770 }
7771 .fa-file-code-o:before {
7771 .fa-file-code-o:before {
7772 content: "\f1c9";
7772 content: "\f1c9";
7773 }
7773 }
7774 .fa-vine:before {
7774 .fa-vine:before {
7775 content: "\f1ca";
7775 content: "\f1ca";
7776 }
7776 }
7777 .fa-codepen:before {
7777 .fa-codepen:before {
7778 content: "\f1cb";
7778 content: "\f1cb";
7779 }
7779 }
7780 .fa-jsfiddle:before {
7780 .fa-jsfiddle:before {
7781 content: "\f1cc";
7781 content: "\f1cc";
7782 }
7782 }
7783 .fa-life-bouy:before,
7783 .fa-life-bouy:before,
7784 .fa-life-buoy:before,
7784 .fa-life-buoy:before,
7785 .fa-life-saver:before,
7785 .fa-life-saver:before,
7786 .fa-support:before,
7786 .fa-support:before,
7787 .fa-life-ring:before {
7787 .fa-life-ring:before {
7788 content: "\f1cd";
7788 content: "\f1cd";
7789 }
7789 }
7790 .fa-circle-o-notch:before {
7790 .fa-circle-o-notch:before {
7791 content: "\f1ce";
7791 content: "\f1ce";
7792 }
7792 }
7793 .fa-ra:before,
7793 .fa-ra:before,
7794 .fa-rebel:before {
7794 .fa-rebel:before {
7795 content: "\f1d0";
7795 content: "\f1d0";
7796 }
7796 }
7797 .fa-ge:before,
7797 .fa-ge:before,
7798 .fa-empire:before {
7798 .fa-empire:before {
7799 content: "\f1d1";
7799 content: "\f1d1";
7800 }
7800 }
7801 .fa-git-square:before {
7801 .fa-git-square:before {
7802 content: "\f1d2";
7802 content: "\f1d2";
7803 }
7803 }
7804 .fa-git:before {
7804 .fa-git:before {
7805 content: "\f1d3";
7805 content: "\f1d3";
7806 }
7806 }
7807 .fa-hacker-news:before {
7807 .fa-hacker-news:before {
7808 content: "\f1d4";
7808 content: "\f1d4";
7809 }
7809 }
7810 .fa-tencent-weibo:before {
7810 .fa-tencent-weibo:before {
7811 content: "\f1d5";
7811 content: "\f1d5";
7812 }
7812 }
7813 .fa-qq:before {
7813 .fa-qq:before {
7814 content: "\f1d6";
7814 content: "\f1d6";
7815 }
7815 }
7816 .fa-wechat:before,
7816 .fa-wechat:before,
7817 .fa-weixin:before {
7817 .fa-weixin:before {
7818 content: "\f1d7";
7818 content: "\f1d7";
7819 }
7819 }
7820 .fa-send:before,
7820 .fa-send:before,
7821 .fa-paper-plane:before {
7821 .fa-paper-plane:before {
7822 content: "\f1d8";
7822 content: "\f1d8";
7823 }
7823 }
7824 .fa-send-o:before,
7824 .fa-send-o:before,
7825 .fa-paper-plane-o:before {
7825 .fa-paper-plane-o:before {
7826 content: "\f1d9";
7826 content: "\f1d9";
7827 }
7827 }
7828 .fa-history:before {
7828 .fa-history:before {
7829 content: "\f1da";
7829 content: "\f1da";
7830 }
7830 }
7831 .fa-circle-thin:before {
7831 .fa-circle-thin:before {
7832 content: "\f1db";
7832 content: "\f1db";
7833 }
7833 }
7834 .fa-header:before {
7834 .fa-header:before {
7835 content: "\f1dc";
7835 content: "\f1dc";
7836 }
7836 }
7837 .fa-paragraph:before {
7837 .fa-paragraph:before {
7838 content: "\f1dd";
7838 content: "\f1dd";
7839 }
7839 }
7840 .fa-sliders:before {
7840 .fa-sliders:before {
7841 content: "\f1de";
7841 content: "\f1de";
7842 }
7842 }
7843 .fa-share-alt:before {
7843 .fa-share-alt:before {
7844 content: "\f1e0";
7844 content: "\f1e0";
7845 }
7845 }
7846 .fa-share-alt-square:before {
7846 .fa-share-alt-square:before {
7847 content: "\f1e1";
7847 content: "\f1e1";
7848 }
7848 }
7849 .fa-bomb:before {
7849 .fa-bomb:before {
7850 content: "\f1e2";
7850 content: "\f1e2";
7851 }
7851 }
7852 .fa-soccer-ball-o:before,
7852 .fa-soccer-ball-o:before,
7853 .fa-futbol-o:before {
7853 .fa-futbol-o:before {
7854 content: "\f1e3";
7854 content: "\f1e3";
7855 }
7855 }
7856 .fa-tty:before {
7856 .fa-tty:before {
7857 content: "\f1e4";
7857 content: "\f1e4";
7858 }
7858 }
7859 .fa-binoculars:before {
7859 .fa-binoculars:before {
7860 content: "\f1e5";
7860 content: "\f1e5";
7861 }
7861 }
7862 .fa-plug:before {
7862 .fa-plug:before {
7863 content: "\f1e6";
7863 content: "\f1e6";
7864 }
7864 }
7865 .fa-slideshare:before {
7865 .fa-slideshare:before {
7866 content: "\f1e7";
7866 content: "\f1e7";
7867 }
7867 }
7868 .fa-twitch:before {
7868 .fa-twitch:before {
7869 content: "\f1e8";
7869 content: "\f1e8";
7870 }
7870 }
7871 .fa-yelp:before {
7871 .fa-yelp:before {
7872 content: "\f1e9";
7872 content: "\f1e9";
7873 }
7873 }
7874 .fa-newspaper-o:before {
7874 .fa-newspaper-o:before {
7875 content: "\f1ea";
7875 content: "\f1ea";
7876 }
7876 }
7877 .fa-wifi:before {
7877 .fa-wifi:before {
7878 content: "\f1eb";
7878 content: "\f1eb";
7879 }
7879 }
7880 .fa-calculator:before {
7880 .fa-calculator:before {
7881 content: "\f1ec";
7881 content: "\f1ec";
7882 }
7882 }
7883 .fa-paypal:before {
7883 .fa-paypal:before {
7884 content: "\f1ed";
7884 content: "\f1ed";
7885 }
7885 }
7886 .fa-google-wallet:before {
7886 .fa-google-wallet:before {
7887 content: "\f1ee";
7887 content: "\f1ee";
7888 }
7888 }
7889 .fa-cc-visa:before {
7889 .fa-cc-visa:before {
7890 content: "\f1f0";
7890 content: "\f1f0";
7891 }
7891 }
7892 .fa-cc-mastercard:before {
7892 .fa-cc-mastercard:before {
7893 content: "\f1f1";
7893 content: "\f1f1";
7894 }
7894 }
7895 .fa-cc-discover:before {
7895 .fa-cc-discover:before {
7896 content: "\f1f2";
7896 content: "\f1f2";
7897 }
7897 }
7898 .fa-cc-amex:before {
7898 .fa-cc-amex:before {
7899 content: "\f1f3";
7899 content: "\f1f3";
7900 }
7900 }
7901 .fa-cc-paypal:before {
7901 .fa-cc-paypal:before {
7902 content: "\f1f4";
7902 content: "\f1f4";
7903 }
7903 }
7904 .fa-cc-stripe:before {
7904 .fa-cc-stripe:before {
7905 content: "\f1f5";
7905 content: "\f1f5";
7906 }
7906 }
7907 .fa-bell-slash:before {
7907 .fa-bell-slash:before {
7908 content: "\f1f6";
7908 content: "\f1f6";
7909 }
7909 }
7910 .fa-bell-slash-o:before {
7910 .fa-bell-slash-o:before {
7911 content: "\f1f7";
7911 content: "\f1f7";
7912 }
7912 }
7913 .fa-trash:before {
7913 .fa-trash:before {
7914 content: "\f1f8";
7914 content: "\f1f8";
7915 }
7915 }
7916 .fa-copyright:before {
7916 .fa-copyright:before {
7917 content: "\f1f9";
7917 content: "\f1f9";
7918 }
7918 }
7919 .fa-at:before {
7919 .fa-at:before {
7920 content: "\f1fa";
7920 content: "\f1fa";
7921 }
7921 }
7922 .fa-eyedropper:before {
7922 .fa-eyedropper:before {
7923 content: "\f1fb";
7923 content: "\f1fb";
7924 }
7924 }
7925 .fa-paint-brush:before {
7925 .fa-paint-brush:before {
7926 content: "\f1fc";
7926 content: "\f1fc";
7927 }
7927 }
7928 .fa-birthday-cake:before {
7928 .fa-birthday-cake:before {
7929 content: "\f1fd";
7929 content: "\f1fd";
7930 }
7930 }
7931 .fa-area-chart:before {
7931 .fa-area-chart:before {
7932 content: "\f1fe";
7932 content: "\f1fe";
7933 }
7933 }
7934 .fa-pie-chart:before {
7934 .fa-pie-chart:before {
7935 content: "\f200";
7935 content: "\f200";
7936 }
7936 }
7937 .fa-line-chart:before {
7937 .fa-line-chart:before {
7938 content: "\f201";
7938 content: "\f201";
7939 }
7939 }
7940 .fa-lastfm:before {
7940 .fa-lastfm:before {
7941 content: "\f202";
7941 content: "\f202";
7942 }
7942 }
7943 .fa-lastfm-square:before {
7943 .fa-lastfm-square:before {
7944 content: "\f203";
7944 content: "\f203";
7945 }
7945 }
7946 .fa-toggle-off:before {
7946 .fa-toggle-off:before {
7947 content: "\f204";
7947 content: "\f204";
7948 }
7948 }
7949 .fa-toggle-on:before {
7949 .fa-toggle-on:before {
7950 content: "\f205";
7950 content: "\f205";
7951 }
7951 }
7952 .fa-bicycle:before {
7952 .fa-bicycle:before {
7953 content: "\f206";
7953 content: "\f206";
7954 }
7954 }
7955 .fa-bus:before {
7955 .fa-bus:before {
7956 content: "\f207";
7956 content: "\f207";
7957 }
7957 }
7958 .fa-ioxhost:before {
7958 .fa-ioxhost:before {
7959 content: "\f208";
7959 content: "\f208";
7960 }
7960 }
7961 .fa-angellist:before {
7961 .fa-angellist:before {
7962 content: "\f209";
7962 content: "\f209";
7963 }
7963 }
7964 .fa-cc:before {
7964 .fa-cc:before {
7965 content: "\f20a";
7965 content: "\f20a";
7966 }
7966 }
7967 .fa-shekel:before,
7967 .fa-shekel:before,
7968 .fa-sheqel:before,
7968 .fa-sheqel:before,
7969 .fa-ils:before {
7969 .fa-ils:before {
7970 content: "\f20b";
7970 content: "\f20b";
7971 }
7971 }
7972 .fa-meanpath:before {
7972 .fa-meanpath:before {
7973 content: "\f20c";
7973 content: "\f20c";
7974 }
7974 }
7975 /*!
7975 /*!
7976 *
7976 *
7977 * IPython base
7977 * IPython base
7978 *
7978 *
7979 */
7979 */
7980 .modal.fade .modal-dialog {
7980 .modal.fade .modal-dialog {
7981 -webkit-transform: translate(0, 0);
7981 -webkit-transform: translate(0, 0);
7982 -ms-transform: translate(0, 0);
7982 -ms-transform: translate(0, 0);
7983 -o-transform: translate(0, 0);
7983 -o-transform: translate(0, 0);
7984 transform: translate(0, 0);
7984 transform: translate(0, 0);
7985 }
7985 }
7986 code {
7986 code {
7987 color: #000000;
7987 color: #000000;
7988 }
7988 }
7989 pre {
7989 pre {
7990 font-size: inherit;
7990 font-size: inherit;
7991 line-height: inherit;
7991 line-height: inherit;
7992 }
7992 }
7993 label {
7993 label {
7994 font-weight: normal;
7994 font-weight: normal;
7995 }
7995 }
7996 /* Make the page background atleast 100% the height of the view port */
7996 /* Make the page background atleast 100% the height of the view port */
7997 /* Make the page itself atleast 70% the height of the view port */
7997 /* Make the page itself atleast 70% the height of the view port */
7998 .border-box-sizing {
7998 .border-box-sizing {
7999 box-sizing: border-box;
7999 box-sizing: border-box;
8000 -moz-box-sizing: border-box;
8000 -moz-box-sizing: border-box;
8001 -webkit-box-sizing: border-box;
8001 -webkit-box-sizing: border-box;
8002 }
8002 }
8003 .corner-all {
8003 .corner-all {
8004 border-radius: 2px;
8004 border-radius: 2px;
8005 }
8005 }
8006 .no-padding {
8006 .no-padding {
8007 padding: 0px;
8007 padding: 0px;
8008 }
8008 }
8009 /* Flexible box model classes */
8009 /* Flexible box model classes */
8010 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
8010 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
8011 /* This file is a compatability layer. It allows the usage of flexible box
8011 /* This file is a compatability layer. It allows the usage of flexible box
8012 model layouts accross multiple browsers, including older browsers. The newest,
8012 model layouts accross multiple browsers, including older browsers. The newest,
8013 universal implementation of the flexible box model is used when available (see
8013 universal implementation of the flexible box model is used when available (see
8014 `Modern browsers` comments below). Browsers that are known to implement this
8014 `Modern browsers` comments below). Browsers that are known to implement this
8015 new spec completely include:
8015 new spec completely include:
8016
8016
8017 Firefox 28.0+
8017 Firefox 28.0+
8018 Chrome 29.0+
8018 Chrome 29.0+
8019 Internet Explorer 11+
8019 Internet Explorer 11+
8020 Opera 17.0+
8020 Opera 17.0+
8021
8021
8022 Browsers not listed, including Safari, are supported via the styling under the
8022 Browsers not listed, including Safari, are supported via the styling under the
8023 `Old browsers` comments below.
8023 `Old browsers` comments below.
8024 */
8024 */
8025 .hbox {
8025 .hbox {
8026 /* Old browsers */
8026 /* Old browsers */
8027 display: -webkit-box;
8027 display: -webkit-box;
8028 -webkit-box-orient: horizontal;
8028 -webkit-box-orient: horizontal;
8029 -webkit-box-align: stretch;
8029 -webkit-box-align: stretch;
8030 display: -moz-box;
8030 display: -moz-box;
8031 -moz-box-orient: horizontal;
8031 -moz-box-orient: horizontal;
8032 -moz-box-align: stretch;
8032 -moz-box-align: stretch;
8033 display: box;
8033 display: box;
8034 box-orient: horizontal;
8034 box-orient: horizontal;
8035 box-align: stretch;
8035 box-align: stretch;
8036 /* Modern browsers */
8036 /* Modern browsers */
8037 display: flex;
8037 display: flex;
8038 flex-direction: row;
8038 flex-direction: row;
8039 align-items: stretch;
8039 align-items: stretch;
8040 }
8040 }
8041 .hbox > * {
8041 .hbox > * {
8042 /* Old browsers */
8042 /* Old browsers */
8043 -webkit-box-flex: 0;
8043 -webkit-box-flex: 0;
8044 -moz-box-flex: 0;
8044 -moz-box-flex: 0;
8045 box-flex: 0;
8045 box-flex: 0;
8046 /* Modern browsers */
8046 /* Modern browsers */
8047 flex: none;
8047 flex: none;
8048 }
8048 }
8049 .vbox {
8049 .vbox {
8050 /* Old browsers */
8050 /* Old browsers */
8051 display: -webkit-box;
8051 display: -webkit-box;
8052 -webkit-box-orient: vertical;
8052 -webkit-box-orient: vertical;
8053 -webkit-box-align: stretch;
8053 -webkit-box-align: stretch;
8054 display: -moz-box;
8054 display: -moz-box;
8055 -moz-box-orient: vertical;
8055 -moz-box-orient: vertical;
8056 -moz-box-align: stretch;
8056 -moz-box-align: stretch;
8057 display: box;
8057 display: box;
8058 box-orient: vertical;
8058 box-orient: vertical;
8059 box-align: stretch;
8059 box-align: stretch;
8060 /* Modern browsers */
8060 /* Modern browsers */
8061 display: flex;
8061 display: flex;
8062 flex-direction: column;
8062 flex-direction: column;
8063 align-items: stretch;
8063 align-items: stretch;
8064 }
8064 }
8065 .vbox > * {
8065 .vbox > * {
8066 /* Old browsers */
8066 /* Old browsers */
8067 -webkit-box-flex: 0;
8067 -webkit-box-flex: 0;
8068 -moz-box-flex: 0;
8068 -moz-box-flex: 0;
8069 box-flex: 0;
8069 box-flex: 0;
8070 /* Modern browsers */
8070 /* Modern browsers */
8071 flex: none;
8071 flex: none;
8072 }
8072 }
8073 .hbox.reverse,
8073 .hbox.reverse,
8074 .vbox.reverse,
8074 .vbox.reverse,
8075 .reverse {
8075 .reverse {
8076 /* Old browsers */
8076 /* Old browsers */
8077 -webkit-box-direction: reverse;
8077 -webkit-box-direction: reverse;
8078 -moz-box-direction: reverse;
8078 -moz-box-direction: reverse;
8079 box-direction: reverse;
8079 box-direction: reverse;
8080 /* Modern browsers */
8080 /* Modern browsers */
8081 flex-direction: row-reverse;
8081 flex-direction: row-reverse;
8082 }
8082 }
8083 .hbox.box-flex0,
8083 .hbox.box-flex0,
8084 .vbox.box-flex0,
8084 .vbox.box-flex0,
8085 .box-flex0 {
8085 .box-flex0 {
8086 /* Old browsers */
8086 /* Old browsers */
8087 -webkit-box-flex: 0;
8087 -webkit-box-flex: 0;
8088 -moz-box-flex: 0;
8088 -moz-box-flex: 0;
8089 box-flex: 0;
8089 box-flex: 0;
8090 /* Modern browsers */
8090 /* Modern browsers */
8091 flex: none;
8091 flex: none;
8092 width: auto;
8092 width: auto;
8093 }
8093 }
8094 .hbox.box-flex1,
8094 .hbox.box-flex1,
8095 .vbox.box-flex1,
8095 .vbox.box-flex1,
8096 .box-flex1 {
8096 .box-flex1 {
8097 /* Old browsers */
8097 /* Old browsers */
8098 -webkit-box-flex: 1;
8098 -webkit-box-flex: 1;
8099 -moz-box-flex: 1;
8099 -moz-box-flex: 1;
8100 box-flex: 1;
8100 box-flex: 1;
8101 /* Modern browsers */
8101 /* Modern browsers */
8102 flex: 1;
8102 flex: 1;
8103 }
8103 }
8104 .hbox.box-flex,
8104 .hbox.box-flex,
8105 .vbox.box-flex,
8105 .vbox.box-flex,
8106 .box-flex {
8106 .box-flex {
8107 /* Old browsers */
8107 /* Old browsers */
8108 /* Old browsers */
8108 /* Old browsers */
8109 -webkit-box-flex: 1;
8109 -webkit-box-flex: 1;
8110 -moz-box-flex: 1;
8110 -moz-box-flex: 1;
8111 box-flex: 1;
8111 box-flex: 1;
8112 /* Modern browsers */
8112 /* Modern browsers */
8113 flex: 1;
8113 flex: 1;
8114 }
8114 }
8115 .hbox.box-flex2,
8115 .hbox.box-flex2,
8116 .vbox.box-flex2,
8116 .vbox.box-flex2,
8117 .box-flex2 {
8117 .box-flex2 {
8118 /* Old browsers */
8118 /* Old browsers */
8119 -webkit-box-flex: 2;
8119 -webkit-box-flex: 2;
8120 -moz-box-flex: 2;
8120 -moz-box-flex: 2;
8121 box-flex: 2;
8121 box-flex: 2;
8122 /* Modern browsers */
8122 /* Modern browsers */
8123 flex: 2;
8123 flex: 2;
8124 }
8124 }
8125 .box-group1 {
8125 .box-group1 {
8126 /* Deprecated */
8126 /* Deprecated */
8127 -webkit-box-flex-group: 1;
8127 -webkit-box-flex-group: 1;
8128 -moz-box-flex-group: 1;
8128 -moz-box-flex-group: 1;
8129 box-flex-group: 1;
8129 box-flex-group: 1;
8130 }
8130 }
8131 .box-group2 {
8131 .box-group2 {
8132 /* Deprecated */
8132 /* Deprecated */
8133 -webkit-box-flex-group: 2;
8133 -webkit-box-flex-group: 2;
8134 -moz-box-flex-group: 2;
8134 -moz-box-flex-group: 2;
8135 box-flex-group: 2;
8135 box-flex-group: 2;
8136 }
8136 }
8137 .hbox.start,
8137 .hbox.start,
8138 .vbox.start,
8138 .vbox.start,
8139 .start {
8139 .start {
8140 /* Old browsers */
8140 /* Old browsers */
8141 -webkit-box-pack: start;
8141 -webkit-box-pack: start;
8142 -moz-box-pack: start;
8142 -moz-box-pack: start;
8143 box-pack: start;
8143 box-pack: start;
8144 /* Modern browsers */
8144 /* Modern browsers */
8145 justify-content: flex-start;
8145 justify-content: flex-start;
8146 }
8146 }
8147 .hbox.end,
8147 .hbox.end,
8148 .vbox.end,
8148 .vbox.end,
8149 .end {
8149 .end {
8150 /* Old browsers */
8150 /* Old browsers */
8151 -webkit-box-pack: end;
8151 -webkit-box-pack: end;
8152 -moz-box-pack: end;
8152 -moz-box-pack: end;
8153 box-pack: end;
8153 box-pack: end;
8154 /* Modern browsers */
8154 /* Modern browsers */
8155 justify-content: flex-end;
8155 justify-content: flex-end;
8156 }
8156 }
8157 .hbox.center,
8157 .hbox.center,
8158 .vbox.center,
8158 .vbox.center,
8159 .center {
8159 .center {
8160 /* Old browsers */
8160 /* Old browsers */
8161 -webkit-box-pack: center;
8161 -webkit-box-pack: center;
8162 -moz-box-pack: center;
8162 -moz-box-pack: center;
8163 box-pack: center;
8163 box-pack: center;
8164 /* Modern browsers */
8164 /* Modern browsers */
8165 justify-content: center;
8165 justify-content: center;
8166 }
8166 }
8167 .hbox.baseline,
8167 .hbox.baseline,
8168 .vbox.baseline,
8168 .vbox.baseline,
8169 .baseline {
8169 .baseline {
8170 /* Old browsers */
8170 /* Old browsers */
8171 -webkit-box-pack: baseline;
8171 -webkit-box-pack: baseline;
8172 -moz-box-pack: baseline;
8172 -moz-box-pack: baseline;
8173 box-pack: baseline;
8173 box-pack: baseline;
8174 /* Modern browsers */
8174 /* Modern browsers */
8175 justify-content: baseline;
8175 justify-content: baseline;
8176 }
8176 }
8177 .hbox.stretch,
8177 .hbox.stretch,
8178 .vbox.stretch,
8178 .vbox.stretch,
8179 .stretch {
8179 .stretch {
8180 /* Old browsers */
8180 /* Old browsers */
8181 -webkit-box-pack: stretch;
8181 -webkit-box-pack: stretch;
8182 -moz-box-pack: stretch;
8182 -moz-box-pack: stretch;
8183 box-pack: stretch;
8183 box-pack: stretch;
8184 /* Modern browsers */
8184 /* Modern browsers */
8185 justify-content: stretch;
8185 justify-content: stretch;
8186 }
8186 }
8187 .hbox.align-start,
8187 .hbox.align-start,
8188 .vbox.align-start,
8188 .vbox.align-start,
8189 .align-start {
8189 .align-start {
8190 /* Old browsers */
8190 /* Old browsers */
8191 -webkit-box-align: start;
8191 -webkit-box-align: start;
8192 -moz-box-align: start;
8192 -moz-box-align: start;
8193 box-align: start;
8193 box-align: start;
8194 /* Modern browsers */
8194 /* Modern browsers */
8195 align-items: flex-start;
8195 align-items: flex-start;
8196 }
8196 }
8197 .hbox.align-end,
8197 .hbox.align-end,
8198 .vbox.align-end,
8198 .vbox.align-end,
8199 .align-end {
8199 .align-end {
8200 /* Old browsers */
8200 /* Old browsers */
8201 -webkit-box-align: end;
8201 -webkit-box-align: end;
8202 -moz-box-align: end;
8202 -moz-box-align: end;
8203 box-align: end;
8203 box-align: end;
8204 /* Modern browsers */
8204 /* Modern browsers */
8205 align-items: flex-end;
8205 align-items: flex-end;
8206 }
8206 }
8207 .hbox.align-center,
8207 .hbox.align-center,
8208 .vbox.align-center,
8208 .vbox.align-center,
8209 .align-center {
8209 .align-center {
8210 /* Old browsers */
8210 /* Old browsers */
8211 -webkit-box-align: center;
8211 -webkit-box-align: center;
8212 -moz-box-align: center;
8212 -moz-box-align: center;
8213 box-align: center;
8213 box-align: center;
8214 /* Modern browsers */
8214 /* Modern browsers */
8215 align-items: center;
8215 align-items: center;
8216 }
8216 }
8217 .hbox.align-baseline,
8217 .hbox.align-baseline,
8218 .vbox.align-baseline,
8218 .vbox.align-baseline,
8219 .align-baseline {
8219 .align-baseline {
8220 /* Old browsers */
8220 /* Old browsers */
8221 -webkit-box-align: baseline;
8221 -webkit-box-align: baseline;
8222 -moz-box-align: baseline;
8222 -moz-box-align: baseline;
8223 box-align: baseline;
8223 box-align: baseline;
8224 /* Modern browsers */
8224 /* Modern browsers */
8225 align-items: baseline;
8225 align-items: baseline;
8226 }
8226 }
8227 .hbox.align-stretch,
8227 .hbox.align-stretch,
8228 .vbox.align-stretch,
8228 .vbox.align-stretch,
8229 .align-stretch {
8229 .align-stretch {
8230 /* Old browsers */
8230 /* Old browsers */
8231 -webkit-box-align: stretch;
8231 -webkit-box-align: stretch;
8232 -moz-box-align: stretch;
8232 -moz-box-align: stretch;
8233 box-align: stretch;
8233 box-align: stretch;
8234 /* Modern browsers */
8234 /* Modern browsers */
8235 align-items: stretch;
8235 align-items: stretch;
8236 }
8236 }
8237 div.error {
8237 div.error {
8238 margin: 2em;
8238 margin: 2em;
8239 text-align: center;
8239 text-align: center;
8240 }
8240 }
8241 div.error > h1 {
8241 div.error > h1 {
8242 font-size: 500%;
8242 font-size: 500%;
8243 line-height: normal;
8243 line-height: normal;
8244 }
8244 }
8245 div.error > p {
8245 div.error > p {
8246 font-size: 200%;
8246 font-size: 200%;
8247 line-height: normal;
8247 line-height: normal;
8248 }
8248 }
8249 div.traceback-wrapper {
8249 div.traceback-wrapper {
8250 text-align: left;
8250 text-align: left;
8251 max-width: 800px;
8251 max-width: 800px;
8252 margin: auto;
8252 margin: auto;
8253 }
8253 }
8254 /**
8254 /**
8255 * Primary styles
8255 * Primary styles
8256 *
8256 *
8257 * Author: IPython Development Team
8257 * Author: IPython Development Team
8258 */
8258 */
8259 body {
8259 body {
8260 background-color: #ffffff;
8260 background-color: #ffffff;
8261 /* This makes sure that the body covers the entire window and needs to
8261 /* This makes sure that the body covers the entire window and needs to
8262 be in a different element than the display: box in wrapper below */
8262 be in a different element than the display: box in wrapper below */
8263 position: absolute;
8263 position: absolute;
8264 left: 0px;
8264 left: 0px;
8265 right: 0px;
8265 right: 0px;
8266 top: 0px;
8266 top: 0px;
8267 bottom: 0px;
8267 bottom: 0px;
8268 overflow: visible;
8268 overflow: visible;
8269 }
8269 }
8270 #header {
8270 #header {
8271 /* Initially hidden to prevent FLOUC */
8271 /* Initially hidden to prevent FLOUC */
8272 display: none;
8272 display: none;
8273 background-color: #ffffff;
8273 background-color: #ffffff;
8274 /* Display over codemirror */
8274 /* Display over codemirror */
8275 z-index: 100;
8275 z-index: 100;
8276 }
8276 }
8277 #header #header-container {
8277 #header #header-container {
8278 padding-bottom: 5px;
8278 padding-bottom: 5px;
8279 padding-top: 5px;
8279 padding-top: 5px;
8280 box-sizing: border-box;
8280 box-sizing: border-box;
8281 -moz-box-sizing: border-box;
8281 -moz-box-sizing: border-box;
8282 -webkit-box-sizing: border-box;
8282 -webkit-box-sizing: border-box;
8283 }
8283 }
8284 #header .header-bar {
8284 #header .header-bar {
8285 width: 100%;
8285 width: 100%;
8286 height: 1px;
8286 height: 1px;
8287 background: #e7e7e7;
8287 background: #e7e7e7;
8288 margin-bottom: -1px;
8288 margin-bottom: -1px;
8289 }
8289 }
8290 @media print {
8290 @media print {
8291 #header {
8291 #header {
8292 display: none !important;
8292 display: none !important;
8293 }
8293 }
8294 }
8294 }
8295 #header-spacer {
8295 #header-spacer {
8296 width: 100%;
8296 width: 100%;
8297 visibility: hidden;
8297 visibility: hidden;
8298 }
8298 }
8299 @media print {
8299 @media print {
8300 #header-spacer {
8300 #header-spacer {
8301 display: none;
8301 display: none;
8302 }
8302 }
8303 }
8303 }
8304 #ipython_notebook {
8304 #ipython_notebook {
8305 padding-left: 0px;
8305 padding-left: 0px;
8306 padding-top: 1px;
8306 padding-top: 1px;
8307 padding-bottom: 1px;
8307 padding-bottom: 1px;
8308 }
8308 }
8309 @media (max-width: 991px) {
8309 @media (max-width: 991px) {
8310 #ipython_notebook {
8310 #ipython_notebook {
8311 margin-left: 10px;
8311 margin-left: 10px;
8312 }
8312 }
8313 }
8313 }
8314 #noscript {
8314 #noscript {
8315 width: auto;
8315 width: auto;
8316 padding-top: 16px;
8316 padding-top: 16px;
8317 padding-bottom: 16px;
8317 padding-bottom: 16px;
8318 text-align: center;
8318 text-align: center;
8319 font-size: 22px;
8319 font-size: 22px;
8320 color: red;
8320 color: red;
8321 font-weight: bold;
8321 font-weight: bold;
8322 }
8322 }
8323 #ipython_notebook img {
8323 #ipython_notebook img {
8324 height: 28px;
8324 height: 28px;
8325 }
8325 }
8326 #site {
8326 #site {
8327 -webkit-transform: translateZ(0);
8328 -moz-transform: translateZ(0);
8329 -ms-transform: translateZ(0);
8330 -o-transform: translateZ(0);
8331 transform: translateZ(0);
8327 width: 100%;
8332 width: 100%;
8328 display: none;
8333 display: none;
8329 box-sizing: border-box;
8334 box-sizing: border-box;
8330 -moz-box-sizing: border-box;
8335 -moz-box-sizing: border-box;
8331 -webkit-box-sizing: border-box;
8336 -webkit-box-sizing: border-box;
8332 overflow: auto;
8337 overflow: auto;
8333 }
8338 }
8334 /* Smaller buttons */
8339 /* Smaller buttons */
8335 .ui-button .ui-button-text {
8340 .ui-button .ui-button-text {
8336 padding: 0.2em 0.8em;
8341 padding: 0.2em 0.8em;
8337 font-size: 77%;
8342 font-size: 77%;
8338 }
8343 }
8339 input.ui-button {
8344 input.ui-button {
8340 padding: 0.3em 0.9em;
8345 padding: 0.3em 0.9em;
8341 }
8346 }
8342 span#login_widget {
8347 span#login_widget {
8343 float: right;
8348 float: right;
8344 }
8349 }
8345 span#login_widget > .button,
8350 span#login_widget > .button,
8346 #logout {
8351 #logout {
8347 color: #333333;
8352 color: #333333;
8348 background-color: #ffffff;
8353 background-color: #ffffff;
8349 border-color: #cccccc;
8354 border-color: #cccccc;
8350 }
8355 }
8351 span#login_widget > .button:hover,
8356 span#login_widget > .button:hover,
8352 #logout:hover,
8357 #logout:hover,
8353 span#login_widget > .button:focus,
8358 span#login_widget > .button:focus,
8354 #logout:focus,
8359 #logout:focus,
8355 span#login_widget > .button.focus,
8360 span#login_widget > .button.focus,
8356 #logout.focus,
8361 #logout.focus,
8357 span#login_widget > .button:active,
8362 span#login_widget > .button:active,
8358 #logout:active,
8363 #logout:active,
8359 span#login_widget > .button.active,
8364 span#login_widget > .button.active,
8360 #logout.active,
8365 #logout.active,
8361 .open > .dropdown-togglespan#login_widget > .button,
8366 .open > .dropdown-togglespan#login_widget > .button,
8362 .open > .dropdown-toggle#logout {
8367 .open > .dropdown-toggle#logout {
8363 color: #333333;
8368 color: #333333;
8364 background-color: #e6e6e6;
8369 background-color: #e6e6e6;
8365 border-color: #adadad;
8370 border-color: #adadad;
8366 }
8371 }
8367 span#login_widget > .button:active,
8372 span#login_widget > .button:active,
8368 #logout:active,
8373 #logout:active,
8369 span#login_widget > .button.active,
8374 span#login_widget > .button.active,
8370 #logout.active,
8375 #logout.active,
8371 .open > .dropdown-togglespan#login_widget > .button,
8376 .open > .dropdown-togglespan#login_widget > .button,
8372 .open > .dropdown-toggle#logout {
8377 .open > .dropdown-toggle#logout {
8373 background-image: none;
8378 background-image: none;
8374 }
8379 }
8375 span#login_widget > .button.disabled,
8380 span#login_widget > .button.disabled,
8376 #logout.disabled,
8381 #logout.disabled,
8377 span#login_widget > .button[disabled],
8382 span#login_widget > .button[disabled],
8378 #logout[disabled],
8383 #logout[disabled],
8379 fieldset[disabled] span#login_widget > .button,
8384 fieldset[disabled] span#login_widget > .button,
8380 fieldset[disabled] #logout,
8385 fieldset[disabled] #logout,
8381 span#login_widget > .button.disabled:hover,
8386 span#login_widget > .button.disabled:hover,
8382 #logout.disabled:hover,
8387 #logout.disabled:hover,
8383 span#login_widget > .button[disabled]:hover,
8388 span#login_widget > .button[disabled]:hover,
8384 #logout[disabled]:hover,
8389 #logout[disabled]:hover,
8385 fieldset[disabled] span#login_widget > .button:hover,
8390 fieldset[disabled] span#login_widget > .button:hover,
8386 fieldset[disabled] #logout:hover,
8391 fieldset[disabled] #logout:hover,
8387 span#login_widget > .button.disabled:focus,
8392 span#login_widget > .button.disabled:focus,
8388 #logout.disabled:focus,
8393 #logout.disabled:focus,
8389 span#login_widget > .button[disabled]:focus,
8394 span#login_widget > .button[disabled]:focus,
8390 #logout[disabled]:focus,
8395 #logout[disabled]:focus,
8391 fieldset[disabled] span#login_widget > .button:focus,
8396 fieldset[disabled] span#login_widget > .button:focus,
8392 fieldset[disabled] #logout:focus,
8397 fieldset[disabled] #logout:focus,
8393 span#login_widget > .button.disabled.focus,
8398 span#login_widget > .button.disabled.focus,
8394 #logout.disabled.focus,
8399 #logout.disabled.focus,
8395 span#login_widget > .button[disabled].focus,
8400 span#login_widget > .button[disabled].focus,
8396 #logout[disabled].focus,
8401 #logout[disabled].focus,
8397 fieldset[disabled] span#login_widget > .button.focus,
8402 fieldset[disabled] span#login_widget > .button.focus,
8398 fieldset[disabled] #logout.focus,
8403 fieldset[disabled] #logout.focus,
8399 span#login_widget > .button.disabled:active,
8404 span#login_widget > .button.disabled:active,
8400 #logout.disabled:active,
8405 #logout.disabled:active,
8401 span#login_widget > .button[disabled]:active,
8406 span#login_widget > .button[disabled]:active,
8402 #logout[disabled]:active,
8407 #logout[disabled]:active,
8403 fieldset[disabled] span#login_widget > .button:active,
8408 fieldset[disabled] span#login_widget > .button:active,
8404 fieldset[disabled] #logout:active,
8409 fieldset[disabled] #logout:active,
8405 span#login_widget > .button.disabled.active,
8410 span#login_widget > .button.disabled.active,
8406 #logout.disabled.active,
8411 #logout.disabled.active,
8407 span#login_widget > .button[disabled].active,
8412 span#login_widget > .button[disabled].active,
8408 #logout[disabled].active,
8413 #logout[disabled].active,
8409 fieldset[disabled] span#login_widget > .button.active,
8414 fieldset[disabled] span#login_widget > .button.active,
8410 fieldset[disabled] #logout.active {
8415 fieldset[disabled] #logout.active {
8411 background-color: #ffffff;
8416 background-color: #ffffff;
8412 border-color: #cccccc;
8417 border-color: #cccccc;
8413 }
8418 }
8414 span#login_widget > .button .badge,
8419 span#login_widget > .button .badge,
8415 #logout .badge {
8420 #logout .badge {
8416 color: #ffffff;
8421 color: #ffffff;
8417 background-color: #333333;
8422 background-color: #333333;
8418 }
8423 }
8419 .nav-header {
8424 .nav-header {
8420 text-transform: none;
8425 text-transform: none;
8421 }
8426 }
8422 #header > span {
8427 #header > span {
8423 margin-top: 10px;
8428 margin-top: 10px;
8424 }
8429 }
8425 .modal_stretch .modal-dialog {
8430 .modal_stretch .modal-dialog {
8426 /* Old browsers */
8431 /* Old browsers */
8427 display: -webkit-box;
8432 display: -webkit-box;
8428 -webkit-box-orient: vertical;
8433 -webkit-box-orient: vertical;
8429 -webkit-box-align: stretch;
8434 -webkit-box-align: stretch;
8430 display: -moz-box;
8435 display: -moz-box;
8431 -moz-box-orient: vertical;
8436 -moz-box-orient: vertical;
8432 -moz-box-align: stretch;
8437 -moz-box-align: stretch;
8433 display: box;
8438 display: box;
8434 box-orient: vertical;
8439 box-orient: vertical;
8435 box-align: stretch;
8440 box-align: stretch;
8436 /* Modern browsers */
8441 /* Modern browsers */
8437 display: flex;
8442 display: flex;
8438 flex-direction: column;
8443 flex-direction: column;
8439 align-items: stretch;
8444 align-items: stretch;
8440 min-height: 80%;
8445 min-height: 80%;
8441 }
8446 }
8442 .modal_stretch .modal-dialog .modal-body {
8447 .modal_stretch .modal-dialog .modal-body {
8443 max-height: none;
8448 max-height: none;
8444 flex: 1;
8449 flex: 1;
8445 }
8450 }
8446 @media (min-width: 768px) {
8451 @media (min-width: 768px) {
8447 .modal .modal-dialog {
8452 .modal .modal-dialog {
8448 width: 700px;
8453 width: 700px;
8449 }
8454 }
8450 }
8455 }
8451 /*!
8456 /*!
8452 *
8457 *
8453 * IPython auth
8458 * IPython auth
8454 *
8459 *
8455 */
8460 */
8456 .center-nav {
8461 .center-nav {
8457 display: inline-block;
8462 display: inline-block;
8458 margin-bottom: -4px;
8463 margin-bottom: -4px;
8459 }
8464 }
8460 /*!
8465 /*!
8461 *
8466 *
8462 * IPython tree view
8467 * IPython tree view
8463 *
8468 *
8464 */
8469 */
8465 /* We need an invisible input field on top of the sentense*/
8470 /* We need an invisible input field on top of the sentense*/
8466 /* "Drag file onto the list ..." */
8471 /* "Drag file onto the list ..." */
8467 .alternate_upload {
8472 .alternate_upload {
8468 background-color: none;
8473 background-color: none;
8469 display: inline;
8474 display: inline;
8470 }
8475 }
8471 .alternate_upload.form {
8476 .alternate_upload.form {
8472 padding: 0;
8477 padding: 0;
8473 margin: 0;
8478 margin: 0;
8474 }
8479 }
8475 .alternate_upload input.fileinput {
8480 .alternate_upload input.fileinput {
8476 display: inline;
8481 display: inline;
8477 opacity: 0;
8482 opacity: 0;
8478 z-index: 2;
8483 z-index: 2;
8479 width: 12ex;
8484 width: 12ex;
8480 margin-right: -12ex;
8485 margin-right: -12ex;
8481 }
8486 }
8482 .alternate_upload .input-overlay {
8487 .alternate_upload .input-overlay {
8483 display: inline-block;
8488 display: inline-block;
8484 font-weight: bold;
8489 font-weight: bold;
8485 line-height: 1em;
8490 line-height: 1em;
8486 }
8491 }
8487 /**
8492 /**
8488 * Primary styles
8493 * Primary styles
8489 *
8494 *
8490 * Author: IPython Development Team
8495 * Author: IPython Development Team
8491 */
8496 */
8492 ul#tabs {
8497 ul#tabs {
8493 margin-bottom: 4px;
8498 margin-bottom: 4px;
8494 }
8499 }
8495 ul#tabs a {
8500 ul#tabs a {
8496 padding-top: 6px;
8501 padding-top: 6px;
8497 padding-bottom: 4px;
8502 padding-bottom: 4px;
8498 }
8503 }
8499 ul.breadcrumb a:focus,
8504 ul.breadcrumb a:focus,
8500 ul.breadcrumb a:hover {
8505 ul.breadcrumb a:hover {
8501 text-decoration: none;
8506 text-decoration: none;
8502 }
8507 }
8503 ul.breadcrumb i.icon-home {
8508 ul.breadcrumb i.icon-home {
8504 font-size: 16px;
8509 font-size: 16px;
8505 margin-right: 4px;
8510 margin-right: 4px;
8506 }
8511 }
8507 ul.breadcrumb span {
8512 ul.breadcrumb span {
8508 color: #5e5e5e;
8513 color: #5e5e5e;
8509 }
8514 }
8510 .list_toolbar {
8515 .list_toolbar {
8511 padding: 4px 0 4px 0;
8516 padding: 4px 0 4px 0;
8512 vertical-align: middle;
8517 vertical-align: middle;
8513 }
8518 }
8514 .list_toolbar .tree-buttons {
8519 .list_toolbar .tree-buttons {
8515 padding-top: 1px;
8520 padding-top: 1px;
8516 }
8521 }
8517 .list_toolbar [class*="span"] {
8522 .list_toolbar [class*="span"] {
8518 min-height: 24px;
8523 min-height: 24px;
8519 }
8524 }
8520 .list_header {
8525 .list_header {
8521 font-weight: bold;
8526 font-weight: bold;
8522 }
8527 }
8523 .list_container {
8528 .list_container {
8524 margin-top: 4px;
8529 margin-top: 4px;
8525 margin-bottom: 20px;
8530 margin-bottom: 20px;
8526 border: 1px solid #dddddd;
8531 border: 1px solid #dddddd;
8527 border-radius: 2px;
8532 border-radius: 2px;
8528 }
8533 }
8529 .list_container > div {
8534 .list_container > div {
8530 border-bottom: 1px solid #dddddd;
8535 border-bottom: 1px solid #dddddd;
8531 }
8536 }
8532 .list_container > div:hover .list-item {
8537 .list_container > div:hover .list-item {
8533 background-color: red;
8538 background-color: red;
8534 }
8539 }
8535 .list_container > div:last-child {
8540 .list_container > div:last-child {
8536 border: none;
8541 border: none;
8537 }
8542 }
8538 .list_item:hover .list_item {
8543 .list_item:hover .list_item {
8539 background-color: #dddddd;
8544 background-color: #dddddd;
8540 }
8545 }
8541 .list_item a {
8546 .list_item a {
8542 text-decoration: none;
8547 text-decoration: none;
8543 }
8548 }
8544 .action_col {
8549 .action_col {
8545 text-align: right;
8550 text-align: right;
8546 }
8551 }
8547 .list_header > div,
8552 .list_header > div,
8548 .list_item > div {
8553 .list_item > div {
8549 padding-top: 4px;
8554 padding-top: 4px;
8550 padding-bottom: 4px;
8555 padding-bottom: 4px;
8551 padding-left: 7px;
8556 padding-left: 7px;
8552 padding-right: 7px;
8557 padding-right: 7px;
8553 line-height: 22px;
8558 line-height: 22px;
8554 }
8559 }
8555 .item_name {
8560 .item_name {
8556 line-height: 22px;
8561 line-height: 22px;
8557 height: 24px;
8562 height: 24px;
8558 }
8563 }
8559 .item_icon {
8564 .item_icon {
8560 font-size: 14px;
8565 font-size: 14px;
8561 color: #5e5e5e;
8566 color: #5e5e5e;
8562 margin-right: 7px;
8567 margin-right: 7px;
8563 }
8568 }
8564 .item_buttons {
8569 .item_buttons {
8565 line-height: 1em;
8570 line-height: 1em;
8566 margin-left: -5px;
8571 margin-left: -5px;
8567 }
8572 }
8568 .item_buttons .btn {
8573 .item_buttons .btn {
8569 min-width: 13ex;
8574 min-width: 13ex;
8570 }
8575 }
8571 .item_buttons .btn-group,
8576 .item_buttons .btn-group,
8572 .item_buttons .input-group {
8577 .item_buttons .input-group {
8573 float: left;
8578 float: left;
8574 }
8579 }
8575 .item_buttons > .btn,
8580 .item_buttons > .btn,
8576 .item_buttons > .btn-group,
8581 .item_buttons > .btn-group,
8577 .item_buttons > .input-group {
8582 .item_buttons > .input-group {
8578 margin-left: 5px;
8583 margin-left: 5px;
8579 }
8584 }
8580 .toolbar_info {
8585 .toolbar_info {
8581 height: 24px;
8586 height: 24px;
8582 line-height: 24px;
8587 line-height: 24px;
8583 }
8588 }
8584 input.nbname_input,
8589 input.nbname_input,
8585 input.engine_num_input {
8590 input.engine_num_input {
8586 padding-top: 3px;
8591 padding-top: 3px;
8587 padding-bottom: 3px;
8592 padding-bottom: 3px;
8588 height: 22px;
8593 height: 22px;
8589 line-height: 14px;
8594 line-height: 14px;
8590 margin: 0px;
8595 margin: 0px;
8591 }
8596 }
8592 input.engine_num_input {
8597 input.engine_num_input {
8593 width: 60px;
8598 width: 60px;
8594 }
8599 }
8595 .highlight_text {
8600 .highlight_text {
8596 color: blue;
8601 color: blue;
8597 }
8602 }
8598 #project_name > .breadcrumb {
8603 #project_name > .breadcrumb {
8599 padding: 0px;
8604 padding: 0px;
8600 margin-bottom: 0px;
8605 margin-bottom: 0px;
8601 background-color: transparent;
8606 background-color: transparent;
8602 font-weight: bold;
8607 font-weight: bold;
8603 }
8608 }
8604 .tab-content .row {
8609 .tab-content .row {
8605 margin-left: 0px;
8610 margin-left: 0px;
8606 margin-right: 0px;
8611 margin-right: 0px;
8607 }
8612 }
8608 .folder_icon:before {
8613 .folder_icon:before {
8609 display: inline-block;
8614 display: inline-block;
8610 font: normal normal normal 14px/1 FontAwesome;
8615 font: normal normal normal 14px/1 FontAwesome;
8611 font-size: inherit;
8616 font-size: inherit;
8612 text-rendering: auto;
8617 text-rendering: auto;
8613 -webkit-font-smoothing: antialiased;
8618 -webkit-font-smoothing: antialiased;
8614 -moz-osx-font-smoothing: grayscale;
8619 -moz-osx-font-smoothing: grayscale;
8615 content: "\f114";
8620 content: "\f114";
8616 }
8621 }
8617 .folder_icon:before.pull-left {
8622 .folder_icon:before.pull-left {
8618 margin-right: .3em;
8623 margin-right: .3em;
8619 }
8624 }
8620 .folder_icon:before.pull-right {
8625 .folder_icon:before.pull-right {
8621 margin-left: .3em;
8626 margin-left: .3em;
8622 }
8627 }
8623 .notebook_icon:before {
8628 .notebook_icon:before {
8624 display: inline-block;
8629 display: inline-block;
8625 font: normal normal normal 14px/1 FontAwesome;
8630 font: normal normal normal 14px/1 FontAwesome;
8626 font-size: inherit;
8631 font-size: inherit;
8627 text-rendering: auto;
8632 text-rendering: auto;
8628 -webkit-font-smoothing: antialiased;
8633 -webkit-font-smoothing: antialiased;
8629 -moz-osx-font-smoothing: grayscale;
8634 -moz-osx-font-smoothing: grayscale;
8630 content: "\f02d";
8635 content: "\f02d";
8631 }
8636 }
8632 .notebook_icon:before.pull-left {
8637 .notebook_icon:before.pull-left {
8633 margin-right: .3em;
8638 margin-right: .3em;
8634 }
8639 }
8635 .notebook_icon:before.pull-right {
8640 .notebook_icon:before.pull-right {
8636 margin-left: .3em;
8641 margin-left: .3em;
8637 }
8642 }
8638 .file_icon:before {
8643 .file_icon:before {
8639 display: inline-block;
8644 display: inline-block;
8640 font: normal normal normal 14px/1 FontAwesome;
8645 font: normal normal normal 14px/1 FontAwesome;
8641 font-size: inherit;
8646 font-size: inherit;
8642 text-rendering: auto;
8647 text-rendering: auto;
8643 -webkit-font-smoothing: antialiased;
8648 -webkit-font-smoothing: antialiased;
8644 -moz-osx-font-smoothing: grayscale;
8649 -moz-osx-font-smoothing: grayscale;
8645 content: "\f016";
8650 content: "\f016";
8646 }
8651 }
8647 .file_icon:before.pull-left {
8652 .file_icon:before.pull-left {
8648 margin-right: .3em;
8653 margin-right: .3em;
8649 }
8654 }
8650 .file_icon:before.pull-right {
8655 .file_icon:before.pull-right {
8651 margin-left: .3em;
8656 margin-left: .3em;
8652 }
8657 }
8653 #notebook_toolbar .pull-right {
8658 #notebook_toolbar .pull-right {
8654 padding-top: 0px;
8659 padding-top: 0px;
8655 margin-right: -1px;
8660 margin-right: -1px;
8656 }
8661 }
8657 ul#new-menu {
8662 ul#new-menu {
8658 left: auto;
8663 left: auto;
8659 right: 0;
8664 right: 0;
8660 }
8665 }
8661 .kernel-menu-icon {
8666 .kernel-menu-icon {
8662 padding-right: 12px;
8667 padding-right: 12px;
8663 width: 24px;
8668 width: 24px;
8664 content: "\f096";
8669 content: "\f096";
8665 }
8670 }
8666 .kernel-menu-icon:before {
8671 .kernel-menu-icon:before {
8667 content: "\f096";
8672 content: "\f096";
8668 }
8673 }
8669 .kernel-menu-icon-current:before {
8674 .kernel-menu-icon-current:before {
8670 content: "\f00c";
8675 content: "\f00c";
8671 }
8676 }
8672 #tab_content {
8677 #tab_content {
8673 padding-top: 20px;
8678 padding-top: 20px;
8674 }
8679 }
8675 #running .panel-group .panel {
8680 #running .panel-group .panel {
8676 margin-top: 3px;
8681 margin-top: 3px;
8677 margin-bottom: 1em;
8682 margin-bottom: 1em;
8678 }
8683 }
8679 #running .panel-group .panel .panel-heading {
8684 #running .panel-group .panel .panel-heading {
8680 background-color: #eeeeee;
8685 background-color: #eeeeee;
8681 padding-top: 4px;
8686 padding-top: 4px;
8682 padding-bottom: 4px;
8687 padding-bottom: 4px;
8683 padding-left: 7px;
8688 padding-left: 7px;
8684 padding-right: 7px;
8689 padding-right: 7px;
8685 line-height: 22px;
8690 line-height: 22px;
8686 }
8691 }
8687 #running .panel-group .panel .panel-heading a:focus,
8692 #running .panel-group .panel .panel-heading a:focus,
8688 #running .panel-group .panel .panel-heading a:hover {
8693 #running .panel-group .panel .panel-heading a:hover {
8689 text-decoration: none;
8694 text-decoration: none;
8690 }
8695 }
8691 #running .panel-group .panel .panel-body {
8696 #running .panel-group .panel .panel-body {
8692 padding: 0px;
8697 padding: 0px;
8693 }
8698 }
8694 #running .panel-group .panel .panel-body .list_container {
8699 #running .panel-group .panel .panel-body .list_container {
8695 margin-top: 0px;
8700 margin-top: 0px;
8696 margin-bottom: 0px;
8701 margin-bottom: 0px;
8697 border: 0px;
8702 border: 0px;
8698 border-radius: 0px;
8703 border-radius: 0px;
8699 }
8704 }
8700 #running .panel-group .panel .panel-body .list_container .list_item {
8705 #running .panel-group .panel .panel-body .list_container .list_item {
8701 border-bottom: 1px solid #dddddd;
8706 border-bottom: 1px solid #dddddd;
8702 }
8707 }
8703 #running .panel-group .panel .panel-body .list_container .list_item:last-child {
8708 #running .panel-group .panel .panel-body .list_container .list_item:last-child {
8704 border-bottom: 0px;
8709 border-bottom: 0px;
8705 }
8710 }
8706 /*!
8711 /*!
8707 *
8712 *
8708 * IPython text editor webapp
8713 * IPython text editor webapp
8709 *
8714 *
8710 */
8715 */
8711 .selected-keymap i.fa {
8716 .selected-keymap i.fa {
8712 padding: 0px 5px;
8717 padding: 0px 5px;
8713 }
8718 }
8714 .selected-keymap i.fa:before {
8719 .selected-keymap i.fa:before {
8715 content: "\f00c";
8720 content: "\f00c";
8716 }
8721 }
8717 #mode-menu {
8722 #mode-menu {
8718 overflow: auto;
8723 overflow: auto;
8719 max-height: 20em;
8724 max-height: 20em;
8720 }
8725 }
8721 #current-mode {
8726 #current-mode {
8722 margin-right: 16px;
8727 margin-right: 16px;
8723 }
8728 }
8724 .edit_app #header {
8729 .edit_app #header {
8725 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8730 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8726 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8731 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8727 }
8732 }
8728 .edit_app #menubar .navbar {
8733 .edit_app #menubar .navbar {
8729 /* Use a negative 1 bottom margin, so the border overlaps the border of the
8734 /* Use a negative 1 bottom margin, so the border overlaps the border of the
8730 header */
8735 header */
8731 margin-bottom: -1px;
8736 margin-bottom: -1px;
8732 }
8737 }
8733 #filename {
8738 #filename {
8734 font-size: 16pt;
8739 font-size: 16pt;
8735 display: table;
8740 display: table;
8736 padding: 0px 5px;
8741 padding: 0px 5px;
8737 }
8742 }
8738 #texteditor-backdrop {
8743 #texteditor-backdrop {
8739 padding-top: 20px;
8744 padding-top: 20px;
8740 padding-bottom: 20px;
8745 padding-bottom: 20px;
8741 }
8746 }
8742 @media not print {
8747 @media not print {
8743 #texteditor-backdrop {
8748 #texteditor-backdrop {
8744 min-height: 100vh;
8749 min-height: 100vh;
8745 background-color: #eeeeee;
8750 background-color: #eeeeee;
8746 }
8751 }
8747 }
8752 }
8748 @media print {
8753 @media print {
8749 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8754 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8750 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8755 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8751 background-color: #ffffff;
8756 background-color: #ffffff;
8752 }
8757 }
8753 }
8758 }
8754 @media not print {
8759 @media not print {
8755 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8760 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8756 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8761 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8757 background-color: #ffffff;
8762 background-color: #ffffff;
8758 }
8763 }
8759 }
8764 }
8760 @media not print {
8765 @media not print {
8761 #texteditor-backdrop #texteditor-container {
8766 #texteditor-backdrop #texteditor-container {
8762 padding: 0px;
8767 padding: 0px;
8763 background-color: #ffffff;
8768 background-color: #ffffff;
8764 min-height: 0;
8769 min-height: 0;
8765 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8770 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8766 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8771 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8767 }
8772 }
8768 }
8773 }
8769 /*!
8774 /*!
8770 *
8775 *
8771 * IPython notebook
8776 * IPython notebook
8772 *
8777 *
8773 */
8778 */
8774 /* CSS font colors for translated ANSI colors. */
8779 /* CSS font colors for translated ANSI colors. */
8775 .ansibold {
8780 .ansibold {
8776 font-weight: bold;
8781 font-weight: bold;
8777 }
8782 }
8778 /* use dark versions for foreground, to improve visibility */
8783 /* use dark versions for foreground, to improve visibility */
8779 .ansiblack {
8784 .ansiblack {
8780 color: black;
8785 color: black;
8781 }
8786 }
8782 .ansired {
8787 .ansired {
8783 color: darkred;
8788 color: darkred;
8784 }
8789 }
8785 .ansigreen {
8790 .ansigreen {
8786 color: darkgreen;
8791 color: darkgreen;
8787 }
8792 }
8788 .ansiyellow {
8793 .ansiyellow {
8789 color: #c4a000;
8794 color: #c4a000;
8790 }
8795 }
8791 .ansiblue {
8796 .ansiblue {
8792 color: darkblue;
8797 color: darkblue;
8793 }
8798 }
8794 .ansipurple {
8799 .ansipurple {
8795 color: darkviolet;
8800 color: darkviolet;
8796 }
8801 }
8797 .ansicyan {
8802 .ansicyan {
8798 color: steelblue;
8803 color: steelblue;
8799 }
8804 }
8800 .ansigray {
8805 .ansigray {
8801 color: gray;
8806 color: gray;
8802 }
8807 }
8803 /* and light for background, for the same reason */
8808 /* and light for background, for the same reason */
8804 .ansibgblack {
8809 .ansibgblack {
8805 background-color: black;
8810 background-color: black;
8806 }
8811 }
8807 .ansibgred {
8812 .ansibgred {
8808 background-color: red;
8813 background-color: red;
8809 }
8814 }
8810 .ansibggreen {
8815 .ansibggreen {
8811 background-color: green;
8816 background-color: green;
8812 }
8817 }
8813 .ansibgyellow {
8818 .ansibgyellow {
8814 background-color: yellow;
8819 background-color: yellow;
8815 }
8820 }
8816 .ansibgblue {
8821 .ansibgblue {
8817 background-color: blue;
8822 background-color: blue;
8818 }
8823 }
8819 .ansibgpurple {
8824 .ansibgpurple {
8820 background-color: magenta;
8825 background-color: magenta;
8821 }
8826 }
8822 .ansibgcyan {
8827 .ansibgcyan {
8823 background-color: cyan;
8828 background-color: cyan;
8824 }
8829 }
8825 .ansibggray {
8830 .ansibggray {
8826 background-color: gray;
8831 background-color: gray;
8827 }
8832 }
8828 div.cell {
8833 div.cell {
8829 border: 1px solid transparent;
8834 border: 1px solid transparent;
8830 /* Old browsers */
8835 /* Old browsers */
8831 display: -webkit-box;
8836 display: -webkit-box;
8832 -webkit-box-orient: vertical;
8837 -webkit-box-orient: vertical;
8833 -webkit-box-align: stretch;
8838 -webkit-box-align: stretch;
8834 display: -moz-box;
8839 display: -moz-box;
8835 -moz-box-orient: vertical;
8840 -moz-box-orient: vertical;
8836 -moz-box-align: stretch;
8841 -moz-box-align: stretch;
8837 display: box;
8842 display: box;
8838 box-orient: vertical;
8843 box-orient: vertical;
8839 box-align: stretch;
8844 box-align: stretch;
8840 /* Modern browsers */
8845 /* Modern browsers */
8841 display: flex;
8846 display: flex;
8842 flex-direction: column;
8847 flex-direction: column;
8843 align-items: stretch;
8848 align-items: stretch;
8844 border-radius: 2px;
8849 border-radius: 2px;
8845 box-sizing: border-box;
8850 box-sizing: border-box;
8846 -moz-box-sizing: border-box;
8851 -moz-box-sizing: border-box;
8847 -webkit-box-sizing: border-box;
8852 -webkit-box-sizing: border-box;
8848 border-width: thin;
8853 border-width: thin;
8849 border-style: solid;
8854 border-style: solid;
8850 width: 100%;
8855 width: 100%;
8851 padding: 5px 5px 5px 0px;
8856 padding: 5px 5px 5px 0px;
8852 /* This acts as a spacer between cells, that is outside the border */
8857 /* This acts as a spacer between cells, that is outside the border */
8853 margin: 0px;
8858 margin: 0px;
8854 outline: none;
8859 outline: none;
8855 }
8860 }
8856 div.cell.selected {
8861 div.cell.selected {
8857 border-color: #ababab;
8862 border-color: #ababab;
8858 /* Don't border the cells when printing */
8863 /* Don't border the cells when printing */
8859 }
8864 }
8860 @media print {
8865 @media print {
8861 div.cell.selected {
8866 div.cell.selected {
8862 border-color: transparent;
8867 border-color: transparent;
8863 }
8868 }
8864 }
8869 }
8865 .edit_mode div.cell.selected {
8870 .edit_mode div.cell.selected {
8866 border-color: green;
8871 border-color: green;
8867 /* Don't border the cells when printing */
8872 /* Don't border the cells when printing */
8868 }
8873 }
8869 @media print {
8874 @media print {
8870 .edit_mode div.cell.selected {
8875 .edit_mode div.cell.selected {
8871 border-color: transparent;
8876 border-color: transparent;
8872 }
8877 }
8873 }
8878 }
8874 div.prompt {
8879 div.prompt {
8875 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
8880 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
8876 min-width: 15ex;
8881 min-width: 15ex;
8877 /* This padding is tuned to match the padding on the CodeMirror editor. */
8882 /* This padding is tuned to match the padding on the CodeMirror editor. */
8878 padding: 0.4em;
8883 padding: 0.4em;
8879 margin: 0px;
8884 margin: 0px;
8880 font-family: monospace;
8885 font-family: monospace;
8881 text-align: right;
8886 text-align: right;
8882 /* This has to match that of the the CodeMirror class line-height below */
8887 /* This has to match that of the the CodeMirror class line-height below */
8883 line-height: 1.21429em;
8888 line-height: 1.21429em;
8884 }
8889 }
8885 @media (max-width: 540px) {
8890 @media (max-width: 540px) {
8886 div.prompt {
8891 div.prompt {
8887 text-align: left;
8892 text-align: left;
8888 }
8893 }
8889 }
8894 }
8890 div.inner_cell {
8895 div.inner_cell {
8891 /* Old browsers */
8896 /* Old browsers */
8892 display: -webkit-box;
8897 display: -webkit-box;
8893 -webkit-box-orient: vertical;
8898 -webkit-box-orient: vertical;
8894 -webkit-box-align: stretch;
8899 -webkit-box-align: stretch;
8895 display: -moz-box;
8900 display: -moz-box;
8896 -moz-box-orient: vertical;
8901 -moz-box-orient: vertical;
8897 -moz-box-align: stretch;
8902 -moz-box-align: stretch;
8898 display: box;
8903 display: box;
8899 box-orient: vertical;
8904 box-orient: vertical;
8900 box-align: stretch;
8905 box-align: stretch;
8901 /* Modern browsers */
8906 /* Modern browsers */
8902 display: flex;
8907 display: flex;
8903 flex-direction: column;
8908 flex-direction: column;
8904 align-items: stretch;
8909 align-items: stretch;
8905 /* Old browsers */
8910 /* Old browsers */
8906 -webkit-box-flex: 1;
8911 -webkit-box-flex: 1;
8907 -moz-box-flex: 1;
8912 -moz-box-flex: 1;
8908 box-flex: 1;
8913 box-flex: 1;
8909 /* Modern browsers */
8914 /* Modern browsers */
8910 flex: 1;
8915 flex: 1;
8911 }
8916 }
8912 /* input_area and input_prompt must match in top border and margin for alignment */
8917 /* input_area and input_prompt must match in top border and margin for alignment */
8913 div.input_area {
8918 div.input_area {
8914 border: 1px solid #cfcfcf;
8919 border: 1px solid #cfcfcf;
8915 border-radius: 2px;
8920 border-radius: 2px;
8916 background: #f7f7f7;
8921 background: #f7f7f7;
8917 line-height: 1.21429em;
8922 line-height: 1.21429em;
8918 }
8923 }
8919 /* This is needed so that empty prompt areas can collapse to zero height when there
8924 /* This is needed so that empty prompt areas can collapse to zero height when there
8920 is no content in the output_subarea and the prompt. The main purpose of this is
8925 is no content in the output_subarea and the prompt. The main purpose of this is
8921 to make sure that empty JavaScript output_subareas have no height. */
8926 to make sure that empty JavaScript output_subareas have no height. */
8922 div.prompt:empty {
8927 div.prompt:empty {
8923 padding-top: 0;
8928 padding-top: 0;
8924 padding-bottom: 0;
8929 padding-bottom: 0;
8925 }
8930 }
8926 div.unrecognized_cell {
8931 div.unrecognized_cell {
8927 padding: 5px 5px 5px 0px;
8932 padding: 5px 5px 5px 0px;
8928 /* Old browsers */
8933 /* Old browsers */
8929 display: -webkit-box;
8934 display: -webkit-box;
8930 -webkit-box-orient: horizontal;
8935 -webkit-box-orient: horizontal;
8931 -webkit-box-align: stretch;
8936 -webkit-box-align: stretch;
8932 display: -moz-box;
8937 display: -moz-box;
8933 -moz-box-orient: horizontal;
8938 -moz-box-orient: horizontal;
8934 -moz-box-align: stretch;
8939 -moz-box-align: stretch;
8935 display: box;
8940 display: box;
8936 box-orient: horizontal;
8941 box-orient: horizontal;
8937 box-align: stretch;
8942 box-align: stretch;
8938 /* Modern browsers */
8943 /* Modern browsers */
8939 display: flex;
8944 display: flex;
8940 flex-direction: row;
8945 flex-direction: row;
8941 align-items: stretch;
8946 align-items: stretch;
8942 }
8947 }
8943 div.unrecognized_cell .inner_cell {
8948 div.unrecognized_cell .inner_cell {
8944 border-radius: 2px;
8949 border-radius: 2px;
8945 padding: 5px;
8950 padding: 5px;
8946 font-weight: bold;
8951 font-weight: bold;
8947 color: red;
8952 color: red;
8948 border: 1px solid #cfcfcf;
8953 border: 1px solid #cfcfcf;
8949 background: #eaeaea;
8954 background: #eaeaea;
8950 }
8955 }
8951 div.unrecognized_cell .inner_cell a {
8956 div.unrecognized_cell .inner_cell a {
8952 color: inherit;
8957 color: inherit;
8953 text-decoration: none;
8958 text-decoration: none;
8954 }
8959 }
8955 div.unrecognized_cell .inner_cell a:hover {
8960 div.unrecognized_cell .inner_cell a:hover {
8956 color: inherit;
8961 color: inherit;
8957 text-decoration: none;
8962 text-decoration: none;
8958 }
8963 }
8959 @media (max-width: 540px) {
8964 @media (max-width: 540px) {
8960 div.unrecognized_cell > div.prompt {
8965 div.unrecognized_cell > div.prompt {
8961 display: none;
8966 display: none;
8962 }
8967 }
8963 }
8968 }
8964 div.code_cell {
8969 div.code_cell {
8965 /* avoid page breaking on code cells when printing */
8970 /* avoid page breaking on code cells when printing */
8966 }
8971 }
8967 @media print {
8972 @media print {
8968 div.code_cell {
8973 div.code_cell {
8969 page-break-inside: avoid;
8974 page-break-inside: avoid;
8970 }
8975 }
8971 }
8976 }
8972 /* any special styling for code cells that are currently running goes here */
8977 /* any special styling for code cells that are currently running goes here */
8973 div.input {
8978 div.input {
8974 page-break-inside: avoid;
8979 page-break-inside: avoid;
8975 /* Old browsers */
8980 /* Old browsers */
8976 display: -webkit-box;
8981 display: -webkit-box;
8977 -webkit-box-orient: horizontal;
8982 -webkit-box-orient: horizontal;
8978 -webkit-box-align: stretch;
8983 -webkit-box-align: stretch;
8979 display: -moz-box;
8984 display: -moz-box;
8980 -moz-box-orient: horizontal;
8985 -moz-box-orient: horizontal;
8981 -moz-box-align: stretch;
8986 -moz-box-align: stretch;
8982 display: box;
8987 display: box;
8983 box-orient: horizontal;
8988 box-orient: horizontal;
8984 box-align: stretch;
8989 box-align: stretch;
8985 /* Modern browsers */
8990 /* Modern browsers */
8986 display: flex;
8991 display: flex;
8987 flex-direction: row;
8992 flex-direction: row;
8988 align-items: stretch;
8993 align-items: stretch;
8989 }
8994 }
8990 @media (max-width: 540px) {
8995 @media (max-width: 540px) {
8991 div.input {
8996 div.input {
8992 /* Old browsers */
8997 /* Old browsers */
8993 display: -webkit-box;
8998 display: -webkit-box;
8994 -webkit-box-orient: vertical;
8999 -webkit-box-orient: vertical;
8995 -webkit-box-align: stretch;
9000 -webkit-box-align: stretch;
8996 display: -moz-box;
9001 display: -moz-box;
8997 -moz-box-orient: vertical;
9002 -moz-box-orient: vertical;
8998 -moz-box-align: stretch;
9003 -moz-box-align: stretch;
8999 display: box;
9004 display: box;
9000 box-orient: vertical;
9005 box-orient: vertical;
9001 box-align: stretch;
9006 box-align: stretch;
9002 /* Modern browsers */
9007 /* Modern browsers */
9003 display: flex;
9008 display: flex;
9004 flex-direction: column;
9009 flex-direction: column;
9005 align-items: stretch;
9010 align-items: stretch;
9006 }
9011 }
9007 }
9012 }
9008 /* input_area and input_prompt must match in top border and margin for alignment */
9013 /* input_area and input_prompt must match in top border and margin for alignment */
9009 div.input_prompt {
9014 div.input_prompt {
9010 color: navy;
9015 color: navy;
9011 border-top: 1px solid transparent;
9016 border-top: 1px solid transparent;
9012 }
9017 }
9013 div.input_area > div.highlight {
9018 div.input_area > div.highlight {
9014 margin: 0.4em;
9019 margin: 0.4em;
9015 border: none;
9020 border: none;
9016 padding: 0px;
9021 padding: 0px;
9017 background-color: transparent;
9022 background-color: transparent;
9018 }
9023 }
9019 div.input_area > div.highlight > pre {
9024 div.input_area > div.highlight > pre {
9020 margin: 0px;
9025 margin: 0px;
9021 border: none;
9026 border: none;
9022 padding: 0px;
9027 padding: 0px;
9023 background-color: transparent;
9028 background-color: transparent;
9024 }
9029 }
9025 /* The following gets added to the <head> if it is detected that the user has a
9030 /* The following gets added to the <head> if it is detected that the user has a
9026 * monospace font with inconsistent normal/bold/italic height. See
9031 * monospace font with inconsistent normal/bold/italic height. See
9027 * notebookmain.js. Such fonts will have keywords vertically offset with
9032 * notebookmain.js. Such fonts will have keywords vertically offset with
9028 * respect to the rest of the text. The user should select a better font.
9033 * respect to the rest of the text. The user should select a better font.
9029 * See: https://github.com/ipython/ipython/issues/1503
9034 * See: https://github.com/ipython/ipython/issues/1503
9030 *
9035 *
9031 * .CodeMirror span {
9036 * .CodeMirror span {
9032 * vertical-align: bottom;
9037 * vertical-align: bottom;
9033 * }
9038 * }
9034 */
9039 */
9035 .CodeMirror {
9040 .CodeMirror {
9036 line-height: 1.21429em;
9041 line-height: 1.21429em;
9037 /* Changed from 1em to our global default */
9042 /* Changed from 1em to our global default */
9038 font-size: 14px;
9043 font-size: 14px;
9039 height: auto;
9044 height: auto;
9040 /* Changed to auto to autogrow */
9045 /* Changed to auto to autogrow */
9041 background: none;
9046 background: none;
9042 /* Changed from white to allow our bg to show through */
9047 /* Changed from white to allow our bg to show through */
9043 }
9048 }
9044 .CodeMirror-scroll {
9049 .CodeMirror-scroll {
9045 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
9050 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
9046 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
9051 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
9047 overflow-y: hidden;
9052 overflow-y: hidden;
9048 overflow-x: auto;
9053 overflow-x: auto;
9049 }
9054 }
9050 .CodeMirror-lines {
9055 .CodeMirror-lines {
9051 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
9056 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
9052 /* we have set a different line-height and want this to scale with that. */
9057 /* we have set a different line-height and want this to scale with that. */
9053 padding: 0.4em;
9058 padding: 0.4em;
9054 }
9059 }
9055 .CodeMirror-linenumber {
9060 .CodeMirror-linenumber {
9056 padding: 0 8px 0 4px;
9061 padding: 0 8px 0 4px;
9057 }
9062 }
9058 .CodeMirror-gutters {
9063 .CodeMirror-gutters {
9059 border-bottom-left-radius: 2px;
9064 border-bottom-left-radius: 2px;
9060 border-top-left-radius: 2px;
9065 border-top-left-radius: 2px;
9061 }
9066 }
9062 .CodeMirror pre {
9067 .CodeMirror pre {
9063 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
9068 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
9064 /* .CodeMirror-lines */
9069 /* .CodeMirror-lines */
9065 padding: 0;
9070 padding: 0;
9066 border: 0;
9071 border: 0;
9067 border-radius: 0;
9072 border-radius: 0;
9068 }
9073 }
9069 .CodeMirror-vscrollbar,
9074 .CodeMirror-vscrollbar,
9070 .CodeMirror-hscrollbar {
9075 .CodeMirror-hscrollbar {
9071 display: none !important;
9076 display: none !important;
9072 }
9077 }
9073 /*
9078 /*
9074
9079
9075 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
9080 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
9076 Adapted from GitHub theme
9081 Adapted from GitHub theme
9077
9082
9078 */
9083 */
9079 .highlight-base {
9084 .highlight-base {
9080 color: #000000;
9085 color: #000000;
9081 }
9086 }
9082 .highlight-variable {
9087 .highlight-variable {
9083 color: #000000;
9088 color: #000000;
9084 }
9089 }
9085 .highlight-variable-2 {
9090 .highlight-variable-2 {
9086 color: #1a1a1a;
9091 color: #1a1a1a;
9087 }
9092 }
9088 .highlight-variable-3 {
9093 .highlight-variable-3 {
9089 color: #333333;
9094 color: #333333;
9090 }
9095 }
9091 .highlight-string {
9096 .highlight-string {
9092 color: #BA2121;
9097 color: #BA2121;
9093 }
9098 }
9094 .highlight-comment {
9099 .highlight-comment {
9095 color: #408080;
9100 color: #408080;
9096 font-style: italic;
9101 font-style: italic;
9097 }
9102 }
9098 .highlight-number {
9103 .highlight-number {
9099 color: #080;
9104 color: #080;
9100 }
9105 }
9101 .highlight-atom {
9106 .highlight-atom {
9102 color: #88F;
9107 color: #88F;
9103 }
9108 }
9104 .highlight-keyword {
9109 .highlight-keyword {
9105 color: #008000;
9110 color: #008000;
9106 font-weight: bold;
9111 font-weight: bold;
9107 }
9112 }
9108 .highlight-builtin {
9113 .highlight-builtin {
9109 color: #008000;
9114 color: #008000;
9110 }
9115 }
9111 .highlight-error {
9116 .highlight-error {
9112 color: #f00;
9117 color: #f00;
9113 }
9118 }
9114 .highlight-operator {
9119 .highlight-operator {
9115 color: #AA22FF;
9120 color: #AA22FF;
9116 font-weight: bold;
9121 font-weight: bold;
9117 }
9122 }
9118 .highlight-meta {
9123 .highlight-meta {
9119 color: #AA22FF;
9124 color: #AA22FF;
9120 }
9125 }
9121 /* previously not defined, copying from default codemirror */
9126 /* previously not defined, copying from default codemirror */
9122 .highlight-def {
9127 .highlight-def {
9123 color: #00f;
9128 color: #00f;
9124 }
9129 }
9125 .highlight-string-2 {
9130 .highlight-string-2 {
9126 color: #f50;
9131 color: #f50;
9127 }
9132 }
9128 .highlight-qualifier {
9133 .highlight-qualifier {
9129 color: #555;
9134 color: #555;
9130 }
9135 }
9131 .highlight-bracket {
9136 .highlight-bracket {
9132 color: #997;
9137 color: #997;
9133 }
9138 }
9134 .highlight-tag {
9139 .highlight-tag {
9135 color: #170;
9140 color: #170;
9136 }
9141 }
9137 .highlight-attribute {
9142 .highlight-attribute {
9138 color: #00c;
9143 color: #00c;
9139 }
9144 }
9140 .highlight-header {
9145 .highlight-header {
9141 color: blue;
9146 color: blue;
9142 }
9147 }
9143 .highlight-quote {
9148 .highlight-quote {
9144 color: #090;
9149 color: #090;
9145 }
9150 }
9146 .highlight-link {
9151 .highlight-link {
9147 color: #00c;
9152 color: #00c;
9148 }
9153 }
9149 /* apply the same style to codemirror */
9154 /* apply the same style to codemirror */
9150 .cm-s-ipython span.cm-keyword {
9155 .cm-s-ipython span.cm-keyword {
9151 color: #008000;
9156 color: #008000;
9152 font-weight: bold;
9157 font-weight: bold;
9153 }
9158 }
9154 .cm-s-ipython span.cm-atom {
9159 .cm-s-ipython span.cm-atom {
9155 color: #88F;
9160 color: #88F;
9156 }
9161 }
9157 .cm-s-ipython span.cm-number {
9162 .cm-s-ipython span.cm-number {
9158 color: #080;
9163 color: #080;
9159 }
9164 }
9160 .cm-s-ipython span.cm-def {
9165 .cm-s-ipython span.cm-def {
9161 color: #00f;
9166 color: #00f;
9162 }
9167 }
9163 .cm-s-ipython span.cm-variable {
9168 .cm-s-ipython span.cm-variable {
9164 color: #000000;
9169 color: #000000;
9165 }
9170 }
9166 .cm-s-ipython span.cm-operator {
9171 .cm-s-ipython span.cm-operator {
9167 color: #AA22FF;
9172 color: #AA22FF;
9168 font-weight: bold;
9173 font-weight: bold;
9169 }
9174 }
9170 .cm-s-ipython span.cm-variable-2 {
9175 .cm-s-ipython span.cm-variable-2 {
9171 color: #1a1a1a;
9176 color: #1a1a1a;
9172 }
9177 }
9173 .cm-s-ipython span.cm-variable-3 {
9178 .cm-s-ipython span.cm-variable-3 {
9174 color: #333333;
9179 color: #333333;
9175 }
9180 }
9176 .cm-s-ipython span.cm-comment {
9181 .cm-s-ipython span.cm-comment {
9177 color: #408080;
9182 color: #408080;
9178 font-style: italic;
9183 font-style: italic;
9179 }
9184 }
9180 .cm-s-ipython span.cm-string {
9185 .cm-s-ipython span.cm-string {
9181 color: #BA2121;
9186 color: #BA2121;
9182 }
9187 }
9183 .cm-s-ipython span.cm-string-2 {
9188 .cm-s-ipython span.cm-string-2 {
9184 color: #f50;
9189 color: #f50;
9185 }
9190 }
9186 .cm-s-ipython span.cm-meta {
9191 .cm-s-ipython span.cm-meta {
9187 color: #AA22FF;
9192 color: #AA22FF;
9188 }
9193 }
9189 .cm-s-ipython span.cm-qualifier {
9194 .cm-s-ipython span.cm-qualifier {
9190 color: #555;
9195 color: #555;
9191 }
9196 }
9192 .cm-s-ipython span.cm-builtin {
9197 .cm-s-ipython span.cm-builtin {
9193 color: #008000;
9198 color: #008000;
9194 }
9199 }
9195 .cm-s-ipython span.cm-bracket {
9200 .cm-s-ipython span.cm-bracket {
9196 color: #997;
9201 color: #997;
9197 }
9202 }
9198 .cm-s-ipython span.cm-tag {
9203 .cm-s-ipython span.cm-tag {
9199 color: #170;
9204 color: #170;
9200 }
9205 }
9201 .cm-s-ipython span.cm-attribute {
9206 .cm-s-ipython span.cm-attribute {
9202 color: #00c;
9207 color: #00c;
9203 }
9208 }
9204 .cm-s-ipython span.cm-header {
9209 .cm-s-ipython span.cm-header {
9205 color: blue;
9210 color: blue;
9206 }
9211 }
9207 .cm-s-ipython span.cm-quote {
9212 .cm-s-ipython span.cm-quote {
9208 color: #090;
9213 color: #090;
9209 }
9214 }
9210 .cm-s-ipython span.cm-link {
9215 .cm-s-ipython span.cm-link {
9211 color: #00c;
9216 color: #00c;
9212 }
9217 }
9213 .cm-s-ipython span.cm-error {
9218 .cm-s-ipython span.cm-error {
9214 color: #f00;
9219 color: #f00;
9215 }
9220 }
9216 .cm-s-ipython span.cm-tab {
9221 .cm-s-ipython span.cm-tab {
9217 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
9222 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
9218 background-position: right;
9223 background-position: right;
9219 background-repeat: no-repeat;
9224 background-repeat: no-repeat;
9220 }
9225 }
9221 div.output_wrapper {
9226 div.output_wrapper {
9222 /* this position must be relative to enable descendents to be absolute within it */
9227 /* this position must be relative to enable descendents to be absolute within it */
9223 position: relative;
9228 position: relative;
9224 /* Old browsers */
9229 /* Old browsers */
9225 display: -webkit-box;
9230 display: -webkit-box;
9226 -webkit-box-orient: vertical;
9231 -webkit-box-orient: vertical;
9227 -webkit-box-align: stretch;
9232 -webkit-box-align: stretch;
9228 display: -moz-box;
9233 display: -moz-box;
9229 -moz-box-orient: vertical;
9234 -moz-box-orient: vertical;
9230 -moz-box-align: stretch;
9235 -moz-box-align: stretch;
9231 display: box;
9236 display: box;
9232 box-orient: vertical;
9237 box-orient: vertical;
9233 box-align: stretch;
9238 box-align: stretch;
9234 /* Modern browsers */
9239 /* Modern browsers */
9235 display: flex;
9240 display: flex;
9236 flex-direction: column;
9241 flex-direction: column;
9237 align-items: stretch;
9242 align-items: stretch;
9238 }
9243 }
9239 /* class for the output area when it should be height-limited */
9244 /* class for the output area when it should be height-limited */
9240 div.output_scroll {
9245 div.output_scroll {
9241 /* ideally, this would be max-height, but FF barfs all over that */
9246 /* ideally, this would be max-height, but FF barfs all over that */
9242 height: 24em;
9247 height: 24em;
9243 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
9248 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
9244 width: 100%;
9249 width: 100%;
9245 overflow: auto;
9250 overflow: auto;
9246 border-radius: 2px;
9251 border-radius: 2px;
9247 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9252 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9248 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9253 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9249 display: block;
9254 display: block;
9250 }
9255 }
9251 /* output div while it is collapsed */
9256 /* output div while it is collapsed */
9252 div.output_collapsed {
9257 div.output_collapsed {
9253 margin: 0px;
9258 margin: 0px;
9254 padding: 0px;
9259 padding: 0px;
9255 /* Old browsers */
9260 /* Old browsers */
9256 display: -webkit-box;
9261 display: -webkit-box;
9257 -webkit-box-orient: vertical;
9262 -webkit-box-orient: vertical;
9258 -webkit-box-align: stretch;
9263 -webkit-box-align: stretch;
9259 display: -moz-box;
9264 display: -moz-box;
9260 -moz-box-orient: vertical;
9265 -moz-box-orient: vertical;
9261 -moz-box-align: stretch;
9266 -moz-box-align: stretch;
9262 display: box;
9267 display: box;
9263 box-orient: vertical;
9268 box-orient: vertical;
9264 box-align: stretch;
9269 box-align: stretch;
9265 /* Modern browsers */
9270 /* Modern browsers */
9266 display: flex;
9271 display: flex;
9267 flex-direction: column;
9272 flex-direction: column;
9268 align-items: stretch;
9273 align-items: stretch;
9269 }
9274 }
9270 div.out_prompt_overlay {
9275 div.out_prompt_overlay {
9271 height: 100%;
9276 height: 100%;
9272 padding: 0px 0.4em;
9277 padding: 0px 0.4em;
9273 position: absolute;
9278 position: absolute;
9274 border-radius: 2px;
9279 border-radius: 2px;
9275 }
9280 }
9276 div.out_prompt_overlay:hover {
9281 div.out_prompt_overlay:hover {
9277 /* use inner shadow to get border that is computed the same on WebKit/FF */
9282 /* use inner shadow to get border that is computed the same on WebKit/FF */
9278 -webkit-box-shadow: inset 0 0 1px #000000;
9283 -webkit-box-shadow: inset 0 0 1px #000000;
9279 box-shadow: inset 0 0 1px #000000;
9284 box-shadow: inset 0 0 1px #000000;
9280 background: rgba(240, 240, 240, 0.5);
9285 background: rgba(240, 240, 240, 0.5);
9281 }
9286 }
9282 div.output_prompt {
9287 div.output_prompt {
9283 color: darkred;
9288 color: darkred;
9284 }
9289 }
9285 /* This class is the outer container of all output sections. */
9290 /* This class is the outer container of all output sections. */
9286 div.output_area {
9291 div.output_area {
9287 padding: 0px;
9292 padding: 0px;
9288 page-break-inside: avoid;
9293 page-break-inside: avoid;
9289 /* Old browsers */
9294 /* Old browsers */
9290 display: -webkit-box;
9295 display: -webkit-box;
9291 -webkit-box-orient: horizontal;
9296 -webkit-box-orient: horizontal;
9292 -webkit-box-align: stretch;
9297 -webkit-box-align: stretch;
9293 display: -moz-box;
9298 display: -moz-box;
9294 -moz-box-orient: horizontal;
9299 -moz-box-orient: horizontal;
9295 -moz-box-align: stretch;
9300 -moz-box-align: stretch;
9296 display: box;
9301 display: box;
9297 box-orient: horizontal;
9302 box-orient: horizontal;
9298 box-align: stretch;
9303 box-align: stretch;
9299 /* Modern browsers */
9304 /* Modern browsers */
9300 display: flex;
9305 display: flex;
9301 flex-direction: row;
9306 flex-direction: row;
9302 align-items: stretch;
9307 align-items: stretch;
9303 }
9308 }
9304 div.output_area .MathJax_Display {
9309 div.output_area .MathJax_Display {
9305 text-align: left !important;
9310 text-align: left !important;
9306 }
9311 }
9307 div.output_area .rendered_html table {
9312 div.output_area .rendered_html table {
9308 margin-left: 0;
9313 margin-left: 0;
9309 margin-right: 0;
9314 margin-right: 0;
9310 }
9315 }
9311 div.output_area .rendered_html img {
9316 div.output_area .rendered_html img {
9312 margin-left: 0;
9317 margin-left: 0;
9313 margin-right: 0;
9318 margin-right: 0;
9314 }
9319 }
9315 /* This is needed to protect the pre formating from global settings such
9320 /* This is needed to protect the pre formating from global settings such
9316 as that of bootstrap */
9321 as that of bootstrap */
9317 .output {
9322 .output {
9318 /* Old browsers */
9323 /* Old browsers */
9319 display: -webkit-box;
9324 display: -webkit-box;
9320 -webkit-box-orient: vertical;
9325 -webkit-box-orient: vertical;
9321 -webkit-box-align: stretch;
9326 -webkit-box-align: stretch;
9322 display: -moz-box;
9327 display: -moz-box;
9323 -moz-box-orient: vertical;
9328 -moz-box-orient: vertical;
9324 -moz-box-align: stretch;
9329 -moz-box-align: stretch;
9325 display: box;
9330 display: box;
9326 box-orient: vertical;
9331 box-orient: vertical;
9327 box-align: stretch;
9332 box-align: stretch;
9328 /* Modern browsers */
9333 /* Modern browsers */
9329 display: flex;
9334 display: flex;
9330 flex-direction: column;
9335 flex-direction: column;
9331 align-items: stretch;
9336 align-items: stretch;
9332 }
9337 }
9333 @media (max-width: 540px) {
9338 @media (max-width: 540px) {
9334 div.output_area {
9339 div.output_area {
9335 /* Old browsers */
9340 /* Old browsers */
9336 display: -webkit-box;
9341 display: -webkit-box;
9337 -webkit-box-orient: vertical;
9342 -webkit-box-orient: vertical;
9338 -webkit-box-align: stretch;
9343 -webkit-box-align: stretch;
9339 display: -moz-box;
9344 display: -moz-box;
9340 -moz-box-orient: vertical;
9345 -moz-box-orient: vertical;
9341 -moz-box-align: stretch;
9346 -moz-box-align: stretch;
9342 display: box;
9347 display: box;
9343 box-orient: vertical;
9348 box-orient: vertical;
9344 box-align: stretch;
9349 box-align: stretch;
9345 /* Modern browsers */
9350 /* Modern browsers */
9346 display: flex;
9351 display: flex;
9347 flex-direction: column;
9352 flex-direction: column;
9348 align-items: stretch;
9353 align-items: stretch;
9349 }
9354 }
9350 }
9355 }
9351 div.output_area pre {
9356 div.output_area pre {
9352 margin: 0;
9357 margin: 0;
9353 padding: 0;
9358 padding: 0;
9354 border: 0;
9359 border: 0;
9355 vertical-align: baseline;
9360 vertical-align: baseline;
9356 color: black;
9361 color: black;
9357 background-color: transparent;
9362 background-color: transparent;
9358 border-radius: 0;
9363 border-radius: 0;
9359 }
9364 }
9360 /* This class is for the output subarea inside the output_area and after
9365 /* This class is for the output subarea inside the output_area and after
9361 the prompt div. */
9366 the prompt div. */
9362 div.output_subarea {
9367 div.output_subarea {
9363 padding: 0.4em 0.4em 0em 0.4em;
9368 padding: 0.4em 0.4em 0em 0.4em;
9364 /* Old browsers */
9369 /* Old browsers */
9365 -webkit-box-flex: 1;
9370 -webkit-box-flex: 1;
9366 -moz-box-flex: 1;
9371 -moz-box-flex: 1;
9367 box-flex: 1;
9372 box-flex: 1;
9368 /* Modern browsers */
9373 /* Modern browsers */
9369 flex: 1;
9374 flex: 1;
9370 }
9375 }
9371 /* The rest of the output_* classes are for special styling of the different
9376 /* The rest of the output_* classes are for special styling of the different
9372 output types */
9377 output types */
9373 /* all text output has this class: */
9378 /* all text output has this class: */
9374 div.output_text {
9379 div.output_text {
9375 text-align: left;
9380 text-align: left;
9376 color: #000000;
9381 color: #000000;
9377 /* This has to match that of the the CodeMirror class line-height below */
9382 /* This has to match that of the the CodeMirror class line-height below */
9378 line-height: 1.21429em;
9383 line-height: 1.21429em;
9379 }
9384 }
9380 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
9385 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
9381 div.output_stderr {
9386 div.output_stderr {
9382 background: #fdd;
9387 background: #fdd;
9383 /* very light red background for stderr */
9388 /* very light red background for stderr */
9384 }
9389 }
9385 div.output_latex {
9390 div.output_latex {
9386 text-align: left;
9391 text-align: left;
9387 }
9392 }
9388 /* Empty output_javascript divs should have no height */
9393 /* Empty output_javascript divs should have no height */
9389 div.output_javascript:empty {
9394 div.output_javascript:empty {
9390 padding: 0;
9395 padding: 0;
9391 }
9396 }
9392 .js-error {
9397 .js-error {
9393 color: darkred;
9398 color: darkred;
9394 }
9399 }
9395 /* raw_input styles */
9400 /* raw_input styles */
9396 div.raw_input_container {
9401 div.raw_input_container {
9397 font-family: monospace;
9402 font-family: monospace;
9398 padding-top: 5px;
9403 padding-top: 5px;
9399 }
9404 }
9400 span.raw_input_prompt {
9405 span.raw_input_prompt {
9401 /* nothing needed here */
9406 /* nothing needed here */
9402 }
9407 }
9403 input.raw_input {
9408 input.raw_input {
9404 font-family: inherit;
9409 font-family: inherit;
9405 font-size: inherit;
9410 font-size: inherit;
9406 color: inherit;
9411 color: inherit;
9407 width: auto;
9412 width: auto;
9408 /* make sure input baseline aligns with prompt */
9413 /* make sure input baseline aligns with prompt */
9409 vertical-align: baseline;
9414 vertical-align: baseline;
9410 /* padding + margin = 0.5em between prompt and cursor */
9415 /* padding + margin = 0.5em between prompt and cursor */
9411 padding: 0em 0.25em;
9416 padding: 0em 0.25em;
9412 margin: 0em 0.25em;
9417 margin: 0em 0.25em;
9413 }
9418 }
9414 input.raw_input:focus {
9419 input.raw_input:focus {
9415 box-shadow: none;
9420 box-shadow: none;
9416 }
9421 }
9417 p.p-space {
9422 p.p-space {
9418 margin-bottom: 10px;
9423 margin-bottom: 10px;
9419 }
9424 }
9420 div.output_unrecognized {
9425 div.output_unrecognized {
9421 padding: 5px;
9426 padding: 5px;
9422 font-weight: bold;
9427 font-weight: bold;
9423 color: red;
9428 color: red;
9424 }
9429 }
9425 div.output_unrecognized a {
9430 div.output_unrecognized a {
9426 color: inherit;
9431 color: inherit;
9427 text-decoration: none;
9432 text-decoration: none;
9428 }
9433 }
9429 div.output_unrecognized a:hover {
9434 div.output_unrecognized a:hover {
9430 color: inherit;
9435 color: inherit;
9431 text-decoration: none;
9436 text-decoration: none;
9432 }
9437 }
9433 .rendered_html {
9438 .rendered_html {
9434 color: #000000;
9439 color: #000000;
9435 /* any extras will just be numbers: */
9440 /* any extras will just be numbers: */
9436 }
9441 }
9437 .rendered_html em {
9442 .rendered_html em {
9438 font-style: italic;
9443 font-style: italic;
9439 }
9444 }
9440 .rendered_html strong {
9445 .rendered_html strong {
9441 font-weight: bold;
9446 font-weight: bold;
9442 }
9447 }
9443 .rendered_html u {
9448 .rendered_html u {
9444 text-decoration: underline;
9449 text-decoration: underline;
9445 }
9450 }
9446 .rendered_html :link {
9451 .rendered_html :link {
9447 text-decoration: underline;
9452 text-decoration: underline;
9448 }
9453 }
9449 .rendered_html :visited {
9454 .rendered_html :visited {
9450 text-decoration: underline;
9455 text-decoration: underline;
9451 }
9456 }
9452 .rendered_html h1 {
9457 .rendered_html h1 {
9453 font-size: 185.7%;
9458 font-size: 185.7%;
9454 margin: 1.08em 0 0 0;
9459 margin: 1.08em 0 0 0;
9455 font-weight: bold;
9460 font-weight: bold;
9456 line-height: 1.0;
9461 line-height: 1.0;
9457 }
9462 }
9458 .rendered_html h2 {
9463 .rendered_html h2 {
9459 font-size: 157.1%;
9464 font-size: 157.1%;
9460 margin: 1.27em 0 0 0;
9465 margin: 1.27em 0 0 0;
9461 font-weight: bold;
9466 font-weight: bold;
9462 line-height: 1.0;
9467 line-height: 1.0;
9463 }
9468 }
9464 .rendered_html h3 {
9469 .rendered_html h3 {
9465 font-size: 128.6%;
9470 font-size: 128.6%;
9466 margin: 1.55em 0 0 0;
9471 margin: 1.55em 0 0 0;
9467 font-weight: bold;
9472 font-weight: bold;
9468 line-height: 1.0;
9473 line-height: 1.0;
9469 }
9474 }
9470 .rendered_html h4 {
9475 .rendered_html h4 {
9471 font-size: 100%;
9476 font-size: 100%;
9472 margin: 2em 0 0 0;
9477 margin: 2em 0 0 0;
9473 font-weight: bold;
9478 font-weight: bold;
9474 line-height: 1.0;
9479 line-height: 1.0;
9475 }
9480 }
9476 .rendered_html h5 {
9481 .rendered_html h5 {
9477 font-size: 100%;
9482 font-size: 100%;
9478 margin: 2em 0 0 0;
9483 margin: 2em 0 0 0;
9479 font-weight: bold;
9484 font-weight: bold;
9480 line-height: 1.0;
9485 line-height: 1.0;
9481 font-style: italic;
9486 font-style: italic;
9482 }
9487 }
9483 .rendered_html h6 {
9488 .rendered_html h6 {
9484 font-size: 100%;
9489 font-size: 100%;
9485 margin: 2em 0 0 0;
9490 margin: 2em 0 0 0;
9486 font-weight: bold;
9491 font-weight: bold;
9487 line-height: 1.0;
9492 line-height: 1.0;
9488 font-style: italic;
9493 font-style: italic;
9489 }
9494 }
9490 .rendered_html h1:first-child {
9495 .rendered_html h1:first-child {
9491 margin-top: 0.538em;
9496 margin-top: 0.538em;
9492 }
9497 }
9493 .rendered_html h2:first-child {
9498 .rendered_html h2:first-child {
9494 margin-top: 0.636em;
9499 margin-top: 0.636em;
9495 }
9500 }
9496 .rendered_html h3:first-child {
9501 .rendered_html h3:first-child {
9497 margin-top: 0.777em;
9502 margin-top: 0.777em;
9498 }
9503 }
9499 .rendered_html h4:first-child {
9504 .rendered_html h4:first-child {
9500 margin-top: 1em;
9505 margin-top: 1em;
9501 }
9506 }
9502 .rendered_html h5:first-child {
9507 .rendered_html h5:first-child {
9503 margin-top: 1em;
9508 margin-top: 1em;
9504 }
9509 }
9505 .rendered_html h6:first-child {
9510 .rendered_html h6:first-child {
9506 margin-top: 1em;
9511 margin-top: 1em;
9507 }
9512 }
9508 .rendered_html ul {
9513 .rendered_html ul {
9509 list-style: disc;
9514 list-style: disc;
9510 margin: 0em 2em;
9515 margin: 0em 2em;
9511 padding-left: 0px;
9516 padding-left: 0px;
9512 }
9517 }
9513 .rendered_html ul ul {
9518 .rendered_html ul ul {
9514 list-style: square;
9519 list-style: square;
9515 margin: 0em 2em;
9520 margin: 0em 2em;
9516 }
9521 }
9517 .rendered_html ul ul ul {
9522 .rendered_html ul ul ul {
9518 list-style: circle;
9523 list-style: circle;
9519 margin: 0em 2em;
9524 margin: 0em 2em;
9520 }
9525 }
9521 .rendered_html ol {
9526 .rendered_html ol {
9522 list-style: decimal;
9527 list-style: decimal;
9523 margin: 0em 2em;
9528 margin: 0em 2em;
9524 padding-left: 0px;
9529 padding-left: 0px;
9525 }
9530 }
9526 .rendered_html ol ol {
9531 .rendered_html ol ol {
9527 list-style: upper-alpha;
9532 list-style: upper-alpha;
9528 margin: 0em 2em;
9533 margin: 0em 2em;
9529 }
9534 }
9530 .rendered_html ol ol ol {
9535 .rendered_html ol ol ol {
9531 list-style: lower-alpha;
9536 list-style: lower-alpha;
9532 margin: 0em 2em;
9537 margin: 0em 2em;
9533 }
9538 }
9534 .rendered_html ol ol ol ol {
9539 .rendered_html ol ol ol ol {
9535 list-style: lower-roman;
9540 list-style: lower-roman;
9536 margin: 0em 2em;
9541 margin: 0em 2em;
9537 }
9542 }
9538 .rendered_html ol ol ol ol ol {
9543 .rendered_html ol ol ol ol ol {
9539 list-style: decimal;
9544 list-style: decimal;
9540 margin: 0em 2em;
9545 margin: 0em 2em;
9541 }
9546 }
9542 .rendered_html * + ul {
9547 .rendered_html * + ul {
9543 margin-top: 1em;
9548 margin-top: 1em;
9544 }
9549 }
9545 .rendered_html * + ol {
9550 .rendered_html * + ol {
9546 margin-top: 1em;
9551 margin-top: 1em;
9547 }
9552 }
9548 .rendered_html hr {
9553 .rendered_html hr {
9549 color: black;
9554 color: black;
9550 background-color: black;
9555 background-color: black;
9551 }
9556 }
9552 .rendered_html pre {
9557 .rendered_html pre {
9553 margin: 1em 2em;
9558 margin: 1em 2em;
9554 }
9559 }
9555 .rendered_html pre,
9560 .rendered_html pre,
9556 .rendered_html code {
9561 .rendered_html code {
9557 border: 0;
9562 border: 0;
9558 background-color: #ffffff;
9563 background-color: #ffffff;
9559 color: #000000;
9564 color: #000000;
9560 font-size: 100%;
9565 font-size: 100%;
9561 padding: 0px;
9566 padding: 0px;
9562 }
9567 }
9563 .rendered_html blockquote {
9568 .rendered_html blockquote {
9564 margin: 1em 2em;
9569 margin: 1em 2em;
9565 }
9570 }
9566 .rendered_html table {
9571 .rendered_html table {
9567 margin-left: auto;
9572 margin-left: auto;
9568 margin-right: auto;
9573 margin-right: auto;
9569 border: 1px solid black;
9574 border: 1px solid black;
9570 border-collapse: collapse;
9575 border-collapse: collapse;
9571 }
9576 }
9572 .rendered_html tr,
9577 .rendered_html tr,
9573 .rendered_html th,
9578 .rendered_html th,
9574 .rendered_html td {
9579 .rendered_html td {
9575 border: 1px solid black;
9580 border: 1px solid black;
9576 border-collapse: collapse;
9581 border-collapse: collapse;
9577 margin: 1em 2em;
9582 margin: 1em 2em;
9578 }
9583 }
9579 .rendered_html td,
9584 .rendered_html td,
9580 .rendered_html th {
9585 .rendered_html th {
9581 text-align: left;
9586 text-align: left;
9582 vertical-align: middle;
9587 vertical-align: middle;
9583 padding: 4px;
9588 padding: 4px;
9584 }
9589 }
9585 .rendered_html th {
9590 .rendered_html th {
9586 font-weight: bold;
9591 font-weight: bold;
9587 }
9592 }
9588 .rendered_html * + table {
9593 .rendered_html * + table {
9589 margin-top: 1em;
9594 margin-top: 1em;
9590 }
9595 }
9591 .rendered_html p {
9596 .rendered_html p {
9592 text-align: left;
9597 text-align: left;
9593 }
9598 }
9594 .rendered_html * + p {
9599 .rendered_html * + p {
9595 margin-top: 1em;
9600 margin-top: 1em;
9596 }
9601 }
9597 .rendered_html img {
9602 .rendered_html img {
9598 display: block;
9603 display: block;
9599 margin-left: auto;
9604 margin-left: auto;
9600 margin-right: auto;
9605 margin-right: auto;
9601 }
9606 }
9602 .rendered_html * + img {
9607 .rendered_html * + img {
9603 margin-top: 1em;
9608 margin-top: 1em;
9604 }
9609 }
9605 div.text_cell {
9610 div.text_cell {
9606 padding: 5px 5px 5px 0px;
9611 padding: 5px 5px 5px 0px;
9607 /* Old browsers */
9612 /* Old browsers */
9608 display: -webkit-box;
9613 display: -webkit-box;
9609 -webkit-box-orient: horizontal;
9614 -webkit-box-orient: horizontal;
9610 -webkit-box-align: stretch;
9615 -webkit-box-align: stretch;
9611 display: -moz-box;
9616 display: -moz-box;
9612 -moz-box-orient: horizontal;
9617 -moz-box-orient: horizontal;
9613 -moz-box-align: stretch;
9618 -moz-box-align: stretch;
9614 display: box;
9619 display: box;
9615 box-orient: horizontal;
9620 box-orient: horizontal;
9616 box-align: stretch;
9621 box-align: stretch;
9617 /* Modern browsers */
9622 /* Modern browsers */
9618 display: flex;
9623 display: flex;
9619 flex-direction: row;
9624 flex-direction: row;
9620 align-items: stretch;
9625 align-items: stretch;
9621 }
9626 }
9622 @media (max-width: 540px) {
9627 @media (max-width: 540px) {
9623 div.text_cell > div.prompt {
9628 div.text_cell > div.prompt {
9624 display: none;
9629 display: none;
9625 }
9630 }
9626 }
9631 }
9627 div.text_cell_render {
9632 div.text_cell_render {
9628 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
9633 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
9629 outline: none;
9634 outline: none;
9630 resize: none;
9635 resize: none;
9631 width: inherit;
9636 width: inherit;
9632 border-style: none;
9637 border-style: none;
9633 padding: 0.5em 0.5em 0.5em 0.4em;
9638 padding: 0.5em 0.5em 0.5em 0.4em;
9634 color: #000000;
9639 color: #000000;
9635 box-sizing: border-box;
9640 box-sizing: border-box;
9636 -moz-box-sizing: border-box;
9641 -moz-box-sizing: border-box;
9637 -webkit-box-sizing: border-box;
9642 -webkit-box-sizing: border-box;
9638 }
9643 }
9639 a.anchor-link:link {
9644 a.anchor-link:link {
9640 text-decoration: none;
9645 text-decoration: none;
9641 padding: 0px 20px;
9646 padding: 0px 20px;
9642 visibility: hidden;
9647 visibility: hidden;
9643 }
9648 }
9644 h1:hover .anchor-link,
9649 h1:hover .anchor-link,
9645 h2:hover .anchor-link,
9650 h2:hover .anchor-link,
9646 h3:hover .anchor-link,
9651 h3:hover .anchor-link,
9647 h4:hover .anchor-link,
9652 h4:hover .anchor-link,
9648 h5:hover .anchor-link,
9653 h5:hover .anchor-link,
9649 h6:hover .anchor-link {
9654 h6:hover .anchor-link {
9650 visibility: visible;
9655 visibility: visible;
9651 }
9656 }
9652 .text_cell.rendered .input_area {
9657 .text_cell.rendered .input_area {
9653 display: none;
9658 display: none;
9654 }
9659 }
9655 .text_cell.unrendered .text_cell_render {
9660 .text_cell.unrendered .text_cell_render {
9656 display: none;
9661 display: none;
9657 }
9662 }
9658 .cm-header-1,
9663 .cm-header-1,
9659 .cm-header-2,
9664 .cm-header-2,
9660 .cm-header-3,
9665 .cm-header-3,
9661 .cm-header-4,
9666 .cm-header-4,
9662 .cm-header-5,
9667 .cm-header-5,
9663 .cm-header-6 {
9668 .cm-header-6 {
9664 font-weight: bold;
9669 font-weight: bold;
9665 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
9670 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
9666 }
9671 }
9667 .cm-header-1 {
9672 .cm-header-1 {
9668 font-size: 185.7%;
9673 font-size: 185.7%;
9669 }
9674 }
9670 .cm-header-2 {
9675 .cm-header-2 {
9671 font-size: 157.1%;
9676 font-size: 157.1%;
9672 }
9677 }
9673 .cm-header-3 {
9678 .cm-header-3 {
9674 font-size: 128.6%;
9679 font-size: 128.6%;
9675 }
9680 }
9676 .cm-header-4 {
9681 .cm-header-4 {
9677 font-size: 110%;
9682 font-size: 110%;
9678 }
9683 }
9679 .cm-header-5 {
9684 .cm-header-5 {
9680 font-size: 100%;
9685 font-size: 100%;
9681 font-style: italic;
9686 font-style: italic;
9682 }
9687 }
9683 .cm-header-6 {
9688 .cm-header-6 {
9684 font-size: 100%;
9689 font-size: 100%;
9685 font-style: italic;
9690 font-style: italic;
9686 }
9691 }
9687 .widget-area {
9692 .widget-area {
9688 /*
9693 /*
9689 LESS file that styles IPython notebook widgets and the area they sit in.
9694 LESS file that styles IPython notebook widgets and the area they sit in.
9690
9695
9691 The widget area typically looks something like this:
9696 The widget area typically looks something like this:
9692 +------------------------------------------+
9697 +------------------------------------------+
9693 | widget-area |
9698 | widget-area |
9694 | +--------+---------------------------+ |
9699 | +--------+---------------------------+ |
9695 | | prompt | widget-subarea | |
9700 | | prompt | widget-subarea | |
9696 | | | +--------+ +--------+ | |
9701 | | | +--------+ +--------+ | |
9697 | | | | widget | | widget | | |
9702 | | | | widget | | widget | | |
9698 | | | +--------+ +--------+ | |
9703 | | | +--------+ +--------+ | |
9699 | +--------+---------------------------+ |
9704 | +--------+---------------------------+ |
9700 +------------------------------------------+
9705 +------------------------------------------+
9701 */
9706 */
9702 page-break-inside: avoid;
9707 page-break-inside: avoid;
9703 /* Old browsers */
9708 /* Old browsers */
9704 display: -webkit-box;
9709 display: -webkit-box;
9705 -webkit-box-orient: horizontal;
9710 -webkit-box-orient: horizontal;
9706 -webkit-box-align: stretch;
9711 -webkit-box-align: stretch;
9707 display: -moz-box;
9712 display: -moz-box;
9708 -moz-box-orient: horizontal;
9713 -moz-box-orient: horizontal;
9709 -moz-box-align: stretch;
9714 -moz-box-align: stretch;
9710 display: box;
9715 display: box;
9711 box-orient: horizontal;
9716 box-orient: horizontal;
9712 box-align: stretch;
9717 box-align: stretch;
9713 /* Modern browsers */
9718 /* Modern browsers */
9714 display: flex;
9719 display: flex;
9715 flex-direction: row;
9720 flex-direction: row;
9716 align-items: stretch;
9721 align-items: stretch;
9717 }
9722 }
9718 .widget-area .widget-subarea {
9723 .widget-area .widget-subarea {
9719 padding: 0.44em 0.4em 0.4em 1px;
9724 padding: 0.44em 0.4em 0.4em 1px;
9720 margin-left: 6px;
9725 margin-left: 6px;
9721 box-sizing: border-box;
9726 box-sizing: border-box;
9722 -moz-box-sizing: border-box;
9727 -moz-box-sizing: border-box;
9723 -webkit-box-sizing: border-box;
9728 -webkit-box-sizing: border-box;
9724 /* Old browsers */
9729 /* Old browsers */
9725 display: -webkit-box;
9730 display: -webkit-box;
9726 -webkit-box-orient: vertical;
9731 -webkit-box-orient: vertical;
9727 -webkit-box-align: stretch;
9732 -webkit-box-align: stretch;
9728 display: -moz-box;
9733 display: -moz-box;
9729 -moz-box-orient: vertical;
9734 -moz-box-orient: vertical;
9730 -moz-box-align: stretch;
9735 -moz-box-align: stretch;
9731 display: box;
9736 display: box;
9732 box-orient: vertical;
9737 box-orient: vertical;
9733 box-align: stretch;
9738 box-align: stretch;
9734 /* Modern browsers */
9739 /* Modern browsers */
9735 display: flex;
9740 display: flex;
9736 flex-direction: column;
9741 flex-direction: column;
9737 align-items: stretch;
9742 align-items: stretch;
9738 /* Old browsers */
9743 /* Old browsers */
9739 -webkit-box-flex: 2;
9744 -webkit-box-flex: 2;
9740 -moz-box-flex: 2;
9745 -moz-box-flex: 2;
9741 box-flex: 2;
9746 box-flex: 2;
9742 /* Modern browsers */
9747 /* Modern browsers */
9743 flex: 2;
9748 flex: 2;
9744 /* Old browsers */
9749 /* Old browsers */
9745 -webkit-box-align: start;
9750 -webkit-box-align: start;
9746 -moz-box-align: start;
9751 -moz-box-align: start;
9747 box-align: start;
9752 box-align: start;
9748 /* Modern browsers */
9753 /* Modern browsers */
9749 align-items: flex-start;
9754 align-items: flex-start;
9750 }
9755 }
9751 .widget-area.connection-problems .prompt:after {
9756 .widget-area.connection-problems .prompt:after {
9752 content: "\f127";
9757 content: "\f127";
9753 font-family: 'FontAwesome';
9758 font-family: 'FontAwesome';
9754 color: #d9534f;
9759 color: #d9534f;
9755 font-size: 14px;
9760 font-size: 14px;
9756 top: 3px;
9761 top: 3px;
9757 padding: 3px;
9762 padding: 3px;
9758 }
9763 }
9759 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
9764 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
9760 THE WIDGET AREA). */
9765 THE WIDGET AREA). */
9761 .slide-track {
9766 .slide-track {
9762 /* Slider Track */
9767 /* Slider Track */
9763 border: 1px solid #CCCCCC;
9768 border: 1px solid #CCCCCC;
9764 background: #FFFFFF;
9769 background: #FFFFFF;
9765 border-radius: 2px;
9770 border-radius: 2px;
9766 /* Round the corners of the slide track */
9771 /* Round the corners of the slide track */
9767 }
9772 }
9768 .widget-hslider {
9773 .widget-hslider {
9769 /* Horizontal jQuery Slider
9774 /* Horizontal jQuery Slider
9770
9775
9771 Both the horizontal and vertical versions of the slider are characterized
9776 Both the horizontal and vertical versions of the slider are characterized
9772 by a styled div that contains an invisible jQuery slide div which
9777 by a styled div that contains an invisible jQuery slide div which
9773 contains a visible slider handle div. This is requred so we can control
9778 contains a visible slider handle div. This is requred so we can control
9774 how the slider is drawn and 'fix' the issue where the slide handle
9779 how the slider is drawn and 'fix' the issue where the slide handle
9775 doesn't stop at the end of the slide.
9780 doesn't stop at the end of the slide.
9776
9781
9777 Both horizontal and vertical sliders have this div nesting:
9782 Both horizontal and vertical sliders have this div nesting:
9778 +------------------------------------------+
9783 +------------------------------------------+
9779 | widget-(h/v)slider |
9784 | widget-(h/v)slider |
9780 | +--------+---------------------------+ |
9785 | +--------+---------------------------+ |
9781 | | ui-slider | |
9786 | | ui-slider | |
9782 | | +------------------+ | |
9787 | | +------------------+ | |
9783 | | | ui-slider-handle | | |
9788 | | | ui-slider-handle | | |
9784 | | +------------------+ | |
9789 | | +------------------+ | |
9785 | +--------+---------------------------+ |
9790 | +--------+---------------------------+ |
9786 +------------------------------------------+
9791 +------------------------------------------+
9787 */
9792 */
9788 /* Fix the padding of the slide track so the ui-slider is sized
9793 /* Fix the padding of the slide track so the ui-slider is sized
9789 correctly. */
9794 correctly. */
9790 padding-left: 8px;
9795 padding-left: 8px;
9791 padding-right: 2px;
9796 padding-right: 2px;
9792 overflow: visible;
9797 overflow: visible;
9793 /* Default size of the slider */
9798 /* Default size of the slider */
9794 width: 350px;
9799 width: 350px;
9795 height: 5px;
9800 height: 5px;
9796 max-height: 5px;
9801 max-height: 5px;
9797 margin-top: 13px;
9802 margin-top: 13px;
9798 margin-bottom: 10px;
9803 margin-bottom: 10px;
9799 /* Style the slider track */
9804 /* Style the slider track */
9800 /* Slider Track */
9805 /* Slider Track */
9801 border: 1px solid #CCCCCC;
9806 border: 1px solid #CCCCCC;
9802 background: #FFFFFF;
9807 background: #FFFFFF;
9803 border-radius: 2px;
9808 border-radius: 2px;
9804 /* Round the corners of the slide track */
9809 /* Round the corners of the slide track */
9805 /* Make the div a flex box (makes FF behave correctly). */
9810 /* Make the div a flex box (makes FF behave correctly). */
9806 /* Old browsers */
9811 /* Old browsers */
9807 display: -webkit-box;
9812 display: -webkit-box;
9808 -webkit-box-orient: horizontal;
9813 -webkit-box-orient: horizontal;
9809 -webkit-box-align: stretch;
9814 -webkit-box-align: stretch;
9810 display: -moz-box;
9815 display: -moz-box;
9811 -moz-box-orient: horizontal;
9816 -moz-box-orient: horizontal;
9812 -moz-box-align: stretch;
9817 -moz-box-align: stretch;
9813 display: box;
9818 display: box;
9814 box-orient: horizontal;
9819 box-orient: horizontal;
9815 box-align: stretch;
9820 box-align: stretch;
9816 /* Modern browsers */
9821 /* Modern browsers */
9817 display: flex;
9822 display: flex;
9818 flex-direction: row;
9823 flex-direction: row;
9819 align-items: stretch;
9824 align-items: stretch;
9820 }
9825 }
9821 .widget-hslider .ui-slider {
9826 .widget-hslider .ui-slider {
9822 /* Inner, invisible slide div */
9827 /* Inner, invisible slide div */
9823 border: 0px;
9828 border: 0px;
9824 background: none;
9829 background: none;
9825 /* Old browsers */
9830 /* Old browsers */
9826 display: -webkit-box;
9831 display: -webkit-box;
9827 -webkit-box-orient: horizontal;
9832 -webkit-box-orient: horizontal;
9828 -webkit-box-align: stretch;
9833 -webkit-box-align: stretch;
9829 display: -moz-box;
9834 display: -moz-box;
9830 -moz-box-orient: horizontal;
9835 -moz-box-orient: horizontal;
9831 -moz-box-align: stretch;
9836 -moz-box-align: stretch;
9832 display: box;
9837 display: box;
9833 box-orient: horizontal;
9838 box-orient: horizontal;
9834 box-align: stretch;
9839 box-align: stretch;
9835 /* Modern browsers */
9840 /* Modern browsers */
9836 display: flex;
9841 display: flex;
9837 flex-direction: row;
9842 flex-direction: row;
9838 align-items: stretch;
9843 align-items: stretch;
9839 /* Old browsers */
9844 /* Old browsers */
9840 -webkit-box-flex: 1;
9845 -webkit-box-flex: 1;
9841 -moz-box-flex: 1;
9846 -moz-box-flex: 1;
9842 box-flex: 1;
9847 box-flex: 1;
9843 /* Modern browsers */
9848 /* Modern browsers */
9844 flex: 1;
9849 flex: 1;
9845 }
9850 }
9846 .widget-hslider .ui-slider .ui-slider-handle {
9851 .widget-hslider .ui-slider .ui-slider-handle {
9847 width: 12px;
9852 width: 12px;
9848 height: 28px;
9853 height: 28px;
9849 margin-top: -8px;
9854 margin-top: -8px;
9850 border-radius: 2px;
9855 border-radius: 2px;
9851 }
9856 }
9852 .widget-hslider .ui-slider .ui-slider-range {
9857 .widget-hslider .ui-slider .ui-slider-range {
9853 height: 12px;
9858 height: 12px;
9854 margin-top: -4px;
9859 margin-top: -4px;
9855 background: #eeeeee;
9860 background: #eeeeee;
9856 }
9861 }
9857 .widget-vslider {
9862 .widget-vslider {
9858 /* Vertical jQuery Slider */
9863 /* Vertical jQuery Slider */
9859 /* Fix the padding of the slide track so the ui-slider is sized
9864 /* Fix the padding of the slide track so the ui-slider is sized
9860 correctly. */
9865 correctly. */
9861 padding-bottom: 5px;
9866 padding-bottom: 5px;
9862 overflow: visible;
9867 overflow: visible;
9863 /* Default size of the slider */
9868 /* Default size of the slider */
9864 width: 5px;
9869 width: 5px;
9865 max-width: 5px;
9870 max-width: 5px;
9866 height: 250px;
9871 height: 250px;
9867 margin-left: 12px;
9872 margin-left: 12px;
9868 /* Style the slider track */
9873 /* Style the slider track */
9869 /* Slider Track */
9874 /* Slider Track */
9870 border: 1px solid #CCCCCC;
9875 border: 1px solid #CCCCCC;
9871 background: #FFFFFF;
9876 background: #FFFFFF;
9872 border-radius: 2px;
9877 border-radius: 2px;
9873 /* Round the corners of the slide track */
9878 /* Round the corners of the slide track */
9874 /* Make the div a flex box (makes FF behave correctly). */
9879 /* Make the div a flex box (makes FF behave correctly). */
9875 /* Old browsers */
9880 /* Old browsers */
9876 display: -webkit-box;
9881 display: -webkit-box;
9877 -webkit-box-orient: vertical;
9882 -webkit-box-orient: vertical;
9878 -webkit-box-align: stretch;
9883 -webkit-box-align: stretch;
9879 display: -moz-box;
9884 display: -moz-box;
9880 -moz-box-orient: vertical;
9885 -moz-box-orient: vertical;
9881 -moz-box-align: stretch;
9886 -moz-box-align: stretch;
9882 display: box;
9887 display: box;
9883 box-orient: vertical;
9888 box-orient: vertical;
9884 box-align: stretch;
9889 box-align: stretch;
9885 /* Modern browsers */
9890 /* Modern browsers */
9886 display: flex;
9891 display: flex;
9887 flex-direction: column;
9892 flex-direction: column;
9888 align-items: stretch;
9893 align-items: stretch;
9889 }
9894 }
9890 .widget-vslider .ui-slider {
9895 .widget-vslider .ui-slider {
9891 /* Inner, invisible slide div */
9896 /* Inner, invisible slide div */
9892 border: 0px;
9897 border: 0px;
9893 background: none;
9898 background: none;
9894 margin-left: -4px;
9899 margin-left: -4px;
9895 margin-top: 5px;
9900 margin-top: 5px;
9896 /* Old browsers */
9901 /* Old browsers */
9897 display: -webkit-box;
9902 display: -webkit-box;
9898 -webkit-box-orient: vertical;
9903 -webkit-box-orient: vertical;
9899 -webkit-box-align: stretch;
9904 -webkit-box-align: stretch;
9900 display: -moz-box;
9905 display: -moz-box;
9901 -moz-box-orient: vertical;
9906 -moz-box-orient: vertical;
9902 -moz-box-align: stretch;
9907 -moz-box-align: stretch;
9903 display: box;
9908 display: box;
9904 box-orient: vertical;
9909 box-orient: vertical;
9905 box-align: stretch;
9910 box-align: stretch;
9906 /* Modern browsers */
9911 /* Modern browsers */
9907 display: flex;
9912 display: flex;
9908 flex-direction: column;
9913 flex-direction: column;
9909 align-items: stretch;
9914 align-items: stretch;
9910 /* Old browsers */
9915 /* Old browsers */
9911 -webkit-box-flex: 1;
9916 -webkit-box-flex: 1;
9912 -moz-box-flex: 1;
9917 -moz-box-flex: 1;
9913 box-flex: 1;
9918 box-flex: 1;
9914 /* Modern browsers */
9919 /* Modern browsers */
9915 flex: 1;
9920 flex: 1;
9916 }
9921 }
9917 .widget-vslider .ui-slider .ui-slider-handle {
9922 .widget-vslider .ui-slider .ui-slider-handle {
9918 width: 28px;
9923 width: 28px;
9919 height: 12px;
9924 height: 12px;
9920 margin-left: -9px;
9925 margin-left: -9px;
9921 border-radius: 2px;
9926 border-radius: 2px;
9922 }
9927 }
9923 .widget-vslider .ui-slider .ui-slider-range {
9928 .widget-vslider .ui-slider .ui-slider-range {
9924 width: 12px;
9929 width: 12px;
9925 margin-left: -1px;
9930 margin-left: -1px;
9926 background: #eeeeee;
9931 background: #eeeeee;
9927 }
9932 }
9928 .widget-text {
9933 .widget-text {
9929 /* String Textbox - used for TextBoxView and TextAreaView */
9934 /* String Textbox - used for TextBoxView and TextAreaView */
9930 width: 350px;
9935 width: 350px;
9931 margin: 0px;
9936 margin: 0px;
9932 }
9937 }
9933 .widget-listbox {
9938 .widget-listbox {
9934 /* Listbox */
9939 /* Listbox */
9935 width: 350px;
9940 width: 350px;
9936 margin-bottom: 0px;
9941 margin-bottom: 0px;
9937 }
9942 }
9938 .widget-numeric-text {
9943 .widget-numeric-text {
9939 /* Single Line Textbox - used for IntTextView and FloatTextView */
9944 /* Single Line Textbox - used for IntTextView and FloatTextView */
9940 width: 150px;
9945 width: 150px;
9941 margin: 0px;
9946 margin: 0px;
9942 }
9947 }
9943 .widget-progress {
9948 .widget-progress {
9944 /* Progress Bar */
9949 /* Progress Bar */
9945 margin-top: 6px;
9950 margin-top: 6px;
9946 min-width: 350px;
9951 min-width: 350px;
9947 }
9952 }
9948 .widget-progress .progress-bar {
9953 .widget-progress .progress-bar {
9949 /* Disable progress bar animation */
9954 /* Disable progress bar animation */
9950 -webkit-transition: none;
9955 -webkit-transition: none;
9951 -moz-transition: none;
9956 -moz-transition: none;
9952 -ms-transition: none;
9957 -ms-transition: none;
9953 -o-transition: none;
9958 -o-transition: none;
9954 transition: none;
9959 transition: none;
9955 }
9960 }
9956 .widget-combo-btn {
9961 .widget-combo-btn {
9957 /* ComboBox Main Button */
9962 /* ComboBox Main Button */
9958 /* Subtract 25px to account for the drop arrow button */
9963 /* Subtract 25px to account for the drop arrow button */
9959 min-width: 125px;
9964 min-width: 125px;
9960 }
9965 }
9961 .widget_item .dropdown-menu li a {
9966 .widget_item .dropdown-menu li a {
9962 color: inherit;
9967 color: inherit;
9963 }
9968 }
9964 .widget-hbox {
9969 .widget-hbox {
9965 /* Horizontal widgets */
9970 /* Horizontal widgets */
9966 /* Old browsers */
9971 /* Old browsers */
9967 display: -webkit-box;
9972 display: -webkit-box;
9968 -webkit-box-orient: horizontal;
9973 -webkit-box-orient: horizontal;
9969 -webkit-box-align: stretch;
9974 -webkit-box-align: stretch;
9970 display: -moz-box;
9975 display: -moz-box;
9971 -moz-box-orient: horizontal;
9976 -moz-box-orient: horizontal;
9972 -moz-box-align: stretch;
9977 -moz-box-align: stretch;
9973 display: box;
9978 display: box;
9974 box-orient: horizontal;
9979 box-orient: horizontal;
9975 box-align: stretch;
9980 box-align: stretch;
9976 /* Modern browsers */
9981 /* Modern browsers */
9977 display: flex;
9982 display: flex;
9978 flex-direction: row;
9983 flex-direction: row;
9979 align-items: stretch;
9984 align-items: stretch;
9980 }
9985 }
9981 .widget-hbox input[type="checkbox"] {
9986 .widget-hbox input[type="checkbox"] {
9982 margin-top: 9px;
9987 margin-top: 9px;
9983 margin-bottom: 10px;
9988 margin-bottom: 10px;
9984 }
9989 }
9985 .widget-hbox .widget-label {
9990 .widget-hbox .widget-label {
9986 /* Horizontal Label */
9991 /* Horizontal Label */
9987 min-width: 10ex;
9992 min-width: 10ex;
9988 padding-right: 8px;
9993 padding-right: 8px;
9989 padding-top: 5px;
9994 padding-top: 5px;
9990 text-align: right;
9995 text-align: right;
9991 vertical-align: text-top;
9996 vertical-align: text-top;
9992 }
9997 }
9993 .widget-hbox .widget-readout {
9998 .widget-hbox .widget-readout {
9994 padding-left: 8px;
9999 padding-left: 8px;
9995 padding-top: 5px;
10000 padding-top: 5px;
9996 text-align: left;
10001 text-align: left;
9997 vertical-align: text-top;
10002 vertical-align: text-top;
9998 }
10003 }
9999 .widget-vbox {
10004 .widget-vbox {
10000 /* Vertical widgets */
10005 /* Vertical widgets */
10001 /* Old browsers */
10006 /* Old browsers */
10002 display: -webkit-box;
10007 display: -webkit-box;
10003 -webkit-box-orient: vertical;
10008 -webkit-box-orient: vertical;
10004 -webkit-box-align: stretch;
10009 -webkit-box-align: stretch;
10005 display: -moz-box;
10010 display: -moz-box;
10006 -moz-box-orient: vertical;
10011 -moz-box-orient: vertical;
10007 -moz-box-align: stretch;
10012 -moz-box-align: stretch;
10008 display: box;
10013 display: box;
10009 box-orient: vertical;
10014 box-orient: vertical;
10010 box-align: stretch;
10015 box-align: stretch;
10011 /* Modern browsers */
10016 /* Modern browsers */
10012 display: flex;
10017 display: flex;
10013 flex-direction: column;
10018 flex-direction: column;
10014 align-items: stretch;
10019 align-items: stretch;
10015 }
10020 }
10016 .widget-vbox .widget-label {
10021 .widget-vbox .widget-label {
10017 /* Vertical Label */
10022 /* Vertical Label */
10018 padding-bottom: 5px;
10023 padding-bottom: 5px;
10019 text-align: center;
10024 text-align: center;
10020 vertical-align: text-bottom;
10025 vertical-align: text-bottom;
10021 }
10026 }
10022 .widget-vbox .widget-readout {
10027 .widget-vbox .widget-readout {
10023 /* Vertical Label */
10028 /* Vertical Label */
10024 padding-top: 5px;
10029 padding-top: 5px;
10025 text-align: center;
10030 text-align: center;
10026 vertical-align: text-top;
10031 vertical-align: text-top;
10027 }
10032 }
10028 .widget-box {
10033 .widget-box {
10029 /* Box */
10034 /* Box */
10030 box-sizing: border-box;
10035 box-sizing: border-box;
10031 -moz-box-sizing: border-box;
10036 -moz-box-sizing: border-box;
10032 -webkit-box-sizing: border-box;
10037 -webkit-box-sizing: border-box;
10033 /* Old browsers */
10038 /* Old browsers */
10034 -webkit-box-align: start;
10039 -webkit-box-align: start;
10035 -moz-box-align: start;
10040 -moz-box-align: start;
10036 box-align: start;
10041 box-align: start;
10037 /* Modern browsers */
10042 /* Modern browsers */
10038 align-items: flex-start;
10043 align-items: flex-start;
10039 }
10044 }
10040 .widget-radio-box {
10045 .widget-radio-box {
10041 /* Contains RadioButtonsWidget */
10046 /* Contains RadioButtonsWidget */
10042 /* Old browsers */
10047 /* Old browsers */
10043 display: -webkit-box;
10048 display: -webkit-box;
10044 -webkit-box-orient: vertical;
10049 -webkit-box-orient: vertical;
10045 -webkit-box-align: stretch;
10050 -webkit-box-align: stretch;
10046 display: -moz-box;
10051 display: -moz-box;
10047 -moz-box-orient: vertical;
10052 -moz-box-orient: vertical;
10048 -moz-box-align: stretch;
10053 -moz-box-align: stretch;
10049 display: box;
10054 display: box;
10050 box-orient: vertical;
10055 box-orient: vertical;
10051 box-align: stretch;
10056 box-align: stretch;
10052 /* Modern browsers */
10057 /* Modern browsers */
10053 display: flex;
10058 display: flex;
10054 flex-direction: column;
10059 flex-direction: column;
10055 align-items: stretch;
10060 align-items: stretch;
10056 box-sizing: border-box;
10061 box-sizing: border-box;
10057 -moz-box-sizing: border-box;
10062 -moz-box-sizing: border-box;
10058 -webkit-box-sizing: border-box;
10063 -webkit-box-sizing: border-box;
10059 padding-top: 4px;
10064 padding-top: 4px;
10060 }
10065 }
10061 .widget-radio-box label {
10066 .widget-radio-box label {
10062 margin-top: 0px;
10067 margin-top: 0px;
10063 }
10068 }
10064 /*!
10069 /*!
10065 *
10070 *
10066 * IPython notebook webapp
10071 * IPython notebook webapp
10067 *
10072 *
10068 */
10073 */
10069 @media (max-width: 767px) {
10074 @media (max-width: 767px) {
10070 .notebook_app {
10075 .notebook_app {
10071 padding-left: 0px;
10076 padding-left: 0px;
10072 padding-right: 0px;
10077 padding-right: 0px;
10073 }
10078 }
10074 }
10079 }
10075 #ipython-main-app {
10080 #ipython-main-app {
10076 box-sizing: border-box;
10081 box-sizing: border-box;
10077 -moz-box-sizing: border-box;
10082 -moz-box-sizing: border-box;
10078 -webkit-box-sizing: border-box;
10083 -webkit-box-sizing: border-box;
10079 }
10084 }
10080 div#notebook_panel {
10085 div#notebook_panel {
10081 margin: 0px;
10086 margin: 0px;
10082 padding: 0px;
10087 padding: 0px;
10083 box-sizing: border-box;
10088 box-sizing: border-box;
10084 -moz-box-sizing: border-box;
10089 -moz-box-sizing: border-box;
10085 -webkit-box-sizing: border-box;
10090 -webkit-box-sizing: border-box;
10086 }
10091 }
10087 #notebook {
10092 #notebook {
10088 font-size: 14px;
10093 font-size: 14px;
10089 line-height: 20px;
10094 line-height: 20px;
10090 overflow-y: hidden;
10095 overflow-y: hidden;
10091 overflow-x: auto;
10096 overflow-x: auto;
10092 width: 100%;
10097 width: 100%;
10093 /* This spaces the page away from the edge of the notebook area */
10098 /* This spaces the page away from the edge of the notebook area */
10094 padding-top: 20px;
10099 padding-top: 20px;
10095 margin: 0px;
10100 margin: 0px;
10096 outline: none;
10101 outline: none;
10097 box-sizing: border-box;
10102 box-sizing: border-box;
10098 -moz-box-sizing: border-box;
10103 -moz-box-sizing: border-box;
10099 -webkit-box-sizing: border-box;
10104 -webkit-box-sizing: border-box;
10100 }
10105 }
10101 @media not print {
10106 @media not print {
10102 #notebook-container {
10107 #notebook-container {
10103 padding: 15px;
10108 padding: 15px;
10104 background-color: #ffffff;
10109 background-color: #ffffff;
10105 min-height: 0;
10110 min-height: 0;
10106 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10111 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10107 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10112 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10108 }
10113 }
10109 }
10114 }
10110 div.ui-widget-content {
10115 div.ui-widget-content {
10111 border: 1px solid #ababab;
10116 border: 1px solid #ababab;
10112 outline: none;
10117 outline: none;
10113 }
10118 }
10114 pre.dialog {
10119 pre.dialog {
10115 background-color: #f7f7f7;
10120 background-color: #f7f7f7;
10116 border: 1px solid #ddd;
10121 border: 1px solid #ddd;
10117 border-radius: 2px;
10122 border-radius: 2px;
10118 padding: 0.4em;
10123 padding: 0.4em;
10119 padding-left: 2em;
10124 padding-left: 2em;
10120 }
10125 }
10121 p.dialog {
10126 p.dialog {
10122 padding: 0.2em;
10127 padding: 0.2em;
10123 }
10128 }
10124 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
10129 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
10125 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
10130 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
10126 */
10131 */
10127 pre,
10132 pre,
10128 code,
10133 code,
10129 kbd,
10134 kbd,
10130 samp {
10135 samp {
10131 white-space: pre-wrap;
10136 white-space: pre-wrap;
10132 }
10137 }
10133 #fonttest {
10138 #fonttest {
10134 font-family: monospace;
10139 font-family: monospace;
10135 }
10140 }
10136 p {
10141 p {
10137 margin-bottom: 0;
10142 margin-bottom: 0;
10138 }
10143 }
10139 .end_space {
10144 .end_space {
10140 min-height: 100px;
10145 min-height: 100px;
10141 }
10146 }
10142 .notebook_app #header {
10147 .notebook_app #header {
10143 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10148 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10144 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10149 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10145 }
10150 }
10146 @media not print {
10151 @media not print {
10147 .notebook_app {
10152 .notebook_app {
10148 background-color: #eeeeee;
10153 background-color: #eeeeee;
10149 }
10154 }
10150 }
10155 }
10151 /* CSS for the cell toolbar */
10156 /* CSS for the cell toolbar */
10152 .celltoolbar {
10157 .celltoolbar {
10153 border: thin solid #CFCFCF;
10158 border: thin solid #CFCFCF;
10154 border-bottom: none;
10159 border-bottom: none;
10155 background: #EEE;
10160 background: #EEE;
10156 border-radius: 2px 2px 0px 0px;
10161 border-radius: 2px 2px 0px 0px;
10157 width: 100%;
10162 width: 100%;
10158 height: 29px;
10163 height: 29px;
10159 padding-right: 4px;
10164 padding-right: 4px;
10160 /* Old browsers */
10165 /* Old browsers */
10161 display: -webkit-box;
10166 display: -webkit-box;
10162 -webkit-box-orient: horizontal;
10167 -webkit-box-orient: horizontal;
10163 -webkit-box-align: stretch;
10168 -webkit-box-align: stretch;
10164 display: -moz-box;
10169 display: -moz-box;
10165 -moz-box-orient: horizontal;
10170 -moz-box-orient: horizontal;
10166 -moz-box-align: stretch;
10171 -moz-box-align: stretch;
10167 display: box;
10172 display: box;
10168 box-orient: horizontal;
10173 box-orient: horizontal;
10169 box-align: stretch;
10174 box-align: stretch;
10170 /* Modern browsers */
10175 /* Modern browsers */
10171 display: flex;
10176 display: flex;
10172 flex-direction: row;
10177 flex-direction: row;
10173 align-items: stretch;
10178 align-items: stretch;
10174 /* Old browsers */
10179 /* Old browsers */
10175 -webkit-box-pack: end;
10180 -webkit-box-pack: end;
10176 -moz-box-pack: end;
10181 -moz-box-pack: end;
10177 box-pack: end;
10182 box-pack: end;
10178 /* Modern browsers */
10183 /* Modern browsers */
10179 justify-content: flex-end;
10184 justify-content: flex-end;
10180 }
10185 }
10181 @media print {
10186 @media print {
10182 .celltoolbar {
10187 .celltoolbar {
10183 display: none;
10188 display: none;
10184 }
10189 }
10185 }
10190 }
10186 .ctb_hideshow {
10191 .ctb_hideshow {
10187 display: none;
10192 display: none;
10188 vertical-align: bottom;
10193 vertical-align: bottom;
10189 }
10194 }
10190 /* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
10195 /* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
10191 Cell toolbars are only shown when the ctb_global_show class is also set.
10196 Cell toolbars are only shown when the ctb_global_show class is also set.
10192 */
10197 */
10193 .ctb_global_show .ctb_show.ctb_hideshow {
10198 .ctb_global_show .ctb_show.ctb_hideshow {
10194 display: block;
10199 display: block;
10195 }
10200 }
10196 .ctb_global_show .ctb_show + .input_area,
10201 .ctb_global_show .ctb_show + .input_area,
10197 .ctb_global_show .ctb_show + div.text_cell_input,
10202 .ctb_global_show .ctb_show + div.text_cell_input,
10198 .ctb_global_show .ctb_show ~ div.text_cell_render {
10203 .ctb_global_show .ctb_show ~ div.text_cell_render {
10199 border-top-right-radius: 0px;
10204 border-top-right-radius: 0px;
10200 border-top-left-radius: 0px;
10205 border-top-left-radius: 0px;
10201 }
10206 }
10202 .ctb_global_show .ctb_show ~ div.text_cell_render {
10207 .ctb_global_show .ctb_show ~ div.text_cell_render {
10203 border: 1px solid #cfcfcf;
10208 border: 1px solid #cfcfcf;
10204 }
10209 }
10205 .celltoolbar {
10210 .celltoolbar {
10206 font-size: 87%;
10211 font-size: 87%;
10207 padding-top: 3px;
10212 padding-top: 3px;
10208 }
10213 }
10209 .celltoolbar select {
10214 .celltoolbar select {
10210 display: block;
10215 display: block;
10211 width: 100%;
10216 width: 100%;
10212 height: 32px;
10217 height: 32px;
10213 padding: 6px 12px;
10218 padding: 6px 12px;
10214 font-size: 13px;
10219 font-size: 13px;
10215 line-height: 1.42857143;
10220 line-height: 1.42857143;
10216 color: #555555;
10221 color: #555555;
10217 background-color: #ffffff;
10222 background-color: #ffffff;
10218 background-image: none;
10223 background-image: none;
10219 border: 1px solid #cccccc;
10224 border: 1px solid #cccccc;
10220 border-radius: 2px;
10225 border-radius: 2px;
10221 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10226 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10222 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10227 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10223 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10228 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10224 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10229 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10225 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10230 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10226 height: 30px;
10231 height: 30px;
10227 padding: 5px 10px;
10232 padding: 5px 10px;
10228 font-size: 12px;
10233 font-size: 12px;
10229 line-height: 1.5;
10234 line-height: 1.5;
10230 border-radius: 1px;
10235 border-radius: 1px;
10231 width: inherit;
10236 width: inherit;
10232 font-size: 87%;
10237 font-size: 87%;
10233 height: 22px;
10238 height: 22px;
10234 display: inline-block;
10239 display: inline-block;
10235 }
10240 }
10236 .celltoolbar select:focus {
10241 .celltoolbar select:focus {
10237 border-color: #66afe9;
10242 border-color: #66afe9;
10238 outline: 0;
10243 outline: 0;
10239 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10244 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10240 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10245 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10241 }
10246 }
10242 .celltoolbar select::-moz-placeholder {
10247 .celltoolbar select::-moz-placeholder {
10243 color: #999999;
10248 color: #999999;
10244 opacity: 1;
10249 opacity: 1;
10245 }
10250 }
10246 .celltoolbar select:-ms-input-placeholder {
10251 .celltoolbar select:-ms-input-placeholder {
10247 color: #999999;
10252 color: #999999;
10248 }
10253 }
10249 .celltoolbar select::-webkit-input-placeholder {
10254 .celltoolbar select::-webkit-input-placeholder {
10250 color: #999999;
10255 color: #999999;
10251 }
10256 }
10252 .celltoolbar select[disabled],
10257 .celltoolbar select[disabled],
10253 .celltoolbar select[readonly],
10258 .celltoolbar select[readonly],
10254 fieldset[disabled] .celltoolbar select {
10259 fieldset[disabled] .celltoolbar select {
10255 cursor: not-allowed;
10260 cursor: not-allowed;
10256 background-color: #eeeeee;
10261 background-color: #eeeeee;
10257 opacity: 1;
10262 opacity: 1;
10258 }
10263 }
10259 textarea.celltoolbar select {
10264 textarea.celltoolbar select {
10260 height: auto;
10265 height: auto;
10261 }
10266 }
10262 select.celltoolbar select {
10267 select.celltoolbar select {
10263 height: 30px;
10268 height: 30px;
10264 line-height: 30px;
10269 line-height: 30px;
10265 }
10270 }
10266 textarea.celltoolbar select,
10271 textarea.celltoolbar select,
10267 select[multiple].celltoolbar select {
10272 select[multiple].celltoolbar select {
10268 height: auto;
10273 height: auto;
10269 }
10274 }
10270 .celltoolbar label {
10275 .celltoolbar label {
10271 margin-left: 5px;
10276 margin-left: 5px;
10272 margin-right: 5px;
10277 margin-right: 5px;
10273 }
10278 }
10274 .completions {
10279 .completions {
10275 position: absolute;
10280 position: absolute;
10276 z-index: 10;
10281 z-index: 10;
10277 overflow: hidden;
10282 overflow: hidden;
10278 border: 1px solid #ababab;
10283 border: 1px solid #ababab;
10279 border-radius: 2px;
10284 border-radius: 2px;
10280 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10285 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10281 box-shadow: 0px 6px 10px -1px #adadad;
10286 box-shadow: 0px 6px 10px -1px #adadad;
10282 }
10287 }
10283 .completions select {
10288 .completions select {
10284 background: white;
10289 background: white;
10285 outline: none;
10290 outline: none;
10286 border: none;
10291 border: none;
10287 padding: 0px;
10292 padding: 0px;
10288 margin: 0px;
10293 margin: 0px;
10289 overflow: auto;
10294 overflow: auto;
10290 font-family: monospace;
10295 font-family: monospace;
10291 font-size: 110%;
10296 font-size: 110%;
10292 color: #000000;
10297 color: #000000;
10293 width: auto;
10298 width: auto;
10294 }
10299 }
10295 .completions select option.context {
10300 .completions select option.context {
10296 color: #286090;
10301 color: #286090;
10297 }
10302 }
10298 #kernel_logo_widget {
10303 #kernel_logo_widget {
10299 float: right !important;
10304 float: right !important;
10300 float: right;
10305 float: right;
10301 }
10306 }
10302 #kernel_logo_widget .current_kernel_logo {
10307 #kernel_logo_widget .current_kernel_logo {
10303 display: none;
10308 display: none;
10304 margin-top: -1px;
10309 margin-top: -1px;
10305 margin-bottom: -1px;
10310 margin-bottom: -1px;
10306 width: 32px;
10311 width: 32px;
10307 height: 32px;
10312 height: 32px;
10308 }
10313 }
10309 #menubar {
10314 #menubar {
10310 box-sizing: border-box;
10315 box-sizing: border-box;
10311 -moz-box-sizing: border-box;
10316 -moz-box-sizing: border-box;
10312 -webkit-box-sizing: border-box;
10317 -webkit-box-sizing: border-box;
10313 margin-top: 1px;
10318 margin-top: 1px;
10314 }
10319 }
10315 #menubar .navbar {
10320 #menubar .navbar {
10316 border-top: 1px;
10321 border-top: 1px;
10317 border-radius: 0px 0px 2px 2px;
10322 border-radius: 0px 0px 2px 2px;
10318 margin-bottom: -1px;
10323 margin-bottom: -1px;
10319 }
10324 }
10320 #menubar .navbar-toggle {
10325 #menubar .navbar-toggle {
10321 float: left;
10326 float: left;
10322 padding-top: 7px;
10327 padding-top: 7px;
10323 padding-bottom: 7px;
10328 padding-bottom: 7px;
10324 border: none;
10329 border: none;
10325 }
10330 }
10326 #menubar .navbar-collapse {
10331 #menubar .navbar-collapse {
10327 clear: left;
10332 clear: left;
10328 }
10333 }
10329 .nav-wrapper {
10334 .nav-wrapper {
10330 border-bottom: 1px solid #e7e7e7;
10335 border-bottom: 1px solid #e7e7e7;
10331 }
10336 }
10332 i.menu-icon {
10337 i.menu-icon {
10333 padding-top: 4px;
10338 padding-top: 4px;
10334 }
10339 }
10335 ul#help_menu li a {
10340 ul#help_menu li a {
10336 overflow: hidden;
10341 overflow: hidden;
10337 padding-right: 2.2em;
10342 padding-right: 2.2em;
10338 }
10343 }
10339 ul#help_menu li a i {
10344 ul#help_menu li a i {
10340 margin-right: -1.2em;
10345 margin-right: -1.2em;
10341 }
10346 }
10342 .dropdown-submenu {
10347 .dropdown-submenu {
10343 position: relative;
10348 position: relative;
10344 }
10349 }
10345 .dropdown-submenu > .dropdown-menu {
10350 .dropdown-submenu > .dropdown-menu {
10346 top: 0;
10351 top: 0;
10347 left: 100%;
10352 left: 100%;
10348 margin-top: -6px;
10353 margin-top: -6px;
10349 margin-left: -1px;
10354 margin-left: -1px;
10350 }
10355 }
10351 .dropdown-submenu:hover > .dropdown-menu {
10356 .dropdown-submenu:hover > .dropdown-menu {
10352 display: block;
10357 display: block;
10353 }
10358 }
10354 .dropdown-submenu > a:after {
10359 .dropdown-submenu > a:after {
10355 display: inline-block;
10360 display: inline-block;
10356 font: normal normal normal 14px/1 FontAwesome;
10361 font: normal normal normal 14px/1 FontAwesome;
10357 font-size: inherit;
10362 font-size: inherit;
10358 text-rendering: auto;
10363 text-rendering: auto;
10359 -webkit-font-smoothing: antialiased;
10364 -webkit-font-smoothing: antialiased;
10360 -moz-osx-font-smoothing: grayscale;
10365 -moz-osx-font-smoothing: grayscale;
10361 display: block;
10366 display: block;
10362 content: "\f0da";
10367 content: "\f0da";
10363 float: right;
10368 float: right;
10364 color: #333333;
10369 color: #333333;
10365 margin-top: 2px;
10370 margin-top: 2px;
10366 margin-right: -10px;
10371 margin-right: -10px;
10367 }
10372 }
10368 .dropdown-submenu > a:after.pull-left {
10373 .dropdown-submenu > a:after.pull-left {
10369 margin-right: .3em;
10374 margin-right: .3em;
10370 }
10375 }
10371 .dropdown-submenu > a:after.pull-right {
10376 .dropdown-submenu > a:after.pull-right {
10372 margin-left: .3em;
10377 margin-left: .3em;
10373 }
10378 }
10374 .dropdown-submenu:hover > a:after {
10379 .dropdown-submenu:hover > a:after {
10375 color: #262626;
10380 color: #262626;
10376 }
10381 }
10377 .dropdown-submenu.pull-left {
10382 .dropdown-submenu.pull-left {
10378 float: none;
10383 float: none;
10379 }
10384 }
10380 .dropdown-submenu.pull-left > .dropdown-menu {
10385 .dropdown-submenu.pull-left > .dropdown-menu {
10381 left: -100%;
10386 left: -100%;
10382 margin-left: 10px;
10387 margin-left: 10px;
10383 }
10388 }
10384 #notification_area {
10389 #notification_area {
10385 float: right !important;
10390 float: right !important;
10386 float: right;
10391 float: right;
10387 z-index: 10;
10392 z-index: 10;
10388 }
10393 }
10389 .indicator_area {
10394 .indicator_area {
10390 color: #777777;
10395 color: #777777;
10391 margin-left: 5px;
10396 margin-left: 5px;
10392 margin-right: 5px;
10397 margin-right: 5px;
10393 width: 11px;
10398 width: 11px;
10394 z-index: 10;
10399 z-index: 10;
10395 text-align: center;
10400 text-align: center;
10396 }
10401 }
10397 #kernel_indicator {
10402 #kernel_indicator {
10398 float: right !important;
10403 float: right !important;
10399 float: right;
10404 float: right;
10400 color: #777777;
10405 color: #777777;
10401 margin-left: 5px;
10406 margin-left: 5px;
10402 margin-right: 5px;
10407 margin-right: 5px;
10403 width: 11px;
10408 width: 11px;
10404 z-index: 10;
10409 z-index: 10;
10405 text-align: center;
10410 text-align: center;
10406 width: auto;
10411 width: auto;
10407 border-left: 1px solid;
10412 border-left: 1px solid;
10408 }
10413 }
10409 #kernel_indicator .kernel_indicator_name {
10414 #kernel_indicator .kernel_indicator_name {
10410 padding-left: 5px;
10415 padding-left: 5px;
10411 padding-right: 5px;
10416 padding-right: 5px;
10412 }
10417 }
10413 #modal_indicator {
10418 #modal_indicator {
10414 float: right !important;
10419 float: right !important;
10415 float: right;
10420 float: right;
10416 color: #777777;
10421 color: #777777;
10417 margin-left: 5px;
10422 margin-left: 5px;
10418 margin-right: 5px;
10423 margin-right: 5px;
10419 width: 11px;
10424 width: 11px;
10420 z-index: 10;
10425 z-index: 10;
10421 text-align: center;
10426 text-align: center;
10422 }
10427 }
10423 .edit_mode .modal_indicator:before {
10428 .edit_mode .modal_indicator:before {
10424 display: inline-block;
10429 display: inline-block;
10425 font: normal normal normal 14px/1 FontAwesome;
10430 font: normal normal normal 14px/1 FontAwesome;
10426 font-size: inherit;
10431 font-size: inherit;
10427 text-rendering: auto;
10432 text-rendering: auto;
10428 -webkit-font-smoothing: antialiased;
10433 -webkit-font-smoothing: antialiased;
10429 -moz-osx-font-smoothing: grayscale;
10434 -moz-osx-font-smoothing: grayscale;
10430 content: "\f040";
10435 content: "\f040";
10431 }
10436 }
10432 .edit_mode .modal_indicator:before.pull-left {
10437 .edit_mode .modal_indicator:before.pull-left {
10433 margin-right: .3em;
10438 margin-right: .3em;
10434 }
10439 }
10435 .edit_mode .modal_indicator:before.pull-right {
10440 .edit_mode .modal_indicator:before.pull-right {
10436 margin-left: .3em;
10441 margin-left: .3em;
10437 }
10442 }
10438 .command_mode .modal_indicator:before {
10443 .command_mode .modal_indicator:before {
10439 display: inline-block;
10444 display: inline-block;
10440 font: normal normal normal 14px/1 FontAwesome;
10445 font: normal normal normal 14px/1 FontAwesome;
10441 font-size: inherit;
10446 font-size: inherit;
10442 text-rendering: auto;
10447 text-rendering: auto;
10443 -webkit-font-smoothing: antialiased;
10448 -webkit-font-smoothing: antialiased;
10444 -moz-osx-font-smoothing: grayscale;
10449 -moz-osx-font-smoothing: grayscale;
10445 content: ' ';
10450 content: ' ';
10446 }
10451 }
10447 .command_mode .modal_indicator:before.pull-left {
10452 .command_mode .modal_indicator:before.pull-left {
10448 margin-right: .3em;
10453 margin-right: .3em;
10449 }
10454 }
10450 .command_mode .modal_indicator:before.pull-right {
10455 .command_mode .modal_indicator:before.pull-right {
10451 margin-left: .3em;
10456 margin-left: .3em;
10452 }
10457 }
10453 .kernel_idle_icon:before {
10458 .kernel_idle_icon:before {
10454 display: inline-block;
10459 display: inline-block;
10455 font: normal normal normal 14px/1 FontAwesome;
10460 font: normal normal normal 14px/1 FontAwesome;
10456 font-size: inherit;
10461 font-size: inherit;
10457 text-rendering: auto;
10462 text-rendering: auto;
10458 -webkit-font-smoothing: antialiased;
10463 -webkit-font-smoothing: antialiased;
10459 -moz-osx-font-smoothing: grayscale;
10464 -moz-osx-font-smoothing: grayscale;
10460 content: "\f10c";
10465 content: "\f10c";
10461 }
10466 }
10462 .kernel_idle_icon:before.pull-left {
10467 .kernel_idle_icon:before.pull-left {
10463 margin-right: .3em;
10468 margin-right: .3em;
10464 }
10469 }
10465 .kernel_idle_icon:before.pull-right {
10470 .kernel_idle_icon:before.pull-right {
10466 margin-left: .3em;
10471 margin-left: .3em;
10467 }
10472 }
10468 .kernel_busy_icon:before {
10473 .kernel_busy_icon:before {
10469 display: inline-block;
10474 display: inline-block;
10470 font: normal normal normal 14px/1 FontAwesome;
10475 font: normal normal normal 14px/1 FontAwesome;
10471 font-size: inherit;
10476 font-size: inherit;
10472 text-rendering: auto;
10477 text-rendering: auto;
10473 -webkit-font-smoothing: antialiased;
10478 -webkit-font-smoothing: antialiased;
10474 -moz-osx-font-smoothing: grayscale;
10479 -moz-osx-font-smoothing: grayscale;
10475 content: "\f111";
10480 content: "\f111";
10476 }
10481 }
10477 .kernel_busy_icon:before.pull-left {
10482 .kernel_busy_icon:before.pull-left {
10478 margin-right: .3em;
10483 margin-right: .3em;
10479 }
10484 }
10480 .kernel_busy_icon:before.pull-right {
10485 .kernel_busy_icon:before.pull-right {
10481 margin-left: .3em;
10486 margin-left: .3em;
10482 }
10487 }
10483 .kernel_dead_icon:before {
10488 .kernel_dead_icon:before {
10484 display: inline-block;
10489 display: inline-block;
10485 font: normal normal normal 14px/1 FontAwesome;
10490 font: normal normal normal 14px/1 FontAwesome;
10486 font-size: inherit;
10491 font-size: inherit;
10487 text-rendering: auto;
10492 text-rendering: auto;
10488 -webkit-font-smoothing: antialiased;
10493 -webkit-font-smoothing: antialiased;
10489 -moz-osx-font-smoothing: grayscale;
10494 -moz-osx-font-smoothing: grayscale;
10490 content: "\f1e2";
10495 content: "\f1e2";
10491 }
10496 }
10492 .kernel_dead_icon:before.pull-left {
10497 .kernel_dead_icon:before.pull-left {
10493 margin-right: .3em;
10498 margin-right: .3em;
10494 }
10499 }
10495 .kernel_dead_icon:before.pull-right {
10500 .kernel_dead_icon:before.pull-right {
10496 margin-left: .3em;
10501 margin-left: .3em;
10497 }
10502 }
10498 .kernel_disconnected_icon:before {
10503 .kernel_disconnected_icon:before {
10499 display: inline-block;
10504 display: inline-block;
10500 font: normal normal normal 14px/1 FontAwesome;
10505 font: normal normal normal 14px/1 FontAwesome;
10501 font-size: inherit;
10506 font-size: inherit;
10502 text-rendering: auto;
10507 text-rendering: auto;
10503 -webkit-font-smoothing: antialiased;
10508 -webkit-font-smoothing: antialiased;
10504 -moz-osx-font-smoothing: grayscale;
10509 -moz-osx-font-smoothing: grayscale;
10505 content: "\f127";
10510 content: "\f127";
10506 }
10511 }
10507 .kernel_disconnected_icon:before.pull-left {
10512 .kernel_disconnected_icon:before.pull-left {
10508 margin-right: .3em;
10513 margin-right: .3em;
10509 }
10514 }
10510 .kernel_disconnected_icon:before.pull-right {
10515 .kernel_disconnected_icon:before.pull-right {
10511 margin-left: .3em;
10516 margin-left: .3em;
10512 }
10517 }
10513 .notification_widget {
10518 .notification_widget {
10514 color: #777777;
10519 color: #777777;
10515 z-index: 10;
10520 z-index: 10;
10516 background: rgba(240, 240, 240, 0.5);
10521 background: rgba(240, 240, 240, 0.5);
10517 color: #333333;
10522 color: #333333;
10518 background-color: #ffffff;
10523 background-color: #ffffff;
10519 border-color: #cccccc;
10524 border-color: #cccccc;
10520 }
10525 }
10521 .notification_widget:hover,
10526 .notification_widget:hover,
10522 .notification_widget:focus,
10527 .notification_widget:focus,
10523 .notification_widget.focus,
10528 .notification_widget.focus,
10524 .notification_widget:active,
10529 .notification_widget:active,
10525 .notification_widget.active,
10530 .notification_widget.active,
10526 .open > .dropdown-toggle.notification_widget {
10531 .open > .dropdown-toggle.notification_widget {
10527 color: #333333;
10532 color: #333333;
10528 background-color: #e6e6e6;
10533 background-color: #e6e6e6;
10529 border-color: #adadad;
10534 border-color: #adadad;
10530 }
10535 }
10531 .notification_widget:active,
10536 .notification_widget:active,
10532 .notification_widget.active,
10537 .notification_widget.active,
10533 .open > .dropdown-toggle.notification_widget {
10538 .open > .dropdown-toggle.notification_widget {
10534 background-image: none;
10539 background-image: none;
10535 }
10540 }
10536 .notification_widget.disabled,
10541 .notification_widget.disabled,
10537 .notification_widget[disabled],
10542 .notification_widget[disabled],
10538 fieldset[disabled] .notification_widget,
10543 fieldset[disabled] .notification_widget,
10539 .notification_widget.disabled:hover,
10544 .notification_widget.disabled:hover,
10540 .notification_widget[disabled]:hover,
10545 .notification_widget[disabled]:hover,
10541 fieldset[disabled] .notification_widget:hover,
10546 fieldset[disabled] .notification_widget:hover,
10542 .notification_widget.disabled:focus,
10547 .notification_widget.disabled:focus,
10543 .notification_widget[disabled]:focus,
10548 .notification_widget[disabled]:focus,
10544 fieldset[disabled] .notification_widget:focus,
10549 fieldset[disabled] .notification_widget:focus,
10545 .notification_widget.disabled.focus,
10550 .notification_widget.disabled.focus,
10546 .notification_widget[disabled].focus,
10551 .notification_widget[disabled].focus,
10547 fieldset[disabled] .notification_widget.focus,
10552 fieldset[disabled] .notification_widget.focus,
10548 .notification_widget.disabled:active,
10553 .notification_widget.disabled:active,
10549 .notification_widget[disabled]:active,
10554 .notification_widget[disabled]:active,
10550 fieldset[disabled] .notification_widget:active,
10555 fieldset[disabled] .notification_widget:active,
10551 .notification_widget.disabled.active,
10556 .notification_widget.disabled.active,
10552 .notification_widget[disabled].active,
10557 .notification_widget[disabled].active,
10553 fieldset[disabled] .notification_widget.active {
10558 fieldset[disabled] .notification_widget.active {
10554 background-color: #ffffff;
10559 background-color: #ffffff;
10555 border-color: #cccccc;
10560 border-color: #cccccc;
10556 }
10561 }
10557 .notification_widget .badge {
10562 .notification_widget .badge {
10558 color: #ffffff;
10563 color: #ffffff;
10559 background-color: #333333;
10564 background-color: #333333;
10560 }
10565 }
10561 .notification_widget.warning {
10566 .notification_widget.warning {
10562 color: #ffffff;
10567 color: #ffffff;
10563 background-color: #f0ad4e;
10568 background-color: #f0ad4e;
10564 border-color: #eea236;
10569 border-color: #eea236;
10565 }
10570 }
10566 .notification_widget.warning:hover,
10571 .notification_widget.warning:hover,
10567 .notification_widget.warning:focus,
10572 .notification_widget.warning:focus,
10568 .notification_widget.warning.focus,
10573 .notification_widget.warning.focus,
10569 .notification_widget.warning:active,
10574 .notification_widget.warning:active,
10570 .notification_widget.warning.active,
10575 .notification_widget.warning.active,
10571 .open > .dropdown-toggle.notification_widget.warning {
10576 .open > .dropdown-toggle.notification_widget.warning {
10572 color: #ffffff;
10577 color: #ffffff;
10573 background-color: #ec971f;
10578 background-color: #ec971f;
10574 border-color: #d58512;
10579 border-color: #d58512;
10575 }
10580 }
10576 .notification_widget.warning:active,
10581 .notification_widget.warning:active,
10577 .notification_widget.warning.active,
10582 .notification_widget.warning.active,
10578 .open > .dropdown-toggle.notification_widget.warning {
10583 .open > .dropdown-toggle.notification_widget.warning {
10579 background-image: none;
10584 background-image: none;
10580 }
10585 }
10581 .notification_widget.warning.disabled,
10586 .notification_widget.warning.disabled,
10582 .notification_widget.warning[disabled],
10587 .notification_widget.warning[disabled],
10583 fieldset[disabled] .notification_widget.warning,
10588 fieldset[disabled] .notification_widget.warning,
10584 .notification_widget.warning.disabled:hover,
10589 .notification_widget.warning.disabled:hover,
10585 .notification_widget.warning[disabled]:hover,
10590 .notification_widget.warning[disabled]:hover,
10586 fieldset[disabled] .notification_widget.warning:hover,
10591 fieldset[disabled] .notification_widget.warning:hover,
10587 .notification_widget.warning.disabled:focus,
10592 .notification_widget.warning.disabled:focus,
10588 .notification_widget.warning[disabled]:focus,
10593 .notification_widget.warning[disabled]:focus,
10589 fieldset[disabled] .notification_widget.warning:focus,
10594 fieldset[disabled] .notification_widget.warning:focus,
10590 .notification_widget.warning.disabled.focus,
10595 .notification_widget.warning.disabled.focus,
10591 .notification_widget.warning[disabled].focus,
10596 .notification_widget.warning[disabled].focus,
10592 fieldset[disabled] .notification_widget.warning.focus,
10597 fieldset[disabled] .notification_widget.warning.focus,
10593 .notification_widget.warning.disabled:active,
10598 .notification_widget.warning.disabled:active,
10594 .notification_widget.warning[disabled]:active,
10599 .notification_widget.warning[disabled]:active,
10595 fieldset[disabled] .notification_widget.warning:active,
10600 fieldset[disabled] .notification_widget.warning:active,
10596 .notification_widget.warning.disabled.active,
10601 .notification_widget.warning.disabled.active,
10597 .notification_widget.warning[disabled].active,
10602 .notification_widget.warning[disabled].active,
10598 fieldset[disabled] .notification_widget.warning.active {
10603 fieldset[disabled] .notification_widget.warning.active {
10599 background-color: #f0ad4e;
10604 background-color: #f0ad4e;
10600 border-color: #eea236;
10605 border-color: #eea236;
10601 }
10606 }
10602 .notification_widget.warning .badge {
10607 .notification_widget.warning .badge {
10603 color: #f0ad4e;
10608 color: #f0ad4e;
10604 background-color: #ffffff;
10609 background-color: #ffffff;
10605 }
10610 }
10606 .notification_widget.success {
10611 .notification_widget.success {
10607 color: #ffffff;
10612 color: #ffffff;
10608 background-color: #5cb85c;
10613 background-color: #5cb85c;
10609 border-color: #4cae4c;
10614 border-color: #4cae4c;
10610 }
10615 }
10611 .notification_widget.success:hover,
10616 .notification_widget.success:hover,
10612 .notification_widget.success:focus,
10617 .notification_widget.success:focus,
10613 .notification_widget.success.focus,
10618 .notification_widget.success.focus,
10614 .notification_widget.success:active,
10619 .notification_widget.success:active,
10615 .notification_widget.success.active,
10620 .notification_widget.success.active,
10616 .open > .dropdown-toggle.notification_widget.success {
10621 .open > .dropdown-toggle.notification_widget.success {
10617 color: #ffffff;
10622 color: #ffffff;
10618 background-color: #449d44;
10623 background-color: #449d44;
10619 border-color: #398439;
10624 border-color: #398439;
10620 }
10625 }
10621 .notification_widget.success:active,
10626 .notification_widget.success:active,
10622 .notification_widget.success.active,
10627 .notification_widget.success.active,
10623 .open > .dropdown-toggle.notification_widget.success {
10628 .open > .dropdown-toggle.notification_widget.success {
10624 background-image: none;
10629 background-image: none;
10625 }
10630 }
10626 .notification_widget.success.disabled,
10631 .notification_widget.success.disabled,
10627 .notification_widget.success[disabled],
10632 .notification_widget.success[disabled],
10628 fieldset[disabled] .notification_widget.success,
10633 fieldset[disabled] .notification_widget.success,
10629 .notification_widget.success.disabled:hover,
10634 .notification_widget.success.disabled:hover,
10630 .notification_widget.success[disabled]:hover,
10635 .notification_widget.success[disabled]:hover,
10631 fieldset[disabled] .notification_widget.success:hover,
10636 fieldset[disabled] .notification_widget.success:hover,
10632 .notification_widget.success.disabled:focus,
10637 .notification_widget.success.disabled:focus,
10633 .notification_widget.success[disabled]:focus,
10638 .notification_widget.success[disabled]:focus,
10634 fieldset[disabled] .notification_widget.success:focus,
10639 fieldset[disabled] .notification_widget.success:focus,
10635 .notification_widget.success.disabled.focus,
10640 .notification_widget.success.disabled.focus,
10636 .notification_widget.success[disabled].focus,
10641 .notification_widget.success[disabled].focus,
10637 fieldset[disabled] .notification_widget.success.focus,
10642 fieldset[disabled] .notification_widget.success.focus,
10638 .notification_widget.success.disabled:active,
10643 .notification_widget.success.disabled:active,
10639 .notification_widget.success[disabled]:active,
10644 .notification_widget.success[disabled]:active,
10640 fieldset[disabled] .notification_widget.success:active,
10645 fieldset[disabled] .notification_widget.success:active,
10641 .notification_widget.success.disabled.active,
10646 .notification_widget.success.disabled.active,
10642 .notification_widget.success[disabled].active,
10647 .notification_widget.success[disabled].active,
10643 fieldset[disabled] .notification_widget.success.active {
10648 fieldset[disabled] .notification_widget.success.active {
10644 background-color: #5cb85c;
10649 background-color: #5cb85c;
10645 border-color: #4cae4c;
10650 border-color: #4cae4c;
10646 }
10651 }
10647 .notification_widget.success .badge {
10652 .notification_widget.success .badge {
10648 color: #5cb85c;
10653 color: #5cb85c;
10649 background-color: #ffffff;
10654 background-color: #ffffff;
10650 }
10655 }
10651 .notification_widget.info {
10656 .notification_widget.info {
10652 color: #ffffff;
10657 color: #ffffff;
10653 background-color: #5bc0de;
10658 background-color: #5bc0de;
10654 border-color: #46b8da;
10659 border-color: #46b8da;
10655 }
10660 }
10656 .notification_widget.info:hover,
10661 .notification_widget.info:hover,
10657 .notification_widget.info:focus,
10662 .notification_widget.info:focus,
10658 .notification_widget.info.focus,
10663 .notification_widget.info.focus,
10659 .notification_widget.info:active,
10664 .notification_widget.info:active,
10660 .notification_widget.info.active,
10665 .notification_widget.info.active,
10661 .open > .dropdown-toggle.notification_widget.info {
10666 .open > .dropdown-toggle.notification_widget.info {
10662 color: #ffffff;
10667 color: #ffffff;
10663 background-color: #31b0d5;
10668 background-color: #31b0d5;
10664 border-color: #269abc;
10669 border-color: #269abc;
10665 }
10670 }
10666 .notification_widget.info:active,
10671 .notification_widget.info:active,
10667 .notification_widget.info.active,
10672 .notification_widget.info.active,
10668 .open > .dropdown-toggle.notification_widget.info {
10673 .open > .dropdown-toggle.notification_widget.info {
10669 background-image: none;
10674 background-image: none;
10670 }
10675 }
10671 .notification_widget.info.disabled,
10676 .notification_widget.info.disabled,
10672 .notification_widget.info[disabled],
10677 .notification_widget.info[disabled],
10673 fieldset[disabled] .notification_widget.info,
10678 fieldset[disabled] .notification_widget.info,
10674 .notification_widget.info.disabled:hover,
10679 .notification_widget.info.disabled:hover,
10675 .notification_widget.info[disabled]:hover,
10680 .notification_widget.info[disabled]:hover,
10676 fieldset[disabled] .notification_widget.info:hover,
10681 fieldset[disabled] .notification_widget.info:hover,
10677 .notification_widget.info.disabled:focus,
10682 .notification_widget.info.disabled:focus,
10678 .notification_widget.info[disabled]:focus,
10683 .notification_widget.info[disabled]:focus,
10679 fieldset[disabled] .notification_widget.info:focus,
10684 fieldset[disabled] .notification_widget.info:focus,
10680 .notification_widget.info.disabled.focus,
10685 .notification_widget.info.disabled.focus,
10681 .notification_widget.info[disabled].focus,
10686 .notification_widget.info[disabled].focus,
10682 fieldset[disabled] .notification_widget.info.focus,
10687 fieldset[disabled] .notification_widget.info.focus,
10683 .notification_widget.info.disabled:active,
10688 .notification_widget.info.disabled:active,
10684 .notification_widget.info[disabled]:active,
10689 .notification_widget.info[disabled]:active,
10685 fieldset[disabled] .notification_widget.info:active,
10690 fieldset[disabled] .notification_widget.info:active,
10686 .notification_widget.info.disabled.active,
10691 .notification_widget.info.disabled.active,
10687 .notification_widget.info[disabled].active,
10692 .notification_widget.info[disabled].active,
10688 fieldset[disabled] .notification_widget.info.active {
10693 fieldset[disabled] .notification_widget.info.active {
10689 background-color: #5bc0de;
10694 background-color: #5bc0de;
10690 border-color: #46b8da;
10695 border-color: #46b8da;
10691 }
10696 }
10692 .notification_widget.info .badge {
10697 .notification_widget.info .badge {
10693 color: #5bc0de;
10698 color: #5bc0de;
10694 background-color: #ffffff;
10699 background-color: #ffffff;
10695 }
10700 }
10696 .notification_widget.danger {
10701 .notification_widget.danger {
10697 color: #ffffff;
10702 color: #ffffff;
10698 background-color: #d9534f;
10703 background-color: #d9534f;
10699 border-color: #d43f3a;
10704 border-color: #d43f3a;
10700 }
10705 }
10701 .notification_widget.danger:hover,
10706 .notification_widget.danger:hover,
10702 .notification_widget.danger:focus,
10707 .notification_widget.danger:focus,
10703 .notification_widget.danger.focus,
10708 .notification_widget.danger.focus,
10704 .notification_widget.danger:active,
10709 .notification_widget.danger:active,
10705 .notification_widget.danger.active,
10710 .notification_widget.danger.active,
10706 .open > .dropdown-toggle.notification_widget.danger {
10711 .open > .dropdown-toggle.notification_widget.danger {
10707 color: #ffffff;
10712 color: #ffffff;
10708 background-color: #c9302c;
10713 background-color: #c9302c;
10709 border-color: #ac2925;
10714 border-color: #ac2925;
10710 }
10715 }
10711 .notification_widget.danger:active,
10716 .notification_widget.danger:active,
10712 .notification_widget.danger.active,
10717 .notification_widget.danger.active,
10713 .open > .dropdown-toggle.notification_widget.danger {
10718 .open > .dropdown-toggle.notification_widget.danger {
10714 background-image: none;
10719 background-image: none;
10715 }
10720 }
10716 .notification_widget.danger.disabled,
10721 .notification_widget.danger.disabled,
10717 .notification_widget.danger[disabled],
10722 .notification_widget.danger[disabled],
10718 fieldset[disabled] .notification_widget.danger,
10723 fieldset[disabled] .notification_widget.danger,
10719 .notification_widget.danger.disabled:hover,
10724 .notification_widget.danger.disabled:hover,
10720 .notification_widget.danger[disabled]:hover,
10725 .notification_widget.danger[disabled]:hover,
10721 fieldset[disabled] .notification_widget.danger:hover,
10726 fieldset[disabled] .notification_widget.danger:hover,
10722 .notification_widget.danger.disabled:focus,
10727 .notification_widget.danger.disabled:focus,
10723 .notification_widget.danger[disabled]:focus,
10728 .notification_widget.danger[disabled]:focus,
10724 fieldset[disabled] .notification_widget.danger:focus,
10729 fieldset[disabled] .notification_widget.danger:focus,
10725 .notification_widget.danger.disabled.focus,
10730 .notification_widget.danger.disabled.focus,
10726 .notification_widget.danger[disabled].focus,
10731 .notification_widget.danger[disabled].focus,
10727 fieldset[disabled] .notification_widget.danger.focus,
10732 fieldset[disabled] .notification_widget.danger.focus,
10728 .notification_widget.danger.disabled:active,
10733 .notification_widget.danger.disabled:active,
10729 .notification_widget.danger[disabled]:active,
10734 .notification_widget.danger[disabled]:active,
10730 fieldset[disabled] .notification_widget.danger:active,
10735 fieldset[disabled] .notification_widget.danger:active,
10731 .notification_widget.danger.disabled.active,
10736 .notification_widget.danger.disabled.active,
10732 .notification_widget.danger[disabled].active,
10737 .notification_widget.danger[disabled].active,
10733 fieldset[disabled] .notification_widget.danger.active {
10738 fieldset[disabled] .notification_widget.danger.active {
10734 background-color: #d9534f;
10739 background-color: #d9534f;
10735 border-color: #d43f3a;
10740 border-color: #d43f3a;
10736 }
10741 }
10737 .notification_widget.danger .badge {
10742 .notification_widget.danger .badge {
10738 color: #d9534f;
10743 color: #d9534f;
10739 background-color: #ffffff;
10744 background-color: #ffffff;
10740 }
10745 }
10741 div#pager {
10746 div#pager {
10742 background-color: #ffffff;
10747 background-color: #ffffff;
10743 font-size: 14px;
10748 font-size: 14px;
10744 line-height: 20px;
10749 line-height: 20px;
10745 overflow: hidden;
10750 overflow: hidden;
10746 display: none;
10751 display: none;
10747 position: fixed;
10752 position: fixed;
10748 bottom: 0px;
10753 bottom: 0px;
10749 width: 100%;
10754 width: 100%;
10750 max-height: 50%;
10755 max-height: 50%;
10751 padding-top: 8px;
10756 padding-top: 8px;
10752 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10757 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10753 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10758 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10754 /* Display over codemirror */
10759 /* Display over codemirror */
10755 z-index: 100;
10760 z-index: 100;
10756 /* Hack which prevents jquery ui resizable from changing top. */
10761 /* Hack which prevents jquery ui resizable from changing top. */
10757 top: inherit !important;
10762 top: inherit !important;
10758 }
10763 }
10759 div#pager pre {
10764 div#pager pre {
10760 line-height: 1.21429em;
10765 line-height: 1.21429em;
10761 color: #000000;
10766 color: #000000;
10762 background-color: #f7f7f7;
10767 background-color: #f7f7f7;
10763 padding: 0.4em;
10768 padding: 0.4em;
10764 }
10769 }
10765 div#pager #pager-button-area {
10770 div#pager #pager-button-area {
10766 position: absolute;
10771 position: absolute;
10767 top: 8px;
10772 top: 8px;
10768 right: 20px;
10773 right: 20px;
10769 }
10774 }
10770 div#pager #pager-contents {
10775 div#pager #pager-contents {
10771 position: relative;
10776 position: relative;
10772 overflow: auto;
10777 overflow: auto;
10773 width: 100%;
10778 width: 100%;
10774 height: 100%;
10779 height: 100%;
10775 }
10780 }
10776 div#pager #pager-contents #pager-container {
10781 div#pager #pager-contents #pager-container {
10777 position: relative;
10782 position: relative;
10778 padding: 15px 0px;
10783 padding: 15px 0px;
10779 box-sizing: border-box;
10784 box-sizing: border-box;
10780 -moz-box-sizing: border-box;
10785 -moz-box-sizing: border-box;
10781 -webkit-box-sizing: border-box;
10786 -webkit-box-sizing: border-box;
10782 }
10787 }
10783 div#pager .ui-resizable-handle {
10788 div#pager .ui-resizable-handle {
10784 top: 0px;
10789 top: 0px;
10785 height: 8px;
10790 height: 8px;
10786 background: #f7f7f7;
10791 background: #f7f7f7;
10787 border-top: 1px solid #cfcfcf;
10792 border-top: 1px solid #cfcfcf;
10788 border-bottom: 1px solid #cfcfcf;
10793 border-bottom: 1px solid #cfcfcf;
10789 /* This injects handle bars (a short, wide = symbol) for
10794 /* This injects handle bars (a short, wide = symbol) for
10790 the resize handle. */
10795 the resize handle. */
10791 }
10796 }
10792 div#pager .ui-resizable-handle::after {
10797 div#pager .ui-resizable-handle::after {
10793 content: '';
10798 content: '';
10794 top: 2px;
10799 top: 2px;
10795 left: 50%;
10800 left: 50%;
10796 height: 3px;
10801 height: 3px;
10797 width: 30px;
10802 width: 30px;
10798 margin-left: -15px;
10803 margin-left: -15px;
10799 position: absolute;
10804 position: absolute;
10800 border-top: 1px solid #cfcfcf;
10805 border-top: 1px solid #cfcfcf;
10801 }
10806 }
10802 .quickhelp {
10807 .quickhelp {
10803 /* Old browsers */
10808 /* Old browsers */
10804 display: -webkit-box;
10809 display: -webkit-box;
10805 -webkit-box-orient: horizontal;
10810 -webkit-box-orient: horizontal;
10806 -webkit-box-align: stretch;
10811 -webkit-box-align: stretch;
10807 display: -moz-box;
10812 display: -moz-box;
10808 -moz-box-orient: horizontal;
10813 -moz-box-orient: horizontal;
10809 -moz-box-align: stretch;
10814 -moz-box-align: stretch;
10810 display: box;
10815 display: box;
10811 box-orient: horizontal;
10816 box-orient: horizontal;
10812 box-align: stretch;
10817 box-align: stretch;
10813 /* Modern browsers */
10818 /* Modern browsers */
10814 display: flex;
10819 display: flex;
10815 flex-direction: row;
10820 flex-direction: row;
10816 align-items: stretch;
10821 align-items: stretch;
10817 }
10822 }
10818 .shortcut_key {
10823 .shortcut_key {
10819 display: inline-block;
10824 display: inline-block;
10820 width: 20ex;
10825 width: 20ex;
10821 text-align: right;
10826 text-align: right;
10822 font-family: monospace;
10827 font-family: monospace;
10823 }
10828 }
10824 .shortcut_descr {
10829 .shortcut_descr {
10825 display: inline-block;
10830 display: inline-block;
10826 /* Old browsers */
10831 /* Old browsers */
10827 -webkit-box-flex: 1;
10832 -webkit-box-flex: 1;
10828 -moz-box-flex: 1;
10833 -moz-box-flex: 1;
10829 box-flex: 1;
10834 box-flex: 1;
10830 /* Modern browsers */
10835 /* Modern browsers */
10831 flex: 1;
10836 flex: 1;
10832 }
10837 }
10833 span.save_widget {
10838 span.save_widget {
10834 margin-top: 6px;
10839 margin-top: 6px;
10835 }
10840 }
10836 span.save_widget span.filename {
10841 span.save_widget span.filename {
10837 height: 1em;
10842 height: 1em;
10838 line-height: 1em;
10843 line-height: 1em;
10839 padding: 3px;
10844 padding: 3px;
10840 margin-left: 16px;
10845 margin-left: 16px;
10841 border: none;
10846 border: none;
10842 font-size: 146.5%;
10847 font-size: 146.5%;
10843 border-radius: 2px;
10848 border-radius: 2px;
10844 }
10849 }
10845 span.save_widget span.filename:hover {
10850 span.save_widget span.filename:hover {
10846 background-color: #e6e6e6;
10851 background-color: #e6e6e6;
10847 }
10852 }
10848 span.checkpoint_status,
10853 span.checkpoint_status,
10849 span.autosave_status {
10854 span.autosave_status {
10850 font-size: small;
10855 font-size: small;
10851 }
10856 }
10852 @media (max-width: 767px) {
10857 @media (max-width: 767px) {
10853 span.save_widget {
10858 span.save_widget {
10854 font-size: small;
10859 font-size: small;
10855 }
10860 }
10856 span.checkpoint_status,
10861 span.checkpoint_status,
10857 span.autosave_status {
10862 span.autosave_status {
10858 display: none;
10863 display: none;
10859 }
10864 }
10860 }
10865 }
10861 @media (min-width: 768px) and (max-width: 991px) {
10866 @media (min-width: 768px) and (max-width: 991px) {
10862 span.checkpoint_status {
10867 span.checkpoint_status {
10863 display: none;
10868 display: none;
10864 }
10869 }
10865 span.autosave_status {
10870 span.autosave_status {
10866 font-size: x-small;
10871 font-size: x-small;
10867 }
10872 }
10868 }
10873 }
10869 .toolbar {
10874 .toolbar {
10870 padding: 0px;
10875 padding: 0px;
10871 margin-left: -5px;
10876 margin-left: -5px;
10872 margin-top: 2px;
10877 margin-top: 2px;
10873 margin-bottom: 5px;
10878 margin-bottom: 5px;
10874 box-sizing: border-box;
10879 box-sizing: border-box;
10875 -moz-box-sizing: border-box;
10880 -moz-box-sizing: border-box;
10876 -webkit-box-sizing: border-box;
10881 -webkit-box-sizing: border-box;
10877 }
10882 }
10878 .toolbar select,
10883 .toolbar select,
10879 .toolbar label {
10884 .toolbar label {
10880 width: auto;
10885 width: auto;
10881 vertical-align: middle;
10886 vertical-align: middle;
10882 margin-right: 2px;
10887 margin-right: 2px;
10883 margin-bottom: 0px;
10888 margin-bottom: 0px;
10884 display: inline;
10889 display: inline;
10885 font-size: 92%;
10890 font-size: 92%;
10886 margin-left: 0.3em;
10891 margin-left: 0.3em;
10887 margin-right: 0.3em;
10892 margin-right: 0.3em;
10888 padding: 0px;
10893 padding: 0px;
10889 padding-top: 3px;
10894 padding-top: 3px;
10890 }
10895 }
10891 .toolbar .btn {
10896 .toolbar .btn {
10892 padding: 2px 8px;
10897 padding: 2px 8px;
10893 }
10898 }
10894 .toolbar .btn-group {
10899 .toolbar .btn-group {
10895 margin-top: 0px;
10900 margin-top: 0px;
10896 margin-left: 5px;
10901 margin-left: 5px;
10897 }
10902 }
10898 #maintoolbar {
10903 #maintoolbar {
10899 margin-bottom: -3px;
10904 margin-bottom: -3px;
10900 margin-top: -8px;
10905 margin-top: -8px;
10901 border: 0px;
10906 border: 0px;
10902 min-height: 27px;
10907 min-height: 27px;
10903 margin-left: 0px;
10908 margin-left: 0px;
10904 padding-top: 11px;
10909 padding-top: 11px;
10905 padding-bottom: 3px;
10910 padding-bottom: 3px;
10906 }
10911 }
10907 #maintoolbar .navbar-text {
10912 #maintoolbar .navbar-text {
10908 float: none;
10913 float: none;
10909 vertical-align: middle;
10914 vertical-align: middle;
10910 text-align: right;
10915 text-align: right;
10911 margin-left: 5px;
10916 margin-left: 5px;
10912 margin-right: 0px;
10917 margin-right: 0px;
10913 margin-top: 0px;
10918 margin-top: 0px;
10914 }
10919 }
10915 .select-xs {
10920 .select-xs {
10916 height: 24px;
10921 height: 24px;
10917 }
10922 }
10918 /**
10923 /**
10919 * Primary styles
10924 * Primary styles
10920 *
10925 *
10921 * Author: IPython Development Team
10926 * Author: IPython Development Team
10922 */
10927 */
10923 /** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
10928 /** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
10924 * of chance of beeing generated from the ../less/[samename].less file, you can
10929 * of chance of beeing generated from the ../less/[samename].less file, you can
10925 * try to get back the less file by reverting somme commit in history
10930 * try to get back the less file by reverting somme commit in history
10926 **/
10931 **/
10927 /*
10932 /*
10928 * We'll try to get something pretty, so we
10933 * We'll try to get something pretty, so we
10929 * have some strange css to have the scroll bar on
10934 * have some strange css to have the scroll bar on
10930 * the left with fix button on the top right of the tooltip
10935 * the left with fix button on the top right of the tooltip
10931 */
10936 */
10932 @-moz-keyframes fadeOut {
10937 @-moz-keyframes fadeOut {
10933 from {
10938 from {
10934 opacity: 1;
10939 opacity: 1;
10935 }
10940 }
10936 to {
10941 to {
10937 opacity: 0;
10942 opacity: 0;
10938 }
10943 }
10939 }
10944 }
10940 @-webkit-keyframes fadeOut {
10945 @-webkit-keyframes fadeOut {
10941 from {
10946 from {
10942 opacity: 1;
10947 opacity: 1;
10943 }
10948 }
10944 to {
10949 to {
10945 opacity: 0;
10950 opacity: 0;
10946 }
10951 }
10947 }
10952 }
10948 @-moz-keyframes fadeIn {
10953 @-moz-keyframes fadeIn {
10949 from {
10954 from {
10950 opacity: 0;
10955 opacity: 0;
10951 }
10956 }
10952 to {
10957 to {
10953 opacity: 1;
10958 opacity: 1;
10954 }
10959 }
10955 }
10960 }
10956 @-webkit-keyframes fadeIn {
10961 @-webkit-keyframes fadeIn {
10957 from {
10962 from {
10958 opacity: 0;
10963 opacity: 0;
10959 }
10964 }
10960 to {
10965 to {
10961 opacity: 1;
10966 opacity: 1;
10962 }
10967 }
10963 }
10968 }
10964 /*properties of tooltip after "expand"*/
10969 /*properties of tooltip after "expand"*/
10965 .bigtooltip {
10970 .bigtooltip {
10966 overflow: auto;
10971 overflow: auto;
10967 height: 200px;
10972 height: 200px;
10968 -webkit-transition-property: height;
10973 -webkit-transition-property: height;
10969 -webkit-transition-duration: 500ms;
10974 -webkit-transition-duration: 500ms;
10970 -moz-transition-property: height;
10975 -moz-transition-property: height;
10971 -moz-transition-duration: 500ms;
10976 -moz-transition-duration: 500ms;
10972 transition-property: height;
10977 transition-property: height;
10973 transition-duration: 500ms;
10978 transition-duration: 500ms;
10974 }
10979 }
10975 /*properties of tooltip before "expand"*/
10980 /*properties of tooltip before "expand"*/
10976 .smalltooltip {
10981 .smalltooltip {
10977 -webkit-transition-property: height;
10982 -webkit-transition-property: height;
10978 -webkit-transition-duration: 500ms;
10983 -webkit-transition-duration: 500ms;
10979 -moz-transition-property: height;
10984 -moz-transition-property: height;
10980 -moz-transition-duration: 500ms;
10985 -moz-transition-duration: 500ms;
10981 transition-property: height;
10986 transition-property: height;
10982 transition-duration: 500ms;
10987 transition-duration: 500ms;
10983 text-overflow: ellipsis;
10988 text-overflow: ellipsis;
10984 overflow: hidden;
10989 overflow: hidden;
10985 height: 80px;
10990 height: 80px;
10986 }
10991 }
10987 .tooltipbuttons {
10992 .tooltipbuttons {
10988 position: absolute;
10993 position: absolute;
10989 padding-right: 15px;
10994 padding-right: 15px;
10990 top: 0px;
10995 top: 0px;
10991 right: 0px;
10996 right: 0px;
10992 }
10997 }
10993 .tooltiptext {
10998 .tooltiptext {
10994 /*avoid the button to overlap on some docstring*/
10999 /*avoid the button to overlap on some docstring*/
10995 padding-right: 30px;
11000 padding-right: 30px;
10996 }
11001 }
10997 .ipython_tooltip {
11002 .ipython_tooltip {
10998 max-width: 700px;
11003 max-width: 700px;
10999 /*fade-in animation when inserted*/
11004 /*fade-in animation when inserted*/
11000 -webkit-animation: fadeOut 400ms;
11005 -webkit-animation: fadeOut 400ms;
11001 -moz-animation: fadeOut 400ms;
11006 -moz-animation: fadeOut 400ms;
11002 animation: fadeOut 400ms;
11007 animation: fadeOut 400ms;
11003 -webkit-animation: fadeIn 400ms;
11008 -webkit-animation: fadeIn 400ms;
11004 -moz-animation: fadeIn 400ms;
11009 -moz-animation: fadeIn 400ms;
11005 animation: fadeIn 400ms;
11010 animation: fadeIn 400ms;
11006 vertical-align: middle;
11011 vertical-align: middle;
11007 background-color: #f7f7f7;
11012 background-color: #f7f7f7;
11008 overflow: visible;
11013 overflow: visible;
11009 border: #ababab 1px solid;
11014 border: #ababab 1px solid;
11010 outline: none;
11015 outline: none;
11011 padding: 3px;
11016 padding: 3px;
11012 margin: 0px;
11017 margin: 0px;
11013 padding-left: 7px;
11018 padding-left: 7px;
11014 font-family: monospace;
11019 font-family: monospace;
11015 min-height: 50px;
11020 min-height: 50px;
11016 -moz-box-shadow: 0px 6px 10px -1px #adadad;
11021 -moz-box-shadow: 0px 6px 10px -1px #adadad;
11017 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
11022 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
11018 box-shadow: 0px 6px 10px -1px #adadad;
11023 box-shadow: 0px 6px 10px -1px #adadad;
11019 border-radius: 2px;
11024 border-radius: 2px;
11020 position: absolute;
11025 position: absolute;
11021 z-index: 1000;
11026 z-index: 1000;
11022 }
11027 }
11023 .ipython_tooltip a {
11028 .ipython_tooltip a {
11024 float: right;
11029 float: right;
11025 }
11030 }
11026 .ipython_tooltip .tooltiptext pre {
11031 .ipython_tooltip .tooltiptext pre {
11027 border: 0;
11032 border: 0;
11028 border-radius: 0;
11033 border-radius: 0;
11029 font-size: 100%;
11034 font-size: 100%;
11030 background-color: #f7f7f7;
11035 background-color: #f7f7f7;
11031 }
11036 }
11032 .pretooltiparrow {
11037 .pretooltiparrow {
11033 left: 0px;
11038 left: 0px;
11034 margin: 0px;
11039 margin: 0px;
11035 top: -16px;
11040 top: -16px;
11036 width: 40px;
11041 width: 40px;
11037 height: 16px;
11042 height: 16px;
11038 overflow: hidden;
11043 overflow: hidden;
11039 position: absolute;
11044 position: absolute;
11040 }
11045 }
11041 .pretooltiparrow:before {
11046 .pretooltiparrow:before {
11042 background-color: #f7f7f7;
11047 background-color: #f7f7f7;
11043 border: 1px #ababab solid;
11048 border: 1px #ababab solid;
11044 z-index: 11;
11049 z-index: 11;
11045 content: "";
11050 content: "";
11046 position: absolute;
11051 position: absolute;
11047 left: 15px;
11052 left: 15px;
11048 top: 10px;
11053 top: 10px;
11049 width: 25px;
11054 width: 25px;
11050 height: 25px;
11055 height: 25px;
11051 -webkit-transform: rotate(45deg);
11056 -webkit-transform: rotate(45deg);
11052 -moz-transform: rotate(45deg);
11057 -moz-transform: rotate(45deg);
11053 -ms-transform: rotate(45deg);
11058 -ms-transform: rotate(45deg);
11054 -o-transform: rotate(45deg);
11059 -o-transform: rotate(45deg);
11055 }
11060 }
11056 .terminal-app {
11061 .terminal-app {
11057 background: #eeeeee;
11062 background: #eeeeee;
11058 }
11063 }
11059 .terminal-app #header {
11064 .terminal-app #header {
11060 background: #ffffff;
11065 background: #ffffff;
11061 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11066 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11062 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11067 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11063 }
11068 }
11064 .terminal-app .terminal {
11069 .terminal-app .terminal {
11065 float: left;
11070 float: left;
11066 font-family: monospace;
11071 font-family: monospace;
11067 color: white;
11072 color: white;
11068 background: black;
11073 background: black;
11069 padding: 0.4em;
11074 padding: 0.4em;
11070 border-radius: 2px;
11075 border-radius: 2px;
11071 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11076 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11072 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11077 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11073 }
11078 }
11074 .terminal-app .terminal,
11079 .terminal-app .terminal,
11075 .terminal-app .terminal dummy-screen {
11080 .terminal-app .terminal dummy-screen {
11076 line-height: 1em;
11081 line-height: 1em;
11077 font-size: 14px;
11082 font-size: 14px;
11078 }
11083 }
11079 .terminal-app .terminal-cursor {
11084 .terminal-app .terminal-cursor {
11080 color: black;
11085 color: black;
11081 background: white;
11086 background: white;
11082 }
11087 }
11083 .terminal-app #terminado-container {
11088 .terminal-app #terminado-container {
11084 margin-top: 20px;
11089 margin-top: 20px;
11085 }
11090 }
11086 /*# sourceMappingURL=style.min.css.map */ No newline at end of file
11091 /*# sourceMappingURL=style.min.css.map */
General Comments 0
You need to be logged in to leave comments. Login now