WordPress Social Tools, Related Posts, Monetization – Shareaholic - Version 8.0.1

Version Description

  • Version 8 is here bringing with it a brand new revamped and streamlined UI!
Download this release

Release Info

Developer shareaholic
Plugin Icon 128x128 WordPress Social Tools, Related Posts, Monetization – Shareaholic
Version 8.0.1
Comparing to
See all releases

Code changes from version 7.10.1.0 to 8.0.1

admin.php CHANGED
@@ -29,6 +29,7 @@ class ShareaholicAdmin {
29
  ShareaholicUtilities::share_counts_api_connectivity_check();
30
  }
31
  }
 
32
  self::check_review_dismissal();
33
  self::check_plugin_review();
34
  }
@@ -48,7 +49,60 @@ class ShareaholicAdmin {
48
 
49
  add_site_option(self::REVIEW_DISMISS_OPTION, true);
50
  }
51
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  /**
53
  * Check if we should display the review message days after the
54
  * plugin has been activated
@@ -81,7 +135,7 @@ class ShareaholicAdmin {
81
  <p>' . __('You have been using the ', 'shareaholic') . '<a href="' . admin_url('admin.php?page=shareaholic-settings') . '">Shareaholic plugin</a>' . __(' for some time now, do you like it? If so, please consider leaving us a review on WordPress.org! It would help us out a lot and we would really appreciate it.', 'shareaholic') . '
82
  <br />
83
  <br />
84
- <a onclick="location.href=\'' . esc_url($dismiss_url) . '\';" class="button button-primary" href="' . esc_url('https://wordpress.org/support/view/plugin-reviews/shareaholic?rate=5#postform') . '" target="_blank">' . __('Leave a Review', 'shareaholic') . '</a>
85
  <a href="' . esc_url($dismiss_url) . '">' . __('No thanks', 'shareaholic') . '</a>
86
  </p>
87
  </div>';
@@ -200,7 +254,6 @@ class ShareaholicAdmin {
200
  }
201
  }
202
 
203
-
204
  /**
205
  * The actual function in charge of drawing the meta boxes.
206
  */
@@ -251,7 +304,6 @@ class ShareaholicAdmin {
251
  }
252
  }
253
  }
254
-
255
 
256
  /**
257
  * Enqueing styles and scripts for the admin panel
@@ -260,11 +312,9 @@ class ShareaholicAdmin {
260
  */
261
  public static function enqueue_scripts() {
262
  if (isset($_GET['page']) && preg_match('/shareaholic/', $_GET['page'])) {
263
- wp_enqueue_style('shareaholic_application_css', ShareaholicUtilities::asset_url_admin('assets/application.css'), false, ShareaholicUtilities::get_version());
264
  wp_enqueue_style('shareaholic_bootstrap_css', plugins_url('assets/css/bootstrap.css', __FILE__), false, ShareaholicUtilities::get_version());
 
265
  wp_enqueue_style('shareaholic_main_css', plugins_url('assets/css/main.css', __FILE__), false, ShareaholicUtilities::get_version());
266
- wp_enqueue_style('shareaholic_open_sans_css', '//fonts.googleapis.com/css?family=Open+Sans:400,300,700');
267
-
268
  wp_enqueue_script('shareholic_utilities_js', ShareaholicUtilities::asset_url_admin('assets/pub/utilities.js'), false, ShareaholicUtilities::get_version());
269
  wp_enqueue_script('shareholic_bootstrap_js', plugins_url('assets/js/bootstrap.min.js', __FILE__), false, ShareaholicUtilities::get_version());
270
  wp_enqueue_script('shareholic_jquery_custom_js', plugins_url('assets/js/jquery_custom.js', __FILE__), false, ShareaholicUtilities::get_version());
@@ -279,13 +329,16 @@ class ShareaholicAdmin {
279
  * Puts a new menu item under Settings.
280
  */
281
  public static function admin_menu() {
 
 
 
282
  add_menu_page(
283
  __('Shareaholic Settings', 'shareaholic'),
284
  __('Shareaholic', 'shareaholic'),
285
  'manage_options',
286
  'shareaholic-settings',
287
  array('ShareaholicAdmin', 'admin'),
288
- SHAREAHOLIC_ASSET_DIR . 'img/shareaholic_16x16_2.png'
289
  );
290
  add_submenu_page(
291
  'shareaholic-settings',
@@ -303,7 +356,15 @@ class ShareaholicAdmin {
303
  'shareaholic-advanced',
304
  array('ShareaholicAdmin', 'advanced_admin')
305
  );
306
- }
 
 
 
 
 
 
 
 
307
 
308
  /**
309
  * Updates the information if passed in and sets save message.
@@ -370,7 +431,7 @@ class ShareaholicAdmin {
370
  'image_url' => SHAREAHOLIC_ASSET_DIR . 'img'
371
  ));
372
  }
373
-
374
  if(isset($_POST['reset_settings'])
375
  && $_POST['reset_settings'] == 'Y'
376
  && check_admin_referer($action, 'nonce_field')) {
29
  ShareaholicUtilities::share_counts_api_connectivity_check();
30
  }
31
  }
32
+ self::check_redirect_url();
33
  self::check_review_dismissal();
34
  self::check_plugin_review();
35
  }
49
 
50
  add_site_option(self::REVIEW_DISMISS_OPTION, true);
51
  }
52
+
53
+ /**
54
+ * Redirect to Plans
55
+ *
56
+ */
57
+ public static function go_premium() {
58
+ echo <<<JQUERY
59
+ <script type="text/javascript">
60
+ window.location = "https://shareaholic.com/plans";
61
+ </script>
62
+ JQUERY;
63
+ }
64
+
65
+ /**
66
+ * Redirection Utility (used by SDK - Badge)
67
+ *
68
+ */
69
+ public static function check_redirect_url() {
70
+
71
+ $redirect_url = isset($_GET['shareaholic_redirect_url']) ? strtolower($_GET['shareaholic_redirect_url']) : NULL;
72
+
73
+ if ($redirect_url != NULL) {
74
+
75
+ // exit if redirect is not to shareaholic.com
76
+ $redirect_url_host = parse_url($redirect_url, PHP_URL_HOST);
77
+
78
+ if ($redirect_url_host != "shareaholic.com" && $redirect_url_host != "stageaholic.com" && $redirect_url_host != "spreadaholic.com") {
79
+ wp_redirect(admin_url('admin.php?page=shareaholic-settings'));
80
+ exit;
81
+ }
82
+
83
+ // Get User Email
84
+ $current_user = wp_get_current_user();
85
+ $user_email = urlencode($current_user->user_email);
86
+
87
+ // Pass verification_key only if current wp user has permission to the key
88
+ if (current_user_can('activate_plugins')) {
89
+ $verification_key = ShareaholicUtilities::get_option('verification_key');
90
+ } else {
91
+ $verification_key = "unauthorized";
92
+ }
93
+
94
+ $enriched_redirect_url = add_query_arg( array(
95
+ 'site_id' => ShareaholicUtilities::get_option('api_key'),
96
+ 'verification_key' => $verification_key,
97
+ 'email' => $user_email,
98
+ 'ref' => 'wordpress',
99
+ ), $redirect_url);
100
+
101
+ wp_redirect($enriched_redirect_url);
102
+ exit;
103
+ }
104
+ }
105
+
106
  /**
107
  * Check if we should display the review message days after the
108
  * plugin has been activated
135
  <p>' . __('You have been using the ', 'shareaholic') . '<a href="' . admin_url('admin.php?page=shareaholic-settings') . '">Shareaholic plugin</a>' . __(' for some time now, do you like it? If so, please consider leaving us a review on WordPress.org! It would help us out a lot and we would really appreciate it.', 'shareaholic') . '
136
  <br />
137
  <br />
138
+ <a onclick="location.href=\'' . esc_url($dismiss_url) . '\';" class="button button-primary" href="' . esc_url('https://wordpress.org/support/plugin/shareaholic/reviews/?rate=5#new-post') . '" target="_blank">' . __('Leave a Review', 'shareaholic') . '</a>
139
  <a href="' . esc_url($dismiss_url) . '">' . __('No thanks', 'shareaholic') . '</a>
140
  </p>
141
  </div>';
254
  }
255
  }
256
 
 
257
  /**
258
  * The actual function in charge of drawing the meta boxes.
259
  */
304
  }
305
  }
306
  }
 
307
 
308
  /**
309
  * Enqueing styles and scripts for the admin panel
312
  */
313
  public static function enqueue_scripts() {
314
  if (isset($_GET['page']) && preg_match('/shareaholic/', $_GET['page'])) {
 
315
  wp_enqueue_style('shareaholic_bootstrap_css', plugins_url('assets/css/bootstrap.css', __FILE__), false, ShareaholicUtilities::get_version());
316
+ wp_enqueue_style('shareaholic_reveal_css', plugins_url('assets/css/reveal.css', __FILE__), false, ShareaholicUtilities::get_version());
317
  wp_enqueue_style('shareaholic_main_css', plugins_url('assets/css/main.css', __FILE__), false, ShareaholicUtilities::get_version());
 
 
318
  wp_enqueue_script('shareholic_utilities_js', ShareaholicUtilities::asset_url_admin('assets/pub/utilities.js'), false, ShareaholicUtilities::get_version());
319
  wp_enqueue_script('shareholic_bootstrap_js', plugins_url('assets/js/bootstrap.min.js', __FILE__), false, ShareaholicUtilities::get_version());
320
  wp_enqueue_script('shareholic_jquery_custom_js', plugins_url('assets/js/jquery_custom.js', __FILE__), false, ShareaholicUtilities::get_version());
329
  * Puts a new menu item under Settings.
330
  */
331
  public static function admin_menu() {
332
+
333
+ $icon_svg = ShareaholicUtilities::get_icon_svg();
334
+
335
  add_menu_page(
336
  __('Shareaholic Settings', 'shareaholic'),
337
  __('Shareaholic', 'shareaholic'),
338
  'manage_options',
339
  'shareaholic-settings',
340
  array('ShareaholicAdmin', 'admin'),
341
+ $icon_svg
342
  );
343
  add_submenu_page(
344
  'shareaholic-settings',
356
  'shareaholic-advanced',
357
  array('ShareaholicAdmin', 'advanced_admin')
358
  );
359
+ add_submenu_page(
360
+ 'shareaholic-settings',
361
+ __('Go Premium', 'shareaholic'),
362
+ __('<span style="color: #FCB214;">Go Premium</span>', 'shareaholic'),
363
+ 'activate_plugins',
364
+ 'shareaholic-premium',
365
+ array('ShareaholicAdmin', 'go_premium')
366
+ );
367
+ }
368
 
369
  /**
370
  * Updates the information if passed in and sets save message.
431
  'image_url' => SHAREAHOLIC_ASSET_DIR . 'img'
432
  ));
433
  }
434
+
435
  if(isset($_POST['reset_settings'])
436
  && $_POST['reset_settings'] == 'Y'
437
  && check_admin_referer($action, 'nonce_field')) {
assets/css/bootstrap-responsive.css DELETED
@@ -1,1109 +0,0 @@
1
- /*!
2
- * Bootstrap Responsive v2.3.1
3
- *
4
- * Copyright 2012 Twitter, Inc
5
- * Licensed under the Apache License v2.0
6
- * http://www.apache.org/licenses/LICENSE-2.0
7
- *
8
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
9
- */
10
-
11
- .clearfix {
12
- *zoom: 1;
13
- }
14
-
15
- .clearfix:before,
16
- .clearfix:after {
17
- display: table;
18
- line-height: 0;
19
- content: "";
20
- }
21
-
22
- .clearfix:after {
23
- clear: both;
24
- }
25
-
26
- .hide-text {
27
- font: 0/0 a;
28
- color: transparent;
29
- text-shadow: none;
30
- background-color: transparent;
31
- border: 0;
32
- }
33
-
34
- .input-block-level {
35
- display: block;
36
- width: 100%;
37
- min-height: 30px;
38
- -webkit-box-sizing: border-box;
39
- -moz-box-sizing: border-box;
40
- box-sizing: border-box;
41
- }
42
-
43
- @-ms-viewport {
44
- width: device-width;
45
- }
46
-
47
- .hidden {
48
- display: none;
49
- visibility: hidden;
50
- }
51
-
52
- .visible-phone {
53
- display: none !important;
54
- }
55
-
56
- .visible-tablet {
57
- display: none !important;
58
- }
59
-
60
- .hidden-desktop {
61
- display: none !important;
62
- }
63
-
64
- .visible-desktop {
65
- display: inherit !important;
66
- }
67
-
68
- @media (min-width: 768px) and (max-width: 979px) {
69
- .hidden-desktop {
70
- display: inherit !important;
71
- }
72
- .visible-desktop {
73
- display: none !important ;
74
- }
75
- .visible-tablet {
76
- display: inherit !important;
77
- }
78
- .hidden-tablet {
79
- display: none !important;
80
- }
81
- }
82
-
83
- @media (max-width: 767px) {
84
- .hidden-desktop {
85
- display: inherit !important;
86
- }
87
- .visible-desktop {
88
- display: none !important;
89
- }
90
- .visible-phone {
91
- display: inherit !important;
92
- }
93
- .hidden-phone {
94
- display: none !important;
95
- }
96
- }
97
-
98
- .visible-print {
99
- display: none !important;
100
- }
101
-
102
- @media print {
103
- .visible-print {
104
- display: inherit !important;
105
- }
106
- .hidden-print {
107
- display: none !important;
108
- }
109
- }
110
-
111
- @media (min-width: 1200px) {
112
- .row {
113
- margin-left: -30px;
114
- *zoom: 1;
115
- }
116
- .row:before,
117
- .row:after {
118
- display: table;
119
- line-height: 0;
120
- content: "";
121
- }
122
- .row:after {
123
- clear: both;
124
- }
125
- [class*="span"] {
126
- float: left;
127
- min-height: 1px;
128
- margin-left: 30px;
129
- }
130
- .container,
131
- .navbar-static-top .container,
132
- .navbar-fixed-top .container,
133
- .navbar-fixed-bottom .container {
134
- width: 1170px;
135
- }
136
- .span12 {
137
- width: 1170px;
138
- }
139
- .span11 {
140
- width: 1070px;
141
- }
142
- .span10 {
143
- width: 970px;
144
- }
145
- .span9 {
146
- width: 870px;
147
- }
148
- .span8 {
149
- width: 770px;
150
- }
151
- .span7 {
152
- width: 670px;
153
- }
154
- .span6 {
155
- width: 570px;
156
- }
157
- .span5 {
158
- width: 470px;
159
- }
160
- .span4 {
161
- width: 370px;
162
- }
163
- .span3 {
164
- width: 270px;
165
- }
166
- .span2 {
167
- width: 170px;
168
- }
169
- .span1 {
170
- width: 70px;
171
- }
172
- .offset12 {
173
- margin-left: 1230px;
174
- }
175
- .offset11 {
176
- margin-left: 1130px;
177
- }
178
- .offset10 {
179
- margin-left: 1030px;
180
- }
181
- .offset9 {
182
- margin-left: 930px;
183
- }
184
- .offset8 {
185
- margin-left: 830px;
186
- }
187
- .offset7 {
188
- margin-left: 730px;
189
- }
190
- .offset6 {
191
- margin-left: 630px;
192
- }
193
- .offset5 {
194
- margin-left: 530px;
195
- }
196
- .offset4 {
197
- margin-left: 430px;
198
- }
199
- .offset3 {
200
- margin-left: 330px;
201
- }
202
- .offset2 {
203
- margin-left: 230px;
204
- }
205
- .offset1 {
206
- margin-left: 130px;
207
- }
208
- .row-fluid {
209
- width: 100%;
210
- *zoom: 1;
211
- }
212
- .row-fluid:before,
213
- .row-fluid:after {
214
- display: table;
215
- line-height: 0;
216
- content: "";
217
- }
218
- .row-fluid:after {
219
- clear: both;
220
- }
221
- .row-fluid [class*="span"] {
222
- display: block;
223
- float: left;
224
- width: 100%;
225
- min-height: 30px;
226
- margin-left: 2.564102564102564%;
227
- *margin-left: 2.5109110747408616%;
228
- -webkit-box-sizing: border-box;
229
- -moz-box-sizing: border-box;
230
- box-sizing: border-box;
231
- }
232
- .row-fluid [class*="span"]:first-child {
233
- margin-left: 0;
234
- }
235
- .row-fluid .controls-row [class*="span"] + [class*="span"] {
236
- margin-left: 2.564102564102564%;
237
- }
238
- .row-fluid .span12 {
239
- width: 100%;
240
- *width: 99.94680851063829%;
241
- }
242
- .row-fluid .span11 {
243
- width: 91.45299145299145%;
244
- *width: 91.39979996362975%;
245
- }
246
- .row-fluid .span10 {
247
- width: 82.90598290598291%;
248
- *width: 82.8527914166212%;
249
- }
250
- .row-fluid .span9 {
251
- width: 74.35897435897436%;
252
- *width: 74.30578286961266%;
253
- }
254
- .row-fluid .span8 {
255
- width: 65.81196581196582%;
256
- *width: 65.75877432260411%;
257
- }
258
- .row-fluid .span7 {
259
- width: 57.26495726495726%;
260
- *width: 57.21176577559556%;
261
- }
262
- .row-fluid .span6 {
263
- width: 48.717948717948715%;
264
- *width: 48.664757228587014%;
265
- }
266
- .row-fluid .span5 {
267
- width: 40.17094017094017%;
268
- *width: 40.11774868157847%;
269
- }
270
- .row-fluid .span4 {
271
- width: 31.623931623931625%;
272
- *width: 31.570740134569924%;
273
- }
274
- .row-fluid .span3 {
275
- width: 23.076923076923077%;
276
- *width: 23.023731587561375%;
277
- }
278
- .row-fluid .span2 {
279
- width: 14.52991452991453%;
280
- *width: 14.476723040552828%;
281
- }
282
- .row-fluid .span1 {
283
- width: 5.982905982905983%;
284
- *width: 5.929714493544281%;
285
- }
286
- .row-fluid .offset12 {
287
- margin-left: 105.12820512820512%;
288
- *margin-left: 105.02182214948171%;
289
- }
290
- .row-fluid .offset12:first-child {
291
- margin-left: 102.56410256410257%;
292
- *margin-left: 102.45771958537915%;
293
- }
294
- .row-fluid .offset11 {
295
- margin-left: 96.58119658119658%;
296
- *margin-left: 96.47481360247316%;
297
- }
298
- .row-fluid .offset11:first-child {
299
- margin-left: 94.01709401709402%;
300
- *margin-left: 93.91071103837061%;
301
- }
302
- .row-fluid .offset10 {
303
- margin-left: 88.03418803418803%;
304
- *margin-left: 87.92780505546462%;
305
- }
306
- .row-fluid .offset10:first-child {
307
- margin-left: 85.47008547008548%;
308
- *margin-left: 85.36370249136206%;
309
- }
310
- .row-fluid .offset9 {
311
- margin-left: 79.48717948717949%;
312
- *margin-left: 79.38079650845607%;
313
- }
314
- .row-fluid .offset9:first-child {
315
- margin-left: 76.92307692307693%;
316
- *margin-left: 76.81669394435352%;
317
- }
318
- .row-fluid .offset8 {
319
- margin-left: 70.94017094017094%;
320
- *margin-left: 70.83378796144753%;
321
- }
322
- .row-fluid .offset8:first-child {
323
- margin-left: 68.37606837606839%;
324
- *margin-left: 68.26968539734497%;
325
- }
326
- .row-fluid .offset7 {
327
- margin-left: 62.393162393162385%;
328
- *margin-left: 62.28677941443899%;
329
- }
330
- .row-fluid .offset7:first-child {
331
- margin-left: 59.82905982905982%;
332
- *margin-left: 59.72267685033642%;
333
- }
334
- .row-fluid .offset6 {
335
- margin-left: 53.84615384615384%;
336
- *margin-left: 53.739770867430444%;
337
- }
338
- .row-fluid .offset6:first-child {
339
- margin-left: 51.28205128205128%;
340
- *margin-left: 51.175668303327875%;
341
- }
342
- .row-fluid .offset5 {
343
- margin-left: 45.299145299145295%;
344
- *margin-left: 45.1927623204219%;
345
- }
346
- .row-fluid .offset5:first-child {
347
- margin-left: 42.73504273504273%;
348
- *margin-left: 42.62865975631933%;
349
- }
350
- .row-fluid .offset4 {
351
- margin-left: 36.75213675213675%;
352
- *margin-left: 36.645753773413354%;
353
- }
354
- .row-fluid .offset4:first-child {
355
- margin-left: 34.18803418803419%;
356
- *margin-left: 34.081651209310785%;
357
- }
358
- .row-fluid .offset3 {
359
- margin-left: 28.205128205128204%;
360
- *margin-left: 28.0987452264048%;
361
- }
362
- .row-fluid .offset3:first-child {
363
- margin-left: 25.641025641025642%;
364
- *margin-left: 25.53464266230224%;
365
- }
366
- .row-fluid .offset2 {
367
- margin-left: 19.65811965811966%;
368
- *margin-left: 19.551736679396257%;
369
- }
370
- .row-fluid .offset2:first-child {
371
- margin-left: 17.094017094017094%;
372
- *margin-left: 16.98763411529369%;
373
- }
374
- .row-fluid .offset1 {
375
- margin-left: 11.11111111111111%;
376
- *margin-left: 11.004728132387708%;
377
- }
378
- .row-fluid .offset1:first-child {
379
- margin-left: 8.547008547008547%;
380
- *margin-left: 8.440625568285142%;
381
- }
382
- input,
383
- textarea,
384
- .uneditable-input {
385
- margin-left: 0;
386
- }
387
- .controls-row [class*="span"] + [class*="span"] {
388
- margin-left: 30px;
389
- }
390
- input.span12,
391
- textarea.span12,
392
- .uneditable-input.span12 {
393
- width: 1156px;
394
- }
395
- input.span11,
396
- textarea.span11,
397
- .uneditable-input.span11 {
398
- width: 1056px;
399
- }
400
- input.span10,
401
- textarea.span10,
402
- .uneditable-input.span10 {
403
- width: 956px;
404
- }
405
- input.span9,
406
- textarea.span9,
407
- .uneditable-input.span9 {
408
- width: 856px;
409
- }
410
- input.span8,
411
- textarea.span8,
412
- .uneditable-input.span8 {
413
- width: 756px;
414
- }
415
- input.span7,
416
- textarea.span7,
417
- .uneditable-input.span7 {
418
- width: 656px;
419
- }
420
- input.span6,
421
- textarea.span6,
422
- .uneditable-input.span6 {
423
- width: 556px;
424
- }
425
- input.span5,
426
- textarea.span5,
427
- .uneditable-input.span5 {
428
- width: 456px;
429
- }
430
- input.span4,
431
- textarea.span4,
432
- .uneditable-input.span4 {
433
- width: 356px;
434
- }
435
- input.span3,
436
- textarea.span3,
437
- .uneditable-input.span3 {
438
- width: 256px;
439
- }
440
- input.span2,
441
- textarea.span2,
442
- .uneditable-input.span2 {
443
- width: 156px;
444
- }
445
- input.span1,
446
- textarea.span1,
447
- .uneditable-input.span1 {
448
- width: 56px;
449
- }
450
- .thumbnails {
451
- margin-left: -30px;
452
- }
453
- .thumbnails > li {
454
- margin-left: 30px;
455
- }
456
- .row-fluid .thumbnails {
457
- margin-left: 0;
458
- }
459
- }
460
-
461
- @media (min-width: 768px) and (max-width: 979px) {
462
- .row {
463
- margin-left: -20px;
464
- *zoom: 1;
465
- }
466
- .row:before,
467
- .row:after {
468
- display: table;
469
- line-height: 0;
470
- content: "";
471
- }
472
- .row:after {
473
- clear: both;
474
- }
475
- [class*="span"] {
476
- float: left;
477
- min-height: 1px;
478
- margin-left: 20px;
479
- }
480
- .container,
481
- .navbar-static-top .container,
482
- .navbar-fixed-top .container,
483
- .navbar-fixed-bottom .container {
484
- width: 724px;
485
- }
486
- .span12 {
487
- width: 724px;
488
- }
489
- .span11 {
490
- width: 662px;
491
- }
492
- .span10 {
493
- width: 600px;
494
- }
495
- .span9 {
496
- width: 538px;
497
- }
498
- .span8 {
499
- width: 476px;
500
- }
501
- .span7 {
502
- width: 414px;
503
- }
504
- .span6 {
505
- width: 352px;
506
- }
507
- .span5 {
508
- width: 290px;
509
- }
510
- .span4 {
511
- width: 228px;
512
- }
513
- .span3 {
514
- width: 166px;
515
- }
516
- .span2 {
517
- width: 104px;
518
- }
519
- .span1 {
520
- width: 42px;
521
- }
522
- .offset12 {
523
- margin-left: 764px;
524
- }
525
- .offset11 {
526
- margin-left: 702px;
527
- }
528
- .offset10 {
529
- margin-left: 640px;
530
- }
531
- .offset9 {
532
- margin-left: 578px;
533
- }
534
- .offset8 {
535
- margin-left: 516px;
536
- }
537
- .offset7 {
538
- margin-left: 454px;
539
- }
540
- .offset6 {
541
- margin-left: 392px;
542
- }
543
- .offset5 {
544
- margin-left: 330px;
545
- }
546
- .offset4 {
547
- margin-left: 268px;
548
- }
549
- .offset3 {
550
- margin-left: 206px;
551
- }
552
- .offset2 {
553
- margin-left: 144px;
554
- }
555
- .offset1 {
556
- margin-left: 82px;
557
- }
558
- .row-fluid {
559
- width: 100%;
560
- *zoom: 1;
561
- }
562
- .row-fluid:before,
563
- .row-fluid:after {
564
- display: table;
565
- line-height: 0;
566
- content: "";
567
- }
568
- .row-fluid:after {
569
- clear: both;
570
- }
571
- .row-fluid [class*="span"] {
572
- display: block;
573
- float: left;
574
- width: 100%;
575
- min-height: 30px;
576
- margin-left: 2.7624309392265194%;
577
- *margin-left: 2.709239449864817%;
578
- -webkit-box-sizing: border-box;
579
- -moz-box-sizing: border-box;
580
- box-sizing: border-box;
581
- }
582
- .row-fluid [class*="span"]:first-child {
583
- margin-left: 0;
584
- }
585
- .row-fluid .controls-row [class*="span"] + [class*="span"] {
586
- margin-left: 2.7624309392265194%;
587
- }
588
- .row-fluid .span12 {
589
- width: 100%;
590
- *width: 99.94680851063829%;
591
- }
592
- .row-fluid .span11 {
593
- width: 91.43646408839778%;
594
- *width: 91.38327259903608%;
595
- }
596
- .row-fluid .span10 {
597
- width: 82.87292817679558%;
598
- *width: 82.81973668743387%;
599
- }
600
- .row-fluid .span9 {
601
- width: 74.30939226519337%;
602
- *width: 74.25620077583166%;
603
- }
604
- .row-fluid .span8 {
605
- width: 65.74585635359117%;
606
- *width: 65.69266486422946%;
607
- }
608
- .row-fluid .span7 {
609
- width: 57.18232044198895%;
610
- *width: 57.12912895262725%;
611
- }
612
- .row-fluid .span6 {
613
- width: 48.61878453038674%;
614
- *width: 48.56559304102504%;
615
- }
616
- .row-fluid .span5 {
617
- width: 40.05524861878453%;
618
- *width: 40.00205712942283%;
619
- }
620
- .row-fluid .span4 {
621
- width: 31.491712707182323%;
622
- *width: 31.43852121782062%;
623
- }
624
- .row-fluid .span3 {
625
- width: 22.92817679558011%;
626
- *width: 22.87498530621841%;
627
- }
628
- .row-fluid .span2 {
629
- width: 14.3646408839779%;
630
- *width: 14.311449394616199%;
631
- }
632
- .row-fluid .span1 {
633
- width: 5.801104972375691%;
634
- *width: 5.747913483013988%;
635
- }
636
- .row-fluid .offset12 {
637
- margin-left: 105.52486187845304%;
638
- *margin-left: 105.41847889972962%;
639
- }
640
- .row-fluid .offset12:first-child {
641
- margin-left: 102.76243093922652%;
642
- *margin-left: 102.6560479605031%;
643
- }
644
- .row-fluid .offset11 {
645
- margin-left: 96.96132596685082%;
646
- *margin-left: 96.8549429881274%;
647
- }
648
- .row-fluid .offset11:first-child {
649
- margin-left: 94.1988950276243%;
650
- *margin-left: 94.09251204890089%;
651
- }
652
- .row-fluid .offset10 {
653
- margin-left: 88.39779005524862%;
654
- *margin-left: 88.2914070765252%;
655
- }
656
- .row-fluid .offset10:first-child {
657
- margin-left: 85.6353591160221%;
658
- *margin-left: 85.52897613729868%;
659
- }
660
- .row-fluid .offset9 {
661
- margin-left: 79.8342541436464%;
662
- *margin-left: 79.72787116492299%;
663
- }
664
- .row-fluid .offset9:first-child {
665
- margin-left: 77.07182320441989%;
666
- *margin-left: 76.96544022569647%;
667
- }
668
- .row-fluid .offset8 {
669
- margin-left: 71.2707182320442%;
670
- *margin-left: 71.16433525332079%;
671
- }
672
- .row-fluid .offset8:first-child {
673
- margin-left: 68.50828729281768%;
674
- *margin-left: 68.40190431409427%;
675
- }
676
- .row-fluid .offset7 {
677
- margin-left: 62.70718232044199%;
678
- *margin-left: 62.600799341718584%;
679
- }
680
- .row-fluid .offset7:first-child {
681
- margin-left: 59.94475138121547%;
682
- *margin-left: 59.838368402492065%;
683
- }
684
- .row-fluid .offset6 {
685
- margin-left: 54.14364640883978%;
686
- *margin-left: 54.037263430116376%;
687
- }
688
- .row-fluid .offset6:first-child {
689
- margin-left: 51.38121546961326%;
690
- *margin-left: 51.27483249088986%;
691
- }
692
- .row-fluid .offset5 {
693
- margin-left: 45.58011049723757%;
694
- *margin-left: 45.47372751851417%;
695
- }
696
- .row-fluid .offset5:first-child {
697
- margin-left: 42.81767955801105%;
698
- *margin-left: 42.71129657928765%;
699
- }
700
- .row-fluid .offset4 {
701
- margin-left: 37.01657458563536%;
702
- *margin-left: 36.91019160691196%;
703
- }
704
- .row-fluid .offset4:first-child {
705
- margin-left: 34.25414364640884%;
706
- *margin-left: 34.14776066768544%;
707
- }
708
- .row-fluid .offset3 {
709
- margin-left: 28.45303867403315%;
710
- *margin-left: 28.346655695309746%;
711
- }
712
- .row-fluid .offset3:first-child {
713
- margin-left: 25.69060773480663%;
714
- *margin-left: 25.584224756083227%;
715
- }
716
- .row-fluid .offset2 {
717
- margin-left: 19.88950276243094%;
718
- *margin-left: 19.783119783707537%;
719
- }
720
- .row-fluid .offset2:first-child {
721
- margin-left: 17.12707182320442%;
722
- *margin-left: 17.02068884448102%;
723
- }
724
- .row-fluid .offset1 {
725
- margin-left: 11.32596685082873%;
726
- *margin-left: 11.219583872105325%;
727
- }
728
- .row-fluid .offset1:first-child {
729
- margin-left: 8.56353591160221%;
730
- *margin-left: 8.457152932878806%;
731
- }
732
- input,
733
- textarea,
734
- .uneditable-input {
735
- margin-left: 0;
736
- }
737
- .controls-row [class*="span"] + [class*="span"] {
738
- margin-left: 20px;
739
- }
740
- input.span12,
741
- textarea.span12,
742
- .uneditable-input.span12 {
743
- width: 710px;
744
- }
745
- input.span11,
746
- textarea.span11,
747
- .uneditable-input.span11 {
748
- width: 648px;
749
- }
750
- input.span10,
751
- textarea.span10,
752
- .uneditable-input.span10 {
753
- width: 586px;
754
- }
755
- input.span9,
756
- textarea.span9,
757
- .uneditable-input.span9 {
758
- width: 524px;
759
- }
760
- input.span8,
761
- textarea.span8,
762
- .uneditable-input.span8 {
763
- width: 462px;
764
- }
765
- input.span7,
766
- textarea.span7,
767
- .uneditable-input.span7 {
768
- width: 400px;
769
- }
770
- input.span6,
771
- textarea.span6,
772
- .uneditable-input.span6 {
773
- width: 338px;
774
- }
775
- input.span5,
776
- textarea.span5,
777
- .uneditable-input.span5 {
778
- width: 276px;
779
- }
780
- input.span4,
781
- textarea.span4,
782
- .uneditable-input.span4 {
783
- width: 214px;
784
- }
785
- input.span3,
786
- textarea.span3,
787
- .uneditable-input.span3 {
788
- width: 152px;
789
- }
790
- input.span2,
791
- textarea.span2,
792
- .uneditable-input.span2 {
793
- width: 90px;
794
- }
795
- input.span1,
796
- textarea.span1,
797
- .uneditable-input.span1 {
798
- width: 28px;
799
- }
800
- }
801
-
802
- @media (max-width: 767px) {
803
- body {
804
- padding-right: 20px;
805
- padding-left: 20px;
806
- }
807
- .navbar-fixed-top,
808
- .navbar-fixed-bottom,
809
- .navbar-static-top {
810
- margin-right: -20px;
811
- margin-left: -20px;
812
- }
813
- .container-fluid {
814
- padding: 0;
815
- }
816
- .dl-horizontal dt {
817
- float: none;
818
- width: auto;
819
- clear: none;
820
- text-align: left;
821
- }
822
- .dl-horizontal dd {
823
- margin-left: 0;
824
- }
825
- .container {
826
- width: auto;
827
- }
828
- .row-fluid {
829
- width: 100%;
830
- }
831
- .row,
832
- .thumbnails {
833
- margin-left: 0;
834
- }
835
- .thumbnails > li {
836
- float: none;
837
- margin-left: 0;
838
- }
839
- [class*="span"],
840
- .uneditable-input[class*="span"],
841
- .row-fluid [class*="span"] {
842
- display: block;
843
- float: none;
844
- width: 100%;
845
- margin-left: 0;
846
- -webkit-box-sizing: border-box;
847
- -moz-box-sizing: border-box;
848
- box-sizing: border-box;
849
- }
850
- .span12,
851
- .row-fluid .span12 {
852
- width: 100%;
853
- -webkit-box-sizing: border-box;
854
- -moz-box-sizing: border-box;
855
- box-sizing: border-box;
856
- }
857
- .row-fluid [class*="offset"]:first-child {
858
- margin-left: 0;
859
- }
860
- .input-large,
861
- .input-xlarge,
862
- .input-xxlarge,
863
- input[class*="span"],
864
- select[class*="span"],
865
- textarea[class*="span"],
866
- .uneditable-input {
867
- display: block;
868
- width: 100%;
869
- min-height: 30px;
870
- -webkit-box-sizing: border-box;
871
- -moz-box-sizing: border-box;
872
- box-sizing: border-box;
873
- }
874
- .input-prepend input,
875
- .input-append input,
876
- .input-prepend input[class*="span"],
877
- .input-append input[class*="span"] {
878
- display: inline-block;
879
- width: auto;
880
- }
881
- .controls-row [class*="span"] + [class*="span"] {
882
- margin-left: 0;
883
- }
884
- .modal {
885
- position: fixed;
886
- top: 20px;
887
- right: 20px;
888
- left: 20px;
889
- width: auto;
890
- margin: 0;
891
- }
892
- .modal.fade {
893
- top: -100px;
894
- }
895
- .modal.fade.in {
896
- top: 20px;
897
- }
898
- }
899
-
900
- @media (max-width: 480px) {
901
- .nav-collapse {
902
- -webkit-transform: translate3d(0, 0, 0);
903
- }
904
- .page-header h1 small {
905
- display: block;
906
- line-height: 20px;
907
- }
908
- input[type="checkbox"],
909
- input[type="radio"] {
910
- border: 1px solid #ccc;
911
- }
912
- .form-horizontal .control-label {
913
- float: none;
914
- width: auto;
915
- padding-top: 0;
916
- text-align: left;
917
- }
918
- .form-horizontal .controls {
919
- margin-left: 0;
920
- }
921
- .form-horizontal .control-list {
922
- padding-top: 0;
923
- }
924
- .form-horizontal .form-actions {
925
- padding-right: 10px;
926
- padding-left: 10px;
927
- }
928
- .media .pull-left,
929
- .media .pull-right {
930
- display: block;
931
- float: none;
932
- margin-bottom: 10px;
933
- }
934
- .media-object {
935
- margin-right: 0;
936
- margin-left: 0;
937
- }
938
- .modal {
939
- top: 10px;
940
- right: 10px;
941
- left: 10px;
942
- }
943
- .modal-header .close {
944
- padding: 10px;
945
- margin: -10px;
946
- }
947
- .carousel-caption {
948
- position: static;
949
- }
950
- }
951
-
952
- @media (max-width: 979px) {
953
- body {
954
- padding-top: 0;
955
- }
956
- .navbar-fixed-top,
957
- .navbar-fixed-bottom {
958
- position: static;
959
- }
960
- .navbar-fixed-top {
961
- margin-bottom: 20px;
962
- }
963
- .navbar-fixed-bottom {
964
- margin-top: 20px;
965
- }
966
- .navbar-fixed-top .navbar-inner,
967
- .navbar-fixed-bottom .navbar-inner {
968
- padding: 5px;
969
- }
970
- .navbar .container {
971
- width: auto;
972
- padding: 0;
973
- }
974
- .navbar .brand {
975
- padding-right: 10px;
976
- padding-left: 10px;
977
- margin: 0 0 0 -5px;
978
- }
979
- .nav-collapse {
980
- clear: both;
981
- }
982
- .nav-collapse .nav {
983
- float: none;
984
- margin: 0 0 10px;
985
- }
986
- .nav-collapse .nav > li {
987
- float: none;
988
- }
989
- .nav-collapse .nav > li > a {
990
- margin-bottom: 2px;
991
- }
992
- .nav-collapse .nav > .divider-vertical {
993
- display: none;
994
- }
995
- .nav-collapse .nav .nav-header {
996
- color: #777777;
997
- text-shadow: none;
998
- }
999
- .nav-collapse .nav > li > a,
1000
- .nav-collapse .dropdown-menu a {
1001
- padding: 9px 15px;
1002
- font-weight: bold;
1003
- color: #777777;
1004
- -webkit-border-radius: 3px;
1005
- -moz-border-radius: 3px;
1006
- border-radius: 3px;
1007
- }
1008
- .nav-collapse .btn {
1009
- padding: 4px 10px 4px;
1010
- font-weight: normal;
1011
- -webkit-border-radius: 4px;
1012
- -moz-border-radius: 4px;
1013
- border-radius: 4px;
1014
- }
1015
- .nav-collapse .dropdown-menu li + li a {
1016
- margin-bottom: 2px;
1017
- }
1018
- .nav-collapse .nav > li > a:hover,
1019
- .nav-collapse .nav > li > a:focus,
1020
- .nav-collapse .dropdown-menu a:hover,
1021
- .nav-collapse .dropdown-menu a:focus {
1022
- background-color: #f2f2f2;
1023
- }
1024
- .navbar-inverse .nav-collapse .nav > li > a,
1025
- .navbar-inverse .nav-collapse .dropdown-menu a {
1026
- color: #999999;
1027
- }
1028
- .navbar-inverse .nav-collapse .nav > li > a:hover,
1029
- .navbar-inverse .nav-collapse .nav > li > a:focus,
1030
- .navbar-inverse .nav-collapse .dropdown-menu a:hover,
1031
- .navbar-inverse .nav-collapse .dropdown-menu a:focus {
1032
- background-color: #111111;
1033
- }
1034
- .nav-collapse.in .btn-group {
1035
- padding: 0;
1036
- margin-top: 5px;
1037
- }
1038
- .nav-collapse .dropdown-menu {
1039
- position: static;
1040
- top: auto;
1041
- left: auto;
1042
- display: none;
1043
- float: none;
1044
- max-width: none;
1045
- padding: 0;
1046
- margin: 0 15px;
1047
- background-color: transparent;
1048
- border: none;
1049
- -webkit-border-radius: 0;
1050
- -moz-border-radius: 0;
1051
- border-radius: 0;
1052
- -webkit-box-shadow: none;
1053
- -moz-box-shadow: none;
1054
- box-shadow: none;
1055
- }
1056
- .nav-collapse .open > .dropdown-menu {
1057
- display: block;
1058
- }
1059
- .nav-collapse .dropdown-menu:before,
1060
- .nav-collapse .dropdown-menu:after {
1061
- display: none;
1062
- }
1063
- .nav-collapse .dropdown-menu .divider {
1064
- display: none;
1065
- }
1066
- .nav-collapse .nav > li > .dropdown-menu:before,
1067
- .nav-collapse .nav > li > .dropdown-menu:after {
1068
- display: none;
1069
- }
1070
- .nav-collapse .navbar-form,
1071
- .nav-collapse .navbar-search {
1072
- float: none;
1073
- padding: 10px 15px;
1074
- margin: 10px 0;
1075
- border-top: 1px solid #f2f2f2;
1076
- border-bottom: 1px solid #f2f2f2;
1077
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1078
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1079
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1080
- }
1081
- .navbar-inverse .nav-collapse .navbar-form,
1082
- .navbar-inverse .nav-collapse .navbar-search {
1083
- border-top-color: #111111;
1084
- border-bottom-color: #111111;
1085
- }
1086
- .navbar .nav-collapse .nav.pull-right {
1087
- float: none;
1088
- margin-left: 0;
1089
- }
1090
- .nav-collapse,
1091
- .nav-collapse.collapse {
1092
- height: 0;
1093
- overflow: hidden;
1094
- }
1095
- .navbar .btn-navbar {
1096
- display: block;
1097
- }
1098
- .navbar-static .navbar-inner {
1099
- padding-right: 10px;
1100
- padding-left: 10px;
1101
- }
1102
- }
1103
-
1104
- @media (min-width: 980px) {
1105
- .nav-collapse.collapse {
1106
- height: auto !important;
1107
- overflow: visible !important;
1108
- }
1109
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/bootstrap-responsive.min.css DELETED
@@ -1,9 +0,0 @@
1
- /*!
2
- * Bootstrap Responsive v2.3.1
3
- *
4
- * Copyright 2012 Twitter, Inc
5
- * Licensed under the Apache License v2.0
6
- * http://www.apache.org/licenses/LICENSE-2.0
7
- *
8
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
9
- */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}
 
 
 
 
 
 
 
 
 
assets/css/bootstrap.css CHANGED
@@ -1,6160 +1,6 @@
1
  /*!
2
- * Bootstrap v2.3.1
3
- *
4
- * Copyright 2012 Twitter, Inc
5
- * Licensed under the Apache License v2.0
6
- * http://www.apache.org/licenses/LICENSE-2.0
7
- *
8
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
9
- */
10
-
11
- .clearfix {
12
- *zoom: 1;
13
- }
14
-
15
- .clearfix:before,
16
- .clearfix:after {
17
- display: table;
18
- line-height: 0;
19
- content: "";
20
- }
21
-
22
- .clearfix:after {
23
- clear: both;
24
- }
25
-
26
- .hide-text {
27
- font: 0/0 a;
28
- color: transparent;
29
- text-shadow: none;
30
- background-color: transparent;
31
- border: 0;
32
- }
33
-
34
- .input-block-level {
35
- display: block;
36
- width: 100%;
37
- min-height: 30px;
38
- -webkit-box-sizing: border-box;
39
- -moz-box-sizing: border-box;
40
- box-sizing: border-box;
41
- }
42
-
43
- article,
44
- aside,
45
- details,
46
- figcaption,
47
- figure,
48
- footer,
49
- header,
50
- hgroup,
51
- nav,
52
- section {
53
- display: block;
54
- }
55
-
56
- audio,
57
- canvas,
58
- video {
59
- display: inline-block;
60
- *display: inline;
61
- *zoom: 1;
62
- }
63
-
64
- audio:not([controls]) {
65
- display: none;
66
- }
67
-
68
- html {
69
- font-size: 100%;
70
- -webkit-text-size-adjust: 100%;
71
- -ms-text-size-adjust: 100%;
72
- }
73
-
74
- a:focus {
75
- outline: thin dotted #333;
76
- outline: 5px auto -webkit-focus-ring-color;
77
- outline-offset: -2px;
78
- }
79
-
80
- a:hover,
81
- a:active {
82
- outline: 0;
83
- }
84
-
85
- sub,
86
- sup {
87
- position: relative;
88
- font-size: 75%;
89
- line-height: 0;
90
- vertical-align: baseline;
91
- }
92
-
93
- sup {
94
- top: -0.5em;
95
- }
96
-
97
- sub {
98
- bottom: -0.25em;
99
- }
100
-
101
- img {
102
- width: auto\9;
103
- height: auto;
104
- max-width: 100%;
105
- vertical-align: middle;
106
- border: 0;
107
- -ms-interpolation-mode: bicubic;
108
- }
109
-
110
- #map_canvas img,
111
- .google-maps img {
112
- max-width: none;
113
- }
114
-
115
- button,
116
- input,
117
- select,
118
- textarea {
119
- margin: 0;
120
- font-size: 100%;
121
- vertical-align: middle;
122
- }
123
-
124
- button,
125
- input {
126
- *overflow: visible;
127
- line-height: normal;
128
- }
129
-
130
- button::-moz-focus-inner,
131
- input::-moz-focus-inner {
132
- padding: 0;
133
- border: 0;
134
- }
135
-
136
- button,
137
- html input[type="button"],
138
- input[type="reset"],
139
- input[type="submit"] {
140
- cursor: pointer;
141
- -webkit-appearance: button;
142
- }
143
-
144
- label,
145
- select,
146
- button,
147
- input[type="button"],
148
- input[type="reset"],
149
- input[type="submit"],
150
- input[type="radio"],
151
- input[type="checkbox"] {
152
- cursor: pointer;
153
- }
154
-
155
- input[type="search"] {
156
- -webkit-box-sizing: content-box;
157
- -moz-box-sizing: content-box;
158
- box-sizing: content-box;
159
- -webkit-appearance: textfield;
160
- }
161
-
162
- input[type="search"]::-webkit-search-decoration,
163
- input[type="search"]::-webkit-search-cancel-button {
164
- -webkit-appearance: none;
165
- }
166
-
167
- textarea {
168
- overflow: auto;
169
- vertical-align: top;
170
- }
171
-
172
- @media print {
173
- * {
174
- color: #000 !important;
175
- text-shadow: none !important;
176
- background: transparent !important;
177
- box-shadow: none !important;
178
- }
179
- a,
180
- a:visited {
181
- text-decoration: underline;
182
- }
183
- a[href]:after {
184
- content: " (" attr(href) ")";
185
- }
186
- abbr[title]:after {
187
- content: " (" attr(title) ")";
188
- }
189
- .ir a:after,
190
- a[href^="javascript:"]:after,
191
- a[href^="#"]:after {
192
- content: "";
193
- }
194
- pre,
195
- blockquote {
196
- border: 1px solid #999;
197
- page-break-inside: avoid;
198
- }
199
- thead {
200
- display: table-header-group;
201
- }
202
- tr,
203
- img {
204
- page-break-inside: avoid;
205
- }
206
- img {
207
- max-width: 100% !important;
208
- }
209
- @page {
210
- margin: 0.5cm;
211
- }
212
- p,
213
- h2,
214
- h3 {
215
- orphans: 3;
216
- widows: 3;
217
- }
218
- h2,
219
- h3 {
220
- page-break-after: avoid;
221
- }
222
- }
223
-
224
- body {
225
- margin: 0;
226
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
227
- font-size: 14px;
228
- line-height: 20px;
229
- color: #333333;
230
- background-color: #ffffff;
231
- }
232
-
233
- a {
234
- color: #0088cc;
235
- text-decoration: none;
236
- }
237
-
238
- a:hover,
239
- a:focus {
240
- color: #005580;
241
- text-decoration: underline;
242
- }
243
-
244
- .img-rounded {
245
- -webkit-border-radius: 6px;
246
- -moz-border-radius: 6px;
247
- border-radius: 6px;
248
- }
249
-
250
- .img-polaroid {
251
- padding: 4px;
252
- background-color: #fff;
253
- border: 1px solid #ccc;
254
- border: 1px solid rgba(0, 0, 0, 0.2);
255
- -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
256
- -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
257
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
258
- }
259
-
260
- .img-circle {
261
- -webkit-border-radius: 500px;
262
- -moz-border-radius: 500px;
263
- border-radius: 500px;
264
- }
265
-
266
- .row {
267
- margin-left: -20px;
268
- *zoom: 1;
269
- }
270
-
271
- .row:before,
272
- .row:after {
273
- display: table;
274
- line-height: 0;
275
- content: "";
276
- }
277
-
278
- .row:after {
279
- clear: both;
280
- }
281
-
282
- [class*="span"] {
283
- float: left;
284
- min-height: 1px;
285
- margin-left: 20px;
286
- }
287
-
288
- .container,
289
- .navbar-static-top .container,
290
- .navbar-fixed-top .container,
291
- .navbar-fixed-bottom .container {
292
- width: 940px;
293
- }
294
-
295
- .span12 {
296
- width: 940px;
297
- }
298
-
299
- .span11 {
300
- width: 860px;
301
- }
302
-
303
- .span10 {
304
- width: 780px;
305
- }
306
-
307
- .span9 {
308
- width: 700px;
309
- }
310
-
311
- .span8 {
312
- width: 620px;
313
- }
314
-
315
- .span7 {
316
- width: 540px;
317
- }
318
-
319
- .span6 {
320
- width: 460px;
321
- }
322
-
323
- .span5 {
324
- width: 380px;
325
- }
326
-
327
- .span4 {
328
- width: 300px;
329
- }
330
-
331
- .span3 {
332
- width: 220px;
333
- }
334
-
335
- .span2 {
336
- width: 140px;
337
- }
338
-
339
- .span1 {
340
- width: 60px;
341
- }
342
-
343
- .offset12 {
344
- margin-left: 980px;
345
- }
346
-
347
- .offset11 {
348
- margin-left: 900px;
349
- }
350
-
351
- .offset10 {
352
- margin-left: 820px;
353
- }
354
-
355
- .offset9 {
356
- margin-left: 740px;
357
- }
358
-
359
- .offset8 {
360
- margin-left: 660px;
361
- }
362
-
363
- .offset7 {
364
- margin-left: 580px;
365
- }
366
-
367
- .offset6 {
368
- margin-left: 500px;
369
- }
370
-
371
- .offset5 {
372
- margin-left: 420px;
373
- }
374
-
375
- .offset4 {
376
- margin-left: 340px;
377
- }
378
-
379
- .offset3 {
380
- margin-left: 260px;
381
- }
382
-
383
- .offset2 {
384
- margin-left: 180px;
385
- }
386
-
387
- .offset1 {
388
- margin-left: 100px;
389
- }
390
-
391
- .row-fluid {
392
- width: 100%;
393
- *zoom: 1;
394
- }
395
-
396
- .row-fluid:before,
397
- .row-fluid:after {
398
- display: table;
399
- line-height: 0;
400
- content: "";
401
- }
402
-
403
- .row-fluid:after {
404
- clear: both;
405
- }
406
-
407
- .row-fluid [class*="span"] {
408
- display: block;
409
- float: left;
410
- width: 100%;
411
- min-height: 30px;
412
- margin-left: 2.127659574468085%;
413
- *margin-left: 2.074468085106383%;
414
- -webkit-box-sizing: border-box;
415
- -moz-box-sizing: border-box;
416
- box-sizing: border-box;
417
- }
418
-
419
- .row-fluid [class*="span"]:first-child {
420
- margin-left: 0;
421
- }
422
-
423
- .row-fluid .controls-row [class*="span"] + [class*="span"] {
424
- margin-left: 2.127659574468085%;
425
- }
426
-
427
- .row-fluid .span12 {
428
- width: 100%;
429
- *width: 99.94680851063829%;
430
- }
431
-
432
- .row-fluid .span11 {
433
- width: 91.48936170212765%;
434
- *width: 91.43617021276594%;
435
- }
436
-
437
- .row-fluid .span10 {
438
- width: 82.97872340425532%;
439
- *width: 82.92553191489361%;
440
- }
441
-
442
- .row-fluid .span9 {
443
- width: 74.46808510638297%;
444
- *width: 74.41489361702126%;
445
- }
446
-
447
- .row-fluid .span8 {
448
- width: 65.95744680851064%;
449
- *width: 65.90425531914893%;
450
- }
451
-
452
- .row-fluid .span7 {
453
- width: 57.44680851063829%;
454
- *width: 57.39361702127659%;
455
- }
456
-
457
- .row-fluid .span6 {
458
- width: 48.93617021276595%;
459
- *width: 48.88297872340425%;
460
- }
461
-
462
- .row-fluid .span5 {
463
- width: 40.42553191489362%;
464
- *width: 40.37234042553192%;
465
- }
466
-
467
- .row-fluid .span4 {
468
- width: 31.914893617021278%;
469
- *width: 31.861702127659576%;
470
- }
471
-
472
- .row-fluid .span3 {
473
- width: 23.404255319148934%;
474
- *width: 23.351063829787233%;
475
- }
476
-
477
- .row-fluid .span2 {
478
- width: 14.893617021276595%;
479
- *width: 14.840425531914894%;
480
- }
481
-
482
- .row-fluid .span1 {
483
- width: 6.382978723404255%;
484
- *width: 6.329787234042553%;
485
- }
486
-
487
- .row-fluid .offset12 {
488
- margin-left: 104.25531914893617%;
489
- *margin-left: 104.14893617021275%;
490
- }
491
-
492
- .row-fluid .offset12:first-child {
493
- margin-left: 102.12765957446808%;
494
- *margin-left: 102.02127659574467%;
495
- }
496
-
497
- .row-fluid .offset11 {
498
- margin-left: 95.74468085106382%;
499
- *margin-left: 95.6382978723404%;
500
- }
501
-
502
- .row-fluid .offset11:first-child {
503
- margin-left: 93.61702127659574%;
504
- *margin-left: 93.51063829787232%;
505
- }
506
-
507
- .row-fluid .offset10 {
508
- margin-left: 87.23404255319149%;
509
- *margin-left: 87.12765957446807%;
510
- }
511
-
512
- .row-fluid .offset10:first-child {
513
- margin-left: 85.1063829787234%;
514
- *margin-left: 84.99999999999999%;
515
- }
516
-
517
- .row-fluid .offset9 {
518
- margin-left: 78.72340425531914%;
519
- *margin-left: 78.61702127659572%;
520
- }
521
-
522
- .row-fluid .offset9:first-child {
523
- margin-left: 76.59574468085106%;
524
- *margin-left: 76.48936170212764%;
525
- }
526
-
527
- .row-fluid .offset8 {
528
- margin-left: 70.2127659574468%;
529
- *margin-left: 70.10638297872339%;
530
- }
531
-
532
- .row-fluid .offset8:first-child {
533
- margin-left: 68.08510638297872%;
534
- *margin-left: 67.9787234042553%;
535
- }
536
-
537
- .row-fluid .offset7 {
538
- margin-left: 61.70212765957446%;
539
- *margin-left: 61.59574468085106%;
540
- }
541
-
542
- .row-fluid .offset7:first-child {
543
- margin-left: 59.574468085106375%;
544
- *margin-left: 59.46808510638297%;
545
- }
546
-
547
- .row-fluid .offset6 {
548
- margin-left: 53.191489361702125%;
549
- *margin-left: 53.085106382978715%;
550
- }
551
-
552
- .row-fluid .offset6:first-child {
553
- margin-left: 51.063829787234035%;
554
- *margin-left: 50.95744680851063%;
555
- }
556
-
557
- .row-fluid .offset5 {
558
- margin-left: 44.68085106382979%;
559
- *margin-left: 44.57446808510638%;
560
- }
561
-
562
- .row-fluid .offset5:first-child {
563
- margin-left: 42.5531914893617%;
564
- *margin-left: 42.4468085106383%;
565
- }
566
-
567
- .row-fluid .offset4 {
568
- margin-left: 36.170212765957444%;
569
- *margin-left: 36.06382978723405%;
570
- }
571
-
572
- .row-fluid .offset4:first-child {
573
- margin-left: 34.04255319148936%;
574
- *margin-left: 33.93617021276596%;
575
- }
576
-
577
- .row-fluid .offset3 {
578
- margin-left: 27.659574468085104%;
579
- *margin-left: 27.5531914893617%;
580
- }
581
-
582
- .row-fluid .offset3:first-child {
583
- margin-left: 25.53191489361702%;
584
- *margin-left: 25.425531914893618%;
585
- }
586
-
587
- .row-fluid .offset2 {
588
- margin-left: 19.148936170212764%;
589
- *margin-left: 19.04255319148936%;
590
- }
591
-
592
- .row-fluid .offset2:first-child {
593
- margin-left: 17.02127659574468%;
594
- *margin-left: 16.914893617021278%;
595
- }
596
-
597
- .row-fluid .offset1 {
598
- margin-left: 10.638297872340425%;
599
- *margin-left: 10.53191489361702%;
600
- }
601
-
602
- .row-fluid .offset1:first-child {
603
- margin-left: 8.51063829787234%;
604
- *margin-left: 8.404255319148938%;
605
- }
606
-
607
- [class*="span"].hide,
608
- .row-fluid [class*="span"].hide {
609
- display: none;
610
- }
611
-
612
- [class*="span"].pull-right,
613
- .row-fluid [class*="span"].pull-right {
614
- float: right;
615
- }
616
-
617
- .container {
618
- margin-right: auto;
619
- margin-left: auto;
620
- *zoom: 1;
621
- }
622
-
623
- .container:before,
624
- .container:after {
625
- display: table;
626
- line-height: 0;
627
- content: "";
628
- }
629
-
630
- .container:after {
631
- clear: both;
632
- }
633
-
634
- .container-fluid {
635
- padding-right: 20px;
636
- padding-left: 20px;
637
- *zoom: 1;
638
- }
639
-
640
- .container-fluid:before,
641
- .container-fluid:after {
642
- display: table;
643
- line-height: 0;
644
- content: "";
645
- }
646
-
647
- .container-fluid:after {
648
- clear: both;
649
- }
650
-
651
- p {
652
- margin: 0 0 10px;
653
- }
654
-
655
- .lead {
656
- margin-bottom: 20px;
657
- font-size: 21px;
658
- font-weight: 200;
659
- line-height: 30px;
660
- }
661
-
662
- small {
663
- font-size: 85%;
664
- }
665
-
666
- strong {
667
- font-weight: bold;
668
- }
669
-
670
- em {
671
- font-style: italic;
672
- }
673
-
674
- cite {
675
- font-style: normal;
676
- }
677
-
678
- .muted {
679
- color: #999999;
680
- }
681
-
682
- a.muted:hover,
683
- a.muted:focus {
684
- color: #808080;
685
- }
686
-
687
- .text-warning {
688
- color: #c09853;
689
- }
690
-
691
- a.text-warning:hover,
692
- a.text-warning:focus {
693
- color: #a47e3c;
694
- }
695
-
696
- .text-error {
697
- color: #b94a48;
698
- }
699
-
700
- a.text-error:hover,
701
- a.text-error:focus {
702
- color: #953b39;
703
- }
704
-
705
- .text-info {
706
- color: #3a87ad;
707
- }
708
-
709
- a.text-info:hover,
710
- a.text-info:focus {
711
- color: #2d6987;
712
- }
713
-
714
- .text-success {
715
- color: #468847;
716
- }
717
-
718
- a.text-success:hover,
719
- a.text-success:focus {
720
- color: #356635;
721
- }
722
-
723
- .text-left {
724
- text-align: left;
725
- }
726
-
727
- .text-right {
728
- text-align: right;
729
- }
730
-
731
- .text-center {
732
- text-align: center;
733
- }
734
-
735
- h1,
736
- h2,
737
- h3,
738
- h4,
739
- h5,
740
- h6 {
741
- margin: 10px 0;
742
- font-family: inherit;
743
- font-weight: bold;
744
- line-height: 20px;
745
- color: inherit;
746
- text-rendering: optimizelegibility;
747
- }
748
-
749
- h1 small,
750
- h2 small,
751
- h3 small,
752
- h4 small,
753
- h5 small,
754
- h6 small {
755
- font-weight: normal;
756
- line-height: 1;
757
- color: #999999;
758
- }
759
-
760
- h1,
761
- h2,
762
- h3 {
763
- line-height: 40px;
764
- }
765
-
766
- h1 {
767
- font-size: 38.5px;
768
- }
769
-
770
- h2 {
771
- font-size: 31.5px;
772
- }
773
-
774
- h3 {
775
- font-size: 24.5px;
776
- }
777
-
778
- h4 {
779
- font-size: 17.5px;
780
- }
781
-
782
- h5 {
783
- font-size: 14px;
784
- }
785
-
786
- h6 {
787
- font-size: 11.9px;
788
- }
789
-
790
- h1 small {
791
- font-size: 24.5px;
792
- }
793
-
794
- h2 small {
795
- font-size: 17.5px;
796
- }
797
-
798
- h3 small {
799
- font-size: 14px;
800
- }
801
-
802
- h4 small {
803
- font-size: 14px;
804
- }
805
-
806
- .page-header {
807
- padding-bottom: 9px;
808
- margin: 20px 0 30px;
809
- border-bottom: 1px solid #eeeeee;
810
- }
811
-
812
- ul,
813
- ol {
814
- padding: 0;
815
- margin: 0 0 10px 25px;
816
- }
817
-
818
- ul ul,
819
- ul ol,
820
- ol ol,
821
- ol ul {
822
- margin-bottom: 0;
823
- }
824
-
825
- li {
826
- line-height: 20px;
827
- }
828
-
829
- ul.unstyled,
830
- ol.unstyled {
831
- margin-left: 0;
832
- list-style: none;
833
- }
834
-
835
- ul.inline,
836
- ol.inline {
837
- margin-left: 0;
838
- list-style: none;
839
- }
840
-
841
- ul.inline > li,
842
- ol.inline > li {
843
- display: inline-block;
844
- *display: inline;
845
- padding-right: 5px;
846
- padding-left: 5px;
847
- *zoom: 1;
848
- }
849
-
850
- dl {
851
- margin-bottom: 20px;
852
- }
853
-
854
- dt,
855
- dd {
856
- line-height: 20px;
857
- }
858
-
859
- dt {
860
- font-weight: bold;
861
- }
862
-
863
- dd {
864
- margin-left: 10px;
865
- }
866
-
867
- .dl-horizontal {
868
- *zoom: 1;
869
- }
870
-
871
- .dl-horizontal:before,
872
- .dl-horizontal:after {
873
- display: table;
874
- line-height: 0;
875
- content: "";
876
- }
877
-
878
- .dl-horizontal:after {
879
- clear: both;
880
- }
881
-
882
- .dl-horizontal dt {
883
- float: left;
884
- width: 160px;
885
- overflow: hidden;
886
- clear: left;
887
- text-align: right;
888
- text-overflow: ellipsis;
889
- white-space: nowrap;
890
- }
891
-
892
- .dl-horizontal dd {
893
- margin-left: 180px;
894
- }
895
-
896
- hr {
897
- margin: 20px 0;
898
- border: 0;
899
- border-top: 1px solid #eeeeee;
900
- border-bottom: 1px solid #ffffff;
901
- }
902
-
903
- abbr[title],
904
- abbr[data-original-title] {
905
- cursor: help;
906
- border-bottom: 1px dotted #999999;
907
- }
908
-
909
- abbr.initialism {
910
- font-size: 90%;
911
- text-transform: uppercase;
912
- }
913
-
914
- blockquote {
915
- padding: 0 0 0 15px;
916
- margin: 0 0 20px;
917
- border-left: 5px solid #eeeeee;
918
- }
919
-
920
- blockquote p {
921
- margin-bottom: 0;
922
- font-size: 17.5px;
923
- font-weight: 300;
924
- line-height: 1.25;
925
- }
926
-
927
- blockquote small {
928
- display: block;
929
- line-height: 20px;
930
- color: #999999;
931
- }
932
-
933
- blockquote small:before {
934
- content: '\2014 \00A0';
935
- }
936
-
937
- blockquote.pull-right {
938
- float: right;
939
- padding-right: 15px;
940
- padding-left: 0;
941
- border-right: 5px solid #eeeeee;
942
- border-left: 0;
943
- }
944
-
945
- blockquote.pull-right p,
946
- blockquote.pull-right small {
947
- text-align: right;
948
- }
949
-
950
- blockquote.pull-right small:before {
951
- content: '';
952
- }
953
-
954
- blockquote.pull-right small:after {
955
- content: '\00A0 \2014';
956
- }
957
-
958
- q:before,
959
- q:after,
960
- blockquote:before,
961
- blockquote:after {
962
- content: "";
963
- }
964
-
965
- address {
966
- display: block;
967
- margin-bottom: 20px;
968
- font-style: normal;
969
- line-height: 20px;
970
- }
971
-
972
- code,
973
- pre {
974
- padding: 0 3px 2px;
975
- font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
976
- font-size: 12px;
977
- color: #333333;
978
- -webkit-border-radius: 3px;
979
- -moz-border-radius: 3px;
980
- border-radius: 3px;
981
- }
982
-
983
- code {
984
- padding: 2px 4px;
985
- color: #d14;
986
- white-space: nowrap;
987
- background-color: #f7f7f9;
988
- border: 1px solid #e1e1e8;
989
- }
990
-
991
- pre {
992
- display: block;
993
- padding: 9.5px;
994
- margin: 0 0 10px;
995
- font-size: 13px;
996
- line-height: 20px;
997
- word-break: break-all;
998
- word-wrap: break-word;
999
- white-space: pre;
1000
- white-space: pre-wrap;
1001
- background-color: #f5f5f5;
1002
- border: 1px solid #ccc;
1003
- border: 1px solid rgba(0, 0, 0, 0.15);
1004
- -webkit-border-radius: 4px;
1005
- -moz-border-radius: 4px;
1006
- border-radius: 4px;
1007
- }
1008
-
1009
- pre.prettyprint {
1010
- margin-bottom: 20px;
1011
- }
1012
-
1013
- pre code {
1014
- padding: 0;
1015
- color: inherit;
1016
- white-space: pre;
1017
- white-space: pre-wrap;
1018
- background-color: transparent;
1019
- border: 0;
1020
- }
1021
-
1022
- .pre-scrollable {
1023
- max-height: 340px;
1024
- overflow-y: scroll;
1025
- }
1026
-
1027
- form {
1028
- margin: 0 0 20px;
1029
- }
1030
-
1031
- fieldset {
1032
- padding: 0;
1033
- margin: 0;
1034
- border: 0;
1035
- }
1036
-
1037
- legend {
1038
- display: block;
1039
- width: 100%;
1040
- padding: 0;
1041
- margin-bottom: 20px;
1042
- font-size: 21px;
1043
- line-height: 40px;
1044
- color: #333333;
1045
- border: 0;
1046
- border-bottom: 1px solid #e5e5e5;
1047
- }
1048
-
1049
- legend small {
1050
- font-size: 15px;
1051
- color: #999999;
1052
- }
1053
-
1054
- label,
1055
- input,
1056
- button,
1057
- select,
1058
- textarea {
1059
- font-size: 14px;
1060
- font-weight: normal;
1061
- line-height: 20px;
1062
- }
1063
-
1064
- input,
1065
- button,
1066
- select,
1067
- textarea {
1068
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1069
- }
1070
-
1071
- label {
1072
- display: block;
1073
- margin-bottom: 5px;
1074
- }
1075
-
1076
- select,
1077
- textarea,
1078
- input[type="text"],
1079
- input[type="password"],
1080
- input[type="datetime"],
1081
- input[type="datetime-local"],
1082
- input[type="date"],
1083
- input[type="month"],
1084
- input[type="time"],
1085
- input[type="week"],
1086
- input[type="number"],
1087
- input[type="email"],
1088
- input[type="url"],
1089
- input[type="search"],
1090
- input[type="tel"],
1091
- input[type="color"],
1092
- .uneditable-input {
1093
- display: inline-block;
1094
- height: 20px;
1095
- padding: 4px 6px;
1096
- margin-bottom: 10px;
1097
- font-size: 14px;
1098
- line-height: 20px;
1099
- color: #555555;
1100
- vertical-align: middle;
1101
- -webkit-border-radius: 4px;
1102
- -moz-border-radius: 4px;
1103
- border-radius: 4px;
1104
- }
1105
-
1106
- input,
1107
- textarea,
1108
- .uneditable-input {
1109
- width: 206px;
1110
- }
1111
-
1112
- textarea {
1113
- height: auto;
1114
- }
1115
-
1116
- textarea,
1117
- input[type="text"],
1118
- input[type="password"],
1119
- input[type="datetime"],
1120
- input[type="datetime-local"],
1121
- input[type="date"],
1122
- input[type="month"],
1123
- input[type="time"],
1124
- input[type="week"],
1125
- input[type="number"],
1126
- input[type="email"],
1127
- input[type="url"],
1128
- input[type="search"],
1129
- input[type="tel"],
1130
- input[type="color"],
1131
- .uneditable-input {
1132
- background-color: #ffffff;
1133
- border: 1px solid #cccccc;
1134
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1135
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1136
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1137
- -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
1138
- -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
1139
- -o-transition: border linear 0.2s, box-shadow linear 0.2s;
1140
- transition: border linear 0.2s, box-shadow linear 0.2s;
1141
- }
1142
-
1143
- textarea:focus,
1144
- input[type="text"]:focus,
1145
- input[type="password"]:focus,
1146
- input[type="datetime"]:focus,
1147
- input[type="datetime-local"]:focus,
1148
- input[type="date"]:focus,
1149
- input[type="month"]:focus,
1150
- input[type="time"]:focus,
1151
- input[type="week"]:focus,
1152
- input[type="number"]:focus,
1153
- input[type="email"]:focus,
1154
- input[type="url"]:focus,
1155
- input[type="search"]:focus,
1156
- input[type="tel"]:focus,
1157
- input[type="color"]:focus,
1158
- .uneditable-input:focus {
1159
- border-color: rgba(82, 168, 236, 0.8);
1160
- outline: 0;
1161
- outline: thin dotted \9;
1162
- /* IE6-9 */
1163
-
1164
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1165
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1166
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1167
- }
1168
-
1169
- input[type="radio"],
1170
- input[type="checkbox"] {
1171
- margin: 4px 0 0;
1172
- margin-top: 1px \9;
1173
- *margin-top: 0;
1174
- line-height: normal;
1175
- }
1176
-
1177
- input[type="file"],
1178
- input[type="image"],
1179
- input[type="submit"],
1180
- input[type="reset"],
1181
- input[type="button"],
1182
- input[type="radio"],
1183
- input[type="checkbox"] {
1184
- width: auto;
1185
- }
1186
-
1187
- select,
1188
- input[type="file"] {
1189
- height: 30px;
1190
- /* In IE7, the height of the select element cannot be changed by height, only font-size */
1191
-
1192
- *margin-top: 4px;
1193
- /* For IE7, add top margin to align select with labels */
1194
-
1195
- line-height: 30px;
1196
- }
1197
-
1198
- select {
1199
- width: 220px;
1200
- background-color: #ffffff;
1201
- border: 1px solid #cccccc;
1202
- }
1203
-
1204
- select[multiple],
1205
- select[size] {
1206
- height: auto;
1207
- }
1208
-
1209
- select:focus,
1210
- input[type="file"]:focus,
1211
- input[type="radio"]:focus,
1212
- input[type="checkbox"]:focus {
1213
- outline: thin dotted #333;
1214
- outline: 5px auto -webkit-focus-ring-color;
1215
- outline-offset: -2px;
1216
- }
1217
-
1218
- .uneditable-input,
1219
- .uneditable-textarea {
1220
- color: #999999;
1221
- cursor: not-allowed;
1222
- background-color: #fcfcfc;
1223
- border-color: #cccccc;
1224
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1225
- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1226
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1227
- }
1228
-
1229
- .uneditable-input {
1230
- overflow: hidden;
1231
- white-space: nowrap;
1232
- }
1233
-
1234
- .uneditable-textarea {
1235
- width: auto;
1236
- height: auto;
1237
- }
1238
-
1239
- input:-moz-placeholder,
1240
- textarea:-moz-placeholder {
1241
- color: #999999;
1242
- }
1243
-
1244
- input:-ms-input-placeholder,
1245
- textarea:-ms-input-placeholder {
1246
- color: #999999;
1247
- }
1248
-
1249
- input::-webkit-input-placeholder,
1250
- textarea::-webkit-input-placeholder {
1251
- color: #999999;
1252
- }
1253
-
1254
- .radio,
1255
- .checkbox {
1256
- min-height: 20px;
1257
- padding-left: 20px;
1258
- }
1259
-
1260
- .radio input[type="radio"],
1261
- .checkbox input[type="checkbox"] {
1262
- float: left;
1263
- margin-left: -20px;
1264
- }
1265
-
1266
- .controls > .radio:first-child,
1267
- .controls > .checkbox:first-child {
1268
- padding-top: 5px;
1269
- }
1270
-
1271
- .radio.inline,
1272
- .checkbox.inline {
1273
- display: inline-block;
1274
- padding-top: 5px;
1275
- margin-bottom: 0;
1276
- vertical-align: middle;
1277
- }
1278
-
1279
- .radio.inline + .radio.inline,
1280
- .checkbox.inline + .checkbox.inline {
1281
- margin-left: 10px;
1282
- }
1283
-
1284
- .input-mini {
1285
- width: 60px;
1286
- }
1287
-
1288
- .input-small {
1289
- width: 90px;
1290
- }
1291
-
1292
- .input-medium {
1293
- width: 150px;
1294
- }
1295
-
1296
- .input-large {
1297
- width: 210px;
1298
- }
1299
-
1300
- .input-xlarge {
1301
- width: 270px;
1302
- }
1303
-
1304
- .input-xxlarge {
1305
- width: 530px;
1306
- }
1307
-
1308
- input[class*="span"],
1309
- select[class*="span"],
1310
- textarea[class*="span"],
1311
- .uneditable-input[class*="span"],
1312
- .row-fluid input[class*="span"],
1313
- .row-fluid select[class*="span"],
1314
- .row-fluid textarea[class*="span"],
1315
- .row-fluid .uneditable-input[class*="span"] {
1316
- float: none;
1317
- margin-left: 0;
1318
- }
1319
-
1320
- .input-append input[class*="span"],
1321
- .input-append .uneditable-input[class*="span"],
1322
- .input-prepend input[class*="span"],
1323
- .input-prepend .uneditable-input[class*="span"],
1324
- .row-fluid input[class*="span"],
1325
- .row-fluid select[class*="span"],
1326
- .row-fluid textarea[class*="span"],
1327
- .row-fluid .uneditable-input[class*="span"],
1328
- .row-fluid .input-prepend [class*="span"],
1329
- .row-fluid .input-append [class*="span"] {
1330
- display: inline-block;
1331
- }
1332
-
1333
- input,
1334
- textarea,
1335
- .uneditable-input {
1336
- margin-left: 0;
1337
- }
1338
-
1339
- .controls-row [class*="span"] + [class*="span"] {
1340
- margin-left: 20px;
1341
- }
1342
-
1343
- input.span12,
1344
- textarea.span12,
1345
- .uneditable-input.span12 {
1346
- width: 926px;
1347
- }
1348
-
1349
- input.span11,
1350
- textarea.span11,
1351
- .uneditable-input.span11 {
1352
- width: 846px;
1353
- }
1354
-
1355
- input.span10,
1356
- textarea.span10,
1357
- .uneditable-input.span10 {
1358
- width: 766px;
1359
- }
1360
-
1361
- input.span9,
1362
- textarea.span9,
1363
- .uneditable-input.span9 {
1364
- width: 686px;
1365
- }
1366
-
1367
- input.span8,
1368
- textarea.span8,
1369
- .uneditable-input.span8 {
1370
- width: 606px;
1371
- }
1372
-
1373
- input.span7,
1374
- textarea.span7,
1375
- .uneditable-input.span7 {
1376
- width: 526px;
1377
- }
1378
-
1379
- input.span6,
1380
- textarea.span6,
1381
- .uneditable-input.span6 {
1382
- width: 446px;
1383
- }
1384
-
1385
- input.span5,
1386
- textarea.span5,
1387
- .uneditable-input.span5 {
1388
- width: 366px;
1389
- }
1390
-
1391
- input.span4,
1392
- textarea.span4,
1393
- .uneditable-input.span4 {
1394
- width: 286px;
1395
- }
1396
-
1397
- input.span3,
1398
- textarea.span3,
1399
- .uneditable-input.span3 {
1400
- width: 206px;
1401
- }
1402
-
1403
- input.span2,
1404
- textarea.span2,
1405
- .uneditable-input.span2 {
1406
- width: 126px;
1407
- }
1408
-
1409
- input.span1,
1410
- textarea.span1,
1411
- .uneditable-input.span1 {
1412
- width: 46px;
1413
- }
1414
-
1415
- .controls-row {
1416
- *zoom: 1;
1417
- }
1418
-
1419
- .controls-row:before,
1420
- .controls-row:after {
1421
- display: table;
1422
- line-height: 0;
1423
- content: "";
1424
- }
1425
-
1426
- .controls-row:after {
1427
- clear: both;
1428
- }
1429
-
1430
- .controls-row [class*="span"],
1431
- .row-fluid .controls-row [class*="span"] {
1432
- float: left;
1433
- }
1434
-
1435
- .controls-row .checkbox[class*="span"],
1436
- .controls-row .radio[class*="span"] {
1437
- padding-top: 5px;
1438
- }
1439
-
1440
- input[disabled],
1441
- select[disabled],
1442
- textarea[disabled],
1443
- input[readonly],
1444
- select[readonly],
1445
- textarea[readonly] {
1446
- cursor: not-allowed;
1447
- background-color: #eeeeee;
1448
- }
1449
-
1450
- input[type="radio"][disabled],
1451
- input[type="checkbox"][disabled],
1452
- input[type="radio"][readonly],
1453
- input[type="checkbox"][readonly] {
1454
- background-color: transparent;
1455
- }
1456
-
1457
- .control-group.warning .control-label,
1458
- .control-group.warning .help-block,
1459
- .control-group.warning .help-inline {
1460
- color: #c09853;
1461
- }
1462
-
1463
- .control-group.warning .checkbox,
1464
- .control-group.warning .radio,
1465
- .control-group.warning input,
1466
- .control-group.warning select,
1467
- .control-group.warning textarea {
1468
- color: #c09853;
1469
- }
1470
-
1471
- .control-group.warning input,
1472
- .control-group.warning select,
1473
- .control-group.warning textarea {
1474
- border-color: #c09853;
1475
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1476
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1477
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1478
- }
1479
-
1480
- .control-group.warning input:focus,
1481
- .control-group.warning select:focus,
1482
- .control-group.warning textarea:focus {
1483
- border-color: #a47e3c;
1484
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1485
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1486
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1487
- }
1488
-
1489
- .control-group.warning .input-prepend .add-on,
1490
- .control-group.warning .input-append .add-on {
1491
- color: #c09853;
1492
- background-color: #fcf8e3;
1493
- border-color: #c09853;
1494
- }
1495
-
1496
- .control-group.error .control-label,
1497
- .control-group.error .help-block,
1498
- .control-group.error .help-inline {
1499
- color: #b94a48;
1500
- }
1501
-
1502
- .control-group.error .checkbox,
1503
- .control-group.error .radio,
1504
- .control-group.error input,
1505
- .control-group.error select,
1506
- .control-group.error textarea {
1507
- color: #b94a48;
1508
- }
1509
-
1510
- .control-group.error input,
1511
- .control-group.error select,
1512
- .control-group.error textarea {
1513
- border-color: #b94a48;
1514
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1515
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1516
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1517
- }
1518
-
1519
- .control-group.error input:focus,
1520
- .control-group.error select:focus,
1521
- .control-group.error textarea:focus {
1522
- border-color: #953b39;
1523
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1524
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1525
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1526
- }
1527
-
1528
- .control-group.error .input-prepend .add-on,
1529
- .control-group.error .input-append .add-on {
1530
- color: #b94a48;
1531
- background-color: #f2dede;
1532
- border-color: #b94a48;
1533
- }
1534
-
1535
- .control-group.success .control-label,
1536
- .control-group.success .help-block,
1537
- .control-group.success .help-inline {
1538
- color: #468847;
1539
- }
1540
-
1541
- .control-group.success .checkbox,
1542
- .control-group.success .radio,
1543
- .control-group.success input,
1544
- .control-group.success select,
1545
- .control-group.success textarea {
1546
- color: #468847;
1547
- }
1548
-
1549
- .control-group.success input,
1550
- .control-group.success select,
1551
- .control-group.success textarea {
1552
- border-color: #468847;
1553
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1554
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1555
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1556
- }
1557
-
1558
- .control-group.success input:focus,
1559
- .control-group.success select:focus,
1560
- .control-group.success textarea:focus {
1561
- border-color: #356635;
1562
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1563
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1564
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1565
- }
1566
-
1567
- .control-group.success .input-prepend .add-on,
1568
- .control-group.success .input-append .add-on {
1569
- color: #468847;
1570
- background-color: #dff0d8;
1571
- border-color: #468847;
1572
- }
1573
-
1574
- .control-group.info .control-label,
1575
- .control-group.info .help-block,
1576
- .control-group.info .help-inline {
1577
- color: #3a87ad;
1578
- }
1579
-
1580
- .control-group.info .checkbox,
1581
- .control-group.info .radio,
1582
- .control-group.info input,
1583
- .control-group.info select,
1584
- .control-group.info textarea {
1585
- color: #3a87ad;
1586
- }
1587
-
1588
- .control-group.info input,
1589
- .control-group.info select,
1590
- .control-group.info textarea {
1591
- border-color: #3a87ad;
1592
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1593
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1594
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1595
- }
1596
-
1597
- .control-group.info input:focus,
1598
- .control-group.info select:focus,
1599
- .control-group.info textarea:focus {
1600
- border-color: #2d6987;
1601
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1602
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1603
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1604
- }
1605
-
1606
- .control-group.info .input-prepend .add-on,
1607
- .control-group.info .input-append .add-on {
1608
- color: #3a87ad;
1609
- background-color: #d9edf7;
1610
- border-color: #3a87ad;
1611
- }
1612
-
1613
- input:focus:invalid,
1614
- textarea:focus:invalid,
1615
- select:focus:invalid {
1616
- color: #b94a48;
1617
- border-color: #ee5f5b;
1618
- }
1619
-
1620
- input:focus:invalid:focus,
1621
- textarea:focus:invalid:focus,
1622
- select:focus:invalid:focus {
1623
- border-color: #e9322d;
1624
- -webkit-box-shadow: 0 0 6px #f8b9b7;
1625
- -moz-box-shadow: 0 0 6px #f8b9b7;
1626
- box-shadow: 0 0 6px #f8b9b7;
1627
- }
1628
-
1629
- .form-actions {
1630
- padding: 19px 20px 20px;
1631
- margin-top: 20px;
1632
- margin-bottom: 20px;
1633
- background-color: #f5f5f5;
1634
- border-top: 1px solid #e5e5e5;
1635
- *zoom: 1;
1636
- }
1637
-
1638
- .form-actions:before,
1639
- .form-actions:after {
1640
- display: table;
1641
- line-height: 0;
1642
- content: "";
1643
- }
1644
-
1645
- .form-actions:after {
1646
- clear: both;
1647
- }
1648
-
1649
- .help-block,
1650
- .help-inline {
1651
- color: #595959;
1652
- }
1653
-
1654
- .help-block {
1655
- display: block;
1656
- margin-bottom: 10px;
1657
- }
1658
-
1659
- .help-inline {
1660
- display: inline-block;
1661
- *display: inline;
1662
- padding-left: 5px;
1663
- vertical-align: middle;
1664
- *zoom: 1;
1665
- }
1666
-
1667
- .input-append,
1668
- .input-prepend {
1669
- display: inline-block;
1670
- margin-bottom: 10px;
1671
- font-size: 0;
1672
- white-space: nowrap;
1673
- vertical-align: middle;
1674
- }
1675
-
1676
- .input-append input,
1677
- .input-prepend input,
1678
- .input-append select,
1679
- .input-prepend select,
1680
- .input-append .uneditable-input,
1681
- .input-prepend .uneditable-input,
1682
- .input-append .dropdown-menu,
1683
- .input-prepend .dropdown-menu,
1684
- .input-append .popover,
1685
- .input-prepend .popover {
1686
- font-size: 14px;
1687
- }
1688
-
1689
- .input-append input,
1690
- .input-prepend input,
1691
- .input-append select,
1692
- .input-prepend select,
1693
- .input-append .uneditable-input,
1694
- .input-prepend .uneditable-input {
1695
- position: relative;
1696
- margin-bottom: 0;
1697
- *margin-left: 0;
1698
- vertical-align: top;
1699
- -webkit-border-radius: 0 4px 4px 0;
1700
- -moz-border-radius: 0 4px 4px 0;
1701
- border-radius: 0 4px 4px 0;
1702
- }
1703
-
1704
- .input-append input:focus,
1705
- .input-prepend input:focus,
1706
- .input-append select:focus,
1707
- .input-prepend select:focus,
1708
- .input-append .uneditable-input:focus,
1709
- .input-prepend .uneditable-input:focus {
1710
- z-index: 2;
1711
- }
1712
-
1713
- .input-append .add-on,
1714
- .input-prepend .add-on {
1715
- display: inline-block;
1716
- width: auto;
1717
- height: 20px;
1718
- min-width: 16px;
1719
- padding: 4px 5px;
1720
- font-size: 14px;
1721
- font-weight: normal;
1722
- line-height: 20px;
1723
- text-align: center;
1724
- text-shadow: 0 1px 0 #ffffff;
1725
- background-color: #eeeeee;
1726
- border: 1px solid #ccc;
1727
- }
1728
-
1729
- .input-append .add-on,
1730
- .input-prepend .add-on,
1731
- .input-append .btn,
1732
- .input-prepend .btn,
1733
- .input-append .btn-group > .dropdown-toggle,
1734
- .input-prepend .btn-group > .dropdown-toggle {
1735
- vertical-align: top;
1736
- -webkit-border-radius: 0;
1737
- -moz-border-radius: 0;
1738
- border-radius: 0;
1739
- }
1740
-
1741
- .input-append .active,
1742
- .input-prepend .active {
1743
- background-color: #a9dba9;
1744
- border-color: #46a546;
1745
- }
1746
-
1747
- .input-prepend .add-on,
1748
- .input-prepend .btn {
1749
- margin-right: -1px;
1750
- }
1751
-
1752
- .input-prepend .add-on:first-child,
1753
- .input-prepend .btn:first-child {
1754
- -webkit-border-radius: 4px 0 0 4px;
1755
- -moz-border-radius: 4px 0 0 4px;
1756
- border-radius: 4px 0 0 4px;
1757
- }
1758
-
1759
- .input-append input,
1760
- .input-append select,
1761
- .input-append .uneditable-input {
1762
- -webkit-border-radius: 4px 0 0 4px;
1763
- -moz-border-radius: 4px 0 0 4px;
1764
- border-radius: 4px 0 0 4px;
1765
- }
1766
-
1767
- .input-append input + .btn-group .btn:last-child,
1768
- .input-append select + .btn-group .btn:last-child,
1769
- .input-append .uneditable-input + .btn-group .btn:last-child {
1770
- -webkit-border-radius: 0 4px 4px 0;
1771
- -moz-border-radius: 0 4px 4px 0;
1772
- border-radius: 0 4px 4px 0;
1773
- }
1774
-
1775
- .input-append .add-on,
1776
- .input-append .btn,
1777
- .input-append .btn-group {
1778
- margin-left: -1px;
1779
- }
1780
-
1781
- .input-append .add-on:last-child,
1782
- .input-append .btn:last-child,
1783
- .input-append .btn-group:last-child > .dropdown-toggle {
1784
- -webkit-border-radius: 0 4px 4px 0;
1785
- -moz-border-radius: 0 4px 4px 0;
1786
- border-radius: 0 4px 4px 0;
1787
- }
1788
-
1789
- .input-prepend.input-append input,
1790
- .input-prepend.input-append select,
1791
- .input-prepend.input-append .uneditable-input {
1792
- -webkit-border-radius: 0;
1793
- -moz-border-radius: 0;
1794
- border-radius: 0;
1795
- }
1796
-
1797
- .input-prepend.input-append input + .btn-group .btn,
1798
- .input-prepend.input-append select + .btn-group .btn,
1799
- .input-prepend.input-append .uneditable-input + .btn-group .btn {
1800
- -webkit-border-radius: 0 4px 4px 0;
1801
- -moz-border-radius: 0 4px 4px 0;
1802
- border-radius: 0 4px 4px 0;
1803
- }
1804
-
1805
- .input-prepend.input-append .add-on:first-child,
1806
- .input-prepend.input-append .btn:first-child {
1807
- margin-right: -1px;
1808
- -webkit-border-radius: 4px 0 0 4px;
1809
- -moz-border-radius: 4px 0 0 4px;
1810
- border-radius: 4px 0 0 4px;
1811
- }
1812
-
1813
- .input-prepend.input-append .add-on:last-child,
1814
- .input-prepend.input-append .btn:last-child {
1815
- margin-left: -1px;
1816
- -webkit-border-radius: 0 4px 4px 0;
1817
- -moz-border-radius: 0 4px 4px 0;
1818
- border-radius: 0 4px 4px 0;
1819
- }
1820
-
1821
- .input-prepend.input-append .btn-group:first-child {
1822
- margin-left: 0;
1823
- }
1824
-
1825
- input.search-query {
1826
- padding-right: 14px;
1827
- padding-right: 4px \9;
1828
- padding-left: 14px;
1829
- padding-left: 4px \9;
1830
- /* IE7-8 doesn't have border-radius, so don't indent the padding */
1831
-
1832
- margin-bottom: 0;
1833
- -webkit-border-radius: 15px;
1834
- -moz-border-radius: 15px;
1835
- border-radius: 15px;
1836
- }
1837
-
1838
- /* Allow for input prepend/append in search forms */
1839
-
1840
- .form-search .input-append .search-query,
1841
- .form-search .input-prepend .search-query {
1842
- -webkit-border-radius: 0;
1843
- -moz-border-radius: 0;
1844
- border-radius: 0;
1845
- }
1846
-
1847
- .form-search .input-append .search-query {
1848
- -webkit-border-radius: 14px 0 0 14px;
1849
- -moz-border-radius: 14px 0 0 14px;
1850
- border-radius: 14px 0 0 14px;
1851
- }
1852
-
1853
- .form-search .input-append .btn {
1854
- -webkit-border-radius: 0 14px 14px 0;
1855
- -moz-border-radius: 0 14px 14px 0;
1856
- border-radius: 0 14px 14px 0;
1857
- }
1858
-
1859
- .form-search .input-prepend .search-query {
1860
- -webkit-border-radius: 0 14px 14px 0;
1861
- -moz-border-radius: 0 14px 14px 0;
1862
- border-radius: 0 14px 14px 0;
1863
- }
1864
-
1865
- .form-search .input-prepend .btn {
1866
- -webkit-border-radius: 14px 0 0 14px;
1867
- -moz-border-radius: 14px 0 0 14px;
1868
- border-radius: 14px 0 0 14px;
1869
- }
1870
-
1871
- .form-search input,
1872
- .form-inline input,
1873
- .form-horizontal input,
1874
- .form-search textarea,
1875
- .form-inline textarea,
1876
- .form-horizontal textarea,
1877
- .form-search select,
1878
- .form-inline select,
1879
- .form-horizontal select,
1880
- .form-search .help-inline,
1881
- .form-inline .help-inline,
1882
- .form-horizontal .help-inline,
1883
- .form-search .uneditable-input,
1884
- .form-inline .uneditable-input,
1885
- .form-horizontal .uneditable-input,
1886
- .form-search .input-prepend,
1887
- .form-inline .input-prepend,
1888
- .form-horizontal .input-prepend,
1889
- .form-search .input-append,
1890
- .form-inline .input-append,
1891
- .form-horizontal .input-append {
1892
- display: inline-block;
1893
- *display: inline;
1894
- margin-bottom: 0;
1895
- vertical-align: middle;
1896
- *zoom: 1;
1897
- }
1898
-
1899
- .form-search .hide,
1900
- .form-inline .hide,
1901
- .form-horizontal .hide {
1902
- display: none;
1903
- }
1904
-
1905
- .form-search label,
1906
- .form-inline label,
1907
- .form-search .btn-group,
1908
- .form-inline .btn-group {
1909
- display: inline-block;
1910
- }
1911
-
1912
- .form-search .input-append,
1913
- .form-inline .input-append,
1914
- .form-search .input-prepend,
1915
- .form-inline .input-prepend {
1916
- margin-bottom: 0;
1917
- }
1918
-
1919
- .form-search .radio,
1920
- .form-search .checkbox,
1921
- .form-inline .radio,
1922
- .form-inline .checkbox {
1923
- padding-left: 0;
1924
- margin-bottom: 0;
1925
- vertical-align: middle;
1926
- }
1927
-
1928
- .form-search .radio input[type="radio"],
1929
- .form-search .checkbox input[type="checkbox"],
1930
- .form-inline .radio input[type="radio"],
1931
- .form-inline .checkbox input[type="checkbox"] {
1932
- float: left;
1933
- margin-right: 3px;
1934
- margin-left: 0;
1935
- }
1936
-
1937
- .control-group {
1938
- margin-bottom: 10px;
1939
- }
1940
-
1941
- legend + .control-group {
1942
- margin-top: 20px;
1943
- -webkit-margin-top-collapse: separate;
1944
- }
1945
-
1946
- .form-horizontal .control-group {
1947
- margin-bottom: 20px;
1948
- *zoom: 1;
1949
- }
1950
-
1951
- .form-horizontal .control-group:before,
1952
- .form-horizontal .control-group:after {
1953
- display: table;
1954
- line-height: 0;
1955
- content: "";
1956
- }
1957
-
1958
- .form-horizontal .control-group:after {
1959
- clear: both;
1960
- }
1961
-
1962
- .form-horizontal .control-label {
1963
- float: left;
1964
- width: 160px;
1965
- padding-top: 5px;
1966
- text-align: right;
1967
- }
1968
-
1969
- .form-horizontal .controls {
1970
- *display: inline-block;
1971
- *padding-left: 20px;
1972
- margin-left: 180px;
1973
- *margin-left: 0;
1974
- }
1975
-
1976
- .form-horizontal .controls:first-child {
1977
- *padding-left: 180px;
1978
- }
1979
-
1980
- .form-horizontal .help-block {
1981
- margin-bottom: 0;
1982
- }
1983
-
1984
- .form-horizontal input + .help-block,
1985
- .form-horizontal select + .help-block,
1986
- .form-horizontal textarea + .help-block,
1987
- .form-horizontal .uneditable-input + .help-block,
1988
- .form-horizontal .input-prepend + .help-block,
1989
- .form-horizontal .input-append + .help-block {
1990
- margin-top: 10px;
1991
- }
1992
-
1993
- .form-horizontal .form-actions {
1994
- padding-left: 180px;
1995
- }
1996
-
1997
- table {
1998
- max-width: 100%;
1999
- background-color: transparent;
2000
- border-collapse: collapse;
2001
- border-spacing: 0;
2002
- }
2003
-
2004
- .table {
2005
- width: 100%;
2006
- margin-bottom: 20px;
2007
- }
2008
-
2009
- .table th,
2010
- .table td {
2011
- padding: 8px;
2012
- line-height: 20px;
2013
- text-align: left;
2014
- vertical-align: top;
2015
- border-top: 1px solid #dddddd;
2016
- }
2017
-
2018
- .table th {
2019
- font-weight: bold;
2020
- }
2021
-
2022
- .table thead th {
2023
- vertical-align: bottom;
2024
- }
2025
-
2026
- .table caption + thead tr:first-child th,
2027
- .table caption + thead tr:first-child td,
2028
- .table colgroup + thead tr:first-child th,
2029
- .table colgroup + thead tr:first-child td,
2030
- .table thead:first-child tr:first-child th,
2031
- .table thead:first-child tr:first-child td {
2032
- border-top: 0;
2033
- }
2034
-
2035
- .table tbody + tbody {
2036
- border-top: 2px solid #dddddd;
2037
- }
2038
-
2039
- .table .table {
2040
- background-color: #ffffff;
2041
- }
2042
-
2043
- .table-condensed th,
2044
- .table-condensed td {
2045
- padding: 4px 5px;
2046
- }
2047
-
2048
- .table-bordered {
2049
- border: 1px solid #dddddd;
2050
- border-collapse: separate;
2051
- *border-collapse: collapse;
2052
- border-left: 0;
2053
- -webkit-border-radius: 4px;
2054
- -moz-border-radius: 4px;
2055
- border-radius: 4px;
2056
- }
2057
-
2058
- .table-bordered th,
2059
- .table-bordered td {
2060
- border-left: 1px solid #dddddd;
2061
- }
2062
-
2063
- .table-bordered caption + thead tr:first-child th,
2064
- .table-bordered caption + tbody tr:first-child th,
2065
- .table-bordered caption + tbody tr:first-child td,
2066
- .table-bordered colgroup + thead tr:first-child th,
2067
- .table-bordered colgroup + tbody tr:first-child th,
2068
- .table-bordered colgroup + tbody tr:first-child td,
2069
- .table-bordered thead:first-child tr:first-child th,
2070
- .table-bordered tbody:first-child tr:first-child th,
2071
- .table-bordered tbody:first-child tr:first-child td {
2072
- border-top: 0;
2073
- }
2074
-
2075
- .table-bordered thead:first-child tr:first-child > th:first-child,
2076
- .table-bordered tbody:first-child tr:first-child > td:first-child,
2077
- .table-bordered tbody:first-child tr:first-child > th:first-child {
2078
- -webkit-border-top-left-radius: 4px;
2079
- border-top-left-radius: 4px;
2080
- -moz-border-radius-topleft: 4px;
2081
- }
2082
-
2083
- .table-bordered thead:first-child tr:first-child > th:last-child,
2084
- .table-bordered tbody:first-child tr:first-child > td:last-child,
2085
- .table-bordered tbody:first-child tr:first-child > th:last-child {
2086
- -webkit-border-top-right-radius: 4px;
2087
- border-top-right-radius: 4px;
2088
- -moz-border-radius-topright: 4px;
2089
- }
2090
-
2091
- .table-bordered thead:last-child tr:last-child > th:first-child,
2092
- .table-bordered tbody:last-child tr:last-child > td:first-child,
2093
- .table-bordered tbody:last-child tr:last-child > th:first-child,
2094
- .table-bordered tfoot:last-child tr:last-child > td:first-child,
2095
- .table-bordered tfoot:last-child tr:last-child > th:first-child {
2096
- -webkit-border-bottom-left-radius: 4px;
2097
- border-bottom-left-radius: 4px;
2098
- -moz-border-radius-bottomleft: 4px;
2099
- }
2100
-
2101
- .table-bordered thead:last-child tr:last-child > th:last-child,
2102
- .table-bordered tbody:last-child tr:last-child > td:last-child,
2103
- .table-bordered tbody:last-child tr:last-child > th:last-child,
2104
- .table-bordered tfoot:last-child tr:last-child > td:last-child,
2105
- .table-bordered tfoot:last-child tr:last-child > th:last-child {
2106
- -webkit-border-bottom-right-radius: 4px;
2107
- border-bottom-right-radius: 4px;
2108
- -moz-border-radius-bottomright: 4px;
2109
- }
2110
-
2111
- .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
2112
- -webkit-border-bottom-left-radius: 0;
2113
- border-bottom-left-radius: 0;
2114
- -moz-border-radius-bottomleft: 0;
2115
- }
2116
-
2117
- .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
2118
- -webkit-border-bottom-right-radius: 0;
2119
- border-bottom-right-radius: 0;
2120
- -moz-border-radius-bottomright: 0;
2121
- }
2122
-
2123
- .table-bordered caption + thead tr:first-child th:first-child,
2124
- .table-bordered caption + tbody tr:first-child td:first-child,
2125
- .table-bordered colgroup + thead tr:first-child th:first-child,
2126
- .table-bordered colgroup + tbody tr:first-child td:first-child {
2127
- -webkit-border-top-left-radius: 4px;
2128
- border-top-left-radius: 4px;
2129
- -moz-border-radius-topleft: 4px;
2130
- }
2131
-
2132
- .table-bordered caption + thead tr:first-child th:last-child,
2133
- .table-bordered caption + tbody tr:first-child td:last-child,
2134
- .table-bordered colgroup + thead tr:first-child th:last-child,
2135
- .table-bordered colgroup + tbody tr:first-child td:last-child {
2136
- -webkit-border-top-right-radius: 4px;
2137
- border-top-right-radius: 4px;
2138
- -moz-border-radius-topright: 4px;
2139
- }
2140
-
2141
- .table-striped tbody > tr:nth-child(odd) > td,
2142
- .table-striped tbody > tr:nth-child(odd) > th {
2143
- background-color: #f9f9f9;
2144
- }
2145
-
2146
- .table-hover tbody tr:hover > td,
2147
- .table-hover tbody tr:hover > th {
2148
- background-color: #f5f5f5;
2149
- }
2150
-
2151
- table td[class*="span"],
2152
- table th[class*="span"],
2153
- .row-fluid table td[class*="span"],
2154
- .row-fluid table th[class*="span"] {
2155
- display: table-cell;
2156
- float: none;
2157
- margin-left: 0;
2158
- }
2159
-
2160
- .table td.span1,
2161
- .table th.span1 {
2162
- float: none;
2163
- width: 44px;
2164
- margin-left: 0;
2165
- }
2166
-
2167
- .table td.span2,
2168
- .table th.span2 {
2169
- float: none;
2170
- width: 124px;
2171
- margin-left: 0;
2172
- }
2173
-
2174
- .table td.span3,
2175
- .table th.span3 {
2176
- float: none;
2177
- width: 204px;
2178
- margin-left: 0;
2179
- }
2180
-
2181
- .table td.span4,
2182
- .table th.span4 {
2183
- float: none;
2184
- width: 284px;
2185
- margin-left: 0;
2186
- }
2187
-
2188
- .table td.span5,
2189
- .table th.span5 {
2190
- float: none;
2191
- width: 364px;
2192
- margin-left: 0;
2193
- }
2194
-
2195
- .table td.span6,
2196
- .table th.span6 {
2197
- float: none;
2198
- width: 444px;
2199
- margin-left: 0;
2200
- }
2201
-
2202
- .table td.span7,
2203
- .table th.span7 {
2204
- float: none;
2205
- width: 524px;
2206
- margin-left: 0;
2207
- }
2208
-
2209
- .table td.span8,
2210
- .table th.span8 {
2211
- float: none;
2212
- width: 604px;
2213
- margin-left: 0;
2214
- }
2215
-
2216
- .table td.span9,
2217
- .table th.span9 {
2218
- float: none;
2219
- width: 684px;
2220
- margin-left: 0;
2221
- }
2222
-
2223
- .table td.span10,
2224
- .table th.span10 {
2225
- float: none;
2226
- width: 764px;
2227
- margin-left: 0;
2228
- }
2229
-
2230
- .table td.span11,
2231
- .table th.span11 {
2232
- float: none;
2233
- width: 844px;
2234
- margin-left: 0;
2235
- }
2236
-
2237
- .table td.span12,
2238
- .table th.span12 {
2239
- float: none;
2240
- width: 924px;
2241
- margin-left: 0;
2242
- }
2243
-
2244
- .table tbody tr.success > td {
2245
- background-color: #dff0d8;
2246
- }
2247
-
2248
- .table tbody tr.error > td {
2249
- background-color: #f2dede;
2250
- }
2251
-
2252
- .table tbody tr.warning > td {
2253
- background-color: #fcf8e3;
2254
- }
2255
-
2256
- .table tbody tr.info > td {
2257
- background-color: #d9edf7;
2258
- }
2259
-
2260
- .table-hover tbody tr.success:hover > td {
2261
- background-color: #d0e9c6;
2262
- }
2263
-
2264
- .table-hover tbody tr.error:hover > td {
2265
- background-color: #ebcccc;
2266
- }
2267
-
2268
- .table-hover tbody tr.warning:hover > td {
2269
- background-color: #faf2cc;
2270
- }
2271
-
2272
- .table-hover tbody tr.info:hover > td {
2273
- background-color: #c4e3f3;
2274
- }
2275
-
2276
- [class^="icon-"],
2277
- [class*=" icon-"] {
2278
- display: inline-block;
2279
- width: 14px;
2280
- height: 14px;
2281
- margin-top: 1px;
2282
- *margin-right: .3em;
2283
- line-height: 14px;
2284
- vertical-align: text-top;
2285
- background-image: url("../img/glyphicons-halflings.png");
2286
- background-position: 14px 14px;
2287
- background-repeat: no-repeat;
2288
- }
2289
-
2290
- /* White icons with optional class, or on hover/focus/active states of certain elements */
2291
-
2292
- .icon-white,
2293
- .nav-pills > .active > a > [class^="icon-"],
2294
- .nav-pills > .active > a > [class*=" icon-"],
2295
- .nav-list > .active > a > [class^="icon-"],
2296
- .nav-list > .active > a > [class*=" icon-"],
2297
- .navbar-inverse .nav > .active > a > [class^="icon-"],
2298
- .navbar-inverse .nav > .active > a > [class*=" icon-"],
2299
- .dropdown-menu > li > a:hover > [class^="icon-"],
2300
- .dropdown-menu > li > a:focus > [class^="icon-"],
2301
- .dropdown-menu > li > a:hover > [class*=" icon-"],
2302
- .dropdown-menu > li > a:focus > [class*=" icon-"],
2303
- .dropdown-menu > .active > a > [class^="icon-"],
2304
- .dropdown-menu > .active > a > [class*=" icon-"],
2305
- .dropdown-submenu:hover > a > [class^="icon-"],
2306
- .dropdown-submenu:focus > a > [class^="icon-"],
2307
- .dropdown-submenu:hover > a > [class*=" icon-"],
2308
- .dropdown-submenu:focus > a > [class*=" icon-"] {
2309
- background-image: url("../img/glyphicons-halflings-white.png");
2310
- }
2311
-
2312
- .icon-glass {
2313
- background-position: 0 0;
2314
- }
2315
-
2316
- .icon-music {
2317
- background-position: -24px 0;
2318
- }
2319
-
2320
- .icon-search {
2321
- background-position: -48px 0;
2322
- }
2323
-
2324
- .icon-envelope {
2325
- background-position: -72px 0;
2326
- }
2327
-
2328
- .icon-heart {
2329
- background-position: -96px 0;
2330
- }
2331
-
2332
- .icon-star {
2333
- background-position: -120px 0;
2334
- }
2335
-
2336
- .icon-star-empty {
2337
- background-position: -144px 0;
2338
- }
2339
-
2340
- .icon-user {
2341
- background-position: -168px 0;
2342
- }
2343
-
2344
- .icon-film {
2345
- background-position: -192px 0;
2346
- }
2347
-
2348
- .icon-th-large {
2349
- background-position: -216px 0;
2350
- }
2351
-
2352
- .icon-th {
2353
- background-position: -240px 0;
2354
- }
2355
-
2356
- .icon-th-list {
2357
- background-position: -264px 0;
2358
- }
2359
-
2360
- .icon-ok {
2361
- background-position: -288px 0;
2362
- }
2363
-
2364
- .icon-remove {
2365
- background-position: -312px 0;
2366
- }
2367
-
2368
- .icon-zoom-in {
2369
- background-position: -336px 0;
2370
- }
2371
-
2372
- .icon-zoom-out {
2373
- background-position: -360px 0;
2374
- }
2375
-
2376
- .icon-off {
2377
- background-position: -384px 0;
2378
- }
2379
-
2380
- .icon-signal {
2381
- background-position: -408px 0;
2382
- }
2383
-
2384
- .icon-cog {
2385
- background-position: -432px 0;
2386
- }
2387
-
2388
- .icon-trash {
2389
- background-position: -456px 0;
2390
- }
2391
-
2392
- .icon-home {
2393
- background-position: 0 -24px;
2394
- }
2395
-
2396
- .icon-file {
2397
- background-position: -24px -24px;
2398
- }
2399
-
2400
- .icon-time {
2401
- background-position: -48px -24px;
2402
- }
2403
-
2404
- .icon-road {
2405
- background-position: -72px -24px;
2406
- }
2407
-
2408
- .icon-download-alt {
2409
- background-position: -96px -24px;
2410
- }
2411
-
2412
- .icon-download {
2413
- background-position: -120px -24px;
2414
- }
2415
-
2416
- .icon-upload {
2417
- background-position: -144px -24px;
2418
- }
2419
-
2420
- .icon-inbox {
2421
- background-position: -168px -24px;
2422
- }
2423
-
2424
- .icon-play-circle {
2425
- background-position: -192px -24px;
2426
- }
2427
-
2428
- .icon-repeat {
2429
- background-position: -216px -24px;
2430
- }
2431
-
2432
- .icon-refresh {
2433
- background-position: -240px -24px;
2434
- }
2435
-
2436
- .icon-list-alt {
2437
- background-position: -264px -24px;
2438
- }
2439
-
2440
- .icon-lock {
2441
- background-position: -287px -24px;
2442
- }
2443
-
2444
- .icon-flag {
2445
- background-position: -312px -24px;
2446
- }
2447
-
2448
- .icon-headphones {
2449
- background-position: -336px -24px;
2450
- }
2451
-
2452
- .icon-volume-off {
2453
- background-position: -360px -24px;
2454
- }
2455
-
2456
- .icon-volume-down {
2457
- background-position: -384px -24px;
2458
- }
2459
-
2460
- .icon-volume-up {
2461
- background-position: -408px -24px;
2462
- }
2463
-
2464
- .icon-qrcode {
2465
- background-position: -432px -24px;
2466
- }
2467
-
2468
- .icon-barcode {
2469
- background-position: -456px -24px;
2470
- }
2471
-
2472
- .icon-tag {
2473
- background-position: 0 -48px;
2474
- }
2475
-
2476
- .icon-tags {
2477
- background-position: -25px -48px;
2478
- }
2479
-
2480
- .icon-book {
2481
- background-position: -48px -48px;
2482
- }
2483
-
2484
- .icon-bookmark {
2485
- background-position: -72px -48px;
2486
- }
2487
-
2488
- .icon-print {
2489
- background-position: -96px -48px;
2490
- }
2491
-
2492
- .icon-camera {
2493
- background-position: -120px -48px;
2494
- }
2495
-
2496
- .icon-font {
2497
- background-position: -144px -48px;
2498
- }
2499
-
2500
- .icon-bold {
2501
- background-position: -167px -48px;
2502
- }
2503
-
2504
- .icon-italic {
2505
- background-position: -192px -48px;
2506
- }
2507
-
2508
- .icon-text-height {
2509
- background-position: -216px -48px;
2510
- }
2511
-
2512
- .icon-text-width {
2513
- background-position: -240px -48px;
2514
- }
2515
-
2516
- .icon-align-left {
2517
- background-position: -264px -48px;
2518
- }
2519
-
2520
- .icon-align-center {
2521
- background-position: -288px -48px;
2522
- }
2523
-
2524
- .icon-align-right {
2525
- background-position: -312px -48px;
2526
- }
2527
-
2528
- .icon-align-justify {
2529
- background-position: -336px -48px;
2530
- }
2531
-
2532
- .icon-list {
2533
- background-position: -360px -48px;
2534
- }
2535
-
2536
- .icon-indent-left {
2537
- background-position: -384px -48px;
2538
- }
2539
-
2540
- .icon-indent-right {
2541
- background-position: -408px -48px;
2542
- }
2543
-
2544
- .icon-facetime-video {
2545
- background-position: -432px -48px;
2546
- }
2547
-
2548
- .icon-picture {
2549
- background-position: -456px -48px;
2550
- }
2551
-
2552
- .icon-pencil {
2553
- background-position: 0 -72px;
2554
- }
2555
-
2556
- .icon-map-marker {
2557
- background-position: -24px -72px;
2558
- }
2559
-
2560
- .icon-adjust {
2561
- background-position: -48px -72px;
2562
- }
2563
-
2564
- .icon-tint {
2565
- background-position: -72px -72px;
2566
- }
2567
-
2568
- .icon-edit {
2569
- background-position: -96px -72px;
2570
- }
2571
-
2572
- .icon-share {
2573
- background-position: -120px -72px;
2574
- }
2575
-
2576
- .icon-check {
2577
- background-position: -144px -72px;
2578
- }
2579
-
2580
- .icon-move {
2581
- background-position: -168px -72px;
2582
- }
2583
-
2584
- .icon-step-backward {
2585
- background-position: -192px -72px;
2586
- }
2587
-
2588
- .icon-fast-backward {
2589
- background-position: -216px -72px;
2590
- }
2591
-
2592
- .icon-backward {
2593
- background-position: -240px -72px;
2594
- }
2595
-
2596
- .icon-play {
2597
- background-position: -264px -72px;
2598
- }
2599
-
2600
- .icon-pause {
2601
- background-position: -288px -72px;
2602
- }
2603
-
2604
- .icon-stop {
2605
- background-position: -312px -72px;
2606
- }
2607
-
2608
- .icon-forward {
2609
- background-position: -336px -72px;
2610
- }
2611
-
2612
- .icon-fast-forward {
2613
- background-position: -360px -72px;
2614
- }
2615
-
2616
- .icon-step-forward {
2617
- background-position: -384px -72px;
2618
- }
2619
-
2620
- .icon-eject {
2621
- background-position: -408px -72px;
2622
- }
2623
-
2624
- .icon-chevron-left {
2625
- background-position: -432px -72px;
2626
- }
2627
-
2628
- .icon-chevron-right {
2629
- background-position: -456px -72px;
2630
- }
2631
-
2632
- .icon-plus-sign {
2633
- background-position: 0 -96px;
2634
- }
2635
-
2636
- .icon-minus-sign {
2637
- background-position: -24px -96px;
2638
- }
2639
-
2640
- .icon-remove-sign {
2641
- background-position: -48px -96px;
2642
- }
2643
-
2644
- .icon-ok-sign {
2645
- background-position: -72px -96px;
2646
- }
2647
-
2648
- .icon-question-sign {
2649
- background-position: -96px -96px;
2650
- }
2651
-
2652
- .icon-info-sign {
2653
- background-position: -120px -96px;
2654
- }
2655
-
2656
- .icon-screenshot {
2657
- background-position: -144px -96px;
2658
- }
2659
-
2660
- .icon-remove-circle {
2661
- background-position: -168px -96px;
2662
- }
2663
-
2664
- .icon-ok-circle {
2665
- background-position: -192px -96px;
2666
- }
2667
-
2668
- .icon-ban-circle {
2669
- background-position: -216px -96px;
2670
- }
2671
-
2672
- .icon-arrow-left {
2673
- background-position: -240px -96px;
2674
- }
2675
-
2676
- .icon-arrow-right {
2677
- background-position: -264px -96px;
2678
- }
2679
-
2680
- .icon-arrow-up {
2681
- background-position: -289px -96px;
2682
- }
2683
-
2684
- .icon-arrow-down {
2685
- background-position: -312px -96px;
2686
- }
2687
-
2688
- .icon-share-alt {
2689
- background-position: -336px -96px;
2690
- }
2691
-
2692
- .icon-resize-full {
2693
- background-position: -360px -96px;
2694
- }
2695
-
2696
- .icon-resize-small {
2697
- background-position: -384px -96px;
2698
- }
2699
-
2700
- .icon-plus {
2701
- background-position: -408px -96px;
2702
- }
2703
-
2704
- .icon-minus {
2705
- background-position: -433px -96px;
2706
- }
2707
-
2708
- .icon-asterisk {
2709
- background-position: -456px -96px;
2710
- }
2711
-
2712
- .icon-exclamation-sign {
2713
- background-position: 0 -120px;
2714
- }
2715
-
2716
- .icon-gift {
2717
- background-position: -24px -120px;
2718
- }
2719
-
2720
- .icon-leaf {
2721
- background-position: -48px -120px;
2722
- }
2723
-
2724
- .icon-fire {
2725
- background-position: -72px -120px;
2726
- }
2727
-
2728
- .icon-eye-open {
2729
- background-position: -96px -120px;
2730
- }
2731
-
2732
- .icon-eye-close {
2733
- background-position: -120px -120px;
2734
- }
2735
-
2736
- .icon-warning-sign {
2737
- background-position: -144px -120px;
2738
- }
2739
-
2740
- .icon-plane {
2741
- background-position: -168px -120px;
2742
- }
2743
-
2744
- .icon-calendar {
2745
- background-position: -192px -120px;
2746
- }
2747
-
2748
- .icon-random {
2749
- width: 16px;
2750
- background-position: -216px -120px;
2751
- }
2752
-
2753
- .icon-comment {
2754
- background-position: -240px -120px;
2755
- }
2756
-
2757
- .icon-magnet {
2758
- background-position: -264px -120px;
2759
- }
2760
-
2761
- .icon-chevron-up {
2762
- background-position: -288px -120px;
2763
- }
2764
-
2765
- .icon-chevron-down {
2766
- background-position: -313px -119px;
2767
- }
2768
-
2769
- .icon-retweet {
2770
- background-position: -336px -120px;
2771
- }
2772
-
2773
- .icon-shopping-cart {
2774
- background-position: -360px -120px;
2775
- }
2776
-
2777
- .icon-folder-close {
2778
- width: 16px;
2779
- background-position: -384px -120px;
2780
- }
2781
-
2782
- .icon-folder-open {
2783
- width: 16px;
2784
- background-position: -408px -120px;
2785
- }
2786
-
2787
- .icon-resize-vertical {
2788
- background-position: -432px -119px;
2789
- }
2790
-
2791
- .icon-resize-horizontal {
2792
- background-position: -456px -118px;
2793
- }
2794
-
2795
- .icon-hdd {
2796
- background-position: 0 -144px;
2797
- }
2798
-
2799
- .icon-bullhorn {
2800
- background-position: -24px -144px;
2801
- }
2802
-
2803
- .icon-bell {
2804
- background-position: -48px -144px;
2805
- }
2806
-
2807
- .icon-certificate {
2808
- background-position: -72px -144px;
2809
- }
2810
-
2811
- .icon-thumbs-up {
2812
- background-position: -96px -144px;
2813
- }
2814
-
2815
- .icon-thumbs-down {
2816
- background-position: -120px -144px;
2817
- }
2818
-
2819
- .icon-hand-right {
2820
- background-position: -144px -144px;
2821
- }
2822
-
2823
- .icon-hand-left {
2824
- background-position: -168px -144px;
2825
- }
2826
-
2827
- .icon-hand-up {
2828
- background-position: -192px -144px;
2829
- }
2830
-
2831
- .icon-hand-down {
2832
- background-position: -216px -144px;
2833
- }
2834
-
2835
- .icon-circle-arrow-right {
2836
- background-position: -240px -144px;
2837
- }
2838
-
2839
- .icon-circle-arrow-left {
2840
- background-position: -264px -144px;
2841
- }
2842
-
2843
- .icon-circle-arrow-up {
2844
- background-position: -288px -144px;
2845
- }
2846
-
2847
- .icon-circle-arrow-down {
2848
- background-position: -312px -144px;
2849
- }
2850
-
2851
- .icon-globe {
2852
- background-position: -336px -144px;
2853
- }
2854
-
2855
- .icon-wrench {
2856
- background-position: -360px -144px;
2857
- }
2858
-
2859
- .icon-tasks {
2860
- background-position: -384px -144px;
2861
- }
2862
-
2863
- .icon-filter {
2864
- background-position: -408px -144px;
2865
- }
2866
-
2867
- .icon-briefcase {
2868
- background-position: -432px -144px;
2869
- }
2870
-
2871
- .icon-fullscreen {
2872
- background-position: -456px -144px;
2873
- }
2874
-
2875
- .dropup,
2876
- .dropdown {
2877
- position: relative;
2878
- }
2879
-
2880
- .dropdown-toggle {
2881
- *margin-bottom: -3px;
2882
- }
2883
-
2884
- .dropdown-toggle:active,
2885
- .open .dropdown-toggle {
2886
- outline: 0;
2887
- }
2888
-
2889
- .caret {
2890
- display: inline-block;
2891
- width: 0;
2892
- height: 0;
2893
- vertical-align: top;
2894
- border-top: 4px solid #000000;
2895
- border-right: 4px solid transparent;
2896
- border-left: 4px solid transparent;
2897
- content: "";
2898
- }
2899
-
2900
- .dropdown .caret {
2901
- margin-top: 8px;
2902
- margin-left: 2px;
2903
- }
2904
-
2905
- .dropdown-menu {
2906
- position: absolute;
2907
- top: 100%;
2908
- left: 0;
2909
- z-index: 1000;
2910
- display: none;
2911
- float: left;
2912
- min-width: 160px;
2913
- padding: 5px 0;
2914
- margin: 2px 0 0;
2915
- list-style: none;
2916
- background-color: #ffffff;
2917
- border: 1px solid #ccc;
2918
- border: 1px solid rgba(0, 0, 0, 0.2);
2919
- *border-right-width: 2px;
2920
- *border-bottom-width: 2px;
2921
- -webkit-border-radius: 6px;
2922
- -moz-border-radius: 6px;
2923
- border-radius: 6px;
2924
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2925
- -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2926
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2927
- -webkit-background-clip: padding-box;
2928
- -moz-background-clip: padding;
2929
- background-clip: padding-box;
2930
- }
2931
-
2932
- .dropdown-menu.pull-right {
2933
- right: 0;
2934
- left: auto;
2935
- }
2936
-
2937
- .dropdown-menu .divider {
2938
- *width: 100%;
2939
- height: 1px;
2940
- margin: 9px 1px;
2941
- *margin: -5px 0 5px;
2942
- overflow: hidden;
2943
- background-color: #e5e5e5;
2944
- border-bottom: 1px solid #ffffff;
2945
- }
2946
-
2947
- .dropdown-menu > li > a {
2948
- display: block;
2949
- padding: 3px 20px;
2950
- clear: both;
2951
- font-weight: normal;
2952
- line-height: 20px;
2953
- color: #333333;
2954
- white-space: nowrap;
2955
- }
2956
-
2957
- .dropdown-menu > li > a:hover,
2958
- .dropdown-menu > li > a:focus,
2959
- .dropdown-submenu:hover > a,
2960
- .dropdown-submenu:focus > a {
2961
- color: #ffffff;
2962
- text-decoration: none;
2963
- background-color: #0081c2;
2964
- background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2965
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2966
- background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2967
- background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2968
- background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2969
- background-repeat: repeat-x;
2970
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2971
- }
2972
-
2973
- .dropdown-menu > .active > a,
2974
- .dropdown-menu > .active > a:hover,
2975
- .dropdown-menu > .active > a:focus {
2976
- color: #ffffff;
2977
- text-decoration: none;
2978
- background-color: #0081c2;
2979
- background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2980
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2981
- background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2982
- background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2983
- background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2984
- background-repeat: repeat-x;
2985
- outline: 0;
2986
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2987
- }
2988
-
2989
- .dropdown-menu > .disabled > a,
2990
- .dropdown-menu > .disabled > a:hover,
2991
- .dropdown-menu > .disabled > a:focus {
2992
- color: #999999;
2993
- }
2994
-
2995
- .dropdown-menu > .disabled > a:hover,
2996
- .dropdown-menu > .disabled > a:focus {
2997
- text-decoration: none;
2998
- cursor: default;
2999
- background-color: transparent;
3000
- background-image: none;
3001
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3002
- }
3003
-
3004
- .open {
3005
- *z-index: 1000;
3006
- }
3007
-
3008
- .open > .dropdown-menu {
3009
- display: block;
3010
- }
3011
-
3012
- .pull-right > .dropdown-menu {
3013
- right: 0;
3014
- left: auto;
3015
- }
3016
-
3017
- .dropup .caret,
3018
- .navbar-fixed-bottom .dropdown .caret {
3019
- border-top: 0;
3020
- border-bottom: 4px solid #000000;
3021
- content: "";
3022
- }
3023
-
3024
- .dropup .dropdown-menu,
3025
- .navbar-fixed-bottom .dropdown .dropdown-menu {
3026
- top: auto;
3027
- bottom: 100%;
3028
- margin-bottom: 1px;
3029
- }
3030
-
3031
- .dropdown-submenu {
3032
- position: relative;
3033
- }
3034
-
3035
- .dropdown-submenu > .dropdown-menu {
3036
- top: 0;
3037
- left: 100%;
3038
- margin-top: -6px;
3039
- margin-left: -1px;
3040
- -webkit-border-radius: 0 6px 6px 6px;
3041
- -moz-border-radius: 0 6px 6px 6px;
3042
- border-radius: 0 6px 6px 6px;
3043
- }
3044
-
3045
- .dropdown-submenu:hover > .dropdown-menu {
3046
- display: block;
3047
- }
3048
-
3049
- .dropup .dropdown-submenu > .dropdown-menu {
3050
- top: auto;
3051
- bottom: 0;
3052
- margin-top: 0;
3053
- margin-bottom: -2px;
3054
- -webkit-border-radius: 5px 5px 5px 0;
3055
- -moz-border-radius: 5px 5px 5px 0;
3056
- border-radius: 5px 5px 5px 0;
3057
- }
3058
-
3059
- .dropdown-submenu > a:after {
3060
- display: block;
3061
- float: right;
3062
- width: 0;
3063
- height: 0;
3064
- margin-top: 5px;
3065
- margin-right: -10px;
3066
- border-color: transparent;
3067
- border-left-color: #cccccc;
3068
- border-style: solid;
3069
- border-width: 5px 0 5px 5px;
3070
- content: " ";
3071
- }
3072
-
3073
- .dropdown-submenu:hover > a:after {
3074
- border-left-color: #ffffff;
3075
- }
3076
-
3077
- .dropdown-submenu.pull-left {
3078
- float: none;
3079
- }
3080
-
3081
- .dropdown-submenu.pull-left > .dropdown-menu {
3082
- left: -100%;
3083
- margin-left: 10px;
3084
- -webkit-border-radius: 6px 0 6px 6px;
3085
- -moz-border-radius: 6px 0 6px 6px;
3086
- border-radius: 6px 0 6px 6px;
3087
- }
3088
-
3089
- .dropdown .dropdown-menu .nav-header {
3090
- padding-right: 20px;
3091
- padding-left: 20px;
3092
- }
3093
-
3094
- .typeahead {
3095
- z-index: 1051;
3096
- margin-top: 2px;
3097
- -webkit-border-radius: 4px;
3098
- -moz-border-radius: 4px;
3099
- border-radius: 4px;
3100
- }
3101
-
3102
- .well {
3103
- min-height: 20px;
3104
- padding: 19px;
3105
- margin-bottom: 20px;
3106
- background-color: #f5f5f5;
3107
- border: 1px solid #e3e3e3;
3108
- -webkit-border-radius: 4px;
3109
- -moz-border-radius: 4px;
3110
- border-radius: 4px;
3111
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3112
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3113
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3114
- }
3115
-
3116
- .well blockquote {
3117
- border-color: #ddd;
3118
- border-color: rgba(0, 0, 0, 0.15);
3119
- }
3120
-
3121
- .well-large {
3122
- padding: 24px;
3123
- -webkit-border-radius: 6px;
3124
- -moz-border-radius: 6px;
3125
- border-radius: 6px;
3126
- }
3127
-
3128
- .well-small {
3129
- padding: 9px;
3130
- -webkit-border-radius: 3px;
3131
- -moz-border-radius: 3px;
3132
- border-radius: 3px;
3133
- }
3134
-
3135
- .fade {
3136
- opacity: 0;
3137
- -webkit-transition: opacity 0.15s linear;
3138
- -moz-transition: opacity 0.15s linear;
3139
- -o-transition: opacity 0.15s linear;
3140
- transition: opacity 0.15s linear;
3141
- }
3142
-
3143
- .fade.in {
3144
- opacity: 1;
3145
- }
3146
-
3147
- .collapse {
3148
- position: relative;
3149
- height: 0;
3150
- overflow: hidden;
3151
- -webkit-transition: height 0.35s ease;
3152
- -moz-transition: height 0.35s ease;
3153
- -o-transition: height 0.35s ease;
3154
- transition: height 0.35s ease;
3155
- }
3156
-
3157
- .collapse.in {
3158
- height: auto;
3159
- }
3160
-
3161
- .close {
3162
- float: right;
3163
- font-size: 20px;
3164
- font-weight: bold;
3165
- line-height: 20px;
3166
- color: #000000;
3167
- text-shadow: 0 1px 0 #ffffff;
3168
- opacity: 0.2;
3169
- filter: alpha(opacity=20);
3170
- }
3171
-
3172
- .close:hover,
3173
- .close:focus {
3174
- color: #000000;
3175
- text-decoration: none;
3176
- cursor: pointer;
3177
- opacity: 0.4;
3178
- filter: alpha(opacity=40);
3179
- }
3180
-
3181
- button.close {
3182
- padding: 0;
3183
- cursor: pointer;
3184
- background: transparent;
3185
- border: 0;
3186
- -webkit-appearance: none;
3187
- }
3188
-
3189
- .btn {
3190
- display: inline-block;
3191
- *display: inline;
3192
- padding: 4px 12px;
3193
- margin-bottom: 0;
3194
- *margin-left: .3em;
3195
- font-size: 14px;
3196
- line-height: 20px;
3197
- color: #333333;
3198
- text-align: center;
3199
- text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
3200
- vertical-align: middle;
3201
- cursor: pointer;
3202
- background-color: #f5f5f5;
3203
- *background-color: #e6e6e6;
3204
- background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
3205
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
3206
- background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
3207
- background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
3208
- background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
3209
- background-repeat: repeat-x;
3210
- border: 1px solid #cccccc;
3211
- *border: 0;
3212
- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
3213
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3214
- border-bottom-color: #b3b3b3;
3215
- -webkit-border-radius: 4px;
3216
- -moz-border-radius: 4px;
3217
- border-radius: 4px;
3218
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
3219
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3220
- *zoom: 1;
3221
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3222
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3223
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3224
- }
3225
-
3226
- .btn:hover,
3227
- .btn:focus,
3228
- .btn:active,
3229
- .btn.active,
3230
- .btn.disabled,
3231
- .btn[disabled] {
3232
- color: #333333;
3233
- background-color: #e6e6e6;
3234
- *background-color: #d9d9d9;
3235
- }
3236
-
3237
- .btn:active,
3238
- .btn.active {
3239
- background-color: #cccccc \9;
3240
- }
3241
-
3242
- .btn:first-child {
3243
- *margin-left: 0;
3244
- }
3245
-
3246
- .btn:hover,
3247
- .btn:focus {
3248
- color: #333333;
3249
- text-decoration: none;
3250
- background-position: 0 -15px;
3251
- -webkit-transition: background-position 0.1s linear;
3252
- -moz-transition: background-position 0.1s linear;
3253
- -o-transition: background-position 0.1s linear;
3254
- transition: background-position 0.1s linear;
3255
- }
3256
-
3257
- .btn:focus {
3258
- outline: thin dotted #333;
3259
- outline: 5px auto -webkit-focus-ring-color;
3260
- outline-offset: -2px;
3261
- }
3262
-
3263
- .btn.active,
3264
- .btn:active {
3265
- background-image: none;
3266
- outline: 0;
3267
- -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3268
- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3269
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3270
- }
3271
-
3272
- .btn.disabled,
3273
- .btn[disabled] {
3274
- cursor: default;
3275
- background-image: none;
3276
- opacity: 0.65;
3277
- filter: alpha(opacity=65);
3278
- -webkit-box-shadow: none;
3279
- -moz-box-shadow: none;
3280
- box-shadow: none;
3281
- }
3282
-
3283
- .btn-large {
3284
- padding: 16px 23px;
3285
- font-size: 18px;
3286
- line-height: 24px;
3287
- margin-left: 0 !important;
3288
- -webkit-border-radius: 6px;
3289
- -moz-border-radius: 6px;
3290
- border-radius: 6px;
3291
- }
3292
-
3293
- .btn-large [class^="icon-"],
3294
- .btn-large [class*=" icon-"] {
3295
- margin-top: 4px;
3296
- }
3297
-
3298
- .btn-small {
3299
- padding: 2px 10px;
3300
- font-size: 11.9px;
3301
- -webkit-border-radius: 3px;
3302
- -moz-border-radius: 3px;
3303
- border-radius: 3px;
3304
- }
3305
-
3306
- .btn-small [class^="icon-"],
3307
- .btn-small [class*=" icon-"] {
3308
- margin-top: 0;
3309
- }
3310
-
3311
- .btn-mini [class^="icon-"],
3312
- .btn-mini [class*=" icon-"] {
3313
- margin-top: -1px;
3314
- }
3315
-
3316
- .btn-mini {
3317
- padding: 0 6px;
3318
- font-size: 10.5px;
3319
- -webkit-border-radius: 3px;
3320
- -moz-border-radius: 3px;
3321
- border-radius: 3px;
3322
- }
3323
-
3324
- .btn-block {
3325
- display: block;
3326
- width: 100%;
3327
- padding-right: 0;
3328
- padding-left: 0;
3329
- -webkit-box-sizing: border-box;
3330
- -moz-box-sizing: border-box;
3331
- box-sizing: border-box;
3332
- }
3333
-
3334
- .btn-block + .btn-block {
3335
- margin-top: 5px;
3336
- }
3337
-
3338
- input[type="submit"].btn-block,
3339
- input[type="reset"].btn-block,
3340
- input[type="button"].btn-block {
3341
- width: 100%;
3342
- }
3343
-
3344
- .btn-primary.active,
3345
- .btn-warning.active,
3346
- .btn-danger.active,
3347
- .btn-success.active,
3348
- .btn-info.active,
3349
- .btn-inverse.active {
3350
- color: rgba(255, 255, 255, 0.75);
3351
- }
3352
-
3353
- .btn-primary {
3354
- color: #ffffff;
3355
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3356
- background-color: #006dcc;
3357
- *background-color: #0044cc;
3358
- background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3359
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3360
- background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3361
- background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3362
- background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3363
- background-repeat: repeat-x;
3364
- border-color: #0044cc #0044cc #002a80;
3365
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3366
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3367
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3368
- }
3369
-
3370
- .btn-primary:hover,
3371
- .btn-primary:focus,
3372
- .btn-primary:active,
3373
- .btn-primary.active,
3374
- .btn-primary.disabled,
3375
- .btn-primary[disabled] {
3376
- color: #ffffff;
3377
- background-color: #0044cc;
3378
- *background-color: #003bb3;
3379
- }
3380
-
3381
- .btn-primary:active,
3382
- .btn-primary.active {
3383
- background-color: #003399 \9;
3384
- }
3385
-
3386
- .btn-warning {
3387
- color: #ffffff;
3388
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3389
- background-color: #faa732;
3390
- *background-color: #f89406;
3391
- background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3392
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3393
- background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3394
- background-image: -o-linear-gradient(top, #fbb450, #f89406);
3395
- background-image: linear-gradient(to bottom, #fbb450, #f89406);
3396
- background-repeat: repeat-x;
3397
- border-color: #f89406 #f89406 #ad6704;
3398
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3399
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
3400
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3401
- }
3402
-
3403
- .btn-warning:hover,
3404
- .btn-warning:focus,
3405
- .btn-warning:active,
3406
- .btn-warning.active,
3407
- .btn-warning.disabled,
3408
- .btn-warning[disabled] {
3409
- color: #ffffff;
3410
- background-color: #f89406;
3411
- *background-color: #df8505;
3412
- }
3413
-
3414
- .btn-warning:active,
3415
- .btn-warning.active {
3416
- background-color: #c67605 \9;
3417
- }
3418
-
3419
- .btn-danger {
3420
- color: #ffffff;
3421
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3422
- background-color: #da4f49;
3423
- *background-color: #bd362f;
3424
- background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
3425
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
3426
- background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
3427
- background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
3428
- background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
3429
- background-repeat: repeat-x;
3430
- border-color: #bd362f #bd362f #802420;
3431
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3432
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
3433
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3434
- }
3435
-
3436
- .btn-danger:hover,
3437
- .btn-danger:focus,
3438
- .btn-danger:active,
3439
- .btn-danger.active,
3440
- .btn-danger.disabled,
3441
- .btn-danger[disabled] {
3442
- color: #ffffff;
3443
- background-color: #bd362f;
3444
- *background-color: #a9302a;
3445
- }
3446
-
3447
- .btn-danger:active,
3448
- .btn-danger.active {
3449
- background-color: #942a25 \9;
3450
- }
3451
-
3452
- .btn-success {
3453
- color: #ffffff;
3454
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3455
- background-color: #5bb75b;
3456
- *background-color: #51a351;
3457
- background-image: -moz-linear-gradient(top, #62c462, #51a351);
3458
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
3459
- background-image: -webkit-linear-gradient(top, #62c462, #51a351);
3460
- background-image: -o-linear-gradient(top, #62c462, #51a351);
3461
- background-image: linear-gradient(to bottom, #62c462, #51a351);
3462
- background-repeat: repeat-x;
3463
- border-color: #51a351 #51a351 #387038;
3464
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3465
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
3466
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3467
- }
3468
-
3469
- .btn-success:hover,
3470
- .btn-success:focus,
3471
- .btn-success:active,
3472
- .btn-success.active,
3473
- .btn-success.disabled,
3474
- .btn-success[disabled] {
3475
- color: #ffffff;
3476
- background-color: #51a351;
3477
- *background-color: #499249;
3478
- }
3479
-
3480
- .btn-success:active,
3481
- .btn-success.active {
3482
- background-color: #408140 \9;
3483
- }
3484
-
3485
- .btn-info {
3486
- color: #ffffff;
3487
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3488
- background-color: #49afcd;
3489
- *background-color: #2f96b4;
3490
- background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
3491
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
3492
- background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
3493
- background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
3494
- background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
3495
- background-repeat: repeat-x;
3496
- border-color: #2f96b4 #2f96b4 #1f6377;
3497
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3498
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
3499
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3500
- }
3501
-
3502
- .btn-info:hover,
3503
- .btn-info:focus,
3504
- .btn-info:active,
3505
- .btn-info.active,
3506
- .btn-info.disabled,
3507
- .btn-info[disabled] {
3508
- color: #ffffff;
3509
- background-color: #2f96b4;
3510
- *background-color: #2a85a0;
3511
- }
3512
-
3513
- .btn-info:active,
3514
- .btn-info.active {
3515
- background-color: #24748c \9;
3516
- }
3517
-
3518
- .btn-inverse {
3519
- color: #ffffff;
3520
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3521
- background-color: #363636;
3522
- *background-color: #222222;
3523
- background-image: -moz-linear-gradient(top, #444444, #222222);
3524
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
3525
- background-image: -webkit-linear-gradient(top, #444444, #222222);
3526
- background-image: -o-linear-gradient(top, #444444, #222222);
3527
- background-image: linear-gradient(to bottom, #444444, #222222);
3528
- background-repeat: repeat-x;
3529
- border-color: #222222 #222222 #000000;
3530
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3531
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
3532
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3533
- }
3534
-
3535
- .btn-inverse:hover,
3536
- .btn-inverse:focus,
3537
- .btn-inverse:active,
3538
- .btn-inverse.active,
3539
- .btn-inverse.disabled,
3540
- .btn-inverse[disabled] {
3541
- color: #ffffff;
3542
- background-color: #222222;
3543
- *background-color: #151515;
3544
- }
3545
-
3546
- .btn-inverse:active,
3547
- .btn-inverse.active {
3548
- background-color: #080808 \9;
3549
- }
3550
-
3551
- button.btn,
3552
- input[type="submit"].btn {
3553
- *padding-top: 3px;
3554
- *padding-bottom: 3px;
3555
- }
3556
-
3557
- button.btn::-moz-focus-inner,
3558
- input[type="submit"].btn::-moz-focus-inner {
3559
- padding: 0;
3560
- border: 0;
3561
- }
3562
-
3563
- button.btn.btn-large,
3564
- input[type="submit"].btn.btn-large {
3565
- *padding-top: 7px;
3566
- *padding-bottom: 7px;
3567
- }
3568
-
3569
- button.btn.btn-small,
3570
- input[type="submit"].btn.btn-small {
3571
- *padding-top: 3px;
3572
- *padding-bottom: 3px;
3573
- }
3574
-
3575
- button.btn.btn-mini,
3576
- input[type="submit"].btn.btn-mini {
3577
- *padding-top: 1px;
3578
- *padding-bottom: 1px;
3579
- }
3580
-
3581
- .btn-link,
3582
- .btn-link:active,
3583
- .btn-link[disabled] {
3584
- background-color: transparent;
3585
- background-image: none;
3586
- -webkit-box-shadow: none;
3587
- -moz-box-shadow: none;
3588
- box-shadow: none;
3589
- }
3590
-
3591
- .btn-link {
3592
- color: #0088cc;
3593
- cursor: pointer;
3594
- border-color: transparent;
3595
- -webkit-border-radius: 0;
3596
- -moz-border-radius: 0;
3597
- border-radius: 0;
3598
- }
3599
-
3600
- .btn-link:hover,
3601
- .btn-link:focus {
3602
- color: #005580;
3603
- text-decoration: underline;
3604
- background-color: transparent;
3605
- }
3606
-
3607
- .btn-link[disabled]:hover,
3608
- .btn-link[disabled]:focus {
3609
- color: #333333;
3610
- text-decoration: none;
3611
- }
3612
-
3613
- .btn-group {
3614
- position: relative;
3615
- display: inline-block;
3616
- *display: inline;
3617
- *margin-left: .3em;
3618
- font-size: 0;
3619
- white-space: nowrap;
3620
- vertical-align: middle;
3621
- *zoom: 1;
3622
- }
3623
-
3624
- .btn-group:first-child {
3625
- *margin-left: 0;
3626
- }
3627
-
3628
- .btn-group + .btn-group {
3629
- margin-left: 5px;
3630
- }
3631
-
3632
- .btn-toolbar {
3633
- margin-top: 10px;
3634
- margin-bottom: 10px;
3635
- font-size: 0;
3636
- }
3637
-
3638
- .btn-toolbar > .btn + .btn,
3639
- .btn-toolbar > .btn-group + .btn,
3640
- .btn-toolbar > .btn + .btn-group {
3641
- margin-left: 5px;
3642
- }
3643
-
3644
- .btn-group > .btn {
3645
- position: relative;
3646
- -webkit-border-radius: 0;
3647
- -moz-border-radius: 0;
3648
- border-radius: 0;
3649
- }
3650
-
3651
- .btn-group > .btn + .btn {
3652
- margin-left: -1px;
3653
- }
3654
-
3655
- .btn-group > .btn,
3656
- .btn-group > .dropdown-menu,
3657
- .btn-group > .popover {
3658
- font-size: 14px;
3659
- }
3660
-
3661
- .btn-group > .btn-mini {
3662
- font-size: 10.5px;
3663
- }
3664
-
3665
- .btn-group > .btn-small {
3666
- font-size: 11.9px;
3667
- }
3668
-
3669
- .btn-group > .btn-large {
3670
- font-size: 17.5px;
3671
- }
3672
-
3673
- .btn-group > .btn:first-child {
3674
- margin-left: 0;
3675
- -webkit-border-bottom-left-radius: 4px;
3676
- border-bottom-left-radius: 4px;
3677
- -webkit-border-top-left-radius: 4px;
3678
- border-top-left-radius: 4px;
3679
- -moz-border-radius-bottomleft: 4px;
3680
- -moz-border-radius-topleft: 4px;
3681
- }
3682
-
3683
- .btn-group > .btn:last-child,
3684
- .btn-group > .dropdown-toggle {
3685
- -webkit-border-top-right-radius: 4px;
3686
- border-top-right-radius: 4px;
3687
- -webkit-border-bottom-right-radius: 4px;
3688
- border-bottom-right-radius: 4px;
3689
- -moz-border-radius-topright: 4px;
3690
- -moz-border-radius-bottomright: 4px;
3691
- }
3692
-
3693
- .btn-group > .btn.large:first-child {
3694
- margin-left: 0;
3695
- -webkit-border-bottom-left-radius: 6px;
3696
- border-bottom-left-radius: 6px;
3697
- -webkit-border-top-left-radius: 6px;
3698
- border-top-left-radius: 6px;
3699
- -moz-border-radius-bottomleft: 6px;
3700
- -moz-border-radius-topleft: 6px;
3701
- }
3702
-
3703
- .btn-group > .btn.large:last-child,
3704
- .btn-group > .large.dropdown-toggle {
3705
- -webkit-border-top-right-radius: 6px;
3706
- border-top-right-radius: 6px;
3707
- -webkit-border-bottom-right-radius: 6px;
3708
- border-bottom-right-radius: 6px;
3709
- -moz-border-radius-topright: 6px;
3710
- -moz-border-radius-bottomright: 6px;
3711
- }
3712
-
3713
- .btn-group > .btn:hover,
3714
- .btn-group > .btn:focus,
3715
- .btn-group > .btn:active,
3716
- .btn-group > .btn.active {
3717
- z-index: 2;
3718
- }
3719
-
3720
- .btn-group .dropdown-toggle:active,
3721
- .btn-group.open .dropdown-toggle {
3722
- outline: 0;
3723
- }
3724
-
3725
- .btn-group > .btn + .dropdown-toggle {
3726
- *padding-top: 5px;
3727
- padding-right: 8px;
3728
- *padding-bottom: 5px;
3729
- padding-left: 8px;
3730
- -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3731
- -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3732
- box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3733
- }
3734
-
3735
- .btn-group > .btn-mini + .dropdown-toggle {
3736
- *padding-top: 2px;
3737
- padding-right: 5px;
3738
- *padding-bottom: 2px;
3739
- padding-left: 5px;
3740
- }
3741
-
3742
- .btn-group > .btn-small + .dropdown-toggle {
3743
- *padding-top: 5px;
3744
- *padding-bottom: 4px;
3745
- }
3746
-
3747
- .btn-group > .btn-large + .dropdown-toggle {
3748
- *padding-top: 7px;
3749
- padding-right: 12px;
3750
- *padding-bottom: 7px;
3751
- padding-left: 12px;
3752
- }
3753
-
3754
- .btn-group.open .dropdown-toggle {
3755
- background-image: none;
3756
- -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3757
- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3758
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3759
- }
3760
-
3761
- .btn-group.open .btn.dropdown-toggle {
3762
- background-color: #e6e6e6;
3763
- }
3764
-
3765
- .btn-group.open .btn-primary.dropdown-toggle {
3766
- background-color: #0044cc;
3767
- }
3768
-
3769
- .btn-group.open .btn-warning.dropdown-toggle {
3770
- background-color: #f89406;
3771
- }
3772
-
3773
- .btn-group.open .btn-danger.dropdown-toggle {
3774
- background-color: #bd362f;
3775
- }
3776
-
3777
- .btn-group.open .btn-success.dropdown-toggle {
3778
- background-color: #51a351;
3779
- }
3780
-
3781
- .btn-group.open .btn-info.dropdown-toggle {
3782
- background-color: #2f96b4;
3783
- }
3784
-
3785
- .btn-group.open .btn-inverse.dropdown-toggle {
3786
- background-color: #222222;
3787
- }
3788
-
3789
- .btn .caret {
3790
- margin-top: 8px;
3791
- margin-left: 0;
3792
- }
3793
-
3794
- .btn-large .caret {
3795
- margin-top: 6px;
3796
- }
3797
-
3798
- .btn-large .caret {
3799
- border-top-width: 5px;
3800
- border-right-width: 5px;
3801
- border-left-width: 5px;
3802
- }
3803
-
3804
- .btn-mini .caret,
3805
- .btn-small .caret {
3806
- margin-top: 8px;
3807
- }
3808
-
3809
- .dropup .btn-large .caret {
3810
- border-bottom-width: 5px;
3811
- }
3812
-
3813
- .btn-primary .caret,
3814
- .btn-warning .caret,
3815
- .btn-danger .caret,
3816
- .btn-info .caret,
3817
- .btn-success .caret,
3818
- .btn-inverse .caret {
3819
- border-top-color: #ffffff;
3820
- border-bottom-color: #ffffff;
3821
- }
3822
-
3823
- .btn-group-vertical {
3824
- display: inline-block;
3825
- *display: inline;
3826
- /* IE7 inline-block hack */
3827
-
3828
- *zoom: 1;
3829
- }
3830
-
3831
- .btn-group-vertical > .btn {
3832
- display: block;
3833
- float: none;
3834
- max-width: 100%;
3835
- -webkit-border-radius: 0;
3836
- -moz-border-radius: 0;
3837
- border-radius: 0;
3838
- }
3839
-
3840
- .btn-group-vertical > .btn + .btn {
3841
- margin-top: -1px;
3842
- margin-left: 0;
3843
- }
3844
-
3845
- .btn-group-vertical > .btn:first-child {
3846
- -webkit-border-radius: 4px 4px 0 0;
3847
- -moz-border-radius: 4px 4px 0 0;
3848
- border-radius: 4px 4px 0 0;
3849
- }
3850
-
3851
- .btn-group-vertical > .btn:last-child {
3852
- -webkit-border-radius: 0 0 4px 4px;
3853
- -moz-border-radius: 0 0 4px 4px;
3854
- border-radius: 0 0 4px 4px;
3855
- }
3856
-
3857
- .btn-group-vertical > .btn-large:first-child {
3858
- -webkit-border-radius: 6px 6px 0 0;
3859
- -moz-border-radius: 6px 6px 0 0;
3860
- border-radius: 6px 6px 0 0;
3861
- }
3862
-
3863
- .btn-group-vertical > .btn-large:last-child {
3864
- -webkit-border-radius: 0 0 6px 6px;
3865
- -moz-border-radius: 0 0 6px 6px;
3866
- border-radius: 0 0 6px 6px;
3867
- }
3868
-
3869
- .alert {
3870
- padding: 8px 35px 8px 14px;
3871
- margin-bottom: 20px;
3872
- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3873
- background-color: #fcf8e3;
3874
- border: 1px solid #fbeed5;
3875
- -webkit-border-radius: 4px;
3876
- -moz-border-radius: 4px;
3877
- border-radius: 4px;
3878
- }
3879
-
3880
- .alert,
3881
- .alert h4 {
3882
- color: #c09853;
3883
- }
3884
-
3885
- .alert h4 {
3886
- margin: 0;
3887
- }
3888
-
3889
- .alert .close {
3890
- position: relative;
3891
- top: -2px;
3892
- right: -21px;
3893
- line-height: 20px;
3894
- }
3895
-
3896
- .alert-success {
3897
- color: #468847;
3898
- background-color: #dff0d8;
3899
- border-color: #d6e9c6;
3900
- }
3901
-
3902
- .alert-success h4 {
3903
- color: #468847;
3904
- }
3905
-
3906
- .alert-danger,
3907
- .alert-error {
3908
- color: #b94a48;
3909
- background-color: #f2dede;
3910
- border-color: #eed3d7;
3911
- }
3912
-
3913
- .alert-danger h4,
3914
- .alert-error h4 {
3915
- color: #b94a48;
3916
- }
3917
-
3918
- .alert-info {
3919
- color: #3a87ad;
3920
- background-color: #d9edf7;
3921
- border-color: #bce8f1;
3922
- }
3923
-
3924
- .alert-info h4 {
3925
- color: #3a87ad;
3926
- }
3927
-
3928
- .alert-block {
3929
- padding-top: 14px;
3930
- padding-bottom: 14px;
3931
- }
3932
-
3933
- .alert-block > p,
3934
- .alert-block > ul {
3935
- margin-bottom: 0;
3936
- }
3937
-
3938
- .alert-block p + p {
3939
- margin-top: 5px;
3940
- }
3941
-
3942
- .nav {
3943
- margin-bottom: 20px;
3944
- margin-left: 0;
3945
- list-style: none;
3946
- }
3947
-
3948
- .nav > li > a {
3949
- display: block;
3950
- }
3951
-
3952
- .nav > li > a:hover,
3953
- .nav > li > a:focus {
3954
- text-decoration: none;
3955
- background-color: #eeeeee;
3956
- }
3957
-
3958
- .nav > li > a > img {
3959
- max-width: none;
3960
- }
3961
-
3962
- .nav > .pull-right {
3963
- float: right;
3964
- }
3965
-
3966
- .nav-header {
3967
- display: block;
3968
- padding: 3px 15px;
3969
- font-size: 11px;
3970
- font-weight: bold;
3971
- line-height: 20px;
3972
- color: #999999;
3973
- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3974
- text-transform: uppercase;
3975
- }
3976
-
3977
- .nav li + .nav-header {
3978
- margin-top: 9px;
3979
- }
3980
-
3981
- .nav-list {
3982
- padding-right: 15px;
3983
- padding-left: 15px;
3984
- margin-bottom: 0;
3985
- }
3986
-
3987
- .nav-list > li > a,
3988
- .nav-list .nav-header {
3989
- margin-right: -15px;
3990
- margin-left: -15px;
3991
- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3992
- }
3993
-
3994
- .nav-list > li > a {
3995
- padding: 3px 15px;
3996
- }
3997
-
3998
- .nav-list > .active > a,
3999
- .nav-list > .active > a:hover,
4000
- .nav-list > .active > a:focus {
4001
- color: #ffffff;
4002
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
4003
- background-color: #0088cc;
4004
- }
4005
-
4006
- .nav-list [class^="icon-"],
4007
- .nav-list [class*=" icon-"] {
4008
- margin-right: 2px;
4009
- }
4010
-
4011
- .nav-list .divider {
4012
- *width: 100%;
4013
- height: 1px;
4014
- margin: 9px 1px;
4015
- *margin: -5px 0 5px;
4016
- overflow: hidden;
4017
- background-color: #e5e5e5;
4018
- border-bottom: 1px solid #ffffff;
4019
- }
4020
-
4021
- .nav-tabs,
4022
- .nav-pills {
4023
- *zoom: 1;
4024
- }
4025
-
4026
- .nav-tabs:before,
4027
- .nav-pills:before,
4028
- .nav-tabs:after,
4029
- .nav-pills:after {
4030
- display: table;
4031
- line-height: 0;
4032
- content: "";
4033
- }
4034
-
4035
- .nav-tabs:after,
4036
- .nav-pills:after {
4037
- clear: both;
4038
- }
4039
-
4040
- .nav-tabs > li,
4041
- .nav-pills > li {
4042
- float: left;
4043
- }
4044
-
4045
- .nav-tabs > li > a,
4046
- .nav-pills > li > a {
4047
- padding-right: 12px;
4048
- padding-left: 12px;
4049
- margin-right: 2px;
4050
- line-height: 14px;
4051
- }
4052
-
4053
- .nav-tabs {
4054
- border-bottom: 1px solid #ddd;
4055
- }
4056
-
4057
- .nav-tabs > li {
4058
- margin-bottom: -1px;
4059
- }
4060
-
4061
- .nav-tabs > li > a {
4062
- padding-top: 8px;
4063
- padding-bottom: 8px;
4064
- line-height: 20px;
4065
- border: 1px solid transparent;
4066
- -webkit-border-radius: 4px 4px 0 0;
4067
- -moz-border-radius: 4px 4px 0 0;
4068
- border-radius: 4px 4px 0 0;
4069
- }
4070
-
4071
- .nav-tabs > li > a:hover,
4072
- .nav-tabs > li > a:focus {
4073
- border-color: #eeeeee #eeeeee #dddddd;
4074
- }
4075
-
4076
- .nav-tabs > .active > a,
4077
- .nav-tabs > .active > a:hover,
4078
- .nav-tabs > .active > a:focus {
4079
- color: #555555;
4080
- cursor: default;
4081
- background-color: #ffffff;
4082
- border: 1px solid #ddd;
4083
- border-bottom-color: transparent;
4084
- }
4085
-
4086
- .nav-pills > li > a {
4087
- padding-top: 8px;
4088
- padding-bottom: 8px;
4089
- margin-top: 2px;
4090
- margin-bottom: 2px;
4091
- -webkit-border-radius: 5px;
4092
- -moz-border-radius: 5px;
4093
- border-radius: 5px;
4094
- }
4095
-
4096
- .nav-pills > .active > a,
4097
- .nav-pills > .active > a:hover,
4098
- .nav-pills > .active > a:focus {
4099
- color: #ffffff;
4100
- background-color: #0088cc;
4101
- }
4102
-
4103
- .nav-stacked > li {
4104
- float: none;
4105
- }
4106
-
4107
- .nav-stacked > li > a {
4108
- margin-right: 0;
4109
- }
4110
-
4111
- .nav-tabs.nav-stacked {
4112
- border-bottom: 0;
4113
- }
4114
-
4115
- .nav-tabs.nav-stacked > li > a {
4116
- border: 1px solid #ddd;
4117
- -webkit-border-radius: 0;
4118
- -moz-border-radius: 0;
4119
- border-radius: 0;
4120
- }
4121
-
4122
- .nav-tabs.nav-stacked > li:first-child > a {
4123
- -webkit-border-top-right-radius: 4px;
4124
- border-top-right-radius: 4px;
4125
- -webkit-border-top-left-radius: 4px;
4126
- border-top-left-radius: 4px;
4127
- -moz-border-radius-topright: 4px;
4128
- -moz-border-radius-topleft: 4px;
4129
- }
4130
-
4131
- .nav-tabs.nav-stacked > li:last-child > a {
4132
- -webkit-border-bottom-right-radius: 4px;
4133
- border-bottom-right-radius: 4px;
4134
- -webkit-border-bottom-left-radius: 4px;
4135
- border-bottom-left-radius: 4px;
4136
- -moz-border-radius-bottomright: 4px;
4137
- -moz-border-radius-bottomleft: 4px;
4138
- }
4139
-
4140
- .nav-tabs.nav-stacked > li > a:hover,
4141
- .nav-tabs.nav-stacked > li > a:focus {
4142
- z-index: 2;
4143
- border-color: #ddd;
4144
- }
4145
-
4146
- .nav-pills.nav-stacked > li > a {
4147
- margin-bottom: 3px;
4148
- }
4149
-
4150
- .nav-pills.nav-stacked > li:last-child > a {
4151
- margin-bottom: 1px;
4152
- }
4153
-
4154
- .nav-tabs .dropdown-menu {
4155
- -webkit-border-radius: 0 0 6px 6px;
4156
- -moz-border-radius: 0 0 6px 6px;
4157
- border-radius: 0 0 6px 6px;
4158
- }
4159
-
4160
- .nav-pills .dropdown-menu {
4161
- -webkit-border-radius: 6px;
4162
- -moz-border-radius: 6px;
4163
- border-radius: 6px;
4164
- }
4165
-
4166
- .nav .dropdown-toggle .caret {
4167
- margin-top: 6px;
4168
- border-top-color: #0088cc;
4169
- border-bottom-color: #0088cc;
4170
- }
4171
-
4172
- .nav .dropdown-toggle:hover .caret,
4173
- .nav .dropdown-toggle:focus .caret {
4174
- border-top-color: #005580;
4175
- border-bottom-color: #005580;
4176
- }
4177
-
4178
- /* move down carets for tabs */
4179
-
4180
- .nav-tabs .dropdown-toggle .caret {
4181
- margin-top: 8px;
4182
- }
4183
-
4184
- .nav .active .dropdown-toggle .caret {
4185
- border-top-color: #fff;
4186
- border-bottom-color: #fff;
4187
- }
4188
-
4189
- .nav-tabs .active .dropdown-toggle .caret {
4190
- border-top-color: #555555;
4191
- border-bottom-color: #555555;
4192
- }
4193
-
4194
- .nav > .dropdown.active > a:hover,
4195
- .nav > .dropdown.active > a:focus {
4196
- cursor: pointer;
4197
- }
4198
-
4199
- .nav-tabs .open .dropdown-toggle,
4200
- .nav-pills .open .dropdown-toggle,
4201
- .nav > li.dropdown.open.active > a:hover,
4202
- .nav > li.dropdown.open.active > a:focus {
4203
- color: #ffffff;
4204
- background-color: #999999;
4205
- border-color: #999999;
4206
- }
4207
-
4208
- .nav li.dropdown.open .caret,
4209
- .nav li.dropdown.open.active .caret,
4210
- .nav li.dropdown.open a:hover .caret,
4211
- .nav li.dropdown.open a:focus .caret {
4212
- border-top-color: #ffffff;
4213
- border-bottom-color: #ffffff;
4214
- opacity: 1;
4215
- filter: alpha(opacity=100);
4216
- }
4217
-
4218
- .tabs-stacked .open > a:hover,
4219
- .tabs-stacked .open > a:focus {
4220
- border-color: #999999;
4221
- }
4222
-
4223
- .tabbable {
4224
- *zoom: 1;
4225
- }
4226
-
4227
- .tabbable:before,
4228
- .tabbable:after {
4229
- display: table;
4230
- line-height: 0;
4231
- content: "";
4232
- }
4233
-
4234
- .tabbable:after {
4235
- clear: both;
4236
- }
4237
-
4238
- .tab-content {
4239
- overflow: auto;
4240
- }
4241
-
4242
- .tabs-below > .nav-tabs,
4243
- .tabs-right > .nav-tabs,
4244
- .tabs-left > .nav-tabs {
4245
- border-bottom: 0;
4246
- }
4247
-
4248
- .tab-content > .tab-pane,
4249
- .pill-content > .pill-pane {
4250
- display: none;
4251
- }
4252
-
4253
- .tab-content > .active,
4254
- .pill-content > .active {
4255
- display: block;
4256
- }
4257
-
4258
- .tabs-below > .nav-tabs {
4259
- border-top: 1px solid #ddd;
4260
- }
4261
-
4262
- .tabs-below > .nav-tabs > li {
4263
- margin-top: -1px;
4264
- margin-bottom: 0;
4265
- }
4266
-
4267
- .tabs-below > .nav-tabs > li > a {
4268
- -webkit-border-radius: 0 0 4px 4px;
4269
- -moz-border-radius: 0 0 4px 4px;
4270
- border-radius: 0 0 4px 4px;
4271
- }
4272
-
4273
- .tabs-below > .nav-tabs > li > a:hover,
4274
- .tabs-below > .nav-tabs > li > a:focus {
4275
- border-top-color: #ddd;
4276
- border-bottom-color: transparent;
4277
- }
4278
-
4279
- .tabs-below > .nav-tabs > .active > a,
4280
- .tabs-below > .nav-tabs > .active > a:hover,
4281
- .tabs-below > .nav-tabs > .active > a:focus {
4282
- border-color: transparent #ddd #ddd #ddd;
4283
- }
4284
-
4285
- .tabs-left > .nav-tabs > li,
4286
- .tabs-right > .nav-tabs > li {
4287
- float: none;
4288
- }
4289
-
4290
- .tabs-left > .nav-tabs > li > a,
4291
- .tabs-right > .nav-tabs > li > a {
4292
- min-width: 74px;
4293
- margin-right: 0;
4294
- margin-bottom: 3px;
4295
- }
4296
-
4297
- .tabs-left > .nav-tabs {
4298
- float: left;
4299
- margin-right: 19px;
4300
- border-right: 1px solid #ddd;
4301
- }
4302
-
4303
- .tabs-left > .nav-tabs > li > a {
4304
- margin-right: -1px;
4305
- -webkit-border-radius: 4px 0 0 4px;
4306
- -moz-border-radius: 4px 0 0 4px;
4307
- border-radius: 4px 0 0 4px;
4308
- }
4309
-
4310
- .tabs-left > .nav-tabs > li > a:hover,
4311
- .tabs-left > .nav-tabs > li > a:focus {
4312
- border-color: #eeeeee #dddddd #eeeeee #eeeeee;
4313
- }
4314
-
4315
- .tabs-left > .nav-tabs .active > a,
4316
- .tabs-left > .nav-tabs .active > a:hover,
4317
- .tabs-left > .nav-tabs .active > a:focus {
4318
- border-color: #ddd transparent #ddd #ddd;
4319
- *border-right-color: #ffffff;
4320
- }
4321
-
4322
- .tabs-right > .nav-tabs {
4323
- float: right;
4324
- margin-left: 19px;
4325
- border-left: 1px solid #ddd;
4326
- }
4327
-
4328
- .tabs-right > .nav-tabs > li > a {
4329
- margin-left: -1px;
4330
- -webkit-border-radius: 0 4px 4px 0;
4331
- -moz-border-radius: 0 4px 4px 0;
4332
- border-radius: 0 4px 4px 0;
4333
- }
4334
-
4335
- .tabs-right > .nav-tabs > li > a:hover,
4336
- .tabs-right > .nav-tabs > li > a:focus {
4337
- border-color: #eeeeee #eeeeee #eeeeee #dddddd;
4338
- }
4339
-
4340
- .tabs-right > .nav-tabs .active > a,
4341
- .tabs-right > .nav-tabs .active > a:hover,
4342
- .tabs-right > .nav-tabs .active > a:focus {
4343
- border-color: #ddd #ddd #ddd transparent;
4344
- *border-left-color: #ffffff;
4345
- }
4346
-
4347
- .nav > .disabled > a {
4348
- color: #999999;
4349
- }
4350
-
4351
- .nav > .disabled > a:hover,
4352
- .nav > .disabled > a:focus {
4353
- text-decoration: none;
4354
- cursor: default;
4355
- background-color: transparent;
4356
- }
4357
-
4358
- .navbar {
4359
- *position: relative;
4360
- *z-index: 2;
4361
- margin-bottom: 20px;
4362
- overflow: visible;
4363
- }
4364
-
4365
- .navbar-inner {
4366
- min-height: 40px;
4367
- padding-right: 20px;
4368
- padding-left: 20px;
4369
- background-color: #fafafa;
4370
- background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
4371
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
4372
- background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
4373
- background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
4374
- background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
4375
- background-repeat: repeat-x;
4376
- border: 1px solid #d4d4d4;
4377
- -webkit-border-radius: 4px;
4378
- -moz-border-radius: 4px;
4379
- border-radius: 4px;
4380
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
4381
- *zoom: 1;
4382
- -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4383
- -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4384
- box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4385
- }
4386
-
4387
- .navbar-inner:before,
4388
- .navbar-inner:after {
4389
- display: table;
4390
- line-height: 0;
4391
- content: "";
4392
- }
4393
-
4394
- .navbar-inner:after {
4395
- clear: both;
4396
- }
4397
-
4398
- .navbar .container {
4399
- width: auto;
4400
- }
4401
-
4402
- .nav-collapse.collapse {
4403
- height: auto;
4404
- overflow: visible;
4405
- }
4406
-
4407
- .navbar .brand {
4408
- display: block;
4409
- float: left;
4410
- padding: 10px 20px 10px;
4411
- margin-left: -20px;
4412
- font-size: 20px;
4413
- font-weight: 200;
4414
- color: #777777;
4415
- text-shadow: 0 1px 0 #ffffff;
4416
- }
4417
-
4418
- .navbar .brand:hover,
4419
- .navbar .brand:focus {
4420
- text-decoration: none;
4421
- }
4422
-
4423
- .navbar-text {
4424
- margin-bottom: 0;
4425
- line-height: 40px;
4426
- color: #777777;
4427
- }
4428
-
4429
- .navbar-link {
4430
- color: #777777;
4431
- }
4432
-
4433
- .navbar-link:hover,
4434
- .navbar-link:focus {
4435
- color: #333333;
4436
- }
4437
-
4438
- .navbar .divider-vertical {
4439
- height: 40px;
4440
- margin: 0 9px;
4441
- border-right: 1px solid #ffffff;
4442
- border-left: 1px solid #f2f2f2;
4443
- }
4444
-
4445
- .navbar .btn,
4446
- .navbar .btn-group {
4447
- margin-top: 5px;
4448
- }
4449
-
4450
- .navbar .btn-group .btn,
4451
- .navbar .input-prepend .btn,
4452
- .navbar .input-append .btn,
4453
- .navbar .input-prepend .btn-group,
4454
- .navbar .input-append .btn-group {
4455
- margin-top: 0;
4456
- }
4457
-
4458
- .navbar-form {
4459
- margin-bottom: 0;
4460
- *zoom: 1;
4461
- }
4462
-
4463
- .navbar-form:before,
4464
- .navbar-form:after {
4465
- display: table;
4466
- line-height: 0;
4467
- content: "";
4468
- }
4469
-
4470
- .navbar-form:after {
4471
- clear: both;
4472
- }
4473
-
4474
- .navbar-form input,
4475
- .navbar-form select,
4476
- .navbar-form .radio,
4477
- .navbar-form .checkbox {
4478
- margin-top: 5px;
4479
- }
4480
-
4481
- .navbar-form input,
4482
- .navbar-form select,
4483
- .navbar-form .btn {
4484
- display: inline-block;
4485
- margin-bottom: 0;
4486
- }
4487
-
4488
- .navbar-form input[type="image"],
4489
- .navbar-form input[type="checkbox"],
4490
- .navbar-form input[type="radio"] {
4491
- margin-top: 3px;
4492
- }
4493
-
4494
- .navbar-form .input-append,
4495
- .navbar-form .input-prepend {
4496
- margin-top: 5px;
4497
- white-space: nowrap;
4498
- }
4499
-
4500
- .navbar-form .input-append input,
4501
- .navbar-form .input-prepend input {
4502
- margin-top: 0;
4503
- }
4504
-
4505
- .navbar-search {
4506
- position: relative;
4507
- float: left;
4508
- margin-top: 5px;
4509
- margin-bottom: 0;
4510
- }
4511
-
4512
- .navbar-search .search-query {
4513
- padding: 4px 14px;
4514
- margin-bottom: 0;
4515
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4516
- font-size: 13px;
4517
- font-weight: normal;
4518
- line-height: 1;
4519
- -webkit-border-radius: 15px;
4520
- -moz-border-radius: 15px;
4521
- border-radius: 15px;
4522
- }
4523
-
4524
- .navbar-static-top {
4525
- position: static;
4526
- margin-bottom: 0;
4527
- }
4528
-
4529
- .navbar-static-top .navbar-inner {
4530
- -webkit-border-radius: 0;
4531
- -moz-border-radius: 0;
4532
- border-radius: 0;
4533
- }
4534
-
4535
- .navbar-fixed-top,
4536
- .navbar-fixed-bottom {
4537
- position: fixed;
4538
- right: 0;
4539
- left: 0;
4540
- z-index: 1030;
4541
- margin-bottom: 0;
4542
- }
4543
-
4544
- .navbar-fixed-top .navbar-inner,
4545
- .navbar-static-top .navbar-inner {
4546
- border-width: 0 0 1px;
4547
- }
4548
-
4549
- .navbar-fixed-bottom .navbar-inner {
4550
- border-width: 1px 0 0;
4551
- }
4552
-
4553
- .navbar-fixed-top .navbar-inner,
4554
- .navbar-fixed-bottom .navbar-inner {
4555
- padding-right: 0;
4556
- padding-left: 0;
4557
- -webkit-border-radius: 0;
4558
- -moz-border-radius: 0;
4559
- border-radius: 0;
4560
- }
4561
-
4562
- .navbar-static-top .container,
4563
- .navbar-fixed-top .container,
4564
- .navbar-fixed-bottom .container {
4565
- width: 940px;
4566
- }
4567
-
4568
- .navbar-fixed-top {
4569
- top: 0;
4570
- }
4571
-
4572
- .navbar-fixed-top .navbar-inner,
4573
- .navbar-static-top .navbar-inner {
4574
- -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4575
- -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4576
- box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4577
- }
4578
-
4579
- .navbar-fixed-bottom {
4580
- bottom: 0;
4581
- }
4582
-
4583
- .navbar-fixed-bottom .navbar-inner {
4584
- -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4585
- -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4586
- box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4587
- }
4588
-
4589
- .navbar .nav {
4590
- position: relative;
4591
- left: 0;
4592
- display: block;
4593
- float: left;
4594
- margin: 0 10px 0 0;
4595
- }
4596
-
4597
- .navbar .nav.pull-right {
4598
- float: right;
4599
- margin-right: 0;
4600
- }
4601
-
4602
- .navbar .nav > li {
4603
- float: left;
4604
- }
4605
-
4606
- .navbar .nav > li > a {
4607
- float: none;
4608
- padding: 10px 15px 10px;
4609
- color: #777777;
4610
- text-decoration: none;
4611
- text-shadow: 0 1px 0 #ffffff;
4612
- }
4613
-
4614
- .navbar .nav .dropdown-toggle .caret {
4615
- margin-top: 8px;
4616
- }
4617
-
4618
- .navbar .nav > li > a:focus,
4619
- .navbar .nav > li > a:hover {
4620
- color: #333333;
4621
- text-decoration: none;
4622
- background-color: transparent;
4623
- }
4624
-
4625
- .navbar .nav > .active > a,
4626
- .navbar .nav > .active > a:hover,
4627
- .navbar .nav > .active > a:focus {
4628
- color: #555555;
4629
- text-decoration: none;
4630
- background-color: #e5e5e5;
4631
- -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4632
- -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4633
- box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4634
- }
4635
-
4636
- .navbar .btn-navbar {
4637
- display: none;
4638
- float: right;
4639
- padding: 7px 10px;
4640
- margin-right: 5px;
4641
- margin-left: 5px;
4642
- color: #ffffff;
4643
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4644
- background-color: #ededed;
4645
- *background-color: #e5e5e5;
4646
- background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
4647
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
4648
- background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
4649
- background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
4650
- background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
4651
- background-repeat: repeat-x;
4652
- border-color: #e5e5e5 #e5e5e5 #bfbfbf;
4653
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4654
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
4655
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4656
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4657
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4658
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4659
- }
4660
-
4661
- .navbar .btn-navbar:hover,
4662
- .navbar .btn-navbar:focus,
4663
- .navbar .btn-navbar:active,
4664
- .navbar .btn-navbar.active,
4665
- .navbar .btn-navbar.disabled,
4666
- .navbar .btn-navbar[disabled] {
4667
- color: #ffffff;
4668
- background-color: #e5e5e5;
4669
- *background-color: #d9d9d9;
4670
- }
4671
-
4672
- .navbar .btn-navbar:active,
4673
- .navbar .btn-navbar.active {
4674
- background-color: #cccccc \9;
4675
- }
4676
-
4677
- .navbar .btn-navbar .icon-bar {
4678
- display: block;
4679
- width: 18px;
4680
- height: 2px;
4681
- background-color: #f5f5f5;
4682
- -webkit-border-radius: 1px;
4683
- -moz-border-radius: 1px;
4684
- border-radius: 1px;
4685
- -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4686
- -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4687
- box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4688
- }
4689
-
4690
- .btn-navbar .icon-bar + .icon-bar {
4691
- margin-top: 3px;
4692
- }
4693
-
4694
- .navbar .nav > li > .dropdown-menu:before {
4695
- position: absolute;
4696
- top: -7px;
4697
- left: 9px;
4698
- display: inline-block;
4699
- border-right: 7px solid transparent;
4700
- border-bottom: 7px solid #ccc;
4701
- border-left: 7px solid transparent;
4702
- border-bottom-color: rgba(0, 0, 0, 0.2);
4703
- content: '';
4704
- }
4705
-
4706
- .navbar .nav > li > .dropdown-menu:after {
4707
- position: absolute;
4708
- top: -6px;
4709
- left: 10px;
4710
- display: inline-block;
4711
- border-right: 6px solid transparent;
4712
- border-bottom: 6px solid #ffffff;
4713
- border-left: 6px solid transparent;
4714
- content: '';
4715
- }
4716
-
4717
- .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
4718
- top: auto;
4719
- bottom: -7px;
4720
- border-top: 7px solid #ccc;
4721
- border-bottom: 0;
4722
- border-top-color: rgba(0, 0, 0, 0.2);
4723
- }
4724
-
4725
- .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
4726
- top: auto;
4727
- bottom: -6px;
4728
- border-top: 6px solid #ffffff;
4729
- border-bottom: 0;
4730
- }
4731
-
4732
- .navbar .nav li.dropdown > a:hover .caret,
4733
- .navbar .nav li.dropdown > a:focus .caret {
4734
- border-top-color: #333333;
4735
- border-bottom-color: #333333;
4736
- }
4737
-
4738
- .navbar .nav li.dropdown.open > .dropdown-toggle,
4739
- .navbar .nav li.dropdown.active > .dropdown-toggle,
4740
- .navbar .nav li.dropdown.open.active > .dropdown-toggle {
4741
- color: #555555;
4742
- background-color: #e5e5e5;
4743
- }
4744
-
4745
- .navbar .nav li.dropdown > .dropdown-toggle .caret {
4746
- border-top-color: #777777;
4747
- border-bottom-color: #777777;
4748
- }
4749
-
4750
- .navbar .nav li.dropdown.open > .dropdown-toggle .caret,
4751
- .navbar .nav li.dropdown.active > .dropdown-toggle .caret,
4752
- .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
4753
- border-top-color: #555555;
4754
- border-bottom-color: #555555;
4755
- }
4756
-
4757
- .navbar .pull-right > li > .dropdown-menu,
4758
- .navbar .nav > li > .dropdown-menu.pull-right {
4759
- right: 0;
4760
- left: auto;
4761
- }
4762
-
4763
- .navbar .pull-right > li > .dropdown-menu:before,
4764
- .navbar .nav > li > .dropdown-menu.pull-right:before {
4765
- right: 12px;
4766
- left: auto;
4767
- }
4768
-
4769
- .navbar .pull-right > li > .dropdown-menu:after,
4770
- .navbar .nav > li > .dropdown-menu.pull-right:after {
4771
- right: 13px;
4772
- left: auto;
4773
- }
4774
-
4775
- .navbar .pull-right > li > .dropdown-menu .dropdown-menu,
4776
- .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
4777
- right: 100%;
4778
- left: auto;
4779
- margin-right: -1px;
4780
- margin-left: 0;
4781
- -webkit-border-radius: 6px 0 6px 6px;
4782
- -moz-border-radius: 6px 0 6px 6px;
4783
- border-radius: 6px 0 6px 6px;
4784
- }
4785
-
4786
- .navbar-inverse .navbar-inner {
4787
- background-color: #1b1b1b;
4788
- background-image: -moz-linear-gradient(top, #222222, #111111);
4789
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
4790
- background-image: -webkit-linear-gradient(top, #222222, #111111);
4791
- background-image: -o-linear-gradient(top, #222222, #111111);
4792
- background-image: linear-gradient(to bottom, #222222, #111111);
4793
- background-repeat: repeat-x;
4794
- border-color: #252525;
4795
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
4796
- }
4797
-
4798
- .navbar-inverse .brand,
4799
- .navbar-inverse .nav > li > a {
4800
- color: #999999;
4801
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4802
- }
4803
-
4804
- .navbar-inverse .brand:hover,
4805
- .navbar-inverse .nav > li > a:hover,
4806
- .navbar-inverse .brand:focus,
4807
- .navbar-inverse .nav > li > a:focus {
4808
- color: #ffffff;
4809
- }
4810
-
4811
- .navbar-inverse .brand {
4812
- color: #999999;
4813
- }
4814
-
4815
- .navbar-inverse .navbar-text {
4816
- color: #999999;
4817
- }
4818
-
4819
- .navbar-inverse .nav > li > a:focus,
4820
- .navbar-inverse .nav > li > a:hover {
4821
- color: #ffffff;
4822
- background-color: transparent;
4823
- }
4824
-
4825
- .navbar-inverse .nav .active > a,
4826
- .navbar-inverse .nav .active > a:hover,
4827
- .navbar-inverse .nav .active > a:focus {
4828
- color: #ffffff;
4829
- background-color: #111111;
4830
- }
4831
-
4832
- .navbar-inverse .navbar-link {
4833
- color: #999999;
4834
- }
4835
-
4836
- .navbar-inverse .navbar-link:hover,
4837
- .navbar-inverse .navbar-link:focus {
4838
- color: #ffffff;
4839
- }
4840
-
4841
- .navbar-inverse .divider-vertical {
4842
- border-right-color: #222222;
4843
- border-left-color: #111111;
4844
- }
4845
-
4846
- .navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
4847
- .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
4848
- .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
4849
- color: #ffffff;
4850
- background-color: #111111;
4851
- }
4852
-
4853
- .navbar-inverse .nav li.dropdown > a:hover .caret,
4854
- .navbar-inverse .nav li.dropdown > a:focus .caret {
4855
- border-top-color: #ffffff;
4856
- border-bottom-color: #ffffff;
4857
- }
4858
-
4859
- .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
4860
- border-top-color: #999999;
4861
- border-bottom-color: #999999;
4862
- }
4863
-
4864
- .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
4865
- .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
4866
- .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
4867
- border-top-color: #ffffff;
4868
- border-bottom-color: #ffffff;
4869
- }
4870
-
4871
- .navbar-inverse .navbar-search .search-query {
4872
- color: #ffffff;
4873
- background-color: #515151;
4874
- border-color: #111111;
4875
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4876
- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4877
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4878
- -webkit-transition: none;
4879
- -moz-transition: none;
4880
- -o-transition: none;
4881
- transition: none;
4882
- }
4883
-
4884
- .navbar-inverse .navbar-search .search-query:-moz-placeholder {
4885
- color: #cccccc;
4886
- }
4887
-
4888
- .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
4889
- color: #cccccc;
4890
- }
4891
-
4892
- .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
4893
- color: #cccccc;
4894
- }
4895
-
4896
- .navbar-inverse .navbar-search .search-query:focus,
4897
- .navbar-inverse .navbar-search .search-query.focused {
4898
- padding: 5px 15px;
4899
- color: #333333;
4900
- text-shadow: 0 1px 0 #ffffff;
4901
- background-color: #ffffff;
4902
- border: 0;
4903
- outline: 0;
4904
- -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4905
- -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4906
- box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4907
- }
4908
-
4909
- .navbar-inverse .btn-navbar {
4910
- color: #ffffff;
4911
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4912
- background-color: #0e0e0e;
4913
- *background-color: #040404;
4914
- background-image: -moz-linear-gradient(top, #151515, #040404);
4915
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
4916
- background-image: -webkit-linear-gradient(top, #151515, #040404);
4917
- background-image: -o-linear-gradient(top, #151515, #040404);
4918
- background-image: linear-gradient(to bottom, #151515, #040404);
4919
- background-repeat: repeat-x;
4920
- border-color: #040404 #040404 #000000;
4921
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4922
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
4923
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4924
- }
4925
-
4926
- .navbar-inverse .btn-navbar:hover,
4927
- .navbar-inverse .btn-navbar:focus,
4928
- .navbar-inverse .btn-navbar:active,
4929
- .navbar-inverse .btn-navbar.active,
4930
- .navbar-inverse .btn-navbar.disabled,
4931
- .navbar-inverse .btn-navbar[disabled] {
4932
- color: #ffffff;
4933
- background-color: #040404;
4934
- *background-color: #000000;
4935
- }
4936
-
4937
- .navbar-inverse .btn-navbar:active,
4938
- .navbar-inverse .btn-navbar.active {
4939
- background-color: #000000 \9;
4940
- }
4941
-
4942
- .breadcrumb {
4943
- padding: 8px 15px;
4944
- margin: 0 0 20px;
4945
- list-style: none;
4946
- background-color: #f5f5f5;
4947
- -webkit-border-radius: 4px;
4948
- -moz-border-radius: 4px;
4949
- border-radius: 4px;
4950
- }
4951
-
4952
- .breadcrumb > li {
4953
- display: inline-block;
4954
- *display: inline;
4955
- text-shadow: 0 1px 0 #ffffff;
4956
- *zoom: 1;
4957
- }
4958
-
4959
- .breadcrumb > li > .divider {
4960
- padding: 0 5px;
4961
- color: #ccc;
4962
- }
4963
-
4964
- .breadcrumb > .active {
4965
- color: #999999;
4966
- }
4967
-
4968
- .pagination {
4969
- margin: 20px 0;
4970
- }
4971
-
4972
- .pagination ul {
4973
- display: inline-block;
4974
- *display: inline;
4975
- margin-bottom: 0;
4976
- margin-left: 0;
4977
- -webkit-border-radius: 4px;
4978
- -moz-border-radius: 4px;
4979
- border-radius: 4px;
4980
- *zoom: 1;
4981
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4982
- -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4983
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4984
- }
4985
-
4986
- .pagination ul > li {
4987
- display: inline;
4988
- }
4989
-
4990
- .pagination ul > li > a,
4991
- .pagination ul > li > span {
4992
- float: left;
4993
- padding: 4px 12px;
4994
- line-height: 20px;
4995
- text-decoration: none;
4996
- background-color: #ffffff;
4997
- border: 1px solid #dddddd;
4998
- border-left-width: 0;
4999
- }
5000
-
5001
- .pagination ul > li > a:hover,
5002
- .pagination ul > li > a:focus,
5003
- .pagination ul > .active > a,
5004
- .pagination ul > .active > span {
5005
- background-color: #f5f5f5;
5006
- }
5007
-
5008
- .pagination ul > .active > a,
5009
- .pagination ul > .active > span {
5010
- color: #999999;
5011
- cursor: default;
5012
- }
5013
-
5014
- .pagination ul > .disabled > span,
5015
- .pagination ul > .disabled > a,
5016
- .pagination ul > .disabled > a:hover,
5017
- .pagination ul > .disabled > a:focus {
5018
- color: #999999;
5019
- cursor: default;
5020
- background-color: transparent;
5021
- }
5022
-
5023
- .pagination ul > li:first-child > a,
5024
- .pagination ul > li:first-child > span {
5025
- border-left-width: 1px;
5026
- -webkit-border-bottom-left-radius: 4px;
5027
- border-bottom-left-radius: 4px;
5028
- -webkit-border-top-left-radius: 4px;
5029
- border-top-left-radius: 4px;
5030
- -moz-border-radius-bottomleft: 4px;
5031
- -moz-border-radius-topleft: 4px;
5032
- }
5033
-
5034
- .pagination ul > li:last-child > a,
5035
- .pagination ul > li:last-child > span {
5036
- -webkit-border-top-right-radius: 4px;
5037
- border-top-right-radius: 4px;
5038
- -webkit-border-bottom-right-radius: 4px;
5039
- border-bottom-right-radius: 4px;
5040
- -moz-border-radius-topright: 4px;
5041
- -moz-border-radius-bottomright: 4px;
5042
- }
5043
-
5044
- .pagination-centered {
5045
- text-align: center;
5046
- }
5047
-
5048
- .pagination-right {
5049
- text-align: right;
5050
- }
5051
-
5052
- .pagination-large ul > li > a,
5053
- .pagination-large ul > li > span {
5054
- padding: 11px 19px;
5055
- font-size: 17.5px;
5056
- }
5057
-
5058
- .pagination-large ul > li:first-child > a,
5059
- .pagination-large ul > li:first-child > span {
5060
- -webkit-border-bottom-left-radius: 6px;
5061
- border-bottom-left-radius: 6px;
5062
- -webkit-border-top-left-radius: 6px;
5063
- border-top-left-radius: 6px;
5064
- -moz-border-radius-bottomleft: 6px;
5065
- -moz-border-radius-topleft: 6px;
5066
- }
5067
-
5068
- .pagination-large ul > li:last-child > a,
5069
- .pagination-large ul > li:last-child > span {
5070
- -webkit-border-top-right-radius: 6px;
5071
- border-top-right-radius: 6px;
5072
- -webkit-border-bottom-right-radius: 6px;
5073
- border-bottom-right-radius: 6px;
5074
- -moz-border-radius-topright: 6px;
5075
- -moz-border-radius-bottomright: 6px;
5076
- }
5077
-
5078
- .pagination-mini ul > li:first-child > a,
5079
- .pagination-small ul > li:first-child > a,
5080
- .pagination-mini ul > li:first-child > span,
5081
- .pagination-small ul > li:first-child > span {
5082
- -webkit-border-bottom-left-radius: 3px;
5083
- border-bottom-left-radius: 3px;
5084
- -webkit-border-top-left-radius: 3px;
5085
- border-top-left-radius: 3px;
5086
- -moz-border-radius-bottomleft: 3px;
5087
- -moz-border-radius-topleft: 3px;
5088
- }
5089
-
5090
- .pagination-mini ul > li:last-child > a,
5091
- .pagination-small ul > li:last-child > a,
5092
- .pagination-mini ul > li:last-child > span,
5093
- .pagination-small ul > li:last-child > span {
5094
- -webkit-border-top-right-radius: 3px;
5095
- border-top-right-radius: 3px;
5096
- -webkit-border-bottom-right-radius: 3px;
5097
- border-bottom-right-radius: 3px;
5098
- -moz-border-radius-topright: 3px;
5099
- -moz-border-radius-bottomright: 3px;
5100
- }
5101
-
5102
- .pagination-small ul > li > a,
5103
- .pagination-small ul > li > span {
5104
- padding: 2px 10px;
5105
- font-size: 11.9px;
5106
- }
5107
-
5108
- .pagination-mini ul > li > a,
5109
- .pagination-mini ul > li > span {
5110
- padding: 0 6px;
5111
- font-size: 10.5px;
5112
- }
5113
-
5114
- .pager {
5115
- margin: 20px 0;
5116
- text-align: center;
5117
- list-style: none;
5118
- *zoom: 1;
5119
- }
5120
-
5121
- .pager:before,
5122
- .pager:after {
5123
- display: table;
5124
- line-height: 0;
5125
- content: "";
5126
- }
5127
-
5128
- .pager:after {
5129
- clear: both;
5130
- }
5131
-
5132
- .pager li {
5133
- display: inline;
5134
- }
5135
-
5136
- .pager li > a,
5137
- .pager li > span {
5138
- display: inline-block;
5139
- padding: 5px 14px;
5140
- background-color: #fff;
5141
- border: 1px solid #ddd;
5142
- -webkit-border-radius: 15px;
5143
- -moz-border-radius: 15px;
5144
- border-radius: 15px;
5145
- }
5146
-
5147
- .pager li > a:hover,
5148
- .pager li > a:focus {
5149
- text-decoration: none;
5150
- background-color: #f5f5f5;
5151
- }
5152
-
5153
- .pager .next > a,
5154
- .pager .next > span {
5155
- float: right;
5156
- }
5157
-
5158
- .pager .previous > a,
5159
- .pager .previous > span {
5160
- float: left;
5161
- }
5162
-
5163
- .pager .disabled > a,
5164
- .pager .disabled > a:hover,
5165
- .pager .disabled > a:focus,
5166
- .pager .disabled > span {
5167
- color: #999999;
5168
- cursor: default;
5169
- background-color: #fff;
5170
- }
5171
-
5172
- .modal-backdrop {
5173
- position: fixed;
5174
- top: 0;
5175
- right: 0;
5176
- bottom: 0;
5177
- left: 0;
5178
- z-index: 1040;
5179
- background-color: #000000;
5180
- }
5181
-
5182
- .modal-backdrop.fade {
5183
- opacity: 0;
5184
- }
5185
-
5186
- .modal-backdrop,
5187
- .modal-backdrop.fade.in {
5188
- opacity: 0.8;
5189
- filter: alpha(opacity=80);
5190
- }
5191
-
5192
- .modal {
5193
- position: fixed;
5194
- top: 10%;
5195
- left: 50%;
5196
- z-index: 1050;
5197
- width: 560px;
5198
- margin-left: -280px;
5199
- background-color: #ffffff;
5200
- border: 1px solid #999;
5201
- border: 1px solid rgba(0, 0, 0, 0.3);
5202
- *border: 1px solid #999;
5203
- -webkit-border-radius: 6px;
5204
- -moz-border-radius: 6px;
5205
- border-radius: 6px;
5206
- outline: none;
5207
- -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5208
- -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5209
- box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5210
- -webkit-background-clip: padding-box;
5211
- -moz-background-clip: padding-box;
5212
- background-clip: padding-box;
5213
- }
5214
-
5215
- .modal.fade {
5216
- top: -25%;
5217
- -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
5218
- -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
5219
- -o-transition: opacity 0.3s linear, top 0.3s ease-out;
5220
- transition: opacity 0.3s linear, top 0.3s ease-out;
5221
- }
5222
-
5223
- .modal.fade.in {
5224
- top: 10%;
5225
- }
5226
-
5227
- .modal-header {
5228
- padding: 9px 15px;
5229
- border-bottom: 1px solid #eee;
5230
- }
5231
-
5232
- .modal-header .close {
5233
- margin-top: 2px;
5234
- }
5235
-
5236
- .modal-header h3 {
5237
- margin: 0;
5238
- line-height: 30px;
5239
- }
5240
-
5241
- .modal-body {
5242
- position: relative;
5243
- max-height: 400px;
5244
- padding: 15px;
5245
- overflow-y: auto;
5246
- }
5247
-
5248
- .modal-form {
5249
- margin-bottom: 0;
5250
- }
5251
-
5252
- .modal-footer {
5253
- padding: 14px 15px 15px;
5254
- margin-bottom: 0;
5255
- text-align: right;
5256
- background-color: #f5f5f5;
5257
- border-top: 1px solid #ddd;
5258
- -webkit-border-radius: 0 0 6px 6px;
5259
- -moz-border-radius: 0 0 6px 6px;
5260
- border-radius: 0 0 6px 6px;
5261
- *zoom: 1;
5262
- -webkit-box-shadow: inset 0 1px 0 #ffffff;
5263
- -moz-box-shadow: inset 0 1px 0 #ffffff;
5264
- box-shadow: inset 0 1px 0 #ffffff;
5265
- }
5266
-
5267
- .modal-footer:before,
5268
- .modal-footer:after {
5269
- display: table;
5270
- line-height: 0;
5271
- content: "";
5272
- }
5273
-
5274
- .modal-footer:after {
5275
- clear: both;
5276
- }
5277
-
5278
- .modal-footer .btn + .btn {
5279
- margin-bottom: 0;
5280
- margin-left: 5px;
5281
- }
5282
-
5283
- .modal-footer .btn-group .btn + .btn {
5284
- margin-left: -1px;
5285
- }
5286
-
5287
- .modal-footer .btn-block + .btn-block {
5288
- margin-left: 0;
5289
- }
5290
-
5291
- .tooltip {
5292
- position: absolute;
5293
- z-index: 1030;
5294
- display: block;
5295
- font-size: 11px;
5296
- line-height: 1.4;
5297
- opacity: 0;
5298
- filter: alpha(opacity=0);
5299
- visibility: visible;
5300
- }
5301
-
5302
- .tooltip.in {
5303
- opacity: 0.8;
5304
- filter: alpha(opacity=80);
5305
- }
5306
-
5307
- .tooltip.top {
5308
- padding: 5px 0;
5309
- margin-top: -3px;
5310
- }
5311
-
5312
- .tooltip.right {
5313
- padding: 0 5px;
5314
- margin-left: 3px;
5315
- }
5316
-
5317
- .tooltip.bottom {
5318
- padding: 5px 0;
5319
- margin-top: 3px;
5320
- }
5321
-
5322
- .tooltip.left {
5323
- padding: 0 5px;
5324
- margin-left: -3px;
5325
- }
5326
-
5327
- .tooltip-inner {
5328
- max-width: 200px;
5329
- padding: 8px;
5330
- color: #ffffff;
5331
- text-align: center;
5332
- text-decoration: none;
5333
- background-color: #000000;
5334
- -webkit-border-radius: 4px;
5335
- -moz-border-radius: 4px;
5336
- border-radius: 4px;
5337
- }
5338
-
5339
- .tooltip-arrow {
5340
- position: absolute;
5341
- width: 0;
5342
- height: 0;
5343
- border-color: transparent;
5344
- border-style: solid;
5345
- }
5346
-
5347
- .tooltip.top .tooltip-arrow {
5348
- bottom: 0;
5349
- left: 50%;
5350
- margin-left: -5px;
5351
- border-top-color: #000000;
5352
- border-width: 5px 5px 0;
5353
- }
5354
-
5355
- .tooltip.right .tooltip-arrow {
5356
- top: 50%;
5357
- left: 0;
5358
- margin-top: -5px;
5359
- border-right-color: #000000;
5360
- border-width: 5px 5px 5px 0;
5361
- }
5362
-
5363
- .tooltip.left .tooltip-arrow {
5364
- top: 50%;
5365
- right: 0;
5366
- margin-top: -5px;
5367
- border-left-color: #000000;
5368
- border-width: 5px 0 5px 5px;
5369
- }
5370
-
5371
- .tooltip.bottom .tooltip-arrow {
5372
- top: 0;
5373
- left: 50%;
5374
- margin-left: -5px;
5375
- border-bottom-color: #000000;
5376
- border-width: 0 5px 5px;
5377
- }
5378
-
5379
- .popover {
5380
- position: absolute;
5381
- top: 0;
5382
- left: 0;
5383
- z-index: 1010;
5384
- display: none;
5385
- max-width: 276px;
5386
- padding: 1px;
5387
- text-align: left;
5388
- white-space: normal;
5389
- background-color: #ffffff;
5390
- border: 1px solid #ccc;
5391
- border: 1px solid rgba(0, 0, 0, 0.2);
5392
- -webkit-border-radius: 6px;
5393
- -moz-border-radius: 6px;
5394
- border-radius: 6px;
5395
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5396
- -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5397
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5398
- -webkit-background-clip: padding-box;
5399
- -moz-background-clip: padding;
5400
- background-clip: padding-box;
5401
- }
5402
-
5403
- .popover.top {
5404
- margin-top: -10px;
5405
- }
5406
-
5407
- .popover.right {
5408
- margin-left: 10px;
5409
- }
5410
-
5411
- .popover.bottom {
5412
- margin-top: 10px;
5413
- }
5414
-
5415
- .popover.left {
5416
- margin-left: -10px;
5417
- }
5418
-
5419
- .popover-title {
5420
- padding: 8px 14px;
5421
- margin: 0;
5422
- font-size: 14px;
5423
- font-weight: normal;
5424
- line-height: 18px;
5425
- background-color: #f7f7f7;
5426
- border-bottom: 1px solid #ebebeb;
5427
- -webkit-border-radius: 5px 5px 0 0;
5428
- -moz-border-radius: 5px 5px 0 0;
5429
- border-radius: 5px 5px 0 0;
5430
- }
5431
-
5432
- .popover-title:empty {
5433
- display: none;
5434
- }
5435
-
5436
- .popover-content {
5437
- padding: 9px 14px;
5438
- }
5439
-
5440
- .popover .arrow,
5441
- .popover .arrow:after {
5442
- position: absolute;
5443
- display: block;
5444
- width: 0;
5445
- height: 0;
5446
- border-color: transparent;
5447
- border-style: solid;
5448
- }
5449
-
5450
- .popover .arrow {
5451
- border-width: 11px;
5452
- }
5453
-
5454
- .popover .arrow:after {
5455
- border-width: 10px;
5456
- content: "";
5457
- }
5458
-
5459
- .popover.top .arrow {
5460
- bottom: -11px;
5461
- left: 50%;
5462
- margin-left: -11px;
5463
- border-top-color: #999;
5464
- border-top-color: rgba(0, 0, 0, 0.25);
5465
- border-bottom-width: 0;
5466
- }
5467
-
5468
- .popover.top .arrow:after {
5469
- bottom: 1px;
5470
- margin-left: -10px;
5471
- border-top-color: #ffffff;
5472
- border-bottom-width: 0;
5473
- }
5474
-
5475
- .popover.right .arrow {
5476
- top: 50%;
5477
- left: -11px;
5478
- margin-top: -11px;
5479
- border-right-color: #999;
5480
- border-right-color: rgba(0, 0, 0, 0.25);
5481
- border-left-width: 0;
5482
- }
5483
-
5484
- .popover.right .arrow:after {
5485
- bottom: -10px;
5486
- left: 1px;
5487
- border-right-color: #ffffff;
5488
- border-left-width: 0;
5489
- }
5490
-
5491
- .popover.bottom .arrow {
5492
- top: -11px;
5493
- left: 50%;
5494
- margin-left: -11px;
5495
- border-bottom-color: #999;
5496
- border-bottom-color: rgba(0, 0, 0, 0.25);
5497
- border-top-width: 0;
5498
- }
5499
-
5500
- .popover.bottom .arrow:after {
5501
- top: 1px;
5502
- margin-left: -10px;
5503
- border-bottom-color: #ffffff;
5504
- border-top-width: 0;
5505
- }
5506
-
5507
- .popover.left .arrow {
5508
- top: 50%;
5509
- right: -11px;
5510
- margin-top: -11px;
5511
- border-left-color: #999;
5512
- border-left-color: rgba(0, 0, 0, 0.25);
5513
- border-right-width: 0;
5514
- }
5515
-
5516
- .popover.left .arrow:after {
5517
- right: 1px;
5518
- bottom: -10px;
5519
- border-left-color: #ffffff;
5520
- border-right-width: 0;
5521
- }
5522
-
5523
- .thumbnails {
5524
- margin-left: -20px;
5525
- list-style: none;
5526
- *zoom: 1;
5527
- }
5528
-
5529
- .thumbnails:before,
5530
- .thumbnails:after {
5531
- display: table;
5532
- line-height: 0;
5533
- content: "";
5534
- }
5535
-
5536
- .thumbnails:after {
5537
- clear: both;
5538
- }
5539
-
5540
- .row-fluid .thumbnails {
5541
- margin-left: 0;
5542
- }
5543
-
5544
- .thumbnails > li {
5545
- float: left;
5546
- margin-bottom: 20px;
5547
- margin-left: 20px;
5548
- }
5549
-
5550
- .thumbnail {
5551
- display: block;
5552
- padding: 4px;
5553
- line-height: 20px;
5554
- border: 1px solid #ddd;
5555
- -webkit-border-radius: 4px;
5556
- -moz-border-radius: 4px;
5557
- border-radius: 4px;
5558
- -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5559
- -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5560
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5561
- -webkit-transition: all 0.2s ease-in-out;
5562
- -moz-transition: all 0.2s ease-in-out;
5563
- -o-transition: all 0.2s ease-in-out;
5564
- transition: all 0.2s ease-in-out;
5565
- }
5566
-
5567
- a.thumbnail:hover,
5568
- a.thumbnail:focus {
5569
- border-color: #0088cc;
5570
- -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5571
- -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5572
- box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5573
- }
5574
-
5575
- .thumbnail > img {
5576
- display: block;
5577
- max-width: 100%;
5578
- margin-right: auto;
5579
- margin-left: auto;
5580
- }
5581
-
5582
- .thumbnail .caption {
5583
- padding: 9px;
5584
- color: #555555;
5585
- }
5586
-
5587
- .media,
5588
- .media-body {
5589
- overflow: hidden;
5590
- *overflow: visible;
5591
- zoom: 1;
5592
- }
5593
-
5594
- .media,
5595
- .media .media {
5596
- margin-top: 15px;
5597
- }
5598
-
5599
- .media:first-child {
5600
- margin-top: 0;
5601
- }
5602
-
5603
- .media-object {
5604
- display: block;
5605
- }
5606
-
5607
- .media-heading {
5608
- margin: 0 0 5px;
5609
- }
5610
-
5611
- .media > .pull-left {
5612
- margin-right: 10px;
5613
- }
5614
-
5615
- .media > .pull-right {
5616
- margin-left: 10px;
5617
- }
5618
-
5619
- .media-list {
5620
- margin-left: 0;
5621
- list-style: none;
5622
- }
5623
-
5624
- .label,
5625
- .badge {
5626
- display: inline-block;
5627
- padding: 2px 4px;
5628
- font-size: 11.844px;
5629
- font-weight: bold;
5630
- line-height: 14px;
5631
- color: #ffffff;
5632
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5633
- white-space: nowrap;
5634
- vertical-align: baseline;
5635
- background-color: #999999;
5636
- }
5637
-
5638
- .label {
5639
- -webkit-border-radius: 3px;
5640
- -moz-border-radius: 3px;
5641
- border-radius: 3px;
5642
- }
5643
-
5644
- .badge {
5645
- padding-right: 9px;
5646
- padding-left: 9px;
5647
- -webkit-border-radius: 9px;
5648
- -moz-border-radius: 9px;
5649
- border-radius: 9px;
5650
- }
5651
-
5652
- .label:empty,
5653
- .badge:empty {
5654
- display: none;
5655
- }
5656
-
5657
- a.label:hover,
5658
- a.label:focus,
5659
- a.badge:hover,
5660
- a.badge:focus {
5661
- color: #ffffff;
5662
- text-decoration: none;
5663
- cursor: pointer;
5664
- }
5665
-
5666
- .label-important,
5667
- .badge-important {
5668
- background-color: #b94a48;
5669
- }
5670
-
5671
- .label-important[href],
5672
- .badge-important[href] {
5673
- background-color: #953b39;
5674
- }
5675
-
5676
- .label-warning,
5677
- .badge-warning {
5678
- background-color: #f89406;
5679
- }
5680
-
5681
- .label-warning[href],
5682
- .badge-warning[href] {
5683
- background-color: #c67605;
5684
- }
5685
-
5686
- .label-success,
5687
- .badge-success {
5688
- background-color: #468847;
5689
- }
5690
-
5691
- .label-success[href],
5692
- .badge-success[href] {
5693
- background-color: #356635;
5694
- }
5695
-
5696
- .label-info,
5697
- .badge-info {
5698
- background-color: #3a87ad;
5699
- }
5700
-
5701
- .label-info[href],
5702
- .badge-info[href] {
5703
- background-color: #2d6987;
5704
- }
5705
-
5706
- .label-inverse,
5707
- .badge-inverse {
5708
- background-color: #333333;
5709
- }
5710
-
5711
- .label-inverse[href],
5712
- .badge-inverse[href] {
5713
- background-color: #1a1a1a;
5714
- }
5715
-
5716
- .btn .label,
5717
- .btn .badge {
5718
- position: relative;
5719
- top: -1px;
5720
- }
5721
-
5722
- .btn-mini .label,
5723
- .btn-mini .badge {
5724
- top: 0;
5725
- }
5726
-
5727
- @-webkit-keyframes progress-bar-stripes {
5728
- from {
5729
- background-position: 40px 0;
5730
- }
5731
- to {
5732
- background-position: 0 0;
5733
- }
5734
- }
5735
-
5736
- @-moz-keyframes progress-bar-stripes {
5737
- from {
5738
- background-position: 40px 0;
5739
- }
5740
- to {
5741
- background-position: 0 0;
5742
- }
5743
- }
5744
-
5745
- @-ms-keyframes progress-bar-stripes {
5746
- from {
5747
- background-position: 40px 0;
5748
- }
5749
- to {
5750
- background-position: 0 0;
5751
- }
5752
- }
5753
-
5754
- @-o-keyframes progress-bar-stripes {
5755
- from {
5756
- background-position: 0 0;
5757
- }
5758
- to {
5759
- background-position: 40px 0;
5760
- }
5761
- }
5762
-
5763
- @keyframes progress-bar-stripes {
5764
- from {
5765
- background-position: 40px 0;
5766
- }
5767
- to {
5768
- background-position: 0 0;
5769
- }
5770
- }
5771
-
5772
- .progress {
5773
- height: 20px;
5774
- margin-bottom: 20px;
5775
- overflow: hidden;
5776
- background-color: #f7f7f7;
5777
- background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
5778
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
5779
- background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
5780
- background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
5781
- background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
5782
- background-repeat: repeat-x;
5783
- -webkit-border-radius: 4px;
5784
- -moz-border-radius: 4px;
5785
- border-radius: 4px;
5786
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
5787
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5788
- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5789
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5790
- }
5791
-
5792
- .progress .bar {
5793
- float: left;
5794
- width: 0;
5795
- height: 100%;
5796
- font-size: 12px;
5797
- color: #ffffff;
5798
- text-align: center;
5799
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5800
- background-color: #0e90d2;
5801
- background-image: -moz-linear-gradient(top, #149bdf, #0480be);
5802
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
5803
- background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
5804
- background-image: -o-linear-gradient(top, #149bdf, #0480be);
5805
- background-image: linear-gradient(to bottom, #149bdf, #0480be);
5806
- background-repeat: repeat-x;
5807
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
5808
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5809
- -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5810
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5811
- -webkit-box-sizing: border-box;
5812
- -moz-box-sizing: border-box;
5813
- box-sizing: border-box;
5814
- -webkit-transition: width 0.6s ease;
5815
- -moz-transition: width 0.6s ease;
5816
- -o-transition: width 0.6s ease;
5817
- transition: width 0.6s ease;
5818
- }
5819
-
5820
- .progress .bar + .bar {
5821
- -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5822
- -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5823
- box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5824
- }
5825
-
5826
- .progress-striped .bar {
5827
- background-color: #149bdf;
5828
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5829
- 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);
5830
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5831
- 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);
5832
- 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);
5833
- -webkit-background-size: 40px 40px;
5834
- -moz-background-size: 40px 40px;
5835
- -o-background-size: 40px 40px;
5836
- background-size: 40px 40px;
5837
- }
5838
-
5839
- .progress.active .bar {
5840
- -webkit-animation: progress-bar-stripes 2s linear infinite;
5841
- -moz-animation: progress-bar-stripes 2s linear infinite;
5842
- -ms-animation: progress-bar-stripes 2s linear infinite;
5843
- -o-animation: progress-bar-stripes 2s linear infinite;
5844
- animation: progress-bar-stripes 2s linear infinite;
5845
- }
5846
-
5847
- .progress-danger .bar,
5848
- .progress .bar-danger {
5849
- background-color: #dd514c;
5850
- background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
5851
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
5852
- background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
5853
- background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
5854
- background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
5855
- background-repeat: repeat-x;
5856
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
5857
- }
5858
-
5859
- .progress-danger.progress-striped .bar,
5860
- .progress-striped .bar-danger {
5861
- background-color: #ee5f5b;
5862
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5863
- 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);
5864
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5865
- 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);
5866
- 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);
5867
- }
5868
-
5869
- .progress-success .bar,
5870
- .progress .bar-success {
5871
- background-color: #5eb95e;
5872
- background-image: -moz-linear-gradient(top, #62c462, #57a957);
5873
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
5874
- background-image: -webkit-linear-gradient(top, #62c462, #57a957);
5875
- background-image: -o-linear-gradient(top, #62c462, #57a957);
5876
- background-image: linear-gradient(to bottom, #62c462, #57a957);
5877
- background-repeat: repeat-x;
5878
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
5879
- }
5880
-
5881
- .progress-success.progress-striped .bar,
5882
- .progress-striped .bar-success {
5883
- background-color: #62c462;
5884
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5885
- 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);
5886
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5887
- 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);
5888
- 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);
5889
- }
5890
-
5891
- .progress-info .bar,
5892
- .progress .bar-info {
5893
- background-color: #4bb1cf;
5894
- background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
5895
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
5896
- background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
5897
- background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
5898
- background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
5899
- background-repeat: repeat-x;
5900
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
5901
- }
5902
-
5903
- .progress-info.progress-striped .bar,
5904
- .progress-striped .bar-info {
5905
- background-color: #5bc0de;
5906
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5907
- 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);
5908
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5909
- 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);
5910
- 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);
5911
- }
5912
-
5913
- .progress-warning .bar,
5914
- .progress .bar-warning {
5915
- background-color: #faa732;
5916
- background-image: -moz-linear-gradient(top, #fbb450, #f89406);
5917
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
5918
- background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
5919
- background-image: -o-linear-gradient(top, #fbb450, #f89406);
5920
- background-image: linear-gradient(to bottom, #fbb450, #f89406);
5921
- background-repeat: repeat-x;
5922
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
5923
- }
5924
-
5925
- .progress-warning.progress-striped .bar,
5926
- .progress-striped .bar-warning {
5927
- background-color: #fbb450;
5928
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
5929
- 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);
5930
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5931
- 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);
5932
- 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);
5933
- }
5934
-
5935
- .accordion {
5936
- margin-bottom: 20px;
5937
- }
5938
-
5939
- .accordion-group {
5940
- margin-bottom: 2px;
5941
- border: 1px solid #e5e5e5;
5942
- -webkit-border-radius: 4px;
5943
- -moz-border-radius: 4px;
5944
- border-radius: 4px;
5945
- }
5946
-
5947
- .accordion-heading {
5948
- border-bottom: 0;
5949
- }
5950
-
5951
- .accordion-heading .accordion-toggle {
5952
- display: block;
5953
- padding: 8px 15px;
5954
- }
5955
-
5956
- .accordion-toggle {
5957
- cursor: pointer;
5958
- }
5959
-
5960
- .accordion-inner {
5961
- padding: 9px 15px;
5962
- border-top: 1px solid #e5e5e5;
5963
- }
5964
-
5965
- .carousel {
5966
- position: relative;
5967
- margin-bottom: 20px;
5968
- line-height: 1;
5969
- }
5970
-
5971
- .carousel-inner {
5972
- position: relative;
5973
- width: 100%;
5974
- overflow: hidden;
5975
- }
5976
-
5977
- .carousel-inner > .item {
5978
- position: relative;
5979
- display: none;
5980
- -webkit-transition: 0.6s ease-in-out left;
5981
- -moz-transition: 0.6s ease-in-out left;
5982
- -o-transition: 0.6s ease-in-out left;
5983
- transition: 0.6s ease-in-out left;
5984
- }
5985
-
5986
- .carousel-inner > .item > img,
5987
- .carousel-inner > .item > a > img {
5988
- display: block;
5989
- line-height: 1;
5990
- }
5991
-
5992
- .carousel-inner > .active,
5993
- .carousel-inner > .next,
5994
- .carousel-inner > .prev {
5995
- display: block;
5996
- }
5997
-
5998
- .carousel-inner > .active {
5999
- left: 0;
6000
- }
6001
-
6002
- .carousel-inner > .next,
6003
- .carousel-inner > .prev {
6004
- position: absolute;
6005
- top: 0;
6006
- width: 100%;
6007
- }
6008
-
6009
- .carousel-inner > .next {
6010
- left: 100%;
6011
- }
6012
-
6013
- .carousel-inner > .prev {
6014
- left: -100%;
6015
- }
6016
-
6017
- .carousel-inner > .next.left,
6018
- .carousel-inner > .prev.right {
6019
- left: 0;
6020
- }
6021
-
6022
- .carousel-inner > .active.left {
6023
- left: -100%;
6024
- }
6025
-
6026
- .carousel-inner > .active.right {
6027
- left: 100%;
6028
- }
6029
-
6030
- .carousel-control {
6031
- position: absolute;
6032
- top: 40%;
6033
- left: 15px;
6034
- width: 40px;
6035
- height: 40px;
6036
- margin-top: -20px;
6037
- font-size: 60px;
6038
- font-weight: 100;
6039
- line-height: 30px;
6040
- color: #ffffff;
6041
- text-align: center;
6042
- background: #222222;
6043
- border: 3px solid #ffffff;
6044
- -webkit-border-radius: 23px;
6045
- -moz-border-radius: 23px;
6046
- border-radius: 23px;
6047
- opacity: 0.5;
6048
- filter: alpha(opacity=50);
6049
- }
6050
-
6051
- .carousel-control.right {
6052
- right: 15px;
6053
- left: auto;
6054
- }
6055
-
6056
- .carousel-control:hover,
6057
- .carousel-control:focus {
6058
- color: #ffffff;
6059
- text-decoration: none;
6060
- opacity: 0.9;
6061
- filter: alpha(opacity=90);
6062
- }
6063
-
6064
- .carousel-indicators {
6065
- position: absolute;
6066
- top: 15px;
6067
- right: 15px;
6068
- z-index: 5;
6069
- margin: 0;
6070
- list-style: none;
6071
- }
6072
-
6073
- .carousel-indicators li {
6074
- display: block;
6075
- float: left;
6076
- width: 10px;
6077
- height: 10px;
6078
- margin-left: 5px;
6079
- text-indent: -999px;
6080
- background-color: #ccc;
6081
- background-color: rgba(255, 255, 255, 0.25);
6082
- border-radius: 5px;
6083
- }
6084
-
6085
- .carousel-indicators .active {
6086
- background-color: #fff;
6087
- }
6088
-
6089
- .carousel-caption {
6090
- position: absolute;
6091
- right: 0;
6092
- bottom: 0;
6093
- left: 0;
6094
- padding: 15px;
6095
- background: #333333;
6096
- background: rgba(0, 0, 0, 0.75);
6097
- }
6098
-
6099
- .carousel-caption h4,
6100
- .carousel-caption p {
6101
- line-height: 20px;
6102
- color: #ffffff;
6103
- }
6104
-
6105
- .carousel-caption h4 {
6106
- margin: 0 0 5px;
6107
- }
6108
-
6109
- .carousel-caption p {
6110
- margin-bottom: 0;
6111
- }
6112
-
6113
- .hero-unit {
6114
- padding: 60px;
6115
- margin-bottom: 30px;
6116
- font-size: 18px;
6117
- font-weight: 200;
6118
- line-height: 30px;
6119
- color: inherit;
6120
- background-color: #eeeeee;
6121
- -webkit-border-radius: 6px;
6122
- -moz-border-radius: 6px;
6123
- border-radius: 6px;
6124
- }
6125
-
6126
- .hero-unit h1 {
6127
- margin-bottom: 0;
6128
- font-size: 60px;
6129
- line-height: 1;
6130
- letter-spacing: -1px;
6131
- color: inherit;
6132
- }
6133
-
6134
- .hero-unit li {
6135
- line-height: 30px;
6136
- }
6137
-
6138
- .pull-right {
6139
- float: right;
6140
- }
6141
-
6142
- .pull-left {
6143
- float: left;
6144
- }
6145
-
6146
- .hide {
6147
- display: none;
6148
- }
6149
-
6150
- .show {
6151
- display: block;
6152
- }
6153
-
6154
- .invisible {
6155
- visibility: hidden;
6156
- }
6157
-
6158
- .affix {
6159
- position: fixed;
6160
- }
1
  /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2016 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
6
+ /*# sourceMappingURL=bootstrap.min.css.map */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/main.css CHANGED
@@ -1,38 +1,106 @@
1
  body {
2
- background: transparent;
3
  font-family: sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
  .canvas {
7
- display: block;
 
 
 
 
 
 
 
 
8
  }
9
 
10
- #app_settings{
11
- padding-top:20px;
12
  }
13
 
14
  fieldset {
15
  border: 1px solid #d8d8d8;
16
  margin: 5px;
17
  padding: 10px;
18
- color: #666666;
19
- font-size: 12px;
20
  float:left;
21
  }
22
 
23
  .app {
24
- width:100%;
25
- line-height: 3em;
26
- margin-top: 10px;
 
 
 
 
 
 
 
 
 
 
 
27
  }
28
 
29
  .app h2 {
30
- font-size: 20px;
31
- }
 
 
 
 
 
 
 
32
 
33
  .app label {
34
- font-size: 12px;
35
- display: inline;
 
36
  }
37
 
38
  legend {
@@ -42,6 +110,12 @@ legend {
42
  padding: 0px 10px;
43
  color: #007bb6;
44
  margin-bottom: 0;
 
 
 
 
 
 
45
  }
46
 
47
  .check {
@@ -49,39 +123,13 @@ legend {
49
  top:-4px;
50
  }
51
 
52
- .helper {
53
- display: block;
54
- margin-left: 20px;
55
- font-size: 12px;
56
- line-height: 14pt;
57
- text-indent: -17px;
58
- }
59
-
60
- .helper_secondary {
61
- display: block;
62
- margin-left: 20px;
63
- font-size: 12px;
64
- line-height: 14pt;
65
- text-indent: -17px;
66
- padding-top: 12px;
67
- padding-bottom: 8px;
68
- }
69
-
70
  .label {
71
  margin-right:20px;
72
  }
73
 
74
- h3 {
75
- clear:both;
76
- }
77
-
78
- .clear {
79
- clear:both
80
- }
81
-
82
  #iframe_container, iframe {
83
- width:100%;
84
- height: 600px;
85
  }
86
 
87
  .bg-loading-img {
@@ -108,7 +156,7 @@ h3 {
108
 
109
  .reveal-modal {
110
  width: 720px;
111
- height: 600px;
112
  margin-left: -335px;
113
  position: fixed;
114
  /* display: none; */
@@ -116,20 +164,19 @@ h3 {
116
 
117
  .reveal-modal.has-shortcode iframe,
118
  .reveal-modal.has-shortcode #iframe_container {
119
- height: 550px;
120
  }
121
 
122
  .fieldset-footer {
123
  clear: both;
124
- padding-top: 10px;
125
  overflow: hidden;
126
  }
127
 
128
- .fieldset-footer button{
129
  float: left;
130
  }
131
 
132
- .fieldset-footer .app-status{
133
  float: left;
134
  }
135
 
@@ -141,22 +188,13 @@ ul {
141
  margin: 0px;
142
  }
143
 
144
- /* OOCSS Styles */
 
 
145
 
146
- .line,.lastUnit{overflow:hidden; *overflow:visible;*zoom:1;}
147
- .unit{float:left;}
148
- .unitRight{float:right;}
149
- .size1of1{float:none;}
150
- .size1of2{width:50%;}
151
- .size1of3{width:33.33333%;}
152
- .size2of3{width:66.66666%;}
153
- .size1of4{width:25%;}
154
- .size3of4{width:75%;}
155
- .size1of5{width:20%;}
156
- .size2of5{width:40%;}
157
- .size3of5{width:60%;}
158
- .size4of5{width:80%;}
159
- .lastUnit{float:none;width:auto;_position:relative;_left:-3px;_margin-right:-3px;}
160
 
161
  /**
162
  * Spacing classes
@@ -170,57 +208,7 @@ h1, h2, h3, h4, h5, h6,img{padding-bottom:0px;}
170
  pre{margin: 10px;}
171
  table h1,table h2,table h3, table h4, table h5, table h6, table p, table ul, table ol, table dl{padding:0;}
172
 
173
- /* spacing helpers
174
- p,m = padding,margin
175
- a,t,r,b,l,h,v = all,top,right,bottom,left,horizontal,vertical
176
- s,m,l,n = small(5px),medium(10px),large(20px),none(0px)
177
- */
178
-
179
- .ptn,.pvn,.pan{padding-top:0px !important}
180
- .pts,.pvs,.pas{padding-top:5px !important}
181
- .ptm,.pvm,.pam{padding-top:10px !important}
182
- .ptl,.pvl,.pal{padding-top:10px !important}
183
- .prn,.phn,.pan{padding-right:0px !important}
184
- .prs,.phs,.pas{padding-right:5px !important}
185
- .prm,.phm,.pam{padding-right:10px !important}
186
- .prl,.phl,.pal{padding-right:10px !important}
187
- .pbn,.pvn,.pan{padding-bottom:0px !important}
188
- .pbs,.pvs,.pas{padding-bottom:5px !important}
189
- .pbm,.pvm,.pam{padding-bottom:10px !important}
190
- .pbl,.pvl,.pal{padding-bottom:20px !important}
191
- .pln,.phn,.pan{padding-left:0px !important}
192
- .pls,.phs,.pas{padding-left:5px !important}
193
- .plm,.phm,.pam{padding-left:10px !important}
194
- .pll,.phl,.pal{padding-left:10px !important}
195
- .mtn,.mvn,.man{margin-top:0px !important}
196
- .mts,.mvs,.mas{margin-top:5px !important}
197
- .mtm,.mvm,.mam{margin-top:10px !important}
198
- .mtl,.mvl,.mal{margin-top:20px !important}
199
- .mrn,.mhn,.man{margin-right:0px !important}
200
- .mrs,.mhs,.mas{margin-right:5px !important}
201
- .mrm,.mhm,.mam{margin-right:10px !important}
202
- .mrl,.mhl,.mal{margin-right:20px !important}
203
- .mbn,.mvn,.man{margin-bottom:0px !important}
204
- .mbs,.mvs,.mas{margin-bottom:5px !important}
205
- .mbm,.mvm,.mam{margin-bottom:10px !important}
206
- .mbl,.mvl,.mal{margin-bottom:20px !important}
207
- .mln,.mhn,.man{margin-left:0px !important}
208
- .mls,.mhs,.mas{margin-left:5px !important}
209
- .mlm,.mhm,.mam{margin-left:10px !important}
210
- .mll,.mhl,.mal{margin-left:20px !important}
211
- .mra,.mha{margin-right:auto !important}
212
- .mla,.mha{margin-left:auto !important}
213
-
214
- /* body { */
215
- /* background: rgba(0,0,0, 0.3); */
216
- /* font-family: 'Open Sans', sans-serif; */
217
- /* margin: 0; */
218
- /* padding: 0; */
219
- /* height: 100%; */
220
- /* min-height: 100%; */
221
- /* } */
222
-
223
- .blocking-modal{
224
  font-family: 'Open Sans', sans-serif;
225
  top:150px;
226
  background: white;
@@ -235,14 +223,10 @@ s,m,l,n = small(5px),medium(10px),large(20px),none(0px)
235
  height: 520px;
236
  }
237
 
238
- .api-key-modal{
239
  height: 400px;
240
  }
241
 
242
- .blocking-modal .content{
243
-
244
- }
245
-
246
  h4 {
247
  background: #424142;
248
  color: #e6e6e6;
@@ -264,7 +248,6 @@ h4 {
264
  color: #0988be;
265
  }
266
 
267
-
268
  .blocking-modal h2 {
269
  font-size: 28px;
270
  font-weight: normal;
@@ -274,11 +257,12 @@ h4 {
274
  margin: 10px;
275
  font-size: 12px;
276
  line-height: 21px;
 
277
  }
278
 
279
  .blocking-modal img {
280
- width: 100px;
281
- height: 100px;
282
  }
283
 
284
  .blocking-modal .btn_main {
@@ -330,18 +314,15 @@ input[type='text'] {
330
  border-color: #316632 !important;
331
  }
332
 
333
- .signuppromo{
334
- border: 1px solid #d8d8d8;
335
- border-radius: 6px;
336
  padding: 20px 20px;
337
  color: #45A147;
338
  font-size: 14px;
339
  float: right;
340
- margin: 25px 0 0 20px;
341
  width: 250px;
342
  }
343
 
344
- .signuppromo_note{
345
  font: 300 12px/20px "open sans","helvetica neue",helvetica,arial,sans-serif;
346
  color: #555;
347
  }
@@ -352,94 +333,42 @@ input[type='text'] {
352
  padding: 0;
353
  }
354
 
355
- .signuppromo ul{
356
  margin: 24px 0px;
357
  }
358
 
359
- .signuppromo ul li{
360
  background: url(../img/bolt.png) 0 2px no-repeat;
361
- background-size: 22px 22px;
362
  color: #555;
363
  float: left;
364
- font: 400 13px/20px "open sans","helvetica neue",helvetica,arial,sans-serif;
365
  list-style: none;
366
  padding: 2px 0 2px 32px;
367
- margin: 0 0 18px 0;
368
  text-align: left;
369
  }
370
 
371
- .signuppromo a,.signuppromo a:active {
372
- -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
373
- -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
374
- box-shadow:inset 0px 1px 0px 0px #ffffff;
375
- background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
376
- background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
377
- background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
378
- background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
379
- background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
380
- background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
381
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
382
- background-color:#ffffff;
383
- -moz-border-radius:6px;
384
- -webkit-border-radius:6px;
385
- border-radius:6px;
386
- width: 50%;
387
- border:1px solid #dcdcdc;
388
- text-align: center;
389
- margin: 0 auto;
390
- display:block;
391
- color:#666666;
392
- font-size:15px;
393
- font-weight:bold;
394
- padding:16px 24px;
395
- text-decoration:none;
396
- text-shadow:0px 1px 0px #ffffff;
397
- }
398
-
399
- .signuppromo a:hover {
400
- background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
401
- background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
402
- background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
403
- background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
404
- background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
405
- background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
406
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
407
- background-color:#f6f6f6;
408
- }
409
-
410
- .help_links{
411
- border: 1px solid #d8d8d8;
412
- border-radius: 6px;
413
  padding: 20px 20px;
414
  color: #45A147;
415
  font-size: 14px;
416
- float: right;
417
- margin: 25px 0 0 20px;
418
- width: 250px;
419
  }
420
 
421
- .help_links ul{
422
  margin: 0px 0px 0px 15px;
423
  list-style-type: square;
424
  }
425
 
426
- .help_links ul li{
427
  color: #555;
428
- float: left;
429
  font: 400 12px/18px "open sans","helvetica neue",helvetica,arial,sans-serif;
430
  margin: 0 0 4px 0;
431
  text-align: left;
432
  }
433
 
434
  .key-status {
435
- padding: 0.4em 1em;
436
  color: #fff;
437
  text-align: center;
438
- -webkit-border-radius: 3px;
439
- border-radius: 3px;
440
- border-width: 1px;
441
- border-style: solid;
442
- text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
443
  }
444
 
445
  .key-description {
@@ -448,13 +377,11 @@ input[type='text'] {
448
  }
449
 
450
  .key-status.failed {
451
- background-color: #EB5353;
452
- border: 1px solid #e62525;
453
  }
454
 
455
  .key-status.passed {
456
- background-color: #45a147;
457
- border: 1px solid #1E8520;
458
  }
459
 
460
  i.icon.icon-share_buttons {
@@ -489,11 +416,12 @@ i.icon.icon-website {
489
 
490
  i.icon {
491
  vertical-align: middle;
492
- background-image: url(../img/shareaholic_com_sprite.png);
493
  background-position: 0 0;
494
  background-repeat: no-repeat;
495
  display: inline-block;
496
  position: relative;
 
497
  width: 16px;
498
  height: 16px;
499
  }
1
  body {
2
+ background: #f1f1f1;
3
  font-family: sans-serif;
4
+ font-size: 12px !important;
5
+ color: #666666;
6
+ -webkit-font-smoothing: antialiased;
7
+ font-smoothing: antialiased;
8
+ }
9
+
10
+ /* Header */
11
+ #shr-header {
12
+ position: initial !important;
13
+ z-index: auto !important;
14
+ margin-left: -20px !important;
15
+ width: auto !important;
16
+ }
17
+
18
+ #shr-header .shr-header-content {
19
+ max-width: 100% !important;
20
+ margin: 0 0 0 20px !important;
21
+ }
22
+
23
+ .shr-mobile {
24
+ z-index: 2147483647 !important;
25
+ }
26
+
27
+ #shr-header .shr-nav-2 .shr-user-menu {
28
+ z-index: 2147483647 !important;
29
+ }
30
+
31
+ #shr-header .shr-sites-container {
32
+ z-index: 2147483647 !important;
33
+ }
34
+
35
+ #shr-header .shr-nav-2 .shr-signup-login {
36
+ margin-right: 2em !important;
37
+ }
38
+
39
+ #shr-header .shr-nav-2 .shr-profile {
40
+ margin-right: 15px !important;
41
+ }
42
+
43
+ /* End Header */
44
+
45
+ .container-fluid {
46
+ padding-left: 0px;
47
  }
48
 
49
  .canvas {
50
+ display: block;
51
+ }
52
+
53
+ h3 {
54
+ clear:both;
55
+ }
56
+
57
+ .clear {
58
+ clear:both
59
  }
60
 
61
+ #app_settings {
62
+ padding-top: 0px;
63
  }
64
 
65
  fieldset {
66
  border: 1px solid #d8d8d8;
67
  margin: 5px;
68
  padding: 10px;
 
 
69
  float:left;
70
  }
71
 
72
  .app {
73
+ width:100%;
74
+ margin: 15px 0 15px 0;
75
+ padding: 10px;
76
+ border: 1px solid #e5e5e5;
77
+ background-color: #fdfdfd;
78
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
79
+ }
80
+
81
+ .wide-button {
82
+ min-width: 200px;
83
+ }
84
+
85
+ .font-normal {
86
+ font-weight: normal;
87
  }
88
 
89
  .app h2 {
90
+ font-size: 18px;
91
+ padding: 10px 10px 10px 20px;
92
+ margin: -10px -10px 0;
93
+ border-bottom: 1px solid #ccc;
94
+ }
95
+
96
+ .app-content {
97
+ padding: 10px 0 0 0
98
+ }
99
 
100
  .app label {
101
+ font-size: 12px;
102
+ display: inline;
103
+ line-height: 2em;
104
  }
105
 
106
  legend {
110
  padding: 0px 10px;
111
  color: #007bb6;
112
  margin-bottom: 0;
113
+ font-size: 13px;
114
+ }
115
+
116
+ .location_item_cta {
117
+ float: right;
118
+ margin-left: 25px;
119
  }
120
 
121
  .check {
123
  top:-4px;
124
  }
125
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  .label {
127
  margin-right:20px;
128
  }
129
 
 
 
 
 
 
 
 
 
130
  #iframe_container, iframe {
131
+ width: 100%;
132
+ height: 100%;
133
  }
134
 
135
  .bg-loading-img {
156
 
157
  .reveal-modal {
158
  width: 720px;
159
+ height: 80%;
160
  margin-left: -335px;
161
  position: fixed;
162
  /* display: none; */
164
 
165
  .reveal-modal.has-shortcode iframe,
166
  .reveal-modal.has-shortcode #iframe_container {
167
+ height: 100%;
168
  }
169
 
170
  .fieldset-footer {
171
  clear: both;
 
172
  overflow: hidden;
173
  }
174
 
175
+ .fieldset-footer button {
176
  float: left;
177
  }
178
 
179
+ .fieldset-footer .app-status {
180
  float: left;
181
  }
182
 
188
  margin: 0px;
189
  }
190
 
191
+ .green {
192
+ color: #11967a;
193
+ }
194
 
195
+ .red {
196
+ color: #f44336;
197
+ }
 
 
 
 
 
 
 
 
 
 
 
198
 
199
  /**
200
  * Spacing classes
208
  pre{margin: 10px;}
209
  table h1,table h2,table h3, table h4, table h5, table h6, table p, table ul, table ol, table dl{padding:0;}
210
 
211
+ .blocking-modal {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
212
  font-family: 'Open Sans', sans-serif;
213
  top:150px;
214
  background: white;
223
  height: 520px;
224
  }
225
 
226
+ .api-key-modal {
227
  height: 400px;
228
  }
229
 
 
 
 
 
230
  h4 {
231
  background: #424142;
232
  color: #e6e6e6;
248
  color: #0988be;
249
  }
250
 
 
251
  .blocking-modal h2 {
252
  font-size: 28px;
253
  font-weight: normal;
257
  margin: 10px;
258
  font-size: 12px;
259
  line-height: 21px;
260
+ padding: 20px;
261
  }
262
 
263
  .blocking-modal img {
264
+ width: 100px;
265
+ height: 100px;
266
  }
267
 
268
  .blocking-modal .btn_main {
314
  border-color: #316632 !important;
315
  }
316
 
317
+ .signuppromo {
 
 
318
  padding: 20px 20px;
319
  color: #45A147;
320
  font-size: 14px;
321
  float: right;
 
322
  width: 250px;
323
  }
324
 
325
+ .signuppromo_note {
326
  font: 300 12px/20px "open sans","helvetica neue",helvetica,arial,sans-serif;
327
  color: #555;
328
  }
333
  padding: 0;
334
  }
335
 
336
+ .signuppromo ul {
337
  margin: 24px 0px;
338
  }
339
 
340
+ .signuppromo ul li {
341
  background: url(../img/bolt.png) 0 2px no-repeat;
342
+ background-size: 18px 18px;
343
  color: #555;
344
  float: left;
345
+ font: 400 12px/18px "open sans","helvetica neue",helvetica,arial,sans-serif;
346
  list-style: none;
347
  padding: 2px 0 2px 32px;
 
348
  text-align: left;
349
  }
350
 
351
+ .sidebar_links {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
352
  padding: 20px 20px;
353
  color: #45A147;
354
  font-size: 14px;
 
 
 
355
  }
356
 
357
+ .sidebar_links ul {
358
  margin: 0px 0px 0px 15px;
359
  list-style-type: square;
360
  }
361
 
362
+ .sidebar_links ul li {
363
  color: #555;
 
364
  font: 400 12px/18px "open sans","helvetica neue",helvetica,arial,sans-serif;
365
  margin: 0 0 4px 0;
366
  text-align: left;
367
  }
368
 
369
  .key-status {
 
370
  color: #fff;
371
  text-align: center;
 
 
 
 
 
372
  }
373
 
374
  .key-description {
377
  }
378
 
379
  .key-status.failed {
380
+ color: #EB5353;
 
381
  }
382
 
383
  .key-status.passed {
384
+ color: #45a147;
 
385
  }
386
 
387
  i.icon.icon-share_buttons {
416
 
417
  i.icon {
418
  vertical-align: middle;
419
+ background-image: url(../img/shareaholic-icon-sprite@2x.png);
420
  background-position: 0 0;
421
  background-repeat: no-repeat;
422
  display: inline-block;
423
  position: relative;
424
+ background-size: 34px;
425
  width: 16px;
426
  height: 16px;
427
  }
assets/css/reveal.css CHANGED
@@ -1,68 +1,109 @@
1
  /* --------------------------------------------------
2
  Reveal Modals
3
  -------------------------------------------------- */
4
-
5
- .reveal-modal-bg {
6
- position: fixed;
7
- height: 100%;
8
- width: 100%;
9
- background: #000;
10
- background: rgba(0,0,0,.7);
11
- z-index: 100;
12
- display: none;
13
- top: 0;
14
- left: 0;
15
- }
16
-
17
- .reveal-modal {
18
- visibility: hidden;
19
- top: 100px;
20
- left: 50%;
21
- margin-left: -300px;
22
- width: 520px;
23
- background: #eee url(modal-gloss.png) no-repeat -200px -80px;
24
- position: absolute;
25
- z-index: 101;
26
- padding: 30px 40px 34px;
27
- -moz-border-radius: 5px;
28
- -webkit-border-radius: 5px;
29
- border-radius: 5px;
30
- -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
31
- -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
32
- -box-shadow: 0 0 10px rgba(0,0,0,.4);
33
- }
34
-
35
- .reveal-modal.small { width: 200px; margin-left: -140px;}
36
- .reveal-modal.medium { width: 400px; margin-left: -240px;}
37
- .reveal-modal.large { width: 600px; margin-left: -340px;}
38
- .reveal-modal.xlarge { width: 800px; margin-left: -440px;}
39
-
40
- .reveal-modal .close-reveal-modal {
41
- font-size: 22px;
42
- line-height: .5;
43
- position: absolute;
44
- top: 8px;
45
- right: 11px;
46
- color: #aaa;
47
- text-shadow: 0 -1px 1px rbga(0,0,0,.6);
48
- font-weight: bold;
49
- text-decoration: none;
50
- cursor: pointer;
51
- }
52
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  /*
54
-
55
  NOTES
56
-
57
  Close button entity is &#215;
58
-
59
  Example markup
60
-
61
  <div id="myModal" class="reveal-modal">
62
  <h2>Awesome. I have it.</h2>
63
  <p class="lead">Your couch. I it's mine.</p>
64
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
65
  <a class="close-reveal-modal">&#215;</a>
66
  </div>
67
-
68
- */
1
  /* --------------------------------------------------
2
  Reveal Modals
3
  -------------------------------------------------- */
4
+ .reveal-modal-bg {
5
+ position: fixed;
6
+ height: 100%;
7
+ width: 100%;
8
+ background: #000;
9
+ background: rgba(0, 0, 0, 0.8);
10
+ z-index: 100;
11
+ display: none;
12
+ top: 0;
13
+ left: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
 
15
+ /* use super high z-index so that no other WP plugins will override */
16
+ .reveal-modal {
17
+ background: #fff url(modal-gloss.png) no-repeat -200px -80px;
18
+ border-radius: 5px;
19
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
20
+ left: 50%;
21
+ margin-left: -300px;
22
+ position: fixed;
23
+ padding: 30px 20px 30px;
24
+ top: 150px;
25
+ visibility: hidden;
26
+ width: 500px;
27
+ z-index: 1000000; }
28
+ .reveal-modal form {
29
+ margin: 0; }
30
+ .reveal-modal h2 {
31
+ font: 600 18px/1 "open sans", "helvetica neue", helvetica, arial, sans-serif;
32
+ margin: 0 0 18px 0; }
33
+ .reveal-modal p {
34
+ font: 400 14px/1 "open sans", "helvetica neue", helvetica, arial, sans-serif;
35
+ margin: 0 0 14px 0; }
36
+ .reveal-modal p.note {
37
+ color: #888;
38
+ font-size: 12px; }
39
+ .reveal-modal p.signup-tos {
40
+ font: 400 10px/2 "open sans", "helvetica neue", helvetica, arial, sans-serif; }
41
+ .reveal-modal input[type="submit"] {
42
+ margin: 14px 0 0 0; }
43
+ .reveal-modal .config {
44
+ margin: 0 0 14px 0; }
45
+ .reveal-modal .config label {
46
+ display: block;
47
+ font: 600 12px/1 "open sans", "helvetica neue", helvetica, arial, sans-serif;
48
+ margin: 0 0 4px 0; }
49
+ .reveal-modal .config input[type="checkbox"] + label {
50
+ display: inline-block; }
51
+
52
+ .reveal-modal-iframe {
53
+ background: #fff;
54
+ border-radius: 5px;
55
+ padding: 0; }
56
+
57
+ .reveal-modal-iframe iframe {
58
+ border: 0; }
59
+
60
+ .reveal-modal.small {
61
+ width: 200px;
62
+ margin-left: -140px; }
63
+
64
+ .reveal-modal.medium {
65
+ width: 400px;
66
+ margin-left: -240px; }
67
+
68
+ .reveal-modal.large {
69
+ width: 600px;
70
+ margin-left: -340px; }
71
+
72
+ .reveal-modal.xlarge {
73
+ width: 800px;
74
+ margin-left: -440px; }
75
+
76
+ .reveal-modal .close-reveal-modal {
77
+ font-size: 22px;
78
+ line-height: .5;
79
+ position: absolute;
80
+ top: 15px;
81
+ right: 15px;
82
+ color: #aaa;
83
+ text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);
84
+ font-weight: bold;
85
+ cursor: pointer; }
86
+
87
+ @media all and (max-width: 520px) {
88
+ .reveal-modal {
89
+ left: 50%;
90
+ margin-left: -160px;
91
+ padding: 30px 10px 0 10px;
92
+ top: 30px;
93
+ width: 300px; } }
94
  /*
95
+
96
  NOTES
97
+
98
  Close button entity is &#215;
99
+
100
  Example markup
101
+
102
  <div id="myModal" class="reveal-modal">
103
  <h2>Awesome. I have it.</h2>
104
  <p class="lead">Your couch. I it's mine.</p>
105
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
106
  <a class="close-reveal-modal">&#215;</a>
107
  </div>
108
+
109
+ */
assets/img/shareaholic-icon-sprite@2x.png ADDED
Binary file
assets/img/shareaholic_16x16.png DELETED
Binary file
assets/img/shareaholic_16x16_2.png DELETED
Binary file
public.php CHANGED
@@ -640,6 +640,34 @@ class ShareaholicPublic {
640
  exit;
641
  }
642
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
643
  /**
644
  * Function to return relevant info for a given permalink for the Related Content index
645
  *
640
  exit;
641
  }
642
 
643
+ /**
644
+ * Function to return relevant info for the SDK Badge
645
+ *
646
+ * @return sdk info in JSON
647
+ */
648
+ public static function sdk_info() {
649
+
650
+ if (!current_user_can('activate_plugins')) {
651
+ $info = array(
652
+ 'sdk_info' => array(
653
+ 'message' => "Unauthorized",
654
+ ),
655
+ );
656
+ } else {
657
+ $info = array(
658
+ 'sdk_info' => array(
659
+ 'site_id' => ShareaholicUtilities::get_option('api_key'),
660
+ 'verification_key' => ShareaholicUtilities::get_option('verification_key'),
661
+ 'wp_user_info' => ShareaholicUtilities::user_info(),
662
+ ),
663
+ );
664
+ }
665
+
666
+ header('Content-Type: application/json; charset=utf-8');
667
+ echo json_encode($info);
668
+ exit;
669
+ }
670
+
671
  /**
672
  * Function to return relevant info for a given permalink for the Related Content index
673
  *
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: shareaholic
3
  Tags: share buttons, related content, cookie compliance, eu cookie law, shareaholic, shareholic, sexybookmarks, recommendations, cookie consent, email button, social sharing, social bookmarking, share image, image sharing, follow buttons, floated share buttons, floating share buttons, analytics, social media, social plugin, facebook, twitter, google plus, google bookmarks, gmail, linkedin, pinterest, reddit, tumblr, evernote, digg, delicious, stumbleupon, printfriendly, fancy, amazon, xing, vk, yahoo, mister wong, viadeo, odnoklassniki box.net, diigo, yammer, ycombinator, hotmail, instapaper, mixi, arto, whatsapp, hootsuite, inbound.org, plurk, aim, buffer, meneame, pinboard.in, stumpedia, bitly, blogger, yummly, izeby, kaboodle, weibo, instagram, tinyurl, typepad, weheartit, flipboard, pocket, wanelo, fark, wykop, symphony, kindle, houzz, youtube, sms, onenote, google classroom, disqus, spotify, zillow, feedly, kik, line, livejournal, baidu
4
  Requires at least: 3.0
5
  Tested up to: 4.8
6
- Stable tag: 7.10.1.0
7
 
8
  World's leading all-in-one Content Amplification Platform that helps grow your site traffic, engagement, conversions & monetization for FREE.
9
 
@@ -195,6 +195,9 @@ Please see here: [Usage & Installation Instructions](http://support.shareaholic.
195
 
196
  == Changelog ==
197
 
 
 
 
198
  = 7.10.1.0 =
199
  * **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** ([learn more](https://blog.shareaholic.com/recover-social-share-counts-https/)) - This setting is for anyone who has had to go through the pain and toil of migrating their domain name or changing over from HTTP to HTTPS and thereby losing all of your social share counts. Whether you are moving your site to HTTPS or migrating your domain name, don't lose your share counts. Once active, Shareaholic will begin to fetch share counts for both URL's, add them together and display the combined total. Voilà - all your hard work and social proof will again be fully accounted for.
200
  * Enhancement: **Share Buttons for Images** are now smarter when choosing which images to activate on. Support added for images within `<header>` tags.
@@ -714,6 +717,8 @@ Please see here: [Usage & Installation Instructions](http://support.shareaholic.
714
  * Added Google Analytics Social Tracking Feature
715
 
716
  == Upgrade Notice ==
 
 
717
 
718
  = 7.10.1.0 =
719
  New: Share Count Recovery feature! Don't lose your hard work. Recover your social proof.
3
  Tags: share buttons, related content, cookie compliance, eu cookie law, shareaholic, shareholic, sexybookmarks, recommendations, cookie consent, email button, social sharing, social bookmarking, share image, image sharing, follow buttons, floated share buttons, floating share buttons, analytics, social media, social plugin, facebook, twitter, google plus, google bookmarks, gmail, linkedin, pinterest, reddit, tumblr, evernote, digg, delicious, stumbleupon, printfriendly, fancy, amazon, xing, vk, yahoo, mister wong, viadeo, odnoklassniki box.net, diigo, yammer, ycombinator, hotmail, instapaper, mixi, arto, whatsapp, hootsuite, inbound.org, plurk, aim, buffer, meneame, pinboard.in, stumpedia, bitly, blogger, yummly, izeby, kaboodle, weibo, instagram, tinyurl, typepad, weheartit, flipboard, pocket, wanelo, fark, wykop, symphony, kindle, houzz, youtube, sms, onenote, google classroom, disqus, spotify, zillow, feedly, kik, line, livejournal, baidu
4
  Requires at least: 3.0
5
  Tested up to: 4.8
6
+ Stable tag: 8.0.1
7
 
8
  World's leading all-in-one Content Amplification Platform that helps grow your site traffic, engagement, conversions & monetization for FREE.
9
 
195
 
196
  == Changelog ==
197
 
198
+ = 8.0.1 =
199
+ * Version 8 is here bringing with it a brand new revamped and streamlined UI!
200
+
201
  = 7.10.1.0 =
202
  * **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** ([learn more](https://blog.shareaholic.com/recover-social-share-counts-https/)) - This setting is for anyone who has had to go through the pain and toil of migrating their domain name or changing over from HTTP to HTTPS and thereby losing all of your social share counts. Whether you are moving your site to HTTPS or migrating your domain name, don't lose your share counts. Once active, Shareaholic will begin to fetch share counts for both URL's, add them together and display the combined total. Voilà - all your hard work and social proof will again be fully accounted for.
203
  * Enhancement: **Share Buttons for Images** are now smarter when choosing which images to activate on. Support added for images within `<header>` tags.
717
  * Added Google Analytics Social Tracking Feature
718
 
719
  == Upgrade Notice ==
720
+ = 8.0.1 =
721
+ Version 8 is here bringing with it a brand new revamped and streamlined UI!
722
 
723
  = 7.10.1.0 =
724
  New: Share Count Recovery feature! Don't lose your hard work. Recover your social proof.
shareaholic.php CHANGED
@@ -3,14 +3,14 @@
3
  * The main file!
4
  *
5
  * @package shareaholic
6
- * @version 7.10.1.0
7
  */
8
 
9
  /*
10
  Plugin Name: Shareaholic | share buttons, analytics, related content
11
  Plugin URI: https://shareaholic.com/publishers/
12
  Description: The world's leading all-in-one Content Amplification Platform that helps grow your website traffic, engagement, conversions & monetization. See <a href="admin.php?page=shareaholic-settings">configuration panel</a> for more settings.
13
- Version: 7.10.1.0
14
  Author: Shareaholic
15
  Author URI: https://shareaholic.com
16
  Text Domain: shareaholic
@@ -63,7 +63,7 @@ if (!class_exists('Shareaholic')) {
63
  const CM_API_URL = 'https://cm-web.shareaholic.com'; // uses static IPs for firewall whitelisting
64
  const REC_API_URL = 'http://recommendations.shareaholic.com';
65
 
66
- const VERSION = '7.10.1.0';
67
 
68
  /**
69
  * Starts off as false so that ::get_instance() returns
@@ -89,6 +89,10 @@ if (!class_exists('Shareaholic')) {
89
  add_action('wp_ajax_nopriv_shareaholic_permalink_list', array('ShareaholicPublic', 'permalink_list'));
90
  add_action('wp_ajax_shareaholic_permalink_list', array('ShareaholicPublic', 'permalink_list'));
91
 
 
 
 
 
92
  // Permalink info for Related Content index
93
  add_action('wp_ajax_nopriv_shareaholic_permalink_info', array('ShareaholicPublic', 'permalink_info'));
94
  add_action('wp_ajax_shareaholic_permalink_info', array('ShareaholicPublic', 'permalink_info'));
@@ -296,5 +300,4 @@ function shareaholic_activate_primary_plugin() {
296
  activate_plugins('shareaholic/shareaholic.php');
297
  add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'ShareaholicUtilities::admin_plugin_action_links', -10);
298
  }
299
- /* PLUGIN SPECIFIC CODE ENDS HERE */
300
-
3
  * The main file!
4
  *
5
  * @package shareaholic
6
+ * @version 8.0.1
7
  */
8
 
9
  /*
10
  Plugin Name: Shareaholic | share buttons, analytics, related content
11
  Plugin URI: https://shareaholic.com/publishers/
12
  Description: The world's leading all-in-one Content Amplification Platform that helps grow your website traffic, engagement, conversions & monetization. See <a href="admin.php?page=shareaholic-settings">configuration panel</a> for more settings.
13
+ Version: 8.0.1
14
  Author: Shareaholic
15
  Author URI: https://shareaholic.com
16
  Text Domain: shareaholic
63
  const CM_API_URL = 'https://cm-web.shareaholic.com'; // uses static IPs for firewall whitelisting
64
  const REC_API_URL = 'http://recommendations.shareaholic.com';
65
 
66
+ const VERSION = '8.0.1';
67
 
68
  /**
69
  * Starts off as false so that ::get_instance() returns
89
  add_action('wp_ajax_nopriv_shareaholic_permalink_list', array('ShareaholicPublic', 'permalink_list'));
90
  add_action('wp_ajax_shareaholic_permalink_list', array('ShareaholicPublic', 'permalink_list'));
91
 
92
+ // SDK Badge
93
+ add_action('wp_ajax_nopriv_shareaholic_sdk_info', array('ShareaholicPublic', 'sdk_info'));
94
+ add_action('wp_ajax_shareaholic_sdk_info', array('ShareaholicPublic', 'sdk_info'));
95
+
96
  // Permalink info for Related Content index
97
  add_action('wp_ajax_nopriv_shareaholic_permalink_info', array('ShareaholicPublic', 'permalink_info'));
98
  add_action('wp_ajax_shareaholic_permalink_info', array('ShareaholicPublic', 'permalink_info'));
300
  activate_plugins('shareaholic/shareaholic.php');
301
  add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'ShareaholicUtilities::admin_plugin_action_links', -10);
302
  }
303
+ /* PLUGIN SPECIFIC CODE ENDS HERE */
 
templates/advanced_settings.php CHANGED
@@ -1,94 +1,110 @@
1
  <?php ShareaholicAdmin::show_header(); ?>
2
  <div class='wrap'>
3
- <div id="icon-options-general" class="icon32"></div>
4
  <h2><?php _e('Advanced Settings', 'shareaholic'); ?></h2>
5
- <div style="margin-top:20px;"></div>
6
-
7
- <div class='unit size4of5' style="min-height:300px;">
8
- <span class="helper"><i class="icon-star"></i> <?php echo sprintf(__('You rarely should need to edit the settings on this page.', 'shareaholic')); ?> <?php _e('After changing any Shareaholic advanced setting, it is good practice to clear any WordPress caching plugins (if you are using one, like W3 Total Cache or WP Super Cache).', 'shareaholic'); ?></p></span>
9
-
10
- <form name='advanced_settings' method='post' action='<?php echo $action ?>'>
11
- <?php wp_nonce_field($action, 'nonce_field') ?>
12
- <input type='hidden' name='already_submitted' value='Y'>
13
- <div class='clear'>
14
- <fieldset class="app">
15
- <legend><h2><?php _e('Advanced', 'shareaholic'); ?></h2></legend>
16
- <input type='checkbox' id='og_tags' name='shareaholic[disable_og_tags]' class='check'
17
- <?php if (isset($settings['disable_og_tags'])) { ?>
18
- <?php echo ($settings['disable_og_tags'] == 'on' ? 'checked' : '') ?>
19
- <?php } ?>>
20
- <label style="display: inline-block; font-size:12px;" for="og_tags"><?php echo sprintf(__('Disable <code>Open Graph</code> tags', 'shareaholic')); ?> <?php echo sprintf(__('(it is recommended NOT to disable open graph tags)', 'shareaholic')); ?></label>
21
- <br />
22
- <input type='checkbox' id='admin_bar' name='shareaholic[disable_admin_bar_menu]' class='check'
23
- <?php if (isset($settings['disable_admin_bar_menu'])) { ?>
24
- <?php echo ($settings['disable_admin_bar_menu'] == 'on' ? 'checked' : '') ?>
25
- <?php } ?>>
26
- <label style="display: inline-block; font-size:12px;" for="admin_bar"><?php echo sprintf(__('Disable Admin Bar Menu (requires page refresh)', 'shareaholic')); ?></label>
27
- <br/>
28
- <input type='checkbox' id='debugger' name='shareaholic[disable_debug_info]' class='check'
29
- <?php if (isset($settings['disable_debug_info'])) { ?>
30
- <?php echo ($settings['disable_debug_info'] == 'on' ? 'checked' : '') ?>
31
- <?php } ?>>
32
- <label style="display: inline-block; font-size:12px;" for="debugger"><?php echo sprintf(__('Disable Debugger (it is recommended NOT to disable the debugger)', 'shareaholic')); ?></label>
33
- <br/>
34
- <input type='checkbox' id='share_counts' name='shareaholic[disable_internal_share_counts_api]' class='check'
35
- <?php if (isset($settings['disable_internal_share_counts_api'])) { ?>
36
- <?php echo ($settings['disable_internal_share_counts_api'] == 'on' ? 'checked' : '') ?>
37
- <?php } ?>>
38
- <label style="display: inline-block; font-size:12px;" for="share_counts"><?php echo sprintf(__('Disable server-side Share Counts API', 'shareaholic')); ?> <?php echo sprintf(__('(unless there are issues with calling the service, it is recommended NOT to disable this API)', 'shareaholic')); ?></label>
39
- <div class='clear' style="padding-top:10px;"></div>
40
- <input type='submit' onclick="this.value='<?php echo sprintf(__('Saving Changes...', 'shareaholic')); ?>';" value='<?php echo sprintf(__('Save Changes', 'shareaholic')); ?>'>
41
- </fieldset>
42
- </div>
43
- </form>
 
 
 
 
 
44
 
45
- <div class='clear'></div>
46
 
47
- <fieldset class="app">
48
- <legend><h2><?php _e('Server Connectivity', 'shareaholic'); ?></h2></legend>
49
- <?php if (ShareaholicUtilities::connectivity_check() == "SUCCESS") { ?>
50
- <span class="key-status passed"><?php _e('All Shareaholic servers are reachable', 'shareaholic'); ?></span>
51
- <div class="key-description"><?php _e('Shareaholic should be working correctly.', 'shareaholic'); ?> <?php _e('All Shareaholic servers are accessible.', 'shareaholic'); ?></div>
52
- <?php } else { // can't connect to any server ?>
53
- <span class="key-status failed"><?php _e('Unable to reach any Shareaholic server', 'shareaholic'); ?></span> <a href="#" onClick="window.location.reload(); this.innerHTML='<?php _e('Checking...', 'shareaholic'); ?>';"><?php _e('Re-check', 'shareaholic'); ?></a>
54
- <div class="key-description"><?php echo sprintf( __('A network problem or firewall is blocking all connections from your web server to Shareaholic.com. <strong>Shareaholic cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Shareaholic and firewalls</a>. Let us <a href="#" onclick="%s">know</a> too, so we can follow up!'), 'http://blog.shareaholic.com/shareaholic-hosting-faq/', 'SnapEngage.startLink();','</a>'); ?></div>
55
- <?php } ?>
56
- <?php if (ShareaholicUtilities::share_counts_api_connectivity_check() == 'SUCCESS') { ?>
57
- <span class="key-status passed"><?php _e('Server-side Share Counts API is reachable', 'shareaholic'); ?></span>
58
- <div class="key-description"><?php _e('The server-side Share Counts API should be working correctly.', 'shareaholic'); ?> <?php _e('All servers and services needed by the API are accessible.', 'shareaholic'); ?></div>
59
- <?php } else { // can't connect to any server ?>
60
- <span class="key-status failed"><?php _e('Unable to reach the server-side Share Count API', 'shareaholic'); ?></span> <a href="#" onClick="window.location.reload(); this.innerHTML='<?php _e('Checking...', 'shareaholic'); ?>';"><?php _e('Re-check', 'shareaholic'); ?></a>
61
- <div class="key-description"><?php echo sprintf( __('A network problem or firewall is blocking connections from your web server to various Share Count APIs. <strong>The API cannot work correctly until this is fixed.</strong> If you continue to face this issue, please contact <a href="#" onclick="%s">us</a> and we will follow up! In the meantime, if you disable the server-side Share Counts API from the Advanced options above, Shareaholic will default to using client-side APIs for share counts successfully -- so nothing to worry about!'), 'SnapEngage.startLink();'); ?></div>
62
- <?php } ?>
63
- </fieldset>
 
 
 
 
64
 
65
- <div class='clear'></div>
66
 
67
- <fieldset class="app">
68
- <legend><h2><?php _e('Your Shareaholic Site ID', 'shareaholic'); ?></h2></legend>
69
- <?php if (ShareaholicUtilities::get_option('api_key')){
70
- echo '<code>'.ShareaholicUtilities::get_option('api_key').'</code>';
71
- } else {
72
- _e('Not set.', 'shareaholic');
73
- } ?>
74
- </fieldset>
 
 
75
 
76
- <div class='clear'></div>
77
 
78
- <form name='reset_settings' method='post' action='<?php echo $action ?>'>
79
- <?php wp_nonce_field($action, 'nonce_field') ?>
80
- <input type='hidden' name='reset_settings' value='Y'>
81
- <fieldset class="app">
82
- <legend><h2><?php _e('Reset', 'shareaholic'); ?></h2></legend>
83
- <?php _e('This will reset all of your settings and start you from scratch. This can not be undone.', 'shareaholic'); ?>
84
- <div class='clear'></div>
85
- <input type='submit' onclick="this.value='<?php _e('Resetting Plugin...', 'shareaholic'); ?>';" value='<?php _e('Reset Plugin', 'shareaholic'); ?>'>
86
- </fieldset>
 
 
 
87
 
88
- <div class='clear' style="padding-bottom:35px;"></div>
89
 
90
- </form>
 
 
91
  </div>
92
  </div>
 
93
  <?php ShareaholicAdmin::show_footer(); ?>
94
  <?php ShareaholicAdmin::include_snapengage(); ?>
1
  <?php ShareaholicAdmin::show_header(); ?>
2
  <div class='wrap'>
 
3
  <h2><?php _e('Advanced Settings', 'shareaholic'); ?></h2>
4
+ <div style="margin-top:10px;"></div>
5
+
6
+ <div class="container-fluid">
7
+ <div class="row">
8
+ <div class="col-md-12">
9
+ <?php echo sprintf(__('You rarely should need to edit the settings on this page.', 'shareaholic')); ?> <?php _e('After changing any Shareaholic advanced setting, it is good practice to clear any WordPress caching plugins (if you are using one, like W3 Total Cache or WP Super Cache).', 'shareaholic'); ?>
10
+
11
+ <form name='advanced_settings' method='post' action='<?php echo $action ?>'>
12
+ <?php wp_nonce_field($action, 'nonce_field') ?>
13
+ <input type='hidden' name='already_submitted' value='Y'>
14
+ <div class='clear'>
15
+ <div class="app">
16
+ <h2><?php _e('Advanced', 'shareaholic'); ?></h2>
17
+ <p class="app-content">
18
+ <input type='checkbox' id='og_tags' name='shareaholic[disable_og_tags]' class='check'
19
+ <?php if (isset($settings['disable_og_tags'])) { ?>
20
+ <?php echo ($settings['disable_og_tags'] == 'on' ? 'checked' : '') ?>
21
+ <?php } ?>>
22
+ <label class="font-normal" for="og_tags"> <?php echo sprintf(__('Disable <code>Open Graph</code> tags', 'shareaholic')); ?> <?php echo sprintf(__('(it is recommended NOT to disable open graph tags)', 'shareaholic')); ?></label>
23
+ <br />
24
+ <input type='checkbox' id='admin_bar' name='shareaholic[disable_admin_bar_menu]' class='check'
25
+ <?php if (isset($settings['disable_admin_bar_menu'])) { ?>
26
+ <?php echo ($settings['disable_admin_bar_menu'] == 'on' ? 'checked' : '') ?>
27
+ <?php } ?>>
28
+ <label class="font-normal" for="admin_bar"> <?php echo sprintf(__('Disable Admin Bar Menu (requires page refresh)', 'shareaholic')); ?></label>
29
+ <br/>
30
+ <input type='checkbox' id='debugger' name='shareaholic[disable_debug_info]' class='check'
31
+ <?php if (isset($settings['disable_debug_info'])) { ?>
32
+ <?php echo ($settings['disable_debug_info'] == 'on' ? 'checked' : '') ?>
33
+ <?php } ?>>
34
+ <label class="font-normal" for="debugger"> <?php echo sprintf(__('Disable Debugger (it is recommended NOT to disable the debugger)', 'shareaholic')); ?></label>
35
+ <br/>
36
+ <input type='checkbox' id='share_counts' name='shareaholic[disable_internal_share_counts_api]' class='check'
37
+ <?php if (isset($settings['disable_internal_share_counts_api'])) { ?>
38
+ <?php echo ($settings['disable_internal_share_counts_api'] == 'on' ? 'checked' : '') ?>
39
+ <?php } ?>>
40
+ <label class="font-normal" for="share_counts"> <?php echo sprintf(__('Disable server-side Share Counts API', 'shareaholic')); ?> <?php echo sprintf(__('(unless there are issues with calling the service, it is recommended NOT to disable this API)', 'shareaholic')); ?></label>
41
+ <p>
42
+ <input type='submit' class="btn btn-primary btn-medium" onclick="this.value='<?php echo sprintf(__('Saving Changes...', 'shareaholic')); ?>';" value='<?php echo sprintf(__('Save Changes', 'shareaholic')); ?>'>
43
+ </p>
44
+ </p>
45
+ </div>
46
+ </div>
47
+ </form>
48
 
49
+ <div class='clear'></div>
50
 
51
+ <div class="app">
52
+ <h2><?php _e('Server Connectivity', 'shareaholic'); ?></h2>
53
+ <p class="app-content">
54
+ <?php if (ShareaholicUtilities::connectivity_check() == "SUCCESS") { ?>
55
+ <span class="key-status passed"><i class="fa fa-circle" aria-hidden="true" class="green"></i> <?php _e('All Shareaholic servers are reachable', 'shareaholic'); ?></span>
56
+ <p class="key-description"><?php _e('Shareaholic should be working correctly.', 'shareaholic'); ?> <?php _e('All Shareaholic servers are accessible.', 'shareaholic'); ?></p>
57
+ <?php } else { // can't connect to any server ?>
58
+ <span class="key-status failed"><i class="fa fa-circle" aria-hidden="true" class="red"></i> <?php _e('Unable to reach any Shareaholic server', 'shareaholic'); ?></span> <a href="#" onClick="window.location.reload(); this.innerHTML='<?php _e('Checking...', 'shareaholic'); ?>';"><?php _e('Re-check', 'shareaholic'); ?></a>
59
+ <p class="key-description"><?php echo sprintf( __('A network problem or firewall is blocking all connections from your web server to Shareaholic.com. <strong>Shareaholic cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Shareaholic and firewalls</a>. Let us <a href="#" onclick="%s">know</a> too, so we can follow up!'), 'http://blog.shareaholic.com/shareaholic-hosting-faq/', 'SnapEngage.startLink();','</a>'); ?></p>
60
+ <?php } ?>
61
+ </p>
62
+ <p>
63
+ <?php if (ShareaholicUtilities::share_counts_api_connectivity_check() == 'SUCCESS') { ?>
64
+ <span class="key-status passed"><i class="fa fa-circle" aria-hidden="true" class="green"></i> <?php _e('Server-side Share Counts API is reachable', 'shareaholic'); ?></span>
65
+ <p class="key-description"><?php _e('The server-side Share Counts API should be working correctly.', 'shareaholic'); ?> <?php _e('All servers and services needed by the API are accessible.', 'shareaholic'); ?></p>
66
+ <?php } else { // can't connect to any server ?>
67
+ <span class="key-status failed"><i class="fa fa-circle" aria-hidden="true" class="red"></i> <?php _e('Unable to reach the server-side Share Count API', 'shareaholic'); ?></span> <a href="#" onClick="window.location.reload(); this.innerHTML='<?php _e('Checking...', 'shareaholic'); ?>';"><?php _e('Re-check', 'shareaholic'); ?></a>
68
+ <p class="key-description"><?php echo sprintf( __('A network problem or firewall is blocking connections from your web server to various Share Count APIs. <strong>The API cannot work correctly until this is fixed.</strong> If you continue to face this issue, please contact <a href="#" onclick="%s">us</a> and we will follow up! In the meantime, if you disable the server-side Share Counts API from the Advanced options above, Shareaholic will default to using client-side APIs for share counts successfully -- so nothing to worry about!'), 'SnapEngage.startLink();'); ?></p>
69
+ <?php } ?>
70
+ </p>
71
+ </div>
72
 
73
+ <div class='clear'></div>
74
 
75
+ <div class="app">
76
+ <h2><?php _e('Your Shareaholic Site ID', 'shareaholic'); ?></h2>
77
+ <p class="app-content">
78
+ <?php if (ShareaholicUtilities::get_option('api_key')){
79
+ echo '<code style="font-size: 16px;">'.ShareaholicUtilities::get_option('api_key').'</code>';
80
+ } else {
81
+ _e('Not set.', 'shareaholic');
82
+ } ?>
83
+ </p>
84
+ </div>
85
 
86
+ <div class='clear'></div>
87
 
88
+ <form name='reset_settings' method='post' action='<?php echo $action ?>'>
89
+ <?php wp_nonce_field($action, 'nonce_field') ?>
90
+ <input type='hidden' name='reset_settings' value='Y'>
91
+ <div class="app">
92
+ <h2><?php _e('Reset Plugin', 'shareaholic'); ?></h2>
93
+ <p class="app-content">
94
+ <?php _e('This will reset all of your settings and start you from scratch. This can not be undone.', 'shareaholic'); ?>
95
+ <p>
96
+ <input class="btn btn-danger btn-medium" type='submit' onclick="this.value='<?php _e('Resetting Plugin...', 'shareaholic'); ?>';" value='<?php _e('Reset Plugin', 'shareaholic'); ?>'>
97
+ </p>
98
+ </p>
99
+ </div>
100
 
101
+ <div class='clear' style="padding-bottom:15px;"></div>
102
 
103
+ </form>
104
+ </div>
105
+ </div>
106
  </div>
107
  </div>
108
+
109
  <?php ShareaholicAdmin::show_footer(); ?>
110
  <?php ShareaholicAdmin::include_snapengage(); ?>
templates/failed_to_create_api_key_modal.php CHANGED
@@ -1,16 +1,11 @@
1
  <div class='reveal-modal blocking-modal api-key-modal' id='failed_to_create_api_key'>
2
  <h4><?php echo sprintf(__('Setup Shareaholic', 'shareaholic')); ?></h4>
3
  <div class="content pal">
4
- <div class="line pvl">
5
- <div class="unit size3of3">
6
- <p>
7
  <?php _e('It appears that we are having some trouble setting up Shareaholic for WordPress right now. This is usually temporary. Please revisit this section after a few minutes or click "retry" now.', 'shareaholic'); ?>
8
- </p>
9
- </div>
10
- </div>
11
- <div class="pvl">
12
  <a id='get_started' class="btn_main" href=''><?php echo _e('Retry', 'shareaholic'); ?></a>
13
- <br /><br />
14
  <span style="font-size:12px; font-weight:normal;">
15
  <a href='<?php echo admin_url() ?>'><?php _e('or, try again later.', 'shareaholic'); ?></a>
16
  </span>
@@ -19,6 +14,5 @@
19
  <?php echo sprintf(__('If you continue to get this prompt for more than a few hours, try to check server connectivity or reset the plugin in %sadvanced settings%s.', 'shareaholic'), '<a href="admin.php?page=shareaholic-advanced">', '</a>'); ?> <?php echo sprintf(__('Also, if you have a question or have a bug to report, please %slet us know%s.', 'shareaholic'), '<a href="#" onclick="SnapEngage.startLink();">','</a>'); ?>
20
  </span>
21
  </div>
22
- </div>
23
  </div>
24
 
1
  <div class='reveal-modal blocking-modal api-key-modal' id='failed_to_create_api_key'>
2
  <h4><?php echo sprintf(__('Setup Shareaholic', 'shareaholic')); ?></h4>
3
  <div class="content pal">
4
+ <p>
 
 
5
  <?php _e('It appears that we are having some trouble setting up Shareaholic for WordPress right now. This is usually temporary. Please revisit this section after a few minutes or click "retry" now.', 'shareaholic'); ?>
6
+ </p>
 
 
 
7
  <a id='get_started' class="btn_main" href=''><?php echo _e('Retry', 'shareaholic'); ?></a>
8
+ <br />
9
  <span style="font-size:12px; font-weight:normal;">
10
  <a href='<?php echo admin_url() ?>'><?php _e('or, try again later.', 'shareaholic'); ?></a>
11
  </span>
14
  <?php echo sprintf(__('If you continue to get this prompt for more than a few hours, try to check server connectivity or reset the plugin in %sadvanced settings%s.', 'shareaholic'), '<a href="admin.php?page=shareaholic-advanced">', '</a>'); ?> <?php echo sprintf(__('Also, if you have a question or have a bug to report, please %slet us know%s.', 'shareaholic'), '<a href="#" onclick="SnapEngage.startLink();">','</a>'); ?>
15
  </span>
16
  </div>
 
17
  </div>
18
 
templates/header.php CHANGED
@@ -1,105 +1,11 @@
1
- <script>
2
- window.first_part_of_url = '<?php echo $settings['base_link']?>';
3
- window.verification_key = '<?php echo $settings['verification_key'] ?>';
4
- window.SHAREAHOLIC_PLUGIN_VERSION = '<?php echo ShareaholicUtilities::get_version(); ?>';
5
- window.shareaholic_add_location_nonce = '<?php echo wp_create_nonce("shareaholic_add_location"); ?>';
6
- </script>
7
-
8
- <script type="text/javascript"
9
- data-sorendpoint="<?php echo Shareaholic::URL; ?>"
10
- data-sorassetbase="<?php echo ShareaholicUtilities::asset_url('assets'); ?>"
11
- src="<?php echo ShareaholicUtilities::asset_url('assets/headerWidget.js'); ?>">
12
- </script>
13
- <link href="<?php echo ShareaholicUtilities::asset_url('assets/header.css'); ?>" media="all" rel="stylesheet" type="text/css">
14
-
15
- <!-- Start Header Template -->
16
- <div class="new-design flat-layout wordpress-admin" style="display:none;">
17
- <header class="header-section js-header">
18
- <div class="header">
19
- <a href= "https://shareaholic.com" class="logo"></a>
20
- <nav class="header-nav">
21
- </nav>
22
- <ul class="user-nav js-logged-out" style="display:none;">
23
- <div class="hiring">
24
- <a href="https://shareaholic.com/careers?utm_source=univ_header_wp_plugin&utm_medium=link&utm_campaign=careers" target="_blank">We're Hiring</a>
25
- </div>
26
- <li><a href="#" class="btn dark-green js-action-signup">Sign Up Free</a></li>
27
- <li><a href="#" class="btn js-action-login">Log In</a></li>
28
- </ul>
29
- <!-- Logged In -->
30
- <div class="user-nav logged-in js-logged-in" style="display:none;">
31
-
32
- <a class="btn user-menu-btn" href="javascript:void">
33
- <span class="mask"></span>
34
- <span class="js-user username">Jones</span> <span class="fa fa-angle-down"></span></a>
35
- <ul class="user-menu">
36
- <li class="warning divider js-error-twitter" style="display:none;"><a href="#" class="js-action-twitterauth"><i class="caution-icon"></i> Reconnect Twitter Account</a></li>
37
- <li><a href="<?php echo $settings['website_settings_link']; ?>" class="dashboard" target="_blank">Website Settings</a></li>
38
- <li><a href="#" class="js-action-admanager divider" target="_blank">Ad Manager</a></li>
39
- <li><a href="#" class="js-action-profile" target="_blank">My Profile</a></li>
40
- <li><a href="#" class="js-action-settings" target="_blank">Account</a></li>
41
- <li><a href="#" class="js-action-logout divider">Log Out</a></li>
42
- <li><a href="#" class="help js-action-help" target="_blank">Help</a></li>
43
- </ul>
44
- <img class="avatar js-avatar">
45
- <div class="hiring">
46
- <a href="https://shareaholic.com/careers?utm_source=univ_header_wp_plugin&utm_medium=link&utm_campaign=careers" target="_blank">We're Hiring</a>
47
- </div>
48
- </div>
49
- <!-- Mobile Start -->
50
- <a href="#" class="mobile-menu-link"><span class="fa fa-bars"></span></a>
51
- </div>
52
- <!-- Mobile Menu-->
53
- <div class="mobile-menu">
54
- <!-- Logged Out-->
55
- <ul class="js-logged-out" style="display:none;">
56
- <li><a href="/publishers">For <strong>Publishers</strong></a></li>
57
- <li><a href="/advertisers">For <strong>Advertisers</strong></a></li>
58
- <li><a href="#" class="js-action-login">Log In</a></li>
59
- <li><a href="#" class="js-action-signup">Sign Up for FREE</a></li>
60
- </ul>
61
- <!-- Logged In-->
62
- <ul class="js-logged-in" style="display:none;">
63
- <li class="warning js-error-twitter" style="display:none;"><a href="#" class="js-action-twitterauth "><i class="caution-icon"></i> Reconnect Twitter Account</a></li>
64
- <li><a href="#" class="dashboard js-action-dashboard">Website Dashboard</a></li>
65
- <li><a href="#" class="js-action-admanager">Ad Manager</a></li>
66
- <li><a href="#" class="js-action-profile">My Profile</a></li>
67
- <li><a href="#" class="js-action-settings">Account</a></li>
68
- <li><a href="#" class="js-action-logout">Log Out</a></li>
69
- <li><a href="#" class="help js-action-help">Help</a></li>
70
- </ul>
71
- </div>
72
- </header>
73
- </div>
74
- <!-- End Header Template -->
75
 
76
  <script>
77
-
78
- (function($) {
79
-
80
- function formatUniversalHeader() {
81
- var $header = $('.new-design');
82
- var $jsHeader = $header.children('header.header-section.js-header');
83
- var $wpcontent = $('#wpcontent');
84
- var $target = $('#wpbody'); // specify where we want to insert header
85
-
86
- // we need to move the header to the left due to padding
87
- // from other elements on the page
88
- var paddingOffset = $wpcontent.css('padding-left') || '20px';
89
- paddingOffset = '-' + paddingOffset;
90
- $header.css('margin-left', paddingOffset);
91
-
92
- // move the header to the target and show it to the user
93
- $target.prepend($header);
94
- $header.show();
95
- }
96
-
97
-
98
- $(function() {
99
- formatUniversalHeader();
100
- });
101
-
102
- })(jQuery);
103
-
104
- </script>
105
-
1
+ <!-- Header - start -->
2
+ <div id="shr-header-container"></div>
3
+ <script type="text/javascript" src="//dsms0mj1bbhn4.cloudfront.net/ui-header/main.js"></script>
4
+ <!-- Header - end -->
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
  <script>
7
+ window.first_part_of_url = '<?php echo $settings['base_link']?>';
8
+ window.verification_key = '<?php echo $settings['verification_key'] ?>';
9
+ window.SHAREAHOLIC_PLUGIN_VERSION = '<?php echo ShareaholicUtilities::get_version(); ?>';
10
+ window.shareaholic_add_location_nonce = '<?php echo wp_create_nonce("shareaholic_add_location"); ?>';
11
+ </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
templates/settings.php CHANGED
@@ -1,6 +1,5 @@
1
  <?php ShareaholicAdmin::show_header(); ?>
2
  <div class='wrap'>
3
- <div id="icon-options-general" class="icon32"></div>
4
  <h2><?php echo sprintf(__('App Manager', 'shareaholic')); ?></h2>
5
 
6
  <div class='reveal-modal' id='editing_modal'>
@@ -8,95 +7,128 @@
8
  <a class="close-reveal-modal">&#215;</a>
9
  </div>
10
 
11
- <div class='unit size3of5'>
12
- <form name="settings" method="post" action="<?php echo $action; ?>">
13
- <?php wp_nonce_field($action, 'nonce_field') ?>
14
- <input type="hidden" name="already_submitted" value="Y">
 
 
15
 
16
- <div id='app_settings'>
17
 
18
- <fieldset class="app" style="line-height:18px;"><?php echo sprintf(__('First time here? Read %sUnderstanding the new Shareaholic for WordPress interface and configuration settings.%s', 'shareaholic'), '<a href="https://blog.shareaholic.com/shareaholic-wordpress-v75/" target="_blank">','</a>'); ?> <?php echo sprintf(__('If you are upgrading from an earlier version of Shareaholic for WordPress and need help, have a question or have a bug to report, please %slet us know%s.', 'shareaholic'), '<a href="#" onclick="SnapEngage.startLink();">','</a>'); ?>
19
- </fieldset>
20
-
21
- <fieldset class="app"><legend><h2><i class="icon icon-recommendations"></i><?php echo sprintf(__('Related & Promoted Content', 'shareaholic')); ?></h2></legend>
22
- <span class="helper"><i class="icon-star"></i> <?php echo sprintf(__('Pick where you want the app to be displayed. Click "Customize" to customize look & feel, themes, block lists, etc.', 'shareaholic')); ?></span>
23
- <?php foreach(array('post', 'page', 'index', 'category') as $page_type) { ?>
24
- <?php foreach(array('below') as $position) { ?>
25
- <?php if (isset($settings['location_name_ids']['recommendations']["{$page_type}_{$position}_content"])) { ?>
26
- <?php $location_id = $settings['location_name_ids']['recommendations']["{$page_type}_{$position}_content"] ?>
27
- <?php } else { $location_id = ''; } ?>
28
- <fieldset id='recommendations'>
29
- <legend><?php echo ucfirst($page_type) ?></legend>
30
- <div>
31
- <input type="checkbox" id="recommendations_<?php echo "{$page_type}_below_content" ?>" name="recommendations[<?php echo "{$page_type}_below_content" ?>]" class="check"
32
- <?php if (isset($recommendations["{$page_type}_below_content"])) { ?>
33
- <?php echo ($recommendations["{$page_type}_below_content"] == 'on' ? 'checked' : '') ?>
34
- <?php } ?>>
35
- <label for="recommendations_<?php echo "{$page_type}_below_content" ?>"><?php echo ucfirst($position) ?> Content</label>
36
- <button data-app='recommendations'
37
- data-location_id='<?php echo intval($location_id); ?>'
38
- data-href="recommendations/locations/{{id}}/edit"
39
- class="mll btn btn-success">
40
- <?php _e('Customize', 'shareaholic'); ?></button>
41
- </div>
42
- <?php } ?>
43
- </fieldset>
44
- <?php } ?>
45
-
46
- <div class='fieldset-footer'>
47
- <span class="helper_secondary"><i class="icon-star"></i> Re-crawl your content, exclude certain pages from being recommended, etc.</span>
48
- <button class='app_wide_settings btn' data-href='recommendations/edit'><?php _e('Edit Related & Promoted Content Settings', 'shareaholic'); ?></button>
49
- </div>
50
- </fieldset>
51
 
52
- <fieldset class="app"><legend><h2><i class="icon icon-share_buttons"></i><?php echo sprintf(__('Share Buttons', 'shareaholic')); ?></h2></legend>
53
- <span class="helper"><i class="icon-star"></i> <?php echo sprintf(__('Pick where you want your buttons to be displayed. Click "Customize" to customize look & feel, themes, share counters, alignment, etc.', 'shareaholic')); ?></span>
 
 
 
 
 
54
 
55
- <?php foreach(array('post', 'page', 'index', 'category') as $page_type) { ?>
56
- <fieldset id='sharebuttons'>
57
- <legend><?php echo ucfirst($page_type) ?></legend>
58
- <?php foreach(array('above', 'below') as $position) { ?>
59
- <?php if (isset($settings['location_name_ids']['share_buttons']["{$page_type}_{$position}_content"])) { ?>
60
- <?php $location_id = $settings['location_name_ids']['share_buttons']["{$page_type}_{$position}_content"] ?>
61
- <?php } else { $location_id = ''; } ?>
62
- <div>
63
- <input type="checkbox" id="share_buttons_<?php echo "{$page_type}_{$position}_content" ?>" name="share_buttons[<?php echo "{$page_type}_{$position}_content" ?>]" class="check"
64
- <?php if (isset($share_buttons["{$page_type}_{$position}_content"])) { ?>
65
- <?php echo ($share_buttons["{$page_type}_{$position}_content"] == 'on' ? 'checked' : '') ?>
66
- <?php } ?>>
67
- <label for="share_buttons_<?php echo "{$page_type}_{$position}_content" ?>"><?php echo ucfirst($position) ?> Content</label>
68
- <button data-app='share_buttons'
69
- data-location_id='<?php echo intval($location_id); ?>'
70
- data-href='share_buttons/locations/{{id}}/edit'
71
- class="mll btn btn-success">
72
- <?php _e('Customize', 'shareaholic'); ?></button>
73
- </div>
74
- <?php } ?>
75
- </fieldset>
76
- <?php } ?>
77
 
78
- <div class='fieldset-footer'>
79
- <span class="helper_secondary"><i class="icon-star"></i> Brand your shares with your @Twitterhandle, pick your favorite URL shortener, share buttons for images, etc.</span>
80
- <button class='app_wide_settings btn' data-href='share_buttons/edit'><?php _e('Edit Share Button Settings', 'shareaholic'); ?></button>
81
- </div>
82
- </fieldset>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
83
 
84
- <fieldset class="app"><legend><h2><i class="icon icon-affiliate"></i><?php echo sprintf(__('Monetization', 'shareaholic')); ?></h2></legend>
85
- <span class="helper"><i class="icon-star"></i> <?php echo sprintf(__('Configure your monetization settings from one place, including Promoted Content, Affiliate Links App, etc.', 'shareaholic')); ?></span>
 
 
 
 
 
 
 
86
 
87
- <button class='app_wide_settings btn' data-href='monetizations/edit'><?php _e('Edit Monetization Settings', 'shareaholic'); ?></button>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
 
89
- </fieldset>
90
- </div>
91
-
92
- <div class="row" style="padding-top:20px; padding-bottom:35px; clear:both;">
93
- <div class="span2"><input type='submit' onclick="this.value='<?php echo sprintf(__('Saving Changes...', 'shareaholic')); ?>';" value='<?php echo sprintf(__('Save Changes', 'shareaholic')); ?>'></div>
 
 
94
  </div>
95
- </form>
96
- </div>
97
- <?php ShareaholicUtilities::load_template('why_to_sign_up', array('url' => Shareaholic::URL)) ?>
98
  </div>
99
-
100
-
101
  <?php ShareaholicAdmin::show_footer(); ?>
102
  <?php ShareaholicAdmin::include_snapengage(); ?>
1
  <?php ShareaholicAdmin::show_header(); ?>
2
  <div class='wrap'>
 
3
  <h2><?php echo sprintf(__('App Manager', 'shareaholic')); ?></h2>
4
 
5
  <div class='reveal-modal' id='editing_modal'>
7
  <a class="close-reveal-modal">&#215;</a>
8
  </div>
9
 
10
+ <div class="container-fluid">
11
+ <div class="row">
12
+ <div class="col-md-8">
13
+ <form name="settings" method="post" action="<?php echo $action; ?>">
14
+ <?php wp_nonce_field($action, 'nonce_field') ?>
15
+ <input type="hidden" name="already_submitted" value="Y">
16
 
17
+ <div id='app_settings'>
18
 
19
+ <div class="app">
20
+ <h2>Getting Started</h2>
21
+ <p><?php echo sprintf(__('%sLearn the basics of how to get started and configure Shareaholic through our popular WordPress plugin.%s', 'shareaholic'), '<a href="https://support.shareaholic.com/hc/en-us/categories/200101476-WordPress-Plugin" target="_blank">','</a>'); ?> <?php echo sprintf(__('If you are upgrading from an earlier version of Shareaholic for WordPress and need help, have a question or have a bug to report, please %slet us know%s.', 'shareaholic'), '<a href="https://shareaholic.com/help/message" target="_blank">','</a>'); ?>
22
+ </p>
23
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
25
+ <div class="app">
26
+ <p><a href="<?php echo esc_url(admin_url("admin.php?shareaholic_redirect_url=https://shareaholic.com/signup/")); ?>" target="_blank" class="btn btn-info btn-block" role="button" style="font-size: 14px;"><?php echo sprintf(__('Shareaholic Dashboard', 'shareaholic')); ?></a>
27
+ </p>
28
+ <p>
29
+ <?php echo sprintf(__('Configure Apps such as Floating Share buttons, Social Share Count Recovery, Follow buttons, Share Buttons for Images, Monetization Dashboard, EU Cookie Consent bar, and more from the dashboard.', 'shareaholic')); ?>
30
+ </p>
31
+ </div>
32
 
33
+ <div class="app">
34
+ <h2><i class="icon icon-share_buttons"></i> <?php echo sprintf(__('Share Buttons', 'shareaholic')); ?></h2>
35
+ <p>
36
+ <?php echo sprintf(__('Pick where you want your share buttons to be displayed. Click "customize" to customize look & feel, themes, share counters, alignment, and more.', 'shareaholic')); ?>
37
+ </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
 
39
+ <?php foreach(array('post', 'page', 'index', 'category') as $page_type) { ?>
40
+ <fieldset id='sharebuttons'>
41
+ <legend><?php echo ucfirst($page_type) ?></legend>
42
+ <?php foreach(array('above', 'below') as $position) { ?>
43
+ <?php if (isset($settings['location_name_ids']['share_buttons']["{$page_type}_{$position}_content"])) { ?>
44
+ <?php $location_id = $settings['location_name_ids']['share_buttons']["{$page_type}_{$position}_content"] ?>
45
+ <?php } else { $location_id = ''; } ?>
46
+ <div>
47
+ <input type="checkbox" id="share_buttons_<?php echo "{$page_type}_{$position}_content" ?>" name="share_buttons[<?php echo "{$page_type}_{$position}_content" ?>]" class="check"
48
+ <?php if (isset($share_buttons["{$page_type}_{$position}_content"])) { ?>
49
+ <?php echo ($share_buttons["{$page_type}_{$position}_content"] == 'on' ? 'checked' : '') ?>
50
+ <?php } ?>>
51
+ <label for="share_buttons_<?php echo "{$page_type}_{$position}_content" ?>"><?php echo ucfirst($position) ?> Content</label>
52
+ <button data-app='share_buttons'
53
+ data-location_id='<?php echo intval($location_id); ?>'
54
+ data-href='share_buttons/locations/{{id}}/edit'
55
+ class="location_item_cta btn btn-xs btn-success">
56
+ <?php _e('Customize', 'shareaholic'); ?></button>
57
+ </div>
58
+ <?php } ?>
59
+ </fieldset>
60
+ <?php } ?>
61
 
62
+ <div class='fieldset-footer'>
63
+ <p>
64
+ Brand your shares with your @Twitterhandle, pick your favorite URL shortener, share buttons for images, etc.
65
+ </p>
66
+ <p>
67
+ <button class='app_wide_settings btn btn-success wide-button' data-href='share_buttons/edit'><?php _e('Edit Settings', 'shareaholic'); ?></button>
68
+ </p>
69
+ </div>
70
+ </div>
71
 
72
+ <div class="app">
73
+ <h2><i class="icon icon-recommendations"></i> <?php echo sprintf(__('Related Content', 'shareaholic')); ?></h2>
74
+ <p>
75
+ <?php echo sprintf(__('Pick where you want the app to be displayed. Click "Customize" to customize look & feel, themes, block lists, etc.', 'shareaholic')); ?>
76
+ </p>
77
+ <p>
78
+ <?php foreach(array('post', 'page', 'index', 'category') as $page_type) { ?>
79
+ <?php foreach(array('below') as $position) { ?>
80
+ <?php if (isset($settings['location_name_ids']['recommendations']["{$page_type}_{$position}_content"])) { ?>
81
+ <?php $location_id = $settings['location_name_ids']['recommendations']["{$page_type}_{$position}_content"] ?>
82
+ <?php } else { $location_id = ''; } ?>
83
+ <fieldset id='recommendations'>
84
+ <legend><?php echo ucfirst($page_type) ?></legend>
85
+ <div>
86
+ <input type="checkbox" id="recommendations_<?php echo "{$page_type}_below_content" ?>" name="recommendations[<?php echo "{$page_type}_below_content" ?>]" class="check"
87
+ <?php if (isset($recommendations["{$page_type}_below_content"])) { ?>
88
+ <?php echo ($recommendations["{$page_type}_below_content"] == 'on' ? 'checked' : '') ?>
89
+ <?php } ?>>
90
+ <label for="recommendations_<?php echo "{$page_type}_below_content" ?>"><?php echo ucfirst($position) ?> Content</label>
91
+ <button data-app='recommendations'
92
+ data-location_id='<?php echo intval($location_id); ?>'
93
+ data-href="recommendations/locations/{{id}}/edit"
94
+ class="location_item_cta btn btn-xs btn-success">
95
+ <?php _e('Customize', 'shareaholic'); ?></button>
96
+ </div>
97
+ <?php } ?>
98
+ </fieldset>
99
+ <?php } ?>
100
+ </p>
101
+ <div class='fieldset-footer'>
102
+ <p>
103
+ Re-sync your content, exclude pages from being recommended, etc.
104
+ </p>
105
+ <p>
106
+ <button class='app_wide_settings btn btn-success wide-button' data-href='recommendations/edit'><?php _e('Edit Settings', 'shareaholic'); ?></button>
107
+ </p>
108
+ </div>
109
+ </div>
110
+
111
+ <div class="app">
112
+ <h2>
113
+ <i class="icon icon-affiliate"></i> <?php echo sprintf(__('Monetization Settings', 'shareaholic')); ?>
114
+ </h2>
115
+ <p>
116
+ <?php echo sprintf(__('Configure Promoted Content, Affiliate Links, Banner Ads, etc. Check your earnings at any time.', 'shareaholic')); ?>
117
+ </p>
118
+ <p>
119
+ <button class='app_wide_settings btn btn-success wide-button' data-href='monetizations/edit'><?php _e('Edit Settings', 'shareaholic'); ?></button>
120
+ </p>
121
+ </div>
122
+ </div>
123
 
124
+ <div class="app">
125
+ <input type='submit' class="btn btn-primary btn-lg btn-block" onclick="this.value='<?php echo sprintf(__('Saving Changes...', 'shareaholic')); ?>';" value='<?php echo sprintf(__('Save Changes', 'shareaholic')); ?>'>
126
+ </div>
127
+ </form>
128
+ </div>
129
+ <?php ShareaholicUtilities::load_template('why_to_sign_up', array('url' => Shareaholic::URL)) ?>
130
+ </div>
131
  </div>
 
 
 
132
  </div>
 
 
133
  <?php ShareaholicAdmin::show_footer(); ?>
134
  <?php ShareaholicAdmin::include_snapengage(); ?>
templates/terms_of_service_modal.php CHANGED
@@ -8,22 +8,22 @@
8
  <span class="plugin-value-line"></span>
9
  <ul class="plugin-value">
10
  <li class="engage">
11
- <span class="icon fa-fire"></span>
12
  <span class="title"><?php _e('Engage', 'shareaholic'); ?></span>
13
  <p><?php _e('Increase traffic, time on site and repeat visits with our award winning toolset.', 'shareaholic'); ?></p>
14
  </li>
15
  <li class="learn">
16
- <span class="icon fa-bar-chart-o"></span>
17
  <span class="title"><?php _e('Discover', 'shareaholic'); ?></span>
18
  <p><?php _e('Understand your audience with our easy-to-use analytics dashboard.', 'shareaholic'); ?></p>
19
  </li>
20
  <li class="monetize">
21
- <span class="icon fa-usd"></span>
22
  <span class="title"><?php _e('Earn', 'shareaholic'); ?></span>
23
  <p><?php _e('Generate revenue with personalized, unobtrusive native ads.', 'shareaholic'); ?></p>
24
  </li>
25
  <li class="acquire">
26
- <span class="icon fa-bullhorn"></span>
27
  <span class="title"><?php _e('Acquire', 'shareaholic'); ?></span>
28
  <p><?php _e('Reach over 400 million people with native ads and promoted content.', 'shareaholic'); ?></p>
29
  </li>
8
  <span class="plugin-value-line"></span>
9
  <ul class="plugin-value">
10
  <li class="engage">
11
+ <span class="icon fa fa-fire"></span>
12
  <span class="title"><?php _e('Engage', 'shareaholic'); ?></span>
13
  <p><?php _e('Increase traffic, time on site and repeat visits with our award winning toolset.', 'shareaholic'); ?></p>
14
  </li>
15
  <li class="learn">
16
+ <span class="icon fa fa-bar-chart-o"></span>
17
  <span class="title"><?php _e('Discover', 'shareaholic'); ?></span>
18
  <p><?php _e('Understand your audience with our easy-to-use analytics dashboard.', 'shareaholic'); ?></p>
19
  </li>
20
  <li class="monetize">
21
+ <span class="icon fa fa-usd"></span>
22
  <span class="title"><?php _e('Earn', 'shareaholic'); ?></span>
23
  <p><?php _e('Generate revenue with personalized, unobtrusive native ads.', 'shareaholic'); ?></p>
24
  </li>
25
  <li class="acquire">
26
+ <span class="icon fa fa-bullhorn"></span>
27
  <span class="title"><?php _e('Acquire', 'shareaholic'); ?></span>
28
  <p><?php _e('Reach over 400 million people with native ads and promoted content.', 'shareaholic'); ?></p>
29
  </li>
templates/why_to_sign_up.php CHANGED
@@ -1,28 +1,37 @@
1
- <div class="signuppromo unit size1of5">
2
- <p class="promoh1"><?php echo sprintf(__('Gain access to more features with a FREE Shareaholic account:', 'shareaholic')); ?></p>
3
- <ul>
4
- <li><?php echo sprintf(__('Floating Share buttons', 'shareaholic')); ?></li>
5
- <li><?php echo sprintf(__('Follow buttons', 'shareaholic')); ?></li>
6
- <li><?php echo sprintf(__('Revenue Generating Apps', 'shareaholic')); ?></li>
7
- <li><?php echo sprintf(__('Social Analytics, plus lots more!', 'shareaholic')); ?></li>
8
-
9
- </ul>
10
- <button data-href='edit' id='general_settings' class="btn btn-large btn-success"><?php echo sprintf(__('Configure additional features &#8594;', 'shareaholic')); ?></button>
11
-
12
- <p class="signuppromo_note"><?php echo sprintf(__("Already have a Shareaholic account? Click the button above to log in.", 'shareaholic')); ?></p>
13
- </div>
14
-
15
- <div class="help_links unit size1of5">
16
- <ul>
17
- <li><a href="http://support.shareaholic.com/" target="_blank"><?php _e('Need help? Visit the Shareaholic Helpdesk', 'shareaholic'); ?></a></li>
18
- <li><a href="https://shareaholic.com/tools/wordpress/translations" target="_blank"><?php _e('Submit a new or updated language translation', 'shareaholic'); ?></a></li>
19
- <li><a href="https://shareaholic.com/tools/browser/" target="_blank"><?php _e('Get the Shareaholic Browser Extension to share content from anywhere on the web', 'shareaholic'); ?></a></li>
20
- <li><a href="http://support.shareaholic.com/hc/en-us/articles/201770175?utm_source=wp_plugin&utm_medium=appsett&utm_campaign=psa_faq" target="_blank"><?php _e('Why am I seeing ads?', 'shareaholic'); ?></a></li>
21
- </ul>
22
- </div>
 
 
 
 
 
 
 
23
 
24
- <div class="help_links unit size1of5">
25
- <div id="shrsb-updates">
26
- <div id="shrsb-updates-container"></div>
 
27
  </div>
 
28
  </div>
1
+ <div class="col-md-4">
2
+ <!--<div class="signuppromo">
3
+ <p class="promoh1">
4
+ <?php echo sprintf(__('Link to Shareaholic.com to unlock:', 'shareaholic')); ?>
5
+ </p>
6
+ <ul>
7
+ <li><?php echo sprintf(__('Analytics', 'shareaholic')); ?></li>
8
+ <li><?php echo sprintf(__('Floating Share buttons', 'shareaholic')); ?></li>
9
+ <li><?php echo sprintf(__('Social Share Count Recovery', 'shareaholic')); ?></li>
10
+ <li><?php echo sprintf(__('Follow buttons', 'shareaholic')); ?></li>
11
+ <li><?php echo sprintf(__('Share Buttons for Images', 'shareaholic')); ?></li>
12
+ <li><?php echo sprintf(__('Earnings Dashboard', 'shareaholic')); ?></li>
13
+ <li><?php echo sprintf(__('...lots more!', 'shareaholic')); ?></li>
14
+ </ul>
15
+ <a href="<?php echo esc_url(admin_url("admin.php?shareaholic_redirect_url=https://shareaholic.com/signup/")); ?>" target="_blank" class="btn btn-info btn-lg" role="button" style="font-size: 16px;"><?php echo sprintf(__('Shareaholic Dashboard', 'shareaholic')); ?></a>
16
+ <p class="signuppromo_note">
17
+ <?php echo sprintf(__("Already have a Shareaholic account? Click the button above to log in.", 'shareaholic')); ?>
18
+ </p>
19
+ </div>
20
+ -->
21
+
22
+ <div class="sidebar_links">
23
+ <ul>
24
+ <li><a href="http://support.shareaholic.com/" target="_blank"><?php _e('Shareaholic Helpdesk', 'shareaholic'); ?></a></li>
25
+ <li><a href="https://shareaholic.com/tools/wordpress/translations" target="_blank"><?php _e('Submit a new or updated language translation', 'shareaholic'); ?></a></li>
26
+ <li><a href="https://shareaholic.com/tools/browser/" target="_blank"><?php _e('Get the Shareaholic Browser Extension to share content from anywhere on the web', 'shareaholic'); ?></a></li>
27
+ <li><a href="https://support.shareaholic.com/hc/en-us/categories/200185046-Website-Monetization-Apps?utm_source=wp_plugin&utm_medium=appsett&utm_campaign=psa_faq" target="_blank"><?php _e('Monetization Options', 'shareaholic'); ?></a></li>
28
+ </ul>
29
+ </div>
30
 
31
+ <div class="sidebar_links">
32
+ <div id="shrsb-updates">
33
+ <div id="shrsb-updates-container"></div>
34
+ </div>
35
  </div>
36
+
37
  </div>
utilities.php CHANGED
@@ -97,7 +97,14 @@ class ShareaholicUtilities {
97
  * @return array
98
  */
99
  public static function admin_plugin_action_links($links) {
100
- $links[] = '<a href="admin.php?page=shareaholic-settings">'.__('Settings', 'shareaholic').'</a>';
 
 
 
 
 
 
 
101
  return $links;
102
  }
103
 
@@ -115,7 +122,7 @@ class ShareaholicUtilities {
115
  $wp_admin_bar->add_menu(array(
116
  'id' => 'wp_shareaholic_adminbar_menu',
117
  'title' => __('Shareaholic', 'shareaholic'),
118
- 'href' => admin_url('admin.php?page=shareaholic-settings'),
119
  ));
120
 
121
  /*
@@ -146,7 +153,7 @@ class ShareaholicUtilities {
146
  'parent' => 'wp_shareaholic_adminbar_menu',
147
  'id' => 'wp_shareaholic_adminbar_submenu-help',
148
  'title' => __('FAQ & Support', 'shareaholic'),
149
- 'href' => 'http://support.shareaholic.com/',
150
  'meta' => Array( 'target' => '_blank' )
151
  ));
152
  }
@@ -358,6 +365,21 @@ class ShareaholicUtilities {
358
  return 'category';
359
  }
360
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
361
 
362
  /**
363
  * Returns the appropriate asset path for environment
@@ -1359,7 +1381,7 @@ class ShareaholicUtilities {
1359
  }
1360
 
1361
  $user_caps = $current_user->get_role_caps();
1362
-
1363
  $caps = array('switch_themes', 'edit_themes', 'activate_plugins',
1364
  'edit_plugins', 'manage_options', 'unfiltered_html', 'edit_dashboard',
1365
  'update_plugins', 'delete_plugins', 'install_plugins', 'update_themes',
@@ -1368,6 +1390,8 @@ class ShareaholicUtilities {
1368
  );
1369
 
1370
  $user_info = array(
 
 
1371
  'roles' => $current_user->roles,
1372
  'capabilities' => array(),
1373
  'is_super_admin' => is_super_admin()
97
  * @return array
98
  */
99
  public static function admin_plugin_action_links($links) {
100
+ $settings_link = '<a href="'.esc_url(admin_url('admin.php?page=shareaholic-settings')).'">'.__('Settings', 'shareaholic').'</a>';
101
+ $premium_link = '<a href="https://shareaholic.com/plans" target="_blank" rel="noopener noreferrer">'.__('Upgrade to Premium', 'shareaholic').'</a>';
102
+ $helpdesk_link = '<a href="https://support.shareaholic.com/" target="_blank" rel="noopener noreferrer">'.__('FAQ', 'shareaholic').'</a>';
103
+
104
+ array_unshift($links, $helpdesk_link);
105
+ array_unshift($links, $settings_link);
106
+ array_unshift($links, $premium_link);
107
+
108
  return $links;
109
  }
110
 
122
  $wp_admin_bar->add_menu(array(
123
  'id' => 'wp_shareaholic_adminbar_menu',
124
  'title' => __('Shareaholic', 'shareaholic'),
125
+ 'href' => esc_url(admin_url('admin.php?page=shareaholic-settings')),
126
  ));
127
 
128
  /*
153
  'parent' => 'wp_shareaholic_adminbar_menu',
154
  'id' => 'wp_shareaholic_adminbar_submenu-help',
155
  'title' => __('FAQ & Support', 'shareaholic'),
156
+ 'href' => 'https://support.shareaholic.com/',
157
  'meta' => Array( 'target' => '_blank' )
158
  ));
159
  }
365
  return 'category';
366
  }
367
  }
368
+
369
+ /**
370
+ * Returns a base64 URL for the svg for use in the menu
371
+ *
372
+ * @param bool $base64 Whether or not to return base64'd output.
373
+ * @return string
374
+ */
375
+ public static function get_icon_svg ($base64=true) {
376
+ $svg = '<svg id="svg2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.51 21.49"><defs><style>.cls-1{fill:#92ce23;}.cls-2{fill:#3c9c6a;}</style></defs><title>logo</title><path id="path14" class="cls-1" d="M18.8,2.68H8.73V12.76H18.8ZM7.27,15.44a1.15,1.15,0,0,1-.86-.37,1.19,1.19,0,0,1-.35-.85v-13A1.21,1.21,0,0,1,7.27,0h13a1.21,1.21,0,0,1,1.21,1.21v13a1.21,1.21,0,0,1-1.21,1.22h-13"/><path id="path16" class="cls-2" d="M12.76,8.72H2.68V18.8H12.76ZM1.21,21.49a1.23,1.23,0,0,1-.86-.35A1.25,1.25,0,0,1,0,20.28v-13A1.21,1.21,0,0,1,1.21,6h13a1.21,1.21,0,0,1,1.21,1.21v13a1.22,1.22,0,0,1-1.21,1.21h-13"/><path id="path18" class="cls-1" d="M18.8,12.76H6.06v1.46a1.19,1.19,0,0,0,.35.85,1.15,1.15,0,0,0,.86.37h13a1.21,1.21,0,0,0,1.21-1.22V12.76H18.8"/></svg>';
377
+
378
+ if ($base64) {
379
+ return 'data:image/svg+xml;base64,' . base64_encode($svg);
380
+ }
381
+ return $svg;
382
+ }
383
 
384
  /**
385
  * Returns the appropriate asset path for environment
1381
  }
1382
 
1383
  $user_caps = $current_user->get_role_caps();
1384
+
1385
  $caps = array('switch_themes', 'edit_themes', 'activate_plugins',
1386
  'edit_plugins', 'manage_options', 'unfiltered_html', 'edit_dashboard',
1387
  'update_plugins', 'delete_plugins', 'install_plugins', 'update_themes',
1390
  );
1391
 
1392
  $user_info = array(
1393
+ 'username' => $current_user->user_login,
1394
+ 'email' => $current_user->user_email,
1395
  'roles' => $current_user->roles,
1396
  'capabilities' => array(),
1397
  'is_super_admin' => is_super_admin()