Version Description
Download this release
Release Info
Developer | FoolsRun |
Plugin | Bootstrap Shortcodes for WordPress |
Version | 3.2.1 |
Comparing to | |
See all releases |
Code changes from version 3.2 to 3.2.1
- bootstrap-shortcodes.php +1 -1
- readme.txt +1 -1
- trunk/Gruntfile.js +0 -29
- trunk/README.md +0 -843
- trunk/bootstrap-shortcodes.php +0 -1987
- trunk/composer.json +0 -32
- trunk/includes/actions-filters.php +0 -50
- trunk/includes/bootstrap-shortcodes-help.php +0 -74
- trunk/includes/defaults.php +0 -13
- trunk/includes/functions.php +0 -30
- trunk/includes/help/README.html +0 -2377
- trunk/includes/help/README.jst +0 -1
- trunk/includes/help/bs-font.css +0 -29
- trunk/includes/help/css/bootstrap-modal.css +0 -146
- trunk/includes/help/css/bootstrap-shortcodes-help.css +0 -5982
- trunk/includes/help/css/bootstrap-theme.css +0 -347
- trunk/includes/help/css/bootstrap-theme.min.css +0 -7
- trunk/includes/help/css/bootstrap.css +0 -5785
- trunk/includes/help/css/bootstrap.min.css +0 -7
- trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.eot +0 -0
- trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.svg +0 -12
- trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.ttf +0 -0
- trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.woff +0 -0
- trunk/includes/help/fonts/glyphicons-halflings-regular.eot +0 -0
- trunk/includes/help/fonts/glyphicons-halflings-regular.svg +0 -229
- trunk/includes/help/fonts/glyphicons-halflings-regular.ttf +0 -0
- trunk/includes/help/fonts/glyphicons-halflings-regular.woff +0 -0
- trunk/includes/help/js/bootstrap.js +0 -1951
- trunk/includes/help/js/bootstrap.min.js +0 -6
- trunk/includes/images/Twitter_Boostrap_logo.svg +0 -100
- trunk/includes/js/bootstrap-shortcodes-popover.js +0 -5
- trunk/includes/js/bootstrap-shortcodes-tooltip.js +0 -3
- trunk/includes/php_markdown/License.md +0 -36
- trunk/includes/php_markdown/Michelf/Markdown.inc.php +0 -10
- trunk/includes/php_markdown/Michelf/Markdown.php +0 -3106
- trunk/includes/php_markdown/Michelf/MarkdownExtra.inc.php +0 -11
- trunk/includes/php_markdown/Michelf/MarkdownExtra.php +0 -38
- trunk/includes/php_markdown/Michelf/MarkdownInterface.inc.php +0 -9
- trunk/includes/php_markdown/Michelf/MarkdownInterface.php +0 -37
- trunk/includes/php_markdown/Readme.md +0 -271
- trunk/includes/php_markdown/Readme.php +0 -31
- trunk/includes/php_markdown/composer.json +0 -31
- trunk/package.json +0 -7
- trunk/readme.txt +0 -140
bootstrap-shortcodes.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Bootstrap 3 Shortcodes
|
4 |
Plugin URI: http://wp-snippets.com/freebies/bootstrap-shortcodes or https://github.com/filipstefansson/bootstrap-shortcodes
|
5 |
Description: The plugin adds a shortcodes for all Bootstrap elements.
|
6 |
-
Version: 3.2
|
7 |
Author: Filip Stefansson, Simon Yeldon, and Michael W. Delaney
|
8 |
Author URI:
|
9 |
License: GPL2
|
3 |
Plugin Name: Bootstrap 3 Shortcodes
|
4 |
Plugin URI: http://wp-snippets.com/freebies/bootstrap-shortcodes or https://github.com/filipstefansson/bootstrap-shortcodes
|
5 |
Description: The plugin adds a shortcodes for all Bootstrap elements.
|
6 |
+
Version: 3.2.1
|
7 |
Author: Filip Stefansson, Simon Yeldon, and Michael W. Delaney
|
8 |
Author URI:
|
9 |
License: GPL2
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: filipstefansson, nodley, FoolsRun
|
|
3 |
Tags: bootstrap, shortcode, shortcodes, responsive, grid
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 3.9
|
6 |
-
Stable tag: 3.2
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
3 |
Tags: bootstrap, shortcode, shortcodes, responsive, grid
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 3.9
|
6 |
+
Stable tag: 3.2.1
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
trunk/Gruntfile.js
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
module.exports = function(grunt) {
|
2 |
-
|
3 |
-
grunt.initConfig({
|
4 |
-
pkg: grunt.file.readJSON('package.json'),
|
5 |
-
markdown: {
|
6 |
-
all: {
|
7 |
-
files: [
|
8 |
-
{
|
9 |
-
expand: true,
|
10 |
-
src: 'README.md',
|
11 |
-
dest: 'includes/help/',
|
12 |
-
ext: '.html'
|
13 |
-
}
|
14 |
-
]
|
15 |
-
},
|
16 |
-
options: {
|
17 |
-
template: 'includes/help/README.jst',
|
18 |
-
postCompile: function(src, contect) {
|
19 |
-
grunt.log.write('Generating HTML from README.md...').ok()
|
20 |
-
}
|
21 |
-
}
|
22 |
-
}
|
23 |
-
});
|
24 |
-
|
25 |
-
grunt.loadNpmTasks('grunt-markdown');
|
26 |
-
|
27 |
-
grunt.registerTask('default', ['markdown']);
|
28 |
-
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/README.md
DELETED
@@ -1,843 +0,0 @@
|
|
1 |
-
Bootstrap Shortcodes for WordPress
|
2 |
-
===
|
3 |
-
|
4 |
-
WordPress plugin that provides shortcodes for easier use of the Bootstrap styles and components in your content.
|
5 |
-
|
6 |
-
## Requirements
|
7 |
-
This plugin won't do anything if you don't have WordPress theme built with the [Bootstrap](http://getbootstrap.com/) framework. **This plugin does not include the Bootstrap framework**.
|
8 |
-
|
9 |
-
The plugin is tested to work with ```Bootstrap 3.2``` and ```WordPress 3.9```.
|
10 |
-
|
11 |
-
This plugin contains a ```composer.json``` file for those of you who manage your PHP dependencies with [Composer](https://getcomposer.org).
|
12 |
-
|
13 |
-
## Shortcode Reference
|
14 |
-
|
15 |
-
### CSS
|
16 |
-
* [Grid](#grid)
|
17 |
-
* [Lead body copy](#lead-body-copy)
|
18 |
-
* [Emphasis classes](#emphasis-classes)
|
19 |
-
* [Code](#code)
|
20 |
-
* [Tables](#tables)
|
21 |
-
* [Buttons](#buttons)
|
22 |
-
* [Images](#images)
|
23 |
-
* [Responsive utilities](#responsive-utilities)
|
24 |
-
|
25 |
-
### Components
|
26 |
-
* [Icons](#icons)
|
27 |
-
* [Button Groups](#button-groups)
|
28 |
-
* [Button Dropdowns](#button-dropdowns)
|
29 |
-
* [Navs](#navs)
|
30 |
-
* [Breadcrumbs](#breadcrumbs)
|
31 |
-
* [Labels](#labels)
|
32 |
-
* [Badges](#badges)
|
33 |
-
* [Jumbotron](#jumbotron)
|
34 |
-
* [Page Header](#page-header)
|
35 |
-
* [Thumbnails](#thumbnails)
|
36 |
-
* [Alerts](#alerts)
|
37 |
-
* [Progress Bars](#progress-bars)
|
38 |
-
* [Media Objects](#media-objects)
|
39 |
-
* [List Groups](#list-groups)
|
40 |
-
* [Panels](#panels)
|
41 |
-
* [Wells](#wells)
|
42 |
-
|
43 |
-
### JavaScript
|
44 |
-
* [Tabs](#tabs)
|
45 |
-
* [Tooltip](#tooltip)
|
46 |
-
* [Popover](#popover)
|
47 |
-
* [Collapse](#collapse)
|
48 |
-
* [Carousel](#carousel)
|
49 |
-
* [Modal](#modal)
|
50 |
-
|
51 |
-
|
52 |
-
# Usage
|
53 |
-
|
54 |
-
### CSS
|
55 |
-
|
56 |
-
### Grid
|
57 |
-
[row]
|
58 |
-
[column md="6"]
|
59 |
-
…
|
60 |
-
[/column]
|
61 |
-
[column md="6"]
|
62 |
-
…
|
63 |
-
[/column]
|
64 |
-
[/row]
|
65 |
-
|
66 |
-
The container component is also supported in case your theme doesn't incude a container.
|
67 |
-
|
68 |
-
[container]
|
69 |
-
[row]
|
70 |
-
[column md="6"]
|
71 |
-
…
|
72 |
-
[/column]
|
73 |
-
[column md="6"]
|
74 |
-
…
|
75 |
-
[/column]
|
76 |
-
[/row]
|
77 |
-
[/container]
|
78 |
-
|
79 |
-
#### [container] parameters
|
80 |
-
Parameter | Description | Required | Values | Default
|
81 |
-
--- | --- | --- | --- | ---
|
82 |
-
fluid | Is the container fluid? (see Bootstrap documentation for details) | optional | true, false | false
|
83 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
84 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
85 |
-
|
86 |
-
#### [row] parameters
|
87 |
-
Parameter | Description | Required | Values | Default
|
88 |
-
--- | --- | --- | --- | ---
|
89 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
90 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
91 |
-
|
92 |
-
#### [column] parameters
|
93 |
-
Parameter | Description | Required | Values | Default
|
94 |
-
--- | --- | --- | --- | ---
|
95 |
-
xs | Size of column on extra small screens (less than 768px) | optional | 1-12 | false
|
96 |
-
sm | Size of column on small screens (greater than 768px) | optional | 1-12 | false
|
97 |
-
md | Size of column on medium screens (greater than 992px) | optional | 1-12 | false
|
98 |
-
lg | Size of column on large screens (greater than 1200px) | optional | 1-12 | false
|
99 |
-
offset_xs | Offset on extra small screens | optional | 1-12 | false
|
100 |
-
offset_sm | Offset on small screens | optional | 1-12 | false
|
101 |
-
offset_md | Offset on column on medium screens | optional | 1-12 | false
|
102 |
-
offset_lg | Offset on column on large screens | optional | 1-12 | false
|
103 |
-
pull_xs | Pull on extra small screens | optional | 1-12 | false
|
104 |
-
pull_sm | Pull on small screens | optional | 1-12 | false
|
105 |
-
pull_md | Pull on column on medium screens | optional | 1-12 | false
|
106 |
-
pull_lg | Pull on column on large screens | optional | 1-12 | false
|
107 |
-
push_xs | Push on extra small screens | optional | 1-12 | false
|
108 |
-
push_sm | Push on small screens | optional | 1-12 | false
|
109 |
-
push_md | Push on column on medium screens | optional | 1-12 | false
|
110 |
-
push_lg | Push on column on large screens | optional | 1-12 | false
|
111 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
112 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
113 |
-
|
114 |
-
[Bootstrap grid documentation](http://getbootstrap.com/css/#grid).
|
115 |
-
|
116 |
-
* * *
|
117 |
-
|
118 |
-
### Lead body copy
|
119 |
-
[lead] … [/lead]
|
120 |
-
|
121 |
-
#### [lead] parameters
|
122 |
-
Parameter | Description | Required | Values | Default
|
123 |
-
--- | --- | --- | --- | ---
|
124 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
125 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
126 |
-
|
127 |
-
[Bootstrap body copy documentation](http://getbootstrap.com/css/#type-body-copy)
|
128 |
-
|
129 |
-
* * *
|
130 |
-
|
131 |
-
### Emphasis classes
|
132 |
-
[emphasis type="success"] … [/emphasis]
|
133 |
-
|
134 |
-
#### [emphasis] parameters
|
135 |
-
Parameter | Description | Required | Values | Default
|
136 |
-
--- | --- | --- | --- | ---
|
137 |
-
type | The type of label to display | required | muted, primary, success, info, warning, danger | muted
|
138 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
139 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
140 |
-
|
141 |
-
[Bootstrap emphasis classes documentation](http://getbootstrap.com/css/#type-emphasis)
|
142 |
-
|
143 |
-
* * *
|
144 |
-
|
145 |
-
### Code
|
146 |
-
[code] … [/code]
|
147 |
-
|
148 |
-
#### [code] parameters
|
149 |
-
Parameter | Description | Required | Values | Default
|
150 |
-
--- | --- | --- | --- | ---
|
151 |
-
inline | Display inline code | optional | true, false | false
|
152 |
-
scrollable | Set a max height of 350px and provide a scroll bar. Not usable with inline="true". | optional | true, false | false
|
153 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
154 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
155 |
-
|
156 |
-
[Bootstrap code documentation](http://getbootstrap.com/css/#code)
|
157 |
-
|
158 |
-
* * *
|
159 |
-
|
160 |
-
### Tables
|
161 |
-
[table-wrap bordered="true" striped="true"]
|
162 |
-
|
163 |
-
Standard HTML table code goes here.
|
164 |
-
|
165 |
-
[/table-wrap]
|
166 |
-
|
167 |
-
#### [table-wrap] parameters
|
168 |
-
Parameter | Description | Required | Values | Default
|
169 |
-
--- | --- | --- | --- | ---
|
170 |
-
bordered | Set "bordered" table style (see Bootstrap documentation) | optional | true, false | false
|
171 |
-
striped | Set "striped" table style (see Bootstrap documentation) | optional | true, false | false
|
172 |
-
hover | Set "hover" table style (see Bootstrap documentation) | optional | true, false | false
|
173 |
-
condensed | Set "condensed" table style (see Bootstrap documentation) | optional | true, false | false
|
174 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
175 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
176 |
-
|
177 |
-
[Bootstrap table documentation](http://getbootstrap.com/css/#tables)
|
178 |
-
|
179 |
-
* * *
|
180 |
-
|
181 |
-
### Buttons
|
182 |
-
[button type="success" size="lg" link="#"] … [/button]
|
183 |
-
|
184 |
-
#### [button] parameters
|
185 |
-
Parameter | Description | Required | Values | Default
|
186 |
-
--- | --- | --- | --- | ---
|
187 |
-
type | The type of the button | optional | default, primary, success, info, warning, danger, link | default
|
188 |
-
size | The size of the button | optional | xs, sm, lg | none
|
189 |
-
block | Whether the button should be a block-level button | optional | true, false | false
|
190 |
-
dropdown | Whether the button triggers a dropdown menu (see [Button Dropdowns](#button-dropdowns)) | optional | true, false | false
|
191 |
-
active | Apply the "active" style | optional | true, false | false
|
192 |
-
disabled | Whether the button be disabled | optional | true, false | false
|
193 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
194 |
-
link | The url you want the button to link to | optional | any valid link | none
|
195 |
-
target | Target for the link | optional | any valid target | none
|
196 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
197 |
-
|
198 |
-
[Bootstrap button documentation](http://getbootstrap.com/css/#buttons)
|
199 |
-
|
200 |
-
* * *
|
201 |
-
|
202 |
-
### Images
|
203 |
-
[img type="circle" responsive="true"] … [/img]
|
204 |
-
|
205 |
-
Wrap any number of HTML image tags or images inserted via the WordPress media manager.
|
206 |
-
#### [img] parameters
|
207 |
-
Parameter | Description | Required | Values | Default
|
208 |
-
--- | --- | --- | --- | ---
|
209 |
-
type | The effect to apply to wrapped images | optional | rounded, circle, thumbnail | false
|
210 |
-
responsive | Make the wrapped images responsive | optional | true, false | false
|
211 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
212 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
213 |
-
|
214 |
-
[Bootstrap images documentation](http://getbootstrap.com/css/#images)
|
215 |
-
|
216 |
-
* * *
|
217 |
-
|
218 |
-
### Responsive Utilities
|
219 |
-
[responsive visible_block="lg md" hidden="sn xs"] … [/responsive]
|
220 |
-
|
221 |
-
#### [reponsive] parameters
|
222 |
-
Parameter | Description | Required | Values | Default
|
223 |
-
--- | --- | --- | --- | ---
|
224 |
-
visible | Sizes at which this element is visible (separated by spaces) **NOTE: as of Bootstrap 3.2 "visible" is deprecated in favor of "block", "inline", and "inline-block" (see below)** | optional | xs, sm, md, lg | false
|
225 |
-
hidden | Sizes at which this element is hidden (separated by spaces) | optional | xs, sm, md, lg | false
|
226 |
-
block | Sizes at which this element is visible and displayed as a "block" element (separated by spaces) | optional | xs, sm, md, lg | false
|
227 |
-
inline | Sizes at which this element is visible and displayed as an "inline" element (separated by spaces) | optional | xs, sm, md, lg | false
|
228 |
-
inline_block | Sizes at which this element is visible and displayed as an "inline-block" element (separated by spaces) | optional | xs, sm, md, lg | false
|
229 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
230 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
231 |
-
|
232 |
-
[Bootstrap emphasis classes documentation](http://getbootstrap.com/css/#type-emphasis)
|
233 |
-
|
234 |
-
* * *
|
235 |
-
|
236 |
-
### Components
|
237 |
-
|
238 |
-
### Icons
|
239 |
-
[icon type="arrow"]
|
240 |
-
|
241 |
-
#### [icon] parameters
|
242 |
-
Parameter | Description | Required | Values | Default
|
243 |
-
--- | --- | --- | --- | ---
|
244 |
-
type | The type of icon you want to display | required | See Bootstrap docs | none
|
245 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
246 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
247 |
-
|
248 |
-
[Bootstrap Glyphicons documentation](http://getbootstrap.com/components/#glyphicons)
|
249 |
-
|
250 |
-
* * *
|
251 |
-
|
252 |
-
### Button Groups
|
253 |
-
#### Basic example
|
254 |
-
[button-group size="lg" justified="" vertical=""]
|
255 |
-
[button link="#"] … [/button]
|
256 |
-
[button link="#"] … [/button]
|
257 |
-
[button link="#"] … [/button]
|
258 |
-
[/button-group]
|
259 |
-
|
260 |
-
#### Button toolbar
|
261 |
-
[button-toolbar]
|
262 |
-
[button-group]
|
263 |
-
[button link="#"] … [/button]
|
264 |
-
[button link="#"] … [/button]
|
265 |
-
[button link="#"] … [/button]
|
266 |
-
[/button-group]
|
267 |
-
[button-group]
|
268 |
-
[button link="#"] … [/button]
|
269 |
-
[button link="#"] … [/button]
|
270 |
-
[button link="#"] … [/button]
|
271 |
-
[/button-group]
|
272 |
-
[button-group]
|
273 |
-
[button link="#"] … [/button]
|
274 |
-
[/button-group]
|
275 |
-
[/button-toolbar]
|
276 |
-
|
277 |
-
#### [button-group] parameters
|
278 |
-
Parameter | Description | Required | Values | Default
|
279 |
-
--- | --- | --- | --- | ---
|
280 |
-
size | The size of the button group | optional | xs, sm, lg | none
|
281 |
-
justified | Whether button group is justified | optional | true, false | false
|
282 |
-
vertical | Whether button group is vertical | optional | true, false | false
|
283 |
-
dropup | **Must correspond with the use of [dropdown]** | optional | true, false | false
|
284 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
285 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
286 |
-
|
287 |
-
#### [button-toolbar] parameters
|
288 |
-
Parameter | Description | Required | Values | Default
|
289 |
-
--- | --- | --- | --- | ---
|
290 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
291 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
292 |
-
|
293 |
-
[Bootstrap button groups documentation](http://getbootstrap.com/css/#btn-groups)
|
294 |
-
|
295 |
-
* * *
|
296 |
-
|
297 |
-
### Button Dropdowns
|
298 |
-
Button Dropdowns can be accomplished by combining the [button-group] shortcode, the "data" parameters of the [button] shortcode, and [dropdown] shortcode as follows.
|
299 |
-
|
300 |
-
#### Single button dropdowns
|
301 |
-
[button-group]
|
302 |
-
[button link="#" dropdown="true" data="toggle,dropdown"] … [caret][/button]
|
303 |
-
[dropdown]
|
304 |
-
[dropdown-header] … [/dropdown-header]
|
305 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
306 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
307 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
308 |
-
[divider]
|
309 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
310 |
-
[/dropdown]
|
311 |
-
[/button-group]
|
312 |
-
|
313 |
-
#### Split button dropdowns
|
314 |
-
[button-group]
|
315 |
-
[button link="#"] … [/button]
|
316 |
-
[button dropdown="true" data="toggle,dropdown"][caret][/button]
|
317 |
-
[dropdown]
|
318 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
319 |
-
[divider]
|
320 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
321 |
-
[/dropdown]
|
322 |
-
[/button-group]
|
323 |
-
|
324 |
-
#### Dropup variation
|
325 |
-
[button-group dropup="true"]
|
326 |
-
[button link="#"] … [/button]
|
327 |
-
[button dropdown="true" data="toggle,dropdown"][caret][/button]
|
328 |
-
[dropdown]
|
329 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
330 |
-
[divider]
|
331 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
332 |
-
[/dropdown]
|
333 |
-
[/button-group]
|
334 |
-
|
335 |
-
#### [dropdown] parameters
|
336 |
-
Parameter | Description | Required | Values | Default
|
337 |
-
--- | --- | --- | --- | ---
|
338 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
339 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
340 |
-
|
341 |
-
#### [dropdown-item] parameters
|
342 |
-
Parameter | Description | Required | Values | Default
|
343 |
-
--- | --- | --- | --- | ---
|
344 |
-
link | The url you want the dropdown-item to link to | optional | any valid link | none
|
345 |
-
disabled | Whether this menu-item is disabled | optional | true, false | false
|
346 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
347 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
348 |
-
|
349 |
-
#### [dropdown-header] parameters
|
350 |
-
Parameter | Description | Required | Values | Default
|
351 |
-
--- | --- | --- | --- | ---
|
352 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
353 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
354 |
-
|
355 |
-
#### [caret] parameters
|
356 |
-
Parameter | Description | Required | Values | Default
|
357 |
-
--- | --- | --- | --- | ---
|
358 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
359 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
360 |
-
|
361 |
-
#### [divider] parameters
|
362 |
-
Parameter | Description | Required | Values | Default
|
363 |
-
--- | --- | --- | --- | ---
|
364 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
365 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
366 |
-
|
367 |
-
[Bootstrap button dropdowns documentation](http://getbootstrap.com/components/#btn-dropdowns)
|
368 |
-
|
369 |
-
* * *
|
370 |
-
|
371 |
-
### Navs
|
372 |
-
[nav type="pills"]
|
373 |
-
[nav-item link="#"] … [/nav-item]
|
374 |
-
[nav-item link="#"] … [/nav-item]
|
375 |
-
[nav-item link="#"] … [/nav-item]
|
376 |
-
[/nav]
|
377 |
-
|
378 |
-
#### Nav with dropdowns
|
379 |
-
[nav type="pills"]
|
380 |
-
[nav-item link="#" active="true"] … [/nav-item]
|
381 |
-
[nav-item dropdown="true" link="#"] … [caret]
|
382 |
-
[dropdown]
|
383 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
384 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
385 |
-
[/dropdown]
|
386 |
-
[/nav-item]
|
387 |
-
[/nav]
|
388 |
-
|
389 |
-
#### [nav] parameters
|
390 |
-
Parameter | Description | Required | Values | Default
|
391 |
-
--- | --- | --- | --- | ---
|
392 |
-
type | The type of nav | required | tabs, pills | tabs
|
393 |
-
stacked | Whether the nav is stacked (should be used with "pills" type | optional | true, false | false
|
394 |
-
justified | Whether the nav is justified | optional | true, false | false
|
395 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
396 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
397 |
-
|
398 |
-
#### [nav-item] parameters
|
399 |
-
Parameter | Description | Required | Values | Default
|
400 |
-
--- | --- | --- | --- | ---
|
401 |
-
link | The url you want the dropdown-item to link to | optional | any valid link | none
|
402 |
-
active | Whether the item has the "active" style applied | optional | true, false | false
|
403 |
-
disabled | Whether the item is disabled | optional | true, false | false
|
404 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
405 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
406 |
-
|
407 |
-
[Bootstrap button navs documentation](http://getbootstrap.com/components/#nav)
|
408 |
-
|
409 |
-
* * *
|
410 |
-
|
411 |
-
### Breadcrumbs
|
412 |
-
[breadcrumb]
|
413 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
414 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
415 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
416 |
-
[/breadcrumb]
|
417 |
-
|
418 |
-
#### [breadcrumb] parameters
|
419 |
-
Parameter | Description | Required | Values | Default
|
420 |
-
--- | --- | --- | --- | ---
|
421 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
422 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
423 |
-
|
424 |
-
#### [breadcrumb-item] parameters
|
425 |
-
Parameter | Description | Required | Values | Default
|
426 |
-
--- | --- | --- | --- | ---
|
427 |
-
link | The url you want the breadcrumb-item to link to | optional | any valid link | none
|
428 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
429 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
430 |
-
|
431 |
-
[Bootstrap breadcrumbs documentation](http://getbootstrap.com/components/#breadcrumbs)
|
432 |
-
|
433 |
-
* * *
|
434 |
-
|
435 |
-
### Labels
|
436 |
-
[label type="success"] … [/label]
|
437 |
-
|
438 |
-
#### [label] parameters
|
439 |
-
Parameter | Description | Required | Values | Default
|
440 |
-
--- | --- | --- | --- | ---
|
441 |
-
type | The type of label to display | optional | default, primary, success, info, warning, danger | default
|
442 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
443 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
444 |
-
|
445 |
-
[Bootstrap label documentation](http://getbootstrap.com/components/#labels)
|
446 |
-
|
447 |
-
* * *
|
448 |
-
|
449 |
-
### Badges
|
450 |
-
[badge right="true"] … [/badge]
|
451 |
-
|
452 |
-
#### [badge] parameters
|
453 |
-
Parameter | Description | Required | Values | Default
|
454 |
-
--- | --- | --- | --- | ---
|
455 |
-
right | Whether the badge should align to the right of its container | optional | true, false | false
|
456 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
457 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
458 |
-
|
459 |
-
[Bootstrap badges documentation](http://getbootstrap.com/components/#badges)
|
460 |
-
|
461 |
-
* * *
|
462 |
-
|
463 |
-
### Jumbotron
|
464 |
-
[jumbotron title="My Jumbotron"] … [/jumbotron]
|
465 |
-
|
466 |
-
#### [jumbotron] parameters
|
467 |
-
Parameter | Description | Required | Values | Default
|
468 |
-
--- | --- | --- | --- | ---
|
469 |
-
title | The jumbotron title | optional | Any text | none
|
470 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
471 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
472 |
-
|
473 |
-
[Bootstrap jumbotron documentation](http://getbootstrap.com/components/#jumbotron)
|
474 |
-
|
475 |
-
* * *
|
476 |
-
|
477 |
-
### Page Header
|
478 |
-
[page-header] … [/page-header]
|
479 |
-
|
480 |
-
Automatically inserts H1 tag if not present
|
481 |
-
#### [page-header] parameters
|
482 |
-
Parameter | Description | Required | Values | Default
|
483 |
-
--- | --- | --- | --- | ---
|
484 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
485 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
486 |
-
|
487 |
-
[Bootstrap page-header documentation](http://getbootstrap.com/components/#page-header)
|
488 |
-
|
489 |
-
* * *
|
490 |
-
|
491 |
-
### Thumbnails
|
492 |
-
[thumbnail] … [/thumbnail]
|
493 |
-
[thumbnail] … [/thumbnail]
|
494 |
-
[thumbnail] … [/thumbnail]
|
495 |
-
|
496 |
-
#### [thumbnail] parameters
|
497 |
-
Parameter | Description | Required | Values | Default
|
498 |
-
--- | --- | --- | --- | ---
|
499 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
500 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
501 |
-
|
502 |
-
[Bootstrap thumbnails documentation](http://getbootstrap.com/components/#thumbnails)
|
503 |
-
|
504 |
-
* * *
|
505 |
-
|
506 |
-
### Alerts
|
507 |
-
[alert type="success"] … [/alert]
|
508 |
-
|
509 |
-
#### [alert] parameters
|
510 |
-
Parameter | Description | Required | Values | Default
|
511 |
-
--- | --- | --- | --- | ---
|
512 |
-
type | The type of the alert | required | success, info, warning, danger | success
|
513 |
-
dismissable | If the alert should be dismissable | optional | true, false | false
|
514 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
515 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
516 |
-
|
517 |
-
[Bootstrap alert documentation](http://getbootstrap.com/components/#alerts)
|
518 |
-
|
519 |
-
* * *
|
520 |
-
|
521 |
-
### Progress Bars
|
522 |
-
[progress striped="true"]
|
523 |
-
[progress-bar percent="50"]
|
524 |
-
[progress-bar percent="25" type="success"]
|
525 |
-
[/progress]
|
526 |
-
|
527 |
-
#### [progress] parameters
|
528 |
-
Parameter | Description | Required | Values | Default
|
529 |
-
--- | --- | --- | --- | ---
|
530 |
-
striped | Whether enclosed progress bars will be striped | optional | true, false | false
|
531 |
-
animated | Whether enclosed progress bars will be animated | optional | true, false | false
|
532 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
533 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
534 |
-
|
535 |
-
#### [progress-bar] parameters
|
536 |
-
Parameter | Description | Required | Values | Default
|
537 |
-
--- | --- | --- | --- | ---
|
538 |
-
percent | The percentage amount to show in the progress bar | required | any number between 0 and 100 | false
|
539 |
-
label | Whether to show the percentage as a text label inside the bar | optional | true, false | false
|
540 |
-
type | The type of the progress bar | optional | default, primary, success, info, warning, danger | default
|
541 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
542 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
543 |
-
|
544 |
-
[Bootstrap progress bars documentation](http://getbootstrap.com/components/#progress)
|
545 |
-
|
546 |
-
* * *
|
547 |
-
|
548 |
-
### Media Objects
|
549 |
-
[media]
|
550 |
-
[media-object pull="right"]
|
551 |
-
…
|
552 |
-
[/media-object]
|
553 |
-
[media-body title="Testing"]
|
554 |
-
…
|
555 |
-
[/media-body]
|
556 |
-
[/media]
|
557 |
-
|
558 |
-
#### [media] parameters
|
559 |
-
Parameter | Description | Required | Values | Default
|
560 |
-
--- | --- | --- | --- | ---
|
561 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
562 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
563 |
-
|
564 |
-
#### [media-object] parameters
|
565 |
-
Parameter | Description | Required | Values | Default
|
566 |
-
--- | --- | --- | --- | ---
|
567 |
-
pull | Whether the image pulls to the left or right | optional | left, right | right
|
568 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
569 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
570 |
-
|
571 |
-
#### [media-body] parameters
|
572 |
-
Parameter | Description | Required | Values | Default
|
573 |
-
--- | --- | --- | --- | ---
|
574 |
-
title | The object title | required | Any text | none
|
575 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
576 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
577 |
-
|
578 |
-
__NOTE: media-object should contain an image, or linked image, inserted using the WordPress TinyMCE editor__
|
579 |
-
|
580 |
-
[Bootstrap media objects documentation](http://getbootstrap.com/components/#media)
|
581 |
-
|
582 |
-
* * *
|
583 |
-
|
584 |
-
### List Groups
|
585 |
-
|
586 |
-
#### Basic Example
|
587 |
-
[list-group]
|
588 |
-
[list-group-item]
|
589 |
-
…
|
590 |
-
[/list-group-item]
|
591 |
-
[list-group-item]
|
592 |
-
…
|
593 |
-
[/list-group-item]
|
594 |
-
[list-group-item]
|
595 |
-
…
|
596 |
-
[/list-group-item]
|
597 |
-
[/list-group]
|
598 |
-
|
599 |
-
#### Linked Items
|
600 |
-
[list-group linked="true"]
|
601 |
-
[list-group-item link="#" active="true"]
|
602 |
-
…
|
603 |
-
[/list-group-item]
|
604 |
-
[list-group-item link="#"]
|
605 |
-
…
|
606 |
-
[/list-group-item]
|
607 |
-
[list-group-item link="#"]
|
608 |
-
…
|
609 |
-
[/list-group-item]
|
610 |
-
[/list-group]
|
611 |
-
|
612 |
-
#### Custom Content
|
613 |
-
[list-group linked="true"]
|
614 |
-
[list-group-item link="#" active="true"]
|
615 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
616 |
-
[list-group-item-text]…[/list-group-item-text]
|
617 |
-
[/list-group-item]
|
618 |
-
[list-group-item link="#"]
|
619 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
620 |
-
[list-group-item-text]…[/list-group-item-text]
|
621 |
-
[/list-group-item]
|
622 |
-
[list-group-item link="#"]
|
623 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
624 |
-
[list-group-item-text]…[/list-group-item-text]
|
625 |
-
[/list-group-item]
|
626 |
-
[/list-group]
|
627 |
-
|
628 |
-
#### [list-group] parameters
|
629 |
-
Parameter | Description | Required | Values | Default
|
630 |
-
--- | --- | --- | --- | ---
|
631 |
-
linked | Whether this is a linked list group, or a standard one | optional | true, false | false
|
632 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
633 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
634 |
-
|
635 |
-
#### [list-group-item] parameters
|
636 |
-
Parameter | Description | Required | Values | Default
|
637 |
-
--- | --- | --- | --- | ---
|
638 |
-
link | The url you want the list item to link to **Must correspond with the "linked" parameter in [list-group]** | optional | any text | false
|
639 |
-
type | The type of the list-group-item | optional | primary, success, info, warning, danger, link | none
|
640 |
-
active | Whether the item has the "active" style applied | optional | true, false | false
|
641 |
-
target | Target for the link | optional | any valid target | none
|
642 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
643 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
644 |
-
|
645 |
-
#### [list-group-item-heading] parameters
|
646 |
-
Parameter | Description | Required | Values | Default
|
647 |
-
--- | --- | --- | --- | ---
|
648 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
649 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
650 |
-
|
651 |
-
#### [list-group-item-text] parameters
|
652 |
-
Parameter | Description | Required | Values | Default
|
653 |
-
--- | --- | --- | --- | ---
|
654 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
655 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
656 |
-
|
657 |
-
[Bootstrap list groups documentation](http://getbootstrap.com/components/#list-group)
|
658 |
-
|
659 |
-
* * *
|
660 |
-
|
661 |
-
### Panels
|
662 |
-
[panel type="info" heading="Panel Title" footer="Footer text"] … [/panel]
|
663 |
-
|
664 |
-
#### [panel] parameters
|
665 |
-
Parameter | Description | Required | Values | Default
|
666 |
-
--- | --- | --- | --- | ---
|
667 |
-
type | The type of the panel | optional | default, primary, success, info, warning, danger, link | default
|
668 |
-
heading | The panel heading | optional | any text | none
|
669 |
-
title | Whether the panel heading should have a title tag around it | optional | true, false | false
|
670 |
-
footer | The panel footer text if desired | optional | any text | none
|
671 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
672 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
673 |
-
|
674 |
-
[Bootstrap panels documentation](http://getbootstrap.com/components/#panels)
|
675 |
-
|
676 |
-
* * *
|
677 |
-
|
678 |
-
### Wells
|
679 |
-
[well size="sm"] … [/well]
|
680 |
-
|
681 |
-
#### [well] parameters
|
682 |
-
Parameter | Description | Required | Values | Default
|
683 |
-
--- | --- | --- | --- | ---
|
684 |
-
size | Modifies the amount of padding inside the well | optional | sm, lg | normal
|
685 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
686 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
687 |
-
|
688 |
-
[Bootstrap wells documentation](http://getbootstrap.com/components/#wells)
|
689 |
-
|
690 |
-
* * *
|
691 |
-
|
692 |
-
### Javascript
|
693 |
-
|
694 |
-
### Tabs
|
695 |
-
[tabs type="tabs"]
|
696 |
-
[tab title="Home" active="true"]
|
697 |
-
…
|
698 |
-
[/tab]
|
699 |
-
[tab title="Profile"]
|
700 |
-
…
|
701 |
-
[/tab]
|
702 |
-
[tab title="Messages"]
|
703 |
-
…
|
704 |
-
[/tab]
|
705 |
-
[/tabs]
|
706 |
-
|
707 |
-
#### [tabs] parameters
|
708 |
-
Parameter | Description | Required | Values | Default
|
709 |
-
--- | --- | --- | --- | ---
|
710 |
-
type | The type of nav | required | tabs, pills | tabs
|
711 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
712 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
713 |
-
|
714 |
-
#### [tab] parameters
|
715 |
-
Parameter | Description | Required | Values | Default
|
716 |
-
--- | --- | --- | --- | ---
|
717 |
-
title | The title of the tab | required | any text | false
|
718 |
-
active | Whether this tab should be "active" or selected | optional | true, false | false
|
719 |
-
fade | Whether to use the "fade" effect when showing this tab | optional | true, false | false
|
720 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
721 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
722 |
-
|
723 |
-
[Bootstrap tabs documentation](http://getbootstrap.com/javascript/#tabs)
|
724 |
-
|
725 |
-
* * *
|
726 |
-
|
727 |
-
### Tooltip
|
728 |
-
[tooltip title="I'm the title" placement="right"] … [/tooltip]
|
729 |
-
|
730 |
-
#### [tooltip] parameters
|
731 |
-
Parameter | Description | Required | Values | Default
|
732 |
-
--- | --- | --- | --- | ---
|
733 |
-
title | The text of the tooltip | required | any text | none
|
734 |
-
placement | The placement of the tooltip | optional | left, top, bottom, right | top
|
735 |
-
animation | apply a CSS fade transition to the tooltip | optional | any text | none
|
736 |
-
html | Insert HTML into the tooltip | optional | true, false | false
|
737 |
-
|
738 |
-
[Bootstrap tooltip documentation](http://getbootstrap.com/javascript/#tooltips)
|
739 |
-
|
740 |
-
* * *
|
741 |
-
|
742 |
-
### Popover
|
743 |
-
[popover title="I'm the title" content="And here's some amazing content. It's very engaging. right?" placement="right"] … [/popover]
|
744 |
-
|
745 |
-
#### [popover] parameters
|
746 |
-
Parameter | Description | Required | Values | Default
|
747 |
-
--- | --- | --- | --- | ---
|
748 |
-
title | The title of the popover | optional | any text | none
|
749 |
-
text | The text of the popover | required | any text | none
|
750 |
-
placement | The placement of the popover | optional | left, top, bottom, right | top
|
751 |
-
animation | apply a CSS fade transition to the tooltip | optional | any text | none
|
752 |
-
html | Insert HTML into the tooltip | optional | true, false | false
|
753 |
-
|
754 |
-
[Bootstrap popover documentation](http://getbootstrap.com/javascript/#popovers)
|
755 |
-
|
756 |
-
* * *
|
757 |
-
|
758 |
-
### Collapse
|
759 |
-
[collapsibles]
|
760 |
-
[collapse title="Collapse 1" active="true"]
|
761 |
-
…
|
762 |
-
[/collapse]
|
763 |
-
[collapse title="Collapse 2"]
|
764 |
-
…
|
765 |
-
[/collapse]
|
766 |
-
[collapse title="Collapse 3"]
|
767 |
-
…
|
768 |
-
[/collapse]
|
769 |
-
[/collapsibles]
|
770 |
-
|
771 |
-
#### [collapsibles] parameters
|
772 |
-
Parameter | Description | Required | Values | Default
|
773 |
-
--- | --- | --- | --- | ---
|
774 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
775 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
776 |
-
|
777 |
-
#### [collapse] parameters
|
778 |
-
Parameter | Description | Required | Values | Default
|
779 |
-
--- | --- | --- | --- | ---
|
780 |
-
title | The title of the collapsible, visible when collapsed | required | any text | false
|
781 |
-
type | The type of the panel | optional | default, primary, success, info, warning, danger, link | default
|
782 |
-
active | Whether the tab is expanded at load time | optional | true, false | false
|
783 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
784 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
785 |
-
|
786 |
-
[Bootstrap collapse documentation](http://getbootstrap.com/javascript/#collapse)
|
787 |
-
|
788 |
-
* * *
|
789 |
-
|
790 |
-
### Carousel
|
791 |
-
[carousel]
|
792 |
-
[carousel-item active="true"] … [/carousel-item]
|
793 |
-
[carousel-item] … [/carousel-item]
|
794 |
-
[carousel-item] … [/carousel-item]
|
795 |
-
[/carousel]
|
796 |
-
|
797 |
-
[carousel-item] wraps an HTML image tag or image inserted via the WordPress editor.
|
798 |
-
#### [carousel] parameters
|
799 |
-
Parameter | Description | Required | Values | Default
|
800 |
-
--- | --- | --- | --- | ---
|
801 |
-
interval | The amount of time to delay between automatically cycling an item. If false, carousel will not automatically cycle. | optional | any number (in ms) or "false" | 5000
|
802 |
-
wrap | Whether the carousel should cycle continuously or have hard stops. | optional | true, false | false
|
803 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
804 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
805 |
-
|
806 |
-
#### [carousel-item] parameters
|
807 |
-
Parameter | Description | Required | Values | Default
|
808 |
-
--- | --- | --- | --- | ---
|
809 |
-
active | Whether the item has the "active" style applied. One item MUST be set as active. | optional | true, false | false
|
810 |
-
caption | This carousel slide's caption | optional | Any text | none
|
811 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
812 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
813 |
-
|
814 |
-
[Bootstrap carousel documentation](http://getbootstrap.com/javascript/#carousel)
|
815 |
-
|
816 |
-
* * *
|
817 |
-
|
818 |
-
### Modal
|
819 |
-
[modal text="This is my modal" title="Modal Title Goes Here" xclass="btn btn-primary btn-large"]
|
820 |
-
…
|
821 |
-
[modal-footer]
|
822 |
-
[button type="primary" link="#" data="dismiss,modal"]Dismiss[/button]
|
823 |
-
[/modal-footer]
|
824 |
-
[/modal]
|
825 |
-
|
826 |
-
#### [modal] parameters
|
827 |
-
Parameter | Description | Required | Values | Default
|
828 |
-
--- | --- | --- | --- | ---
|
829 |
-
text | Text of the modal trigger link | required | any text | none
|
830 |
-
title | Title of the modal popup | required | any text | none
|
831 |
-
size | Optional modal size | optional | lg, sm | none
|
832 |
-
xclass | Any extra classes you want to add to the trigger link | optional | any text | none
|
833 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
834 |
-
|
835 |
-
#### [modal-footer] parameters
|
836 |
-
Parameter | Description | Required | Values | Default
|
837 |
-
--- | --- | --- | --- | ---
|
838 |
-
xclass | Any extra classes you want to add | optional | any text | none
|
839 |
-
data | Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at [Button Dropdowns](#button-dropdowns)). | optional | any text | none
|
840 |
-
|
841 |
-
[Bootstrap modal documentation](http://getbootstrap.com/javascript/#modals)
|
842 |
-
|
843 |
-
* * *
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/bootstrap-shortcodes.php
DELETED
@@ -1,1987 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/*
|
3 |
-
Plugin Name: Bootstrap 3 Shortcodes
|
4 |
-
Plugin URI: http://wp-snippets.com/freebies/bootstrap-shortcodes or https://github.com/filipstefansson/bootstrap-shortcodes
|
5 |
-
Description: The plugin adds a shortcodes for all Bootstrap elements.
|
6 |
-
Version: 3.2
|
7 |
-
Author: Filip Stefansson, Simon Yeldon, and Michael W. Delaney
|
8 |
-
Author URI:
|
9 |
-
License: GPL2
|
10 |
-
*/
|
11 |
-
|
12 |
-
/* Copyright 2012 Filipstefansson (email : filip.stefansson@gmail.com)
|
13 |
-
|
14 |
-
This program is free software; you can redistribute it and/or modify
|
15 |
-
it under the terms of the GNU General Public License, version 2, as
|
16 |
-
published by the Free Software Foundation.
|
17 |
-
|
18 |
-
This program is distributed in the hope that it will be useful,
|
19 |
-
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
20 |
-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
21 |
-
GNU General Public License for more details.
|
22 |
-
|
23 |
-
You should have received a copy of the GNU General Public License
|
24 |
-
along with this program; if not, write to the Free Software
|
25 |
-
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
26 |
-
*/
|
27 |
-
|
28 |
-
/* ============================================================= */
|
29 |
-
|
30 |
-
require_once( dirname( __FILE__ ) . '/includes/defaults.php' );
|
31 |
-
require_once( dirname( __FILE__ ) . '/includes/functions.php' );
|
32 |
-
require_once( dirname( __FILE__ ) . '/includes/actions-filters.php' );
|
33 |
-
|
34 |
-
// Begin Shortcodes
|
35 |
-
class BoostrapShortcodes {
|
36 |
-
|
37 |
-
function __construct() {
|
38 |
-
add_action( 'init', array( $this, 'add_shortcodes' ) );
|
39 |
-
add_action( 'wp_enqueue_scripts', array( $this, 'bootstrap_shortcodes_scripts' ), 9999 ); // Register this fxn and allow Wordpress to call it automatcally in the header
|
40 |
-
}
|
41 |
-
|
42 |
-
function bootstrap_shortcodes_scripts() {
|
43 |
-
|
44 |
-
// Bootstrap tooltip js
|
45 |
-
wp_enqueue_script( 'bootstrap-shortcodes-tooltip', BS_SHORTCODES_URL . 'js/bootstrap-shortcodes-tooltip.js', array( 'jquery' ), false, true );
|
46 |
-
|
47 |
-
// Bootstrap popover js
|
48 |
-
wp_enqueue_script( 'bootstrap-shortcodes-popover', BS_SHORTCODES_URL . 'js/bootstrap-shortcodes-popover.js', array( 'jquery' ), false, true );
|
49 |
-
|
50 |
-
// Bootstrap scrollspy js
|
51 |
-
//wp_enqueue_script( 'bootstrap-shortcodes-scrollspy', BS_SHORTCODES_URL . 'js/bootstrap-shortcodes-scrollspy.js', array( 'jquery' ), false, true );
|
52 |
-
|
53 |
-
}
|
54 |
-
|
55 |
-
/*--------------------------------------------------------------------------------------
|
56 |
-
*
|
57 |
-
* add_shortcodes
|
58 |
-
*
|
59 |
-
* @author Filip Stefansson
|
60 |
-
* @since 1.0
|
61 |
-
*
|
62 |
-
*-------------------------------------------------------------------------------------*/
|
63 |
-
function add_shortcodes() {
|
64 |
-
|
65 |
-
$shortcodes = array(
|
66 |
-
'alert',
|
67 |
-
'badge',
|
68 |
-
'breadcrumb',
|
69 |
-
'breadcrumb-item',
|
70 |
-
'button',
|
71 |
-
'button-group',
|
72 |
-
'button-toolbar',
|
73 |
-
'caret',
|
74 |
-
'carousel',
|
75 |
-
'carousel-item',
|
76 |
-
'code',
|
77 |
-
'collapse',
|
78 |
-
'collapsibles',
|
79 |
-
'column',
|
80 |
-
'container',
|
81 |
-
'divider',
|
82 |
-
'dropdown',
|
83 |
-
'dropdown-header',
|
84 |
-
'dropdown-item',
|
85 |
-
'emphasis',
|
86 |
-
'icon',
|
87 |
-
'img',
|
88 |
-
'jumbotron',
|
89 |
-
'label',
|
90 |
-
'lead',
|
91 |
-
'list-group',
|
92 |
-
'list-group-item',
|
93 |
-
'list-group-item-heading',
|
94 |
-
'list-group-item-text',
|
95 |
-
'media',
|
96 |
-
'media-body',
|
97 |
-
'media-object',
|
98 |
-
'modal',
|
99 |
-
'modal-footer',
|
100 |
-
'nav',
|
101 |
-
'nav-item',
|
102 |
-
'page-header',
|
103 |
-
'panel',
|
104 |
-
'popover',
|
105 |
-
'progress',
|
106 |
-
'progress-bar',
|
107 |
-
'responsive',
|
108 |
-
'row',
|
109 |
-
'span',
|
110 |
-
'tab',
|
111 |
-
'table',
|
112 |
-
'table-wrap',
|
113 |
-
'tabs',
|
114 |
-
'thumbnail',
|
115 |
-
'tooltip',
|
116 |
-
'well',
|
117 |
-
);
|
118 |
-
|
119 |
-
foreach ( $shortcodes as $shortcode ) {
|
120 |
-
|
121 |
-
$function = 'bs_' . str_replace( '-', '_', $shortcode );
|
122 |
-
add_shortcode( $shortcode, array( $this, $function ) );
|
123 |
-
|
124 |
-
}
|
125 |
-
}
|
126 |
-
|
127 |
-
/*--------------------------------------------------------------------------------------
|
128 |
-
*
|
129 |
-
* bs_button
|
130 |
-
*
|
131 |
-
* @author Filip Stefansson, Nicolas Jonas
|
132 |
-
* @since 1.0
|
133 |
-
* //DW mod added xclass var
|
134 |
-
*-------------------------------------------------------------------------------------*/
|
135 |
-
function bs_button( $atts, $content = null ) {
|
136 |
-
|
137 |
-
extract( shortcode_atts( array(
|
138 |
-
"type" => false,
|
139 |
-
"size" => false,
|
140 |
-
"block" => false,
|
141 |
-
"dropdown" => false,
|
142 |
-
"link" => '',
|
143 |
-
"target" => false,
|
144 |
-
"disabled" => false,
|
145 |
-
"active" => false,
|
146 |
-
"xclass" => false,
|
147 |
-
"title" => false,
|
148 |
-
"data" => false
|
149 |
-
), $atts ) );
|
150 |
-
|
151 |
-
$class = 'btn';
|
152 |
-
$class .= ( $type ) ? ' btn-' . $type : ' btn-default';
|
153 |
-
$class .= ( $size ) ? ' btn-' . $size : '';
|
154 |
-
$class .= ( $block == 'true' ) ? ' btn-block' : '';
|
155 |
-
$class .= ( $dropdown == 'true' ) ? ' dropdown-toggle' : '';
|
156 |
-
$class .= ( $disabled == 'true' ) ? ' disabled' : '';
|
157 |
-
$class .= ( $active == 'true' ) ? ' active' : '';
|
158 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
159 |
-
|
160 |
-
$data_props = $this->parse_data_attributes( $data );
|
161 |
-
|
162 |
-
return sprintf(
|
163 |
-
'<a href="%s" class="%s"%s%s%s>%s</a>',
|
164 |
-
esc_url( $link ),
|
165 |
-
esc_attr( $class ),
|
166 |
-
( $target ) ? sprintf( ' target="%s"', esc_attr( $target ) ) : '',
|
167 |
-
( $title ) ? sprintf( ' title="%s"', esc_attr( $title ) ) : '',
|
168 |
-
( $data_props ) ? ' ' . $data_props : '',
|
169 |
-
do_shortcode( $content )
|
170 |
-
);
|
171 |
-
|
172 |
-
}
|
173 |
-
|
174 |
-
/*--------------------------------------------------------------------------------------
|
175 |
-
*
|
176 |
-
* bs_button_group
|
177 |
-
*
|
178 |
-
* @author M. W. Delaney
|
179 |
-
*
|
180 |
-
*-------------------------------------------------------------------------------------*/
|
181 |
-
function bs_button_group( $atts, $content = null ) {
|
182 |
-
|
183 |
-
extract( shortcode_atts( array(
|
184 |
-
"size" => false,
|
185 |
-
"vertical" => false,
|
186 |
-
"justified" => false,
|
187 |
-
"dropup" => false,
|
188 |
-
"xclass" => false,
|
189 |
-
"data" => false
|
190 |
-
), $atts ) );
|
191 |
-
|
192 |
-
$class = 'btn-group';
|
193 |
-
$class .= ( $size ) ? ' btn-group-' . $size : '';
|
194 |
-
$class .= ( $vertical == 'true' ) ? ' btn-group-vertical' : '';
|
195 |
-
$class .= ( $justified == 'true' ) ? ' btn-group-justified' : '';
|
196 |
-
$class .= ( $dropup == 'true' ) ? ' dropup' : '';
|
197 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
198 |
-
|
199 |
-
$data_props = $this->parse_data_attributes( $data );
|
200 |
-
|
201 |
-
return sprintf(
|
202 |
-
'<div class="%s"%s>%s</div>',
|
203 |
-
esc_attr( $class ),
|
204 |
-
( $data_props ) ? ' ' . $data_props : '',
|
205 |
-
do_shortcode( $content )
|
206 |
-
);
|
207 |
-
}
|
208 |
-
|
209 |
-
/*--------------------------------------------------------------------------------------
|
210 |
-
*
|
211 |
-
* bs_button_toolbar
|
212 |
-
*
|
213 |
-
*
|
214 |
-
*-------------------------------------------------------------------------------------*/
|
215 |
-
function bs_button_toolbar( $atts, $content = null ) {
|
216 |
-
|
217 |
-
extract( shortcode_atts( array(
|
218 |
-
"xclass" => false,
|
219 |
-
"data" => false
|
220 |
-
), $atts ) );
|
221 |
-
|
222 |
-
$class = 'btn-toolbar';
|
223 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
224 |
-
|
225 |
-
$data_props = $this->parse_data_attributes( $data );
|
226 |
-
|
227 |
-
return sprintf(
|
228 |
-
'<div class="%s"%s>%s</div>',
|
229 |
-
esc_attr( $class ),
|
230 |
-
( $data_props ) ? ' ' . $data_props : '',
|
231 |
-
do_shortcode( $content )
|
232 |
-
);
|
233 |
-
}
|
234 |
-
|
235 |
-
/*--------------------------------------------------------------------------------------
|
236 |
-
*
|
237 |
-
* bs_caret
|
238 |
-
*
|
239 |
-
* @author Filip Stefansson
|
240 |
-
* @since 1.0
|
241 |
-
*
|
242 |
-
*-------------------------------------------------------------------------------------*/
|
243 |
-
function bs_caret( $atts, $content = null ) {
|
244 |
-
|
245 |
-
extract( shortcode_atts( array(
|
246 |
-
"xclass" => false,
|
247 |
-
"data" => false
|
248 |
-
), $atts ) );
|
249 |
-
|
250 |
-
$class = 'caret';
|
251 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
252 |
-
|
253 |
-
$data_props = $this->parse_data_attributes( $data );
|
254 |
-
|
255 |
-
return sprintf(
|
256 |
-
'<span class="%s"%s>%s</span>',
|
257 |
-
esc_attr( $class ),
|
258 |
-
( $data_props ) ? ' ' . $data_props : '',
|
259 |
-
do_shortcode( $content )
|
260 |
-
);
|
261 |
-
}
|
262 |
-
|
263 |
-
/*--------------------------------------------------------------------------------------
|
264 |
-
*
|
265 |
-
* bs_container
|
266 |
-
*
|
267 |
-
* @author Robin Wouters
|
268 |
-
* @since 3.0.3.3
|
269 |
-
*
|
270 |
-
*-------------------------------------------------------------------------------------*/
|
271 |
-
function bs_container( $atts, $content = null ) {
|
272 |
-
|
273 |
-
extract( shortcode_atts( array(
|
274 |
-
"fluid" => false,
|
275 |
-
"xclass" => false,
|
276 |
-
"data" => false
|
277 |
-
), $atts ) );
|
278 |
-
|
279 |
-
$class = ( $fluid == 'true' ) ? 'container-fluid' : 'container';
|
280 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
281 |
-
|
282 |
-
$data_props = $this->parse_data_attributes( $data );
|
283 |
-
|
284 |
-
return sprintf(
|
285 |
-
'<div class="%s"%s>%s</div>',
|
286 |
-
esc_attr( $class ),
|
287 |
-
( $data_props ) ? ' ' . $data_props : '',
|
288 |
-
do_shortcode( $content )
|
289 |
-
);
|
290 |
-
}
|
291 |
-
|
292 |
-
/*--------------------------------------------------------------------------------------
|
293 |
-
*
|
294 |
-
* bs_dropdown
|
295 |
-
*
|
296 |
-
* @author M. W. Delaney
|
297 |
-
*
|
298 |
-
*-------------------------------------------------------------------------------------*/
|
299 |
-
function bs_dropdown( $atts, $content = null ) {
|
300 |
-
|
301 |
-
extract( shortcode_atts( array(
|
302 |
-
"xclass" => false,
|
303 |
-
"data" => false
|
304 |
-
), $atts ) );
|
305 |
-
|
306 |
-
$class = 'dropdown-menu';
|
307 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
308 |
-
|
309 |
-
$data_props = $this->parse_data_attributes( $data );
|
310 |
-
|
311 |
-
return sprintf(
|
312 |
-
'<ul role="menu" class="%s"%s>%s</ul>',
|
313 |
-
esc_attr( $class ),
|
314 |
-
( $data_props ) ? ' ' . $data_props : '',
|
315 |
-
do_shortcode( $content )
|
316 |
-
);
|
317 |
-
}
|
318 |
-
|
319 |
-
/*--------------------------------------------------------------------------------------
|
320 |
-
*
|
321 |
-
* bs_dropdown_item
|
322 |
-
*
|
323 |
-
* @author M. W. Delaney
|
324 |
-
*
|
325 |
-
*-------------------------------------------------------------------------------------*/
|
326 |
-
function bs_dropdown_item( $atts, $content = null ) {
|
327 |
-
|
328 |
-
extract( shortcode_atts( array(
|
329 |
-
"link" => false,
|
330 |
-
"disabled" => false,
|
331 |
-
"xclass" => false,
|
332 |
-
"data" => false
|
333 |
-
), $atts ) );
|
334 |
-
|
335 |
-
$li_class = '';
|
336 |
-
$li_class .= ( $disabled == 'true' ) ? ' disabled' : '';
|
337 |
-
|
338 |
-
$a_class = '';
|
339 |
-
$a_class .= ( $xclass ) ? ' ' . $xclass : '';
|
340 |
-
|
341 |
-
$data_props = $this->parse_data_attributes( $data );
|
342 |
-
|
343 |
-
return sprintf(
|
344 |
-
'<li role="presentation" class="%s"><a role="menuitem" href="%s" class="%s"%s>%s</a></li>',
|
345 |
-
esc_attr( $li_class ),
|
346 |
-
esc_url( $link ),
|
347 |
-
esc_attr( $a_class ),
|
348 |
-
( $data_props ) ? ' ' . $data_props : '',
|
349 |
-
do_shortcode( $content )
|
350 |
-
);
|
351 |
-
}
|
352 |
-
|
353 |
-
/*--------------------------------------------------------------------------------------
|
354 |
-
*
|
355 |
-
* bs_dropdown_divider
|
356 |
-
*
|
357 |
-
* @author M. W. Delaney
|
358 |
-
*
|
359 |
-
*-------------------------------------------------------------------------------------*/
|
360 |
-
function bs_divider( $atts, $content = null ) {
|
361 |
-
|
362 |
-
extract( shortcode_atts( array(
|
363 |
-
"xclass" => false,
|
364 |
-
"data" => false
|
365 |
-
), $atts ) );
|
366 |
-
|
367 |
-
$class = 'divider';
|
368 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
369 |
-
|
370 |
-
$data_props = $this->parse_data_attributes( $data );
|
371 |
-
|
372 |
-
return sprintf(
|
373 |
-
'<li class="%s"%s>%s</li>',
|
374 |
-
esc_attr( $class ),
|
375 |
-
( $data_props ) ? ' ' . $data_props : '',
|
376 |
-
do_shortcode( $content )
|
377 |
-
);
|
378 |
-
}
|
379 |
-
|
380 |
-
/*--------------------------------------------------------------------------------------
|
381 |
-
*
|
382 |
-
* bs_dropdown_header
|
383 |
-
*
|
384 |
-
* @author M. W. Delaney
|
385 |
-
*
|
386 |
-
*-------------------------------------------------------------------------------------*/
|
387 |
-
function bs_dropdown_header( $atts, $content = null ) {
|
388 |
-
|
389 |
-
extract( shortcode_atts( array(
|
390 |
-
"xclass" => false,
|
391 |
-
"data" => false
|
392 |
-
), $atts ) );
|
393 |
-
|
394 |
-
$class = 'dropdown-header';
|
395 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
396 |
-
|
397 |
-
$data_props = $this->parse_data_attributes( $data );
|
398 |
-
|
399 |
-
return sprintf(
|
400 |
-
'<li class="%s"%s>%s</li>',
|
401 |
-
esc_attr( $class ),
|
402 |
-
( $data_props ) ? ' ' . $data_props : '',
|
403 |
-
do_shortcode( $content )
|
404 |
-
);
|
405 |
-
}
|
406 |
-
|
407 |
-
/*--------------------------------------------------------------------------------------
|
408 |
-
*
|
409 |
-
* bs_nav
|
410 |
-
*
|
411 |
-
*
|
412 |
-
*-------------------------------------------------------------------------------------*/
|
413 |
-
function bs_nav( $atts, $content = null ) {
|
414 |
-
|
415 |
-
extract( shortcode_atts( array(
|
416 |
-
"type" => false,
|
417 |
-
"stacked" => false,
|
418 |
-
"justified" => false,
|
419 |
-
"xclass" => false,
|
420 |
-
"data" => false
|
421 |
-
), $atts ) );
|
422 |
-
|
423 |
-
$class = 'nav';
|
424 |
-
$class .= ( $type ) ? ' nav-' . $type : ' nav-tabs';
|
425 |
-
$class .= ( $stacked == 'true' ) ? ' nav-stacked' : '';
|
426 |
-
$class .= ( $justified == 'true' ) ? ' nav-justified' : '';
|
427 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
428 |
-
|
429 |
-
$data_props = $this->parse_data_attributes( $data );
|
430 |
-
|
431 |
-
return sprintf(
|
432 |
-
'<ul class="%s"%s>%s</ul>',
|
433 |
-
esc_attr( $class ),
|
434 |
-
( $data_props ) ? ' ' . $data_props : '',
|
435 |
-
do_shortcode( $content )
|
436 |
-
);
|
437 |
-
}
|
438 |
-
|
439 |
-
/*--------------------------------------------------------------------------------------
|
440 |
-
*
|
441 |
-
* bs_nav_item
|
442 |
-
*
|
443 |
-
*
|
444 |
-
*-------------------------------------------------------------------------------------*/
|
445 |
-
function bs_nav_item( $atts, $content = null ) {
|
446 |
-
|
447 |
-
extract( shortcode_atts( array(
|
448 |
-
"link" => false,
|
449 |
-
"active" => false,
|
450 |
-
"disabled" => false,
|
451 |
-
"dropdown" => false,
|
452 |
-
"xclass" => false,
|
453 |
-
"data" => false,
|
454 |
-
), $atts ) );
|
455 |
-
|
456 |
-
$li_classes = '';
|
457 |
-
$li_classes .= ( $dropdown ) ? 'dropdown' : '';
|
458 |
-
$li_classes .= ( $active == 'true' ) ? ' active' : '';
|
459 |
-
$li_classes .= ( $disabled == 'true' ) ? ' disabled' : '';
|
460 |
-
|
461 |
-
$a_classes = '';
|
462 |
-
$a_classes .= ( $dropdown == 'true' ) ? ' dropdown-toggle' : '';
|
463 |
-
$a_classes .= ( $xclass ) ? ' ' . $xclass : '';
|
464 |
-
|
465 |
-
$data_props = $this->parse_data_attributes( $data );
|
466 |
-
|
467 |
-
# Wrong idea I guess ....
|
468 |
-
#$pattern = ( $dropdown ) ? '<li%1$s><a href="%2$s"%3$s%4$s%5$s></a>%6$s</li>' : '<li%1$s><a href="%2$s"%3$s%4$s%5$s>%6$s</a></li>';
|
469 |
-
|
470 |
-
//* If we have a dropdown shortcode inside the content we end the link before the dropdown shortcode, else all content goes inside the link
|
471 |
-
$content = ( $dropdown ) ? str_replace( '[dropdown]', '</a>[dropdown]', $content ) : $content . '</a>';
|
472 |
-
|
473 |
-
return sprintf(
|
474 |
-
'<li%1$s><a href="%2$s"%3$s%4$s%5$s>%6$s</li>',
|
475 |
-
( ! empty( $li_classes ) ) ? sprintf( ' class="%s"', esc_attr( $li_classes ) ) : '',
|
476 |
-
esc_url( $link ),
|
477 |
-
( ! empty( $a_classes ) ) ? sprintf( ' class="%s"', esc_attr( $a_classes ) ) : '',
|
478 |
-
( $dropdown ) ? ' data-toggle="dropdown"' : '',
|
479 |
-
( $data_props ) ? ' ' . $data_props : '',
|
480 |
-
do_shortcode( $content )
|
481 |
-
);
|
482 |
-
|
483 |
-
}
|
484 |
-
|
485 |
-
/*--------------------------------------------------------------------------------------
|
486 |
-
*
|
487 |
-
* bs_alert
|
488 |
-
*
|
489 |
-
* @author Filip Stefansson
|
490 |
-
* @since 1.0
|
491 |
-
*
|
492 |
-
*-------------------------------------------------------------------------------------*/
|
493 |
-
function bs_alert( $atts, $content = null ) {
|
494 |
-
|
495 |
-
extract( shortcode_atts( array(
|
496 |
-
"type" => false,
|
497 |
-
"dismissable" => false,
|
498 |
-
"xclass" => false,
|
499 |
-
"data" => false
|
500 |
-
), $atts ) );
|
501 |
-
|
502 |
-
$class = 'alert';
|
503 |
-
$class .= ( $type ) ? ' alert-' . $type : ' alert-success';
|
504 |
-
$class .= ( $dismissable == 'true' ) ? ' alert-dismissable' : '';
|
505 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
506 |
-
|
507 |
-
$dismissable = ( $dismissable ) ? '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>' : '';
|
508 |
-
|
509 |
-
$data_props = $this->parse_data_attributes( $data );
|
510 |
-
|
511 |
-
return sprintf(
|
512 |
-
'<div class="%s"%s>%s%s</div>',
|
513 |
-
esc_attr( $class ),
|
514 |
-
( $data_props ) ? ' ' . $data_props : '',
|
515 |
-
$dismissable,
|
516 |
-
do_shortcode( $content )
|
517 |
-
);
|
518 |
-
}
|
519 |
-
|
520 |
-
/*--------------------------------------------------------------------------------------
|
521 |
-
*
|
522 |
-
* bs_progress
|
523 |
-
*
|
524 |
-
*
|
525 |
-
*-------------------------------------------------------------------------------------*/
|
526 |
-
function bs_progress( $atts, $content = null ) {
|
527 |
-
|
528 |
-
extract( shortcode_atts( array(
|
529 |
-
"striped" => false,
|
530 |
-
"animated" => false,
|
531 |
-
"xclass" => false,
|
532 |
-
"data" => false
|
533 |
-
), $atts ) );
|
534 |
-
|
535 |
-
$class = 'progress';
|
536 |
-
$class .= ( $striped == 'true' ) ? ' progress-striped' : '';
|
537 |
-
$class .= ( $animated == 'true' ) ? ' active' : '';
|
538 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
539 |
-
|
540 |
-
$data_props = $this->parse_data_attributes( $data );
|
541 |
-
|
542 |
-
return sprintf(
|
543 |
-
'<div class="%s"%s>%s</div>',
|
544 |
-
esc_attr( $class ),
|
545 |
-
( $data_props ) ? ' ' . $data_props : '',
|
546 |
-
do_shortcode( $content )
|
547 |
-
);
|
548 |
-
}
|
549 |
-
|
550 |
-
/*--------------------------------------------------------------------------------------
|
551 |
-
*
|
552 |
-
* bs_progress_bar
|
553 |
-
*
|
554 |
-
*
|
555 |
-
*-------------------------------------------------------------------------------------*/
|
556 |
-
function bs_progress_bar( $atts, $content = null ) {
|
557 |
-
|
558 |
-
extract( shortcode_atts( array(
|
559 |
-
"type" => false,
|
560 |
-
"percent" => false,
|
561 |
-
"label" => false,
|
562 |
-
"xclass" => false,
|
563 |
-
"data" => false
|
564 |
-
), $atts ) );
|
565 |
-
|
566 |
-
$class = 'progress-bar';
|
567 |
-
$class .= ( $type ) ? ' progress-bar-' . $type : '';
|
568 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
569 |
-
|
570 |
-
$data_props = $this->parse_data_attributes( $data );
|
571 |
-
|
572 |
-
return sprintf(
|
573 |
-
'<div class="%s" role="progressbar" %s%s>%s</div>',
|
574 |
-
esc_attr( $class ),
|
575 |
-
( $percent ) ? ' aria-value="' . (int) $percent . '" aria-valuemin="0" aria-valuemax="100" style="width: ' . (int) $percent . '%;"' : '',
|
576 |
-
( $data_props ) ? ' ' . $data_props : '',
|
577 |
-
( $percent ) ? sprintf('<span%s>%s</span>', ( !$label ) ? ' class="sr-only"' : '', (int) $percent . '% Complete') : ''
|
578 |
-
);
|
579 |
-
}
|
580 |
-
|
581 |
-
/*--------------------------------------------------------------------------------------
|
582 |
-
*
|
583 |
-
* bs_code
|
584 |
-
*
|
585 |
-
* @author Filip Stefansson
|
586 |
-
* @since 1.0
|
587 |
-
*
|
588 |
-
*-------------------------------------------------------------------------------------*/
|
589 |
-
function bs_code( $atts, $content = null ) {
|
590 |
-
|
591 |
-
extract( shortcode_atts( array(
|
592 |
-
"inline" => false,
|
593 |
-
"scrollable" => false,
|
594 |
-
"xclass" => false,
|
595 |
-
"data" => false
|
596 |
-
), $atts ) );
|
597 |
-
|
598 |
-
$class = '';
|
599 |
-
$class .= ( $scrollable == 'true' ) ? ' pre-scrollable' : '';
|
600 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
601 |
-
|
602 |
-
$data_props = $this->parse_data_attributes( $data );
|
603 |
-
|
604 |
-
return sprintf(
|
605 |
-
'<%1$s class="%2$s"%3$s>%4$s</%1$s>',
|
606 |
-
( $inline ) ? 'code' : 'pre',
|
607 |
-
esc_attr( $class ),
|
608 |
-
( $data_props ) ? ' ' . $data_props : '',
|
609 |
-
do_shortcode( $content )
|
610 |
-
);
|
611 |
-
}
|
612 |
-
|
613 |
-
/*--------------------------------------------------------------------------------------
|
614 |
-
*
|
615 |
-
* bs_row
|
616 |
-
*
|
617 |
-
* @author Filip Stefansson
|
618 |
-
* @since 1.0
|
619 |
-
*
|
620 |
-
*-------------------------------------------------------------------------------------*/
|
621 |
-
function bs_row( $atts, $content = null ) {
|
622 |
-
|
623 |
-
extract( shortcode_atts( array(
|
624 |
-
"xclass" => false,
|
625 |
-
"data" => false
|
626 |
-
), $atts ) );
|
627 |
-
|
628 |
-
$class = 'row';
|
629 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
630 |
-
|
631 |
-
$data_props = $this->parse_data_attributes( $data );
|
632 |
-
|
633 |
-
return sprintf(
|
634 |
-
'<div class="%s"%s>%s</div>',
|
635 |
-
esc_attr( $class ),
|
636 |
-
( $data_props ) ? ' ' . $data_props : '',
|
637 |
-
do_shortcode( $content )
|
638 |
-
);
|
639 |
-
}
|
640 |
-
|
641 |
-
/*--------------------------------------------------------------------------------------
|
642 |
-
*
|
643 |
-
* bs_column
|
644 |
-
*
|
645 |
-
* @author Simon Yeldon
|
646 |
-
* @since 1.0
|
647 |
-
* @todo pull and offset
|
648 |
-
*-------------------------------------------------------------------------------------*/
|
649 |
-
function bs_column( $atts, $content = null ) {
|
650 |
-
|
651 |
-
extract( shortcode_atts( array(
|
652 |
-
"lg" => false,
|
653 |
-
"md" => false,
|
654 |
-
"sm" => false,
|
655 |
-
"xs" => false,
|
656 |
-
"offset_lg" => false,
|
657 |
-
"offset_md" => false,
|
658 |
-
"offset_sm" => false,
|
659 |
-
"offset_xs" => false,
|
660 |
-
"pull_lg" => false,
|
661 |
-
"pull_md" => false,
|
662 |
-
"pull_sm" => false,
|
663 |
-
"pull_xs" => false,
|
664 |
-
"push_lg" => false,
|
665 |
-
"push_md" => false,
|
666 |
-
"push_sm" => false,
|
667 |
-
"push_xs" => false,
|
668 |
-
"xclass" => false,
|
669 |
-
"data" => false
|
670 |
-
), $atts ) );
|
671 |
-
|
672 |
-
$class = '';
|
673 |
-
$class .= ( $lg ) ? ' col-lg-' . $lg : '';
|
674 |
-
$class .= ( $md ) ? ' col-md-' . $md : '';
|
675 |
-
$class .= ( $sm ) ? ' col-sm-' . $sm : '';
|
676 |
-
$class .= ( $xs ) ? ' col-xs-' . $xs : '';
|
677 |
-
$class .= ( $offset_lg ) ? ' col-lg-offset-' . $offset_lg : '';
|
678 |
-
$class .= ( $offset_md ) ? ' col-md-offset-' . $offset_md : '';
|
679 |
-
$class .= ( $offset_sm ) ? ' col-sm-offset-' . $offset_sm : '';
|
680 |
-
$class .= ( $offset_xs ) ? ' col-xs-offset-' . $offset_xs : '';
|
681 |
-
$class .= ( $pull_lg ) ? ' col-lg-pull-' . $pull_lg : '';
|
682 |
-
$class .= ( $pull_md ) ? ' col-md-pull-' . $pull_md : '';
|
683 |
-
$class .= ( $pull_sm ) ? ' col-sm-pull-' . $pull_sm : '';
|
684 |
-
$class .= ( $pull_xs ) ? ' col-xs-pull-' . $pull_xs : '';
|
685 |
-
$class .= ( $push_lg ) ? ' col-lg-push-' . $push_lg : '';
|
686 |
-
$class .= ( $push_md ) ? ' col-md-push-' . $push_md : '';
|
687 |
-
$class .= ( $push_sm ) ? ' col-sm-push-' . $push_sm : '';
|
688 |
-
$class .= ( $push_xs ) ? ' col-xs-push-' . $push_xs : '';
|
689 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
690 |
-
|
691 |
-
$data_props = $this->parse_data_attributes( $data );
|
692 |
-
|
693 |
-
return sprintf(
|
694 |
-
'<div class="%s"%s>%s</div>',
|
695 |
-
esc_attr( $class ),
|
696 |
-
( $data_props ) ? ' ' . $data_props : '',
|
697 |
-
do_shortcode( $content )
|
698 |
-
);
|
699 |
-
}
|
700 |
-
|
701 |
-
/*--------------------------------------------------------------------------------------
|
702 |
-
*
|
703 |
-
* bs_list_group
|
704 |
-
*
|
705 |
-
* @author M. W. Delaney
|
706 |
-
*
|
707 |
-
*-------------------------------------------------------------------------------------*/
|
708 |
-
function bs_list_group( $atts, $content = null ) {
|
709 |
-
|
710 |
-
extract( shortcode_atts( array(
|
711 |
-
"linked" => false,
|
712 |
-
"xclass" => false,
|
713 |
-
"data" => false
|
714 |
-
), $atts ) );
|
715 |
-
|
716 |
-
$class = 'list-group';
|
717 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
718 |
-
|
719 |
-
$data_props = $this->parse_data_attributes( $data );
|
720 |
-
|
721 |
-
return sprintf(
|
722 |
-
'<%1$s class="%2$s"%3$s>%4$s</%1$s>',
|
723 |
-
( $linked == 'true' ) ? 'div' : 'ul',
|
724 |
-
esc_attr( $class ),
|
725 |
-
( $data_props ) ? ' ' . $data_props : '',
|
726 |
-
do_shortcode( $content )
|
727 |
-
);
|
728 |
-
}
|
729 |
-
|
730 |
-
/*--------------------------------------------------------------------------------------
|
731 |
-
*
|
732 |
-
* bs_list_group_item
|
733 |
-
*
|
734 |
-
* @author M. W. Delaney
|
735 |
-
*
|
736 |
-
*-------------------------------------------------------------------------------------*/
|
737 |
-
function bs_list_group_item( $atts, $content = null ) {
|
738 |
-
|
739 |
-
extract( shortcode_atts( array(
|
740 |
-
"link" => false,
|
741 |
-
"type" => false,
|
742 |
-
"active" => false,
|
743 |
-
"target" => false,
|
744 |
-
"xclass" => false,
|
745 |
-
"data" => false
|
746 |
-
), $atts ) );
|
747 |
-
|
748 |
-
$class = 'list-group-item';
|
749 |
-
$class .= ( $type ) ? ' list-group-item-' . $type : '';
|
750 |
-
$class .= ( $active == 'true' ) ? ' active' : '';
|
751 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
752 |
-
|
753 |
-
$data_props = $this->parse_data_attributes( $data );
|
754 |
-
|
755 |
-
return sprintf(
|
756 |
-
'<%1$s %2$s %3$s class="%4$s"%5$s>%6$s</%1$s>',
|
757 |
-
( $link ) ? 'a' : 'li',
|
758 |
-
( $link ) ? 'href="' . esc_url( $link ) . '"' : '',
|
759 |
-
( $target ) ? sprintf( ' target="%s"', esc_attr( $target ) ) : '',
|
760 |
-
esc_attr( $class ),
|
761 |
-
( $data_props ) ? ' ' . $data_props : '',
|
762 |
-
do_shortcode( $content )
|
763 |
-
);
|
764 |
-
}
|
765 |
-
|
766 |
-
/*--------------------------------------------------------------------------------------
|
767 |
-
*
|
768 |
-
* bs_list_group_item_heading
|
769 |
-
*
|
770 |
-
*
|
771 |
-
*-------------------------------------------------------------------------------------*/
|
772 |
-
function bs_list_group_item_heading( $atts, $content = null ) {
|
773 |
-
|
774 |
-
extract( shortcode_atts( array(
|
775 |
-
"xclass" => false,
|
776 |
-
"data" => false
|
777 |
-
), $atts ) );
|
778 |
-
|
779 |
-
$class = 'list-group-item-heading';
|
780 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
781 |
-
|
782 |
-
$data_props = $this->parse_data_attributes( $data );
|
783 |
-
|
784 |
-
return sprintf(
|
785 |
-
'<h4 class="%s"%s>%s</h4>',
|
786 |
-
esc_attr( $class ),
|
787 |
-
( $data_props ) ? ' ' . $data_props : '',
|
788 |
-
do_shortcode( $content )
|
789 |
-
);
|
790 |
-
}
|
791 |
-
|
792 |
-
/*--------------------------------------------------------------------------------------
|
793 |
-
*
|
794 |
-
* bs_list_group_item_text
|
795 |
-
*
|
796 |
-
*
|
797 |
-
*-------------------------------------------------------------------------------------*/
|
798 |
-
function bs_list_group_item_text( $atts, $content = null ) {
|
799 |
-
|
800 |
-
extract( shortcode_atts( array(
|
801 |
-
"xclass" => false,
|
802 |
-
"data" => false
|
803 |
-
), $atts ) );
|
804 |
-
|
805 |
-
$class = 'list-group-item-text';
|
806 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
807 |
-
|
808 |
-
$data_props = $this->parse_data_attributes( $data );
|
809 |
-
|
810 |
-
return sprintf(
|
811 |
-
'<p class="%s"%s>%s</p>',
|
812 |
-
esc_attr( $class ),
|
813 |
-
( $data_props ) ? ' ' . $data_props : '',
|
814 |
-
do_shortcode( $content )
|
815 |
-
);
|
816 |
-
}
|
817 |
-
|
818 |
-
/*--------------------------------------------------------------------------------------
|
819 |
-
*
|
820 |
-
* bs_breadcrumb
|
821 |
-
*
|
822 |
-
*
|
823 |
-
*-------------------------------------------------------------------------------------*/
|
824 |
-
function bs_breadcrumb( $atts, $content = null ) {
|
825 |
-
|
826 |
-
extract( shortcode_atts( array(
|
827 |
-
"xclass" => false,
|
828 |
-
"data" => false
|
829 |
-
), $atts ) );
|
830 |
-
|
831 |
-
$class = 'breadcrumb';
|
832 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
833 |
-
|
834 |
-
$data_props = $this->parse_data_attributes( $data );
|
835 |
-
|
836 |
-
return sprintf(
|
837 |
-
'<ol class="%s"%s>%s</ol>',
|
838 |
-
esc_attr( $class ),
|
839 |
-
( $data_props ) ? ' ' . $data_props : '',
|
840 |
-
do_shortcode( $content )
|
841 |
-
);
|
842 |
-
}
|
843 |
-
|
844 |
-
/*--------------------------------------------------------------------------------------
|
845 |
-
*
|
846 |
-
* bs_breadcrumb_item
|
847 |
-
*
|
848 |
-
* @author M. W. Delaney
|
849 |
-
*
|
850 |
-
*-------------------------------------------------------------------------------------*/
|
851 |
-
function bs_breadcrumb_item( $atts, $content = null ) {
|
852 |
-
|
853 |
-
extract( shortcode_atts( array(
|
854 |
-
"link" => false,
|
855 |
-
"xclass" => false,
|
856 |
-
"data" => false
|
857 |
-
), $atts ) );
|
858 |
-
|
859 |
-
$class = '';
|
860 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
861 |
-
|
862 |
-
$data_props = $this->parse_data_attributes( $data );
|
863 |
-
|
864 |
-
return sprintf(
|
865 |
-
'<li><a href="%s" class="%s"%s>%s</a></li>',
|
866 |
-
esc_url( $link ),
|
867 |
-
esc_attr( $class ),
|
868 |
-
( $data_props ) ? ' ' . $data_props : '',
|
869 |
-
do_shortcode( $content )
|
870 |
-
);
|
871 |
-
}
|
872 |
-
|
873 |
-
/*--------------------------------------------------------------------------------------
|
874 |
-
*
|
875 |
-
* bs_label
|
876 |
-
*
|
877 |
-
* @author Filip Stefansson
|
878 |
-
* @since 1.0
|
879 |
-
*
|
880 |
-
*-------------------------------------------------------------------------------------*/
|
881 |
-
function bs_label( $atts, $content = null ) {
|
882 |
-
|
883 |
-
extract( shortcode_atts( array(
|
884 |
-
"type" => false,
|
885 |
-
"xclass" => false,
|
886 |
-
"data" => false
|
887 |
-
), $atts ) );
|
888 |
-
|
889 |
-
$class = 'label';
|
890 |
-
$class .= ( $type ) ? ' label-' . $type : ' label-default';
|
891 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
892 |
-
|
893 |
-
$data_props = $this->parse_data_attributes( $data );
|
894 |
-
|
895 |
-
return sprintf(
|
896 |
-
'<span class="%s"%s>%s</span>',
|
897 |
-
esc_attr( $class ),
|
898 |
-
( $data_props ) ? ' ' . $data_props : '',
|
899 |
-
do_shortcode( $content )
|
900 |
-
);
|
901 |
-
}
|
902 |
-
|
903 |
-
/*--------------------------------------------------------------------------------------
|
904 |
-
*
|
905 |
-
* bs_badge
|
906 |
-
*
|
907 |
-
* @author Filip Stefansson
|
908 |
-
* @since 1.0
|
909 |
-
*
|
910 |
-
*-------------------------------------------------------------------------------------*/
|
911 |
-
function bs_badge( $atts, $content = null ) {
|
912 |
-
|
913 |
-
extract( shortcode_atts( array(
|
914 |
-
"right" => false,
|
915 |
-
"xclass" => false,
|
916 |
-
"data" => false
|
917 |
-
), $atts ) );
|
918 |
-
|
919 |
-
$class = 'badge';
|
920 |
-
$class .= ( $right == 'true' ) ? ' pull-right' : '';
|
921 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
922 |
-
|
923 |
-
$data_props = $this->parse_data_attributes( $data );
|
924 |
-
|
925 |
-
return sprintf(
|
926 |
-
'<span class="%s"%s>%s</span>',
|
927 |
-
esc_attr( $class ),
|
928 |
-
( $data_props ) ? ' ' . $data_props : '',
|
929 |
-
do_shortcode( $content )
|
930 |
-
);
|
931 |
-
}
|
932 |
-
|
933 |
-
/*--------------------------------------------------------------------------------------
|
934 |
-
*
|
935 |
-
* bs_icon
|
936 |
-
*
|
937 |
-
* @author Filip Stefansson
|
938 |
-
* @since 1.0
|
939 |
-
*
|
940 |
-
*-------------------------------------------------------------------------------------*/
|
941 |
-
function bs_icon( $atts, $content = null ) {
|
942 |
-
|
943 |
-
extract( shortcode_atts( array(
|
944 |
-
"type" => false,
|
945 |
-
"xclass" => false,
|
946 |
-
"data" => false
|
947 |
-
), $atts ) );
|
948 |
-
|
949 |
-
$class = 'glyphicon';
|
950 |
-
$class .= ( $type ) ? ' glyphicon-' . $type : '';
|
951 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
952 |
-
|
953 |
-
$data_props = $this->parse_data_attributes( $data );
|
954 |
-
|
955 |
-
return sprintf(
|
956 |
-
'<span class="%s"%s>%s</span>',
|
957 |
-
esc_attr( $class ),
|
958 |
-
( $data_props ) ? ' ' . $data_props : '',
|
959 |
-
do_shortcode( $content )
|
960 |
-
);
|
961 |
-
}
|
962 |
-
|
963 |
-
/*--------------------------------------------------------------------------------------
|
964 |
-
*
|
965 |
-
* simple_table
|
966 |
-
*
|
967 |
-
* @author Filip Stefansson
|
968 |
-
* @since 1.0
|
969 |
-
*
|
970 |
-
*-------------------------------------------------------------------------------------
|
971 |
-
function bs_table( $atts ) {
|
972 |
-
extract( shortcode_atts( array(
|
973 |
-
'cols' => 'none',
|
974 |
-
'data' => 'none',
|
975 |
-
'bordered' => false,
|
976 |
-
'striped' => false,
|
977 |
-
'hover' => false,
|
978 |
-
'condensed' => false,
|
979 |
-
), $atts ) );
|
980 |
-
$cols = explode(',',$cols);
|
981 |
-
$data = explode(',',$data);
|
982 |
-
$total = count($cols);
|
983 |
-
$return = '<table class="table ';
|
984 |
-
$return .= ($bordered) ? 'table-bordered ' : '';
|
985 |
-
$return .= ($striped) ? 'table-striped ' : '';
|
986 |
-
$return .= ($hover) ? 'table-hover ' : '';
|
987 |
-
$return .= ($condensed) ? 'table-condensed ' : '';
|
988 |
-
$return .='"><tr>';
|
989 |
-
foreach($cols as $col):
|
990 |
-
$return .= '<th>'.$col.'</th>';
|
991 |
-
endforeach;
|
992 |
-
$output .= '</tr><tr>';
|
993 |
-
$counter = 1;
|
994 |
-
foreach($data as $datum):
|
995 |
-
$return .= '<td>'.$datum.'</td>';
|
996 |
-
if($counter%$total==0):
|
997 |
-
$return .= '</tr>';
|
998 |
-
endif;
|
999 |
-
$counter++;
|
1000 |
-
endforeach;
|
1001 |
-
$return .= '</table>';
|
1002 |
-
return $return;
|
1003 |
-
}
|
1004 |
-
*/
|
1005 |
-
|
1006 |
-
/*--------------------------------------------------------------------------------------
|
1007 |
-
*
|
1008 |
-
* bs_table_wrap
|
1009 |
-
*
|
1010 |
-
* @author Filip Stefansson
|
1011 |
-
* @since 1.0
|
1012 |
-
*
|
1013 |
-
*-------------------------------------------------------------------------------------*/
|
1014 |
-
function bs_table_wrap( $atts, $content = null ) {
|
1015 |
-
extract( shortcode_atts( array(
|
1016 |
-
'bordered' => false,
|
1017 |
-
'striped' => false,
|
1018 |
-
'hover' => false,
|
1019 |
-
'condensed' => false,
|
1020 |
-
'xclass' => false,
|
1021 |
-
'data' => false
|
1022 |
-
), $atts ) );
|
1023 |
-
|
1024 |
-
$class = 'table';
|
1025 |
-
$class .= ( $bordered == 'true' ) ? ' table-bordered' : '';
|
1026 |
-
$class .= ( $striped == 'true' ) ? ' table-striped' : '';
|
1027 |
-
$class .= ( $hover == 'true' ) ? ' table-hover' : '';
|
1028 |
-
$class .= ( $condensed == 'true' ) ? ' table-condensed' : '';
|
1029 |
-
$class .= ($xclass) ? ' ' . $xclass : '';
|
1030 |
-
|
1031 |
-
$dom = new DOMDocument;
|
1032 |
-
$dom->loadXML($content);
|
1033 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1034 |
-
if( $data ) {
|
1035 |
-
$data = explode( '|', $data );
|
1036 |
-
foreach( $data as $d ):
|
1037 |
-
$d = explode(',',$d);
|
1038 |
-
$dom->documentElement->setAttribute('data-'.$d[0],trim($d[1]));
|
1039 |
-
endforeach;
|
1040 |
-
}
|
1041 |
-
$return = $dom->saveXML();
|
1042 |
-
return $return;
|
1043 |
-
}
|
1044 |
-
|
1045 |
-
|
1046 |
-
/*--------------------------------------------------------------------------------------
|
1047 |
-
*
|
1048 |
-
* bs_well
|
1049 |
-
*
|
1050 |
-
* @author Filip Stefansson
|
1051 |
-
* @since 1.0
|
1052 |
-
*
|
1053 |
-
* Options:
|
1054 |
-
* size: sm = small, lg = large
|
1055 |
-
*
|
1056 |
-
*-------------------------------------------------------------------------------------*/
|
1057 |
-
function bs_well( $atts, $content = null ) {
|
1058 |
-
|
1059 |
-
extract( shortcode_atts( array(
|
1060 |
-
"size" => false,
|
1061 |
-
"xclass" => false,
|
1062 |
-
"data" => false
|
1063 |
-
), $atts ) );
|
1064 |
-
|
1065 |
-
$class = 'well';
|
1066 |
-
$class .= ( $size ) ? ' well-' . $size : '';
|
1067 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1068 |
-
|
1069 |
-
$data_props = $this->parse_data_attributes( $data );
|
1070 |
-
|
1071 |
-
return sprintf(
|
1072 |
-
'<div class="%s"%s>%s</div>',
|
1073 |
-
esc_attr( $class ),
|
1074 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1075 |
-
do_shortcode( $content )
|
1076 |
-
);
|
1077 |
-
}
|
1078 |
-
|
1079 |
-
/*--------------------------------------------------------------------------------------
|
1080 |
-
*
|
1081 |
-
* bs_panel
|
1082 |
-
*
|
1083 |
-
* @author M. W. Delaney
|
1084 |
-
* @since 1.0
|
1085 |
-
*
|
1086 |
-
*-------------------------------------------------------------------------------------*/
|
1087 |
-
function bs_panel( $atts, $content = null ) {
|
1088 |
-
|
1089 |
-
extract( shortcode_atts( array(
|
1090 |
-
"title" => false,
|
1091 |
-
"heading" => false,
|
1092 |
-
"type" => false,
|
1093 |
-
"footer" => false,
|
1094 |
-
"xclass" => false,
|
1095 |
-
"data" => false
|
1096 |
-
), $atts ) );
|
1097 |
-
|
1098 |
-
$class = 'panel';
|
1099 |
-
$class .= ( $type ) ? ' panel-' . $type : ' panel-default';
|
1100 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1101 |
-
|
1102 |
-
if( ! $heading && $title ) {
|
1103 |
-
$heading = $title;
|
1104 |
-
$title = true;
|
1105 |
-
}
|
1106 |
-
|
1107 |
-
$data_props = $this->parse_data_attributes( $data );
|
1108 |
-
|
1109 |
-
$footer = ( $footer ) ? '<div class="panel-footer">' . $footer . '</div>' : '';
|
1110 |
-
|
1111 |
-
if ( $heading ) {
|
1112 |
-
$heading = sprintf(
|
1113 |
-
'<div class="panel-heading">%s%s%s</div>',
|
1114 |
-
( $title ) ? '<h3 class="panel-title">' : '',
|
1115 |
-
esc_html( $heading ),
|
1116 |
-
( $title ) ? '</h3>' : ''
|
1117 |
-
);
|
1118 |
-
}
|
1119 |
-
else {
|
1120 |
-
$heading = '';
|
1121 |
-
}
|
1122 |
-
|
1123 |
-
return sprintf(
|
1124 |
-
'<div class="%s"%s>%s<div class="panel-body">%s</div>%s</div>',
|
1125 |
-
esc_attr( $class ),
|
1126 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1127 |
-
$heading,
|
1128 |
-
do_shortcode( $content ),
|
1129 |
-
( $footer ) ? ' ' . $footer : ''
|
1130 |
-
);
|
1131 |
-
}
|
1132 |
-
|
1133 |
-
/*--------------------------------------------------------------------------------------
|
1134 |
-
*
|
1135 |
-
* bs_tabs
|
1136 |
-
*
|
1137 |
-
* @author Filip Stefansson
|
1138 |
-
* @since 1.0
|
1139 |
-
* Modified by TwItCh twitch@designweapon.com
|
1140 |
-
* Now acts a whole nav/tab/pill shortcode solution!
|
1141 |
-
*-------------------------------------------------------------------------------------*/
|
1142 |
-
function bs_tabs( $atts, $content = null ) {
|
1143 |
-
|
1144 |
-
if( isset( $GLOBALS['tabs_count'] ) )
|
1145 |
-
$GLOBALS['tabs_count']++;
|
1146 |
-
else
|
1147 |
-
$GLOBALS['tabs_count'] = 0;
|
1148 |
-
|
1149 |
-
$GLOBALS['tabs_default_count'] = 0;
|
1150 |
-
|
1151 |
-
extract( shortcode_atts( array(
|
1152 |
-
"type" => false,
|
1153 |
-
"xclass" => false,
|
1154 |
-
"data" => false
|
1155 |
-
), $atts ) );
|
1156 |
-
|
1157 |
-
$ul_class = 'nav';
|
1158 |
-
$ul_class .= ( $type ) ? ' nav-' . $type : ' nav-tabs';
|
1159 |
-
$ul_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1160 |
-
|
1161 |
-
$div_class = 'tab-content';
|
1162 |
-
|
1163 |
-
$id = 'custom-tabs-'. $GLOBALS['tabs_count'];
|
1164 |
-
|
1165 |
-
$data_props = $this->parse_data_attributes( $data );
|
1166 |
-
|
1167 |
-
$atts_map = bs_attribute_map( $content );
|
1168 |
-
|
1169 |
-
// Extract the tab titles for use in the tab widget.
|
1170 |
-
if ( $atts_map ) {
|
1171 |
-
$tabs = array();
|
1172 |
-
$GLOBALS['tabs_default_active'] = true;
|
1173 |
-
foreach( $atts_map as $check ) {
|
1174 |
-
if( !empty($check["tab"]["active"]) ) {
|
1175 |
-
$GLOBALS['tabs_default_active'] = false;
|
1176 |
-
}
|
1177 |
-
}
|
1178 |
-
$i = 0;
|
1179 |
-
foreach( $atts_map as $tab ) {
|
1180 |
-
$tabs[] = sprintf(
|
1181 |
-
'<li%s><a href="#%s" data-toggle="tab">%s</a></li>',
|
1182 |
-
( !empty($tab["tab"]["active"]) || ($GLOBALS['tabs_default_active'] && $i == 0) ) ? ' class="active"' : '',
|
1183 |
-
'custom-tab-' . $GLOBALS['tabs_count'] . '-' . sanitize_title( $tab["tab"]["title"] ),
|
1184 |
-
$tab["tab"]["title"]
|
1185 |
-
);
|
1186 |
-
$i++;
|
1187 |
-
}
|
1188 |
-
}
|
1189 |
-
return sprintf(
|
1190 |
-
'<ul class="%s" id="%s"%s>%s</ul><div class="%s">%s</div>',
|
1191 |
-
esc_attr( $ul_class ),
|
1192 |
-
esc_attr( $id ),
|
1193 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1194 |
-
( $tabs ) ? implode( $tabs ) : '',
|
1195 |
-
esc_attr( $div_class ),
|
1196 |
-
do_shortcode( $content )
|
1197 |
-
);
|
1198 |
-
}
|
1199 |
-
|
1200 |
-
/*--------------------------------------------------------------------------------------
|
1201 |
-
*
|
1202 |
-
* bs_tab
|
1203 |
-
*
|
1204 |
-
* @author Filip Stefansson
|
1205 |
-
* @since 1.0
|
1206 |
-
*
|
1207 |
-
*-------------------------------------------------------------------------------------*/
|
1208 |
-
function bs_tab( $atts, $content = null ) {
|
1209 |
-
|
1210 |
-
extract( shortcode_atts( array(
|
1211 |
-
'title' => false,
|
1212 |
-
'active' => false,
|
1213 |
-
'fade' => false,
|
1214 |
-
'xclass' => false,
|
1215 |
-
'data' => false
|
1216 |
-
), $atts ) );
|
1217 |
-
|
1218 |
-
if( $GLOBALS['tabs_default_active'] && $GLOBALS['tabs_default_count'] == 0 ) {
|
1219 |
-
$active = true;
|
1220 |
-
}
|
1221 |
-
$GLOBALS['tabs_default_count']++;
|
1222 |
-
|
1223 |
-
$class = 'tab-pane';
|
1224 |
-
$class .= ( $fade == 'true' ) ? ' fade' : '';
|
1225 |
-
$class .= ( $active == 'true' ) ? ' active' : '';
|
1226 |
-
$class .= ( $active == 'true' && $fade == 'true' ) ? ' in' : '';
|
1227 |
-
|
1228 |
-
$id = 'custom-tab-'. $GLOBALS['tabs_count'] . '-'. sanitize_title( $title );
|
1229 |
-
|
1230 |
-
$data_props = $this->parse_data_attributes( $data );
|
1231 |
-
|
1232 |
-
return sprintf(
|
1233 |
-
'<div id="%s" class="%s"%s>%s</div>',
|
1234 |
-
esc_attr( $id ),
|
1235 |
-
esc_attr( $class ),
|
1236 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1237 |
-
do_shortcode( $content )
|
1238 |
-
);
|
1239 |
-
|
1240 |
-
}
|
1241 |
-
|
1242 |
-
|
1243 |
-
|
1244 |
-
|
1245 |
-
/*--------------------------------------------------------------------------------------
|
1246 |
-
*
|
1247 |
-
* bs_collapsibles
|
1248 |
-
*
|
1249 |
-
* @author Filip Stefansson
|
1250 |
-
* @since 1.0
|
1251 |
-
*
|
1252 |
-
*-------------------------------------------------------------------------------------*/
|
1253 |
-
function bs_collapsibles( $atts, $content = null ) {
|
1254 |
-
|
1255 |
-
if( isset($GLOBALS['collapsibles_count']) )
|
1256 |
-
$GLOBALS['collapsibles_count']++;
|
1257 |
-
else
|
1258 |
-
$GLOBALS['collapsibles_count'] = 0;
|
1259 |
-
|
1260 |
-
extract( shortcode_atts( array(
|
1261 |
-
"xclass" => false,
|
1262 |
-
"data" => false
|
1263 |
-
), $atts ) );
|
1264 |
-
|
1265 |
-
$class = 'panel-group';
|
1266 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1267 |
-
|
1268 |
-
$id = 'custom-collapse-'. $GLOBALS['collapsibles_count'];
|
1269 |
-
|
1270 |
-
$data_props = $this->parse_data_attributes( $data );
|
1271 |
-
|
1272 |
-
return sprintf(
|
1273 |
-
'<div class="%s" id="%s"%s>%s</div>',
|
1274 |
-
esc_attr( $class ),
|
1275 |
-
esc_attr( $id ),
|
1276 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1277 |
-
do_shortcode( $content )
|
1278 |
-
);
|
1279 |
-
|
1280 |
-
}
|
1281 |
-
|
1282 |
-
|
1283 |
-
/*--------------------------------------------------------------------------------------
|
1284 |
-
*
|
1285 |
-
* bs_collapse
|
1286 |
-
*
|
1287 |
-
* @author Filip Stefansson
|
1288 |
-
* @since 1.0
|
1289 |
-
*
|
1290 |
-
*-------------------------------------------------------------------------------------*/
|
1291 |
-
function bs_collapse( $atts, $content = null ) {
|
1292 |
-
|
1293 |
-
extract( shortcode_atts( array(
|
1294 |
-
"title" => false,
|
1295 |
-
"type" => false,
|
1296 |
-
"active" => false,
|
1297 |
-
"xclass" => false,
|
1298 |
-
"data" => false
|
1299 |
-
), $atts ) );
|
1300 |
-
|
1301 |
-
$panel_class = 'panel';
|
1302 |
-
$panel_class .= ( $type ) ? ' panel-' . $type : ' panel-default';
|
1303 |
-
$panel_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1304 |
-
|
1305 |
-
$collapse_class = 'panel-collapse';
|
1306 |
-
$collapse_class .= ( $active == 'true' ) ? ' in' : ' collapse';
|
1307 |
-
|
1308 |
-
$parent = 'custom-collapse-'. $GLOBALS['collapsibles_count'];
|
1309 |
-
$current_collapse = $parent . '-'. sanitize_title( $title );
|
1310 |
-
|
1311 |
-
$data_props = $this->parse_data_attributes( $data );
|
1312 |
-
|
1313 |
-
return sprintf(
|
1314 |
-
'<div class="%1$s"%2$s>
|
1315 |
-
<div class="panel-heading">
|
1316 |
-
<h4 class="panel-title">
|
1317 |
-
<a class="accordion-toggle" data-toggle="collapse" data-parent="#%3$s" href="#%4$s">%5$s</a>
|
1318 |
-
</h4>
|
1319 |
-
</div>
|
1320 |
-
<div id="%4$s" class="%6$s">
|
1321 |
-
<div class="panel-body">%7$s</div>
|
1322 |
-
</div>
|
1323 |
-
</div>',
|
1324 |
-
esc_attr( $panel_class ),
|
1325 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1326 |
-
$parent,
|
1327 |
-
$current_collapse,
|
1328 |
-
$title,
|
1329 |
-
esc_attr( $collapse_class ),
|
1330 |
-
do_shortcode( $content )
|
1331 |
-
);
|
1332 |
-
}
|
1333 |
-
|
1334 |
-
|
1335 |
-
/*--------------------------------------------------------------------------------------
|
1336 |
-
*
|
1337 |
-
* bs_carousel
|
1338 |
-
*
|
1339 |
-
* @since 1.0
|
1340 |
-
*
|
1341 |
-
*-------------------------------------------------------------------------------------*/
|
1342 |
-
function bs_carousel( $atts, $content = null ) {
|
1343 |
-
|
1344 |
-
if( isset($GLOBALS['carousel_count']) )
|
1345 |
-
$GLOBALS['carousel_count']++;
|
1346 |
-
else
|
1347 |
-
$GLOBALS['carousel_count'] = 0;
|
1348 |
-
|
1349 |
-
$GLOBALS['carousel_default_count'] = 0;
|
1350 |
-
|
1351 |
-
extract( shortcode_atts( array(
|
1352 |
-
"interval" => false,
|
1353 |
-
"pause" => false,
|
1354 |
-
"wrap" => false,
|
1355 |
-
"xclass" => false,
|
1356 |
-
"data" => false,
|
1357 |
-
), $atts ) );
|
1358 |
-
|
1359 |
-
$div_class = 'carousel slide';
|
1360 |
-
$div_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1361 |
-
|
1362 |
-
$inner_class = 'carousel-inner';
|
1363 |
-
|
1364 |
-
$id = 'custom-carousel-'. $GLOBALS['carousel_count'];
|
1365 |
-
|
1366 |
-
$data_props = $this->parse_data_attributes( $data );
|
1367 |
-
|
1368 |
-
$atts_map = bs_attribute_map( $content );
|
1369 |
-
|
1370 |
-
// Extract the slide titles for use in the carousel widget.
|
1371 |
-
if ( $atts_map ) {
|
1372 |
-
$indicators = array();
|
1373 |
-
$GLOBALS['carousel_default_active'] = true;
|
1374 |
-
foreach( $atts_map as $check ) {
|
1375 |
-
if( !empty($check["carousel-item"]["active"]) ) {
|
1376 |
-
$GLOBALS['carousel_default_active'] = false;
|
1377 |
-
}
|
1378 |
-
}
|
1379 |
-
$i = 0;
|
1380 |
-
foreach( $atts_map as $slide ) {
|
1381 |
-
$indicators[] = sprintf(
|
1382 |
-
'<li class="%s" data-target="%s" data-slide-to="%s"></li>',
|
1383 |
-
( !empty($slide["carousel-item"]["active"]) || ($GLOBALS['carousel_default_active'] && $i == 0) ) ? 'active' : '',
|
1384 |
-
esc_attr( '#' . $id ),
|
1385 |
-
esc_attr( $i )
|
1386 |
-
);
|
1387 |
-
$i++;
|
1388 |
-
}
|
1389 |
-
}
|
1390 |
-
return sprintf(
|
1391 |
-
'<div class="%s" id="%s" data-ride="carousel"%s%s%s%s>%s<div class="%s">%s</div>%s%s</div>',
|
1392 |
-
esc_attr( $div_class ),
|
1393 |
-
esc_attr( $id ),
|
1394 |
-
( $interval ) ? sprintf( ' data-interval="%d"', $interval ) : '',
|
1395 |
-
( $pause ) ? sprintf( ' data-pause="%s"', esc_attr( $pause ) ) : '',
|
1396 |
-
( $wrap == 'true' ) ? sprintf( ' data-wrap="%s"', esc_attr( $wrap ) ) : '',
|
1397 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1398 |
-
( $indicators ) ? '<ol class="carousel-indicators">' . implode( $indicators ) . '</ol>' : '',
|
1399 |
-
esc_attr( $inner_class ),
|
1400 |
-
do_shortcode( $content ),
|
1401 |
-
'<a class="left carousel-control" href="' . esc_url( '#' . $id ) . '" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a>',
|
1402 |
-
'<a class="right carousel-control" href="' . esc_url( '#' . $id ) . '" data-slide="next"><span class="glyphicon glyphicon-chevron-right"></span></a>'
|
1403 |
-
);
|
1404 |
-
}
|
1405 |
-
|
1406 |
-
|
1407 |
-
/*--------------------------------------------------------------------------------------
|
1408 |
-
*
|
1409 |
-
* bs_carousel_item
|
1410 |
-
*
|
1411 |
-
* @author Filip Stefansson
|
1412 |
-
* @since 1.0
|
1413 |
-
*
|
1414 |
-
*-------------------------------------------------------------------------------------*/
|
1415 |
-
function bs_carousel_item( $atts, $content = null ) {
|
1416 |
-
|
1417 |
-
extract( shortcode_atts( array(
|
1418 |
-
"active" => false,
|
1419 |
-
"caption" => false,
|
1420 |
-
"xclass" => false,
|
1421 |
-
"data" => false
|
1422 |
-
), $atts ) );
|
1423 |
-
|
1424 |
-
if( $GLOBALS['carousel_default_active'] && $GLOBALS['carousel_default_count'] == 0 ) {
|
1425 |
-
$active = true;
|
1426 |
-
}
|
1427 |
-
$GLOBALS['carousel_default_count']++;
|
1428 |
-
|
1429 |
-
$class = 'item';
|
1430 |
-
$class .= ( $active == 'true' ) ? ' active' : '';
|
1431 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1432 |
-
|
1433 |
-
$data_props = $this->parse_data_attributes( $data );
|
1434 |
-
|
1435 |
-
$content = preg_replace('/class=".*?"/', '', $content);
|
1436 |
-
|
1437 |
-
return sprintf(
|
1438 |
-
'<div class="%s"%s>%s%s</div>',
|
1439 |
-
esc_attr( $class ),
|
1440 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1441 |
-
do_shortcode( $content ),
|
1442 |
-
( $caption ) ? '<div class="carousel-caption">' . esc_html( $caption ) . '</div>' : ''
|
1443 |
-
);
|
1444 |
-
}
|
1445 |
-
|
1446 |
-
/*--------------------------------------------------------------------------------------
|
1447 |
-
*
|
1448 |
-
* bs_tooltip
|
1449 |
-
*
|
1450 |
-
* @author
|
1451 |
-
* @since 1.0
|
1452 |
-
*
|
1453 |
-
*-------------------------------------------------------------------------------------*/
|
1454 |
-
|
1455 |
-
function bs_tooltip( $atts, $content = null ) {
|
1456 |
-
|
1457 |
-
$defaults = array(
|
1458 |
-
'title' => '',
|
1459 |
-
'placement' => 'top',
|
1460 |
-
'animation' => 'true',
|
1461 |
-
'html' => 'false'
|
1462 |
-
);
|
1463 |
-
extract( shortcode_atts( $defaults, $atts ) );
|
1464 |
-
|
1465 |
-
$class = 'bs-tooltip';
|
1466 |
-
|
1467 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1468 |
-
$dom = new DOMDocument;
|
1469 |
-
$dom->loadXML($content);
|
1470 |
-
libxml_clear_errors();
|
1471 |
-
libxml_use_internal_errors($previous_value);
|
1472 |
-
if(!$dom->documentElement) {
|
1473 |
-
$element = $dom->createElement('span', $content);
|
1474 |
-
$dom->appendChild($element);
|
1475 |
-
}
|
1476 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1477 |
-
$dom->documentElement->setAttribute('title', $title );
|
1478 |
-
if($animation) { $dom->documentElement->setAttribute('data-animation', $animation ); }
|
1479 |
-
if($placement) { $dom->documentElement->setAttribute('data-placement', $placement ); }
|
1480 |
-
if($html) { $dom->documentElement->setAttribute('data-html', $html ); }
|
1481 |
-
|
1482 |
-
$return = $dom->saveXML();
|
1483 |
-
|
1484 |
-
return $return;
|
1485 |
-
}
|
1486 |
-
|
1487 |
-
/*--------------------------------------------------------------------------------------
|
1488 |
-
*
|
1489 |
-
* bs_popover
|
1490 |
-
*
|
1491 |
-
*
|
1492 |
-
*-------------------------------------------------------------------------------------*/
|
1493 |
-
|
1494 |
-
function bs_popover( $atts, $content = null ) {
|
1495 |
-
|
1496 |
-
$defaults = array(
|
1497 |
-
'title' => false,
|
1498 |
-
'text' => '',
|
1499 |
-
'placement' => 'top',
|
1500 |
-
'animation' => 'true',
|
1501 |
-
'html' => 'false'
|
1502 |
-
);
|
1503 |
-
extract( shortcode_atts( $defaults, $atts ) );
|
1504 |
-
|
1505 |
-
$class = 'bs-popover';
|
1506 |
-
|
1507 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1508 |
-
$dom = new DOMDocument;
|
1509 |
-
$dom->loadXML($content);
|
1510 |
-
libxml_clear_errors();
|
1511 |
-
libxml_use_internal_errors($previous_value);
|
1512 |
-
if(!$dom->documentElement) {
|
1513 |
-
$element = $dom->createElement('span', $content);
|
1514 |
-
$dom->appendChild($element);
|
1515 |
-
}
|
1516 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1517 |
-
$dom->documentElement->setAttribute('data-toggle', 'popover' );
|
1518 |
-
if($title) { $dom->documentElement->setAttribute('data-original-title', $title ); }
|
1519 |
-
$dom->documentElement->setAttribute('data-content', $text );
|
1520 |
-
if($animation) { $dom->documentElement->setAttribute('data-animation', $animation ); }
|
1521 |
-
if($placement) { $dom->documentElement->setAttribute('data-placement', $placement ); }
|
1522 |
-
if($html) { $dom->documentElement->setAttribute('data-html', $html ); }
|
1523 |
-
|
1524 |
-
$return = $dom->saveXML();
|
1525 |
-
|
1526 |
-
return $return;
|
1527 |
-
}
|
1528 |
-
|
1529 |
-
|
1530 |
-
/*--------------------------------------------------------------------------------------
|
1531 |
-
*
|
1532 |
-
* bs_media
|
1533 |
-
*
|
1534 |
-
* @author
|
1535 |
-
* @since 1.0
|
1536 |
-
*
|
1537 |
-
*-------------------------------------------------------------------------------------*/
|
1538 |
-
|
1539 |
-
function bs_media( $atts, $content = null ) {
|
1540 |
-
|
1541 |
-
extract( shortcode_atts( array(
|
1542 |
-
"xclass" => false,
|
1543 |
-
"data" => false
|
1544 |
-
), $atts ) );
|
1545 |
-
|
1546 |
-
$class = 'media';
|
1547 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1548 |
-
|
1549 |
-
$data_props = $this->parse_data_attributes( $data );
|
1550 |
-
|
1551 |
-
return sprintf(
|
1552 |
-
'<div class="%s"%s>%s</div>',
|
1553 |
-
esc_attr( $class ),
|
1554 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1555 |
-
do_shortcode( $content )
|
1556 |
-
);
|
1557 |
-
}
|
1558 |
-
|
1559 |
-
function bs_media_object( $atts, $content = null ) {
|
1560 |
-
|
1561 |
-
extract( shortcode_atts( array(
|
1562 |
-
"pull" => "left",
|
1563 |
-
"xclass" => false,
|
1564 |
-
"data" => false
|
1565 |
-
), $atts ) );
|
1566 |
-
|
1567 |
-
$class = "media-object img-responsive";
|
1568 |
-
$class .= ($xclass) ? ' ' . $xclass : '';
|
1569 |
-
|
1570 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1571 |
-
$dom = new DOMDocument;
|
1572 |
-
$dom->loadXML($content);
|
1573 |
-
libxml_clear_errors();
|
1574 |
-
libxml_use_internal_errors($previous_value);
|
1575 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1576 |
-
if( $data ) {
|
1577 |
-
$data = explode( '|', $data );
|
1578 |
-
foreach( $data as $d ):
|
1579 |
-
$d = explode(',',$d);
|
1580 |
-
$image->setAttribute('data-'.$d[0],trim($d[1]));
|
1581 |
-
endforeach;
|
1582 |
-
}
|
1583 |
-
$return = $dom->saveXML();
|
1584 |
-
$return = '<span class="pull-' . esc_attr($pull) . '">' . $return . '</span>';
|
1585 |
-
|
1586 |
-
return $return;
|
1587 |
-
}
|
1588 |
-
|
1589 |
-
function bs_media_body( $atts, $content = null ) {
|
1590 |
-
|
1591 |
-
extract( shortcode_atts( array(
|
1592 |
-
"title" => false,
|
1593 |
-
"xclass" => false,
|
1594 |
-
"data" => false
|
1595 |
-
), $atts ) );
|
1596 |
-
|
1597 |
-
$div_class = 'media-body';
|
1598 |
-
$div_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1599 |
-
|
1600 |
-
$h4_class = 'media-heading';
|
1601 |
-
$h4_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1602 |
-
|
1603 |
-
$data_props = $this->parse_data_attributes( $data );
|
1604 |
-
|
1605 |
-
return sprintf(
|
1606 |
-
'<div class="%s"%s><h4 class="%s">%s</h4>%s</div>',
|
1607 |
-
esc_attr( $div_class ),
|
1608 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1609 |
-
esc_attr( $h4_class ),
|
1610 |
-
esc_html( $title),
|
1611 |
-
do_shortcode( $content )
|
1612 |
-
);
|
1613 |
-
}
|
1614 |
-
|
1615 |
-
/*--------------------------------------------------------------------------------------
|
1616 |
-
*
|
1617 |
-
* bs_jumbotron
|
1618 |
-
*
|
1619 |
-
*
|
1620 |
-
*-------------------------------------------------------------------------------------*/
|
1621 |
-
function bs_jumbotron( $atts, $content = null ) {
|
1622 |
-
|
1623 |
-
extract( shortcode_atts( array(
|
1624 |
-
"title" => false,
|
1625 |
-
"xclass" => false,
|
1626 |
-
"data" => false
|
1627 |
-
), $atts ) );
|
1628 |
-
|
1629 |
-
$class = 'jumbotron';
|
1630 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1631 |
-
|
1632 |
-
$data_props = $this->parse_data_attributes( $data );
|
1633 |
-
|
1634 |
-
return sprintf(
|
1635 |
-
'<div class="%s"%s>%s%s</div>',
|
1636 |
-
esc_attr( $class ),
|
1637 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1638 |
-
( $title ) ? '<h1>' . esc_html( $title ) . '</h1>' : '',
|
1639 |
-
do_shortcode( $content )
|
1640 |
-
);
|
1641 |
-
}
|
1642 |
-
|
1643 |
-
/*--------------------------------------------------------------------------------------
|
1644 |
-
*
|
1645 |
-
* bs_page_header
|
1646 |
-
*
|
1647 |
-
*
|
1648 |
-
*-------------------------------------------------------------------------------------*/
|
1649 |
-
function bs_page_header( $atts, $content = null ) {
|
1650 |
-
extract( shortcode_atts( array(
|
1651 |
-
"xclass" => false,
|
1652 |
-
"data" => false
|
1653 |
-
), $atts ) );
|
1654 |
-
$data_props = $this->parse_data_attributes( $data );
|
1655 |
-
|
1656 |
-
$class = "page-header";
|
1657 |
-
$class .= ($xclass) ? ' ' . $xclass : '';
|
1658 |
-
|
1659 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1660 |
-
$dom = new DOMDocument;
|
1661 |
-
$dom->loadXML($content);
|
1662 |
-
libxml_clear_errors();
|
1663 |
-
libxml_use_internal_errors($previous_value);
|
1664 |
-
$hasHeader = $dom->getElementsByTagName('h1');
|
1665 |
-
|
1666 |
-
if( $hasHeader->length == 0 ) {
|
1667 |
-
|
1668 |
-
$wrapper = $dom->createElement('div');
|
1669 |
-
$dom->appendChild($wrapper);
|
1670 |
-
|
1671 |
-
$header = $dom->createElement('h1', $content);
|
1672 |
-
$wrapper->appendChild($header);
|
1673 |
-
|
1674 |
-
}
|
1675 |
-
else {
|
1676 |
-
$new_root = $dom->createElement('div');
|
1677 |
-
$new_root->appendChild($dom->documentElement);
|
1678 |
-
$dom->appendChild($new_root);
|
1679 |
-
}
|
1680 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1681 |
-
if( $data ) {
|
1682 |
-
$data = explode( '|', $data );
|
1683 |
-
foreach( $data as $d ):
|
1684 |
-
$d = explode( ',', $d );
|
1685 |
-
$dom->documentElement->setAttribute( 'data-' . $d[0], trim( $d[1] ) );
|
1686 |
-
endforeach;
|
1687 |
-
}
|
1688 |
-
$return = $dom->saveXML();
|
1689 |
-
|
1690 |
-
return $return;
|
1691 |
-
|
1692 |
-
}
|
1693 |
-
|
1694 |
-
/*--------------------------------------------------------------------------------------
|
1695 |
-
*
|
1696 |
-
* bs_lead
|
1697 |
-
*
|
1698 |
-
*
|
1699 |
-
*-------------------------------------------------------------------------------------*/
|
1700 |
-
function bs_lead( $atts, $content = null ) {
|
1701 |
-
extract( shortcode_atts( array(
|
1702 |
-
"xclass" => false,
|
1703 |
-
"data" => false
|
1704 |
-
), $atts ) );
|
1705 |
-
|
1706 |
-
$class = 'lead';
|
1707 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1708 |
-
|
1709 |
-
$data_props = $this->parse_data_attributes( $data );
|
1710 |
-
|
1711 |
-
return sprintf(
|
1712 |
-
'<p class="%s"%s>%s</p>',
|
1713 |
-
esc_attr( $class ),
|
1714 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1715 |
-
do_shortcode( $content )
|
1716 |
-
);
|
1717 |
-
}
|
1718 |
-
|
1719 |
-
/*--------------------------------------------------------------------------------------
|
1720 |
-
*
|
1721 |
-
* bs_emphasis
|
1722 |
-
*
|
1723 |
-
*
|
1724 |
-
*-------------------------------------------------------------------------------------*/
|
1725 |
-
function bs_emphasis( $atts, $content = null ) {
|
1726 |
-
|
1727 |
-
extract( shortcode_atts( array(
|
1728 |
-
"type" => false,
|
1729 |
-
"xclass" => false,
|
1730 |
-
"data" => false
|
1731 |
-
), $atts ) );
|
1732 |
-
|
1733 |
-
$class = '';
|
1734 |
-
$class .= ( $type ) ? 'text-' . $type : 'text-muted';
|
1735 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1736 |
-
|
1737 |
-
$data_props = $this->parse_data_attributes( $data );
|
1738 |
-
|
1739 |
-
return sprintf(
|
1740 |
-
'<span class="%s"%s>%s</span>',
|
1741 |
-
esc_attr( $class ),
|
1742 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1743 |
-
do_shortcode( $content )
|
1744 |
-
);
|
1745 |
-
}
|
1746 |
-
|
1747 |
-
/*--------------------------------------------------------------------------------------
|
1748 |
-
*
|
1749 |
-
* bs_img
|
1750 |
-
*
|
1751 |
-
*
|
1752 |
-
*-------------------------------------------------------------------------------------*/
|
1753 |
-
function bs_img( $atts, $content = null ) {
|
1754 |
-
extract( shortcode_atts( array(
|
1755 |
-
"type" => false,
|
1756 |
-
"responsive" => false,
|
1757 |
-
"xclass" => false,
|
1758 |
-
"data" => false
|
1759 |
-
), $atts ) );
|
1760 |
-
|
1761 |
-
$class .= ( $type ) ? 'img-' . $type . ' ' : '';
|
1762 |
-
$class .= ( $responsive == 'true' ) ? ' img-responsive' : '';
|
1763 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1764 |
-
|
1765 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1766 |
-
$dom = new DOMDocument;
|
1767 |
-
$dom->loadXML( $content );
|
1768 |
-
libxml_clear_errors();
|
1769 |
-
libxml_use_internal_errors($previous_value);
|
1770 |
-
foreach( $dom->getElementsByTagName( 'img' ) as $image ) {
|
1771 |
-
$image->setAttribute( 'class', $image->getAttribute( 'class' ) . ' ' . esc_attr( $class ) );
|
1772 |
-
if( $data ) {
|
1773 |
-
$data = explode( '|', $data );
|
1774 |
-
foreach( $data as $d ):
|
1775 |
-
$d = explode( ',', $d );
|
1776 |
-
$image->setAttribute( 'data-'.$d[0], trim( $d[1] ) );
|
1777 |
-
endforeach;
|
1778 |
-
}
|
1779 |
-
}
|
1780 |
-
$return = $dom->saveXML();
|
1781 |
-
|
1782 |
-
return $return;
|
1783 |
-
|
1784 |
-
}
|
1785 |
-
|
1786 |
-
/*--------------------------------------------------------------------------------------
|
1787 |
-
*
|
1788 |
-
* bs_thumbnail
|
1789 |
-
*
|
1790 |
-
*
|
1791 |
-
*-------------------------------------------------------------------------------------*/
|
1792 |
-
function bs_thumbnail( $atts, $content = null ) {
|
1793 |
-
extract( shortcode_atts( array(
|
1794 |
-
"xclass" => false,
|
1795 |
-
"data" => false
|
1796 |
-
), $atts ) );
|
1797 |
-
|
1798 |
-
$class = "thumbnail";
|
1799 |
-
$class .= ($xclass) ? ' ' . $xclass : '';
|
1800 |
-
|
1801 |
-
$previous_value = libxml_use_internal_errors(TRUE);
|
1802 |
-
$dom = new DOMDocument;
|
1803 |
-
$dom->loadXML( $content );
|
1804 |
-
libxml_clear_errors();
|
1805 |
-
libxml_use_internal_errors( $previous_value );
|
1806 |
-
if( ! $dom->documentElement ) {
|
1807 |
-
$element = $dom->createElement( 'div', $content );
|
1808 |
-
$dom->appendChild($element);
|
1809 |
-
}
|
1810 |
-
$dom->documentElement->setAttribute('class', $dom->documentElement->getAttribute('class') . ' ' . esc_attr( $class ));
|
1811 |
-
if( $data ) {
|
1812 |
-
$data = explode( '|', $data );
|
1813 |
-
foreach( $data as $d ):
|
1814 |
-
$d = explode( ',', $d );
|
1815 |
-
$dom->documentElement->setAttribute( 'data-'.$d[0], trim( $d[1] ) );
|
1816 |
-
endforeach;
|
1817 |
-
}
|
1818 |
-
$return = $dom->saveXML();
|
1819 |
-
|
1820 |
-
return $return;
|
1821 |
-
|
1822 |
-
}
|
1823 |
-
|
1824 |
-
/*--------------------------------------------------------------------------------------
|
1825 |
-
*
|
1826 |
-
* bs_responsive
|
1827 |
-
*
|
1828 |
-
*
|
1829 |
-
*-------------------------------------------------------------------------------------*/
|
1830 |
-
function bs_responsive( $atts, $content = null ) {
|
1831 |
-
|
1832 |
-
extract( shortcode_atts( array(
|
1833 |
-
"visible" => false,
|
1834 |
-
"hidden" => false,
|
1835 |
-
"block" => false,
|
1836 |
-
"inline" => false,
|
1837 |
-
"inline_block" => false,
|
1838 |
-
"xclass" => false,
|
1839 |
-
"data" => false
|
1840 |
-
), $atts ) );
|
1841 |
-
|
1842 |
-
$class = '';
|
1843 |
-
if( $visible ) {
|
1844 |
-
$visible = explode( ' ', $visible );
|
1845 |
-
foreach($visible as $v):
|
1846 |
-
$class .= "visible-$v ";
|
1847 |
-
endforeach;
|
1848 |
-
}
|
1849 |
-
if( $hidden ) {
|
1850 |
-
$hidden = explode( ' ', $hidden );
|
1851 |
-
foreach( $hidden as $h ):
|
1852 |
-
$class .= "hidden-$h ";
|
1853 |
-
endforeach;
|
1854 |
-
}
|
1855 |
-
if( $block ) {
|
1856 |
-
$block = explode( ' ', $block );
|
1857 |
-
foreach( $block as $b ):
|
1858 |
-
$class .= "visible-$b-block ";
|
1859 |
-
endforeach;
|
1860 |
-
}
|
1861 |
-
if( $inline ) {
|
1862 |
-
$inline = explode( ' ', $inline );
|
1863 |
-
foreach( $inline as $i ):
|
1864 |
-
$class .= "visible-$i-inline ";
|
1865 |
-
endforeach;
|
1866 |
-
}
|
1867 |
-
if( $inline_block ) {
|
1868 |
-
$inline_block = explode( ' ', $inline_block );
|
1869 |
-
foreach( $inline_block as $ib ):
|
1870 |
-
$class .= "visible-$ib-inline ";
|
1871 |
-
endforeach;
|
1872 |
-
}
|
1873 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1874 |
-
|
1875 |
-
$data_props = $this->parse_data_attributes( $data );
|
1876 |
-
|
1877 |
-
return sprintf(
|
1878 |
-
'<span class="%s"%s>%s</span>',
|
1879 |
-
esc_attr( $class ),
|
1880 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1881 |
-
do_shortcode( $content )
|
1882 |
-
);
|
1883 |
-
}
|
1884 |
-
|
1885 |
-
/*--------------------------------------------------------------------------------------
|
1886 |
-
*
|
1887 |
-
* bs_modal
|
1888 |
-
*
|
1889 |
-
* @author M. W. Delaney
|
1890 |
-
* @since 1.0
|
1891 |
-
*
|
1892 |
-
*-------------------------------------------------------------------------------------*/
|
1893 |
-
function bs_modal( $atts, $content = null ) {
|
1894 |
-
|
1895 |
-
extract( shortcode_atts( array(
|
1896 |
-
"text" => false,
|
1897 |
-
"title" => false,
|
1898 |
-
"size" => false,
|
1899 |
-
"xclass" => false,
|
1900 |
-
"data" => false
|
1901 |
-
), $atts ) );
|
1902 |
-
|
1903 |
-
$a_class = '';
|
1904 |
-
$a_class .= ( $xclass ) ? ' ' . $xclass : '';
|
1905 |
-
|
1906 |
-
$div_class = 'modal fade';
|
1907 |
-
$div_class .= ( $size ) ? ' bs-modal-' . $size : '';
|
1908 |
-
|
1909 |
-
$id = 'custom-modal-' . sanitize_title( $title );
|
1910 |
-
|
1911 |
-
$data_props = $this->parse_data_attributes( $data );
|
1912 |
-
|
1913 |
-
return sprintf(
|
1914 |
-
'<a data-toggle="modal" href="#%1$s" class="%2$s"%3$s>%4$s</a>
|
1915 |
-
<div class="%5$s" id="%1$s" tabindex="-1" role="dialog" aria-hidden="true">
|
1916 |
-
<div class="modal-dialog">
|
1917 |
-
<div class="modal-content">
|
1918 |
-
<div class="modal-header">
|
1919 |
-
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
1920 |
-
%6$s
|
1921 |
-
</div>
|
1922 |
-
<div class="modal-body">
|
1923 |
-
%7$s
|
1924 |
-
</div>
|
1925 |
-
</div> <!-- /.modal-content -->
|
1926 |
-
</div> <!-- /.modal-dialog -->
|
1927 |
-
</div> <!-- /.modal -->
|
1928 |
-
',
|
1929 |
-
esc_attr( $id ),
|
1930 |
-
esc_attr( $a_class ),
|
1931 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1932 |
-
esc_html( $text ),
|
1933 |
-
esc_attr( $div_class ),
|
1934 |
-
( $title ) ? '<h4 class="modal-title">' . $title . '</h4>' : '',
|
1935 |
-
do_shortcode( $content )
|
1936 |
-
);
|
1937 |
-
}
|
1938 |
-
|
1939 |
-
/*--------------------------------------------------------------------------------------
|
1940 |
-
*
|
1941 |
-
* bs_modal_footer
|
1942 |
-
*
|
1943 |
-
* @author M. W. Delaney
|
1944 |
-
* @since 1.0
|
1945 |
-
*
|
1946 |
-
*-------------------------------------------------------------------------------------*/
|
1947 |
-
function bs_modal_footer( $atts, $content = null ) {
|
1948 |
-
|
1949 |
-
extract( shortcode_atts( array(
|
1950 |
-
"xclass" => false,
|
1951 |
-
"data" => false,
|
1952 |
-
), $atts ) );
|
1953 |
-
|
1954 |
-
$class = 'modal-footer';
|
1955 |
-
$class .= ( $xclass ) ? ' ' . $xclass : '';
|
1956 |
-
|
1957 |
-
$data_props = $this->parse_data_attributes( $data );
|
1958 |
-
|
1959 |
-
return sprintf(
|
1960 |
-
'<div class="%s"%s>%s</div>',
|
1961 |
-
esc_attr( $class ),
|
1962 |
-
( $data_props ) ? ' ' . $data_props : '',
|
1963 |
-
do_shortcode( $content )
|
1964 |
-
);
|
1965 |
-
}
|
1966 |
-
|
1967 |
-
function parse_data_attributes( $data ) {
|
1968 |
-
|
1969 |
-
$data_props = '';
|
1970 |
-
|
1971 |
-
if( $data ) {
|
1972 |
-
$data = explode( '|', $data );
|
1973 |
-
|
1974 |
-
foreach( $data as $d ) {
|
1975 |
-
$d = explode( ',', $d );
|
1976 |
-
$data_props .= sprintf( 'data-%s="%s" ', esc_html( $d[0] ), esc_attr( trim( $d[1] ) ) );
|
1977 |
-
}
|
1978 |
-
}
|
1979 |
-
else {
|
1980 |
-
$data_props = false;
|
1981 |
-
}
|
1982 |
-
return $data_props;
|
1983 |
-
}
|
1984 |
-
|
1985 |
-
}
|
1986 |
-
|
1987 |
-
new BoostrapShortcodes();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/composer.json
DELETED
@@ -1,32 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "filipstefansson/bootstrap-3-shortcodes",
|
3 |
-
"version": "3.0.3.5",
|
4 |
-
"description": "WordPress shortcodes for easier use of Bootstrap elements in your content.",
|
5 |
-
"keywords": [
|
6 |
-
"bootstrap",
|
7 |
-
"shortcodes",
|
8 |
-
"wordpress",
|
9 |
-
"plugin"
|
10 |
-
],
|
11 |
-
"homepage": "https://github.com/filipstefansson/bootstrap-3-shortcodes",
|
12 |
-
"license": "GPL2",
|
13 |
-
"authors": [
|
14 |
-
{
|
15 |
-
"name": "Filip Stefansson",
|
16 |
-
"email": "filip.stefansson@gmail.com",
|
17 |
-
"homepage": "http://filipstefansson.com",
|
18 |
-
"role": "Developer"
|
19 |
-
},
|
20 |
-
{
|
21 |
-
"name": "Simon Yeldon"
|
22 |
-
},
|
23 |
-
{
|
24 |
-
"name": "Michael W. Delaney"
|
25 |
-
}
|
26 |
-
],
|
27 |
-
"type": "wordpress-plugin",
|
28 |
-
"require": {
|
29 |
-
"php": ">=5.3.2",
|
30 |
-
"composer/installers": "1.0.*@dev"
|
31 |
-
}
|
32 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/actions-filters.php
DELETED
@@ -1,50 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/* Include the styling for the help tab in the admin
|
4 |
-
*/
|
5 |
-
|
6 |
-
function bootstrap_shortcodes_help_styles() {
|
7 |
-
wp_register_style( 'bs-font', plugins_url( 'bootstrap-3-shortcodes/includes/help/bs-font.css' ) );
|
8 |
-
wp_register_style( 'bootstrap-shortcodes-help', plugins_url( 'bootstrap-3-shortcodes/includes/help/css/bootstrap-shortcodes-help.css' ) );
|
9 |
-
wp_register_style( 'bootstrap-modal', plugins_url( 'bootstrap-3-shortcodes/includes/help/css/bootstrap-modal.css' ) );
|
10 |
-
wp_register_script( 'bootstrap', plugins_url( 'bootstrap-3-shortcodes/includes/help/js/bootstrap.min.js' ) );
|
11 |
-
wp_enqueue_style( 'bootstrap-shortcodes-help' );
|
12 |
-
wp_enqueue_style( 'bootstrap-modal' );
|
13 |
-
wp_enqueue_style( 'bs-font' );
|
14 |
-
wp_enqueue_script( 'bootstrap' );
|
15 |
-
|
16 |
-
}
|
17 |
-
add_action( 'admin_enqueue_scripts', 'bootstrap_shortcodes_help_styles' );
|
18 |
-
|
19 |
-
add_filter('the_content', 'bs_fix_shortcodes');
|
20 |
-
|
21 |
-
//action to add a custom button to the content editor
|
22 |
-
function add_bootstrap_button() {
|
23 |
-
|
24 |
-
//the id of the container I want to show in the popup
|
25 |
-
$popup_id = 'bootstrap-shortcodes-help';
|
26 |
-
|
27 |
-
//our popup's title
|
28 |
-
$title = 'Bootstrap Shortcodes Help';
|
29 |
-
|
30 |
-
//append the icon
|
31 |
-
printf(
|
32 |
-
'<a data-toggle="modal" data-target="#bootstrap-shortcodes-help" title="%2$s" href="%3$s" class="%4$s" style="padding-left: 0px; padding-right: 0px;"><span class="bs_bootstrap-logo wp-media-buttons-icon"></span></a>',
|
33 |
-
esc_attr( $popup_id ),
|
34 |
-
esc_attr( $title ),
|
35 |
-
esc_url( '#' ),
|
36 |
-
esc_attr( 'button add_media bootstrap-shortcodes-button')
|
37 |
-
//sprintf( '<img src="%s" style="height: 20px; position: relative; top: -2px;">', esc_url( $img ) )
|
38 |
-
);
|
39 |
-
}
|
40 |
-
|
41 |
-
|
42 |
-
// Create a Media Button for the help file
|
43 |
-
//add a button to the content editor, next to the media button
|
44 |
-
//this button will show a popup that contains inline content
|
45 |
-
add_action('media_buttons', 'add_bootstrap_button', 11);
|
46 |
-
|
47 |
-
function boostrap_shortcodes_help() {
|
48 |
-
include('bootstrap-shortcodes-help.php');
|
49 |
-
}
|
50 |
-
add_action( 'admin_footer', 'boostrap_shortcodes_help' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/bootstrap-shortcodes-help.php
DELETED
@@ -1,74 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$html = file_get_contents(dirname(__FILE__) . '/help/README.html');
|
3 |
-
?>
|
4 |
-
|
5 |
-
<script>
|
6 |
-
jQuery(document).ready(function() {
|
7 |
-
jQuery(".insert-code").click(function() {
|
8 |
-
var example = jQuery( this ).parent().prev().find("code").text();
|
9 |
-
var lines = example.split('\n');
|
10 |
-
var paras = '';
|
11 |
-
jQuery.each(lines, function(i, line) {
|
12 |
-
if (line) {
|
13 |
-
paras += line + '<br>';
|
14 |
-
}
|
15 |
-
});
|
16 |
-
var win = window.dialogArguments || opener || parent || top;
|
17 |
-
win.send_to_editor(paras);
|
18 |
-
});
|
19 |
-
|
20 |
-
jQuery('#bootstrap-shortcodes-help h2').each(function(){
|
21 |
-
var id = jQuery(this).attr("id");
|
22 |
-
jQuery(this).removeAttr("id").nextUntil("h2").andSelf().wrapAll('<div class="tab-pane" id="bs-' + id + '" />');
|
23 |
-
});
|
24 |
-
jQuery('#bs-shortcode-reference').addClass('active');
|
25 |
-
|
26 |
-
});
|
27 |
-
</script>
|
28 |
-
|
29 |
-
<script type="text/javascript">
|
30 |
-
jQuery(document).ready(bsajustamodal);
|
31 |
-
jQuery(window).resize(bsajustamodal);
|
32 |
-
function bsajustamodal() {
|
33 |
-
var altura = jQuery(window).height() - 155; //value corresponding to the modal heading + footer
|
34 |
-
jQuery(".ativa-scroll").css({"height":altura,"overflow-y":"auto"});
|
35 |
-
}
|
36 |
-
</script>
|
37 |
-
|
38 |
-
<div id="bootstrap-shortcodes-help" class="modal fade">
|
39 |
-
<div class="modal-dialog modal-lg">
|
40 |
-
<div class="modal-content">
|
41 |
-
<div class="modal-header">
|
42 |
-
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
43 |
-
<h4>Bootstrap Shortcodes Help</h4>
|
44 |
-
<ul class="nav nav-tabs">
|
45 |
-
<li class="active"><a href="#bs-shortcode-reference" data-toggle="tab">Shortcode Reference</a></li>
|
46 |
-
<li><a href="#bs-requirements" data-toggle="tab">System Requirements</a></li>
|
47 |
-
</ul>
|
48 |
-
</div>
|
49 |
-
<div class="modal-body ativa-scroll">
|
50 |
-
<div>
|
51 |
-
|
52 |
-
<div id="bs-top" class="tab-content">
|
53 |
-
|
54 |
-
<?php
|
55 |
-
# Put HTML content in the document
|
56 |
-
$html = preg_replace('/(<a href="http:[^"]+")>/is','\\1 target="_blank">',$html);
|
57 |
-
$html = str_replace('<table>', '<table class="table table-striped">', $html);
|
58 |
-
$html = str_replace('<ul>', '<div class="list-group">', $html);
|
59 |
-
$html = str_replace('</ul>', '</div>', $html);
|
60 |
-
$html = str_replace('<li><a ', '<a class="list-group-item" ', $html);
|
61 |
-
$html = str_replace('</li>', '', $html);
|
62 |
-
$html = str_replace('href="#', 'href="#bs-', $html);
|
63 |
-
$html = str_replace('<hr>', '<hr><a class="btn btn-link btn-default pull-right" href="#bs-top"><i class="text-muted glyphicon glyphicon-arrow-up"></i></a>', $html);
|
64 |
-
$html = str_replace('<h3 id="', '<h3 id="bs-', $html);
|
65 |
-
$html = str_replace('</pre>', '</pre><p><button data-dismiss="modal" class="btn btn-primary btn-sm insert-code">Insert Example <i class="glyphicon glyphicon-share-alt"></i></button></p>', $html);
|
66 |
-
echo $html;
|
67 |
-
?>
|
68 |
-
</div>
|
69 |
-
</div>
|
70 |
-
</div>
|
71 |
-
|
72 |
-
</div><!-- /.modal-content -->
|
73 |
-
</div><!-- /.modal-dialog -->
|
74 |
-
</div><!-- /.modal -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/defaults.php
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// Windows-proof constants: replace backward by forward slashes - thanks to: https://github.com/peterbouwmeester
|
4 |
-
//$fslashed_dir = trailingslashit(str_replace('\\','/', dirname(__FILE__)));
|
5 |
-
//$fslashed_abs = trailingslashit(str_replace('\\','/', ABSPATH));
|
6 |
-
|
7 |
-
if(!defined('BS_SHORTCODES_DIR')) {
|
8 |
-
define('BS_SHORTCODES_DIR', plugin_dir_path( __FILE__ ));
|
9 |
-
}
|
10 |
-
|
11 |
-
if(!defined('BS_SHORTCODES_URL')) {
|
12 |
-
define('BS_SHORTCODES_URL', plugin_dir_url( __FILE__ ));
|
13 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/functions.php
DELETED
@@ -1,30 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
// Intelligently remove extra P and BR tags around shortcodes that WordPress likes to add
|
3 |
-
function bs_fix_shortcodes($content){
|
4 |
-
$array = array (
|
5 |
-
'<p>[' => '[',
|
6 |
-
']</p>' => ']',
|
7 |
-
']<br />' => ']'
|
8 |
-
);
|
9 |
-
|
10 |
-
$content = strtr($content, $array);
|
11 |
-
return $content;
|
12 |
-
}
|
13 |
-
|
14 |
-
// We need to be able to figure out the attributes of a wrapped shortcode
|
15 |
-
function bs_attribute_map($str, $att = null) {
|
16 |
-
$res = array();
|
17 |
-
$return = array();
|
18 |
-
$reg = get_shortcode_regex();
|
19 |
-
preg_match_all('~'.$reg.'~',$str, $matches);
|
20 |
-
foreach($matches[2] as $key => $name) {
|
21 |
-
$parsed = shortcode_parse_atts($matches[3][$key]);
|
22 |
-
$parsed = is_array($parsed) ? $parsed : array();
|
23 |
-
|
24 |
-
$res[$name] = $parsed;
|
25 |
-
$return[] = $res;
|
26 |
-
}
|
27 |
-
return $return;
|
28 |
-
}
|
29 |
-
|
30 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/README.html
DELETED
@@ -1,2377 +0,0 @@
|
|
1 |
-
<h1 id="bootstrap-shortcodes-for-wordpress">Bootstrap Shortcodes for WordPress</h1>
|
2 |
-
<p>WordPress plugin that provides shortcodes for easier use of the Bootstrap styles and components in your content.</p>
|
3 |
-
<h2 id="requirements">Requirements</h2>
|
4 |
-
<p>This plugin won't do anything if you don't have WordPress theme built with the <a href="http://getbootstrap.com/">Bootstrap</a> framework. <strong>This plugin does not include the Bootstrap framework</strong>.</p>
|
5 |
-
<p>The plugin is tested to work with <code>Bootstrap 3.2</code> and <code>WordPress 3.9</code>.</p>
|
6 |
-
<p>This plugin contains a <code>composer.json</code> file for those of you who manage your PHP dependencies with <a href="https://getcomposer.org">Composer</a>.</p>
|
7 |
-
<h2 id="shortcode-reference">Shortcode Reference</h2>
|
8 |
-
<h3 id="css">CSS</h3>
|
9 |
-
<ul>
|
10 |
-
<li><a href="#grid">Grid</a></li>
|
11 |
-
<li><a href="#lead-body-copy">Lead body copy</a></li>
|
12 |
-
<li><a href="#emphasis-classes">Emphasis classes</a></li>
|
13 |
-
<li><a href="#code">Code</a></li>
|
14 |
-
<li><a href="#tables">Tables</a></li>
|
15 |
-
<li><a href="#buttons">Buttons</a></li>
|
16 |
-
<li><a href="#images">Images</a></li>
|
17 |
-
<li><a href="#responsive-utilities">Responsive utilities</a></li>
|
18 |
-
</ul>
|
19 |
-
<h3 id="components">Components</h3>
|
20 |
-
<ul>
|
21 |
-
<li><a href="#icons">Icons</a></li>
|
22 |
-
<li><a href="#button-groups">Button Groups</a></li>
|
23 |
-
<li><a href="#button-dropdowns">Button Dropdowns</a></li>
|
24 |
-
<li><a href="#navs">Navs</a></li>
|
25 |
-
<li><a href="#breadcrumbs">Breadcrumbs</a></li>
|
26 |
-
<li><a href="#labels">Labels</a></li>
|
27 |
-
<li><a href="#badges">Badges</a></li>
|
28 |
-
<li><a href="#jumbotron">Jumbotron</a></li>
|
29 |
-
<li><a href="#page-header">Page Header</a></li>
|
30 |
-
<li><a href="#thumbnails">Thumbnails</a></li>
|
31 |
-
<li><a href="#alerts">Alerts</a></li>
|
32 |
-
<li><a href="#progress-bars">Progress Bars</a></li>
|
33 |
-
<li><a href="#media-objects">Media Objects</a></li>
|
34 |
-
<li><a href="#list-groups">List Groups</a></li>
|
35 |
-
<li><a href="#panels">Panels</a></li>
|
36 |
-
<li><a href="#wells">Wells</a></li>
|
37 |
-
</ul>
|
38 |
-
<h3 id="javascript">JavaScript</h3>
|
39 |
-
<ul>
|
40 |
-
<li><a href="#tabs">Tabs</a></li>
|
41 |
-
<li><a href="#tooltip">Tooltip</a></li>
|
42 |
-
<li><a href="#popover">Popover</a></li>
|
43 |
-
<li><a href="#collapse">Collapse</a></li>
|
44 |
-
<li><a href="#carousel">Carousel</a></li>
|
45 |
-
<li><a href="#modal">Modal</a></li>
|
46 |
-
</ul>
|
47 |
-
<h1 id="usage">Usage</h1>
|
48 |
-
<h3 id="css">CSS</h3>
|
49 |
-
<h3 id="grid">Grid</h3>
|
50 |
-
<pre><code> [row]
|
51 |
-
[column md="6"]
|
52 |
-
…
|
53 |
-
[/column]
|
54 |
-
[column md="6"]
|
55 |
-
…
|
56 |
-
[/column]
|
57 |
-
[/row]</code></pre>
|
58 |
-
<p>The container component is also supported in case your theme doesn't incude a container.</p>
|
59 |
-
<pre><code>[container]
|
60 |
-
[row]
|
61 |
-
[column md="6"]
|
62 |
-
…
|
63 |
-
[/column]
|
64 |
-
[column md="6"]
|
65 |
-
…
|
66 |
-
[/column]
|
67 |
-
[/row]
|
68 |
-
[/container]</code></pre>
|
69 |
-
<h4 id="-container-parameters">[container] parameters</h4>
|
70 |
-
<table>
|
71 |
-
<thead>
|
72 |
-
<tr>
|
73 |
-
<th>Parameter</th>
|
74 |
-
<th>Description</th>
|
75 |
-
<th>Required</th>
|
76 |
-
<th>Values</th>
|
77 |
-
<th>Default</th>
|
78 |
-
</tr>
|
79 |
-
</thead>
|
80 |
-
<tbody>
|
81 |
-
<tr>
|
82 |
-
<td>fluid</td>
|
83 |
-
<td>Is the container fluid? (see Bootstrap documentation for details)</td>
|
84 |
-
<td>optional</td>
|
85 |
-
<td>true, false</td>
|
86 |
-
<td>false</td>
|
87 |
-
</tr>
|
88 |
-
<tr>
|
89 |
-
<td>xclass</td>
|
90 |
-
<td>Any extra classes you want to add</td>
|
91 |
-
<td>optional</td>
|
92 |
-
<td>any text</td>
|
93 |
-
<td>none</td>
|
94 |
-
</tr>
|
95 |
-
<tr>
|
96 |
-
<td>data</td>
|
97 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
98 |
-
<td>optional</td>
|
99 |
-
<td>any text</td>
|
100 |
-
<td>none</td>
|
101 |
-
</tr>
|
102 |
-
</tbody>
|
103 |
-
</table>
|
104 |
-
<h4 id="-row-parameters">[row] parameters</h4>
|
105 |
-
<table>
|
106 |
-
<thead>
|
107 |
-
<tr>
|
108 |
-
<th>Parameter</th>
|
109 |
-
<th>Description</th>
|
110 |
-
<th>Required</th>
|
111 |
-
<th>Values</th>
|
112 |
-
<th>Default</th>
|
113 |
-
</tr>
|
114 |
-
</thead>
|
115 |
-
<tbody>
|
116 |
-
<tr>
|
117 |
-
<td>xclass</td>
|
118 |
-
<td>Any extra classes you want to add</td>
|
119 |
-
<td>optional</td>
|
120 |
-
<td>any text</td>
|
121 |
-
<td>none</td>
|
122 |
-
</tr>
|
123 |
-
<tr>
|
124 |
-
<td>data</td>
|
125 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
126 |
-
<td>optional</td>
|
127 |
-
<td>any text</td>
|
128 |
-
<td>none</td>
|
129 |
-
</tr>
|
130 |
-
</tbody>
|
131 |
-
</table>
|
132 |
-
<h4 id="-column-parameters">[column] parameters</h4>
|
133 |
-
<table>
|
134 |
-
<thead>
|
135 |
-
<tr>
|
136 |
-
<th>Parameter</th>
|
137 |
-
<th>Description</th>
|
138 |
-
<th>Required</th>
|
139 |
-
<th>Values</th>
|
140 |
-
<th>Default</th>
|
141 |
-
</tr>
|
142 |
-
</thead>
|
143 |
-
<tbody>
|
144 |
-
<tr>
|
145 |
-
<td>xs</td>
|
146 |
-
<td>Size of column on extra small screens (less than 768px)</td>
|
147 |
-
<td>optional</td>
|
148 |
-
<td>1-12</td>
|
149 |
-
<td>false</td>
|
150 |
-
</tr>
|
151 |
-
<tr>
|
152 |
-
<td>sm</td>
|
153 |
-
<td>Size of column on small screens (greater than 768px)</td>
|
154 |
-
<td>optional</td>
|
155 |
-
<td>1-12</td>
|
156 |
-
<td>false</td>
|
157 |
-
</tr>
|
158 |
-
<tr>
|
159 |
-
<td>md</td>
|
160 |
-
<td>Size of column on medium screens (greater than 992px)</td>
|
161 |
-
<td>optional</td>
|
162 |
-
<td>1-12</td>
|
163 |
-
<td>false</td>
|
164 |
-
</tr>
|
165 |
-
<tr>
|
166 |
-
<td>lg</td>
|
167 |
-
<td>Size of column on large screens (greater than 1200px)</td>
|
168 |
-
<td>optional</td>
|
169 |
-
<td>1-12</td>
|
170 |
-
<td>false</td>
|
171 |
-
</tr>
|
172 |
-
<tr>
|
173 |
-
<td>offset_xs</td>
|
174 |
-
<td>Offset on extra small screens</td>
|
175 |
-
<td>optional</td>
|
176 |
-
<td>1-12</td>
|
177 |
-
<td>false</td>
|
178 |
-
</tr>
|
179 |
-
<tr>
|
180 |
-
<td>offset_sm</td>
|
181 |
-
<td>Offset on small screens</td>
|
182 |
-
<td>optional</td>
|
183 |
-
<td>1-12</td>
|
184 |
-
<td>false</td>
|
185 |
-
</tr>
|
186 |
-
<tr>
|
187 |
-
<td>offset_md</td>
|
188 |
-
<td>Offset on column on medium screens</td>
|
189 |
-
<td>optional</td>
|
190 |
-
<td>1-12</td>
|
191 |
-
<td>false</td>
|
192 |
-
</tr>
|
193 |
-
<tr>
|
194 |
-
<td>offset_lg</td>
|
195 |
-
<td>Offset on column on large screens</td>
|
196 |
-
<td>optional</td>
|
197 |
-
<td>1-12</td>
|
198 |
-
<td>false</td>
|
199 |
-
</tr>
|
200 |
-
<tr>
|
201 |
-
<td>pull_xs</td>
|
202 |
-
<td>Pull on extra small screens</td>
|
203 |
-
<td>optional</td>
|
204 |
-
<td>1-12</td>
|
205 |
-
<td>false</td>
|
206 |
-
</tr>
|
207 |
-
<tr>
|
208 |
-
<td>pull_sm</td>
|
209 |
-
<td>Pull on small screens</td>
|
210 |
-
<td>optional</td>
|
211 |
-
<td>1-12</td>
|
212 |
-
<td>false</td>
|
213 |
-
</tr>
|
214 |
-
<tr>
|
215 |
-
<td>pull_md</td>
|
216 |
-
<td>Pull on column on medium screens</td>
|
217 |
-
<td>optional</td>
|
218 |
-
<td>1-12</td>
|
219 |
-
<td>false</td>
|
220 |
-
</tr>
|
221 |
-
<tr>
|
222 |
-
<td>pull_lg</td>
|
223 |
-
<td>Pull on column on large screens</td>
|
224 |
-
<td>optional</td>
|
225 |
-
<td>1-12</td>
|
226 |
-
<td>false</td>
|
227 |
-
</tr>
|
228 |
-
<tr>
|
229 |
-
<td>push_xs</td>
|
230 |
-
<td>Push on extra small screens</td>
|
231 |
-
<td>optional</td>
|
232 |
-
<td>1-12</td>
|
233 |
-
<td>false</td>
|
234 |
-
</tr>
|
235 |
-
<tr>
|
236 |
-
<td>push_sm</td>
|
237 |
-
<td>Push on small screens</td>
|
238 |
-
<td>optional</td>
|
239 |
-
<td>1-12</td>
|
240 |
-
<td>false</td>
|
241 |
-
</tr>
|
242 |
-
<tr>
|
243 |
-
<td>push_md</td>
|
244 |
-
<td>Push on column on medium screens</td>
|
245 |
-
<td>optional</td>
|
246 |
-
<td>1-12</td>
|
247 |
-
<td>false</td>
|
248 |
-
</tr>
|
249 |
-
<tr>
|
250 |
-
<td>push_lg</td>
|
251 |
-
<td>Push on column on large screens</td>
|
252 |
-
<td>optional</td>
|
253 |
-
<td>1-12</td>
|
254 |
-
<td>false</td>
|
255 |
-
</tr>
|
256 |
-
<tr>
|
257 |
-
<td>xclass</td>
|
258 |
-
<td>Any extra classes you want to add</td>
|
259 |
-
<td>optional</td>
|
260 |
-
<td>any text</td>
|
261 |
-
<td>none</td>
|
262 |
-
</tr>
|
263 |
-
<tr>
|
264 |
-
<td>data</td>
|
265 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
266 |
-
<td>optional</td>
|
267 |
-
<td>any text</td>
|
268 |
-
<td>none</td>
|
269 |
-
</tr>
|
270 |
-
</tbody>
|
271 |
-
</table>
|
272 |
-
<p><a href="http://getbootstrap.com/css/#grid">Bootstrap grid documentation</a>.</p>
|
273 |
-
<hr>
|
274 |
-
<h3 id="lead-body-copy">Lead body copy</h3>
|
275 |
-
<pre><code>[lead] … [/lead]</code></pre>
|
276 |
-
<h4 id="-lead-parameters">[lead] parameters</h4>
|
277 |
-
<table>
|
278 |
-
<thead>
|
279 |
-
<tr>
|
280 |
-
<th>Parameter</th>
|
281 |
-
<th>Description</th>
|
282 |
-
<th>Required</th>
|
283 |
-
<th>Values</th>
|
284 |
-
<th>Default</th>
|
285 |
-
</tr>
|
286 |
-
</thead>
|
287 |
-
<tbody>
|
288 |
-
<tr>
|
289 |
-
<td>xclass</td>
|
290 |
-
<td>Any extra classes you want to add</td>
|
291 |
-
<td>optional</td>
|
292 |
-
<td>any text</td>
|
293 |
-
<td>none</td>
|
294 |
-
</tr>
|
295 |
-
<tr>
|
296 |
-
<td>data</td>
|
297 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
298 |
-
<td>optional</td>
|
299 |
-
<td>any text</td>
|
300 |
-
<td>none</td>
|
301 |
-
</tr>
|
302 |
-
</tbody>
|
303 |
-
</table>
|
304 |
-
<p><a href="http://getbootstrap.com/css/#type-body-copy">Bootstrap body copy documentation</a></p>
|
305 |
-
<hr>
|
306 |
-
<h3 id="emphasis-classes">Emphasis classes</h3>
|
307 |
-
<pre><code>[emphasis type="success"] … [/emphasis]</code></pre>
|
308 |
-
<h4 id="-emphasis-parameters">[emphasis] parameters</h4>
|
309 |
-
<table>
|
310 |
-
<thead>
|
311 |
-
<tr>
|
312 |
-
<th>Parameter</th>
|
313 |
-
<th>Description</th>
|
314 |
-
<th>Required</th>
|
315 |
-
<th>Values</th>
|
316 |
-
<th>Default</th>
|
317 |
-
</tr>
|
318 |
-
</thead>
|
319 |
-
<tbody>
|
320 |
-
<tr>
|
321 |
-
<td>type</td>
|
322 |
-
<td>The type of label to display</td>
|
323 |
-
<td>required</td>
|
324 |
-
<td>muted, primary, success, info, warning, danger</td>
|
325 |
-
<td>muted</td>
|
326 |
-
</tr>
|
327 |
-
<tr>
|
328 |
-
<td>xclass</td>
|
329 |
-
<td>Any extra classes you want to add</td>
|
330 |
-
<td>optional</td>
|
331 |
-
<td>any text</td>
|
332 |
-
<td>none</td>
|
333 |
-
</tr>
|
334 |
-
<tr>
|
335 |
-
<td>data</td>
|
336 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
337 |
-
<td>optional</td>
|
338 |
-
<td>any text</td>
|
339 |
-
<td>none</td>
|
340 |
-
</tr>
|
341 |
-
</tbody>
|
342 |
-
</table>
|
343 |
-
<p><a href="http://getbootstrap.com/css/#type-emphasis">Bootstrap emphasis classes documentation</a></p>
|
344 |
-
<hr>
|
345 |
-
<h3 id="code">Code</h3>
|
346 |
-
<pre><code>[code] … [/code]</code></pre>
|
347 |
-
<h4 id="-code-parameters">[code] parameters</h4>
|
348 |
-
<table>
|
349 |
-
<thead>
|
350 |
-
<tr>
|
351 |
-
<th>Parameter</th>
|
352 |
-
<th>Description</th>
|
353 |
-
<th>Required</th>
|
354 |
-
<th>Values</th>
|
355 |
-
<th>Default</th>
|
356 |
-
</tr>
|
357 |
-
</thead>
|
358 |
-
<tbody>
|
359 |
-
<tr>
|
360 |
-
<td>inline</td>
|
361 |
-
<td>Display inline code</td>
|
362 |
-
<td>optional</td>
|
363 |
-
<td>true, false</td>
|
364 |
-
<td>false</td>
|
365 |
-
</tr>
|
366 |
-
<tr>
|
367 |
-
<td>scrollable</td>
|
368 |
-
<td>Set a max height of 350px and provide a scroll bar. Not usable with inline="true".</td>
|
369 |
-
<td>optional</td>
|
370 |
-
<td>true, false</td>
|
371 |
-
<td>false</td>
|
372 |
-
</tr>
|
373 |
-
<tr>
|
374 |
-
<td>xclass</td>
|
375 |
-
<td>Any extra classes you want to add</td>
|
376 |
-
<td>optional</td>
|
377 |
-
<td>any text</td>
|
378 |
-
<td>none</td>
|
379 |
-
</tr>
|
380 |
-
<tr>
|
381 |
-
<td>data</td>
|
382 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
383 |
-
<td>optional</td>
|
384 |
-
<td>any text</td>
|
385 |
-
<td>none</td>
|
386 |
-
</tr>
|
387 |
-
</tbody>
|
388 |
-
</table>
|
389 |
-
<p><a href="http://getbootstrap.com/css/#code">Bootstrap code documentation</a></p>
|
390 |
-
<hr>
|
391 |
-
<h3 id="tables">Tables</h3>
|
392 |
-
<pre><code>[table-wrap bordered="true" striped="true"]
|
393 |
-
|
394 |
-
Standard HTML table code goes here.
|
395 |
-
|
396 |
-
[/table-wrap]</code></pre>
|
397 |
-
<h4 id="-table-wrap-parameters">[table-wrap] parameters</h4>
|
398 |
-
<table>
|
399 |
-
<thead>
|
400 |
-
<tr>
|
401 |
-
<th>Parameter</th>
|
402 |
-
<th>Description</th>
|
403 |
-
<th>Required</th>
|
404 |
-
<th>Values</th>
|
405 |
-
<th>Default</th>
|
406 |
-
</tr>
|
407 |
-
</thead>
|
408 |
-
<tbody>
|
409 |
-
<tr>
|
410 |
-
<td>bordered</td>
|
411 |
-
<td>Set "bordered" table style (see Bootstrap documentation)</td>
|
412 |
-
<td>optional</td>
|
413 |
-
<td>true, false</td>
|
414 |
-
<td>false</td>
|
415 |
-
</tr>
|
416 |
-
<tr>
|
417 |
-
<td>striped</td>
|
418 |
-
<td>Set "striped" table style (see Bootstrap documentation)</td>
|
419 |
-
<td>optional</td>
|
420 |
-
<td>true, false</td>
|
421 |
-
<td>false</td>
|
422 |
-
</tr>
|
423 |
-
<tr>
|
424 |
-
<td>hover</td>
|
425 |
-
<td>Set "hover" table style (see Bootstrap documentation)</td>
|
426 |
-
<td>optional</td>
|
427 |
-
<td>true, false</td>
|
428 |
-
<td>false</td>
|
429 |
-
</tr>
|
430 |
-
<tr>
|
431 |
-
<td>condensed</td>
|
432 |
-
<td>Set "condensed" table style (see Bootstrap documentation)</td>
|
433 |
-
<td>optional</td>
|
434 |
-
<td>true, false</td>
|
435 |
-
<td>false</td>
|
436 |
-
</tr>
|
437 |
-
<tr>
|
438 |
-
<td>xclass</td>
|
439 |
-
<td>Any extra classes you want to add</td>
|
440 |
-
<td>optional</td>
|
441 |
-
<td>any text</td>
|
442 |
-
<td>none</td>
|
443 |
-
</tr>
|
444 |
-
<tr>
|
445 |
-
<td>data</td>
|
446 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
447 |
-
<td>optional</td>
|
448 |
-
<td>any text</td>
|
449 |
-
<td>none</td>
|
450 |
-
</tr>
|
451 |
-
</tbody>
|
452 |
-
</table>
|
453 |
-
<p><a href="http://getbootstrap.com/css/#tables">Bootstrap table documentation</a></p>
|
454 |
-
<hr>
|
455 |
-
<h3 id="buttons">Buttons</h3>
|
456 |
-
<pre><code>[button type="success" size="lg" link="#"] … [/button]</code></pre>
|
457 |
-
<h4 id="-button-parameters">[button] parameters</h4>
|
458 |
-
<table>
|
459 |
-
<thead>
|
460 |
-
<tr>
|
461 |
-
<th>Parameter</th>
|
462 |
-
<th>Description</th>
|
463 |
-
<th>Required</th>
|
464 |
-
<th>Values</th>
|
465 |
-
<th>Default</th>
|
466 |
-
</tr>
|
467 |
-
</thead>
|
468 |
-
<tbody>
|
469 |
-
<tr>
|
470 |
-
<td>type</td>
|
471 |
-
<td>The type of the button</td>
|
472 |
-
<td>optional</td>
|
473 |
-
<td>default, primary, success, info, warning, danger, link</td>
|
474 |
-
<td>default</td>
|
475 |
-
</tr>
|
476 |
-
<tr>
|
477 |
-
<td>size</td>
|
478 |
-
<td>The size of the button</td>
|
479 |
-
<td>optional</td>
|
480 |
-
<td>xs, sm, lg</td>
|
481 |
-
<td>none</td>
|
482 |
-
</tr>
|
483 |
-
<tr>
|
484 |
-
<td>block</td>
|
485 |
-
<td>Whether the button should be a block-level button</td>
|
486 |
-
<td>optional</td>
|
487 |
-
<td>true, false</td>
|
488 |
-
<td>false</td>
|
489 |
-
</tr>
|
490 |
-
<tr>
|
491 |
-
<td>dropdown</td>
|
492 |
-
<td>Whether the button triggers a dropdown menu (see <a href="#button-dropdowns">Button Dropdowns</a>)</td>
|
493 |
-
<td>optional</td>
|
494 |
-
<td>true, false</td>
|
495 |
-
<td>false</td>
|
496 |
-
</tr>
|
497 |
-
<tr>
|
498 |
-
<td>active</td>
|
499 |
-
<td>Apply the "active" style</td>
|
500 |
-
<td>optional</td>
|
501 |
-
<td>true, false</td>
|
502 |
-
<td>false</td>
|
503 |
-
</tr>
|
504 |
-
<tr>
|
505 |
-
<td>disabled</td>
|
506 |
-
<td>Whether the button be disabled</td>
|
507 |
-
<td>optional</td>
|
508 |
-
<td>true, false</td>
|
509 |
-
<td>false</td>
|
510 |
-
</tr>
|
511 |
-
<tr>
|
512 |
-
<td>xclass</td>
|
513 |
-
<td>Any extra classes you want to add</td>
|
514 |
-
<td>optional</td>
|
515 |
-
<td>any text</td>
|
516 |
-
<td>none</td>
|
517 |
-
</tr>
|
518 |
-
<tr>
|
519 |
-
<td>link</td>
|
520 |
-
<td>The url you want the button to link to</td>
|
521 |
-
<td>optional</td>
|
522 |
-
<td>any valid link</td>
|
523 |
-
<td>none</td>
|
524 |
-
</tr>
|
525 |
-
<tr>
|
526 |
-
<td>target</td>
|
527 |
-
<td>Target for the link</td>
|
528 |
-
<td>optional</td>
|
529 |
-
<td>any valid target</td>
|
530 |
-
<td>none</td>
|
531 |
-
</tr>
|
532 |
-
<tr>
|
533 |
-
<td>data</td>
|
534 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
535 |
-
<td>optional</td>
|
536 |
-
<td>any text</td>
|
537 |
-
<td>none</td>
|
538 |
-
</tr>
|
539 |
-
</tbody>
|
540 |
-
</table>
|
541 |
-
<p><a href="http://getbootstrap.com/css/#buttons">Bootstrap button documentation</a></p>
|
542 |
-
<hr>
|
543 |
-
<h3 id="images">Images</h3>
|
544 |
-
<pre><code>[img type="circle" responsive="true"] … [/img]</code></pre>
|
545 |
-
<p>Wrap any number of HTML image tags or images inserted via the WordPress media manager.</p>
|
546 |
-
<h4 id="-img-parameters">[img] parameters</h4>
|
547 |
-
<table>
|
548 |
-
<thead>
|
549 |
-
<tr>
|
550 |
-
<th>Parameter</th>
|
551 |
-
<th>Description</th>
|
552 |
-
<th>Required</th>
|
553 |
-
<th>Values</th>
|
554 |
-
<th>Default</th>
|
555 |
-
</tr>
|
556 |
-
</thead>
|
557 |
-
<tbody>
|
558 |
-
<tr>
|
559 |
-
<td>type</td>
|
560 |
-
<td>The effect to apply to wrapped images</td>
|
561 |
-
<td>optional</td>
|
562 |
-
<td>rounded, circle, thumbnail</td>
|
563 |
-
<td>false</td>
|
564 |
-
</tr>
|
565 |
-
<tr>
|
566 |
-
<td>responsive</td>
|
567 |
-
<td>Make the wrapped images responsive</td>
|
568 |
-
<td>optional</td>
|
569 |
-
<td>true, false</td>
|
570 |
-
<td>false</td>
|
571 |
-
</tr>
|
572 |
-
<tr>
|
573 |
-
<td>xclass</td>
|
574 |
-
<td>Any extra classes you want to add</td>
|
575 |
-
<td>optional</td>
|
576 |
-
<td>any text</td>
|
577 |
-
<td>none</td>
|
578 |
-
</tr>
|
579 |
-
<tr>
|
580 |
-
<td>data</td>
|
581 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
582 |
-
<td>optional</td>
|
583 |
-
<td>any text</td>
|
584 |
-
<td>none</td>
|
585 |
-
</tr>
|
586 |
-
</tbody>
|
587 |
-
</table>
|
588 |
-
<p><a href="http://getbootstrap.com/css/#images">Bootstrap images documentation</a></p>
|
589 |
-
<hr>
|
590 |
-
<h3 id="responsive-utilities">Responsive Utilities</h3>
|
591 |
-
<pre><code>[responsive visible_block="lg md" hidden="sn xs"] … [/responsive]</code></pre>
|
592 |
-
<h4 id="-reponsive-parameters">[reponsive] parameters</h4>
|
593 |
-
<table>
|
594 |
-
<thead>
|
595 |
-
<tr>
|
596 |
-
<th>Parameter</th>
|
597 |
-
<th>Description</th>
|
598 |
-
<th>Required</th>
|
599 |
-
<th>Values</th>
|
600 |
-
<th>Default</th>
|
601 |
-
</tr>
|
602 |
-
</thead>
|
603 |
-
<tbody>
|
604 |
-
<tr>
|
605 |
-
<td>visible</td>
|
606 |
-
<td>Sizes at which this element is visible (separated by spaces) <strong>NOTE: as of Bootstrap 3.2 "visible" is deprecated in favor of "block", "inline", and "inline-block" (see below)</strong></td>
|
607 |
-
<td>optional</td>
|
608 |
-
<td>xs, sm, md, lg</td>
|
609 |
-
<td>false</td>
|
610 |
-
</tr>
|
611 |
-
<tr>
|
612 |
-
<td>hidden</td>
|
613 |
-
<td>Sizes at which this element is hidden (separated by spaces)</td>
|
614 |
-
<td>optional</td>
|
615 |
-
<td>xs, sm, md, lg</td>
|
616 |
-
<td>false</td>
|
617 |
-
</tr>
|
618 |
-
<tr>
|
619 |
-
<td>block</td>
|
620 |
-
<td>Sizes at which this element is visible and displayed as a "block" element (separated by spaces)</td>
|
621 |
-
<td>optional</td>
|
622 |
-
<td>xs, sm, md, lg</td>
|
623 |
-
<td>false</td>
|
624 |
-
</tr>
|
625 |
-
<tr>
|
626 |
-
<td>inline</td>
|
627 |
-
<td>Sizes at which this element is visible and displayed as an "inline" element (separated by spaces)</td>
|
628 |
-
<td>optional</td>
|
629 |
-
<td>xs, sm, md, lg</td>
|
630 |
-
<td>false</td>
|
631 |
-
</tr>
|
632 |
-
<tr>
|
633 |
-
<td>inline_block</td>
|
634 |
-
<td>Sizes at which this element is visible and displayed as an "inline-block" element (separated by spaces)</td>
|
635 |
-
<td>optional</td>
|
636 |
-
<td>xs, sm, md, lg</td>
|
637 |
-
<td>false</td>
|
638 |
-
</tr>
|
639 |
-
<tr>
|
640 |
-
<td>xclass</td>
|
641 |
-
<td>Any extra classes you want to add</td>
|
642 |
-
<td>optional</td>
|
643 |
-
<td>any text</td>
|
644 |
-
<td>none</td>
|
645 |
-
</tr>
|
646 |
-
<tr>
|
647 |
-
<td>data</td>
|
648 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
649 |
-
<td>optional</td>
|
650 |
-
<td>any text</td>
|
651 |
-
<td>none</td>
|
652 |
-
</tr>
|
653 |
-
</tbody>
|
654 |
-
</table>
|
655 |
-
<p><a href="http://getbootstrap.com/css/#type-emphasis">Bootstrap emphasis classes documentation</a></p>
|
656 |
-
<hr>
|
657 |
-
<h3 id="components">Components</h3>
|
658 |
-
<h3 id="icons">Icons</h3>
|
659 |
-
<pre><code>[icon type="arrow"]</code></pre>
|
660 |
-
<h4 id="-icon-parameters">[icon] parameters</h4>
|
661 |
-
<table>
|
662 |
-
<thead>
|
663 |
-
<tr>
|
664 |
-
<th>Parameter</th>
|
665 |
-
<th>Description</th>
|
666 |
-
<th>Required</th>
|
667 |
-
<th>Values</th>
|
668 |
-
<th>Default</th>
|
669 |
-
</tr>
|
670 |
-
</thead>
|
671 |
-
<tbody>
|
672 |
-
<tr>
|
673 |
-
<td>type</td>
|
674 |
-
<td>The type of icon you want to display</td>
|
675 |
-
<td>required</td>
|
676 |
-
<td>See Bootstrap docs</td>
|
677 |
-
<td>none</td>
|
678 |
-
</tr>
|
679 |
-
<tr>
|
680 |
-
<td>xclass</td>
|
681 |
-
<td>Any extra classes you want to add</td>
|
682 |
-
<td>optional</td>
|
683 |
-
<td>any text</td>
|
684 |
-
<td>none</td>
|
685 |
-
</tr>
|
686 |
-
<tr>
|
687 |
-
<td>data</td>
|
688 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
689 |
-
<td>optional</td>
|
690 |
-
<td>any text</td>
|
691 |
-
<td>none</td>
|
692 |
-
</tr>
|
693 |
-
</tbody>
|
694 |
-
</table>
|
695 |
-
<p><a href="http://getbootstrap.com/components/#glyphicons">Bootstrap Glyphicons documentation</a></p>
|
696 |
-
<hr>
|
697 |
-
<h3 id="button-groups">Button Groups</h3>
|
698 |
-
<h4 id="basic-example">Basic example</h4>
|
699 |
-
<pre><code>[button-group size="lg" justified="" vertical=""]
|
700 |
-
[button link="#"] … [/button]
|
701 |
-
[button link="#"] … [/button]
|
702 |
-
[button link="#"] … [/button]
|
703 |
-
[/button-group]</code></pre>
|
704 |
-
<h4 id="button-toolbar">Button toolbar</h4>
|
705 |
-
<pre><code>[button-toolbar]
|
706 |
-
[button-group]
|
707 |
-
[button link="#"] … [/button]
|
708 |
-
[button link="#"] … [/button]
|
709 |
-
[button link="#"] … [/button]
|
710 |
-
[/button-group]
|
711 |
-
[button-group]
|
712 |
-
[button link="#"] … [/button]
|
713 |
-
[button link="#"] … [/button]
|
714 |
-
[button link="#"] … [/button]
|
715 |
-
[/button-group]
|
716 |
-
[button-group]
|
717 |
-
[button link="#"] … [/button]
|
718 |
-
[/button-group]
|
719 |
-
[/button-toolbar]</code></pre>
|
720 |
-
<h4 id="-button-group-parameters">[button-group] parameters</h4>
|
721 |
-
<table>
|
722 |
-
<thead>
|
723 |
-
<tr>
|
724 |
-
<th>Parameter</th>
|
725 |
-
<th>Description</th>
|
726 |
-
<th>Required</th>
|
727 |
-
<th>Values</th>
|
728 |
-
<th>Default</th>
|
729 |
-
</tr>
|
730 |
-
</thead>
|
731 |
-
<tbody>
|
732 |
-
<tr>
|
733 |
-
<td>size</td>
|
734 |
-
<td>The size of the button group</td>
|
735 |
-
<td>optional</td>
|
736 |
-
<td>xs, sm, lg</td>
|
737 |
-
<td>none</td>
|
738 |
-
</tr>
|
739 |
-
<tr>
|
740 |
-
<td>justified</td>
|
741 |
-
<td>Whether button group is justified</td>
|
742 |
-
<td>optional</td>
|
743 |
-
<td>true, false</td>
|
744 |
-
<td>false</td>
|
745 |
-
</tr>
|
746 |
-
<tr>
|
747 |
-
<td>vertical</td>
|
748 |
-
<td>Whether button group is vertical</td>
|
749 |
-
<td>optional</td>
|
750 |
-
<td>true, false</td>
|
751 |
-
<td>false</td>
|
752 |
-
</tr>
|
753 |
-
<tr>
|
754 |
-
<td>dropup</td>
|
755 |
-
<td><strong>Must correspond with the use of [dropdown]</strong></td>
|
756 |
-
<td>optional</td>
|
757 |
-
<td>true, false</td>
|
758 |
-
<td>false</td>
|
759 |
-
</tr>
|
760 |
-
<tr>
|
761 |
-
<td>xclass</td>
|
762 |
-
<td>Any extra classes you want to add</td>
|
763 |
-
<td>optional</td>
|
764 |
-
<td>any text</td>
|
765 |
-
<td>none</td>
|
766 |
-
</tr>
|
767 |
-
<tr>
|
768 |
-
<td>data</td>
|
769 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
770 |
-
<td>optional</td>
|
771 |
-
<td>any text</td>
|
772 |
-
<td>none</td>
|
773 |
-
</tr>
|
774 |
-
</tbody>
|
775 |
-
</table>
|
776 |
-
<h4 id="-button-toolbar-parameters">[button-toolbar] parameters</h4>
|
777 |
-
<table>
|
778 |
-
<thead>
|
779 |
-
<tr>
|
780 |
-
<th>Parameter</th>
|
781 |
-
<th>Description</th>
|
782 |
-
<th>Required</th>
|
783 |
-
<th>Values</th>
|
784 |
-
<th>Default</th>
|
785 |
-
</tr>
|
786 |
-
</thead>
|
787 |
-
<tbody>
|
788 |
-
<tr>
|
789 |
-
<td>xclass</td>
|
790 |
-
<td>Any extra classes you want to add</td>
|
791 |
-
<td>optional</td>
|
792 |
-
<td>any text</td>
|
793 |
-
<td>none</td>
|
794 |
-
</tr>
|
795 |
-
<tr>
|
796 |
-
<td>data</td>
|
797 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
798 |
-
<td>optional</td>
|
799 |
-
<td>any text</td>
|
800 |
-
<td>none</td>
|
801 |
-
</tr>
|
802 |
-
</tbody>
|
803 |
-
</table>
|
804 |
-
<p><a href="http://getbootstrap.com/css/#btn-groups">Bootstrap button groups documentation</a></p>
|
805 |
-
<hr>
|
806 |
-
<h3 id="button-dropdowns">Button Dropdowns</h3>
|
807 |
-
<p>Button Dropdowns can be accomplished by combining the [button-group] shortcode, the "data" parameters of the [button] shortcode, and [dropdown] shortcode as follows.</p>
|
808 |
-
<h4 id="single-button-dropdowns">Single button dropdowns</h4>
|
809 |
-
<pre><code>[button-group]
|
810 |
-
[button link="#" dropdown="true" data="toggle,dropdown"] … [caret][/button]
|
811 |
-
[dropdown]
|
812 |
-
[dropdown-header] … [/dropdown-header]
|
813 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
814 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
815 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
816 |
-
[divider]
|
817 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
818 |
-
[/dropdown]
|
819 |
-
[/button-group]</code></pre>
|
820 |
-
<h4 id="split-button-dropdowns">Split button dropdowns</h4>
|
821 |
-
<pre><code>[button-group]
|
822 |
-
[button link="#"] … [/button]
|
823 |
-
[button dropdown="true" data="toggle,dropdown"][caret][/button]
|
824 |
-
[dropdown]
|
825 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
826 |
-
[divider]
|
827 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
828 |
-
[/dropdown]
|
829 |
-
[/button-group]</code></pre>
|
830 |
-
<h4 id="dropup-variation">Dropup variation</h4>
|
831 |
-
<pre><code>[button-group dropup="true"]
|
832 |
-
[button link="#"] … [/button]
|
833 |
-
[button dropdown="true" data="toggle,dropdown"][caret][/button]
|
834 |
-
[dropdown]
|
835 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
836 |
-
[divider]
|
837 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
838 |
-
[/dropdown]
|
839 |
-
[/button-group] </code></pre>
|
840 |
-
<h4 id="-dropdown-parameters">[dropdown] parameters</h4>
|
841 |
-
<table>
|
842 |
-
<thead>
|
843 |
-
<tr>
|
844 |
-
<th>Parameter</th>
|
845 |
-
<th>Description</th>
|
846 |
-
<th>Required</th>
|
847 |
-
<th>Values</th>
|
848 |
-
<th>Default</th>
|
849 |
-
</tr>
|
850 |
-
</thead>
|
851 |
-
<tbody>
|
852 |
-
<tr>
|
853 |
-
<td>xclass</td>
|
854 |
-
<td>Any extra classes you want to add</td>
|
855 |
-
<td>optional</td>
|
856 |
-
<td>any text</td>
|
857 |
-
<td>none</td>
|
858 |
-
</tr>
|
859 |
-
<tr>
|
860 |
-
<td>data</td>
|
861 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
862 |
-
<td>optional</td>
|
863 |
-
<td>any text</td>
|
864 |
-
<td>none</td>
|
865 |
-
</tr>
|
866 |
-
</tbody>
|
867 |
-
</table>
|
868 |
-
<h4 id="-dropdown-item-parameters">[dropdown-item] parameters</h4>
|
869 |
-
<table>
|
870 |
-
<thead>
|
871 |
-
<tr>
|
872 |
-
<th>Parameter</th>
|
873 |
-
<th>Description</th>
|
874 |
-
<th>Required</th>
|
875 |
-
<th>Values</th>
|
876 |
-
<th>Default</th>
|
877 |
-
</tr>
|
878 |
-
</thead>
|
879 |
-
<tbody>
|
880 |
-
<tr>
|
881 |
-
<td>link</td>
|
882 |
-
<td>The url you want the dropdown-item to link to</td>
|
883 |
-
<td>optional</td>
|
884 |
-
<td>any valid link</td>
|
885 |
-
<td>none</td>
|
886 |
-
</tr>
|
887 |
-
<tr>
|
888 |
-
<td>disabled</td>
|
889 |
-
<td>Whether this menu-item is disabled</td>
|
890 |
-
<td>optional</td>
|
891 |
-
<td>true, false</td>
|
892 |
-
<td>false</td>
|
893 |
-
</tr>
|
894 |
-
<tr>
|
895 |
-
<td>xclass</td>
|
896 |
-
<td>Any extra classes you want to add</td>
|
897 |
-
<td>optional</td>
|
898 |
-
<td>any text</td>
|
899 |
-
<td>none</td>
|
900 |
-
</tr>
|
901 |
-
<tr>
|
902 |
-
<td>data</td>
|
903 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
904 |
-
<td>optional</td>
|
905 |
-
<td>any text</td>
|
906 |
-
<td>none</td>
|
907 |
-
</tr>
|
908 |
-
</tbody>
|
909 |
-
</table>
|
910 |
-
<h4 id="-dropdown-header-parameters">[dropdown-header] parameters</h4>
|
911 |
-
<table>
|
912 |
-
<thead>
|
913 |
-
<tr>
|
914 |
-
<th>Parameter</th>
|
915 |
-
<th>Description</th>
|
916 |
-
<th>Required</th>
|
917 |
-
<th>Values</th>
|
918 |
-
<th>Default</th>
|
919 |
-
</tr>
|
920 |
-
</thead>
|
921 |
-
<tbody>
|
922 |
-
<tr>
|
923 |
-
<td>xclass</td>
|
924 |
-
<td>Any extra classes you want to add</td>
|
925 |
-
<td>optional</td>
|
926 |
-
<td>any text</td>
|
927 |
-
<td>none</td>
|
928 |
-
</tr>
|
929 |
-
<tr>
|
930 |
-
<td>data</td>
|
931 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
932 |
-
<td>optional</td>
|
933 |
-
<td>any text</td>
|
934 |
-
<td>none</td>
|
935 |
-
</tr>
|
936 |
-
</tbody>
|
937 |
-
</table>
|
938 |
-
<h4 id="-caret-parameters">[caret] parameters</h4>
|
939 |
-
<table>
|
940 |
-
<thead>
|
941 |
-
<tr>
|
942 |
-
<th>Parameter</th>
|
943 |
-
<th>Description</th>
|
944 |
-
<th>Required</th>
|
945 |
-
<th>Values</th>
|
946 |
-
<th>Default</th>
|
947 |
-
</tr>
|
948 |
-
</thead>
|
949 |
-
<tbody>
|
950 |
-
<tr>
|
951 |
-
<td>xclass</td>
|
952 |
-
<td>Any extra classes you want to add</td>
|
953 |
-
<td>optional</td>
|
954 |
-
<td>any text</td>
|
955 |
-
<td>none</td>
|
956 |
-
</tr>
|
957 |
-
<tr>
|
958 |
-
<td>data</td>
|
959 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
960 |
-
<td>optional</td>
|
961 |
-
<td>any text</td>
|
962 |
-
<td>none</td>
|
963 |
-
</tr>
|
964 |
-
</tbody>
|
965 |
-
</table>
|
966 |
-
<h4 id="-divider-parameters">[divider] parameters</h4>
|
967 |
-
<table>
|
968 |
-
<thead>
|
969 |
-
<tr>
|
970 |
-
<th>Parameter</th>
|
971 |
-
<th>Description</th>
|
972 |
-
<th>Required</th>
|
973 |
-
<th>Values</th>
|
974 |
-
<th>Default</th>
|
975 |
-
</tr>
|
976 |
-
</thead>
|
977 |
-
<tbody>
|
978 |
-
<tr>
|
979 |
-
<td>xclass</td>
|
980 |
-
<td>Any extra classes you want to add</td>
|
981 |
-
<td>optional</td>
|
982 |
-
<td>any text</td>
|
983 |
-
<td>none</td>
|
984 |
-
</tr>
|
985 |
-
<tr>
|
986 |
-
<td>data</td>
|
987 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
988 |
-
<td>optional</td>
|
989 |
-
<td>any text</td>
|
990 |
-
<td>none</td>
|
991 |
-
</tr>
|
992 |
-
</tbody>
|
993 |
-
</table>
|
994 |
-
<p><a href="http://getbootstrap.com/components/#btn-dropdowns">Bootstrap button dropdowns documentation</a></p>
|
995 |
-
<hr>
|
996 |
-
<h3 id="navs">Navs</h3>
|
997 |
-
<pre><code>[nav type="pills"]
|
998 |
-
[nav-item link="#"] … [/nav-item]
|
999 |
-
[nav-item link="#"] … [/nav-item]
|
1000 |
-
[nav-item link="#"] … [/nav-item]
|
1001 |
-
[/nav]</code></pre>
|
1002 |
-
<h4 id="nav-with-dropdowns">Nav with dropdowns</h4>
|
1003 |
-
<pre><code>[nav type="pills"]
|
1004 |
-
[nav-item link="#" active="true"] … [/nav-item]
|
1005 |
-
[nav-item dropdown="true" link="#"] … [caret]
|
1006 |
-
[dropdown]
|
1007 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
1008 |
-
[dropdown-item link="#"] … [/dropdown-item]
|
1009 |
-
[/dropdown]
|
1010 |
-
[/nav-item]
|
1011 |
-
[/nav]</code></pre>
|
1012 |
-
<h4 id="-nav-parameters">[nav] parameters</h4>
|
1013 |
-
<table>
|
1014 |
-
<thead>
|
1015 |
-
<tr>
|
1016 |
-
<th>Parameter</th>
|
1017 |
-
<th>Description</th>
|
1018 |
-
<th>Required</th>
|
1019 |
-
<th>Values</th>
|
1020 |
-
<th>Default</th>
|
1021 |
-
</tr>
|
1022 |
-
</thead>
|
1023 |
-
<tbody>
|
1024 |
-
<tr>
|
1025 |
-
<td>type</td>
|
1026 |
-
<td>The type of nav</td>
|
1027 |
-
<td>required</td>
|
1028 |
-
<td>tabs, pills</td>
|
1029 |
-
<td>tabs</td>
|
1030 |
-
</tr>
|
1031 |
-
<tr>
|
1032 |
-
<td>stacked</td>
|
1033 |
-
<td>Whether the nav is stacked (should be used with "pills" type</td>
|
1034 |
-
<td>optional</td>
|
1035 |
-
<td>true, false</td>
|
1036 |
-
<td>false</td>
|
1037 |
-
</tr>
|
1038 |
-
<tr>
|
1039 |
-
<td>justified</td>
|
1040 |
-
<td>Whether the nav is justified</td>
|
1041 |
-
<td>optional</td>
|
1042 |
-
<td>true, false</td>
|
1043 |
-
<td>false</td>
|
1044 |
-
</tr>
|
1045 |
-
<tr>
|
1046 |
-
<td>xclass</td>
|
1047 |
-
<td>Any extra classes you want to add</td>
|
1048 |
-
<td>optional</td>
|
1049 |
-
<td>any text</td>
|
1050 |
-
<td>none</td>
|
1051 |
-
</tr>
|
1052 |
-
<tr>
|
1053 |
-
<td>data</td>
|
1054 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1055 |
-
<td>optional</td>
|
1056 |
-
<td>any text</td>
|
1057 |
-
<td>none</td>
|
1058 |
-
</tr>
|
1059 |
-
</tbody>
|
1060 |
-
</table>
|
1061 |
-
<h4 id="-nav-item-parameters">[nav-item] parameters</h4>
|
1062 |
-
<table>
|
1063 |
-
<thead>
|
1064 |
-
<tr>
|
1065 |
-
<th>Parameter</th>
|
1066 |
-
<th>Description</th>
|
1067 |
-
<th>Required</th>
|
1068 |
-
<th>Values</th>
|
1069 |
-
<th>Default</th>
|
1070 |
-
</tr>
|
1071 |
-
</thead>
|
1072 |
-
<tbody>
|
1073 |
-
<tr>
|
1074 |
-
<td>link</td>
|
1075 |
-
<td>The url you want the dropdown-item to link to</td>
|
1076 |
-
<td>optional</td>
|
1077 |
-
<td>any valid link</td>
|
1078 |
-
<td>none</td>
|
1079 |
-
</tr>
|
1080 |
-
<tr>
|
1081 |
-
<td>active</td>
|
1082 |
-
<td>Whether the item has the "active" style applied</td>
|
1083 |
-
<td>optional</td>
|
1084 |
-
<td>true, false</td>
|
1085 |
-
<td>false</td>
|
1086 |
-
</tr>
|
1087 |
-
<tr>
|
1088 |
-
<td>disabled</td>
|
1089 |
-
<td>Whether the item is disabled</td>
|
1090 |
-
<td>optional</td>
|
1091 |
-
<td>true, false</td>
|
1092 |
-
<td>false</td>
|
1093 |
-
</tr>
|
1094 |
-
<tr>
|
1095 |
-
<td>xclass</td>
|
1096 |
-
<td>Any extra classes you want to add</td>
|
1097 |
-
<td>optional</td>
|
1098 |
-
<td>any text</td>
|
1099 |
-
<td>none</td>
|
1100 |
-
</tr>
|
1101 |
-
<tr>
|
1102 |
-
<td>data</td>
|
1103 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1104 |
-
<td>optional</td>
|
1105 |
-
<td>any text</td>
|
1106 |
-
<td>none</td>
|
1107 |
-
</tr>
|
1108 |
-
</tbody>
|
1109 |
-
</table>
|
1110 |
-
<p><a href="http://getbootstrap.com/components/#nav">Bootstrap button navs documentation</a></p>
|
1111 |
-
<hr>
|
1112 |
-
<h3 id="breadcrumbs">Breadcrumbs</h3>
|
1113 |
-
<pre><code>[breadcrumb]
|
1114 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
1115 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
1116 |
-
[breadcrumb-item link="#"] … [/breadcrumb-item]
|
1117 |
-
[/breadcrumb]</code></pre>
|
1118 |
-
<h4 id="-breadcrumb-parameters">[breadcrumb] parameters</h4>
|
1119 |
-
<table>
|
1120 |
-
<thead>
|
1121 |
-
<tr>
|
1122 |
-
<th>Parameter</th>
|
1123 |
-
<th>Description</th>
|
1124 |
-
<th>Required</th>
|
1125 |
-
<th>Values</th>
|
1126 |
-
<th>Default</th>
|
1127 |
-
</tr>
|
1128 |
-
</thead>
|
1129 |
-
<tbody>
|
1130 |
-
<tr>
|
1131 |
-
<td>xclass</td>
|
1132 |
-
<td>Any extra classes you want to add</td>
|
1133 |
-
<td>optional</td>
|
1134 |
-
<td>any text</td>
|
1135 |
-
<td>none</td>
|
1136 |
-
</tr>
|
1137 |
-
<tr>
|
1138 |
-
<td>data</td>
|
1139 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1140 |
-
<td>optional</td>
|
1141 |
-
<td>any text</td>
|
1142 |
-
<td>none</td>
|
1143 |
-
</tr>
|
1144 |
-
</tbody>
|
1145 |
-
</table>
|
1146 |
-
<h4 id="-breadcrumb-item-parameters">[breadcrumb-item] parameters</h4>
|
1147 |
-
<table>
|
1148 |
-
<thead>
|
1149 |
-
<tr>
|
1150 |
-
<th>Parameter</th>
|
1151 |
-
<th>Description</th>
|
1152 |
-
<th>Required</th>
|
1153 |
-
<th>Values</th>
|
1154 |
-
<th>Default</th>
|
1155 |
-
</tr>
|
1156 |
-
</thead>
|
1157 |
-
<tbody>
|
1158 |
-
<tr>
|
1159 |
-
<td>link</td>
|
1160 |
-
<td>The url you want the breadcrumb-item to link to</td>
|
1161 |
-
<td>optional</td>
|
1162 |
-
<td>any valid link</td>
|
1163 |
-
<td>none</td>
|
1164 |
-
</tr>
|
1165 |
-
<tr>
|
1166 |
-
<td>xclass</td>
|
1167 |
-
<td>Any extra classes you want to add</td>
|
1168 |
-
<td>optional</td>
|
1169 |
-
<td>any text</td>
|
1170 |
-
<td>none</td>
|
1171 |
-
</tr>
|
1172 |
-
<tr>
|
1173 |
-
<td>data</td>
|
1174 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1175 |
-
<td>optional</td>
|
1176 |
-
<td>any text</td>
|
1177 |
-
<td>none</td>
|
1178 |
-
</tr>
|
1179 |
-
</tbody>
|
1180 |
-
</table>
|
1181 |
-
<p><a href="http://getbootstrap.com/components/#breadcrumbs">Bootstrap breadcrumbs documentation</a></p>
|
1182 |
-
<hr>
|
1183 |
-
<h3 id="labels">Labels</h3>
|
1184 |
-
<pre><code>[label type="success"] … [/label]</code></pre>
|
1185 |
-
<h4 id="-label-parameters">[label] parameters</h4>
|
1186 |
-
<table>
|
1187 |
-
<thead>
|
1188 |
-
<tr>
|
1189 |
-
<th>Parameter</th>
|
1190 |
-
<th>Description</th>
|
1191 |
-
<th>Required</th>
|
1192 |
-
<th>Values</th>
|
1193 |
-
<th>Default</th>
|
1194 |
-
</tr>
|
1195 |
-
</thead>
|
1196 |
-
<tbody>
|
1197 |
-
<tr>
|
1198 |
-
<td>type</td>
|
1199 |
-
<td>The type of label to display</td>
|
1200 |
-
<td>optional</td>
|
1201 |
-
<td>default, primary, success, info, warning, danger</td>
|
1202 |
-
<td>default</td>
|
1203 |
-
</tr>
|
1204 |
-
<tr>
|
1205 |
-
<td>xclass</td>
|
1206 |
-
<td>Any extra classes you want to add</td>
|
1207 |
-
<td>optional</td>
|
1208 |
-
<td>any text</td>
|
1209 |
-
<td>none</td>
|
1210 |
-
</tr>
|
1211 |
-
<tr>
|
1212 |
-
<td>data</td>
|
1213 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1214 |
-
<td>optional</td>
|
1215 |
-
<td>any text</td>
|
1216 |
-
<td>none</td>
|
1217 |
-
</tr>
|
1218 |
-
</tbody>
|
1219 |
-
</table>
|
1220 |
-
<p><a href="http://getbootstrap.com/components/#labels">Bootstrap label documentation</a></p>
|
1221 |
-
<hr>
|
1222 |
-
<h3 id="badges">Badges</h3>
|
1223 |
-
<pre><code>[badge right="true"] … [/badge]</code></pre>
|
1224 |
-
<h4 id="-badge-parameters">[badge] parameters</h4>
|
1225 |
-
<table>
|
1226 |
-
<thead>
|
1227 |
-
<tr>
|
1228 |
-
<th>Parameter</th>
|
1229 |
-
<th>Description</th>
|
1230 |
-
<th>Required</th>
|
1231 |
-
<th>Values</th>
|
1232 |
-
<th>Default</th>
|
1233 |
-
</tr>
|
1234 |
-
</thead>
|
1235 |
-
<tbody>
|
1236 |
-
<tr>
|
1237 |
-
<td>right</td>
|
1238 |
-
<td>Whether the badge should align to the right of its container</td>
|
1239 |
-
<td>optional</td>
|
1240 |
-
<td>true, false</td>
|
1241 |
-
<td>false</td>
|
1242 |
-
</tr>
|
1243 |
-
<tr>
|
1244 |
-
<td>xclass</td>
|
1245 |
-
<td>Any extra classes you want to add</td>
|
1246 |
-
<td>optional</td>
|
1247 |
-
<td>any text</td>
|
1248 |
-
<td>none</td>
|
1249 |
-
</tr>
|
1250 |
-
<tr>
|
1251 |
-
<td>data</td>
|
1252 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1253 |
-
<td>optional</td>
|
1254 |
-
<td>any text</td>
|
1255 |
-
<td>none</td>
|
1256 |
-
</tr>
|
1257 |
-
</tbody>
|
1258 |
-
</table>
|
1259 |
-
<p><a href="http://getbootstrap.com/components/#badges">Bootstrap badges documentation</a></p>
|
1260 |
-
<hr>
|
1261 |
-
<h3 id="jumbotron">Jumbotron</h3>
|
1262 |
-
<pre><code>[jumbotron title="My Jumbotron"] … [/jumbotron]</code></pre>
|
1263 |
-
<h4 id="-jumbotron-parameters">[jumbotron] parameters</h4>
|
1264 |
-
<table>
|
1265 |
-
<thead>
|
1266 |
-
<tr>
|
1267 |
-
<th>Parameter</th>
|
1268 |
-
<th>Description</th>
|
1269 |
-
<th>Required</th>
|
1270 |
-
<th>Values</th>
|
1271 |
-
<th>Default</th>
|
1272 |
-
</tr>
|
1273 |
-
</thead>
|
1274 |
-
<tbody>
|
1275 |
-
<tr>
|
1276 |
-
<td>title</td>
|
1277 |
-
<td>The jumbotron title</td>
|
1278 |
-
<td>optional</td>
|
1279 |
-
<td>Any text</td>
|
1280 |
-
<td>none</td>
|
1281 |
-
</tr>
|
1282 |
-
<tr>
|
1283 |
-
<td>xclass</td>
|
1284 |
-
<td>Any extra classes you want to add</td>
|
1285 |
-
<td>optional</td>
|
1286 |
-
<td>any text</td>
|
1287 |
-
<td>none</td>
|
1288 |
-
</tr>
|
1289 |
-
<tr>
|
1290 |
-
<td>data</td>
|
1291 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1292 |
-
<td>optional</td>
|
1293 |
-
<td>any text</td>
|
1294 |
-
<td>none</td>
|
1295 |
-
</tr>
|
1296 |
-
</tbody>
|
1297 |
-
</table>
|
1298 |
-
<p><a href="http://getbootstrap.com/components/#jumbotron">Bootstrap jumbotron documentation</a></p>
|
1299 |
-
<hr>
|
1300 |
-
<h3 id="page-header">Page Header</h3>
|
1301 |
-
<pre><code>[page-header] … [/page-header]</code></pre>
|
1302 |
-
<p>Automatically inserts H1 tag if not present</p>
|
1303 |
-
<h4 id="-page-header-parameters">[page-header] parameters</h4>
|
1304 |
-
<table>
|
1305 |
-
<thead>
|
1306 |
-
<tr>
|
1307 |
-
<th>Parameter</th>
|
1308 |
-
<th>Description</th>
|
1309 |
-
<th>Required</th>
|
1310 |
-
<th>Values</th>
|
1311 |
-
<th>Default</th>
|
1312 |
-
</tr>
|
1313 |
-
</thead>
|
1314 |
-
<tbody>
|
1315 |
-
<tr>
|
1316 |
-
<td>xclass</td>
|
1317 |
-
<td>Any extra classes you want to add</td>
|
1318 |
-
<td>optional</td>
|
1319 |
-
<td>any text</td>
|
1320 |
-
<td>none</td>
|
1321 |
-
</tr>
|
1322 |
-
<tr>
|
1323 |
-
<td>data</td>
|
1324 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1325 |
-
<td>optional</td>
|
1326 |
-
<td>any text</td>
|
1327 |
-
<td>none</td>
|
1328 |
-
</tr>
|
1329 |
-
</tbody>
|
1330 |
-
</table>
|
1331 |
-
<p><a href="http://getbootstrap.com/components/#page-header">Bootstrap page-header documentation</a></p>
|
1332 |
-
<hr>
|
1333 |
-
<h3 id="thumbnails">Thumbnails</h3>
|
1334 |
-
<pre><code>[thumbnail] … [/thumbnail]
|
1335 |
-
[thumbnail] … [/thumbnail]
|
1336 |
-
[thumbnail] … [/thumbnail]</code></pre>
|
1337 |
-
<h4 id="-thumbnail-parameters">[thumbnail] parameters</h4>
|
1338 |
-
<table>
|
1339 |
-
<thead>
|
1340 |
-
<tr>
|
1341 |
-
<th>Parameter</th>
|
1342 |
-
<th>Description</th>
|
1343 |
-
<th>Required</th>
|
1344 |
-
<th>Values</th>
|
1345 |
-
<th>Default</th>
|
1346 |
-
</tr>
|
1347 |
-
</thead>
|
1348 |
-
<tbody>
|
1349 |
-
<tr>
|
1350 |
-
<td>xclass</td>
|
1351 |
-
<td>Any extra classes you want to add</td>
|
1352 |
-
<td>optional</td>
|
1353 |
-
<td>any text</td>
|
1354 |
-
<td>none</td>
|
1355 |
-
</tr>
|
1356 |
-
<tr>
|
1357 |
-
<td>data</td>
|
1358 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1359 |
-
<td>optional</td>
|
1360 |
-
<td>any text</td>
|
1361 |
-
<td>none</td>
|
1362 |
-
</tr>
|
1363 |
-
</tbody>
|
1364 |
-
</table>
|
1365 |
-
<p><a href="http://getbootstrap.com/components/#thumbnails">Bootstrap thumbnails documentation</a></p>
|
1366 |
-
<hr>
|
1367 |
-
<h3 id="alerts">Alerts</h3>
|
1368 |
-
<pre><code>[alert type="success"] … [/alert]</code></pre>
|
1369 |
-
<h4 id="-alert-parameters">[alert] parameters</h4>
|
1370 |
-
<table>
|
1371 |
-
<thead>
|
1372 |
-
<tr>
|
1373 |
-
<th>Parameter</th>
|
1374 |
-
<th>Description</th>
|
1375 |
-
<th>Required</th>
|
1376 |
-
<th>Values</th>
|
1377 |
-
<th>Default</th>
|
1378 |
-
</tr>
|
1379 |
-
</thead>
|
1380 |
-
<tbody>
|
1381 |
-
<tr>
|
1382 |
-
<td>type</td>
|
1383 |
-
<td>The type of the alert</td>
|
1384 |
-
<td>required</td>
|
1385 |
-
<td>success, info, warning, danger</td>
|
1386 |
-
<td>success</td>
|
1387 |
-
</tr>
|
1388 |
-
<tr>
|
1389 |
-
<td>dismissable</td>
|
1390 |
-
<td>If the alert should be dismissable</td>
|
1391 |
-
<td>optional</td>
|
1392 |
-
<td>true, false</td>
|
1393 |
-
<td>false</td>
|
1394 |
-
</tr>
|
1395 |
-
<tr>
|
1396 |
-
<td>xclass</td>
|
1397 |
-
<td>Any extra classes you want to add</td>
|
1398 |
-
<td>optional</td>
|
1399 |
-
<td>any text</td>
|
1400 |
-
<td>none</td>
|
1401 |
-
</tr>
|
1402 |
-
<tr>
|
1403 |
-
<td>data</td>
|
1404 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1405 |
-
<td>optional</td>
|
1406 |
-
<td>any text</td>
|
1407 |
-
<td>none</td>
|
1408 |
-
</tr>
|
1409 |
-
</tbody>
|
1410 |
-
</table>
|
1411 |
-
<p><a href="http://getbootstrap.com/components/#alerts">Bootstrap alert documentation</a></p>
|
1412 |
-
<hr>
|
1413 |
-
<h3 id="progress-bars">Progress Bars</h3>
|
1414 |
-
<pre><code>[progress striped="true"]
|
1415 |
-
[progress-bar percent="50"]
|
1416 |
-
[progress-bar percent="25" type="success"]
|
1417 |
-
[/progress]</code></pre>
|
1418 |
-
<h4 id="-progress-parameters">[progress] parameters</h4>
|
1419 |
-
<table>
|
1420 |
-
<thead>
|
1421 |
-
<tr>
|
1422 |
-
<th>Parameter</th>
|
1423 |
-
<th>Description</th>
|
1424 |
-
<th>Required</th>
|
1425 |
-
<th>Values</th>
|
1426 |
-
<th>Default</th>
|
1427 |
-
</tr>
|
1428 |
-
</thead>
|
1429 |
-
<tbody>
|
1430 |
-
<tr>
|
1431 |
-
<td>striped</td>
|
1432 |
-
<td>Whether enclosed progress bars will be striped</td>
|
1433 |
-
<td>optional</td>
|
1434 |
-
<td>true, false</td>
|
1435 |
-
<td>false</td>
|
1436 |
-
</tr>
|
1437 |
-
<tr>
|
1438 |
-
<td>animated</td>
|
1439 |
-
<td>Whether enclosed progress bars will be animated</td>
|
1440 |
-
<td>optional</td>
|
1441 |
-
<td>true, false</td>
|
1442 |
-
<td>false</td>
|
1443 |
-
</tr>
|
1444 |
-
<tr>
|
1445 |
-
<td>xclass</td>
|
1446 |
-
<td>Any extra classes you want to add</td>
|
1447 |
-
<td>optional</td>
|
1448 |
-
<td>any text</td>
|
1449 |
-
<td>none</td>
|
1450 |
-
</tr>
|
1451 |
-
<tr>
|
1452 |
-
<td>data</td>
|
1453 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1454 |
-
<td>optional</td>
|
1455 |
-
<td>any text</td>
|
1456 |
-
<td>none</td>
|
1457 |
-
</tr>
|
1458 |
-
</tbody>
|
1459 |
-
</table>
|
1460 |
-
<h4 id="-progress-bar-parameters">[progress-bar] parameters</h4>
|
1461 |
-
<table>
|
1462 |
-
<thead>
|
1463 |
-
<tr>
|
1464 |
-
<th>Parameter</th>
|
1465 |
-
<th>Description</th>
|
1466 |
-
<th>Required</th>
|
1467 |
-
<th>Values</th>
|
1468 |
-
<th>Default</th>
|
1469 |
-
</tr>
|
1470 |
-
</thead>
|
1471 |
-
<tbody>
|
1472 |
-
<tr>
|
1473 |
-
<td>percent</td>
|
1474 |
-
<td>The percentage amount to show in the progress bar</td>
|
1475 |
-
<td>required</td>
|
1476 |
-
<td>any number between 0 and 100</td>
|
1477 |
-
<td>false</td>
|
1478 |
-
</tr>
|
1479 |
-
<tr>
|
1480 |
-
<td>label</td>
|
1481 |
-
<td>Whether to show the percentage as a text label inside the bar</td>
|
1482 |
-
<td>optional</td>
|
1483 |
-
<td>true, false</td>
|
1484 |
-
<td>false</td>
|
1485 |
-
</tr>
|
1486 |
-
<tr>
|
1487 |
-
<td>type</td>
|
1488 |
-
<td>The type of the progress bar</td>
|
1489 |
-
<td>optional</td>
|
1490 |
-
<td>default, primary, success, info, warning, danger</td>
|
1491 |
-
<td>default</td>
|
1492 |
-
</tr>
|
1493 |
-
<tr>
|
1494 |
-
<td>xclass</td>
|
1495 |
-
<td>Any extra classes you want to add</td>
|
1496 |
-
<td>optional</td>
|
1497 |
-
<td>any text</td>
|
1498 |
-
<td>none</td>
|
1499 |
-
</tr>
|
1500 |
-
<tr>
|
1501 |
-
<td>data</td>
|
1502 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1503 |
-
<td>optional</td>
|
1504 |
-
<td>any text</td>
|
1505 |
-
<td>none</td>
|
1506 |
-
</tr>
|
1507 |
-
</tbody>
|
1508 |
-
</table>
|
1509 |
-
<p><a href="http://getbootstrap.com/components/#progress">Bootstrap progress bars documentation</a></p>
|
1510 |
-
<hr>
|
1511 |
-
<h3 id="media-objects">Media Objects</h3>
|
1512 |
-
<pre><code>[media]
|
1513 |
-
[media-object pull="right"]
|
1514 |
-
…
|
1515 |
-
[/media-object]
|
1516 |
-
[media-body title="Testing"]
|
1517 |
-
…
|
1518 |
-
[/media-body]
|
1519 |
-
[/media]</code></pre>
|
1520 |
-
<h4 id="-media-parameters">[media] parameters</h4>
|
1521 |
-
<table>
|
1522 |
-
<thead>
|
1523 |
-
<tr>
|
1524 |
-
<th>Parameter</th>
|
1525 |
-
<th>Description</th>
|
1526 |
-
<th>Required</th>
|
1527 |
-
<th>Values</th>
|
1528 |
-
<th>Default</th>
|
1529 |
-
</tr>
|
1530 |
-
</thead>
|
1531 |
-
<tbody>
|
1532 |
-
<tr>
|
1533 |
-
<td>xclass</td>
|
1534 |
-
<td>Any extra classes you want to add</td>
|
1535 |
-
<td>optional</td>
|
1536 |
-
<td>any text</td>
|
1537 |
-
<td>none</td>
|
1538 |
-
</tr>
|
1539 |
-
<tr>
|
1540 |
-
<td>data</td>
|
1541 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1542 |
-
<td>optional</td>
|
1543 |
-
<td>any text</td>
|
1544 |
-
<td>none</td>
|
1545 |
-
</tr>
|
1546 |
-
</tbody>
|
1547 |
-
</table>
|
1548 |
-
<h4 id="-media-object-parameters">[media-object] parameters</h4>
|
1549 |
-
<table>
|
1550 |
-
<thead>
|
1551 |
-
<tr>
|
1552 |
-
<th>Parameter</th>
|
1553 |
-
<th>Description</th>
|
1554 |
-
<th>Required</th>
|
1555 |
-
<th>Values</th>
|
1556 |
-
<th>Default</th>
|
1557 |
-
</tr>
|
1558 |
-
</thead>
|
1559 |
-
<tbody>
|
1560 |
-
<tr>
|
1561 |
-
<td>pull</td>
|
1562 |
-
<td>Whether the image pulls to the left or right</td>
|
1563 |
-
<td>optional</td>
|
1564 |
-
<td>left, right</td>
|
1565 |
-
<td>right</td>
|
1566 |
-
</tr>
|
1567 |
-
<tr>
|
1568 |
-
<td>xclass</td>
|
1569 |
-
<td>Any extra classes you want to add</td>
|
1570 |
-
<td>optional</td>
|
1571 |
-
<td>any text</td>
|
1572 |
-
<td>none</td>
|
1573 |
-
</tr>
|
1574 |
-
<tr>
|
1575 |
-
<td>data</td>
|
1576 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1577 |
-
<td>optional</td>
|
1578 |
-
<td>any text</td>
|
1579 |
-
<td>none</td>
|
1580 |
-
</tr>
|
1581 |
-
</tbody>
|
1582 |
-
</table>
|
1583 |
-
<h4 id="-media-body-parameters">[media-body] parameters</h4>
|
1584 |
-
<table>
|
1585 |
-
<thead>
|
1586 |
-
<tr>
|
1587 |
-
<th>Parameter</th>
|
1588 |
-
<th>Description</th>
|
1589 |
-
<th>Required</th>
|
1590 |
-
<th>Values</th>
|
1591 |
-
<th>Default</th>
|
1592 |
-
</tr>
|
1593 |
-
</thead>
|
1594 |
-
<tbody>
|
1595 |
-
<tr>
|
1596 |
-
<td>title</td>
|
1597 |
-
<td>The object title</td>
|
1598 |
-
<td>required</td>
|
1599 |
-
<td>Any text</td>
|
1600 |
-
<td>none</td>
|
1601 |
-
</tr>
|
1602 |
-
<tr>
|
1603 |
-
<td>xclass</td>
|
1604 |
-
<td>Any extra classes you want to add</td>
|
1605 |
-
<td>optional</td>
|
1606 |
-
<td>any text</td>
|
1607 |
-
<td>none</td>
|
1608 |
-
</tr>
|
1609 |
-
<tr>
|
1610 |
-
<td>data</td>
|
1611 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1612 |
-
<td>optional</td>
|
1613 |
-
<td>any text</td>
|
1614 |
-
<td>none</td>
|
1615 |
-
</tr>
|
1616 |
-
</tbody>
|
1617 |
-
</table>
|
1618 |
-
<p><strong>NOTE: media-object should contain an image, or linked image, inserted using the WordPress TinyMCE editor</strong></p>
|
1619 |
-
<p><a href="http://getbootstrap.com/components/#media">Bootstrap media objects documentation</a></p>
|
1620 |
-
<hr>
|
1621 |
-
<h3 id="list-groups">List Groups</h3>
|
1622 |
-
<h4 id="basic-example">Basic Example</h4>
|
1623 |
-
<pre><code>[list-group]
|
1624 |
-
[list-group-item]
|
1625 |
-
…
|
1626 |
-
[/list-group-item]
|
1627 |
-
[list-group-item]
|
1628 |
-
…
|
1629 |
-
[/list-group-item]
|
1630 |
-
[list-group-item]
|
1631 |
-
…
|
1632 |
-
[/list-group-item]
|
1633 |
-
[/list-group]</code></pre>
|
1634 |
-
<h4 id="linked-items">Linked Items</h4>
|
1635 |
-
<pre><code>[list-group linked="true"]
|
1636 |
-
[list-group-item link="#" active="true"]
|
1637 |
-
…
|
1638 |
-
[/list-group-item]
|
1639 |
-
[list-group-item link="#"]
|
1640 |
-
…
|
1641 |
-
[/list-group-item]
|
1642 |
-
[list-group-item link="#"]
|
1643 |
-
…
|
1644 |
-
[/list-group-item]
|
1645 |
-
[/list-group]</code></pre>
|
1646 |
-
<h4 id="custom-content">Custom Content</h4>
|
1647 |
-
<pre><code>[list-group linked="true"]
|
1648 |
-
[list-group-item link="#" active="true"]
|
1649 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
1650 |
-
[list-group-item-text]…[/list-group-item-text]
|
1651 |
-
[/list-group-item]
|
1652 |
-
[list-group-item link="#"]
|
1653 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
1654 |
-
[list-group-item-text]…[/list-group-item-text]
|
1655 |
-
[/list-group-item]
|
1656 |
-
[list-group-item link="#"]
|
1657 |
-
[list-group-item-heading]…[/list-group-item-heading]
|
1658 |
-
[list-group-item-text]…[/list-group-item-text]
|
1659 |
-
[/list-group-item]
|
1660 |
-
[/list-group]</code></pre>
|
1661 |
-
<h4 id="-list-group-parameters">[list-group] parameters</h4>
|
1662 |
-
<table>
|
1663 |
-
<thead>
|
1664 |
-
<tr>
|
1665 |
-
<th>Parameter</th>
|
1666 |
-
<th>Description</th>
|
1667 |
-
<th>Required</th>
|
1668 |
-
<th>Values</th>
|
1669 |
-
<th>Default</th>
|
1670 |
-
</tr>
|
1671 |
-
</thead>
|
1672 |
-
<tbody>
|
1673 |
-
<tr>
|
1674 |
-
<td>linked</td>
|
1675 |
-
<td>Whether this is a linked list group, or a standard one</td>
|
1676 |
-
<td>optional</td>
|
1677 |
-
<td>true, false</td>
|
1678 |
-
<td>false</td>
|
1679 |
-
</tr>
|
1680 |
-
<tr>
|
1681 |
-
<td>xclass</td>
|
1682 |
-
<td>Any extra classes you want to add</td>
|
1683 |
-
<td>optional</td>
|
1684 |
-
<td>any text</td>
|
1685 |
-
<td>none</td>
|
1686 |
-
</tr>
|
1687 |
-
<tr>
|
1688 |
-
<td>data</td>
|
1689 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1690 |
-
<td>optional</td>
|
1691 |
-
<td>any text</td>
|
1692 |
-
<td>none</td>
|
1693 |
-
</tr>
|
1694 |
-
</tbody>
|
1695 |
-
</table>
|
1696 |
-
<h4 id="-list-group-item-parameters">[list-group-item] parameters</h4>
|
1697 |
-
<table>
|
1698 |
-
<thead>
|
1699 |
-
<tr>
|
1700 |
-
<th>Parameter</th>
|
1701 |
-
<th>Description</th>
|
1702 |
-
<th>Required</th>
|
1703 |
-
<th>Values</th>
|
1704 |
-
<th>Default</th>
|
1705 |
-
</tr>
|
1706 |
-
</thead>
|
1707 |
-
<tbody>
|
1708 |
-
<tr>
|
1709 |
-
<td>link</td>
|
1710 |
-
<td>The url you want the list item to link to <strong>Must correspond with the "linked" parameter in [list-group]</strong></td>
|
1711 |
-
<td>optional</td>
|
1712 |
-
<td>any text</td>
|
1713 |
-
<td>false</td>
|
1714 |
-
</tr>
|
1715 |
-
<tr>
|
1716 |
-
<td>type</td>
|
1717 |
-
<td>The type of the list-group-item</td>
|
1718 |
-
<td>optional</td>
|
1719 |
-
<td>primary, success, info, warning, danger, link</td>
|
1720 |
-
<td>none</td>
|
1721 |
-
</tr>
|
1722 |
-
<tr>
|
1723 |
-
<td>active</td>
|
1724 |
-
<td>Whether the item has the "active" style applied</td>
|
1725 |
-
<td>optional</td>
|
1726 |
-
<td>true, false</td>
|
1727 |
-
<td>false</td>
|
1728 |
-
</tr>
|
1729 |
-
<tr>
|
1730 |
-
<td>target</td>
|
1731 |
-
<td>Target for the link</td>
|
1732 |
-
<td>optional</td>
|
1733 |
-
<td>any valid target</td>
|
1734 |
-
<td>none</td>
|
1735 |
-
</tr>
|
1736 |
-
<tr>
|
1737 |
-
<td>xclass</td>
|
1738 |
-
<td>Any extra classes you want to add</td>
|
1739 |
-
<td>optional</td>
|
1740 |
-
<td>any text</td>
|
1741 |
-
<td>none</td>
|
1742 |
-
</tr>
|
1743 |
-
<tr>
|
1744 |
-
<td>data</td>
|
1745 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1746 |
-
<td>optional</td>
|
1747 |
-
<td>any text</td>
|
1748 |
-
<td>none</td>
|
1749 |
-
</tr>
|
1750 |
-
</tbody>
|
1751 |
-
</table>
|
1752 |
-
<h4 id="-list-group-item-heading-parameters">[list-group-item-heading] parameters</h4>
|
1753 |
-
<table>
|
1754 |
-
<thead>
|
1755 |
-
<tr>
|
1756 |
-
<th>Parameter</th>
|
1757 |
-
<th>Description</th>
|
1758 |
-
<th>Required</th>
|
1759 |
-
<th>Values</th>
|
1760 |
-
<th>Default</th>
|
1761 |
-
</tr>
|
1762 |
-
</thead>
|
1763 |
-
<tbody>
|
1764 |
-
<tr>
|
1765 |
-
<td>xclass</td>
|
1766 |
-
<td>Any extra classes you want to add</td>
|
1767 |
-
<td>optional</td>
|
1768 |
-
<td>any text</td>
|
1769 |
-
<td>none</td>
|
1770 |
-
</tr>
|
1771 |
-
<tr>
|
1772 |
-
<td>data</td>
|
1773 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1774 |
-
<td>optional</td>
|
1775 |
-
<td>any text</td>
|
1776 |
-
<td>none</td>
|
1777 |
-
</tr>
|
1778 |
-
</tbody>
|
1779 |
-
</table>
|
1780 |
-
<h4 id="-list-group-item-text-parameters">[list-group-item-text] parameters</h4>
|
1781 |
-
<table>
|
1782 |
-
<thead>
|
1783 |
-
<tr>
|
1784 |
-
<th>Parameter</th>
|
1785 |
-
<th>Description</th>
|
1786 |
-
<th>Required</th>
|
1787 |
-
<th>Values</th>
|
1788 |
-
<th>Default</th>
|
1789 |
-
</tr>
|
1790 |
-
</thead>
|
1791 |
-
<tbody>
|
1792 |
-
<tr>
|
1793 |
-
<td>xclass</td>
|
1794 |
-
<td>Any extra classes you want to add</td>
|
1795 |
-
<td>optional</td>
|
1796 |
-
<td>any text</td>
|
1797 |
-
<td>none</td>
|
1798 |
-
</tr>
|
1799 |
-
<tr>
|
1800 |
-
<td>data</td>
|
1801 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1802 |
-
<td>optional</td>
|
1803 |
-
<td>any text</td>
|
1804 |
-
<td>none</td>
|
1805 |
-
</tr>
|
1806 |
-
</tbody>
|
1807 |
-
</table>
|
1808 |
-
<p><a href="http://getbootstrap.com/components/#list-group">Bootstrap list groups documentation</a></p>
|
1809 |
-
<hr>
|
1810 |
-
<h3 id="panels">Panels</h3>
|
1811 |
-
<pre><code>[panel type="info" heading="Panel Title" footer="Footer text"] … [/panel]</code></pre>
|
1812 |
-
<h4 id="-panel-parameters">[panel] parameters</h4>
|
1813 |
-
<table>
|
1814 |
-
<thead>
|
1815 |
-
<tr>
|
1816 |
-
<th>Parameter</th>
|
1817 |
-
<th>Description</th>
|
1818 |
-
<th>Required</th>
|
1819 |
-
<th>Values</th>
|
1820 |
-
<th>Default</th>
|
1821 |
-
</tr>
|
1822 |
-
</thead>
|
1823 |
-
<tbody>
|
1824 |
-
<tr>
|
1825 |
-
<td>type</td>
|
1826 |
-
<td>The type of the panel</td>
|
1827 |
-
<td>optional</td>
|
1828 |
-
<td>default, primary, success, info, warning, danger, link</td>
|
1829 |
-
<td>default</td>
|
1830 |
-
</tr>
|
1831 |
-
<tr>
|
1832 |
-
<td>heading</td>
|
1833 |
-
<td>The panel heading</td>
|
1834 |
-
<td>optional</td>
|
1835 |
-
<td>any text</td>
|
1836 |
-
<td>none</td>
|
1837 |
-
</tr>
|
1838 |
-
<tr>
|
1839 |
-
<td>title</td>
|
1840 |
-
<td>Whether the panel heading should have a title tag around it</td>
|
1841 |
-
<td>optional</td>
|
1842 |
-
<td>true, false</td>
|
1843 |
-
<td>false</td>
|
1844 |
-
</tr>
|
1845 |
-
<tr>
|
1846 |
-
<td>footer</td>
|
1847 |
-
<td>The panel footer text if desired</td>
|
1848 |
-
<td>optional</td>
|
1849 |
-
<td>any text</td>
|
1850 |
-
<td>none</td>
|
1851 |
-
</tr>
|
1852 |
-
<tr>
|
1853 |
-
<td>xclass</td>
|
1854 |
-
<td>Any extra classes you want to add</td>
|
1855 |
-
<td>optional</td>
|
1856 |
-
<td>any text</td>
|
1857 |
-
<td>none</td>
|
1858 |
-
</tr>
|
1859 |
-
<tr>
|
1860 |
-
<td>data</td>
|
1861 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1862 |
-
<td>optional</td>
|
1863 |
-
<td>any text</td>
|
1864 |
-
<td>none</td>
|
1865 |
-
</tr>
|
1866 |
-
</tbody>
|
1867 |
-
</table>
|
1868 |
-
<p><a href="http://getbootstrap.com/components/#panels">Bootstrap panels documentation</a></p>
|
1869 |
-
<hr>
|
1870 |
-
<h3 id="wells">Wells</h3>
|
1871 |
-
<pre><code>[well size="sm"] … [/well]</code></pre>
|
1872 |
-
<h4 id="-well-parameters">[well] parameters</h4>
|
1873 |
-
<table>
|
1874 |
-
<thead>
|
1875 |
-
<tr>
|
1876 |
-
<th>Parameter</th>
|
1877 |
-
<th>Description</th>
|
1878 |
-
<th>Required</th>
|
1879 |
-
<th>Values</th>
|
1880 |
-
<th>Default</th>
|
1881 |
-
</tr>
|
1882 |
-
</thead>
|
1883 |
-
<tbody>
|
1884 |
-
<tr>
|
1885 |
-
<td>size</td>
|
1886 |
-
<td>Modifies the amount of padding inside the well</td>
|
1887 |
-
<td>optional</td>
|
1888 |
-
<td>sm, lg</td>
|
1889 |
-
<td>normal</td>
|
1890 |
-
</tr>
|
1891 |
-
<tr>
|
1892 |
-
<td>xclass</td>
|
1893 |
-
<td>Any extra classes you want to add</td>
|
1894 |
-
<td>optional</td>
|
1895 |
-
<td>any text</td>
|
1896 |
-
<td>none</td>
|
1897 |
-
</tr>
|
1898 |
-
<tr>
|
1899 |
-
<td>data</td>
|
1900 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1901 |
-
<td>optional</td>
|
1902 |
-
<td>any text</td>
|
1903 |
-
<td>none</td>
|
1904 |
-
</tr>
|
1905 |
-
</tbody>
|
1906 |
-
</table>
|
1907 |
-
<p><a href="http://getbootstrap.com/components/#wells">Bootstrap wells documentation</a></p>
|
1908 |
-
<hr>
|
1909 |
-
<h3 id="javascript">Javascript</h3>
|
1910 |
-
<h3 id="tabs">Tabs</h3>
|
1911 |
-
<pre><code>[tabs type="tabs"]
|
1912 |
-
[tab title="Home" active="true"]
|
1913 |
-
…
|
1914 |
-
[/tab]
|
1915 |
-
[tab title="Profile"]
|
1916 |
-
…
|
1917 |
-
[/tab]
|
1918 |
-
[tab title="Messages"]
|
1919 |
-
…
|
1920 |
-
[/tab]
|
1921 |
-
[/tabs]</code></pre>
|
1922 |
-
<h4 id="-tabs-parameters">[tabs] parameters</h4>
|
1923 |
-
<table>
|
1924 |
-
<thead>
|
1925 |
-
<tr>
|
1926 |
-
<th>Parameter</th>
|
1927 |
-
<th>Description</th>
|
1928 |
-
<th>Required</th>
|
1929 |
-
<th>Values</th>
|
1930 |
-
<th>Default</th>
|
1931 |
-
</tr>
|
1932 |
-
</thead>
|
1933 |
-
<tbody>
|
1934 |
-
<tr>
|
1935 |
-
<td>type</td>
|
1936 |
-
<td>The type of nav</td>
|
1937 |
-
<td>required</td>
|
1938 |
-
<td>tabs, pills</td>
|
1939 |
-
<td>tabs</td>
|
1940 |
-
</tr>
|
1941 |
-
<tr>
|
1942 |
-
<td>xclass</td>
|
1943 |
-
<td>Any extra classes you want to add</td>
|
1944 |
-
<td>optional</td>
|
1945 |
-
<td>any text</td>
|
1946 |
-
<td>none</td>
|
1947 |
-
</tr>
|
1948 |
-
<tr>
|
1949 |
-
<td>data</td>
|
1950 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
1951 |
-
<td>optional</td>
|
1952 |
-
<td>any text</td>
|
1953 |
-
<td>none</td>
|
1954 |
-
</tr>
|
1955 |
-
</tbody>
|
1956 |
-
</table>
|
1957 |
-
<h4 id="-tab-parameters">[tab] parameters</h4>
|
1958 |
-
<table>
|
1959 |
-
<thead>
|
1960 |
-
<tr>
|
1961 |
-
<th>Parameter</th>
|
1962 |
-
<th>Description</th>
|
1963 |
-
<th>Required</th>
|
1964 |
-
<th>Values</th>
|
1965 |
-
<th>Default</th>
|
1966 |
-
</tr>
|
1967 |
-
</thead>
|
1968 |
-
<tbody>
|
1969 |
-
<tr>
|
1970 |
-
<td>title</td>
|
1971 |
-
<td>The title of the tab</td>
|
1972 |
-
<td>required</td>
|
1973 |
-
<td>any text</td>
|
1974 |
-
<td>false</td>
|
1975 |
-
</tr>
|
1976 |
-
<tr>
|
1977 |
-
<td>active</td>
|
1978 |
-
<td>Whether this tab should be "active" or selected</td>
|
1979 |
-
<td>optional</td>
|
1980 |
-
<td>true, false</td>
|
1981 |
-
<td>false</td>
|
1982 |
-
</tr>
|
1983 |
-
<tr>
|
1984 |
-
<td>fade</td>
|
1985 |
-
<td>Whether to use the "fade" effect when showing this tab</td>
|
1986 |
-
<td>optional</td>
|
1987 |
-
<td>true, false</td>
|
1988 |
-
<td>false</td>
|
1989 |
-
</tr>
|
1990 |
-
<tr>
|
1991 |
-
<td>xclass</td>
|
1992 |
-
<td>Any extra classes you want to add</td>
|
1993 |
-
<td>optional</td>
|
1994 |
-
<td>any text</td>
|
1995 |
-
<td>none</td>
|
1996 |
-
</tr>
|
1997 |
-
<tr>
|
1998 |
-
<td>data</td>
|
1999 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2000 |
-
<td>optional</td>
|
2001 |
-
<td>any text</td>
|
2002 |
-
<td>none</td>
|
2003 |
-
</tr>
|
2004 |
-
</tbody>
|
2005 |
-
</table>
|
2006 |
-
<p><a href="http://getbootstrap.com/javascript/#tabs">Bootstrap tabs documentation</a></p>
|
2007 |
-
<hr>
|
2008 |
-
<h3 id="tooltip">Tooltip</h3>
|
2009 |
-
<pre><code>[tooltip title="I'm the title" placement="right"] … [/tooltip]</code></pre>
|
2010 |
-
<h4 id="-tooltip-parameters">[tooltip] parameters</h4>
|
2011 |
-
<table>
|
2012 |
-
<thead>
|
2013 |
-
<tr>
|
2014 |
-
<th>Parameter</th>
|
2015 |
-
<th>Description</th>
|
2016 |
-
<th>Required</th>
|
2017 |
-
<th>Values</th>
|
2018 |
-
<th>Default</th>
|
2019 |
-
</tr>
|
2020 |
-
</thead>
|
2021 |
-
<tbody>
|
2022 |
-
<tr>
|
2023 |
-
<td>title</td>
|
2024 |
-
<td>The text of the tooltip</td>
|
2025 |
-
<td>required</td>
|
2026 |
-
<td>any text</td>
|
2027 |
-
<td>none</td>
|
2028 |
-
</tr>
|
2029 |
-
<tr>
|
2030 |
-
<td>placement</td>
|
2031 |
-
<td>The placement of the tooltip</td>
|
2032 |
-
<td>optional</td>
|
2033 |
-
<td>left, top, bottom, right</td>
|
2034 |
-
<td>top</td>
|
2035 |
-
</tr>
|
2036 |
-
<tr>
|
2037 |
-
<td>animation</td>
|
2038 |
-
<td>apply a CSS fade transition to the tooltip</td>
|
2039 |
-
<td>optional</td>
|
2040 |
-
<td>any text</td>
|
2041 |
-
<td>none</td>
|
2042 |
-
</tr>
|
2043 |
-
<tr>
|
2044 |
-
<td>html</td>
|
2045 |
-
<td>Insert HTML into the tooltip</td>
|
2046 |
-
<td>optional</td>
|
2047 |
-
<td>true, false</td>
|
2048 |
-
<td>false</td>
|
2049 |
-
</tr>
|
2050 |
-
</tbody>
|
2051 |
-
</table>
|
2052 |
-
<p><a href="http://getbootstrap.com/javascript/#tooltips">Bootstrap tooltip documentation</a></p>
|
2053 |
-
<hr>
|
2054 |
-
<h3 id="popover">Popover</h3>
|
2055 |
-
<pre><code>[popover title="I'm the title" content="And here's some amazing content. It's very engaging. right?" placement="right"] … [/popover]</code></pre>
|
2056 |
-
<h4 id="-popover-parameters">[popover] parameters</h4>
|
2057 |
-
<table>
|
2058 |
-
<thead>
|
2059 |
-
<tr>
|
2060 |
-
<th>Parameter</th>
|
2061 |
-
<th>Description</th>
|
2062 |
-
<th>Required</th>
|
2063 |
-
<th>Values</th>
|
2064 |
-
<th>Default</th>
|
2065 |
-
</tr>
|
2066 |
-
</thead>
|
2067 |
-
<tbody>
|
2068 |
-
<tr>
|
2069 |
-
<td>title</td>
|
2070 |
-
<td>The title of the popover</td>
|
2071 |
-
<td>optional</td>
|
2072 |
-
<td>any text</td>
|
2073 |
-
<td>none</td>
|
2074 |
-
</tr>
|
2075 |
-
<tr>
|
2076 |
-
<td>text</td>
|
2077 |
-
<td>The text of the popover</td>
|
2078 |
-
<td>required</td>
|
2079 |
-
<td>any text</td>
|
2080 |
-
<td>none</td>
|
2081 |
-
</tr>
|
2082 |
-
<tr>
|
2083 |
-
<td>placement</td>
|
2084 |
-
<td>The placement of the popover</td>
|
2085 |
-
<td>optional</td>
|
2086 |
-
<td>left, top, bottom, right</td>
|
2087 |
-
<td>top</td>
|
2088 |
-
</tr>
|
2089 |
-
<tr>
|
2090 |
-
<td>animation</td>
|
2091 |
-
<td>apply a CSS fade transition to the tooltip</td>
|
2092 |
-
<td>optional</td>
|
2093 |
-
<td>any text</td>
|
2094 |
-
<td>none</td>
|
2095 |
-
</tr>
|
2096 |
-
<tr>
|
2097 |
-
<td>html</td>
|
2098 |
-
<td>Insert HTML into the tooltip</td>
|
2099 |
-
<td>optional</td>
|
2100 |
-
<td>true, false</td>
|
2101 |
-
<td>false</td>
|
2102 |
-
</tr>
|
2103 |
-
</tbody>
|
2104 |
-
</table>
|
2105 |
-
<p><a href="http://getbootstrap.com/javascript/#popovers">Bootstrap popover documentation</a></p>
|
2106 |
-
<hr>
|
2107 |
-
<h3 id="collapse">Collapse</h3>
|
2108 |
-
<pre><code>[collapsibles]
|
2109 |
-
[collapse title="Collapse 1" active="true"]
|
2110 |
-
…
|
2111 |
-
[/collapse]
|
2112 |
-
[collapse title="Collapse 2"]
|
2113 |
-
…
|
2114 |
-
[/collapse]
|
2115 |
-
[collapse title="Collapse 3"]
|
2116 |
-
…
|
2117 |
-
[/collapse]
|
2118 |
-
[/collapsibles]</code></pre>
|
2119 |
-
<h4 id="-collapsibles-parameters">[collapsibles] parameters</h4>
|
2120 |
-
<table>
|
2121 |
-
<thead>
|
2122 |
-
<tr>
|
2123 |
-
<th>Parameter</th>
|
2124 |
-
<th>Description</th>
|
2125 |
-
<th>Required</th>
|
2126 |
-
<th>Values</th>
|
2127 |
-
<th>Default</th>
|
2128 |
-
</tr>
|
2129 |
-
</thead>
|
2130 |
-
<tbody>
|
2131 |
-
<tr>
|
2132 |
-
<td>xclass</td>
|
2133 |
-
<td>Any extra classes you want to add</td>
|
2134 |
-
<td>optional</td>
|
2135 |
-
<td>any text</td>
|
2136 |
-
<td>none</td>
|
2137 |
-
</tr>
|
2138 |
-
<tr>
|
2139 |
-
<td>data</td>
|
2140 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2141 |
-
<td>optional</td>
|
2142 |
-
<td>any text</td>
|
2143 |
-
<td>none</td>
|
2144 |
-
</tr>
|
2145 |
-
</tbody>
|
2146 |
-
</table>
|
2147 |
-
<h4 id="-collapse-parameters">[collapse] parameters</h4>
|
2148 |
-
<table>
|
2149 |
-
<thead>
|
2150 |
-
<tr>
|
2151 |
-
<th>Parameter</th>
|
2152 |
-
<th>Description</th>
|
2153 |
-
<th>Required</th>
|
2154 |
-
<th>Values</th>
|
2155 |
-
<th>Default</th>
|
2156 |
-
</tr>
|
2157 |
-
</thead>
|
2158 |
-
<tbody>
|
2159 |
-
<tr>
|
2160 |
-
<td>title</td>
|
2161 |
-
<td>The title of the collapsible, visible when collapsed</td>
|
2162 |
-
<td>required</td>
|
2163 |
-
<td>any text</td>
|
2164 |
-
<td>false</td>
|
2165 |
-
</tr>
|
2166 |
-
<tr>
|
2167 |
-
<td>type</td>
|
2168 |
-
<td>The type of the panel</td>
|
2169 |
-
<td>optional</td>
|
2170 |
-
<td>default, primary, success, info, warning, danger, link</td>
|
2171 |
-
<td>default</td>
|
2172 |
-
</tr>
|
2173 |
-
<tr>
|
2174 |
-
<td>active</td>
|
2175 |
-
<td>Whether the tab is expanded at load time</td>
|
2176 |
-
<td>optional</td>
|
2177 |
-
<td>true, false</td>
|
2178 |
-
<td>false</td>
|
2179 |
-
</tr>
|
2180 |
-
<tr>
|
2181 |
-
<td>xclass</td>
|
2182 |
-
<td>Any extra classes you want to add</td>
|
2183 |
-
<td>optional</td>
|
2184 |
-
<td>any text</td>
|
2185 |
-
<td>none</td>
|
2186 |
-
</tr>
|
2187 |
-
<tr>
|
2188 |
-
<td>data</td>
|
2189 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2190 |
-
<td>optional</td>
|
2191 |
-
<td>any text</td>
|
2192 |
-
<td>none</td>
|
2193 |
-
</tr>
|
2194 |
-
</tbody>
|
2195 |
-
</table>
|
2196 |
-
<p><a href="http://getbootstrap.com/javascript/#collapse">Bootstrap collapse documentation</a></p>
|
2197 |
-
<hr>
|
2198 |
-
<h3 id="carousel">Carousel</h3>
|
2199 |
-
<pre><code>[carousel]
|
2200 |
-
[carousel-item active="true"] … [/carousel-item]
|
2201 |
-
[carousel-item] … [/carousel-item]
|
2202 |
-
[carousel-item] … [/carousel-item]
|
2203 |
-
[/carousel]</code></pre>
|
2204 |
-
<p>[carousel-item] wraps an HTML image tag or image inserted via the WordPress editor.</p>
|
2205 |
-
<h4 id="-carousel-parameters">[carousel] parameters</h4>
|
2206 |
-
<table>
|
2207 |
-
<thead>
|
2208 |
-
<tr>
|
2209 |
-
<th>Parameter</th>
|
2210 |
-
<th>Description</th>
|
2211 |
-
<th>Required</th>
|
2212 |
-
<th>Values</th>
|
2213 |
-
<th>Default</th>
|
2214 |
-
</tr>
|
2215 |
-
</thead>
|
2216 |
-
<tbody>
|
2217 |
-
<tr>
|
2218 |
-
<td>interval</td>
|
2219 |
-
<td>The amount of time to delay between automatically cycling an item. If false, carousel will not automatically cycle.</td>
|
2220 |
-
<td>optional</td>
|
2221 |
-
<td>any number (in ms) or "false"</td>
|
2222 |
-
<td>5000</td>
|
2223 |
-
</tr>
|
2224 |
-
<tr>
|
2225 |
-
<td>wrap</td>
|
2226 |
-
<td>Whether the carousel should cycle continuously or have hard stops.</td>
|
2227 |
-
<td>optional</td>
|
2228 |
-
<td>true, false</td>
|
2229 |
-
<td>false</td>
|
2230 |
-
</tr>
|
2231 |
-
<tr>
|
2232 |
-
<td>xclass</td>
|
2233 |
-
<td>Any extra classes you want to add</td>
|
2234 |
-
<td>optional</td>
|
2235 |
-
<td>any text</td>
|
2236 |
-
<td>none</td>
|
2237 |
-
</tr>
|
2238 |
-
<tr>
|
2239 |
-
<td>data</td>
|
2240 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2241 |
-
<td>optional</td>
|
2242 |
-
<td>any text</td>
|
2243 |
-
<td>none</td>
|
2244 |
-
</tr>
|
2245 |
-
</tbody>
|
2246 |
-
</table>
|
2247 |
-
<h4 id="-carousel-item-parameters">[carousel-item] parameters</h4>
|
2248 |
-
<table>
|
2249 |
-
<thead>
|
2250 |
-
<tr>
|
2251 |
-
<th>Parameter</th>
|
2252 |
-
<th>Description</th>
|
2253 |
-
<th>Required</th>
|
2254 |
-
<th>Values</th>
|
2255 |
-
<th>Default</th>
|
2256 |
-
</tr>
|
2257 |
-
</thead>
|
2258 |
-
<tbody>
|
2259 |
-
<tr>
|
2260 |
-
<td>active</td>
|
2261 |
-
<td>Whether the item has the "active" style applied. One item MUST be set as active.</td>
|
2262 |
-
<td>optional</td>
|
2263 |
-
<td>true, false</td>
|
2264 |
-
<td>false</td>
|
2265 |
-
</tr>
|
2266 |
-
<tr>
|
2267 |
-
<td>caption</td>
|
2268 |
-
<td>This carousel slide's caption</td>
|
2269 |
-
<td>optional</td>
|
2270 |
-
<td>Any text</td>
|
2271 |
-
<td>none</td>
|
2272 |
-
</tr>
|
2273 |
-
<tr>
|
2274 |
-
<td>xclass</td>
|
2275 |
-
<td>Any extra classes you want to add</td>
|
2276 |
-
<td>optional</td>
|
2277 |
-
<td>any text</td>
|
2278 |
-
<td>none</td>
|
2279 |
-
</tr>
|
2280 |
-
<tr>
|
2281 |
-
<td>data</td>
|
2282 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2283 |
-
<td>optional</td>
|
2284 |
-
<td>any text</td>
|
2285 |
-
<td>none</td>
|
2286 |
-
</tr>
|
2287 |
-
</tbody>
|
2288 |
-
</table>
|
2289 |
-
<p><a href="http://getbootstrap.com/javascript/#carousel">Bootstrap carousel documentation</a></p>
|
2290 |
-
<hr>
|
2291 |
-
<h3 id="modal">Modal</h3>
|
2292 |
-
<pre><code>[modal text="This is my modal" title="Modal Title Goes Here" xclass="btn btn-primary btn-large"]
|
2293 |
-
…
|
2294 |
-
[modal-footer]
|
2295 |
-
[button type="primary" link="#" data="dismiss,modal"]Dismiss[/button]
|
2296 |
-
[/modal-footer]
|
2297 |
-
[/modal]</code></pre>
|
2298 |
-
<h4 id="-modal-parameters">[modal] parameters</h4>
|
2299 |
-
<table>
|
2300 |
-
<thead>
|
2301 |
-
<tr>
|
2302 |
-
<th>Parameter</th>
|
2303 |
-
<th>Description</th>
|
2304 |
-
<th>Required</th>
|
2305 |
-
<th>Values</th>
|
2306 |
-
<th>Default</th>
|
2307 |
-
</tr>
|
2308 |
-
</thead>
|
2309 |
-
<tbody>
|
2310 |
-
<tr>
|
2311 |
-
<td>text</td>
|
2312 |
-
<td>Text of the modal trigger link</td>
|
2313 |
-
<td>required</td>
|
2314 |
-
<td>any text</td>
|
2315 |
-
<td>none</td>
|
2316 |
-
</tr>
|
2317 |
-
<tr>
|
2318 |
-
<td>title</td>
|
2319 |
-
<td>Title of the modal popup</td>
|
2320 |
-
<td>required</td>
|
2321 |
-
<td>any text</td>
|
2322 |
-
<td>none</td>
|
2323 |
-
</tr>
|
2324 |
-
<tr>
|
2325 |
-
<td>size</td>
|
2326 |
-
<td>Optional modal size</td>
|
2327 |
-
<td>optional</td>
|
2328 |
-
<td>lg, sm</td>
|
2329 |
-
<td>none</td>
|
2330 |
-
</tr>
|
2331 |
-
<tr>
|
2332 |
-
<td>xclass</td>
|
2333 |
-
<td>Any extra classes you want to add to the trigger link</td>
|
2334 |
-
<td>optional</td>
|
2335 |
-
<td>any text</td>
|
2336 |
-
<td>none</td>
|
2337 |
-
</tr>
|
2338 |
-
<tr>
|
2339 |
-
<td>data</td>
|
2340 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2341 |
-
<td>optional</td>
|
2342 |
-
<td>any text</td>
|
2343 |
-
<td>none</td>
|
2344 |
-
</tr>
|
2345 |
-
</tbody>
|
2346 |
-
</table>
|
2347 |
-
<h4 id="-modal-footer-parameters">[modal-footer] parameters</h4>
|
2348 |
-
<table>
|
2349 |
-
<thead>
|
2350 |
-
<tr>
|
2351 |
-
<th>Parameter</th>
|
2352 |
-
<th>Description</th>
|
2353 |
-
<th>Required</th>
|
2354 |
-
<th>Values</th>
|
2355 |
-
<th>Default</th>
|
2356 |
-
</tr>
|
2357 |
-
</thead>
|
2358 |
-
<tbody>
|
2359 |
-
<tr>
|
2360 |
-
<td>xclass</td>
|
2361 |
-
<td>Any extra classes you want to add</td>
|
2362 |
-
<td>optional</td>
|
2363 |
-
<td>any text</td>
|
2364 |
-
<td>none</td>
|
2365 |
-
</tr>
|
2366 |
-
<tr>
|
2367 |
-
<td>data</td>
|
2368 |
-
<td>Data attribute and value pairs separated by a comma. Pairs separated by pipe (see example at <a href="#button-dropdowns">Button Dropdowns</a>).</td>
|
2369 |
-
<td>optional</td>
|
2370 |
-
<td>any text</td>
|
2371 |
-
<td>none</td>
|
2372 |
-
</tr>
|
2373 |
-
</tbody>
|
2374 |
-
</table>
|
2375 |
-
<p><a href="http://getbootstrap.com/javascript/#modals">Bootstrap modal documentation</a></p>
|
2376 |
-
<hr>
|
2377 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/README.jst
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
<%=content%>
|
|
trunk/includes/help/bs-font.css
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
@font-face {
|
2 |
-
font-family: 'bss4wp';
|
3 |
-
src:url('fonts/Bootstrap-Shortcodes-for-WordPress.eot?-o1r0ap') format('embedded-opentype');
|
4 |
-
src:url('fonts/Bootstrap-Shortcodes-for-WordPress.eot?#iefix-o1r0ap') format('embedded-opentype'),
|
5 |
-
url('fonts/Bootstrap-Shortcodes-for-WordPress.woff?-o1r0ap') format('woff'),
|
6 |
-
url('fonts/Bootstrap-Shortcodes-for-WordPress.ttf?-o1r0ap') format('truetype'),
|
7 |
-
url('fonts/Bootstrap-Shortcodes-for-WordPress.svg?-o1r0ap#Bootstrap-Shortcodes-for-WordPress') format('svg');
|
8 |
-
font-weight: normal;
|
9 |
-
font-style: normal;
|
10 |
-
}
|
11 |
-
|
12 |
-
.bs_bootstrap-logo {
|
13 |
-
padding: 0 3px;
|
14 |
-
}
|
15 |
-
.wp-media-buttons .add_media span.bs_bootstrap-logo:before {
|
16 |
-
font-family: 'bss4wp' !important;
|
17 |
-
content: "\e600" !important;
|
18 |
-
color: #6f5499 !important;
|
19 |
-
speak: none;
|
20 |
-
font-style: normal;
|
21 |
-
font-weight: normal;
|
22 |
-
font-variant: normal;
|
23 |
-
text-transform: none;
|
24 |
-
line-height: 1;
|
25 |
-
|
26 |
-
/* Better Font Rendering =========== */
|
27 |
-
-webkit-font-smoothing: antialiased;
|
28 |
-
-moz-osx-font-smoothing: grayscale;
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap-modal.css
DELETED
@@ -1,146 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
|
8 |
-
|
9 |
-
.close {
|
10 |
-
float: right;
|
11 |
-
font-size: 21px;
|
12 |
-
font-weight: bold;
|
13 |
-
line-height: 1;
|
14 |
-
color: #000;
|
15 |
-
text-shadow: 0 1px 0 #fff;
|
16 |
-
filter: alpha(opacity=20);
|
17 |
-
opacity: .2;
|
18 |
-
}
|
19 |
-
.close:hover,
|
20 |
-
.close:focus {
|
21 |
-
color: #000;
|
22 |
-
text-decoration: none;
|
23 |
-
cursor: pointer;
|
24 |
-
filter: alpha(opacity=50);
|
25 |
-
opacity: .5;
|
26 |
-
}
|
27 |
-
button.close {
|
28 |
-
-webkit-appearance: none;
|
29 |
-
padding: 0;
|
30 |
-
cursor: pointer;
|
31 |
-
background: transparent;
|
32 |
-
border: 0;
|
33 |
-
}
|
34 |
-
.modal-open {
|
35 |
-
overflow: hidden;
|
36 |
-
}
|
37 |
-
.modal {
|
38 |
-
display: none;
|
39 |
-
overflow: auto;
|
40 |
-
overflow-y: scroll;
|
41 |
-
position: fixed;
|
42 |
-
top: 0;
|
43 |
-
right: 0;
|
44 |
-
bottom: 0;
|
45 |
-
left: 0;
|
46 |
-
z-index: 10000;
|
47 |
-
-webkit-overflow-scrolling: touch;
|
48 |
-
outline: 0;
|
49 |
-
}
|
50 |
-
.modal.fade .modal-dialog {
|
51 |
-
-webkit-transform: translate(0, -25%);
|
52 |
-
-ms-transform: translate(0, -25%);
|
53 |
-
transform: translate(0, -25%);
|
54 |
-
-webkit-transition: -webkit-transform 0.3s ease-out;
|
55 |
-
-moz-transition: -moz-transform 0.3s ease-out;
|
56 |
-
-o-transition: -o-transform 0.3s ease-out;
|
57 |
-
transition: transform 0.3s ease-out;
|
58 |
-
}
|
59 |
-
.modal.in .modal-dialog {
|
60 |
-
-webkit-transform: translate(0, 0);
|
61 |
-
-ms-transform: translate(0, 0);
|
62 |
-
transform: translate(0, 0);
|
63 |
-
}
|
64 |
-
.modal-dialog {
|
65 |
-
position: relative;
|
66 |
-
width: auto;
|
67 |
-
margin: 10px;
|
68 |
-
}
|
69 |
-
.modal-content {
|
70 |
-
position: relative;
|
71 |
-
background-color: #ffffff;
|
72 |
-
border: 1px solid #999999;
|
73 |
-
border: 1px solid rgba(0, 0, 0, 0.2);
|
74 |
-
border-radius: 6px;
|
75 |
-
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
|
76 |
-
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
|
77 |
-
background-clip: padding-box;
|
78 |
-
outline: none;
|
79 |
-
}
|
80 |
-
.modal-backdrop {
|
81 |
-
position: fixed;
|
82 |
-
top: 0;
|
83 |
-
right: 0;
|
84 |
-
bottom: 0;
|
85 |
-
left: 0;
|
86 |
-
z-index: 9999;
|
87 |
-
background-color: #000000;
|
88 |
-
}
|
89 |
-
.modal-backdrop.fade {
|
90 |
-
opacity: 0;
|
91 |
-
filter: alpha(opacity=0);
|
92 |
-
}
|
93 |
-
.modal-backdrop.in {
|
94 |
-
opacity: 0.5;
|
95 |
-
filter: alpha(opacity=50);
|
96 |
-
}
|
97 |
-
.modal-header {
|
98 |
-
padding: 15px 15px 0 15px !important;
|
99 |
-
border-bottom: 1px solid #e5e5e5;
|
100 |
-
min-height: 16.42857143px;
|
101 |
-
}
|
102 |
-
.modal-header .close {
|
103 |
-
margin-top: -2px;
|
104 |
-
}
|
105 |
-
.modal-title {
|
106 |
-
margin: 0;
|
107 |
-
line-height: 1.42857143;
|
108 |
-
}
|
109 |
-
.modal-body {
|
110 |
-
position: relative;
|
111 |
-
padding: 20px;
|
112 |
-
}
|
113 |
-
.modal-footer {
|
114 |
-
margin-top: 15px;
|
115 |
-
padding: 19px 20px 20px;
|
116 |
-
text-align: right;
|
117 |
-
border-top: 1px solid #e5e5e5;
|
118 |
-
}
|
119 |
-
.modal-footer .btn + .btn {
|
120 |
-
margin-left: 5px;
|
121 |
-
margin-bottom: 0;
|
122 |
-
}
|
123 |
-
.modal-footer .btn-group .btn + .btn {
|
124 |
-
margin-left: -1px;
|
125 |
-
}
|
126 |
-
.modal-footer .btn-block + .btn-block {
|
127 |
-
margin-left: 0;
|
128 |
-
}
|
129 |
-
@media (min-width: 768px) {
|
130 |
-
.modal-dialog {
|
131 |
-
width: 600px;
|
132 |
-
margin: 30px auto;
|
133 |
-
}
|
134 |
-
.modal-content {
|
135 |
-
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
|
136 |
-
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
|
137 |
-
}
|
138 |
-
.modal-sm {
|
139 |
-
width: 300px;
|
140 |
-
}
|
141 |
-
}
|
142 |
-
@media (min-width: 992px) {
|
143 |
-
.modal-lg {
|
144 |
-
width: 900px !important;
|
145 |
-
}
|
146 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap-shortcodes-help.css
DELETED
@@ -1,5982 +0,0 @@
|
|
1 |
-
#bootstrap-shortcodes-help h1,
|
2 |
-
#bootstrap-shortcodes-help h1+p {
|
3 |
-
display: none;
|
4 |
-
}
|
5 |
-
#bootstrap-shortcodes-help .nav-tabs {
|
6 |
-
border-bottom: 0px !important;
|
7 |
-
}
|
8 |
-
#bootstrap-shortcodes-help .nav > li > a {
|
9 |
-
padding: 5px 10px !important;
|
10 |
-
}
|
11 |
-
#bootstrap-shortcodes-help .modal-dialog {
|
12 |
-
margin: 40px auto 20px auto !important;
|
13 |
-
}
|
14 |
-
#bootstrap-shortcodes-help a:link,
|
15 |
-
#bootstrap-shortcodes-help a:visited {
|
16 |
-
color: #428bca;
|
17 |
-
font-size: 14px;
|
18 |
-
}
|
19 |
-
|
20 |
-
.sticky-menu #TB_window {
|
21 |
-
background-color: #fff;
|
22 |
-
}
|
23 |
-
|
24 |
-
/* CSS crunched with Crunch - http://crunchapp.net/ */
|
25 |
-
#bootstrap-shortcodes-help {
|
26 |
-
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
|
27 |
-
}
|
28 |
-
#bootstrap-shortcodes-help article,
|
29 |
-
#bootstrap-shortcodes-help aside,
|
30 |
-
#bootstrap-shortcodes-help details,
|
31 |
-
#bootstrap-shortcodes-help figcaption,
|
32 |
-
#bootstrap-shortcodes-help figure,
|
33 |
-
#bootstrap-shortcodes-help footer,
|
34 |
-
#bootstrap-shortcodes-help header,
|
35 |
-
#bootstrap-shortcodes-help hgroup,
|
36 |
-
#bootstrap-shortcodes-help main,
|
37 |
-
#bootstrap-shortcodes-help nav,
|
38 |
-
#bootstrap-shortcodes-help section,
|
39 |
-
#bootstrap-shortcodes-help summary {
|
40 |
-
display: block;
|
41 |
-
}
|
42 |
-
#bootstrap-shortcodes-help audio,
|
43 |
-
#bootstrap-shortcodes-help canvas,
|
44 |
-
#bootstrap-shortcodes-help video {
|
45 |
-
display: inline-block;
|
46 |
-
}
|
47 |
-
#bootstrap-shortcodes-help audio:not([controls]) {
|
48 |
-
display: none;
|
49 |
-
height: 0;
|
50 |
-
}
|
51 |
-
#bootstrap-shortcodes-help [hidden],
|
52 |
-
#bootstrap-shortcodes-help template {
|
53 |
-
display: none;
|
54 |
-
}
|
55 |
-
#bootstrap-shortcodes-help html {
|
56 |
-
font-family: sans-serif;
|
57 |
-
-ms-text-size-adjust: 100%;
|
58 |
-
-webkit-text-size-adjust: 100%;
|
59 |
-
}
|
60 |
-
#bootstrap-shortcodes-help body {
|
61 |
-
margin: 0;
|
62 |
-
}
|
63 |
-
#bootstrap-shortcodes-help a {
|
64 |
-
background: transparent;
|
65 |
-
}
|
66 |
-
#bootstrap-shortcodes-help a:focus {
|
67 |
-
outline: thin dotted;
|
68 |
-
}
|
69 |
-
#bootstrap-shortcodes-help a:active,
|
70 |
-
#bootstrap-shortcodes-help a:hover {
|
71 |
-
outline: 0;
|
72 |
-
}
|
73 |
-
#bootstrap-shortcodes-help h1 {
|
74 |
-
font-size: 2em;
|
75 |
-
margin: 0.67em 0;
|
76 |
-
}
|
77 |
-
#bootstrap-shortcodes-help abbr[title] {
|
78 |
-
border-bottom: 1px dotted;
|
79 |
-
}
|
80 |
-
#bootstrap-shortcodes-help b,
|
81 |
-
#bootstrap-shortcodes-help strong {
|
82 |
-
font-weight: bold;
|
83 |
-
}
|
84 |
-
#bootstrap-shortcodes-help dfn {
|
85 |
-
font-style: italic;
|
86 |
-
}
|
87 |
-
#bootstrap-shortcodes-help hr {
|
88 |
-
-moz-box-sizing: content-box;
|
89 |
-
box-sizing: content-box;
|
90 |
-
height: 0;
|
91 |
-
}
|
92 |
-
#bootstrap-shortcodes-help mark {
|
93 |
-
background: #ff0;
|
94 |
-
color: #000;
|
95 |
-
}
|
96 |
-
#bootstrap-shortcodes-help code,
|
97 |
-
#bootstrap-shortcodes-help kbd,
|
98 |
-
#bootstrap-shortcodes-help pre,
|
99 |
-
#bootstrap-shortcodes-help samp {
|
100 |
-
font-family: monospace, serif;
|
101 |
-
font-size: 1em;
|
102 |
-
}
|
103 |
-
#bootstrap-shortcodes-help pre {
|
104 |
-
white-space: pre-wrap;
|
105 |
-
}
|
106 |
-
#bootstrap-shortcodes-help q {
|
107 |
-
quotes: "\201C" "\201D" "\2018" "\2019";
|
108 |
-
}
|
109 |
-
#bootstrap-shortcodes-help small {
|
110 |
-
font-size: 80%;
|
111 |
-
}
|
112 |
-
#bootstrap-shortcodes-help sub,
|
113 |
-
#bootstrap-shortcodes-help sup {
|
114 |
-
font-size: 75%;
|
115 |
-
line-height: 0;
|
116 |
-
position: relative;
|
117 |
-
vertical-align: baseline;
|
118 |
-
}
|
119 |
-
#bootstrap-shortcodes-help sup {
|
120 |
-
top: -0.5em;
|
121 |
-
}
|
122 |
-
#bootstrap-shortcodes-help sub {
|
123 |
-
bottom: -0.25em;
|
124 |
-
}
|
125 |
-
#bootstrap-shortcodes-help img {
|
126 |
-
border: 0;
|
127 |
-
}
|
128 |
-
#bootstrap-shortcodes-help svg:not(:root) {
|
129 |
-
overflow: hidden;
|
130 |
-
}
|
131 |
-
#bootstrap-shortcodes-help figure {
|
132 |
-
margin: 0;
|
133 |
-
}
|
134 |
-
#bootstrap-shortcodes-help fieldset {
|
135 |
-
border: 1px solid #c0c0c0;
|
136 |
-
margin: 0 2px;
|
137 |
-
padding: 0.35em 0.625em 0.75em;
|
138 |
-
}
|
139 |
-
#bootstrap-shortcodes-help legend {
|
140 |
-
border: 0;
|
141 |
-
padding: 0;
|
142 |
-
}
|
143 |
-
#bootstrap-shortcodes-help button,
|
144 |
-
#bootstrap-shortcodes-help input,
|
145 |
-
#bootstrap-shortcodes-help select,
|
146 |
-
#bootstrap-shortcodes-help textarea {
|
147 |
-
font-family: inherit;
|
148 |
-
font-size: 100%;
|
149 |
-
margin: 0;
|
150 |
-
}
|
151 |
-
#bootstrap-shortcodes-help button,
|
152 |
-
#bootstrap-shortcodes-help input {
|
153 |
-
line-height: normal;
|
154 |
-
}
|
155 |
-
#bootstrap-shortcodes-help button,
|
156 |
-
#bootstrap-shortcodes-help select {
|
157 |
-
text-transform: none;
|
158 |
-
}
|
159 |
-
#bootstrap-shortcodes-help button,
|
160 |
-
#bootstrap-shortcodes-help html input[type="button"],
|
161 |
-
#bootstrap-shortcodes-help input[type="reset"],
|
162 |
-
#bootstrap-shortcodes-help input[type="submit"] {
|
163 |
-
-webkit-appearance: button;
|
164 |
-
cursor: pointer;
|
165 |
-
}
|
166 |
-
#bootstrap-shortcodes-help button[disabled],
|
167 |
-
#bootstrap-shortcodes-help html input[disabled] {
|
168 |
-
cursor: default;
|
169 |
-
}
|
170 |
-
#bootstrap-shortcodes-help input[type="checkbox"],
|
171 |
-
#bootstrap-shortcodes-help input[type="radio"] {
|
172 |
-
box-sizing: border-box;
|
173 |
-
padding: 0;
|
174 |
-
}
|
175 |
-
#bootstrap-shortcodes-help input[type="search"] {
|
176 |
-
-webkit-appearance: textfield;
|
177 |
-
-moz-box-sizing: content-box;
|
178 |
-
-webkit-box-sizing: content-box;
|
179 |
-
box-sizing: content-box;
|
180 |
-
}
|
181 |
-
#bootstrap-shortcodes-help input[type="search"]::-webkit-search-cancel-button,
|
182 |
-
#bootstrap-shortcodes-help input[type="search"]::-webkit-search-decoration {
|
183 |
-
-webkit-appearance: none;
|
184 |
-
}
|
185 |
-
#bootstrap-shortcodes-help button::-moz-focus-inner,
|
186 |
-
#bootstrap-shortcodes-help input::-moz-focus-inner {
|
187 |
-
border: 0;
|
188 |
-
padding: 0;
|
189 |
-
}
|
190 |
-
#bootstrap-shortcodes-help textarea {
|
191 |
-
overflow: auto;
|
192 |
-
vertical-align: top;
|
193 |
-
}
|
194 |
-
#bootstrap-shortcodes-help table {
|
195 |
-
border-collapse: collapse;
|
196 |
-
border-spacing: 0;
|
197 |
-
}
|
198 |
-
@media print {
|
199 |
-
#bootstrap-shortcodes-help * {
|
200 |
-
text-shadow: none !important;
|
201 |
-
color: #000 !important;
|
202 |
-
background: transparent !important;
|
203 |
-
box-shadow: none !important;
|
204 |
-
}
|
205 |
-
#bootstrap-shortcodes-help a,
|
206 |
-
#bootstrap-shortcodes-help a:visited {
|
207 |
-
text-decoration: underline;
|
208 |
-
}
|
209 |
-
#bootstrap-shortcodes-help a[href]:after {
|
210 |
-
content: " (" attr(href) ")";
|
211 |
-
}
|
212 |
-
#bootstrap-shortcodes-help abbr[title]:after {
|
213 |
-
content: " (" attr(title) ")";
|
214 |
-
}
|
215 |
-
#bootstrap-shortcodes-help a[href^="javascript:"]:after,
|
216 |
-
#bootstrap-shortcodes-help a[href^="#"]:after {
|
217 |
-
content: "";
|
218 |
-
}
|
219 |
-
#bootstrap-shortcodes-help pre,
|
220 |
-
#bootstrap-shortcodes-help blockquote {
|
221 |
-
border: 1px solid #999;
|
222 |
-
page-break-inside: avoid;
|
223 |
-
}
|
224 |
-
#bootstrap-shortcodes-help thead {
|
225 |
-
display: table-header-group;
|
226 |
-
}
|
227 |
-
#bootstrap-shortcodes-help tr,
|
228 |
-
#bootstrap-shortcodes-help img {
|
229 |
-
page-break-inside: avoid;
|
230 |
-
}
|
231 |
-
#bootstrap-shortcodes-help img {
|
232 |
-
max-width: 100% !important;
|
233 |
-
}
|
234 |
-
@page {
|
235 |
-
margin: 2cm .5cm;
|
236 |
-
}
|
237 |
-
#bootstrap-shortcodes-help p,
|
238 |
-
#bootstrap-shortcodes-help h2,
|
239 |
-
#bootstrap-shortcodes-help h3 {
|
240 |
-
orphans: 3;
|
241 |
-
widows: 3;
|
242 |
-
}
|
243 |
-
#bootstrap-shortcodes-help h2,
|
244 |
-
#bootstrap-shortcodes-help h3 {
|
245 |
-
page-break-after: avoid;
|
246 |
-
}
|
247 |
-
#bootstrap-shortcodes-help select {
|
248 |
-
background: #fff !important;
|
249 |
-
}
|
250 |
-
#bootstrap-shortcodes-help .navbar {
|
251 |
-
display: none;
|
252 |
-
}
|
253 |
-
#bootstrap-shortcodes-help .table td,
|
254 |
-
#bootstrap-shortcodes-help .table th {
|
255 |
-
background-color: #fff !important;
|
256 |
-
}
|
257 |
-
#bootstrap-shortcodes-help .btn > .caret,
|
258 |
-
#bootstrap-shortcodes-help .dropup > .btn > .caret {
|
259 |
-
border-top-color: #000 !important;
|
260 |
-
}
|
261 |
-
#bootstrap-shortcodes-help .label {
|
262 |
-
border: 1px solid #000;
|
263 |
-
}
|
264 |
-
#bootstrap-shortcodes-help .table {
|
265 |
-
border-collapse: collapse !important;
|
266 |
-
}
|
267 |
-
#bootstrap-shortcodes-help .table-bordered th,
|
268 |
-
#bootstrap-shortcodes-help .table-bordered td {
|
269 |
-
border: 1px solid #ddd !important;
|
270 |
-
}
|
271 |
-
}
|
272 |
-
#bootstrap-shortcodes-help *,
|
273 |
-
#bootstrap-shortcodes-help *:before,
|
274 |
-
#bootstrap-shortcodes-help *:after {
|
275 |
-
-webkit-box-sizing: border-box;
|
276 |
-
-moz-box-sizing: border-box;
|
277 |
-
box-sizing: border-box;
|
278 |
-
}
|
279 |
-
#bootstrap-shortcodes-help html {
|
280 |
-
font-size: 62.5%;
|
281 |
-
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
282 |
-
}
|
283 |
-
#bootstrap-shortcodes-help body {
|
284 |
-
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
285 |
-
font-size: 14px;
|
286 |
-
line-height: 1.428571429;
|
287 |
-
color: #333333;
|
288 |
-
background-color: #ffffff;
|
289 |
-
}
|
290 |
-
#bootstrap-shortcodes-help input,
|
291 |
-
#bootstrap-shortcodes-help button,
|
292 |
-
#bootstrap-shortcodes-help select,
|
293 |
-
#bootstrap-shortcodes-help textarea {
|
294 |
-
font-family: inherit;
|
295 |
-
font-size: inherit;
|
296 |
-
line-height: inherit;
|
297 |
-
}
|
298 |
-
#bootstrap-shortcodes-help a {
|
299 |
-
color: #428bca;
|
300 |
-
text-decoration: none;
|
301 |
-
}
|
302 |
-
#bootstrap-shortcodes-help a:hover,
|
303 |
-
#bootstrap-shortcodes-help a:focus {
|
304 |
-
color: #2a6496;
|
305 |
-
text-decoration: underline;
|
306 |
-
}
|
307 |
-
#bootstrap-shortcodes-help a:focus {
|
308 |
-
outline: thin dotted;
|
309 |
-
outline: 5px auto -webkit-focus-ring-color;
|
310 |
-
outline-offset: -2px;
|
311 |
-
}
|
312 |
-
#bootstrap-shortcodes-help img {
|
313 |
-
vertical-align: middle;
|
314 |
-
}
|
315 |
-
#bootstrap-shortcodes-help .img-responsive {
|
316 |
-
display: block;
|
317 |
-
max-width: 100%;
|
318 |
-
height: auto;
|
319 |
-
}
|
320 |
-
#bootstrap-shortcodes-help .img-rounded {
|
321 |
-
border-radius: 6px;
|
322 |
-
}
|
323 |
-
#bootstrap-shortcodes-help .img-thumbnail {
|
324 |
-
padding: 4px;
|
325 |
-
line-height: 1.428571429;
|
326 |
-
background-color: #ffffff;
|
327 |
-
border: 1px solid #dddddd;
|
328 |
-
border-radius: 4px;
|
329 |
-
-webkit-transition: all 0.2s ease-in-out;
|
330 |
-
transition: all 0.2s ease-in-out;
|
331 |
-
display: inline-block;
|
332 |
-
max-width: 100%;
|
333 |
-
height: auto;
|
334 |
-
}
|
335 |
-
#bootstrap-shortcodes-help .img-circle {
|
336 |
-
border-radius: 50%;
|
337 |
-
}
|
338 |
-
#bootstrap-shortcodes-help hr {
|
339 |
-
margin-top: 20px;
|
340 |
-
margin-bottom: 20px;
|
341 |
-
border: 0;
|
342 |
-
border-top: 1px solid #eeeeee;
|
343 |
-
}
|
344 |
-
#bootstrap-shortcodes-help .sr-only {
|
345 |
-
position: absolute;
|
346 |
-
width: 1px;
|
347 |
-
height: 1px;
|
348 |
-
margin: -1px;
|
349 |
-
padding: 0;
|
350 |
-
overflow: hidden;
|
351 |
-
clip: rect(0, 0, 0, 0);
|
352 |
-
border: 0;
|
353 |
-
}
|
354 |
-
#bootstrap-shortcodes-help h1,
|
355 |
-
#bootstrap-shortcodes-help h2,
|
356 |
-
#bootstrap-shortcodes-help h3,
|
357 |
-
#bootstrap-shortcodes-help h4,
|
358 |
-
#bootstrap-shortcodes-help h5,
|
359 |
-
#bootstrap-shortcodes-help h6,
|
360 |
-
#bootstrap-shortcodes-help .h1,
|
361 |
-
#bootstrap-shortcodes-help .h2,
|
362 |
-
#bootstrap-shortcodes-help .h3,
|
363 |
-
#bootstrap-shortcodes-help .h4,
|
364 |
-
#bootstrap-shortcodes-help .h5,
|
365 |
-
#bootstrap-shortcodes-help .h6 {
|
366 |
-
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
367 |
-
font-weight: 500;
|
368 |
-
line-height: 1.1;
|
369 |
-
color: inherit;
|
370 |
-
}
|
371 |
-
#bootstrap-shortcodes-help h1 small,
|
372 |
-
#bootstrap-shortcodes-help h2 small,
|
373 |
-
#bootstrap-shortcodes-help h3 small,
|
374 |
-
#bootstrap-shortcodes-help h4 small,
|
375 |
-
#bootstrap-shortcodes-help h5 small,
|
376 |
-
#bootstrap-shortcodes-help h6 small,
|
377 |
-
#bootstrap-shortcodes-help .h1 small,
|
378 |
-
#bootstrap-shortcodes-help .h2 small,
|
379 |
-
#bootstrap-shortcodes-help .h3 small,
|
380 |
-
#bootstrap-shortcodes-help .h4 small,
|
381 |
-
#bootstrap-shortcodes-help .h5 small,
|
382 |
-
#bootstrap-shortcodes-help .h6 small,
|
383 |
-
#bootstrap-shortcodes-help h1 .small,
|
384 |
-
#bootstrap-shortcodes-help h2 .small,
|
385 |
-
#bootstrap-shortcodes-help h3 .small,
|
386 |
-
#bootstrap-shortcodes-help h4 .small,
|
387 |
-
#bootstrap-shortcodes-help h5 .small,
|
388 |
-
#bootstrap-shortcodes-help h6 .small,
|
389 |
-
#bootstrap-shortcodes-help .h1 .small,
|
390 |
-
#bootstrap-shortcodes-help .h2 .small,
|
391 |
-
#bootstrap-shortcodes-help .h3 .small,
|
392 |
-
#bootstrap-shortcodes-help .h4 .small,
|
393 |
-
#bootstrap-shortcodes-help .h5 .small,
|
394 |
-
#bootstrap-shortcodes-help .h6 .small {
|
395 |
-
font-weight: normal;
|
396 |
-
line-height: 1;
|
397 |
-
color: #999999;
|
398 |
-
}
|
399 |
-
#bootstrap-shortcodes-help h1,
|
400 |
-
#bootstrap-shortcodes-help h2,
|
401 |
-
#bootstrap-shortcodes-help h3 {
|
402 |
-
margin-top: 20px;
|
403 |
-
margin-bottom: 10px;
|
404 |
-
}
|
405 |
-
#bootstrap-shortcodes-help h1 small,
|
406 |
-
#bootstrap-shortcodes-help h2 small,
|
407 |
-
#bootstrap-shortcodes-help h3 small,
|
408 |
-
#bootstrap-shortcodes-help h1 .small,
|
409 |
-
#bootstrap-shortcodes-help h2 .small,
|
410 |
-
#bootstrap-shortcodes-help h3 .small {
|
411 |
-
font-size: 65%;
|
412 |
-
}
|
413 |
-
#bootstrap-shortcodes-help h4,
|
414 |
-
#bootstrap-shortcodes-help h5,
|
415 |
-
#bootstrap-shortcodes-help h6 {
|
416 |
-
margin-top: 10px;
|
417 |
-
margin-bottom: 10px;
|
418 |
-
}
|
419 |
-
#bootstrap-shortcodes-help h4 small,
|
420 |
-
#bootstrap-shortcodes-help h5 small,
|
421 |
-
#bootstrap-shortcodes-help h6 small,
|
422 |
-
#bootstrap-shortcodes-help h4 .small,
|
423 |
-
#bootstrap-shortcodes-help h5 .small,
|
424 |
-
#bootstrap-shortcodes-help h6 .small {
|
425 |
-
font-size: 75%;
|
426 |
-
}
|
427 |
-
#bootstrap-shortcodes-help h1,
|
428 |
-
#bootstrap-shortcodes-help .h1 {
|
429 |
-
font-size: 36px;
|
430 |
-
}
|
431 |
-
#bootstrap-shortcodes-help h2,
|
432 |
-
#bootstrap-shortcodes-help .h2 {
|
433 |
-
font-size: 30px;
|
434 |
-
}
|
435 |
-
#bootstrap-shortcodes-help h3,
|
436 |
-
#bootstrap-shortcodes-help .h3 {
|
437 |
-
font-size: 24px;
|
438 |
-
}
|
439 |
-
#bootstrap-shortcodes-help h4,
|
440 |
-
#bootstrap-shortcodes-help .h4 {
|
441 |
-
font-size: 18px;
|
442 |
-
}
|
443 |
-
#bootstrap-shortcodes-help h5,
|
444 |
-
#bootstrap-shortcodes-help .h5 {
|
445 |
-
font-size: 14px;
|
446 |
-
}
|
447 |
-
#bootstrap-shortcodes-help h6,
|
448 |
-
#bootstrap-shortcodes-help .h6 {
|
449 |
-
font-size: 12px;
|
450 |
-
}
|
451 |
-
#bootstrap-shortcodes-help p {
|
452 |
-
margin: 0 0 10px;
|
453 |
-
}
|
454 |
-
#bootstrap-shortcodes-help .lead {
|
455 |
-
margin-bottom: 20px;
|
456 |
-
font-size: 16px;
|
457 |
-
font-weight: 200;
|
458 |
-
line-height: 1.4;
|
459 |
-
}
|
460 |
-
@media (min-width: 768px) {
|
461 |
-
#bootstrap-shortcodes-help .lead {
|
462 |
-
font-size: 21px;
|
463 |
-
}
|
464 |
-
}
|
465 |
-
#bootstrap-shortcodes-help small,
|
466 |
-
#bootstrap-shortcodes-help .small {
|
467 |
-
font-size: 85%;
|
468 |
-
}
|
469 |
-
#bootstrap-shortcodes-help cite {
|
470 |
-
font-style: normal;
|
471 |
-
}
|
472 |
-
#bootstrap-shortcodes-help .text-muted {
|
473 |
-
color: #999999;
|
474 |
-
}
|
475 |
-
#bootstrap-shortcodes-help .text-primary {
|
476 |
-
color: #428bca;
|
477 |
-
}
|
478 |
-
#bootstrap-shortcodes-help .text-primary:hover {
|
479 |
-
color: #3071a9;
|
480 |
-
}
|
481 |
-
#bootstrap-shortcodes-help .text-warning {
|
482 |
-
color: #8a6d3b;
|
483 |
-
}
|
484 |
-
#bootstrap-shortcodes-help .text-warning:hover {
|
485 |
-
color: #66512c;
|
486 |
-
}
|
487 |
-
#bootstrap-shortcodes-help .text-danger {
|
488 |
-
color: #a94442;
|
489 |
-
}
|
490 |
-
#bootstrap-shortcodes-help .text-danger:hover {
|
491 |
-
color: #843534;
|
492 |
-
}
|
493 |
-
#bootstrap-shortcodes-help .text-success {
|
494 |
-
color: #3c763d;
|
495 |
-
}
|
496 |
-
#bootstrap-shortcodes-help .text-success:hover {
|
497 |
-
color: #2b542c;
|
498 |
-
}
|
499 |
-
#bootstrap-shortcodes-help .text-info {
|
500 |
-
color: #31708f;
|
501 |
-
}
|
502 |
-
#bootstrap-shortcodes-help .text-info:hover {
|
503 |
-
color: #245269;
|
504 |
-
}
|
505 |
-
#bootstrap-shortcodes-help .text-left {
|
506 |
-
text-align: left;
|
507 |
-
}
|
508 |
-
#bootstrap-shortcodes-help .text-right {
|
509 |
-
text-align: right;
|
510 |
-
}
|
511 |
-
#bootstrap-shortcodes-help .text-center {
|
512 |
-
text-align: center;
|
513 |
-
}
|
514 |
-
#bootstrap-shortcodes-help .page-header {
|
515 |
-
padding-bottom: 9px;
|
516 |
-
margin: 40px 0 20px;
|
517 |
-
border-bottom: 1px solid #eeeeee;
|
518 |
-
}
|
519 |
-
#bootstrap-shortcodes-help ul,
|
520 |
-
#bootstrap-shortcodes-help ol {
|
521 |
-
margin-top: 0;
|
522 |
-
margin-bottom: 10px;
|
523 |
-
}
|
524 |
-
#bootstrap-shortcodes-help ul ul,
|
525 |
-
#bootstrap-shortcodes-help ol ul,
|
526 |
-
#bootstrap-shortcodes-help ul ol,
|
527 |
-
#bootstrap-shortcodes-help ol ol {
|
528 |
-
margin-bottom: 0;
|
529 |
-
}
|
530 |
-
#bootstrap-shortcodes-help .list-unstyled {
|
531 |
-
padding-left: 0;
|
532 |
-
list-style: none;
|
533 |
-
}
|
534 |
-
#bootstrap-shortcodes-help .list-inline {
|
535 |
-
padding-left: 0;
|
536 |
-
list-style: none;
|
537 |
-
}
|
538 |
-
#bootstrap-shortcodes-help .list-inline > li {
|
539 |
-
display: inline-block;
|
540 |
-
padding-left: 5px;
|
541 |
-
padding-right: 5px;
|
542 |
-
}
|
543 |
-
#bootstrap-shortcodes-help .list-inline > li:first-child {
|
544 |
-
padding-left: 0;
|
545 |
-
}
|
546 |
-
#bootstrap-shortcodes-help dl {
|
547 |
-
margin-top: 0;
|
548 |
-
margin-bottom: 20px;
|
549 |
-
}
|
550 |
-
#bootstrap-shortcodes-help dt,
|
551 |
-
#bootstrap-shortcodes-help dd {
|
552 |
-
line-height: 1.428571429;
|
553 |
-
}
|
554 |
-
#bootstrap-shortcodes-help dt {
|
555 |
-
font-weight: bold;
|
556 |
-
}
|
557 |
-
#bootstrap-shortcodes-help dd {
|
558 |
-
margin-left: 0;
|
559 |
-
}
|
560 |
-
@media (min-width: 768px) {
|
561 |
-
#bootstrap-shortcodes-help .dl-horizontal dt {
|
562 |
-
float: left;
|
563 |
-
width: 160px;
|
564 |
-
clear: left;
|
565 |
-
text-align: right;
|
566 |
-
overflow: hidden;
|
567 |
-
text-overflow: ellipsis;
|
568 |
-
white-space: nowrap;
|
569 |
-
}
|
570 |
-
#bootstrap-shortcodes-help .dl-horizontal dd {
|
571 |
-
margin-left: 180px;
|
572 |
-
}
|
573 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:before,
|
574 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:after {
|
575 |
-
content: " ";
|
576 |
-
display: table;
|
577 |
-
}
|
578 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:after {
|
579 |
-
clear: both;
|
580 |
-
}
|
581 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:before,
|
582 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:after {
|
583 |
-
content: " ";
|
584 |
-
display: table;
|
585 |
-
}
|
586 |
-
#bootstrap-shortcodes-help .dl-horizontal dd:after {
|
587 |
-
clear: both;
|
588 |
-
}
|
589 |
-
}
|
590 |
-
#bootstrap-shortcodes-help abbr[title],
|
591 |
-
#bootstrap-shortcodes-help abbr[data-original-title] {
|
592 |
-
cursor: help;
|
593 |
-
border-bottom: 1px dotted #999999;
|
594 |
-
}
|
595 |
-
#bootstrap-shortcodes-help .initialism {
|
596 |
-
font-size: 90%;
|
597 |
-
text-transform: uppercase;
|
598 |
-
}
|
599 |
-
#bootstrap-shortcodes-help blockquote {
|
600 |
-
padding: 10px 20px;
|
601 |
-
margin: 0 0 20px;
|
602 |
-
border-left: 5px solid #eeeeee;
|
603 |
-
}
|
604 |
-
#bootstrap-shortcodes-help blockquote p {
|
605 |
-
font-size: 17.5px;
|
606 |
-
font-weight: 300;
|
607 |
-
line-height: 1.25;
|
608 |
-
}
|
609 |
-
#bootstrap-shortcodes-help blockquote p:last-child {
|
610 |
-
margin-bottom: 0;
|
611 |
-
}
|
612 |
-
#bootstrap-shortcodes-help blockquote small,
|
613 |
-
#bootstrap-shortcodes-help blockquote .small {
|
614 |
-
display: block;
|
615 |
-
line-height: 1.428571429;
|
616 |
-
color: #999999;
|
617 |
-
}
|
618 |
-
#bootstrap-shortcodes-help blockquote small:before,
|
619 |
-
#bootstrap-shortcodes-help blockquote .small:before {
|
620 |
-
content: '\2014 \00A0';
|
621 |
-
}
|
622 |
-
#bootstrap-shortcodes-help blockquote.pull-right {
|
623 |
-
padding-right: 15px;
|
624 |
-
padding-left: 0;
|
625 |
-
border-right: 5px solid #eeeeee;
|
626 |
-
border-left: 0;
|
627 |
-
}
|
628 |
-
#bootstrap-shortcodes-help blockquote.pull-right p,
|
629 |
-
#bootstrap-shortcodes-help blockquote.pull-right small,
|
630 |
-
#bootstrap-shortcodes-help blockquote.pull-right .small {
|
631 |
-
text-align: right;
|
632 |
-
}
|
633 |
-
#bootstrap-shortcodes-help blockquote.pull-right small:before,
|
634 |
-
#bootstrap-shortcodes-help blockquote.pull-right .small:before {
|
635 |
-
content: '';
|
636 |
-
}
|
637 |
-
#bootstrap-shortcodes-help blockquote.pull-right small:after,
|
638 |
-
#bootstrap-shortcodes-help blockquote.pull-right .small:after {
|
639 |
-
content: '\00A0 \2014';
|
640 |
-
}
|
641 |
-
#bootstrap-shortcodes-help blockquote:before,
|
642 |
-
#bootstrap-shortcodes-help blockquote:after {
|
643 |
-
content: "";
|
644 |
-
}
|
645 |
-
#bootstrap-shortcodes-help address {
|
646 |
-
margin-bottom: 20px;
|
647 |
-
font-style: normal;
|
648 |
-
line-height: 1.428571429;
|
649 |
-
}
|
650 |
-
#bootstrap-shortcodes-help code,
|
651 |
-
#bootstrap-shortcodes-help kbd,
|
652 |
-
#bootstrap-shortcodes-help pre,
|
653 |
-
#bootstrap-shortcodes-help samp {
|
654 |
-
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
|
655 |
-
}
|
656 |
-
#bootstrap-shortcodes-help code {
|
657 |
-
padding: 2px 4px;
|
658 |
-
font-size: 90%;
|
659 |
-
color: #c7254e;
|
660 |
-
background-color: #f9f2f4;
|
661 |
-
white-space: nowrap;
|
662 |
-
border-radius: 4px;
|
663 |
-
}
|
664 |
-
#bootstrap-shortcodes-help pre {
|
665 |
-
display: block;
|
666 |
-
padding: 9.5px;
|
667 |
-
margin: 0 0 10px;
|
668 |
-
font-size: 13px;
|
669 |
-
line-height: 1.428571429;
|
670 |
-
word-break: break-all;
|
671 |
-
word-wrap: break-word;
|
672 |
-
color: #333333;
|
673 |
-
background-color: #f5f5f5;
|
674 |
-
border: 1px solid #cccccc;
|
675 |
-
border-radius: 4px;
|
676 |
-
}
|
677 |
-
#bootstrap-shortcodes-help pre code {
|
678 |
-
padding: 0;
|
679 |
-
font-size: inherit;
|
680 |
-
color: inherit;
|
681 |
-
white-space: pre-wrap;
|
682 |
-
background-color: transparent;
|
683 |
-
border-radius: 0;
|
684 |
-
}
|
685 |
-
#bootstrap-shortcodes-help .pre-scrollable {
|
686 |
-
max-height: 340px;
|
687 |
-
overflow-y: scroll;
|
688 |
-
}
|
689 |
-
#bootstrap-shortcodes-help .container {
|
690 |
-
margin-right: auto;
|
691 |
-
margin-left: auto;
|
692 |
-
padding-left: 15px;
|
693 |
-
padding-right: 15px;
|
694 |
-
}
|
695 |
-
#bootstrap-shortcodes-help .container:before,
|
696 |
-
#bootstrap-shortcodes-help .container:after {
|
697 |
-
content: " ";
|
698 |
-
display: table;
|
699 |
-
}
|
700 |
-
#bootstrap-shortcodes-help .container:after {
|
701 |
-
clear: both;
|
702 |
-
}
|
703 |
-
#bootstrap-shortcodes-help .container:before,
|
704 |
-
#bootstrap-shortcodes-help .container:after {
|
705 |
-
content: " ";
|
706 |
-
display: table;
|
707 |
-
}
|
708 |
-
#bootstrap-shortcodes-help .container:after {
|
709 |
-
clear: both;
|
710 |
-
}
|
711 |
-
@media (min-width: 768px) {
|
712 |
-
#bootstrap-shortcodes-help .container {
|
713 |
-
width: 750px;
|
714 |
-
}
|
715 |
-
}
|
716 |
-
@media (min-width: 992px) {
|
717 |
-
#bootstrap-shortcodes-help .container {
|
718 |
-
width: 970px;
|
719 |
-
}
|
720 |
-
}
|
721 |
-
@media (min-width: 1200px) {
|
722 |
-
#bootstrap-shortcodes-help .container {
|
723 |
-
width: 1170px;
|
724 |
-
}
|
725 |
-
}
|
726 |
-
#bootstrap-shortcodes-help .row {
|
727 |
-
margin-left: -15px;
|
728 |
-
margin-right: -15px;
|
729 |
-
}
|
730 |
-
#bootstrap-shortcodes-help .row:before,
|
731 |
-
#bootstrap-shortcodes-help .row:after {
|
732 |
-
content: " ";
|
733 |
-
display: table;
|
734 |
-
}
|
735 |
-
#bootstrap-shortcodes-help .row:after {
|
736 |
-
clear: both;
|
737 |
-
}
|
738 |
-
#bootstrap-shortcodes-help .row:before,
|
739 |
-
#bootstrap-shortcodes-help .row:after {
|
740 |
-
content: " ";
|
741 |
-
display: table;
|
742 |
-
}
|
743 |
-
#bootstrap-shortcodes-help .row:after {
|
744 |
-
clear: both;
|
745 |
-
}
|
746 |
-
#bootstrap-shortcodes-help .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
|
747 |
-
position: relative;
|
748 |
-
min-height: 1px;
|
749 |
-
padding-left: 15px;
|
750 |
-
padding-right: 15px;
|
751 |
-
}
|
752 |
-
#bootstrap-shortcodes-help .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
|
753 |
-
float: left;
|
754 |
-
}
|
755 |
-
#bootstrap-shortcodes-help .col-xs-12 {
|
756 |
-
width: 100%;
|
757 |
-
}
|
758 |
-
#bootstrap-shortcodes-help .col-xs-11 {
|
759 |
-
width: 91.66666666666666%;
|
760 |
-
}
|
761 |
-
#bootstrap-shortcodes-help .col-xs-10 {
|
762 |
-
width: 83.33333333333334%;
|
763 |
-
}
|
764 |
-
#bootstrap-shortcodes-help .col-xs-9 {
|
765 |
-
width: 75%;
|
766 |
-
}
|
767 |
-
#bootstrap-shortcodes-help .col-xs-8 {
|
768 |
-
width: 66.66666666666666%;
|
769 |
-
}
|
770 |
-
#bootstrap-shortcodes-help .col-xs-7 {
|
771 |
-
width: 58.333333333333336%;
|
772 |
-
}
|
773 |
-
#bootstrap-shortcodes-help .col-xs-6 {
|
774 |
-
width: 50%;
|
775 |
-
}
|
776 |
-
#bootstrap-shortcodes-help .col-xs-5 {
|
777 |
-
width: 41.66666666666667%;
|
778 |
-
}
|
779 |
-
#bootstrap-shortcodes-help .col-xs-4 {
|
780 |
-
width: 33.33333333333333%;
|
781 |
-
}
|
782 |
-
#bootstrap-shortcodes-help .col-xs-3 {
|
783 |
-
width: 25%;
|
784 |
-
}
|
785 |
-
#bootstrap-shortcodes-help .col-xs-2 {
|
786 |
-
width: 16.666666666666664%;
|
787 |
-
}
|
788 |
-
#bootstrap-shortcodes-help .col-xs-1 {
|
789 |
-
width: 8.333333333333332%;
|
790 |
-
}
|
791 |
-
#bootstrap-shortcodes-help .col-xs-pull-12 {
|
792 |
-
right: 100%;
|
793 |
-
}
|
794 |
-
#bootstrap-shortcodes-help .col-xs-pull-11 {
|
795 |
-
right: 91.66666666666666%;
|
796 |
-
}
|
797 |
-
#bootstrap-shortcodes-help .col-xs-pull-10 {
|
798 |
-
right: 83.33333333333334%;
|
799 |
-
}
|
800 |
-
#bootstrap-shortcodes-help .col-xs-pull-9 {
|
801 |
-
right: 75%;
|
802 |
-
}
|
803 |
-
#bootstrap-shortcodes-help .col-xs-pull-8 {
|
804 |
-
right: 66.66666666666666%;
|
805 |
-
}
|
806 |
-
#bootstrap-shortcodes-help .col-xs-pull-7 {
|
807 |
-
right: 58.333333333333336%;
|
808 |
-
}
|
809 |
-
#bootstrap-shortcodes-help .col-xs-pull-6 {
|
810 |
-
right: 50%;
|
811 |
-
}
|
812 |
-
#bootstrap-shortcodes-help .col-xs-pull-5 {
|
813 |
-
right: 41.66666666666667%;
|
814 |
-
}
|
815 |
-
#bootstrap-shortcodes-help .col-xs-pull-4 {
|
816 |
-
right: 33.33333333333333%;
|
817 |
-
}
|
818 |
-
#bootstrap-shortcodes-help .col-xs-pull-3 {
|
819 |
-
right: 25%;
|
820 |
-
}
|
821 |
-
#bootstrap-shortcodes-help .col-xs-pull-2 {
|
822 |
-
right: 16.666666666666664%;
|
823 |
-
}
|
824 |
-
#bootstrap-shortcodes-help .col-xs-pull-1 {
|
825 |
-
right: 8.333333333333332%;
|
826 |
-
}
|
827 |
-
#bootstrap-shortcodes-help .col-xs-pull-0 {
|
828 |
-
right: 0%;
|
829 |
-
}
|
830 |
-
#bootstrap-shortcodes-help .col-xs-push-12 {
|
831 |
-
left: 100%;
|
832 |
-
}
|
833 |
-
#bootstrap-shortcodes-help .col-xs-push-11 {
|
834 |
-
left: 91.66666666666666%;
|
835 |
-
}
|
836 |
-
#bootstrap-shortcodes-help .col-xs-push-10 {
|
837 |
-
left: 83.33333333333334%;
|
838 |
-
}
|
839 |
-
#bootstrap-shortcodes-help .col-xs-push-9 {
|
840 |
-
left: 75%;
|
841 |
-
}
|
842 |
-
#bootstrap-shortcodes-help .col-xs-push-8 {
|
843 |
-
left: 66.66666666666666%;
|
844 |
-
}
|
845 |
-
#bootstrap-shortcodes-help .col-xs-push-7 {
|
846 |
-
left: 58.333333333333336%;
|
847 |
-
}
|
848 |
-
#bootstrap-shortcodes-help .col-xs-push-6 {
|
849 |
-
left: 50%;
|
850 |
-
}
|
851 |
-
#bootstrap-shortcodes-help .col-xs-push-5 {
|
852 |
-
left: 41.66666666666667%;
|
853 |
-
}
|
854 |
-
#bootstrap-shortcodes-help .col-xs-push-4 {
|
855 |
-
left: 33.33333333333333%;
|
856 |
-
}
|
857 |
-
#bootstrap-shortcodes-help .col-xs-push-3 {
|
858 |
-
left: 25%;
|
859 |
-
}
|
860 |
-
#bootstrap-shortcodes-help .col-xs-push-2 {
|
861 |
-
left: 16.666666666666664%;
|
862 |
-
}
|
863 |
-
#bootstrap-shortcodes-help .col-xs-push-1 {
|
864 |
-
left: 8.333333333333332%;
|
865 |
-
}
|
866 |
-
#bootstrap-shortcodes-help .col-xs-push-0 {
|
867 |
-
left: 0%;
|
868 |
-
}
|
869 |
-
#bootstrap-shortcodes-help .col-xs-offset-12 {
|
870 |
-
margin-left: 100%;
|
871 |
-
}
|
872 |
-
#bootstrap-shortcodes-help .col-xs-offset-11 {
|
873 |
-
margin-left: 91.66666666666666%;
|
874 |
-
}
|
875 |
-
#bootstrap-shortcodes-help .col-xs-offset-10 {
|
876 |
-
margin-left: 83.33333333333334%;
|
877 |
-
}
|
878 |
-
#bootstrap-shortcodes-help .col-xs-offset-9 {
|
879 |
-
margin-left: 75%;
|
880 |
-
}
|
881 |
-
#bootstrap-shortcodes-help .col-xs-offset-8 {
|
882 |
-
margin-left: 66.66666666666666%;
|
883 |
-
}
|
884 |
-
#bootstrap-shortcodes-help .col-xs-offset-7 {
|
885 |
-
margin-left: 58.333333333333336%;
|
886 |
-
}
|
887 |
-
#bootstrap-shortcodes-help .col-xs-offset-6 {
|
888 |
-
margin-left: 50%;
|
889 |
-
}
|
890 |
-
#bootstrap-shortcodes-help .col-xs-offset-5 {
|
891 |
-
margin-left: 41.66666666666667%;
|
892 |
-
}
|
893 |
-
#bootstrap-shortcodes-help .col-xs-offset-4 {
|
894 |
-
margin-left: 33.33333333333333%;
|
895 |
-
}
|
896 |
-
#bootstrap-shortcodes-help .col-xs-offset-3 {
|
897 |
-
margin-left: 25%;
|
898 |
-
}
|
899 |
-
#bootstrap-shortcodes-help .col-xs-offset-2 {
|
900 |
-
margin-left: 16.666666666666664%;
|
901 |
-
}
|
902 |
-
#bootstrap-shortcodes-help .col-xs-offset-1 {
|
903 |
-
margin-left: 8.333333333333332%;
|
904 |
-
}
|
905 |
-
#bootstrap-shortcodes-help .col-xs-offset-0 {
|
906 |
-
margin-left: 0%;
|
907 |
-
}
|
908 |
-
@media (min-width: 768px) {
|
909 |
-
#bootstrap-shortcodes-help .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
|
910 |
-
float: left;
|
911 |
-
}
|
912 |
-
#bootstrap-shortcodes-help .col-sm-12 {
|
913 |
-
width: 100%;
|
914 |
-
}
|
915 |
-
#bootstrap-shortcodes-help .col-sm-11 {
|
916 |
-
width: 91.66666666666666%;
|
917 |
-
}
|
918 |
-
#bootstrap-shortcodes-help .col-sm-10 {
|
919 |
-
width: 83.33333333333334%;
|
920 |
-
}
|
921 |
-
#bootstrap-shortcodes-help .col-sm-9 {
|
922 |
-
width: 75%;
|
923 |
-
}
|
924 |
-
#bootstrap-shortcodes-help .col-sm-8 {
|
925 |
-
width: 66.66666666666666%;
|
926 |
-
}
|
927 |
-
#bootstrap-shortcodes-help .col-sm-7 {
|
928 |
-
width: 58.333333333333336%;
|
929 |
-
}
|
930 |
-
#bootstrap-shortcodes-help .col-sm-6 {
|
931 |
-
width: 50%;
|
932 |
-
}
|
933 |
-
#bootstrap-shortcodes-help .col-sm-5 {
|
934 |
-
width: 41.66666666666667%;
|
935 |
-
}
|
936 |
-
#bootstrap-shortcodes-help .col-sm-4 {
|
937 |
-
width: 33.33333333333333%;
|
938 |
-
}
|
939 |
-
#bootstrap-shortcodes-help .col-sm-3 {
|
940 |
-
width: 25%;
|
941 |
-
}
|
942 |
-
#bootstrap-shortcodes-help .col-sm-2 {
|
943 |
-
width: 16.666666666666664%;
|
944 |
-
}
|
945 |
-
#bootstrap-shortcodes-help .col-sm-1 {
|
946 |
-
width: 8.333333333333332%;
|
947 |
-
}
|
948 |
-
#bootstrap-shortcodes-help .col-sm-pull-12 {
|
949 |
-
right: 100%;
|
950 |
-
}
|
951 |
-
#bootstrap-shortcodes-help .col-sm-pull-11 {
|
952 |
-
right: 91.66666666666666%;
|
953 |
-
}
|
954 |
-
#bootstrap-shortcodes-help .col-sm-pull-10 {
|
955 |
-
right: 83.33333333333334%;
|
956 |
-
}
|
957 |
-
#bootstrap-shortcodes-help .col-sm-pull-9 {
|
958 |
-
right: 75%;
|
959 |
-
}
|
960 |
-
#bootstrap-shortcodes-help .col-sm-pull-8 {
|
961 |
-
right: 66.66666666666666%;
|
962 |
-
}
|
963 |
-
#bootstrap-shortcodes-help .col-sm-pull-7 {
|
964 |
-
right: 58.333333333333336%;
|
965 |
-
}
|
966 |
-
#bootstrap-shortcodes-help .col-sm-pull-6 {
|
967 |
-
right: 50%;
|
968 |
-
}
|
969 |
-
#bootstrap-shortcodes-help .col-sm-pull-5 {
|
970 |
-
right: 41.66666666666667%;
|
971 |
-
}
|
972 |
-
#bootstrap-shortcodes-help .col-sm-pull-4 {
|
973 |
-
right: 33.33333333333333%;
|
974 |
-
}
|
975 |
-
#bootstrap-shortcodes-help .col-sm-pull-3 {
|
976 |
-
right: 25%;
|
977 |
-
}
|
978 |
-
#bootstrap-shortcodes-help .col-sm-pull-2 {
|
979 |
-
right: 16.666666666666664%;
|
980 |
-
}
|
981 |
-
#bootstrap-shortcodes-help .col-sm-pull-1 {
|
982 |
-
right: 8.333333333333332%;
|
983 |
-
}
|
984 |
-
#bootstrap-shortcodes-help .col-sm-pull-0 {
|
985 |
-
right: 0%;
|
986 |
-
}
|
987 |
-
#bootstrap-shortcodes-help .col-sm-push-12 {
|
988 |
-
left: 100%;
|
989 |
-
}
|
990 |
-
#bootstrap-shortcodes-help .col-sm-push-11 {
|
991 |
-
left: 91.66666666666666%;
|
992 |
-
}
|
993 |
-
#bootstrap-shortcodes-help .col-sm-push-10 {
|
994 |
-
left: 83.33333333333334%;
|
995 |
-
}
|
996 |
-
#bootstrap-shortcodes-help .col-sm-push-9 {
|
997 |
-
left: 75%;
|
998 |
-
}
|
999 |
-
#bootstrap-shortcodes-help .col-sm-push-8 {
|
1000 |
-
left: 66.66666666666666%;
|
1001 |
-
}
|
1002 |
-
#bootstrap-shortcodes-help .col-sm-push-7 {
|
1003 |
-
left: 58.333333333333336%;
|
1004 |
-
}
|
1005 |
-
#bootstrap-shortcodes-help .col-sm-push-6 {
|
1006 |
-
left: 50%;
|
1007 |
-
}
|
1008 |
-
#bootstrap-shortcodes-help .col-sm-push-5 {
|
1009 |
-
left: 41.66666666666667%;
|
1010 |
-
}
|
1011 |
-
#bootstrap-shortcodes-help .col-sm-push-4 {
|
1012 |
-
left: 33.33333333333333%;
|
1013 |
-
}
|
1014 |
-
#bootstrap-shortcodes-help .col-sm-push-3 {
|
1015 |
-
left: 25%;
|
1016 |
-
}
|
1017 |
-
#bootstrap-shortcodes-help .col-sm-push-2 {
|
1018 |
-
left: 16.666666666666664%;
|
1019 |
-
}
|
1020 |
-
#bootstrap-shortcodes-help .col-sm-push-1 {
|
1021 |
-
left: 8.333333333333332%;
|
1022 |
-
}
|
1023 |
-
#bootstrap-shortcodes-help .col-sm-push-0 {
|
1024 |
-
left: 0%;
|
1025 |
-
}
|
1026 |
-
#bootstrap-shortcodes-help .col-sm-offset-12 {
|
1027 |
-
margin-left: 100%;
|
1028 |
-
}
|
1029 |
-
#bootstrap-shortcodes-help .col-sm-offset-11 {
|
1030 |
-
margin-left: 91.66666666666666%;
|
1031 |
-
}
|
1032 |
-
#bootstrap-shortcodes-help .col-sm-offset-10 {
|
1033 |
-
margin-left: 83.33333333333334%;
|
1034 |
-
}
|
1035 |
-
#bootstrap-shortcodes-help .col-sm-offset-9 {
|
1036 |
-
margin-left: 75%;
|
1037 |
-
}
|
1038 |
-
#bootstrap-shortcodes-help .col-sm-offset-8 {
|
1039 |
-
margin-left: 66.66666666666666%;
|
1040 |
-
}
|
1041 |
-
#bootstrap-shortcodes-help .col-sm-offset-7 {
|
1042 |
-
margin-left: 58.333333333333336%;
|
1043 |
-
}
|
1044 |
-
#bootstrap-shortcodes-help .col-sm-offset-6 {
|
1045 |
-
margin-left: 50%;
|
1046 |
-
}
|
1047 |
-
#bootstrap-shortcodes-help .col-sm-offset-5 {
|
1048 |
-
margin-left: 41.66666666666667%;
|
1049 |
-
}
|
1050 |
-
#bootstrap-shortcodes-help .col-sm-offset-4 {
|
1051 |
-
margin-left: 33.33333333333333%;
|
1052 |
-
}
|
1053 |
-
#bootstrap-shortcodes-help .col-sm-offset-3 {
|
1054 |
-
margin-left: 25%;
|
1055 |
-
}
|
1056 |
-
#bootstrap-shortcodes-help .col-sm-offset-2 {
|
1057 |
-
margin-left: 16.666666666666664%;
|
1058 |
-
}
|
1059 |
-
#bootstrap-shortcodes-help .col-sm-offset-1 {
|
1060 |
-
margin-left: 8.333333333333332%;
|
1061 |
-
}
|
1062 |
-
#bootstrap-shortcodes-help .col-sm-offset-0 {
|
1063 |
-
margin-left: 0%;
|
1064 |
-
}
|
1065 |
-
}
|
1066 |
-
@media (min-width: 992px) {
|
1067 |
-
#bootstrap-shortcodes-help .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
|
1068 |
-
float: left;
|
1069 |
-
}
|
1070 |
-
#bootstrap-shortcodes-help .col-md-12 {
|
1071 |
-
width: 100%;
|
1072 |
-
}
|
1073 |
-
#bootstrap-shortcodes-help .col-md-11 {
|
1074 |
-
width: 91.66666666666666%;
|
1075 |
-
}
|
1076 |
-
#bootstrap-shortcodes-help .col-md-10 {
|
1077 |
-
width: 83.33333333333334%;
|
1078 |
-
}
|
1079 |
-
#bootstrap-shortcodes-help .col-md-9 {
|
1080 |
-
width: 75%;
|
1081 |
-
}
|
1082 |
-
#bootstrap-shortcodes-help .col-md-8 {
|
1083 |
-
width: 66.66666666666666%;
|
1084 |
-
}
|
1085 |
-
#bootstrap-shortcodes-help .col-md-7 {
|
1086 |
-
width: 58.333333333333336%;
|
1087 |
-
}
|
1088 |
-
#bootstrap-shortcodes-help .col-md-6 {
|
1089 |
-
width: 50%;
|
1090 |
-
}
|
1091 |
-
#bootstrap-shortcodes-help .col-md-5 {
|
1092 |
-
width: 41.66666666666667%;
|
1093 |
-
}
|
1094 |
-
#bootstrap-shortcodes-help .col-md-4 {
|
1095 |
-
width: 33.33333333333333%;
|
1096 |
-
}
|
1097 |
-
#bootstrap-shortcodes-help .col-md-3 {
|
1098 |
-
width: 25%;
|
1099 |
-
}
|
1100 |
-
#bootstrap-shortcodes-help .col-md-2 {
|
1101 |
-
width: 16.666666666666664%;
|
1102 |
-
}
|
1103 |
-
#bootstrap-shortcodes-help .col-md-1 {
|
1104 |
-
width: 8.333333333333332%;
|
1105 |
-
}
|
1106 |
-
#bootstrap-shortcodes-help .col-md-pull-12 {
|
1107 |
-
right: 100%;
|
1108 |
-
}
|
1109 |
-
#bootstrap-shortcodes-help .col-md-pull-11 {
|
1110 |
-
right: 91.66666666666666%;
|
1111 |
-
}
|
1112 |
-
#bootstrap-shortcodes-help .col-md-pull-10 {
|
1113 |
-
right: 83.33333333333334%;
|
1114 |
-
}
|
1115 |
-
#bootstrap-shortcodes-help .col-md-pull-9 {
|
1116 |
-
right: 75%;
|
1117 |
-
}
|
1118 |
-
#bootstrap-shortcodes-help .col-md-pull-8 {
|
1119 |
-
right: 66.66666666666666%;
|
1120 |
-
}
|
1121 |
-
#bootstrap-shortcodes-help .col-md-pull-7 {
|
1122 |
-
right: 58.333333333333336%;
|
1123 |
-
}
|
1124 |
-
#bootstrap-shortcodes-help .col-md-pull-6 {
|
1125 |
-
right: 50%;
|
1126 |
-
}
|
1127 |
-
#bootstrap-shortcodes-help .col-md-pull-5 {
|
1128 |
-
right: 41.66666666666667%;
|
1129 |
-
}
|
1130 |
-
#bootstrap-shortcodes-help .col-md-pull-4 {
|
1131 |
-
right: 33.33333333333333%;
|
1132 |
-
}
|
1133 |
-
#bootstrap-shortcodes-help .col-md-pull-3 {
|
1134 |
-
right: 25%;
|
1135 |
-
}
|
1136 |
-
#bootstrap-shortcodes-help .col-md-pull-2 {
|
1137 |
-
right: 16.666666666666664%;
|
1138 |
-
}
|
1139 |
-
#bootstrap-shortcodes-help .col-md-pull-1 {
|
1140 |
-
right: 8.333333333333332%;
|
1141 |
-
}
|
1142 |
-
#bootstrap-shortcodes-help .col-md-pull-0 {
|
1143 |
-
right: 0%;
|
1144 |
-
}
|
1145 |
-
#bootstrap-shortcodes-help .col-md-push-12 {
|
1146 |
-
left: 100%;
|
1147 |
-
}
|
1148 |
-
#bootstrap-shortcodes-help .col-md-push-11 {
|
1149 |
-
left: 91.66666666666666%;
|
1150 |
-
}
|
1151 |
-
#bootstrap-shortcodes-help .col-md-push-10 {
|
1152 |
-
left: 83.33333333333334%;
|
1153 |
-
}
|
1154 |
-
#bootstrap-shortcodes-help .col-md-push-9 {
|
1155 |
-
left: 75%;
|
1156 |
-
}
|
1157 |
-
#bootstrap-shortcodes-help .col-md-push-8 {
|
1158 |
-
left: 66.66666666666666%;
|
1159 |
-
}
|
1160 |
-
#bootstrap-shortcodes-help .col-md-push-7 {
|
1161 |
-
left: 58.333333333333336%;
|
1162 |
-
}
|
1163 |
-
#bootstrap-shortcodes-help .col-md-push-6 {
|
1164 |
-
left: 50%;
|
1165 |
-
}
|
1166 |
-
#bootstrap-shortcodes-help .col-md-push-5 {
|
1167 |
-
left: 41.66666666666667%;
|
1168 |
-
}
|
1169 |
-
#bootstrap-shortcodes-help .col-md-push-4 {
|
1170 |
-
left: 33.33333333333333%;
|
1171 |
-
}
|
1172 |
-
#bootstrap-shortcodes-help .col-md-push-3 {
|
1173 |
-
left: 25%;
|
1174 |
-
}
|
1175 |
-
#bootstrap-shortcodes-help .col-md-push-2 {
|
1176 |
-
left: 16.666666666666664%;
|
1177 |
-
}
|
1178 |
-
#bootstrap-shortcodes-help .col-md-push-1 {
|
1179 |
-
left: 8.333333333333332%;
|
1180 |
-
}
|
1181 |
-
#bootstrap-shortcodes-help .col-md-push-0 {
|
1182 |
-
left: 0%;
|
1183 |
-
}
|
1184 |
-
#bootstrap-shortcodes-help .col-md-offset-12 {
|
1185 |
-
margin-left: 100%;
|
1186 |
-
}
|
1187 |
-
#bootstrap-shortcodes-help .col-md-offset-11 {
|
1188 |
-
margin-left: 91.66666666666666%;
|
1189 |
-
}
|
1190 |
-
#bootstrap-shortcodes-help .col-md-offset-10 {
|
1191 |
-
margin-left: 83.33333333333334%;
|
1192 |
-
}
|
1193 |
-
#bootstrap-shortcodes-help .col-md-offset-9 {
|
1194 |
-
margin-left: 75%;
|
1195 |
-
}
|
1196 |
-
#bootstrap-shortcodes-help .col-md-offset-8 {
|
1197 |
-
margin-left: 66.66666666666666%;
|
1198 |
-
}
|
1199 |
-
#bootstrap-shortcodes-help .col-md-offset-7 {
|
1200 |
-
margin-left: 58.333333333333336%;
|
1201 |
-
}
|
1202 |
-
#bootstrap-shortcodes-help .col-md-offset-6 {
|
1203 |
-
margin-left: 50%;
|
1204 |
-
}
|
1205 |
-
#bootstrap-shortcodes-help .col-md-offset-5 {
|
1206 |
-
margin-left: 41.66666666666667%;
|
1207 |
-
}
|
1208 |
-
#bootstrap-shortcodes-help .col-md-offset-4 {
|
1209 |
-
margin-left: 33.33333333333333%;
|
1210 |
-
}
|
1211 |
-
#bootstrap-shortcodes-help .col-md-offset-3 {
|
1212 |
-
margin-left: 25%;
|
1213 |
-
}
|
1214 |
-
#bootstrap-shortcodes-help .col-md-offset-2 {
|
1215 |
-
margin-left: 16.666666666666664%;
|
1216 |
-
}
|
1217 |
-
#bootstrap-shortcodes-help .col-md-offset-1 {
|
1218 |
-
margin-left: 8.333333333333332%;
|
1219 |
-
}
|
1220 |
-
#bootstrap-shortcodes-help .col-md-offset-0 {
|
1221 |
-
margin-left: 0%;
|
1222 |
-
}
|
1223 |
-
}
|
1224 |
-
@media (min-width: 1200px) {
|
1225 |
-
#bootstrap-shortcodes-help .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
|
1226 |
-
float: left;
|
1227 |
-
}
|
1228 |
-
#bootstrap-shortcodes-help .col-lg-12 {
|
1229 |
-
width: 100%;
|
1230 |
-
}
|
1231 |
-
#bootstrap-shortcodes-help .col-lg-11 {
|
1232 |
-
width: 91.66666666666666%;
|
1233 |
-
}
|
1234 |
-
#bootstrap-shortcodes-help .col-lg-10 {
|
1235 |
-
width: 83.33333333333334%;
|
1236 |
-
}
|
1237 |
-
#bootstrap-shortcodes-help .col-lg-9 {
|
1238 |
-
width: 75%;
|
1239 |
-
}
|
1240 |
-
#bootstrap-shortcodes-help .col-lg-8 {
|
1241 |
-
width: 66.66666666666666%;
|
1242 |
-
}
|
1243 |
-
#bootstrap-shortcodes-help .col-lg-7 {
|
1244 |
-
width: 58.333333333333336%;
|
1245 |
-
}
|
1246 |
-
#bootstrap-shortcodes-help .col-lg-6 {
|
1247 |
-
width: 50%;
|
1248 |
-
}
|
1249 |
-
#bootstrap-shortcodes-help .col-lg-5 {
|
1250 |
-
width: 41.66666666666667%;
|
1251 |
-
}
|
1252 |
-
#bootstrap-shortcodes-help .col-lg-4 {
|
1253 |
-
width: 33.33333333333333%;
|
1254 |
-
}
|
1255 |
-
#bootstrap-shortcodes-help .col-lg-3 {
|
1256 |
-
width: 25%;
|
1257 |
-
}
|
1258 |
-
#bootstrap-shortcodes-help .col-lg-2 {
|
1259 |
-
width: 16.666666666666664%;
|
1260 |
-
}
|
1261 |
-
#bootstrap-shortcodes-help .col-lg-1 {
|
1262 |
-
width: 8.333333333333332%;
|
1263 |
-
}
|
1264 |
-
#bootstrap-shortcodes-help .col-lg-pull-12 {
|
1265 |
-
right: 100%;
|
1266 |
-
}
|
1267 |
-
#bootstrap-shortcodes-help .col-lg-pull-11 {
|
1268 |
-
right: 91.66666666666666%;
|
1269 |
-
}
|
1270 |
-
#bootstrap-shortcodes-help .col-lg-pull-10 {
|
1271 |
-
right: 83.33333333333334%;
|
1272 |
-
}
|
1273 |
-
#bootstrap-shortcodes-help .col-lg-pull-9 {
|
1274 |
-
right: 75%;
|
1275 |
-
}
|
1276 |
-
#bootstrap-shortcodes-help .col-lg-pull-8 {
|
1277 |
-
right: 66.66666666666666%;
|
1278 |
-
}
|
1279 |
-
#bootstrap-shortcodes-help .col-lg-pull-7 {
|
1280 |
-
right: 58.333333333333336%;
|
1281 |
-
}
|
1282 |
-
#bootstrap-shortcodes-help .col-lg-pull-6 {
|
1283 |
-
right: 50%;
|
1284 |
-
}
|
1285 |
-
#bootstrap-shortcodes-help .col-lg-pull-5 {
|
1286 |
-
right: 41.66666666666667%;
|
1287 |
-
}
|
1288 |
-
#bootstrap-shortcodes-help .col-lg-pull-4 {
|
1289 |
-
right: 33.33333333333333%;
|
1290 |
-
}
|
1291 |
-
#bootstrap-shortcodes-help .col-lg-pull-3 {
|
1292 |
-
right: 25%;
|
1293 |
-
}
|
1294 |
-
#bootstrap-shortcodes-help .col-lg-pull-2 {
|
1295 |
-
right: 16.666666666666664%;
|
1296 |
-
}
|
1297 |
-
#bootstrap-shortcodes-help .col-lg-pull-1 {
|
1298 |
-
right: 8.333333333333332%;
|
1299 |
-
}
|
1300 |
-
#bootstrap-shortcodes-help .col-lg-pull-0 {
|
1301 |
-
right: 0%;
|
1302 |
-
}
|
1303 |
-
#bootstrap-shortcodes-help .col-lg-push-12 {
|
1304 |
-
left: 100%;
|
1305 |
-
}
|
1306 |
-
#bootstrap-shortcodes-help .col-lg-push-11 {
|
1307 |
-
left: 91.66666666666666%;
|
1308 |
-
}
|
1309 |
-
#bootstrap-shortcodes-help .col-lg-push-10 {
|
1310 |
-
left: 83.33333333333334%;
|
1311 |
-
}
|
1312 |
-
#bootstrap-shortcodes-help .col-lg-push-9 {
|
1313 |
-
left: 75%;
|
1314 |
-
}
|
1315 |
-
#bootstrap-shortcodes-help .col-lg-push-8 {
|
1316 |
-
left: 66.66666666666666%;
|
1317 |
-
}
|
1318 |
-
#bootstrap-shortcodes-help .col-lg-push-7 {
|
1319 |
-
left: 58.333333333333336%;
|
1320 |
-
}
|
1321 |
-
#bootstrap-shortcodes-help .col-lg-push-6 {
|
1322 |
-
left: 50%;
|
1323 |
-
}
|
1324 |
-
#bootstrap-shortcodes-help .col-lg-push-5 {
|
1325 |
-
left: 41.66666666666667%;
|
1326 |
-
}
|
1327 |
-
#bootstrap-shortcodes-help .col-lg-push-4 {
|
1328 |
-
left: 33.33333333333333%;
|
1329 |
-
}
|
1330 |
-
#bootstrap-shortcodes-help .col-lg-push-3 {
|
1331 |
-
left: 25%;
|
1332 |
-
}
|
1333 |
-
#bootstrap-shortcodes-help .col-lg-push-2 {
|
1334 |
-
left: 16.666666666666664%;
|
1335 |
-
}
|
1336 |
-
#bootstrap-shortcodes-help .col-lg-push-1 {
|
1337 |
-
left: 8.333333333333332%;
|
1338 |
-
}
|
1339 |
-
#bootstrap-shortcodes-help .col-lg-push-0 {
|
1340 |
-
left: 0%;
|
1341 |
-
}
|
1342 |
-
#bootstrap-shortcodes-help .col-lg-offset-12 {
|
1343 |
-
margin-left: 100%;
|
1344 |
-
}
|
1345 |
-
#bootstrap-shortcodes-help .col-lg-offset-11 {
|
1346 |
-
margin-left: 91.66666666666666%;
|
1347 |
-
}
|
1348 |
-
#bootstrap-shortcodes-help .col-lg-offset-10 {
|
1349 |
-
margin-left: 83.33333333333334%;
|
1350 |
-
}
|
1351 |
-
#bootstrap-shortcodes-help .col-lg-offset-9 {
|
1352 |
-
margin-left: 75%;
|
1353 |
-
}
|
1354 |
-
#bootstrap-shortcodes-help .col-lg-offset-8 {
|
1355 |
-
margin-left: 66.66666666666666%;
|
1356 |
-
}
|
1357 |
-
#bootstrap-shortcodes-help .col-lg-offset-7 {
|
1358 |
-
margin-left: 58.333333333333336%;
|
1359 |
-
}
|
1360 |
-
#bootstrap-shortcodes-help .col-lg-offset-6 {
|
1361 |
-
margin-left: 50%;
|
1362 |
-
}
|
1363 |
-
#bootstrap-shortcodes-help .col-lg-offset-5 {
|
1364 |
-
margin-left: 41.66666666666667%;
|
1365 |
-
}
|
1366 |
-
#bootstrap-shortcodes-help .col-lg-offset-4 {
|
1367 |
-
margin-left: 33.33333333333333%;
|
1368 |
-
}
|
1369 |
-
#bootstrap-shortcodes-help .col-lg-offset-3 {
|
1370 |
-
margin-left: 25%;
|
1371 |
-
}
|
1372 |
-
#bootstrap-shortcodes-help .col-lg-offset-2 {
|
1373 |
-
margin-left: 16.666666666666664%;
|
1374 |
-
}
|
1375 |
-
#bootstrap-shortcodes-help .col-lg-offset-1 {
|
1376 |
-
margin-left: 8.333333333333332%;
|
1377 |
-
}
|
1378 |
-
#bootstrap-shortcodes-help .col-lg-offset-0 {
|
1379 |
-
margin-left: 0%;
|
1380 |
-
}
|
1381 |
-
}
|
1382 |
-
#bootstrap-shortcodes-help table {
|
1383 |
-
max-width: 100%;
|
1384 |
-
background-color: transparent;
|
1385 |
-
}
|
1386 |
-
#bootstrap-shortcodes-help th {
|
1387 |
-
text-align: left;
|
1388 |
-
}
|
1389 |
-
#bootstrap-shortcodes-help .table {
|
1390 |
-
width: 100%;
|
1391 |
-
margin-bottom: 20px;
|
1392 |
-
}
|
1393 |
-
#bootstrap-shortcodes-help .table > thead > tr > th,
|
1394 |
-
#bootstrap-shortcodes-help .table > tbody > tr > th,
|
1395 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > th,
|
1396 |
-
#bootstrap-shortcodes-help .table > thead > tr > td,
|
1397 |
-
#bootstrap-shortcodes-help .table > tbody > tr > td,
|
1398 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > td {
|
1399 |
-
padding: 8px;
|
1400 |
-
line-height: 1.428571429;
|
1401 |
-
vertical-align: top;
|
1402 |
-
border-top: 1px solid #dddddd;
|
1403 |
-
}
|
1404 |
-
#bootstrap-shortcodes-help .table > thead > tr > th {
|
1405 |
-
vertical-align: bottom;
|
1406 |
-
border-bottom: 2px solid #dddddd;
|
1407 |
-
}
|
1408 |
-
#bootstrap-shortcodes-help .table > caption + thead > tr:first-child > th,
|
1409 |
-
#bootstrap-shortcodes-help .table > colgroup + thead > tr:first-child > th,
|
1410 |
-
#bootstrap-shortcodes-help .table > thead:first-child > tr:first-child > th,
|
1411 |
-
#bootstrap-shortcodes-help .table > caption + thead > tr:first-child > td,
|
1412 |
-
#bootstrap-shortcodes-help .table > colgroup + thead > tr:first-child > td,
|
1413 |
-
#bootstrap-shortcodes-help .table > thead:first-child > tr:first-child > td {
|
1414 |
-
border-top: 0;
|
1415 |
-
}
|
1416 |
-
#bootstrap-shortcodes-help .table > tbody + tbody {
|
1417 |
-
border-top: 2px solid #dddddd;
|
1418 |
-
}
|
1419 |
-
#bootstrap-shortcodes-help .table .table {
|
1420 |
-
background-color: #ffffff;
|
1421 |
-
}
|
1422 |
-
#bootstrap-shortcodes-help .table-condensed > thead > tr > th,
|
1423 |
-
#bootstrap-shortcodes-help .table-condensed > tbody > tr > th,
|
1424 |
-
#bootstrap-shortcodes-help .table-condensed > tfoot > tr > th,
|
1425 |
-
#bootstrap-shortcodes-help .table-condensed > thead > tr > td,
|
1426 |
-
#bootstrap-shortcodes-help .table-condensed > tbody > tr > td,
|
1427 |
-
#bootstrap-shortcodes-help .table-condensed > tfoot > tr > td {
|
1428 |
-
padding: 5px;
|
1429 |
-
}
|
1430 |
-
#bootstrap-shortcodes-help .table-bordered {
|
1431 |
-
border: 1px solid #dddddd;
|
1432 |
-
}
|
1433 |
-
#bootstrap-shortcodes-help .table-bordered > thead > tr > th,
|
1434 |
-
#bootstrap-shortcodes-help .table-bordered > tbody > tr > th,
|
1435 |
-
#bootstrap-shortcodes-help .table-bordered > tfoot > tr > th,
|
1436 |
-
#bootstrap-shortcodes-help .table-bordered > thead > tr > td,
|
1437 |
-
#bootstrap-shortcodes-help .table-bordered > tbody > tr > td,
|
1438 |
-
#bootstrap-shortcodes-help .table-bordered > tfoot > tr > td {
|
1439 |
-
border: 1px solid #dddddd;
|
1440 |
-
}
|
1441 |
-
#bootstrap-shortcodes-help .table-bordered > thead > tr > th,
|
1442 |
-
#bootstrap-shortcodes-help .table-bordered > thead > tr > td {
|
1443 |
-
border-bottom-width: 2px;
|
1444 |
-
}
|
1445 |
-
#bootstrap-shortcodes-help .table-striped > tbody > tr:nth-child(odd) > td,
|
1446 |
-
#bootstrap-shortcodes-help .table-striped > tbody > tr:nth-child(odd) > th {
|
1447 |
-
background-color: #f9f9f9;
|
1448 |
-
}
|
1449 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr:hover > td,
|
1450 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr:hover > th {
|
1451 |
-
background-color: #f5f5f5;
|
1452 |
-
}
|
1453 |
-
#bootstrap-shortcodes-help table col[class*="col-"] {
|
1454 |
-
position: static;
|
1455 |
-
float: none;
|
1456 |
-
display: table-column;
|
1457 |
-
}
|
1458 |
-
#bootstrap-shortcodes-help table td[class*="col-"],
|
1459 |
-
#bootstrap-shortcodes-help table th[class*="col-"] {
|
1460 |
-
float: none;
|
1461 |
-
display: table-cell;
|
1462 |
-
}
|
1463 |
-
#bootstrap-shortcodes-help .table > thead > tr > .active,
|
1464 |
-
#bootstrap-shortcodes-help .table > tbody > tr > .active,
|
1465 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > .active,
|
1466 |
-
#bootstrap-shortcodes-help .table > thead > .active > td,
|
1467 |
-
#bootstrap-shortcodes-help .table > tbody > .active > td,
|
1468 |
-
#bootstrap-shortcodes-help .table > tfoot > .active > td,
|
1469 |
-
#bootstrap-shortcodes-help .table > thead > .active > th,
|
1470 |
-
#bootstrap-shortcodes-help .table > tbody > .active > th,
|
1471 |
-
#bootstrap-shortcodes-help .table > tfoot > .active > th {
|
1472 |
-
background-color: #f5f5f5;
|
1473 |
-
}
|
1474 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr > .active:hover,
|
1475 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .active:hover > td,
|
1476 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .active:hover > th {
|
1477 |
-
background-color: #e8e8e8;
|
1478 |
-
}
|
1479 |
-
#bootstrap-shortcodes-help .table > thead > tr > .success,
|
1480 |
-
#bootstrap-shortcodes-help .table > tbody > tr > .success,
|
1481 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > .success,
|
1482 |
-
#bootstrap-shortcodes-help .table > thead > .success > td,
|
1483 |
-
#bootstrap-shortcodes-help .table > tbody > .success > td,
|
1484 |
-
#bootstrap-shortcodes-help .table > tfoot > .success > td,
|
1485 |
-
#bootstrap-shortcodes-help .table > thead > .success > th,
|
1486 |
-
#bootstrap-shortcodes-help .table > tbody > .success > th,
|
1487 |
-
#bootstrap-shortcodes-help .table > tfoot > .success > th {
|
1488 |
-
background-color: #dff0d8;
|
1489 |
-
}
|
1490 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr > .success:hover,
|
1491 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .success:hover > td,
|
1492 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .success:hover > th {
|
1493 |
-
background-color: #d0e9c6;
|
1494 |
-
}
|
1495 |
-
#bootstrap-shortcodes-help .table > thead > tr > .danger,
|
1496 |
-
#bootstrap-shortcodes-help .table > tbody > tr > .danger,
|
1497 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > .danger,
|
1498 |
-
#bootstrap-shortcodes-help .table > thead > .danger > td,
|
1499 |
-
#bootstrap-shortcodes-help .table > tbody > .danger > td,
|
1500 |
-
#bootstrap-shortcodes-help .table > tfoot > .danger > td,
|
1501 |
-
#bootstrap-shortcodes-help .table > thead > .danger > th,
|
1502 |
-
#bootstrap-shortcodes-help .table > tbody > .danger > th,
|
1503 |
-
#bootstrap-shortcodes-help .table > tfoot > .danger > th {
|
1504 |
-
background-color: #f2dede;
|
1505 |
-
}
|
1506 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr > .danger:hover,
|
1507 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .danger:hover > td,
|
1508 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .danger:hover > th {
|
1509 |
-
background-color: #ebcccc;
|
1510 |
-
}
|
1511 |
-
#bootstrap-shortcodes-help .table > thead > tr > .warning,
|
1512 |
-
#bootstrap-shortcodes-help .table > tbody > tr > .warning,
|
1513 |
-
#bootstrap-shortcodes-help .table > tfoot > tr > .warning,
|
1514 |
-
#bootstrap-shortcodes-help .table > thead > .warning > td,
|
1515 |
-
#bootstrap-shortcodes-help .table > tbody > .warning > td,
|
1516 |
-
#bootstrap-shortcodes-help .table > tfoot > .warning > td,
|
1517 |
-
#bootstrap-shortcodes-help .table > thead > .warning > th,
|
1518 |
-
#bootstrap-shortcodes-help .table > tbody > .warning > th,
|
1519 |
-
#bootstrap-shortcodes-help .table > tfoot > .warning > th {
|
1520 |
-
background-color: #fcf8e3;
|
1521 |
-
}
|
1522 |
-
#bootstrap-shortcodes-help .table-hover > tbody > tr > .warning:hover,
|
1523 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .warning:hover > td,
|
1524 |
-
#bootstrap-shortcodes-help .table-hover > tbody > .warning:hover > th {
|
1525 |
-
background-color: #faf2cc;
|
1526 |
-
}
|
1527 |
-
@media (max-width: 767px) {
|
1528 |
-
#bootstrap-shortcodes-help .table-responsive {
|
1529 |
-
width: 100%;
|
1530 |
-
margin-bottom: 15px;
|
1531 |
-
overflow-y: hidden;
|
1532 |
-
overflow-x: scroll;
|
1533 |
-
-ms-overflow-style: -ms-autohiding-scrollbar;
|
1534 |
-
border: 1px solid #dddddd;
|
1535 |
-
-webkit-overflow-scrolling: touch;
|
1536 |
-
}
|
1537 |
-
#bootstrap-shortcodes-help .table-responsive > .table {
|
1538 |
-
margin-bottom: 0;
|
1539 |
-
}
|
1540 |
-
#bootstrap-shortcodes-help .table-responsive > .table > thead > tr > th,
|
1541 |
-
#bootstrap-shortcodes-help .table-responsive > .table > tbody > tr > th,
|
1542 |
-
#bootstrap-shortcodes-help .table-responsive > .table > tfoot > tr > th,
|
1543 |
-
#bootstrap-shortcodes-help .table-responsive > .table > thead > tr > td,
|
1544 |
-
#bootstrap-shortcodes-help .table-responsive > .table > tbody > tr > td,
|
1545 |
-
#bootstrap-shortcodes-help .table-responsive > .table > tfoot > tr > td {
|
1546 |
-
white-space: nowrap;
|
1547 |
-
}
|
1548 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered {
|
1549 |
-
border: 0;
|
1550 |
-
}
|
1551 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > thead > tr > th:first-child,
|
1552 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr > th:first-child,
|
1553 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
1554 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > thead > tr > td:first-child,
|
1555 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr > td:first-child,
|
1556 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
1557 |
-
border-left: 0;
|
1558 |
-
}
|
1559 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > thead > tr > th:last-child,
|
1560 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr > th:last-child,
|
1561 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
1562 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > thead > tr > td:last-child,
|
1563 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr > td:last-child,
|
1564 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
1565 |
-
border-right: 0;
|
1566 |
-
}
|
1567 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr:last-child > th,
|
1568 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr:last-child > th,
|
1569 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tbody > tr:last-child > td,
|
1570 |
-
#bootstrap-shortcodes-help .table-responsive > .table-bordered > tfoot > tr:last-child > td {
|
1571 |
-
border-bottom: 0;
|
1572 |
-
}
|
1573 |
-
}
|
1574 |
-
#bootstrap-shortcodes-help fieldset {
|
1575 |
-
padding: 0;
|
1576 |
-
margin: 0;
|
1577 |
-
border: 0;
|
1578 |
-
}
|
1579 |
-
#bootstrap-shortcodes-help legend {
|
1580 |
-
display: block;
|
1581 |
-
width: 100%;
|
1582 |
-
padding: 0;
|
1583 |
-
margin-bottom: 20px;
|
1584 |
-
font-size: 21px;
|
1585 |
-
line-height: inherit;
|
1586 |
-
color: #333333;
|
1587 |
-
border: 0;
|
1588 |
-
border-bottom: 1px solid #e5e5e5;
|
1589 |
-
}
|
1590 |
-
#bootstrap-shortcodes-help label {
|
1591 |
-
display: inline-block;
|
1592 |
-
margin-bottom: 5px;
|
1593 |
-
font-weight: bold;
|
1594 |
-
}
|
1595 |
-
#bootstrap-shortcodes-help input[type="search"] {
|
1596 |
-
-webkit-box-sizing: border-box;
|
1597 |
-
-moz-box-sizing: border-box;
|
1598 |
-
box-sizing: border-box;
|
1599 |
-
}
|
1600 |
-
#bootstrap-shortcodes-help input[type="radio"],
|
1601 |
-
#bootstrap-shortcodes-help input[type="checkbox"] {
|
1602 |
-
margin: 4px 0 0;
|
1603 |
-
margin-top: 1px \9;
|
1604 |
-
/* IE8-9 */
|
1605 |
-
line-height: normal;
|
1606 |
-
}
|
1607 |
-
#bootstrap-shortcodes-help input[type="file"] {
|
1608 |
-
display: block;
|
1609 |
-
}
|
1610 |
-
#bootstrap-shortcodes-help select[multiple],
|
1611 |
-
#bootstrap-shortcodes-help select[size] {
|
1612 |
-
height: auto;
|
1613 |
-
}
|
1614 |
-
#bootstrap-shortcodes-help select optgroup {
|
1615 |
-
font-size: inherit;
|
1616 |
-
font-style: inherit;
|
1617 |
-
font-family: inherit;
|
1618 |
-
}
|
1619 |
-
#bootstrap-shortcodes-help input[type="file"]:focus,
|
1620 |
-
#bootstrap-shortcodes-help input[type="radio"]:focus,
|
1621 |
-
#bootstrap-shortcodes-help input[type="checkbox"]:focus {
|
1622 |
-
outline: thin dotted;
|
1623 |
-
outline: 5px auto -webkit-focus-ring-color;
|
1624 |
-
outline-offset: -2px;
|
1625 |
-
}
|
1626 |
-
#bootstrap-shortcodes-help input[type="number"]::-webkit-outer-spin-button,
|
1627 |
-
#bootstrap-shortcodes-help input[type="number"]::-webkit-inner-spin-button {
|
1628 |
-
height: auto;
|
1629 |
-
}
|
1630 |
-
#bootstrap-shortcodes-help output {
|
1631 |
-
display: block;
|
1632 |
-
padding-top: 7px;
|
1633 |
-
font-size: 14px;
|
1634 |
-
line-height: 1.428571429;
|
1635 |
-
color: #555555;
|
1636 |
-
vertical-align: middle;
|
1637 |
-
}
|
1638 |
-
#bootstrap-shortcodes-help .form-control {
|
1639 |
-
display: block;
|
1640 |
-
width: 100%;
|
1641 |
-
height: 34px;
|
1642 |
-
padding: 6px 12px;
|
1643 |
-
font-size: 14px;
|
1644 |
-
line-height: 1.428571429;
|
1645 |
-
color: #555555;
|
1646 |
-
vertical-align: middle;
|
1647 |
-
background-color: #ffffff;
|
1648 |
-
background-image: none;
|
1649 |
-
border: 1px solid #cccccc;
|
1650 |
-
border-radius: 4px;
|
1651 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1652 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1653 |
-
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
|
1654 |
-
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
|
1655 |
-
}
|
1656 |
-
#bootstrap-shortcodes-help .form-control:focus {
|
1657 |
-
border-color: #66afe9;
|
1658 |
-
outline: 0;
|
1659 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
|
1660 |
-
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
|
1661 |
-
}
|
1662 |
-
#bootstrap-shortcodes-help .form-control:-moz-placeholder {
|
1663 |
-
color: #999999;
|
1664 |
-
}
|
1665 |
-
#bootstrap-shortcodes-help .form-control::-moz-placeholder {
|
1666 |
-
color: #999999;
|
1667 |
-
opacity: 1;
|
1668 |
-
}
|
1669 |
-
#bootstrap-shortcodes-help .form-control:-ms-input-placeholder {
|
1670 |
-
color: #999999;
|
1671 |
-
}
|
1672 |
-
#bootstrap-shortcodes-help .form-control::-webkit-input-placeholder {
|
1673 |
-
color: #999999;
|
1674 |
-
}
|
1675 |
-
#bootstrap-shortcodes-help .form-control[disabled],
|
1676 |
-
#bootstrap-shortcodes-help .form-control[readonly],
|
1677 |
-
fieldset[disabled] #bootstrap-shortcodes-help .form-control {
|
1678 |
-
cursor: not-allowed;
|
1679 |
-
background-color: #eeeeee;
|
1680 |
-
}
|
1681 |
-
textarea#bootstrap-shortcodes-help .form-control {
|
1682 |
-
height: auto;
|
1683 |
-
}
|
1684 |
-
#bootstrap-shortcodes-help .form-group {
|
1685 |
-
margin-bottom: 15px;
|
1686 |
-
}
|
1687 |
-
#bootstrap-shortcodes-help .radio,
|
1688 |
-
#bootstrap-shortcodes-help .checkbox {
|
1689 |
-
display: block;
|
1690 |
-
min-height: 20px;
|
1691 |
-
margin-top: 10px;
|
1692 |
-
margin-bottom: 10px;
|
1693 |
-
padding-left: 20px;
|
1694 |
-
vertical-align: middle;
|
1695 |
-
}
|
1696 |
-
#bootstrap-shortcodes-help .radio label,
|
1697 |
-
#bootstrap-shortcodes-help .checkbox label {
|
1698 |
-
display: inline;
|
1699 |
-
margin-bottom: 0;
|
1700 |
-
font-weight: normal;
|
1701 |
-
cursor: pointer;
|
1702 |
-
}
|
1703 |
-
#bootstrap-shortcodes-help .radio input[type="radio"],
|
1704 |
-
#bootstrap-shortcodes-help .radio-inline input[type="radio"],
|
1705 |
-
#bootstrap-shortcodes-help .checkbox input[type="checkbox"],
|
1706 |
-
#bootstrap-shortcodes-help .checkbox-inline input[type="checkbox"] {
|
1707 |
-
float: left;
|
1708 |
-
margin-left: -20px;
|
1709 |
-
}
|
1710 |
-
#bootstrap-shortcodes-help .radio + .radio,
|
1711 |
-
#bootstrap-shortcodes-help .checkbox + .checkbox {
|
1712 |
-
margin-top: -5px;
|
1713 |
-
}
|
1714 |
-
#bootstrap-shortcodes-help .radio-inline,
|
1715 |
-
#bootstrap-shortcodes-help .checkbox-inline {
|
1716 |
-
display: inline-block;
|
1717 |
-
padding-left: 20px;
|
1718 |
-
margin-bottom: 0;
|
1719 |
-
vertical-align: middle;
|
1720 |
-
font-weight: normal;
|
1721 |
-
cursor: pointer;
|
1722 |
-
}
|
1723 |
-
#bootstrap-shortcodes-help .radio-inline + .radio-inline,
|
1724 |
-
#bootstrap-shortcodes-help .checkbox-inline + .checkbox-inline {
|
1725 |
-
margin-top: 0;
|
1726 |
-
margin-left: 10px;
|
1727 |
-
}
|
1728 |
-
#bootstrap-shortcodes-help input[type="radio"][disabled],
|
1729 |
-
#bootstrap-shortcodes-help input[type="checkbox"][disabled],
|
1730 |
-
#bootstrap-shortcodes-help .radio[disabled],
|
1731 |
-
#bootstrap-shortcodes-help .radio-inline[disabled],
|
1732 |
-
#bootstrap-shortcodes-help .checkbox[disabled],
|
1733 |
-
#bootstrap-shortcodes-help .checkbox-inline[disabled],
|
1734 |
-
fieldset[disabled] #bootstrap-shortcodes-help input[type="radio"],
|
1735 |
-
fieldset[disabled] #bootstrap-shortcodes-help input[type="checkbox"],
|
1736 |
-
fieldset[disabled] #bootstrap-shortcodes-help .radio,
|
1737 |
-
fieldset[disabled] #bootstrap-shortcodes-help .radio-inline,
|
1738 |
-
fieldset[disabled] #bootstrap-shortcodes-help .checkbox,
|
1739 |
-
fieldset[disabled] #bootstrap-shortcodes-help .checkbox-inline {
|
1740 |
-
cursor: not-allowed;
|
1741 |
-
}
|
1742 |
-
#bootstrap-shortcodes-help .input-sm {
|
1743 |
-
height: 30px;
|
1744 |
-
padding: 5px 10px;
|
1745 |
-
font-size: 12px;
|
1746 |
-
line-height: 1.5;
|
1747 |
-
border-radius: 3px;
|
1748 |
-
}
|
1749 |
-
select#bootstrap-shortcodes-help .input-sm {
|
1750 |
-
height: 30px;
|
1751 |
-
line-height: 30px;
|
1752 |
-
}
|
1753 |
-
textarea#bootstrap-shortcodes-help .input-sm {
|
1754 |
-
height: auto;
|
1755 |
-
}
|
1756 |
-
#bootstrap-shortcodes-help .input-lg {
|
1757 |
-
height: 46px;
|
1758 |
-
padding: 10px 16px;
|
1759 |
-
font-size: 18px;
|
1760 |
-
line-height: 1.33;
|
1761 |
-
border-radius: 6px;
|
1762 |
-
}
|
1763 |
-
select#bootstrap-shortcodes-help .input-lg {
|
1764 |
-
height: 46px;
|
1765 |
-
line-height: 46px;
|
1766 |
-
}
|
1767 |
-
textarea#bootstrap-shortcodes-help .input-lg {
|
1768 |
-
height: auto;
|
1769 |
-
}
|
1770 |
-
#bootstrap-shortcodes-help .has-warning .help-block,
|
1771 |
-
#bootstrap-shortcodes-help .has-warning .control-label,
|
1772 |
-
#bootstrap-shortcodes-help .has-warning .radio,
|
1773 |
-
#bootstrap-shortcodes-help .has-warning .checkbox,
|
1774 |
-
#bootstrap-shortcodes-help .has-warning .radio-inline,
|
1775 |
-
#bootstrap-shortcodes-help .has-warning .checkbox-inline {
|
1776 |
-
color: #8a6d3b;
|
1777 |
-
}
|
1778 |
-
#bootstrap-shortcodes-help .has-warning .form-control {
|
1779 |
-
border-color: #8a6d3b;
|
1780 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1781 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1782 |
-
}
|
1783 |
-
#bootstrap-shortcodes-help .has-warning .form-control:focus {
|
1784 |
-
border-color: #66512c;
|
1785 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
|
1786 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
|
1787 |
-
}
|
1788 |
-
#bootstrap-shortcodes-help .has-warning .input-group-addon {
|
1789 |
-
color: #8a6d3b;
|
1790 |
-
border-color: #8a6d3b;
|
1791 |
-
background-color: #fcf8e3;
|
1792 |
-
}
|
1793 |
-
#bootstrap-shortcodes-help .has-error .help-block,
|
1794 |
-
#bootstrap-shortcodes-help .has-error .control-label,
|
1795 |
-
#bootstrap-shortcodes-help .has-error .radio,
|
1796 |
-
#bootstrap-shortcodes-help .has-error .checkbox,
|
1797 |
-
#bootstrap-shortcodes-help .has-error .radio-inline,
|
1798 |
-
#bootstrap-shortcodes-help .has-error .checkbox-inline {
|
1799 |
-
color: #a94442;
|
1800 |
-
}
|
1801 |
-
#bootstrap-shortcodes-help .has-error .form-control {
|
1802 |
-
border-color: #a94442;
|
1803 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1804 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1805 |
-
}
|
1806 |
-
#bootstrap-shortcodes-help .has-error .form-control:focus {
|
1807 |
-
border-color: #843534;
|
1808 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
|
1809 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
|
1810 |
-
}
|
1811 |
-
#bootstrap-shortcodes-help .has-error .input-group-addon {
|
1812 |
-
color: #a94442;
|
1813 |
-
border-color: #a94442;
|
1814 |
-
background-color: #f2dede;
|
1815 |
-
}
|
1816 |
-
#bootstrap-shortcodes-help .has-success .help-block,
|
1817 |
-
#bootstrap-shortcodes-help .has-success .control-label,
|
1818 |
-
#bootstrap-shortcodes-help .has-success .radio,
|
1819 |
-
#bootstrap-shortcodes-help .has-success .checkbox,
|
1820 |
-
#bootstrap-shortcodes-help .has-success .radio-inline,
|
1821 |
-
#bootstrap-shortcodes-help .has-success .checkbox-inline {
|
1822 |
-
color: #3c763d;
|
1823 |
-
}
|
1824 |
-
#bootstrap-shortcodes-help .has-success .form-control {
|
1825 |
-
border-color: #3c763d;
|
1826 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1827 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
|
1828 |
-
}
|
1829 |
-
#bootstrap-shortcodes-help .has-success .form-control:focus {
|
1830 |
-
border-color: #2b542c;
|
1831 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
|
1832 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
|
1833 |
-
}
|
1834 |
-
#bootstrap-shortcodes-help .has-success .input-group-addon {
|
1835 |
-
color: #3c763d;
|
1836 |
-
border-color: #3c763d;
|
1837 |
-
background-color: #dff0d8;
|
1838 |
-
}
|
1839 |
-
#bootstrap-shortcodes-help .form-control-static {
|
1840 |
-
margin-bottom: 0;
|
1841 |
-
}
|
1842 |
-
#bootstrap-shortcodes-help .help-block {
|
1843 |
-
display: block;
|
1844 |
-
margin-top: 5px;
|
1845 |
-
margin-bottom: 10px;
|
1846 |
-
color: #737373;
|
1847 |
-
}
|
1848 |
-
@media (min-width: 768px) {
|
1849 |
-
#bootstrap-shortcodes-help .form-inline .form-group {
|
1850 |
-
display: inline-block;
|
1851 |
-
margin-bottom: 0;
|
1852 |
-
vertical-align: middle;
|
1853 |
-
}
|
1854 |
-
#bootstrap-shortcodes-help .form-inline .form-control {
|
1855 |
-
display: inline-block;
|
1856 |
-
}
|
1857 |
-
#bootstrap-shortcodes-help .form-inline select.form-control {
|
1858 |
-
width: auto;
|
1859 |
-
}
|
1860 |
-
#bootstrap-shortcodes-help .form-inline .radio,
|
1861 |
-
#bootstrap-shortcodes-help .form-inline .checkbox {
|
1862 |
-
display: inline-block;
|
1863 |
-
margin-top: 0;
|
1864 |
-
margin-bottom: 0;
|
1865 |
-
padding-left: 0;
|
1866 |
-
}
|
1867 |
-
#bootstrap-shortcodes-help .form-inline .radio input[type="radio"],
|
1868 |
-
#bootstrap-shortcodes-help .form-inline .checkbox input[type="checkbox"] {
|
1869 |
-
float: none;
|
1870 |
-
margin-left: 0;
|
1871 |
-
}
|
1872 |
-
}
|
1873 |
-
#bootstrap-shortcodes-help .form-horizontal .control-label,
|
1874 |
-
#bootstrap-shortcodes-help .form-horizontal .radio,
|
1875 |
-
#bootstrap-shortcodes-help .form-horizontal .checkbox,
|
1876 |
-
#bootstrap-shortcodes-help .form-horizontal .radio-inline,
|
1877 |
-
#bootstrap-shortcodes-help .form-horizontal .checkbox-inline {
|
1878 |
-
margin-top: 0;
|
1879 |
-
margin-bottom: 0;
|
1880 |
-
padding-top: 7px;
|
1881 |
-
}
|
1882 |
-
#bootstrap-shortcodes-help .form-horizontal .radio,
|
1883 |
-
#bootstrap-shortcodes-help .form-horizontal .checkbox {
|
1884 |
-
min-height: 27px;
|
1885 |
-
}
|
1886 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group {
|
1887 |
-
margin-left: -15px;
|
1888 |
-
margin-right: -15px;
|
1889 |
-
}
|
1890 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:before,
|
1891 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:after {
|
1892 |
-
content: " ";
|
1893 |
-
display: table;
|
1894 |
-
}
|
1895 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:after {
|
1896 |
-
clear: both;
|
1897 |
-
}
|
1898 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:before,
|
1899 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:after {
|
1900 |
-
content: " ";
|
1901 |
-
display: table;
|
1902 |
-
}
|
1903 |
-
#bootstrap-shortcodes-help .form-horizontal .form-group:after {
|
1904 |
-
clear: both;
|
1905 |
-
}
|
1906 |
-
#bootstrap-shortcodes-help .form-horizontal .form-control-static {
|
1907 |
-
padding-top: 7px;
|
1908 |
-
}
|
1909 |
-
@media (min-width: 768px) {
|
1910 |
-
#bootstrap-shortcodes-help .form-horizontal .control-label {
|
1911 |
-
text-align: right;
|
1912 |
-
}
|
1913 |
-
}
|
1914 |
-
#bootstrap-shortcodes-help .btn {
|
1915 |
-
display: inline-block;
|
1916 |
-
margin-bottom: 0;
|
1917 |
-
font-weight: normal;
|
1918 |
-
text-align: center;
|
1919 |
-
vertical-align: middle;
|
1920 |
-
cursor: pointer;
|
1921 |
-
background-image: none;
|
1922 |
-
border: 1px solid transparent;
|
1923 |
-
white-space: nowrap;
|
1924 |
-
padding: 6px 12px;
|
1925 |
-
font-size: 14px;
|
1926 |
-
line-height: 1.428571429;
|
1927 |
-
border-radius: 4px;
|
1928 |
-
-webkit-user-select: none;
|
1929 |
-
-moz-user-select: none;
|
1930 |
-
-ms-user-select: none;
|
1931 |
-
-o-user-select: none;
|
1932 |
-
user-select: none;
|
1933 |
-
}
|
1934 |
-
#bootstrap-shortcodes-help .btn:focus {
|
1935 |
-
outline: thin dotted;
|
1936 |
-
outline: 5px auto -webkit-focus-ring-color;
|
1937 |
-
outline-offset: -2px;
|
1938 |
-
}
|
1939 |
-
#bootstrap-shortcodes-help .btn:hover,
|
1940 |
-
#bootstrap-shortcodes-help .btn:focus {
|
1941 |
-
color: #333333;
|
1942 |
-
text-decoration: none;
|
1943 |
-
}
|
1944 |
-
#bootstrap-shortcodes-help .btn:active,
|
1945 |
-
#bootstrap-shortcodes-help .btn.active {
|
1946 |
-
outline: 0;
|
1947 |
-
background-image: none;
|
1948 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
1949 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
1950 |
-
}
|
1951 |
-
#bootstrap-shortcodes-help .btn.disabled,
|
1952 |
-
#bootstrap-shortcodes-help .btn[disabled],
|
1953 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn {
|
1954 |
-
cursor: not-allowed;
|
1955 |
-
pointer-events: none;
|
1956 |
-
opacity: 0.65;
|
1957 |
-
filter: alpha(opacity=65);
|
1958 |
-
-webkit-box-shadow: none;
|
1959 |
-
box-shadow: none;
|
1960 |
-
}
|
1961 |
-
#bootstrap-shortcodes-help .btn-default {
|
1962 |
-
color: #333333;
|
1963 |
-
background-color: #ffffff;
|
1964 |
-
border-color: #cccccc;
|
1965 |
-
}
|
1966 |
-
#bootstrap-shortcodes-help .btn-default:hover,
|
1967 |
-
#bootstrap-shortcodes-help .btn-default:focus,
|
1968 |
-
#bootstrap-shortcodes-help .btn-default:active,
|
1969 |
-
#bootstrap-shortcodes-help .btn-default.active,
|
1970 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-default {
|
1971 |
-
color: #333333;
|
1972 |
-
background-color: #ebebeb;
|
1973 |
-
border-color: #adadad;
|
1974 |
-
}
|
1975 |
-
#bootstrap-shortcodes-help .btn-default:active,
|
1976 |
-
#bootstrap-shortcodes-help .btn-default.active,
|
1977 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-default {
|
1978 |
-
background-image: none;
|
1979 |
-
}
|
1980 |
-
#bootstrap-shortcodes-help .btn-default.disabled,
|
1981 |
-
#bootstrap-shortcodes-help .btn-default[disabled],
|
1982 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-default,
|
1983 |
-
#bootstrap-shortcodes-help .btn-default.disabled:hover,
|
1984 |
-
#bootstrap-shortcodes-help .btn-default[disabled]:hover,
|
1985 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-default:hover,
|
1986 |
-
#bootstrap-shortcodes-help .btn-default.disabled:focus,
|
1987 |
-
#bootstrap-shortcodes-help .btn-default[disabled]:focus,
|
1988 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-default:focus,
|
1989 |
-
#bootstrap-shortcodes-help .btn-default.disabled:active,
|
1990 |
-
#bootstrap-shortcodes-help .btn-default[disabled]:active,
|
1991 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-default:active,
|
1992 |
-
#bootstrap-shortcodes-help .btn-default.disabled.active,
|
1993 |
-
#bootstrap-shortcodes-help .btn-default[disabled].active,
|
1994 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-default.active {
|
1995 |
-
background-color: #ffffff;
|
1996 |
-
border-color: #cccccc;
|
1997 |
-
}
|
1998 |
-
#bootstrap-shortcodes-help .btn-default .badge {
|
1999 |
-
color: #ffffff;
|
2000 |
-
background-color: #fff;
|
2001 |
-
}
|
2002 |
-
#bootstrap-shortcodes-help .btn-primary {
|
2003 |
-
color: #ffffff;
|
2004 |
-
background-color: #428bca;
|
2005 |
-
border-color: #357ebd;
|
2006 |
-
}
|
2007 |
-
#bootstrap-shortcodes-help .btn-primary:hover,
|
2008 |
-
#bootstrap-shortcodes-help .btn-primary:focus,
|
2009 |
-
#bootstrap-shortcodes-help .btn-primary:active,
|
2010 |
-
#bootstrap-shortcodes-help .btn-primary.active,
|
2011 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-primary {
|
2012 |
-
color: #ffffff;
|
2013 |
-
background-color: #3276b1;
|
2014 |
-
border-color: #285e8e;
|
2015 |
-
}
|
2016 |
-
#bootstrap-shortcodes-help .btn-primary:active,
|
2017 |
-
#bootstrap-shortcodes-help .btn-primary.active,
|
2018 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-primary {
|
2019 |
-
background-image: none;
|
2020 |
-
}
|
2021 |
-
#bootstrap-shortcodes-help .btn-primary.disabled,
|
2022 |
-
#bootstrap-shortcodes-help .btn-primary[disabled],
|
2023 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-primary,
|
2024 |
-
#bootstrap-shortcodes-help .btn-primary.disabled:hover,
|
2025 |
-
#bootstrap-shortcodes-help .btn-primary[disabled]:hover,
|
2026 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-primary:hover,
|
2027 |
-
#bootstrap-shortcodes-help .btn-primary.disabled:focus,
|
2028 |
-
#bootstrap-shortcodes-help .btn-primary[disabled]:focus,
|
2029 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-primary:focus,
|
2030 |
-
#bootstrap-shortcodes-help .btn-primary.disabled:active,
|
2031 |
-
#bootstrap-shortcodes-help .btn-primary[disabled]:active,
|
2032 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-primary:active,
|
2033 |
-
#bootstrap-shortcodes-help .btn-primary.disabled.active,
|
2034 |
-
#bootstrap-shortcodes-help .btn-primary[disabled].active,
|
2035 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-primary.active {
|
2036 |
-
background-color: #428bca;
|
2037 |
-
border-color: #357ebd;
|
2038 |
-
}
|
2039 |
-
#bootstrap-shortcodes-help .btn-primary .badge {
|
2040 |
-
color: #428bca;
|
2041 |
-
background-color: #fff;
|
2042 |
-
}
|
2043 |
-
#bootstrap-shortcodes-help .btn-warning {
|
2044 |
-
color: #ffffff;
|
2045 |
-
background-color: #f0ad4e;
|
2046 |
-
border-color: #eea236;
|
2047 |
-
}
|
2048 |
-
#bootstrap-shortcodes-help .btn-warning:hover,
|
2049 |
-
#bootstrap-shortcodes-help .btn-warning:focus,
|
2050 |
-
#bootstrap-shortcodes-help .btn-warning:active,
|
2051 |
-
#bootstrap-shortcodes-help .btn-warning.active,
|
2052 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-warning {
|
2053 |
-
color: #ffffff;
|
2054 |
-
background-color: #ed9c28;
|
2055 |
-
border-color: #d58512;
|
2056 |
-
}
|
2057 |
-
#bootstrap-shortcodes-help .btn-warning:active,
|
2058 |
-
#bootstrap-shortcodes-help .btn-warning.active,
|
2059 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-warning {
|
2060 |
-
background-image: none;
|
2061 |
-
}
|
2062 |
-
#bootstrap-shortcodes-help .btn-warning.disabled,
|
2063 |
-
#bootstrap-shortcodes-help .btn-warning[disabled],
|
2064 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-warning,
|
2065 |
-
#bootstrap-shortcodes-help .btn-warning.disabled:hover,
|
2066 |
-
#bootstrap-shortcodes-help .btn-warning[disabled]:hover,
|
2067 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-warning:hover,
|
2068 |
-
#bootstrap-shortcodes-help .btn-warning.disabled:focus,
|
2069 |
-
#bootstrap-shortcodes-help .btn-warning[disabled]:focus,
|
2070 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-warning:focus,
|
2071 |
-
#bootstrap-shortcodes-help .btn-warning.disabled:active,
|
2072 |
-
#bootstrap-shortcodes-help .btn-warning[disabled]:active,
|
2073 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-warning:active,
|
2074 |
-
#bootstrap-shortcodes-help .btn-warning.disabled.active,
|
2075 |
-
#bootstrap-shortcodes-help .btn-warning[disabled].active,
|
2076 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-warning.active {
|
2077 |
-
background-color: #f0ad4e;
|
2078 |
-
border-color: #eea236;
|
2079 |
-
}
|
2080 |
-
#bootstrap-shortcodes-help .btn-warning .badge {
|
2081 |
-
color: #f0ad4e;
|
2082 |
-
background-color: #fff;
|
2083 |
-
}
|
2084 |
-
#bootstrap-shortcodes-help .btn-danger {
|
2085 |
-
color: #ffffff;
|
2086 |
-
background-color: #d9534f;
|
2087 |
-
border-color: #d43f3a;
|
2088 |
-
}
|
2089 |
-
#bootstrap-shortcodes-help .btn-danger:hover,
|
2090 |
-
#bootstrap-shortcodes-help .btn-danger:focus,
|
2091 |
-
#bootstrap-shortcodes-help .btn-danger:active,
|
2092 |
-
#bootstrap-shortcodes-help .btn-danger.active,
|
2093 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-danger {
|
2094 |
-
color: #ffffff;
|
2095 |
-
background-color: #d2322d;
|
2096 |
-
border-color: #ac2925;
|
2097 |
-
}
|
2098 |
-
#bootstrap-shortcodes-help .btn-danger:active,
|
2099 |
-
#bootstrap-shortcodes-help .btn-danger.active,
|
2100 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-danger {
|
2101 |
-
background-image: none;
|
2102 |
-
}
|
2103 |
-
#bootstrap-shortcodes-help .btn-danger.disabled,
|
2104 |
-
#bootstrap-shortcodes-help .btn-danger[disabled],
|
2105 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-danger,
|
2106 |
-
#bootstrap-shortcodes-help .btn-danger.disabled:hover,
|
2107 |
-
#bootstrap-shortcodes-help .btn-danger[disabled]:hover,
|
2108 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-danger:hover,
|
2109 |
-
#bootstrap-shortcodes-help .btn-danger.disabled:focus,
|
2110 |
-
#bootstrap-shortcodes-help .btn-danger[disabled]:focus,
|
2111 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-danger:focus,
|
2112 |
-
#bootstrap-shortcodes-help .btn-danger.disabled:active,
|
2113 |
-
#bootstrap-shortcodes-help .btn-danger[disabled]:active,
|
2114 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-danger:active,
|
2115 |
-
#bootstrap-shortcodes-help .btn-danger.disabled.active,
|
2116 |
-
#bootstrap-shortcodes-help .btn-danger[disabled].active,
|
2117 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-danger.active {
|
2118 |
-
background-color: #d9534f;
|
2119 |
-
border-color: #d43f3a;
|
2120 |
-
}
|
2121 |
-
#bootstrap-shortcodes-help .btn-danger .badge {
|
2122 |
-
color: #d9534f;
|
2123 |
-
background-color: #fff;
|
2124 |
-
}
|
2125 |
-
#bootstrap-shortcodes-help .btn-success {
|
2126 |
-
color: #ffffff;
|
2127 |
-
background-color: #5cb85c;
|
2128 |
-
border-color: #4cae4c;
|
2129 |
-
}
|
2130 |
-
#bootstrap-shortcodes-help .btn-success:hover,
|
2131 |
-
#bootstrap-shortcodes-help .btn-success:focus,
|
2132 |
-
#bootstrap-shortcodes-help .btn-success:active,
|
2133 |
-
#bootstrap-shortcodes-help .btn-success.active,
|
2134 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-success {
|
2135 |
-
color: #ffffff;
|
2136 |
-
background-color: #47a447;
|
2137 |
-
border-color: #398439;
|
2138 |
-
}
|
2139 |
-
#bootstrap-shortcodes-help .btn-success:active,
|
2140 |
-
#bootstrap-shortcodes-help .btn-success.active,
|
2141 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-success {
|
2142 |
-
background-image: none;
|
2143 |
-
}
|
2144 |
-
#bootstrap-shortcodes-help .btn-success.disabled,
|
2145 |
-
#bootstrap-shortcodes-help .btn-success[disabled],
|
2146 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-success,
|
2147 |
-
#bootstrap-shortcodes-help .btn-success.disabled:hover,
|
2148 |
-
#bootstrap-shortcodes-help .btn-success[disabled]:hover,
|
2149 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-success:hover,
|
2150 |
-
#bootstrap-shortcodes-help .btn-success.disabled:focus,
|
2151 |
-
#bootstrap-shortcodes-help .btn-success[disabled]:focus,
|
2152 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-success:focus,
|
2153 |
-
#bootstrap-shortcodes-help .btn-success.disabled:active,
|
2154 |
-
#bootstrap-shortcodes-help .btn-success[disabled]:active,
|
2155 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-success:active,
|
2156 |
-
#bootstrap-shortcodes-help .btn-success.disabled.active,
|
2157 |
-
#bootstrap-shortcodes-help .btn-success[disabled].active,
|
2158 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-success.active {
|
2159 |
-
background-color: #5cb85c;
|
2160 |
-
border-color: #4cae4c;
|
2161 |
-
}
|
2162 |
-
#bootstrap-shortcodes-help .btn-success .badge {
|
2163 |
-
color: #5cb85c;
|
2164 |
-
background-color: #fff;
|
2165 |
-
}
|
2166 |
-
#bootstrap-shortcodes-help .btn-info {
|
2167 |
-
color: #ffffff;
|
2168 |
-
background-color: #5bc0de;
|
2169 |
-
border-color: #46b8da;
|
2170 |
-
}
|
2171 |
-
#bootstrap-shortcodes-help .btn-info:hover,
|
2172 |
-
#bootstrap-shortcodes-help .btn-info:focus,
|
2173 |
-
#bootstrap-shortcodes-help .btn-info:active,
|
2174 |
-
#bootstrap-shortcodes-help .btn-info.active,
|
2175 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-info {
|
2176 |
-
color: #ffffff;
|
2177 |
-
background-color: #39b3d7;
|
2178 |
-
border-color: #269abc;
|
2179 |
-
}
|
2180 |
-
#bootstrap-shortcodes-help .btn-info:active,
|
2181 |
-
#bootstrap-shortcodes-help .btn-info.active,
|
2182 |
-
.open .dropdown-toggle#bootstrap-shortcodes-help .btn-info {
|
2183 |
-
background-image: none;
|
2184 |
-
}
|
2185 |
-
#bootstrap-shortcodes-help .btn-info.disabled,
|
2186 |
-
#bootstrap-shortcodes-help .btn-info[disabled],
|
2187 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-info,
|
2188 |
-
#bootstrap-shortcodes-help .btn-info.disabled:hover,
|
2189 |
-
#bootstrap-shortcodes-help .btn-info[disabled]:hover,
|
2190 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-info:hover,
|
2191 |
-
#bootstrap-shortcodes-help .btn-info.disabled:focus,
|
2192 |
-
#bootstrap-shortcodes-help .btn-info[disabled]:focus,
|
2193 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-info:focus,
|
2194 |
-
#bootstrap-shortcodes-help .btn-info.disabled:active,
|
2195 |
-
#bootstrap-shortcodes-help .btn-info[disabled]:active,
|
2196 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-info:active,
|
2197 |
-
#bootstrap-shortcodes-help .btn-info.disabled.active,
|
2198 |
-
#bootstrap-shortcodes-help .btn-info[disabled].active,
|
2199 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-info.active {
|
2200 |
-
background-color: #5bc0de;
|
2201 |
-
border-color: #46b8da;
|
2202 |
-
}
|
2203 |
-
#bootstrap-shortcodes-help .btn-info .badge {
|
2204 |
-
color: #5bc0de;
|
2205 |
-
background-color: #fff;
|
2206 |
-
}
|
2207 |
-
#bootstrap-shortcodes-help .btn-link {
|
2208 |
-
color: #428bca;
|
2209 |
-
font-weight: normal;
|
2210 |
-
cursor: pointer;
|
2211 |
-
border-radius: 0;
|
2212 |
-
}
|
2213 |
-
#bootstrap-shortcodes-help .btn-link,
|
2214 |
-
#bootstrap-shortcodes-help .btn-link:active,
|
2215 |
-
#bootstrap-shortcodes-help .btn-link[disabled],
|
2216 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-link {
|
2217 |
-
background-color: transparent;
|
2218 |
-
-webkit-box-shadow: none;
|
2219 |
-
box-shadow: none;
|
2220 |
-
}
|
2221 |
-
#bootstrap-shortcodes-help .btn-link,
|
2222 |
-
#bootstrap-shortcodes-help .btn-link:hover,
|
2223 |
-
#bootstrap-shortcodes-help .btn-link:focus,
|
2224 |
-
#bootstrap-shortcodes-help .btn-link:active {
|
2225 |
-
border-color: transparent;
|
2226 |
-
}
|
2227 |
-
#bootstrap-shortcodes-help .btn-link:hover,
|
2228 |
-
#bootstrap-shortcodes-help .btn-link:focus {
|
2229 |
-
color: #2a6496;
|
2230 |
-
text-decoration: underline;
|
2231 |
-
background-color: transparent;
|
2232 |
-
}
|
2233 |
-
#bootstrap-shortcodes-help .btn-link[disabled]:hover,
|
2234 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-link:hover,
|
2235 |
-
#bootstrap-shortcodes-help .btn-link[disabled]:focus,
|
2236 |
-
fieldset[disabled] #bootstrap-shortcodes-help .btn-link:focus {
|
2237 |
-
color: #999999;
|
2238 |
-
text-decoration: none;
|
2239 |
-
}
|
2240 |
-
#bootstrap-shortcodes-help .btn-lg {
|
2241 |
-
padding: 10px 16px;
|
2242 |
-
font-size: 18px;
|
2243 |
-
line-height: 1.33;
|
2244 |
-
border-radius: 6px;
|
2245 |
-
}
|
2246 |
-
#bootstrap-shortcodes-help .btn-sm {
|
2247 |
-
padding: 5px 10px;
|
2248 |
-
font-size: 12px;
|
2249 |
-
line-height: 1.5;
|
2250 |
-
border-radius: 3px;
|
2251 |
-
}
|
2252 |
-
#bootstrap-shortcodes-help .btn-xs {
|
2253 |
-
padding: 1px 5px;
|
2254 |
-
font-size: 12px;
|
2255 |
-
line-height: 1.5;
|
2256 |
-
border-radius: 3px;
|
2257 |
-
}
|
2258 |
-
#bootstrap-shortcodes-help .btn-block {
|
2259 |
-
display: block;
|
2260 |
-
width: 100%;
|
2261 |
-
padding-left: 0;
|
2262 |
-
padding-right: 0;
|
2263 |
-
}
|
2264 |
-
#bootstrap-shortcodes-help .btn-block + .btn-block {
|
2265 |
-
margin-top: 5px;
|
2266 |
-
}
|
2267 |
-
#bootstrap-shortcodes-help input[type="submit"].btn-block,
|
2268 |
-
#bootstrap-shortcodes-help input[type="reset"].btn-block,
|
2269 |
-
#bootstrap-shortcodes-help input[type="button"].btn-block {
|
2270 |
-
width: 100%;
|
2271 |
-
}
|
2272 |
-
#bootstrap-shortcodes-help .fade {
|
2273 |
-
opacity: 0;
|
2274 |
-
-webkit-transition: opacity 0.15s linear;
|
2275 |
-
transition: opacity 0.15s linear;
|
2276 |
-
}
|
2277 |
-
#bootstrap-shortcodes-help .fade.in {
|
2278 |
-
opacity: 1;
|
2279 |
-
}
|
2280 |
-
#bootstrap-shortcodes-help .collapse {
|
2281 |
-
display: none;
|
2282 |
-
}
|
2283 |
-
#bootstrap-shortcodes-help .collapse.in {
|
2284 |
-
display: block;
|
2285 |
-
}
|
2286 |
-
#bootstrap-shortcodes-help .collapsing {
|
2287 |
-
position: relative;
|
2288 |
-
height: 0;
|
2289 |
-
overflow: hidden;
|
2290 |
-
-webkit-transition: height 0.35s ease;
|
2291 |
-
transition: height 0.35s ease;
|
2292 |
-
}
|
2293 |
-
@font-face {
|
2294 |
-
font-family: 'Glyphicons Halflings';
|
2295 |
-
src: url('../fonts/glyphicons-halflings-regular.eot');
|
2296 |
-
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
|
2297 |
-
}
|
2298 |
-
#bootstrap-shortcodes-help .glyphicon {
|
2299 |
-
position: relative;
|
2300 |
-
top: 1px;
|
2301 |
-
display: inline-block;
|
2302 |
-
font-family: 'Glyphicons Halflings';
|
2303 |
-
font-style: normal;
|
2304 |
-
font-weight: normal;
|
2305 |
-
line-height: 1;
|
2306 |
-
-webkit-font-smoothing: antialiased;
|
2307 |
-
-moz-osx-font-smoothing: grayscale;
|
2308 |
-
}
|
2309 |
-
#bootstrap-shortcodes-help .glyphicon:empty {
|
2310 |
-
width: 1em;
|
2311 |
-
}
|
2312 |
-
#bootstrap-shortcodes-help .glyphicon-asterisk:before {
|
2313 |
-
content: "\2a";
|
2314 |
-
}
|
2315 |
-
#bootstrap-shortcodes-help .glyphicon-plus:before {
|
2316 |
-
content: "\2b";
|
2317 |
-
}
|
2318 |
-
#bootstrap-shortcodes-help .glyphicon-euro:before {
|
2319 |
-
content: "\20ac";
|
2320 |
-
}
|
2321 |
-
#bootstrap-shortcodes-help .glyphicon-minus:before {
|
2322 |
-
content: "\2212";
|
2323 |
-
}
|
2324 |
-
#bootstrap-shortcodes-help .glyphicon-cloud:before {
|
2325 |
-
content: "\2601";
|
2326 |
-
}
|
2327 |
-
#bootstrap-shortcodes-help .glyphicon-envelope:before {
|
2328 |
-
content: "\2709";
|
2329 |
-
}
|
2330 |
-
#bootstrap-shortcodes-help .glyphicon-pencil:before {
|
2331 |
-
content: "\270f";
|
2332 |
-
}
|
2333 |
-
#bootstrap-shortcodes-help .glyphicon-glass:before {
|
2334 |
-
content: "\e001";
|
2335 |
-
}
|
2336 |
-
#bootstrap-shortcodes-help .glyphicon-music:before {
|
2337 |
-
content: "\e002";
|
2338 |
-
}
|
2339 |
-
#bootstrap-shortcodes-help .glyphicon-search:before {
|
2340 |
-
content: "\e003";
|
2341 |
-
}
|
2342 |
-
#bootstrap-shortcodes-help .glyphicon-heart:before {
|
2343 |
-
content: "\e005";
|
2344 |
-
}
|
2345 |
-
#bootstrap-shortcodes-help .glyphicon-star:before {
|
2346 |
-
content: "\e006";
|
2347 |
-
}
|
2348 |
-
#bootstrap-shortcodes-help .glyphicon-star-empty:before {
|
2349 |
-
content: "\e007";
|
2350 |
-
}
|
2351 |
-
#bootstrap-shortcodes-help .glyphicon-user:before {
|
2352 |
-
content: "\e008";
|
2353 |
-
}
|
2354 |
-
#bootstrap-shortcodes-help .glyphicon-film:before {
|
2355 |
-
content: "\e009";
|
2356 |
-
}
|
2357 |
-
#bootstrap-shortcodes-help .glyphicon-th-large:before {
|
2358 |
-
content: "\e010";
|
2359 |
-
}
|
2360 |
-
#bootstrap-shortcodes-help .glyphicon-th:before {
|
2361 |
-
content: "\e011";
|
2362 |
-
}
|
2363 |
-
#bootstrap-shortcodes-help .glyphicon-th-list:before {
|
2364 |
-
content: "\e012";
|
2365 |
-
}
|
2366 |
-
#bootstrap-shortcodes-help .glyphicon-ok:before {
|
2367 |
-
content: "\e013";
|
2368 |
-
}
|
2369 |
-
#bootstrap-shortcodes-help .glyphicon-remove:before {
|
2370 |
-
content: "\e014";
|
2371 |
-
}
|
2372 |
-
#bootstrap-shortcodes-help .glyphicon-zoom-in:before {
|
2373 |
-
content: "\e015";
|
2374 |
-
}
|
2375 |
-
#bootstrap-shortcodes-help .glyphicon-zoom-out:before {
|
2376 |
-
content: "\e016";
|
2377 |
-
}
|
2378 |
-
#bootstrap-shortcodes-help .glyphicon-off:before {
|
2379 |
-
content: "\e017";
|
2380 |
-
}
|
2381 |
-
#bootstrap-shortcodes-help .glyphicon-signal:before {
|
2382 |
-
content: "\e018";
|
2383 |
-
}
|
2384 |
-
#bootstrap-shortcodes-help .glyphicon-cog:before {
|
2385 |
-
content: "\e019";
|
2386 |
-
}
|
2387 |
-
#bootstrap-shortcodes-help .glyphicon-trash:before {
|
2388 |
-
content: "\e020";
|
2389 |
-
}
|
2390 |
-
#bootstrap-shortcodes-help .glyphicon-home:before {
|
2391 |
-
content: "\e021";
|
2392 |
-
}
|
2393 |
-
#bootstrap-shortcodes-help .glyphicon-file:before {
|
2394 |
-
content: "\e022";
|
2395 |
-
}
|
2396 |
-
#bootstrap-shortcodes-help .glyphicon-time:before {
|
2397 |
-
content: "\e023";
|
2398 |
-
}
|
2399 |
-
#bootstrap-shortcodes-help .glyphicon-road:before {
|
2400 |
-
content: "\e024";
|
2401 |
-
}
|
2402 |
-
#bootstrap-shortcodes-help .glyphicon-download-alt:before {
|
2403 |
-
content: "\e025";
|
2404 |
-
}
|
2405 |
-
#bootstrap-shortcodes-help .glyphicon-download:before {
|
2406 |
-
content: "\e026";
|
2407 |
-
}
|
2408 |
-
#bootstrap-shortcodes-help .glyphicon-upload:before {
|
2409 |
-
content: "\e027";
|
2410 |
-
}
|
2411 |
-
#bootstrap-shortcodes-help .glyphicon-inbox:before {
|
2412 |
-
content: "\e028";
|
2413 |
-
}
|
2414 |
-
#bootstrap-shortcodes-help .glyphicon-play-circle:before {
|
2415 |
-
content: "\e029";
|
2416 |
-
}
|
2417 |
-
#bootstrap-shortcodes-help .glyphicon-repeat:before {
|
2418 |
-
content: "\e030";
|
2419 |
-
}
|
2420 |
-
#bootstrap-shortcodes-help .glyphicon-refresh:before {
|
2421 |
-
content: "\e031";
|
2422 |
-
}
|
2423 |
-
#bootstrap-shortcodes-help .glyphicon-list-alt:before {
|
2424 |
-
content: "\e032";
|
2425 |
-
}
|
2426 |
-
#bootstrap-shortcodes-help .glyphicon-lock:before {
|
2427 |
-
content: "\e033";
|
2428 |
-
}
|
2429 |
-
#bootstrap-shortcodes-help .glyphicon-flag:before {
|
2430 |
-
content: "\e034";
|
2431 |
-
}
|
2432 |
-
#bootstrap-shortcodes-help .glyphicon-headphones:before {
|
2433 |
-
content: "\e035";
|
2434 |
-
}
|
2435 |
-
#bootstrap-shortcodes-help .glyphicon-volume-off:before {
|
2436 |
-
content: "\e036";
|
2437 |
-
}
|
2438 |
-
#bootstrap-shortcodes-help .glyphicon-volume-down:before {
|
2439 |
-
content: "\e037";
|
2440 |
-
}
|
2441 |
-
#bootstrap-shortcodes-help .glyphicon-volume-up:before {
|
2442 |
-
content: "\e038";
|
2443 |
-
}
|
2444 |
-
#bootstrap-shortcodes-help .glyphicon-qrcode:before {
|
2445 |
-
content: "\e039";
|
2446 |
-
}
|
2447 |
-
#bootstrap-shortcodes-help .glyphicon-barcode:before {
|
2448 |
-
content: "\e040";
|
2449 |
-
}
|
2450 |
-
#bootstrap-shortcodes-help .glyphicon-tag:before {
|
2451 |
-
content: "\e041";
|
2452 |
-
}
|
2453 |
-
#bootstrap-shortcodes-help .glyphicon-tags:before {
|
2454 |
-
content: "\e042";
|
2455 |
-
}
|
2456 |
-
#bootstrap-shortcodes-help .glyphicon-book:before {
|
2457 |
-
content: "\e043";
|
2458 |
-
}
|
2459 |
-
#bootstrap-shortcodes-help .glyphicon-bookmark:before {
|
2460 |
-
content: "\e044";
|
2461 |
-
}
|
2462 |
-
#bootstrap-shortcodes-help .glyphicon-print:before {
|
2463 |
-
content: "\e045";
|
2464 |
-
}
|
2465 |
-
#bootstrap-shortcodes-help .glyphicon-camera:before {
|
2466 |
-
content: "\e046";
|
2467 |
-
}
|
2468 |
-
#bootstrap-shortcodes-help .glyphicon-font:before {
|
2469 |
-
content: "\e047";
|
2470 |
-
}
|
2471 |
-
#bootstrap-shortcodes-help .glyphicon-bold:before {
|
2472 |
-
content: "\e048";
|
2473 |
-
}
|
2474 |
-
#bootstrap-shortcodes-help .glyphicon-italic:before {
|
2475 |
-
content: "\e049";
|
2476 |
-
}
|
2477 |
-
#bootstrap-shortcodes-help .glyphicon-text-height:before {
|
2478 |
-
content: "\e050";
|
2479 |
-
}
|
2480 |
-
#bootstrap-shortcodes-help .glyphicon-text-width:before {
|
2481 |
-
content: "\e051";
|
2482 |
-
}
|
2483 |
-
#bootstrap-shortcodes-help .glyphicon-align-left:before {
|
2484 |
-
content: "\e052";
|
2485 |
-
}
|
2486 |
-
#bootstrap-shortcodes-help .glyphicon-align-center:before {
|
2487 |
-
content: "\e053";
|
2488 |
-
}
|
2489 |
-
#bootstrap-shortcodes-help .glyphicon-align-right:before {
|
2490 |
-
content: "\e054";
|
2491 |
-
}
|
2492 |
-
#bootstrap-shortcodes-help .glyphicon-align-justify:before {
|
2493 |
-
content: "\e055";
|
2494 |
-
}
|
2495 |
-
#bootstrap-shortcodes-help .glyphicon-list:before {
|
2496 |
-
content: "\e056";
|
2497 |
-
}
|
2498 |
-
#bootstrap-shortcodes-help .glyphicon-indent-left:before {
|
2499 |
-
content: "\e057";
|
2500 |
-
}
|
2501 |
-
#bootstrap-shortcodes-help .glyphicon-indent-right:before {
|
2502 |
-
content: "\e058";
|
2503 |
-
}
|
2504 |
-
#bootstrap-shortcodes-help .glyphicon-facetime-video:before {
|
2505 |
-
content: "\e059";
|
2506 |
-
}
|
2507 |
-
#bootstrap-shortcodes-help .glyphicon-picture:before {
|
2508 |
-
content: "\e060";
|
2509 |
-
}
|
2510 |
-
#bootstrap-shortcodes-help .glyphicon-map-marker:before {
|
2511 |
-
content: "\e062";
|
2512 |
-
}
|
2513 |
-
#bootstrap-shortcodes-help .glyphicon-adjust:before {
|
2514 |
-
content: "\e063";
|
2515 |
-
}
|
2516 |
-
#bootstrap-shortcodes-help .glyphicon-tint:before {
|
2517 |
-
content: "\e064";
|
2518 |
-
}
|
2519 |
-
#bootstrap-shortcodes-help .glyphicon-edit:before {
|
2520 |
-
content: "\e065";
|
2521 |
-
}
|
2522 |
-
#bootstrap-shortcodes-help .glyphicon-share:before {
|
2523 |
-
content: "\e066";
|
2524 |
-
}
|
2525 |
-
#bootstrap-shortcodes-help .glyphicon-check:before {
|
2526 |
-
content: "\e067";
|
2527 |
-
}
|
2528 |
-
#bootstrap-shortcodes-help .glyphicon-move:before {
|
2529 |
-
content: "\e068";
|
2530 |
-
}
|
2531 |
-
#bootstrap-shortcodes-help .glyphicon-step-backward:before {
|
2532 |
-
content: "\e069";
|
2533 |
-
}
|
2534 |
-
#bootstrap-shortcodes-help .glyphicon-fast-backward:before {
|
2535 |
-
content: "\e070";
|
2536 |
-
}
|
2537 |
-
#bootstrap-shortcodes-help .glyphicon-backward:before {
|
2538 |
-
content: "\e071";
|
2539 |
-
}
|
2540 |
-
#bootstrap-shortcodes-help .glyphicon-play:before {
|
2541 |
-
content: "\e072";
|
2542 |
-
}
|
2543 |
-
#bootstrap-shortcodes-help .glyphicon-pause:before {
|
2544 |
-
content: "\e073";
|
2545 |
-
}
|
2546 |
-
#bootstrap-shortcodes-help .glyphicon-stop:before {
|
2547 |
-
content: "\e074";
|
2548 |
-
}
|
2549 |
-
#bootstrap-shortcodes-help .glyphicon-forward:before {
|
2550 |
-
content: "\e075";
|
2551 |
-
}
|
2552 |
-
#bootstrap-shortcodes-help .glyphicon-fast-forward:before {
|
2553 |
-
content: "\e076";
|
2554 |
-
}
|
2555 |
-
#bootstrap-shortcodes-help .glyphicon-step-forward:before {
|
2556 |
-
content: "\e077";
|
2557 |
-
}
|
2558 |
-
#bootstrap-shortcodes-help .glyphicon-eject:before {
|
2559 |
-
content: "\e078";
|
2560 |
-
}
|
2561 |
-
#bootstrap-shortcodes-help .glyphicon-chevron-left:before {
|
2562 |
-
content: "\e079";
|
2563 |
-
}
|
2564 |
-
#bootstrap-shortcodes-help .glyphicon-chevron-right:before {
|
2565 |
-
content: "\e080";
|
2566 |
-
}
|
2567 |
-
#bootstrap-shortcodes-help .glyphicon-plus-sign:before {
|
2568 |
-
content: "\e081";
|
2569 |
-
}
|
2570 |
-
#bootstrap-shortcodes-help .glyphicon-minus-sign:before {
|
2571 |
-
content: "\e082";
|
2572 |
-
}
|
2573 |
-
#bootstrap-shortcodes-help .glyphicon-remove-sign:before {
|
2574 |
-
content: "\e083";
|
2575 |
-
}
|
2576 |
-
#bootstrap-shortcodes-help .glyphicon-ok-sign:before {
|
2577 |
-
content: "\e084";
|
2578 |
-
}
|
2579 |
-
#bootstrap-shortcodes-help .glyphicon-question-sign:before {
|
2580 |
-
content: "\e085";
|
2581 |
-
}
|
2582 |
-
#bootstrap-shortcodes-help .glyphicon-info-sign:before {
|
2583 |
-
content: "\e086";
|
2584 |
-
}
|
2585 |
-
#bootstrap-shortcodes-help .glyphicon-screenshot:before {
|
2586 |
-
content: "\e087";
|
2587 |
-
}
|
2588 |
-
#bootstrap-shortcodes-help .glyphicon-remove-circle:before {
|
2589 |
-
content: "\e088";
|
2590 |
-
}
|
2591 |
-
#bootstrap-shortcodes-help .glyphicon-ok-circle:before {
|
2592 |
-
content: "\e089";
|
2593 |
-
}
|
2594 |
-
#bootstrap-shortcodes-help .glyphicon-ban-circle:before {
|
2595 |
-
content: "\e090";
|
2596 |
-
}
|
2597 |
-
#bootstrap-shortcodes-help .glyphicon-arrow-left:before {
|
2598 |
-
content: "\e091";
|
2599 |
-
}
|
2600 |
-
#bootstrap-shortcodes-help .glyphicon-arrow-right:before {
|
2601 |
-
content: "\e092";
|
2602 |
-
}
|
2603 |
-
#bootstrap-shortcodes-help .glyphicon-arrow-up:before {
|
2604 |
-
content: "\e093";
|
2605 |
-
}
|
2606 |
-
#bootstrap-shortcodes-help .glyphicon-arrow-down:before {
|
2607 |
-
content: "\e094";
|
2608 |
-
}
|
2609 |
-
#bootstrap-shortcodes-help .glyphicon-share-alt:before {
|
2610 |
-
content: "\e095";
|
2611 |
-
}
|
2612 |
-
#bootstrap-shortcodes-help .glyphicon-resize-full:before {
|
2613 |
-
content: "\e096";
|
2614 |
-
}
|
2615 |
-
#bootstrap-shortcodes-help .glyphicon-resize-small:before {
|
2616 |
-
content: "\e097";
|
2617 |
-
}
|
2618 |
-
#bootstrap-shortcodes-help .glyphicon-exclamation-sign:before {
|
2619 |
-
content: "\e101";
|
2620 |
-
}
|
2621 |
-
#bootstrap-shortcodes-help .glyphicon-gift:before {
|
2622 |
-
content: "\e102";
|
2623 |
-
}
|
2624 |
-
#bootstrap-shortcodes-help .glyphicon-leaf:before {
|
2625 |
-
content: "\e103";
|
2626 |
-
}
|
2627 |
-
#bootstrap-shortcodes-help .glyphicon-fire:before {
|
2628 |
-
content: "\e104";
|
2629 |
-
}
|
2630 |
-
#bootstrap-shortcodes-help .glyphicon-eye-open:before {
|
2631 |
-
content: "\e105";
|
2632 |
-
}
|
2633 |
-
#bootstrap-shortcodes-help .glyphicon-eye-close:before {
|
2634 |
-
content: "\e106";
|
2635 |
-
}
|
2636 |
-
#bootstrap-shortcodes-help .glyphicon-warning-sign:before {
|
2637 |
-
content: "\e107";
|
2638 |
-
}
|
2639 |
-
#bootstrap-shortcodes-help .glyphicon-plane:before {
|
2640 |
-
content: "\e108";
|
2641 |
-
}
|
2642 |
-
#bootstrap-shortcodes-help .glyphicon-calendar:before {
|
2643 |
-
content: "\e109";
|
2644 |
-
}
|
2645 |
-
#bootstrap-shortcodes-help .glyphicon-random:before {
|
2646 |
-
content: "\e110";
|
2647 |
-
}
|
2648 |
-
#bootstrap-shortcodes-help .glyphicon-comment:before {
|
2649 |
-
content: "\e111";
|
2650 |
-
}
|
2651 |
-
#bootstrap-shortcodes-help .glyphicon-magnet:before {
|
2652 |
-
content: "\e112";
|
2653 |
-
}
|
2654 |
-
#bootstrap-shortcodes-help .glyphicon-chevron-up:before {
|
2655 |
-
content: "\e113";
|
2656 |
-
}
|
2657 |
-
#bootstrap-shortcodes-help .glyphicon-chevron-down:before {
|
2658 |
-
content: "\e114";
|
2659 |
-
}
|
2660 |
-
#bootstrap-shortcodes-help .glyphicon-retweet:before {
|
2661 |
-
content: "\e115";
|
2662 |
-
}
|
2663 |
-
#bootstrap-shortcodes-help .glyphicon-shopping-cart:before {
|
2664 |
-
content: "\e116";
|
2665 |
-
}
|
2666 |
-
#bootstrap-shortcodes-help .glyphicon-folder-close:before {
|
2667 |
-
content: "\e117";
|
2668 |
-
}
|
2669 |
-
#bootstrap-shortcodes-help .glyphicon-folder-open:before {
|
2670 |
-
content: "\e118";
|
2671 |
-
}
|
2672 |
-
#bootstrap-shortcodes-help .glyphicon-resize-vertical:before {
|
2673 |
-
content: "\e119";
|
2674 |
-
}
|
2675 |
-
#bootstrap-shortcodes-help .glyphicon-resize-horizontal:before {
|
2676 |
-
content: "\e120";
|
2677 |
-
}
|
2678 |
-
#bootstrap-shortcodes-help .glyphicon-hdd:before {
|
2679 |
-
content: "\e121";
|
2680 |
-
}
|
2681 |
-
#bootstrap-shortcodes-help .glyphicon-bullhorn:before {
|
2682 |
-
content: "\e122";
|
2683 |
-
}
|
2684 |
-
#bootstrap-shortcodes-help .glyphicon-bell:before {
|
2685 |
-
content: "\e123";
|
2686 |
-
}
|
2687 |
-
#bootstrap-shortcodes-help .glyphicon-certificate:before {
|
2688 |
-
content: "\e124";
|
2689 |
-
}
|
2690 |
-
#bootstrap-shortcodes-help .glyphicon-thumbs-up:before {
|
2691 |
-
content: "\e125";
|
2692 |
-
}
|
2693 |
-
#bootstrap-shortcodes-help .glyphicon-thumbs-down:before {
|
2694 |
-
content: "\e126";
|
2695 |
-
}
|
2696 |
-
#bootstrap-shortcodes-help .glyphicon-hand-right:before {
|
2697 |
-
content: "\e127";
|
2698 |
-
}
|
2699 |
-
#bootstrap-shortcodes-help .glyphicon-hand-left:before {
|
2700 |
-
content: "\e128";
|
2701 |
-
}
|
2702 |
-
#bootstrap-shortcodes-help .glyphicon-hand-up:before {
|
2703 |
-
content: "\e129";
|
2704 |
-
}
|
2705 |
-
#bootstrap-shortcodes-help .glyphicon-hand-down:before {
|
2706 |
-
content: "\e130";
|
2707 |
-
}
|
2708 |
-
#bootstrap-shortcodes-help .glyphicon-circle-arrow-right:before {
|
2709 |
-
content: "\e131";
|
2710 |
-
}
|
2711 |
-
#bootstrap-shortcodes-help .glyphicon-circle-arrow-left:before {
|
2712 |
-
content: "\e132";
|
2713 |
-
}
|
2714 |
-
#bootstrap-shortcodes-help .glyphicon-circle-arrow-up:before {
|
2715 |
-
content: "\e133";
|
2716 |
-
}
|
2717 |
-
#bootstrap-shortcodes-help .glyphicon-circle-arrow-down:before {
|
2718 |
-
content: "\e134";
|
2719 |
-
}
|
2720 |
-
#bootstrap-shortcodes-help .glyphicon-globe:before {
|
2721 |
-
content: "\e135";
|
2722 |
-
}
|
2723 |
-
#bootstrap-shortcodes-help .glyphicon-wrench:before {
|
2724 |
-
content: "\e136";
|
2725 |
-
}
|
2726 |
-
#bootstrap-shortcodes-help .glyphicon-tasks:before {
|
2727 |
-
content: "\e137";
|
2728 |
-
}
|
2729 |
-
#bootstrap-shortcodes-help .glyphicon-filter:before {
|
2730 |
-
content: "\e138";
|
2731 |
-
}
|
2732 |
-
#bootstrap-shortcodes-help .glyphicon-briefcase:before {
|
2733 |
-
content: "\e139";
|
2734 |
-
}
|
2735 |
-
#bootstrap-shortcodes-help .glyphicon-fullscreen:before {
|
2736 |
-
content: "\e140";
|
2737 |
-
}
|
2738 |
-
#bootstrap-shortcodes-help .glyphicon-dashboard:before {
|
2739 |
-
content: "\e141";
|
2740 |
-
}
|
2741 |
-
#bootstrap-shortcodes-help .glyphicon-paperclip:before {
|
2742 |
-
content: "\e142";
|
2743 |
-
}
|
2744 |
-
#bootstrap-shortcodes-help .glyphicon-heart-empty:before {
|
2745 |
-
content: "\e143";
|
2746 |
-
}
|
2747 |
-
#bootstrap-shortcodes-help .glyphicon-link:before {
|
2748 |
-
content: "\e144";
|
2749 |
-
}
|
2750 |
-
#bootstrap-shortcodes-help .glyphicon-phone:before {
|
2751 |
-
content: "\e145";
|
2752 |
-
}
|
2753 |
-
#bootstrap-shortcodes-help .glyphicon-pushpin:before {
|
2754 |
-
content: "\e146";
|
2755 |
-
}
|
2756 |
-
#bootstrap-shortcodes-help .glyphicon-usd:before {
|
2757 |
-
content: "\e148";
|
2758 |
-
}
|
2759 |
-
#bootstrap-shortcodes-help .glyphicon-gbp:before {
|
2760 |
-
content: "\e149";
|
2761 |
-
}
|
2762 |
-
#bootstrap-shortcodes-help .glyphicon-sort:before {
|
2763 |
-
content: "\e150";
|
2764 |
-
}
|
2765 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-alphabet:before {
|
2766 |
-
content: "\e151";
|
2767 |
-
}
|
2768 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-alphabet-alt:before {
|
2769 |
-
content: "\e152";
|
2770 |
-
}
|
2771 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-order:before {
|
2772 |
-
content: "\e153";
|
2773 |
-
}
|
2774 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-order-alt:before {
|
2775 |
-
content: "\e154";
|
2776 |
-
}
|
2777 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-attributes:before {
|
2778 |
-
content: "\e155";
|
2779 |
-
}
|
2780 |
-
#bootstrap-shortcodes-help .glyphicon-sort-by-attributes-alt:before {
|
2781 |
-
content: "\e156";
|
2782 |
-
}
|
2783 |
-
#bootstrap-shortcodes-help .glyphicon-unchecked:before {
|
2784 |
-
content: "\e157";
|
2785 |
-
}
|
2786 |
-
#bootstrap-shortcodes-help .glyphicon-expand:before {
|
2787 |
-
content: "\e158";
|
2788 |
-
}
|
2789 |
-
#bootstrap-shortcodes-help .glyphicon-collapse-down:before {
|
2790 |
-
content: "\e159";
|
2791 |
-
}
|
2792 |
-
#bootstrap-shortcodes-help .glyphicon-collapse-up:before {
|
2793 |
-
content: "\e160";
|
2794 |
-
}
|
2795 |
-
#bootstrap-shortcodes-help .glyphicon-log-in:before {
|
2796 |
-
content: "\e161";
|
2797 |
-
}
|
2798 |
-
#bootstrap-shortcodes-help .glyphicon-flash:before {
|
2799 |
-
content: "\e162";
|
2800 |
-
}
|
2801 |
-
#bootstrap-shortcodes-help .glyphicon-log-out:before {
|
2802 |
-
content: "\e163";
|
2803 |
-
}
|
2804 |
-
#bootstrap-shortcodes-help .glyphicon-new-window:before {
|
2805 |
-
content: "\e164";
|
2806 |
-
}
|
2807 |
-
#bootstrap-shortcodes-help .glyphicon-record:before {
|
2808 |
-
content: "\e165";
|
2809 |
-
}
|
2810 |
-
#bootstrap-shortcodes-help .glyphicon-save:before {
|
2811 |
-
content: "\e166";
|
2812 |
-
}
|
2813 |
-
#bootstrap-shortcodes-help .glyphicon-open:before {
|
2814 |
-
content: "\e167";
|
2815 |
-
}
|
2816 |
-
#bootstrap-shortcodes-help .glyphicon-saved:before {
|
2817 |
-
content: "\e168";
|
2818 |
-
}
|
2819 |
-
#bootstrap-shortcodes-help .glyphicon-import:before {
|
2820 |
-
content: "\e169";
|
2821 |
-
}
|
2822 |
-
#bootstrap-shortcodes-help .glyphicon-export:before {
|
2823 |
-
content: "\e170";
|
2824 |
-
}
|
2825 |
-
#bootstrap-shortcodes-help .glyphicon-send:before {
|
2826 |
-
content: "\e171";
|
2827 |
-
}
|
2828 |
-
#bootstrap-shortcodes-help .glyphicon-floppy-disk:before {
|
2829 |
-
content: "\e172";
|
2830 |
-
}
|
2831 |
-
#bootstrap-shortcodes-help .glyphicon-floppy-saved:before {
|
2832 |
-
content: "\e173";
|
2833 |
-
}
|
2834 |
-
#bootstrap-shortcodes-help .glyphicon-floppy-remove:before {
|
2835 |
-
content: "\e174";
|
2836 |
-
}
|
2837 |
-
#bootstrap-shortcodes-help .glyphicon-floppy-save:before {
|
2838 |
-
content: "\e175";
|
2839 |
-
}
|
2840 |
-
#bootstrap-shortcodes-help .glyphicon-floppy-open:before {
|
2841 |
-
content: "\e176";
|
2842 |
-
}
|
2843 |
-
#bootstrap-shortcodes-help .glyphicon-credit-card:before {
|
2844 |
-
content: "\e177";
|
2845 |
-
}
|
2846 |
-
#bootstrap-shortcodes-help .glyphicon-transfer:before {
|
2847 |
-
content: "\e178";
|
2848 |
-
}
|
2849 |
-
#bootstrap-shortcodes-help .glyphicon-cutlery:before {
|
2850 |
-
content: "\e179";
|
2851 |
-
}
|
2852 |
-
#bootstrap-shortcodes-help .glyphicon-header:before {
|
2853 |
-
content: "\e180";
|
2854 |
-
}
|
2855 |
-
#bootstrap-shortcodes-help .glyphicon-compressed:before {
|
2856 |
-
content: "\e181";
|
2857 |
-
}
|
2858 |
-
#bootstrap-shortcodes-help .glyphicon-earphone:before {
|
2859 |
-
content: "\e182";
|
2860 |
-
}
|
2861 |
-
#bootstrap-shortcodes-help .glyphicon-phone-alt:before {
|
2862 |
-
content: "\e183";
|
2863 |
-
}
|
2864 |
-
#bootstrap-shortcodes-help .glyphicon-tower:before {
|
2865 |
-
content: "\e184";
|
2866 |
-
}
|
2867 |
-
#bootstrap-shortcodes-help .glyphicon-stats:before {
|
2868 |
-
content: "\e185";
|
2869 |
-
}
|
2870 |
-
#bootstrap-shortcodes-help .glyphicon-sd-video:before {
|
2871 |
-
content: "\e186";
|
2872 |
-
}
|
2873 |
-
#bootstrap-shortcodes-help .glyphicon-hd-video:before {
|
2874 |
-
content: "\e187";
|
2875 |
-
}
|
2876 |
-
#bootstrap-shortcodes-help .glyphicon-subtitles:before {
|
2877 |
-
content: "\e188";
|
2878 |
-
}
|
2879 |
-
#bootstrap-shortcodes-help .glyphicon-sound-stereo:before {
|
2880 |
-
content: "\e189";
|
2881 |
-
}
|
2882 |
-
#bootstrap-shortcodes-help .glyphicon-sound-dolby:before {
|
2883 |
-
content: "\e190";
|
2884 |
-
}
|
2885 |
-
#bootstrap-shortcodes-help .glyphicon-sound-5-1:before {
|
2886 |
-
content: "\e191";
|
2887 |
-
}
|
2888 |
-
#bootstrap-shortcodes-help .glyphicon-sound-6-1:before {
|
2889 |
-
content: "\e192";
|
2890 |
-
}
|
2891 |
-
#bootstrap-shortcodes-help .glyphicon-sound-7-1:before {
|
2892 |
-
content: "\e193";
|
2893 |
-
}
|
2894 |
-
#bootstrap-shortcodes-help .glyphicon-copyright-mark:before {
|
2895 |
-
content: "\e194";
|
2896 |
-
}
|
2897 |
-
#bootstrap-shortcodes-help .glyphicon-registration-mark:before {
|
2898 |
-
content: "\e195";
|
2899 |
-
}
|
2900 |
-
#bootstrap-shortcodes-help .glyphicon-cloud-download:before {
|
2901 |
-
content: "\e197";
|
2902 |
-
}
|
2903 |
-
#bootstrap-shortcodes-help .glyphicon-cloud-upload:before {
|
2904 |
-
content: "\e198";
|
2905 |
-
}
|
2906 |
-
#bootstrap-shortcodes-help .glyphicon-tree-conifer:before {
|
2907 |
-
content: "\e199";
|
2908 |
-
}
|
2909 |
-
#bootstrap-shortcodes-help .glyphicon-tree-deciduous:before {
|
2910 |
-
content: "\e200";
|
2911 |
-
}
|
2912 |
-
#bootstrap-shortcodes-help .caret {
|
2913 |
-
display: inline-block;
|
2914 |
-
width: 0;
|
2915 |
-
height: 0;
|
2916 |
-
margin-left: 2px;
|
2917 |
-
vertical-align: middle;
|
2918 |
-
border-top: 4px solid;
|
2919 |
-
border-right: 4px solid transparent;
|
2920 |
-
border-left: 4px solid transparent;
|
2921 |
-
}
|
2922 |
-
#bootstrap-shortcodes-help .dropdown {
|
2923 |
-
position: relative;
|
2924 |
-
}
|
2925 |
-
#bootstrap-shortcodes-help .dropdown-toggle:focus {
|
2926 |
-
outline: 0;
|
2927 |
-
}
|
2928 |
-
#bootstrap-shortcodes-help .dropdown-menu {
|
2929 |
-
position: absolute;
|
2930 |
-
top: 100%;
|
2931 |
-
left: 0;
|
2932 |
-
z-index: 1000;
|
2933 |
-
display: none;
|
2934 |
-
float: left;
|
2935 |
-
min-width: 160px;
|
2936 |
-
padding: 5px 0;
|
2937 |
-
margin: 2px 0 0;
|
2938 |
-
list-style: none;
|
2939 |
-
font-size: 14px;
|
2940 |
-
background-color: #ffffff;
|
2941 |
-
border: 1px solid #cccccc;
|
2942 |
-
border: 1px solid rgba(0, 0, 0, 0.15);
|
2943 |
-
border-radius: 4px;
|
2944 |
-
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
|
2945 |
-
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
|
2946 |
-
background-clip: padding-box;
|
2947 |
-
}
|
2948 |
-
#bootstrap-shortcodes-help .dropdown-menu.pull-right {
|
2949 |
-
right: 0;
|
2950 |
-
left: auto;
|
2951 |
-
}
|
2952 |
-
#bootstrap-shortcodes-help .dropdown-menu .divider {
|
2953 |
-
height: 1px;
|
2954 |
-
margin: 9px 0;
|
2955 |
-
overflow: hidden;
|
2956 |
-
background-color: #e5e5e5;
|
2957 |
-
}
|
2958 |
-
#bootstrap-shortcodes-help .dropdown-menu > li > a {
|
2959 |
-
display: block;
|
2960 |
-
padding: 3px 20px;
|
2961 |
-
clear: both;
|
2962 |
-
font-weight: normal;
|
2963 |
-
line-height: 1.428571429;
|
2964 |
-
color: #333333;
|
2965 |
-
white-space: nowrap;
|
2966 |
-
}
|
2967 |
-
#bootstrap-shortcodes-help .dropdown-menu > li > a:hover,
|
2968 |
-
#bootstrap-shortcodes-help .dropdown-menu > li > a:focus {
|
2969 |
-
text-decoration: none;
|
2970 |
-
color: #262626;
|
2971 |
-
background-color: #f5f5f5;
|
2972 |
-
}
|
2973 |
-
#bootstrap-shortcodes-help .dropdown-menu > .active > a,
|
2974 |
-
#bootstrap-shortcodes-help .dropdown-menu > .active > a:hover,
|
2975 |
-
#bootstrap-shortcodes-help .dropdown-menu > .active > a:focus {
|
2976 |
-
color: #ffffff;
|
2977 |
-
text-decoration: none;
|
2978 |
-
outline: 0;
|
2979 |
-
background-color: #428bca;
|
2980 |
-
}
|
2981 |
-
#bootstrap-shortcodes-help .dropdown-menu > .disabled > a,
|
2982 |
-
#bootstrap-shortcodes-help .dropdown-menu > .disabled > a:hover,
|
2983 |
-
#bootstrap-shortcodes-help .dropdown-menu > .disabled > a:focus {
|
2984 |
-
color: #999999;
|
2985 |
-
}
|
2986 |
-
#bootstrap-shortcodes-help .dropdown-menu > .disabled > a:hover,
|
2987 |
-
#bootstrap-shortcodes-help .dropdown-menu > .disabled > a:focus {
|
2988 |
-
text-decoration: none;
|
2989 |
-
background-color: transparent;
|
2990 |
-
background-image: none;
|
2991 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
2992 |
-
cursor: not-allowed;
|
2993 |
-
}
|
2994 |
-
#bootstrap-shortcodes-help .open > .dropdown-menu {
|
2995 |
-
display: block;
|
2996 |
-
}
|
2997 |
-
#bootstrap-shortcodes-help .open > a {
|
2998 |
-
outline: 0;
|
2999 |
-
}
|
3000 |
-
#bootstrap-shortcodes-help .dropdown-header {
|
3001 |
-
display: block;
|
3002 |
-
padding: 3px 20px;
|
3003 |
-
font-size: 12px;
|
3004 |
-
line-height: 1.428571429;
|
3005 |
-
color: #999999;
|
3006 |
-
}
|
3007 |
-
#bootstrap-shortcodes-help .dropdown-backdrop {
|
3008 |
-
position: fixed;
|
3009 |
-
left: 0;
|
3010 |
-
right: 0;
|
3011 |
-
bottom: 0;
|
3012 |
-
top: 0;
|
3013 |
-
z-index: 990;
|
3014 |
-
}
|
3015 |
-
#bootstrap-shortcodes-help .pull-right > .dropdown-menu {
|
3016 |
-
right: 0;
|
3017 |
-
left: auto;
|
3018 |
-
}
|
3019 |
-
#bootstrap-shortcodes-help .dropup .caret,
|
3020 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom .dropdown .caret {
|
3021 |
-
border-top: 0;
|
3022 |
-
border-bottom: 4px solid;
|
3023 |
-
content: "";
|
3024 |
-
}
|
3025 |
-
#bootstrap-shortcodes-help .dropup .dropdown-menu,
|
3026 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom .dropdown .dropdown-menu {
|
3027 |
-
top: auto;
|
3028 |
-
bottom: 100%;
|
3029 |
-
margin-bottom: 1px;
|
3030 |
-
}
|
3031 |
-
@media (min-width: 768px) {
|
3032 |
-
#bootstrap-shortcodes-help .navbar-right .dropdown-menu {
|
3033 |
-
right: 0;
|
3034 |
-
left: auto;
|
3035 |
-
}
|
3036 |
-
}
|
3037 |
-
#bootstrap-shortcodes-help .btn-group,
|
3038 |
-
#bootstrap-shortcodes-help .btn-group-vertical {
|
3039 |
-
position: relative;
|
3040 |
-
display: inline-block;
|
3041 |
-
vertical-align: middle;
|
3042 |
-
}
|
3043 |
-
#bootstrap-shortcodes-help .btn-group > .btn,
|
3044 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn {
|
3045 |
-
position: relative;
|
3046 |
-
float: left;
|
3047 |
-
}
|
3048 |
-
#bootstrap-shortcodes-help .btn-group > .btn:hover,
|
3049 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:hover,
|
3050 |
-
#bootstrap-shortcodes-help .btn-group > .btn:focus,
|
3051 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:focus,
|
3052 |
-
#bootstrap-shortcodes-help .btn-group > .btn:active,
|
3053 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:active,
|
3054 |
-
#bootstrap-shortcodes-help .btn-group > .btn.active,
|
3055 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn.active {
|
3056 |
-
z-index: 2;
|
3057 |
-
}
|
3058 |
-
#bootstrap-shortcodes-help .btn-group > .btn:focus,
|
3059 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:focus {
|
3060 |
-
outline: none;
|
3061 |
-
}
|
3062 |
-
#bootstrap-shortcodes-help .btn-group .btn + .btn,
|
3063 |
-
#bootstrap-shortcodes-help .btn-group .btn + .btn-group,
|
3064 |
-
#bootstrap-shortcodes-help .btn-group .btn-group + .btn,
|
3065 |
-
#bootstrap-shortcodes-help .btn-group .btn-group + .btn-group {
|
3066 |
-
margin-left: -1px;
|
3067 |
-
}
|
3068 |
-
#bootstrap-shortcodes-help .btn-toolbar:before,
|
3069 |
-
#bootstrap-shortcodes-help .btn-toolbar:after {
|
3070 |
-
content: " ";
|
3071 |
-
display: table;
|
3072 |
-
}
|
3073 |
-
#bootstrap-shortcodes-help .btn-toolbar:after {
|
3074 |
-
clear: both;
|
3075 |
-
}
|
3076 |
-
#bootstrap-shortcodes-help .btn-toolbar:before,
|
3077 |
-
#bootstrap-shortcodes-help .btn-toolbar:after {
|
3078 |
-
content: " ";
|
3079 |
-
display: table;
|
3080 |
-
}
|
3081 |
-
#bootstrap-shortcodes-help .btn-toolbar:after {
|
3082 |
-
clear: both;
|
3083 |
-
}
|
3084 |
-
#bootstrap-shortcodes-help .btn-toolbar .btn-group {
|
3085 |
-
float: left;
|
3086 |
-
}
|
3087 |
-
#bootstrap-shortcodes-help .btn-toolbar > .btn + .btn,
|
3088 |
-
#bootstrap-shortcodes-help .btn-toolbar > .btn-group + .btn,
|
3089 |
-
#bootstrap-shortcodes-help .btn-toolbar > .btn + .btn-group,
|
3090 |
-
#bootstrap-shortcodes-help .btn-toolbar > .btn-group + .btn-group {
|
3091 |
-
margin-left: 5px;
|
3092 |
-
}
|
3093 |
-
#bootstrap-shortcodes-help .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
|
3094 |
-
border-radius: 0;
|
3095 |
-
}
|
3096 |
-
#bootstrap-shortcodes-help .btn-group > .btn:first-child {
|
3097 |
-
margin-left: 0;
|
3098 |
-
}
|
3099 |
-
#bootstrap-shortcodes-help .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
|
3100 |
-
border-bottom-right-radius: 0;
|
3101 |
-
border-top-right-radius: 0;
|
3102 |
-
}
|
3103 |
-
#bootstrap-shortcodes-help .btn-group > .btn:last-child:not(:first-child),
|
3104 |
-
#bootstrap-shortcodes-help .btn-group > .dropdown-toggle:not(:first-child) {
|
3105 |
-
border-bottom-left-radius: 0;
|
3106 |
-
border-top-left-radius: 0;
|
3107 |
-
}
|
3108 |
-
#bootstrap-shortcodes-help .btn-group > .btn-group {
|
3109 |
-
float: left;
|
3110 |
-
}
|
3111 |
-
#bootstrap-shortcodes-help .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
|
3112 |
-
border-radius: 0;
|
3113 |
-
}
|
3114 |
-
#bootstrap-shortcodes-help .btn-group > .btn-group:first-child > .btn:last-child,
|
3115 |
-
#bootstrap-shortcodes-help .btn-group > .btn-group:first-child > .dropdown-toggle {
|
3116 |
-
border-bottom-right-radius: 0;
|
3117 |
-
border-top-right-radius: 0;
|
3118 |
-
}
|
3119 |
-
#bootstrap-shortcodes-help .btn-group > .btn-group:last-child > .btn:first-child {
|
3120 |
-
border-bottom-left-radius: 0;
|
3121 |
-
border-top-left-radius: 0;
|
3122 |
-
}
|
3123 |
-
#bootstrap-shortcodes-help .btn-group .dropdown-toggle:active,
|
3124 |
-
#bootstrap-shortcodes-help .btn-group.open .dropdown-toggle {
|
3125 |
-
outline: 0;
|
3126 |
-
}
|
3127 |
-
#bootstrap-shortcodes-help .btn-group-xs > .btn {
|
3128 |
-
padding: 1px 5px;
|
3129 |
-
font-size: 12px;
|
3130 |
-
line-height: 1.5;
|
3131 |
-
border-radius: 3px;
|
3132 |
-
}
|
3133 |
-
#bootstrap-shortcodes-help .btn-group-sm > .btn {
|
3134 |
-
padding: 5px 10px;
|
3135 |
-
font-size: 12px;
|
3136 |
-
line-height: 1.5;
|
3137 |
-
border-radius: 3px;
|
3138 |
-
}
|
3139 |
-
#bootstrap-shortcodes-help .btn-group-lg > .btn {
|
3140 |
-
padding: 10px 16px;
|
3141 |
-
font-size: 18px;
|
3142 |
-
line-height: 1.33;
|
3143 |
-
border-radius: 6px;
|
3144 |
-
}
|
3145 |
-
#bootstrap-shortcodes-help .btn-group > .btn + .dropdown-toggle {
|
3146 |
-
padding-left: 8px;
|
3147 |
-
padding-right: 8px;
|
3148 |
-
}
|
3149 |
-
#bootstrap-shortcodes-help .btn-group > .btn-lg + .dropdown-toggle {
|
3150 |
-
padding-left: 12px;
|
3151 |
-
padding-right: 12px;
|
3152 |
-
}
|
3153 |
-
#bootstrap-shortcodes-help .btn-group.open .dropdown-toggle {
|
3154 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
3155 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
3156 |
-
}
|
3157 |
-
#bootstrap-shortcodes-help .btn-group.open .dropdown-toggle.btn-link {
|
3158 |
-
-webkit-box-shadow: none;
|
3159 |
-
box-shadow: none;
|
3160 |
-
}
|
3161 |
-
#bootstrap-shortcodes-help .btn .caret {
|
3162 |
-
margin-left: 0;
|
3163 |
-
}
|
3164 |
-
#bootstrap-shortcodes-help .btn-lg .caret {
|
3165 |
-
border-width: 5px 5px 0;
|
3166 |
-
border-bottom-width: 0;
|
3167 |
-
}
|
3168 |
-
#bootstrap-shortcodes-help .dropup .btn-lg .caret {
|
3169 |
-
border-width: 0 5px 5px;
|
3170 |
-
}
|
3171 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn,
|
3172 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group,
|
3173 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group > .btn {
|
3174 |
-
display: block;
|
3175 |
-
float: none;
|
3176 |
-
width: 100%;
|
3177 |
-
max-width: 100%;
|
3178 |
-
}
|
3179 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:before,
|
3180 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:after {
|
3181 |
-
content: " ";
|
3182 |
-
display: table;
|
3183 |
-
}
|
3184 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:after {
|
3185 |
-
clear: both;
|
3186 |
-
}
|
3187 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:before,
|
3188 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:after {
|
3189 |
-
content: " ";
|
3190 |
-
display: table;
|
3191 |
-
}
|
3192 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:after {
|
3193 |
-
clear: both;
|
3194 |
-
}
|
3195 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group > .btn {
|
3196 |
-
float: none;
|
3197 |
-
}
|
3198 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn + .btn,
|
3199 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn + .btn-group,
|
3200 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group + .btn,
|
3201 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group + .btn-group {
|
3202 |
-
margin-top: -1px;
|
3203 |
-
margin-left: 0;
|
3204 |
-
}
|
3205 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
|
3206 |
-
border-radius: 0;
|
3207 |
-
}
|
3208 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:first-child:not(:last-child) {
|
3209 |
-
border-top-right-radius: 4px;
|
3210 |
-
border-bottom-right-radius: 0;
|
3211 |
-
border-bottom-left-radius: 0;
|
3212 |
-
}
|
3213 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn:last-child:not(:first-child) {
|
3214 |
-
border-bottom-left-radius: 4px;
|
3215 |
-
border-top-right-radius: 0;
|
3216 |
-
border-top-left-radius: 0;
|
3217 |
-
}
|
3218 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
|
3219 |
-
border-radius: 0;
|
3220 |
-
}
|
3221 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:first-child > .btn:last-child,
|
3222 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
|
3223 |
-
border-bottom-right-radius: 0;
|
3224 |
-
border-bottom-left-radius: 0;
|
3225 |
-
}
|
3226 |
-
#bootstrap-shortcodes-help .btn-group-vertical > .btn-group:last-child > .btn:first-child {
|
3227 |
-
border-top-right-radius: 0;
|
3228 |
-
border-top-left-radius: 0;
|
3229 |
-
}
|
3230 |
-
#bootstrap-shortcodes-help .btn-group-justified {
|
3231 |
-
display: table;
|
3232 |
-
width: 100%;
|
3233 |
-
table-layout: fixed;
|
3234 |
-
border-collapse: separate;
|
3235 |
-
}
|
3236 |
-
#bootstrap-shortcodes-help .btn-group-justified > .btn,
|
3237 |
-
#bootstrap-shortcodes-help .btn-group-justified > .btn-group {
|
3238 |
-
float: none;
|
3239 |
-
display: table-cell;
|
3240 |
-
width: 1%;
|
3241 |
-
}
|
3242 |
-
#bootstrap-shortcodes-help .btn-group-justified > .btn-group .btn {
|
3243 |
-
width: 100%;
|
3244 |
-
}
|
3245 |
-
#bootstrap-shortcodes-help [data-toggle="buttons"] > .btn > input[type="radio"],
|
3246 |
-
#bootstrap-shortcodes-help [data-toggle="buttons"] > .btn > input[type="checkbox"] {
|
3247 |
-
display: none;
|
3248 |
-
}
|
3249 |
-
#bootstrap-shortcodes-help .input-group {
|
3250 |
-
position: relative;
|
3251 |
-
display: table;
|
3252 |
-
border-collapse: separate;
|
3253 |
-
}
|
3254 |
-
#bootstrap-shortcodes-help .input-group[class*="col-"] {
|
3255 |
-
float: none;
|
3256 |
-
padding-left: 0;
|
3257 |
-
padding-right: 0;
|
3258 |
-
}
|
3259 |
-
#bootstrap-shortcodes-help .input-group .form-control {
|
3260 |
-
width: 100%;
|
3261 |
-
margin-bottom: 0;
|
3262 |
-
}
|
3263 |
-
#bootstrap-shortcodes-help .input-group-lg > .form-control,
|
3264 |
-
#bootstrap-shortcodes-help .input-group-lg > .input-group-addon,
|
3265 |
-
#bootstrap-shortcodes-help .input-group-lg > .input-group-btn > .btn {
|
3266 |
-
height: 46px;
|
3267 |
-
padding: 10px 16px;
|
3268 |
-
font-size: 18px;
|
3269 |
-
line-height: 1.33;
|
3270 |
-
border-radius: 6px;
|
3271 |
-
}
|
3272 |
-
select#bootstrap-shortcodes-help .input-group-lg > .form-control,
|
3273 |
-
select#bootstrap-shortcodes-help .input-group-lg > .input-group-addon,
|
3274 |
-
select#bootstrap-shortcodes-help .input-group-lg > .input-group-btn > .btn {
|
3275 |
-
height: 46px;
|
3276 |
-
line-height: 46px;
|
3277 |
-
}
|
3278 |
-
textarea#bootstrap-shortcodes-help .input-group-lg > .form-control,
|
3279 |
-
textarea#bootstrap-shortcodes-help .input-group-lg > .input-group-addon,
|
3280 |
-
textarea#bootstrap-shortcodes-help .input-group-lg > .input-group-btn > .btn {
|
3281 |
-
height: auto;
|
3282 |
-
}
|
3283 |
-
#bootstrap-shortcodes-help .input-group-sm > .form-control,
|
3284 |
-
#bootstrap-shortcodes-help .input-group-sm > .input-group-addon,
|
3285 |
-
#bootstrap-shortcodes-help .input-group-sm > .input-group-btn > .btn {
|
3286 |
-
height: 30px;
|
3287 |
-
padding: 5px 10px;
|
3288 |
-
font-size: 12px;
|
3289 |
-
line-height: 1.5;
|
3290 |
-
border-radius: 3px;
|
3291 |
-
}
|
3292 |
-
select#bootstrap-shortcodes-help .input-group-sm > .form-control,
|
3293 |
-
select#bootstrap-shortcodes-help .input-group-sm > .input-group-addon,
|
3294 |
-
select#bootstrap-shortcodes-help .input-group-sm > .input-group-btn > .btn {
|
3295 |
-
height: 30px;
|
3296 |
-
line-height: 30px;
|
3297 |
-
}
|
3298 |
-
textarea#bootstrap-shortcodes-help .input-group-sm > .form-control,
|
3299 |
-
textarea#bootstrap-shortcodes-help .input-group-sm > .input-group-addon,
|
3300 |
-
textarea#bootstrap-shortcodes-help .input-group-sm > .input-group-btn > .btn {
|
3301 |
-
height: auto;
|
3302 |
-
}
|
3303 |
-
#bootstrap-shortcodes-help .input-group-addon,
|
3304 |
-
#bootstrap-shortcodes-help .input-group-btn,
|
3305 |
-
#bootstrap-shortcodes-help .input-group .form-control {
|
3306 |
-
display: table-cell;
|
3307 |
-
}
|
3308 |
-
#bootstrap-shortcodes-help .input-group-addon:not(:first-child):not(:last-child),
|
3309 |
-
#bootstrap-shortcodes-help .input-group-btn:not(:first-child):not(:last-child),
|
3310 |
-
#bootstrap-shortcodes-help .input-group .form-control:not(:first-child):not(:last-child) {
|
3311 |
-
border-radius: 0;
|
3312 |
-
}
|
3313 |
-
#bootstrap-shortcodes-help .input-group-addon,
|
3314 |
-
#bootstrap-shortcodes-help .input-group-btn {
|
3315 |
-
width: 1%;
|
3316 |
-
white-space: nowrap;
|
3317 |
-
vertical-align: middle;
|
3318 |
-
}
|
3319 |
-
#bootstrap-shortcodes-help .input-group-addon {
|
3320 |
-
padding: 6px 12px;
|
3321 |
-
font-size: 14px;
|
3322 |
-
font-weight: normal;
|
3323 |
-
line-height: 1;
|
3324 |
-
color: #555555;
|
3325 |
-
text-align: center;
|
3326 |
-
background-color: #eeeeee;
|
3327 |
-
border: 1px solid #cccccc;
|
3328 |
-
border-radius: 4px;
|
3329 |
-
}
|
3330 |
-
#bootstrap-shortcodes-help .input-group-addon.input-sm {
|
3331 |
-
padding: 5px 10px;
|
3332 |
-
font-size: 12px;
|
3333 |
-
border-radius: 3px;
|
3334 |
-
}
|
3335 |
-
#bootstrap-shortcodes-help .input-group-addon.input-lg {
|
3336 |
-
padding: 10px 16px;
|
3337 |
-
font-size: 18px;
|
3338 |
-
border-radius: 6px;
|
3339 |
-
}
|
3340 |
-
#bootstrap-shortcodes-help .input-group-addon input[type="radio"],
|
3341 |
-
#bootstrap-shortcodes-help .input-group-addon input[type="checkbox"] {
|
3342 |
-
margin-top: 0;
|
3343 |
-
}
|
3344 |
-
#bootstrap-shortcodes-help .input-group .form-control:first-child,
|
3345 |
-
#bootstrap-shortcodes-help .input-group-addon:first-child,
|
3346 |
-
#bootstrap-shortcodes-help .input-group-btn:first-child > .btn,
|
3347 |
-
#bootstrap-shortcodes-help .input-group-btn:first-child > .dropdown-toggle,
|
3348 |
-
#bootstrap-shortcodes-help .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
|
3349 |
-
border-bottom-right-radius: 0;
|
3350 |
-
border-top-right-radius: 0;
|
3351 |
-
}
|
3352 |
-
#bootstrap-shortcodes-help .input-group-addon:first-child {
|
3353 |
-
border-right: 0;
|
3354 |
-
}
|
3355 |
-
#bootstrap-shortcodes-help .input-group .form-control:last-child,
|
3356 |
-
#bootstrap-shortcodes-help .input-group-addon:last-child,
|
3357 |
-
#bootstrap-shortcodes-help .input-group-btn:last-child > .btn,
|
3358 |
-
#bootstrap-shortcodes-help .input-group-btn:last-child > .dropdown-toggle,
|
3359 |
-
#bootstrap-shortcodes-help .input-group-btn:first-child > .btn:not(:first-child) {
|
3360 |
-
border-bottom-left-radius: 0;
|
3361 |
-
border-top-left-radius: 0;
|
3362 |
-
}
|
3363 |
-
#bootstrap-shortcodes-help .input-group-addon:last-child {
|
3364 |
-
border-left: 0;
|
3365 |
-
}
|
3366 |
-
#bootstrap-shortcodes-help .input-group-btn {
|
3367 |
-
position: relative;
|
3368 |
-
white-space: nowrap;
|
3369 |
-
}
|
3370 |
-
#bootstrap-shortcodes-help .input-group-btn:first-child > .btn {
|
3371 |
-
margin-right: -1px;
|
3372 |
-
}
|
3373 |
-
#bootstrap-shortcodes-help .input-group-btn:last-child > .btn {
|
3374 |
-
margin-left: -1px;
|
3375 |
-
}
|
3376 |
-
#bootstrap-shortcodes-help .input-group-btn > .btn {
|
3377 |
-
position: relative;
|
3378 |
-
}
|
3379 |
-
#bootstrap-shortcodes-help .input-group-btn > .btn + .btn {
|
3380 |
-
margin-left: -4px;
|
3381 |
-
}
|
3382 |
-
#bootstrap-shortcodes-help .input-group-btn > .btn:hover,
|
3383 |
-
#bootstrap-shortcodes-help .input-group-btn > .btn:active {
|
3384 |
-
z-index: 2;
|
3385 |
-
}
|
3386 |
-
#bootstrap-shortcodes-help .nav {
|
3387 |
-
margin-bottom: 0;
|
3388 |
-
padding-left: 0;
|
3389 |
-
list-style: none;
|
3390 |
-
}
|
3391 |
-
#bootstrap-shortcodes-help .nav:before,
|
3392 |
-
#bootstrap-shortcodes-help .nav:after {
|
3393 |
-
content: " ";
|
3394 |
-
display: table;
|
3395 |
-
}
|
3396 |
-
#bootstrap-shortcodes-help .nav:after {
|
3397 |
-
clear: both;
|
3398 |
-
}
|
3399 |
-
#bootstrap-shortcodes-help .nav:before,
|
3400 |
-
#bootstrap-shortcodes-help .nav:after {
|
3401 |
-
content: " ";
|
3402 |
-
display: table;
|
3403 |
-
}
|
3404 |
-
#bootstrap-shortcodes-help .nav:after {
|
3405 |
-
clear: both;
|
3406 |
-
}
|
3407 |
-
#bootstrap-shortcodes-help .nav > li {
|
3408 |
-
position: relative;
|
3409 |
-
display: block;
|
3410 |
-
}
|
3411 |
-
#bootstrap-shortcodes-help .nav > li > a {
|
3412 |
-
position: relative;
|
3413 |
-
display: block;
|
3414 |
-
padding: 10px 15px;
|
3415 |
-
}
|
3416 |
-
#bootstrap-shortcodes-help .nav > li > a:hover,
|
3417 |
-
#bootstrap-shortcodes-help .nav > li > a:focus {
|
3418 |
-
text-decoration: none;
|
3419 |
-
background-color: #eeeeee;
|
3420 |
-
}
|
3421 |
-
#bootstrap-shortcodes-help .nav > li.disabled > a {
|
3422 |
-
color: #999999;
|
3423 |
-
}
|
3424 |
-
#bootstrap-shortcodes-help .nav > li.disabled > a:hover,
|
3425 |
-
#bootstrap-shortcodes-help .nav > li.disabled > a:focus {
|
3426 |
-
color: #999999;
|
3427 |
-
text-decoration: none;
|
3428 |
-
background-color: transparent;
|
3429 |
-
cursor: not-allowed;
|
3430 |
-
}
|
3431 |
-
#bootstrap-shortcodes-help .nav .open > a,
|
3432 |
-
#bootstrap-shortcodes-help .nav .open > a:hover,
|
3433 |
-
#bootstrap-shortcodes-help .nav .open > a:focus {
|
3434 |
-
background-color: #eeeeee;
|
3435 |
-
border-color: #428bca;
|
3436 |
-
}
|
3437 |
-
#bootstrap-shortcodes-help .nav .nav-divider {
|
3438 |
-
height: 1px;
|
3439 |
-
margin: 9px 0;
|
3440 |
-
overflow: hidden;
|
3441 |
-
background-color: #e5e5e5;
|
3442 |
-
}
|
3443 |
-
#bootstrap-shortcodes-help .nav > li > a > img {
|
3444 |
-
max-width: none;
|
3445 |
-
}
|
3446 |
-
#bootstrap-shortcodes-help .nav-tabs {
|
3447 |
-
border-bottom: 1px solid #dddddd;
|
3448 |
-
}
|
3449 |
-
#bootstrap-shortcodes-help .nav-tabs > li {
|
3450 |
-
float: left;
|
3451 |
-
margin-bottom: -1px;
|
3452 |
-
}
|
3453 |
-
#bootstrap-shortcodes-help .nav-tabs > li > a {
|
3454 |
-
margin-right: 2px;
|
3455 |
-
line-height: 1.428571429;
|
3456 |
-
border: 1px solid transparent;
|
3457 |
-
border-radius: 4px 4px 0 0;
|
3458 |
-
}
|
3459 |
-
#bootstrap-shortcodes-help .nav-tabs > li > a:hover {
|
3460 |
-
border-color: #eeeeee #eeeeee #dddddd;
|
3461 |
-
}
|
3462 |
-
#bootstrap-shortcodes-help .nav-tabs > li.active > a,
|
3463 |
-
#bootstrap-shortcodes-help .nav-tabs > li.active > a:hover,
|
3464 |
-
#bootstrap-shortcodes-help .nav-tabs > li.active > a:focus {
|
3465 |
-
color: #555555;
|
3466 |
-
background-color: #ffffff;
|
3467 |
-
border: 1px solid #dddddd;
|
3468 |
-
border-bottom-color: transparent;
|
3469 |
-
cursor: default;
|
3470 |
-
}
|
3471 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified {
|
3472 |
-
width: 100%;
|
3473 |
-
border-bottom: 0;
|
3474 |
-
}
|
3475 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li {
|
3476 |
-
float: none;
|
3477 |
-
}
|
3478 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li > a {
|
3479 |
-
text-align: center;
|
3480 |
-
margin-bottom: 5px;
|
3481 |
-
}
|
3482 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .dropdown .dropdown-menu {
|
3483 |
-
top: auto;
|
3484 |
-
left: auto;
|
3485 |
-
}
|
3486 |
-
@media (min-width: 768px) {
|
3487 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li {
|
3488 |
-
display: table-cell;
|
3489 |
-
width: 1%;
|
3490 |
-
}
|
3491 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li > a {
|
3492 |
-
margin-bottom: 0;
|
3493 |
-
}
|
3494 |
-
}
|
3495 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li > a {
|
3496 |
-
margin-right: 0;
|
3497 |
-
border-radius: 4px;
|
3498 |
-
}
|
3499 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a,
|
3500 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a:hover,
|
3501 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a:focus {
|
3502 |
-
border: 1px solid #dddddd;
|
3503 |
-
}
|
3504 |
-
@media (min-width: 768px) {
|
3505 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > li > a {
|
3506 |
-
border-bottom: 1px solid #dddddd;
|
3507 |
-
border-radius: 4px 4px 0 0;
|
3508 |
-
}
|
3509 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a,
|
3510 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a:hover,
|
3511 |
-
#bootstrap-shortcodes-help .nav-tabs.nav-justified > .active > a:focus {
|
3512 |
-
border-bottom-color: #ffffff;
|
3513 |
-
}
|
3514 |
-
}
|
3515 |
-
#bootstrap-shortcodes-help .nav-pills > li {
|
3516 |
-
float: left;
|
3517 |
-
}
|
3518 |
-
#bootstrap-shortcodes-help .nav-pills > li > a {
|
3519 |
-
border-radius: 4px;
|
3520 |
-
}
|
3521 |
-
#bootstrap-shortcodes-help .nav-pills > li + li {
|
3522 |
-
margin-left: 2px;
|
3523 |
-
}
|
3524 |
-
#bootstrap-shortcodes-help .nav-pills > li.active > a,
|
3525 |
-
#bootstrap-shortcodes-help .nav-pills > li.active > a:hover,
|
3526 |
-
#bootstrap-shortcodes-help .nav-pills > li.active > a:focus {
|
3527 |
-
color: #ffffff;
|
3528 |
-
background-color: #428bca;
|
3529 |
-
}
|
3530 |
-
#bootstrap-shortcodes-help .nav-stacked > li {
|
3531 |
-
float: none;
|
3532 |
-
}
|
3533 |
-
#bootstrap-shortcodes-help .nav-stacked > li + li {
|
3534 |
-
margin-top: 2px;
|
3535 |
-
margin-left: 0;
|
3536 |
-
}
|
3537 |
-
#bootstrap-shortcodes-help .nav-justified {
|
3538 |
-
width: 100%;
|
3539 |
-
}
|
3540 |
-
#bootstrap-shortcodes-help .nav-justified > li {
|
3541 |
-
float: none;
|
3542 |
-
}
|
3543 |
-
#bootstrap-shortcodes-help .nav-justified > li > a {
|
3544 |
-
text-align: center;
|
3545 |
-
margin-bottom: 5px;
|
3546 |
-
}
|
3547 |
-
#bootstrap-shortcodes-help .nav-justified > .dropdown .dropdown-menu {
|
3548 |
-
top: auto;
|
3549 |
-
left: auto;
|
3550 |
-
}
|
3551 |
-
@media (min-width: 768px) {
|
3552 |
-
#bootstrap-shortcodes-help .nav-justified > li {
|
3553 |
-
display: table-cell;
|
3554 |
-
width: 1%;
|
3555 |
-
}
|
3556 |
-
#bootstrap-shortcodes-help .nav-justified > li > a {
|
3557 |
-
margin-bottom: 0;
|
3558 |
-
}
|
3559 |
-
}
|
3560 |
-
#bootstrap-shortcodes-help .nav-tabs-justified {
|
3561 |
-
border-bottom: 0;
|
3562 |
-
}
|
3563 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > li > a {
|
3564 |
-
margin-right: 0;
|
3565 |
-
border-radius: 4px;
|
3566 |
-
}
|
3567 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a,
|
3568 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a:hover,
|
3569 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a:focus {
|
3570 |
-
border: 1px solid #dddddd;
|
3571 |
-
}
|
3572 |
-
@media (min-width: 768px) {
|
3573 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > li > a {
|
3574 |
-
border-bottom: 1px solid #dddddd;
|
3575 |
-
border-radius: 4px 4px 0 0;
|
3576 |
-
}
|
3577 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a,
|
3578 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a:hover,
|
3579 |
-
#bootstrap-shortcodes-help .nav-tabs-justified > .active > a:focus {
|
3580 |
-
border-bottom-color: #ffffff;
|
3581 |
-
}
|
3582 |
-
}
|
3583 |
-
#bootstrap-shortcodes-help .tab-content > .tab-pane {
|
3584 |
-
display: none;
|
3585 |
-
}
|
3586 |
-
#bootstrap-shortcodes-help .tab-content > .active {
|
3587 |
-
display: block;
|
3588 |
-
}
|
3589 |
-
#bootstrap-shortcodes-help .nav-tabs .dropdown-menu {
|
3590 |
-
margin-top: -1px;
|
3591 |
-
border-top-right-radius: 0;
|
3592 |
-
border-top-left-radius: 0;
|
3593 |
-
}
|
3594 |
-
#bootstrap-shortcodes-help .navbar {
|
3595 |
-
position: relative;
|
3596 |
-
min-height: 50px;
|
3597 |
-
margin-bottom: 20px;
|
3598 |
-
border: 1px solid transparent;
|
3599 |
-
}
|
3600 |
-
#bootstrap-shortcodes-help .navbar:before,
|
3601 |
-
#bootstrap-shortcodes-help .navbar:after {
|
3602 |
-
content: " ";
|
3603 |
-
display: table;
|
3604 |
-
}
|
3605 |
-
#bootstrap-shortcodes-help .navbar:after {
|
3606 |
-
clear: both;
|
3607 |
-
}
|
3608 |
-
#bootstrap-shortcodes-help .navbar:before,
|
3609 |
-
#bootstrap-shortcodes-help .navbar:after {
|
3610 |
-
content: " ";
|
3611 |
-
display: table;
|
3612 |
-
}
|
3613 |
-
#bootstrap-shortcodes-help .navbar:after {
|
3614 |
-
clear: both;
|
3615 |
-
}
|
3616 |
-
@media (min-width: 768px) {
|
3617 |
-
#bootstrap-shortcodes-help .navbar {
|
3618 |
-
border-radius: 4px;
|
3619 |
-
}
|
3620 |
-
}
|
3621 |
-
#bootstrap-shortcodes-help .navbar-header:before,
|
3622 |
-
#bootstrap-shortcodes-help .navbar-header:after {
|
3623 |
-
content: " ";
|
3624 |
-
display: table;
|
3625 |
-
}
|
3626 |
-
#bootstrap-shortcodes-help .navbar-header:after {
|
3627 |
-
clear: both;
|
3628 |
-
}
|
3629 |
-
#bootstrap-shortcodes-help .navbar-header:before,
|
3630 |
-
#bootstrap-shortcodes-help .navbar-header:after {
|
3631 |
-
content: " ";
|
3632 |
-
display: table;
|
3633 |
-
}
|
3634 |
-
#bootstrap-shortcodes-help .navbar-header:after {
|
3635 |
-
clear: both;
|
3636 |
-
}
|
3637 |
-
@media (min-width: 768px) {
|
3638 |
-
#bootstrap-shortcodes-help .navbar-header {
|
3639 |
-
float: left;
|
3640 |
-
}
|
3641 |
-
}
|
3642 |
-
#bootstrap-shortcodes-help .navbar-collapse {
|
3643 |
-
max-height: 340px;
|
3644 |
-
overflow-x: visible;
|
3645 |
-
padding-right: 15px;
|
3646 |
-
padding-left: 15px;
|
3647 |
-
border-top: 1px solid transparent;
|
3648 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
|
3649 |
-
-webkit-overflow-scrolling: touch;
|
3650 |
-
}
|
3651 |
-
#bootstrap-shortcodes-help .navbar-collapse:before,
|
3652 |
-
#bootstrap-shortcodes-help .navbar-collapse:after {
|
3653 |
-
content: " ";
|
3654 |
-
display: table;
|
3655 |
-
}
|
3656 |
-
#bootstrap-shortcodes-help .navbar-collapse:after {
|
3657 |
-
clear: both;
|
3658 |
-
}
|
3659 |
-
#bootstrap-shortcodes-help .navbar-collapse:before,
|
3660 |
-
#bootstrap-shortcodes-help .navbar-collapse:after {
|
3661 |
-
content: " ";
|
3662 |
-
display: table;
|
3663 |
-
}
|
3664 |
-
#bootstrap-shortcodes-help .navbar-collapse:after {
|
3665 |
-
clear: both;
|
3666 |
-
}
|
3667 |
-
#bootstrap-shortcodes-help .navbar-collapse.in {
|
3668 |
-
overflow-y: auto;
|
3669 |
-
}
|
3670 |
-
@media (min-width: 768px) {
|
3671 |
-
#bootstrap-shortcodes-help .navbar-collapse {
|
3672 |
-
width: auto;
|
3673 |
-
border-top: 0;
|
3674 |
-
box-shadow: none;
|
3675 |
-
}
|
3676 |
-
#bootstrap-shortcodes-help .navbar-collapse.collapse {
|
3677 |
-
display: block !important;
|
3678 |
-
height: auto !important;
|
3679 |
-
padding-bottom: 0;
|
3680 |
-
overflow: visible !important;
|
3681 |
-
}
|
3682 |
-
#bootstrap-shortcodes-help .navbar-collapse.in {
|
3683 |
-
overflow-y: visible;
|
3684 |
-
}
|
3685 |
-
.navbar-fixed-top #bootstrap-shortcodes-help .navbar-collapse,
|
3686 |
-
.navbar-static-top #bootstrap-shortcodes-help .navbar-collapse,
|
3687 |
-
.navbar-fixed-bottom #bootstrap-shortcodes-help .navbar-collapse {
|
3688 |
-
padding-left: 0;
|
3689 |
-
padding-right: 0;
|
3690 |
-
}
|
3691 |
-
}
|
3692 |
-
#bootstrap-shortcodes-help .container > .navbar-header,
|
3693 |
-
#bootstrap-shortcodes-help .container > .navbar-collapse {
|
3694 |
-
margin-right: -15px;
|
3695 |
-
margin-left: -15px;
|
3696 |
-
}
|
3697 |
-
@media (min-width: 768px) {
|
3698 |
-
#bootstrap-shortcodes-help .container > .navbar-header,
|
3699 |
-
#bootstrap-shortcodes-help .container > .navbar-collapse {
|
3700 |
-
margin-right: 0;
|
3701 |
-
margin-left: 0;
|
3702 |
-
}
|
3703 |
-
}
|
3704 |
-
#bootstrap-shortcodes-help .navbar-static-top {
|
3705 |
-
z-index: 1000;
|
3706 |
-
border-width: 0 0 1px;
|
3707 |
-
}
|
3708 |
-
@media (min-width: 768px) {
|
3709 |
-
#bootstrap-shortcodes-help .navbar-static-top {
|
3710 |
-
border-radius: 0;
|
3711 |
-
}
|
3712 |
-
}
|
3713 |
-
#bootstrap-shortcodes-help .navbar-fixed-top,
|
3714 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom {
|
3715 |
-
position: fixed;
|
3716 |
-
right: 0;
|
3717 |
-
left: 0;
|
3718 |
-
z-index: 1030;
|
3719 |
-
}
|
3720 |
-
@media (min-width: 768px) {
|
3721 |
-
#bootstrap-shortcodes-help .navbar-fixed-top,
|
3722 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom {
|
3723 |
-
border-radius: 0;
|
3724 |
-
}
|
3725 |
-
}
|
3726 |
-
#bootstrap-shortcodes-help .navbar-fixed-top {
|
3727 |
-
top: 0;
|
3728 |
-
border-width: 0 0 1px;
|
3729 |
-
}
|
3730 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom {
|
3731 |
-
bottom: 0;
|
3732 |
-
margin-bottom: 0;
|
3733 |
-
border-width: 1px 0 0;
|
3734 |
-
}
|
3735 |
-
#bootstrap-shortcodes-help .navbar-brand {
|
3736 |
-
float: left;
|
3737 |
-
padding: 15px 15px;
|
3738 |
-
font-size: 18px;
|
3739 |
-
line-height: 20px;
|
3740 |
-
}
|
3741 |
-
#bootstrap-shortcodes-help .navbar-brand:hover,
|
3742 |
-
#bootstrap-shortcodes-help .navbar-brand:focus {
|
3743 |
-
text-decoration: none;
|
3744 |
-
}
|
3745 |
-
@media (min-width: 768px) {
|
3746 |
-
.navbar > .container #bootstrap-shortcodes-help .navbar-brand {
|
3747 |
-
margin-left: -15px;
|
3748 |
-
}
|
3749 |
-
}
|
3750 |
-
#bootstrap-shortcodes-help .navbar-toggle {
|
3751 |
-
position: relative;
|
3752 |
-
float: right;
|
3753 |
-
margin-right: 15px;
|
3754 |
-
padding: 9px 10px;
|
3755 |
-
margin-top: 8px;
|
3756 |
-
margin-bottom: 8px;
|
3757 |
-
background-color: transparent;
|
3758 |
-
background-image: none;
|
3759 |
-
border: 1px solid transparent;
|
3760 |
-
border-radius: 4px;
|
3761 |
-
}
|
3762 |
-
#bootstrap-shortcodes-help .navbar-toggle .icon-bar {
|
3763 |
-
display: block;
|
3764 |
-
width: 22px;
|
3765 |
-
height: 2px;
|
3766 |
-
border-radius: 1px;
|
3767 |
-
}
|
3768 |
-
#bootstrap-shortcodes-help .navbar-toggle .icon-bar + .icon-bar {
|
3769 |
-
margin-top: 4px;
|
3770 |
-
}
|
3771 |
-
@media (min-width: 768px) {
|
3772 |
-
#bootstrap-shortcodes-help .navbar-toggle {
|
3773 |
-
display: none;
|
3774 |
-
}
|
3775 |
-
}
|
3776 |
-
#bootstrap-shortcodes-help .navbar-nav {
|
3777 |
-
margin: 7.5px -15px;
|
3778 |
-
}
|
3779 |
-
#bootstrap-shortcodes-help .navbar-nav > li > a {
|
3780 |
-
padding-top: 10px;
|
3781 |
-
padding-bottom: 10px;
|
3782 |
-
line-height: 20px;
|
3783 |
-
}
|
3784 |
-
@media (max-width: 767px) {
|
3785 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu {
|
3786 |
-
position: static;
|
3787 |
-
float: none;
|
3788 |
-
width: auto;
|
3789 |
-
margin-top: 0;
|
3790 |
-
background-color: transparent;
|
3791 |
-
border: 0;
|
3792 |
-
box-shadow: none;
|
3793 |
-
}
|
3794 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu > li > a,
|
3795 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu .dropdown-header {
|
3796 |
-
padding: 5px 15px 5px 25px;
|
3797 |
-
}
|
3798 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu > li > a {
|
3799 |
-
line-height: 20px;
|
3800 |
-
}
|
3801 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu > li > a:hover,
|
3802 |
-
#bootstrap-shortcodes-help .navbar-nav .open .dropdown-menu > li > a:focus {
|
3803 |
-
background-image: none;
|
3804 |
-
}
|
3805 |
-
}
|
3806 |
-
@media (min-width: 768px) {
|
3807 |
-
#bootstrap-shortcodes-help .navbar-nav {
|
3808 |
-
float: left;
|
3809 |
-
margin: 0;
|
3810 |
-
}
|
3811 |
-
#bootstrap-shortcodes-help .navbar-nav > li {
|
3812 |
-
float: left;
|
3813 |
-
}
|
3814 |
-
#bootstrap-shortcodes-help .navbar-nav > li > a {
|
3815 |
-
padding-top: 15px;
|
3816 |
-
padding-bottom: 15px;
|
3817 |
-
}
|
3818 |
-
#bootstrap-shortcodes-help .navbar-nav.navbar-right:last-child {
|
3819 |
-
margin-right: -15px;
|
3820 |
-
}
|
3821 |
-
}
|
3822 |
-
@media (min-width: 768px) {
|
3823 |
-
#bootstrap-shortcodes-help .navbar-left {
|
3824 |
-
float: left !important;
|
3825 |
-
}
|
3826 |
-
#bootstrap-shortcodes-help .navbar-right {
|
3827 |
-
float: right !important;
|
3828 |
-
}
|
3829 |
-
}
|
3830 |
-
#bootstrap-shortcodes-help .navbar-form {
|
3831 |
-
margin-left: -15px;
|
3832 |
-
margin-right: -15px;
|
3833 |
-
padding: 10px 15px;
|
3834 |
-
border-top: 1px solid transparent;
|
3835 |
-
border-bottom: 1px solid transparent;
|
3836 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
|
3837 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
|
3838 |
-
margin-top: 8px;
|
3839 |
-
margin-bottom: 8px;
|
3840 |
-
}
|
3841 |
-
@media (min-width: 768px) {
|
3842 |
-
#bootstrap-shortcodes-help .navbar-form .form-group {
|
3843 |
-
display: inline-block;
|
3844 |
-
margin-bottom: 0;
|
3845 |
-
vertical-align: middle;
|
3846 |
-
}
|
3847 |
-
#bootstrap-shortcodes-help .navbar-form .form-control {
|
3848 |
-
display: inline-block;
|
3849 |
-
}
|
3850 |
-
#bootstrap-shortcodes-help .navbar-form select.form-control {
|
3851 |
-
width: auto;
|
3852 |
-
}
|
3853 |
-
#bootstrap-shortcodes-help .navbar-form .radio,
|
3854 |
-
#bootstrap-shortcodes-help .navbar-form .checkbox {
|
3855 |
-
display: inline-block;
|
3856 |
-
margin-top: 0;
|
3857 |
-
margin-bottom: 0;
|
3858 |
-
padding-left: 0;
|
3859 |
-
}
|
3860 |
-
#bootstrap-shortcodes-help .navbar-form .radio input[type="radio"],
|
3861 |
-
#bootstrap-shortcodes-help .navbar-form .checkbox input[type="checkbox"] {
|
3862 |
-
float: none;
|
3863 |
-
margin-left: 0;
|
3864 |
-
}
|
3865 |
-
}
|
3866 |
-
@media (max-width: 767px) {
|
3867 |
-
#bootstrap-shortcodes-help .navbar-form .form-group {
|
3868 |
-
margin-bottom: 5px;
|
3869 |
-
}
|
3870 |
-
}
|
3871 |
-
@media (min-width: 768px) {
|
3872 |
-
#bootstrap-shortcodes-help .navbar-form {
|
3873 |
-
width: auto;
|
3874 |
-
border: 0;
|
3875 |
-
margin-left: 0;
|
3876 |
-
margin-right: 0;
|
3877 |
-
padding-top: 0;
|
3878 |
-
padding-bottom: 0;
|
3879 |
-
-webkit-box-shadow: none;
|
3880 |
-
box-shadow: none;
|
3881 |
-
}
|
3882 |
-
#bootstrap-shortcodes-help .navbar-form.navbar-right:last-child {
|
3883 |
-
margin-right: -15px;
|
3884 |
-
}
|
3885 |
-
}
|
3886 |
-
#bootstrap-shortcodes-help .navbar-nav > li > .dropdown-menu {
|
3887 |
-
margin-top: 0;
|
3888 |
-
border-top-right-radius: 0;
|
3889 |
-
border-top-left-radius: 0;
|
3890 |
-
}
|
3891 |
-
#bootstrap-shortcodes-help .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
|
3892 |
-
border-bottom-right-radius: 0;
|
3893 |
-
border-bottom-left-radius: 0;
|
3894 |
-
}
|
3895 |
-
#bootstrap-shortcodes-help .navbar-nav.pull-right > li > .dropdown-menu,
|
3896 |
-
#bootstrap-shortcodes-help .navbar-nav > li > .dropdown-menu.pull-right {
|
3897 |
-
left: auto;
|
3898 |
-
right: 0;
|
3899 |
-
}
|
3900 |
-
#bootstrap-shortcodes-help .navbar-btn {
|
3901 |
-
margin-top: 8px;
|
3902 |
-
margin-bottom: 8px;
|
3903 |
-
}
|
3904 |
-
#bootstrap-shortcodes-help .navbar-btn.btn-sm {
|
3905 |
-
margin-top: 10px;
|
3906 |
-
margin-bottom: 10px;
|
3907 |
-
}
|
3908 |
-
#bootstrap-shortcodes-help .navbar-btn.btn-xs {
|
3909 |
-
margin-top: 14px;
|
3910 |
-
margin-bottom: 14px;
|
3911 |
-
}
|
3912 |
-
#bootstrap-shortcodes-help .navbar-text {
|
3913 |
-
margin-top: 15px;
|
3914 |
-
margin-bottom: 15px;
|
3915 |
-
}
|
3916 |
-
@media (min-width: 768px) {
|
3917 |
-
#bootstrap-shortcodes-help .navbar-text {
|
3918 |
-
float: left;
|
3919 |
-
margin-left: 15px;
|
3920 |
-
margin-right: 15px;
|
3921 |
-
}
|
3922 |
-
#bootstrap-shortcodes-help .navbar-text.navbar-right:last-child {
|
3923 |
-
margin-right: 0;
|
3924 |
-
}
|
3925 |
-
}
|
3926 |
-
#bootstrap-shortcodes-help .navbar-default {
|
3927 |
-
background-color: #f8f8f8;
|
3928 |
-
border-color: #e7e7e7;
|
3929 |
-
}
|
3930 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-brand {
|
3931 |
-
color: #777777;
|
3932 |
-
}
|
3933 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-brand:hover,
|
3934 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-brand:focus {
|
3935 |
-
color: #5e5e5e;
|
3936 |
-
background-color: transparent;
|
3937 |
-
}
|
3938 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-text {
|
3939 |
-
color: #777777;
|
3940 |
-
}
|
3941 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > li > a {
|
3942 |
-
color: #777777;
|
3943 |
-
}
|
3944 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > li > a:hover,
|
3945 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > li > a:focus {
|
3946 |
-
color: #333333;
|
3947 |
-
background-color: transparent;
|
3948 |
-
}
|
3949 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .active > a,
|
3950 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .active > a:hover,
|
3951 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .active > a:focus {
|
3952 |
-
color: #555555;
|
3953 |
-
background-color: #e7e7e7;
|
3954 |
-
}
|
3955 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .disabled > a,
|
3956 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .disabled > a:hover,
|
3957 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .disabled > a:focus {
|
3958 |
-
color: #cccccc;
|
3959 |
-
background-color: transparent;
|
3960 |
-
}
|
3961 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-toggle {
|
3962 |
-
border-color: #dddddd;
|
3963 |
-
}
|
3964 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-toggle:hover,
|
3965 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-toggle:focus {
|
3966 |
-
background-color: #dddddd;
|
3967 |
-
}
|
3968 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-toggle .icon-bar {
|
3969 |
-
background-color: #cccccc;
|
3970 |
-
}
|
3971 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-collapse,
|
3972 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-form {
|
3973 |
-
border-color: #e7e7e7;
|
3974 |
-
}
|
3975 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .open > a,
|
3976 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .open > a:hover,
|
3977 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav > .open > a:focus {
|
3978 |
-
background-color: #e7e7e7;
|
3979 |
-
color: #555555;
|
3980 |
-
}
|
3981 |
-
@media (max-width: 767px) {
|
3982 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > li > a {
|
3983 |
-
color: #777777;
|
3984 |
-
}
|
3985 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
|
3986 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
|
3987 |
-
color: #333333;
|
3988 |
-
background-color: transparent;
|
3989 |
-
}
|
3990 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
|
3991 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
|
3992 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
|
3993 |
-
color: #555555;
|
3994 |
-
background-color: #e7e7e7;
|
3995 |
-
}
|
3996 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
|
3997 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
|
3998 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
|
3999 |
-
color: #cccccc;
|
4000 |
-
background-color: transparent;
|
4001 |
-
}
|
4002 |
-
}
|
4003 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-link {
|
4004 |
-
color: #777777;
|
4005 |
-
}
|
4006 |
-
#bootstrap-shortcodes-help .navbar-default .navbar-link:hover {
|
4007 |
-
color: #333333;
|
4008 |
-
}
|
4009 |
-
#bootstrap-shortcodes-help .navbar-inverse {
|
4010 |
-
background-color: #222222;
|
4011 |
-
border-color: #080808;
|
4012 |
-
}
|
4013 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-brand {
|
4014 |
-
color: #999999;
|
4015 |
-
}
|
4016 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-brand:hover,
|
4017 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-brand:focus {
|
4018 |
-
color: #ffffff;
|
4019 |
-
background-color: transparent;
|
4020 |
-
}
|
4021 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-text {
|
4022 |
-
color: #999999;
|
4023 |
-
}
|
4024 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > li > a {
|
4025 |
-
color: #999999;
|
4026 |
-
}
|
4027 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > li > a:hover,
|
4028 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > li > a:focus {
|
4029 |
-
color: #ffffff;
|
4030 |
-
background-color: transparent;
|
4031 |
-
}
|
4032 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .active > a,
|
4033 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .active > a:hover,
|
4034 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .active > a:focus {
|
4035 |
-
color: #ffffff;
|
4036 |
-
background-color: #080808;
|
4037 |
-
}
|
4038 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .disabled > a,
|
4039 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .disabled > a:hover,
|
4040 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .disabled > a:focus {
|
4041 |
-
color: #444444;
|
4042 |
-
background-color: transparent;
|
4043 |
-
}
|
4044 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-toggle {
|
4045 |
-
border-color: #333333;
|
4046 |
-
}
|
4047 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-toggle:hover,
|
4048 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-toggle:focus {
|
4049 |
-
background-color: #333333;
|
4050 |
-
}
|
4051 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-toggle .icon-bar {
|
4052 |
-
background-color: #ffffff;
|
4053 |
-
}
|
4054 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-collapse,
|
4055 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-form {
|
4056 |
-
border-color: #101010;
|
4057 |
-
}
|
4058 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .open > a,
|
4059 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .open > a:hover,
|
4060 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav > .open > a:focus {
|
4061 |
-
background-color: #080808;
|
4062 |
-
color: #ffffff;
|
4063 |
-
}
|
4064 |
-
@media (max-width: 767px) {
|
4065 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
|
4066 |
-
border-color: #080808;
|
4067 |
-
}
|
4068 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
|
4069 |
-
background-color: #080808;
|
4070 |
-
}
|
4071 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
|
4072 |
-
color: #999999;
|
4073 |
-
}
|
4074 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
|
4075 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
|
4076 |
-
color: #ffffff;
|
4077 |
-
background-color: transparent;
|
4078 |
-
}
|
4079 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
|
4080 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
|
4081 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
|
4082 |
-
color: #ffffff;
|
4083 |
-
background-color: #080808;
|
4084 |
-
}
|
4085 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
|
4086 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
|
4087 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
|
4088 |
-
color: #444444;
|
4089 |
-
background-color: transparent;
|
4090 |
-
}
|
4091 |
-
}
|
4092 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-link {
|
4093 |
-
color: #999999;
|
4094 |
-
}
|
4095 |
-
#bootstrap-shortcodes-help .navbar-inverse .navbar-link:hover {
|
4096 |
-
color: #ffffff;
|
4097 |
-
}
|
4098 |
-
#bootstrap-shortcodes-help .breadcrumb {
|
4099 |
-
padding: 8px 15px;
|
4100 |
-
margin-bottom: 20px;
|
4101 |
-
list-style: none;
|
4102 |
-
background-color: #f5f5f5;
|
4103 |
-
border-radius: 4px;
|
4104 |
-
}
|
4105 |
-
#bootstrap-shortcodes-help .breadcrumb > li {
|
4106 |
-
display: inline-block;
|
4107 |
-
}
|
4108 |
-
#bootstrap-shortcodes-help .breadcrumb > li + li:before {
|
4109 |
-
content: "/\00a0";
|
4110 |
-
padding: 0 5px;
|
4111 |
-
color: #cccccc;
|
4112 |
-
}
|
4113 |
-
#bootstrap-shortcodes-help .breadcrumb > .active {
|
4114 |
-
color: #999999;
|
4115 |
-
}
|
4116 |
-
#bootstrap-shortcodes-help .pagination {
|
4117 |
-
display: inline-block;
|
4118 |
-
padding-left: 0;
|
4119 |
-
margin: 20px 0;
|
4120 |
-
border-radius: 4px;
|
4121 |
-
}
|
4122 |
-
#bootstrap-shortcodes-help .pagination > li {
|
4123 |
-
display: inline;
|
4124 |
-
}
|
4125 |
-
#bootstrap-shortcodes-help .pagination > li > a,
|
4126 |
-
#bootstrap-shortcodes-help .pagination > li > span {
|
4127 |
-
position: relative;
|
4128 |
-
float: left;
|
4129 |
-
padding: 6px 12px;
|
4130 |
-
line-height: 1.428571429;
|
4131 |
-
text-decoration: none;
|
4132 |
-
background-color: #ffffff;
|
4133 |
-
border: 1px solid #dddddd;
|
4134 |
-
margin-left: -1px;
|
4135 |
-
}
|
4136 |
-
#bootstrap-shortcodes-help .pagination > li:first-child > a,
|
4137 |
-
#bootstrap-shortcodes-help .pagination > li:first-child > span {
|
4138 |
-
margin-left: 0;
|
4139 |
-
border-bottom-left-radius: 4px;
|
4140 |
-
border-top-left-radius: 4px;
|
4141 |
-
}
|
4142 |
-
#bootstrap-shortcodes-help .pagination > li:last-child > a,
|
4143 |
-
#bootstrap-shortcodes-help .pagination > li:last-child > span {
|
4144 |
-
border-bottom-right-radius: 4px;
|
4145 |
-
border-top-right-radius: 4px;
|
4146 |
-
}
|
4147 |
-
#bootstrap-shortcodes-help .pagination > li > a:hover,
|
4148 |
-
#bootstrap-shortcodes-help .pagination > li > span:hover,
|
4149 |
-
#bootstrap-shortcodes-help .pagination > li > a:focus,
|
4150 |
-
#bootstrap-shortcodes-help .pagination > li > span:focus {
|
4151 |
-
background-color: #eeeeee;
|
4152 |
-
}
|
4153 |
-
#bootstrap-shortcodes-help .pagination > .active > a,
|
4154 |
-
#bootstrap-shortcodes-help .pagination > .active > span,
|
4155 |
-
#bootstrap-shortcodes-help .pagination > .active > a:hover,
|
4156 |
-
#bootstrap-shortcodes-help .pagination > .active > span:hover,
|
4157 |
-
#bootstrap-shortcodes-help .pagination > .active > a:focus,
|
4158 |
-
#bootstrap-shortcodes-help .pagination > .active > span:focus {
|
4159 |
-
z-index: 2;
|
4160 |
-
color: #ffffff;
|
4161 |
-
background-color: #428bca;
|
4162 |
-
border-color: #428bca;
|
4163 |
-
cursor: default;
|
4164 |
-
}
|
4165 |
-
#bootstrap-shortcodes-help .pagination > .disabled > span,
|
4166 |
-
#bootstrap-shortcodes-help .pagination > .disabled > span:hover,
|
4167 |
-
#bootstrap-shortcodes-help .pagination > .disabled > span:focus,
|
4168 |
-
#bootstrap-shortcodes-help .pagination > .disabled > a,
|
4169 |
-
#bootstrap-shortcodes-help .pagination > .disabled > a:hover,
|
4170 |
-
#bootstrap-shortcodes-help .pagination > .disabled > a:focus {
|
4171 |
-
color: #999999;
|
4172 |
-
background-color: #ffffff;
|
4173 |
-
border-color: #dddddd;
|
4174 |
-
cursor: not-allowed;
|
4175 |
-
}
|
4176 |
-
#bootstrap-shortcodes-help .pagination-lg > li > a,
|
4177 |
-
#bootstrap-shortcodes-help .pagination-lg > li > span {
|
4178 |
-
padding: 10px 16px;
|
4179 |
-
font-size: 18px;
|
4180 |
-
}
|
4181 |
-
#bootstrap-shortcodes-help .pagination-lg > li:first-child > a,
|
4182 |
-
#bootstrap-shortcodes-help .pagination-lg > li:first-child > span {
|
4183 |
-
border-bottom-left-radius: 6px;
|
4184 |
-
border-top-left-radius: 6px;
|
4185 |
-
}
|
4186 |
-
#bootstrap-shortcodes-help .pagination-lg > li:last-child > a,
|
4187 |
-
#bootstrap-shortcodes-help .pagination-lg > li:last-child > span {
|
4188 |
-
border-bottom-right-radius: 6px;
|
4189 |
-
border-top-right-radius: 6px;
|
4190 |
-
}
|
4191 |
-
#bootstrap-shortcodes-help .pagination-sm > li > a,
|
4192 |
-
#bootstrap-shortcodes-help .pagination-sm > li > span {
|
4193 |
-
padding: 5px 10px;
|
4194 |
-
font-size: 12px;
|
4195 |
-
}
|
4196 |
-
#bootstrap-shortcodes-help .pagination-sm > li:first-child > a,
|
4197 |
-
#bootstrap-shortcodes-help .pagination-sm > li:first-child > span {
|
4198 |
-
border-bottom-left-radius: 3px;
|
4199 |
-
border-top-left-radius: 3px;
|
4200 |
-
}
|
4201 |
-
#bootstrap-shortcodes-help .pagination-sm > li:last-child > a,
|
4202 |
-
#bootstrap-shortcodes-help .pagination-sm > li:last-child > span {
|
4203 |
-
border-bottom-right-radius: 3px;
|
4204 |
-
border-top-right-radius: 3px;
|
4205 |
-
}
|
4206 |
-
#bootstrap-shortcodes-help .pager {
|
4207 |
-
padding-left: 0;
|
4208 |
-
margin: 20px 0;
|
4209 |
-
list-style: none;
|
4210 |
-
text-align: center;
|
4211 |
-
}
|
4212 |
-
#bootstrap-shortcodes-help .pager:before,
|
4213 |
-
#bootstrap-shortcodes-help .pager:after {
|
4214 |
-
content: " ";
|
4215 |
-
display: table;
|
4216 |
-
}
|
4217 |
-
#bootstrap-shortcodes-help .pager:after {
|
4218 |
-
clear: both;
|
4219 |
-
}
|
4220 |
-
#bootstrap-shortcodes-help .pager:before,
|
4221 |
-
#bootstrap-shortcodes-help .pager:after {
|
4222 |
-
content: " ";
|
4223 |
-
display: table;
|
4224 |
-
}
|
4225 |
-
#bootstrap-shortcodes-help .pager:after {
|
4226 |
-
clear: both;
|
4227 |
-
}
|
4228 |
-
#bootstrap-shortcodes-help .pager li {
|
4229 |
-
display: inline;
|
4230 |
-
}
|
4231 |
-
#bootstrap-shortcodes-help .pager li > a,
|
4232 |
-
#bootstrap-shortcodes-help .pager li > span {
|
4233 |
-
display: inline-block;
|
4234 |
-
padding: 5px 14px;
|
4235 |
-
background-color: #ffffff;
|
4236 |
-
border: 1px solid #dddddd;
|
4237 |
-
border-radius: 15px;
|
4238 |
-
}
|
4239 |
-
#bootstrap-shortcodes-help .pager li > a:hover,
|
4240 |
-
#bootstrap-shortcodes-help .pager li > a:focus {
|
4241 |
-
text-decoration: none;
|
4242 |
-
background-color: #eeeeee;
|
4243 |
-
}
|
4244 |
-
#bootstrap-shortcodes-help .pager .next > a,
|
4245 |
-
#bootstrap-shortcodes-help .pager .next > span {
|
4246 |
-
float: right;
|
4247 |
-
}
|
4248 |
-
#bootstrap-shortcodes-help .pager .previous > a,
|
4249 |
-
#bootstrap-shortcodes-help .pager .previous > span {
|
4250 |
-
float: left;
|
4251 |
-
}
|
4252 |
-
#bootstrap-shortcodes-help .pager .disabled > a,
|
4253 |
-
#bootstrap-shortcodes-help .pager .disabled > a:hover,
|
4254 |
-
#bootstrap-shortcodes-help .pager .disabled > a:focus,
|
4255 |
-
#bootstrap-shortcodes-help .pager .disabled > span {
|
4256 |
-
color: #999999;
|
4257 |
-
background-color: #ffffff;
|
4258 |
-
cursor: not-allowed;
|
4259 |
-
}
|
4260 |
-
#bootstrap-shortcodes-help .label {
|
4261 |
-
display: inline;
|
4262 |
-
padding: .2em .6em .3em;
|
4263 |
-
font-size: 75%;
|
4264 |
-
font-weight: bold;
|
4265 |
-
line-height: 1;
|
4266 |
-
color: #ffffff;
|
4267 |
-
text-align: center;
|
4268 |
-
white-space: nowrap;
|
4269 |
-
vertical-align: baseline;
|
4270 |
-
border-radius: .25em;
|
4271 |
-
}
|
4272 |
-
#bootstrap-shortcodes-help .label[href]:hover,
|
4273 |
-
#bootstrap-shortcodes-help .label[href]:focus {
|
4274 |
-
color: #ffffff;
|
4275 |
-
text-decoration: none;
|
4276 |
-
cursor: pointer;
|
4277 |
-
}
|
4278 |
-
#bootstrap-shortcodes-help .label:empty {
|
4279 |
-
display: none;
|
4280 |
-
}
|
4281 |
-
.btn #bootstrap-shortcodes-help .label {
|
4282 |
-
position: relative;
|
4283 |
-
top: -1px;
|
4284 |
-
}
|
4285 |
-
#bootstrap-shortcodes-help .label-default {
|
4286 |
-
background-color: #999999;
|
4287 |
-
}
|
4288 |
-
#bootstrap-shortcodes-help .label-default[href]:hover,
|
4289 |
-
#bootstrap-shortcodes-help .label-default[href]:focus {
|
4290 |
-
background-color: #808080;
|
4291 |
-
}
|
4292 |
-
#bootstrap-shortcodes-help .label-primary {
|
4293 |
-
background-color: #428bca;
|
4294 |
-
}
|
4295 |
-
#bootstrap-shortcodes-help .label-primary[href]:hover,
|
4296 |
-
#bootstrap-shortcodes-help .label-primary[href]:focus {
|
4297 |
-
background-color: #3071a9;
|
4298 |
-
}
|
4299 |
-
#bootstrap-shortcodes-help .label-success {
|
4300 |
-
background-color: #5cb85c;
|
4301 |
-
}
|
4302 |
-
#bootstrap-shortcodes-help .label-success[href]:hover,
|
4303 |
-
#bootstrap-shortcodes-help .label-success[href]:focus {
|
4304 |
-
background-color: #449d44;
|
4305 |
-
}
|
4306 |
-
#bootstrap-shortcodes-help .label-info {
|
4307 |
-
background-color: #5bc0de;
|
4308 |
-
}
|
4309 |
-
#bootstrap-shortcodes-help .label-info[href]:hover,
|
4310 |
-
#bootstrap-shortcodes-help .label-info[href]:focus {
|
4311 |
-
background-color: #31b0d5;
|
4312 |
-
}
|
4313 |
-
#bootstrap-shortcodes-help .label-warning {
|
4314 |
-
background-color: #f0ad4e;
|
4315 |
-
}
|
4316 |
-
#bootstrap-shortcodes-help .label-warning[href]:hover,
|
4317 |
-
#bootstrap-shortcodes-help .label-warning[href]:focus {
|
4318 |
-
background-color: #ec971f;
|
4319 |
-
}
|
4320 |
-
#bootstrap-shortcodes-help .label-danger {
|
4321 |
-
background-color: #d9534f;
|
4322 |
-
}
|
4323 |
-
#bootstrap-shortcodes-help .label-danger[href]:hover,
|
4324 |
-
#bootstrap-shortcodes-help .label-danger[href]:focus {
|
4325 |
-
background-color: #c9302c;
|
4326 |
-
}
|
4327 |
-
#bootstrap-shortcodes-help .badge {
|
4328 |
-
display: inline-block;
|
4329 |
-
min-width: 10px;
|
4330 |
-
padding: 3px 7px;
|
4331 |
-
font-size: 12px;
|
4332 |
-
font-weight: bold;
|
4333 |
-
color: #ffffff;
|
4334 |
-
line-height: 1;
|
4335 |
-
vertical-align: baseline;
|
4336 |
-
white-space: nowrap;
|
4337 |
-
text-align: center;
|
4338 |
-
background-color: #999999;
|
4339 |
-
border-radius: 10px;
|
4340 |
-
}
|
4341 |
-
#bootstrap-shortcodes-help .badge:empty {
|
4342 |
-
display: none;
|
4343 |
-
}
|
4344 |
-
.btn #bootstrap-shortcodes-help .badge {
|
4345 |
-
position: relative;
|
4346 |
-
top: -1px;
|
4347 |
-
}
|
4348 |
-
#bootstrap-shortcodes-help a.badge:hover,
|
4349 |
-
#bootstrap-shortcodes-help a.badge:focus {
|
4350 |
-
color: #ffffff;
|
4351 |
-
text-decoration: none;
|
4352 |
-
cursor: pointer;
|
4353 |
-
}
|
4354 |
-
#bootstrap-shortcodes-help a.list-group-item.active > .badge,
|
4355 |
-
#bootstrap-shortcodes-help .nav-pills > .active > a > .badge {
|
4356 |
-
color: #428bca;
|
4357 |
-
background-color: #ffffff;
|
4358 |
-
}
|
4359 |
-
#bootstrap-shortcodes-help .nav-pills > li > a > .badge {
|
4360 |
-
margin-left: 3px;
|
4361 |
-
}
|
4362 |
-
#bootstrap-shortcodes-help .jumbotron {
|
4363 |
-
padding: 30px;
|
4364 |
-
margin-bottom: 30px;
|
4365 |
-
font-size: 21px;
|
4366 |
-
font-weight: 200;
|
4367 |
-
line-height: 2.1428571435;
|
4368 |
-
color: inherit;
|
4369 |
-
background-color: #eeeeee;
|
4370 |
-
}
|
4371 |
-
#bootstrap-shortcodes-help .jumbotron h1,
|
4372 |
-
#bootstrap-shortcodes-help .jumbotron .h1 {
|
4373 |
-
line-height: 1;
|
4374 |
-
color: inherit;
|
4375 |
-
}
|
4376 |
-
#bootstrap-shortcodes-help .jumbotron p {
|
4377 |
-
line-height: 1.4;
|
4378 |
-
}
|
4379 |
-
.container #bootstrap-shortcodes-help .jumbotron {
|
4380 |
-
border-radius: 6px;
|
4381 |
-
}
|
4382 |
-
#bootstrap-shortcodes-help .jumbotron .container {
|
4383 |
-
max-width: 100%;
|
4384 |
-
}
|
4385 |
-
@media screen and (min-width: 768px) {
|
4386 |
-
#bootstrap-shortcodes-help .jumbotron {
|
4387 |
-
padding-top: 48px;
|
4388 |
-
padding-bottom: 48px;
|
4389 |
-
}
|
4390 |
-
.container #bootstrap-shortcodes-help .jumbotron {
|
4391 |
-
padding-left: 60px;
|
4392 |
-
padding-right: 60px;
|
4393 |
-
}
|
4394 |
-
#bootstrap-shortcodes-help .jumbotron h1,
|
4395 |
-
#bootstrap-shortcodes-help .jumbotron .h1 {
|
4396 |
-
font-size: 63px;
|
4397 |
-
}
|
4398 |
-
}
|
4399 |
-
#bootstrap-shortcodes-help .thumbnail {
|
4400 |
-
display: block;
|
4401 |
-
padding: 4px;
|
4402 |
-
margin-bottom: 20px;
|
4403 |
-
line-height: 1.428571429;
|
4404 |
-
background-color: #ffffff;
|
4405 |
-
border: 1px solid #dddddd;
|
4406 |
-
border-radius: 4px;
|
4407 |
-
-webkit-transition: all 0.2s ease-in-out;
|
4408 |
-
transition: all 0.2s ease-in-out;
|
4409 |
-
}
|
4410 |
-
#bootstrap-shortcodes-help .thumbnail > img,
|
4411 |
-
#bootstrap-shortcodes-help .thumbnail a > img {
|
4412 |
-
display: block;
|
4413 |
-
max-width: 100%;
|
4414 |
-
height: auto;
|
4415 |
-
margin-left: auto;
|
4416 |
-
margin-right: auto;
|
4417 |
-
}
|
4418 |
-
a#bootstrap-shortcodes-help .thumbnail:hover,
|
4419 |
-
a#bootstrap-shortcodes-help .thumbnail:focus,
|
4420 |
-
a#bootstrap-shortcodes-help .thumbnail.active {
|
4421 |
-
border-color: #428bca;
|
4422 |
-
}
|
4423 |
-
#bootstrap-shortcodes-help .thumbnail .caption {
|
4424 |
-
padding: 9px;
|
4425 |
-
color: #333333;
|
4426 |
-
}
|
4427 |
-
#bootstrap-shortcodes-help .alert {
|
4428 |
-
padding: 15px;
|
4429 |
-
margin-bottom: 20px;
|
4430 |
-
border: 1px solid transparent;
|
4431 |
-
border-radius: 4px;
|
4432 |
-
}
|
4433 |
-
#bootstrap-shortcodes-help .alert h4 {
|
4434 |
-
margin-top: 0;
|
4435 |
-
color: inherit;
|
4436 |
-
}
|
4437 |
-
#bootstrap-shortcodes-help .alert .alert-link {
|
4438 |
-
font-weight: bold;
|
4439 |
-
}
|
4440 |
-
#bootstrap-shortcodes-help .alert > p,
|
4441 |
-
#bootstrap-shortcodes-help .alert > ul {
|
4442 |
-
margin-bottom: 0;
|
4443 |
-
}
|
4444 |
-
#bootstrap-shortcodes-help .alert > p + p {
|
4445 |
-
margin-top: 5px;
|
4446 |
-
}
|
4447 |
-
#bootstrap-shortcodes-help .alert-dismissable {
|
4448 |
-
padding-right: 35px;
|
4449 |
-
}
|
4450 |
-
#bootstrap-shortcodes-help .alert-dismissable .close {
|
4451 |
-
position: relative;
|
4452 |
-
top: -2px;
|
4453 |
-
right: -21px;
|
4454 |
-
color: inherit;
|
4455 |
-
}
|
4456 |
-
#bootstrap-shortcodes-help .alert-success {
|
4457 |
-
background-color: #dff0d8;
|
4458 |
-
border-color: #d6e9c6;
|
4459 |
-
color: #3c763d;
|
4460 |
-
}
|
4461 |
-
#bootstrap-shortcodes-help .alert-success hr {
|
4462 |
-
border-top-color: #c9e2b3;
|
4463 |
-
}
|
4464 |
-
#bootstrap-shortcodes-help .alert-success .alert-link {
|
4465 |
-
color: #2b542c;
|
4466 |
-
}
|
4467 |
-
#bootstrap-shortcodes-help .alert-info {
|
4468 |
-
background-color: #d9edf7;
|
4469 |
-
border-color: #bce8f1;
|
4470 |
-
color: #31708f;
|
4471 |
-
}
|
4472 |
-
#bootstrap-shortcodes-help .alert-info hr {
|
4473 |
-
border-top-color: #a6e1ec;
|
4474 |
-
}
|
4475 |
-
#bootstrap-shortcodes-help .alert-info .alert-link {
|
4476 |
-
color: #245269;
|
4477 |
-
}
|
4478 |
-
#bootstrap-shortcodes-help .alert-warning {
|
4479 |
-
background-color: #fcf8e3;
|
4480 |
-
border-color: #faebcc;
|
4481 |
-
color: #8a6d3b;
|
4482 |
-
}
|
4483 |
-
#bootstrap-shortcodes-help .alert-warning hr {
|
4484 |
-
border-top-color: #f7e1b5;
|
4485 |
-
}
|
4486 |
-
#bootstrap-shortcodes-help .alert-warning .alert-link {
|
4487 |
-
color: #66512c;
|
4488 |
-
}
|
4489 |
-
#bootstrap-shortcodes-help .alert-danger {
|
4490 |
-
background-color: #f2dede;
|
4491 |
-
border-color: #ebccd1;
|
4492 |
-
color: #a94442;
|
4493 |
-
}
|
4494 |
-
#bootstrap-shortcodes-help .alert-danger hr {
|
4495 |
-
border-top-color: #e4b9c0;
|
4496 |
-
}
|
4497 |
-
#bootstrap-shortcodes-help .alert-danger .alert-link {
|
4498 |
-
color: #843534;
|
4499 |
-
}
|
4500 |
-
@-webkit-keyframes progress-bar-stripes {
|
4501 |
-
from {
|
4502 |
-
background-position: 40px 0;
|
4503 |
-
}
|
4504 |
-
to {
|
4505 |
-
background-position: 0 0;
|
4506 |
-
}
|
4507 |
-
}
|
4508 |
-
@keyframes progress-bar-stripes {
|
4509 |
-
from {
|
4510 |
-
background-position: 40px 0;
|
4511 |
-
}
|
4512 |
-
to {
|
4513 |
-
background-position: 0 0;
|
4514 |
-
}
|
4515 |
-
}
|
4516 |
-
#bootstrap-shortcodes-help .progress {
|
4517 |
-
overflow: hidden;
|
4518 |
-
height: 20px;
|
4519 |
-
margin-bottom: 20px;
|
4520 |
-
background-color: #f5f5f5;
|
4521 |
-
border-radius: 4px;
|
4522 |
-
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
4523 |
-
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
4524 |
-
}
|
4525 |
-
#bootstrap-shortcodes-help .progress-bar {
|
4526 |
-
float: left;
|
4527 |
-
width: 0%;
|
4528 |
-
height: 100%;
|
4529 |
-
font-size: 12px;
|
4530 |
-
line-height: 20px;
|
4531 |
-
color: #ffffff;
|
4532 |
-
text-align: center;
|
4533 |
-
background-color: #428bca;
|
4534 |
-
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
4535 |
-
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
4536 |
-
-webkit-transition: width 0.6s ease;
|
4537 |
-
transition: width 0.6s ease;
|
4538 |
-
}
|
4539 |
-
#bootstrap-shortcodes-help .progress-striped .progress-bar {
|
4540 |
-
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);
|
4541 |
-
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);
|
4542 |
-
background-size: 40px 40px;
|
4543 |
-
}
|
4544 |
-
#bootstrap-shortcodes-help .progress.active .progress-bar {
|
4545 |
-
-webkit-animation: progress-bar-stripes 2s linear infinite;
|
4546 |
-
animation: progress-bar-stripes 2s linear infinite;
|
4547 |
-
}
|
4548 |
-
#bootstrap-shortcodes-help .progress-bar-success {
|
4549 |
-
background-color: #5cb85c;
|
4550 |
-
}
|
4551 |
-
.progress-striped #bootstrap-shortcodes-help .progress-bar-success {
|
4552 |
-
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);
|
4553 |
-
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);
|
4554 |
-
}
|
4555 |
-
#bootstrap-shortcodes-help .progress-bar-info {
|
4556 |
-
background-color: #5bc0de;
|
4557 |
-
}
|
4558 |
-
.progress-striped #bootstrap-shortcodes-help .progress-bar-info {
|
4559 |
-
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);
|
4560 |
-
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);
|
4561 |
-
}
|
4562 |
-
#bootstrap-shortcodes-help .progress-bar-warning {
|
4563 |
-
background-color: #f0ad4e;
|
4564 |
-
}
|
4565 |
-
.progress-striped #bootstrap-shortcodes-help .progress-bar-warning {
|
4566 |
-
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);
|
4567 |
-
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);
|
4568 |
-
}
|
4569 |
-
#bootstrap-shortcodes-help .progress-bar-danger {
|
4570 |
-
background-color: #d9534f;
|
4571 |
-
}
|
4572 |
-
.progress-striped #bootstrap-shortcodes-help .progress-bar-danger {
|
4573 |
-
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);
|
4574 |
-
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);
|
4575 |
-
}
|
4576 |
-
#bootstrap-shortcodes-help .media,
|
4577 |
-
#bootstrap-shortcodes-help .media-body {
|
4578 |
-
overflow: hidden;
|
4579 |
-
zoom: 1;
|
4580 |
-
}
|
4581 |
-
#bootstrap-shortcodes-help .media,
|
4582 |
-
#bootstrap-shortcodes-help .media .media {
|
4583 |
-
margin-top: 15px;
|
4584 |
-
}
|
4585 |
-
#bootstrap-shortcodes-help .media:first-child {
|
4586 |
-
margin-top: 0;
|
4587 |
-
}
|
4588 |
-
#bootstrap-shortcodes-help .media-object {
|
4589 |
-
display: block;
|
4590 |
-
}
|
4591 |
-
#bootstrap-shortcodes-help .media-heading {
|
4592 |
-
margin: 0 0 5px;
|
4593 |
-
}
|
4594 |
-
#bootstrap-shortcodes-help .media > .pull-left {
|
4595 |
-
margin-right: 10px;
|
4596 |
-
}
|
4597 |
-
#bootstrap-shortcodes-help .media > .pull-right {
|
4598 |
-
margin-left: 10px;
|
4599 |
-
}
|
4600 |
-
#bootstrap-shortcodes-help .media-list {
|
4601 |
-
padding-left: 0;
|
4602 |
-
list-style: none;
|
4603 |
-
}
|
4604 |
-
#bootstrap-shortcodes-help .list-group {
|
4605 |
-
margin-bottom: 20px;
|
4606 |
-
padding-left: 0;
|
4607 |
-
}
|
4608 |
-
#bootstrap-shortcodes-help .list-group-item {
|
4609 |
-
position: relative;
|
4610 |
-
display: block;
|
4611 |
-
padding: 10px 15px;
|
4612 |
-
margin-bottom: -1px;
|
4613 |
-
background-color: #ffffff;
|
4614 |
-
border: 1px solid #dddddd;
|
4615 |
-
}
|
4616 |
-
#bootstrap-shortcodes-help .list-group-item:first-child {
|
4617 |
-
border-top-right-radius: 4px;
|
4618 |
-
border-top-left-radius: 4px;
|
4619 |
-
}
|
4620 |
-
#bootstrap-shortcodes-help .list-group-item:last-child {
|
4621 |
-
margin-bottom: 0;
|
4622 |
-
border-bottom-right-radius: 4px;
|
4623 |
-
border-bottom-left-radius: 4px;
|
4624 |
-
}
|
4625 |
-
#bootstrap-shortcodes-help .list-group-item > .badge {
|
4626 |
-
float: right;
|
4627 |
-
}
|
4628 |
-
#bootstrap-shortcodes-help .list-group-item > .badge + .badge {
|
4629 |
-
margin-right: 5px;
|
4630 |
-
}
|
4631 |
-
#bootstrap-shortcodes-help a.list-group-item {
|
4632 |
-
color: #555555;
|
4633 |
-
}
|
4634 |
-
#bootstrap-shortcodes-help a.list-group-item .list-group-item-heading {
|
4635 |
-
color: #333333;
|
4636 |
-
}
|
4637 |
-
#bootstrap-shortcodes-help a.list-group-item:hover,
|
4638 |
-
#bootstrap-shortcodes-help a.list-group-item:focus {
|
4639 |
-
text-decoration: none;
|
4640 |
-
background-color: #f5f5f5;
|
4641 |
-
}
|
4642 |
-
#bootstrap-shortcodes-help a.list-group-item.active,
|
4643 |
-
#bootstrap-shortcodes-help a.list-group-item.active:hover,
|
4644 |
-
#bootstrap-shortcodes-help a.list-group-item.active:focus {
|
4645 |
-
z-index: 2;
|
4646 |
-
color: #ffffff;
|
4647 |
-
background-color: #428bca;
|
4648 |
-
border-color: #428bca;
|
4649 |
-
}
|
4650 |
-
#bootstrap-shortcodes-help a.list-group-item.active .list-group-item-heading,
|
4651 |
-
#bootstrap-shortcodes-help a.list-group-item.active:hover .list-group-item-heading,
|
4652 |
-
#bootstrap-shortcodes-help a.list-group-item.active:focus .list-group-item-heading {
|
4653 |
-
color: inherit;
|
4654 |
-
}
|
4655 |
-
#bootstrap-shortcodes-help a.list-group-item.active .list-group-item-text,
|
4656 |
-
#bootstrap-shortcodes-help a.list-group-item.active:hover .list-group-item-text,
|
4657 |
-
#bootstrap-shortcodes-help a.list-group-item.active:focus .list-group-item-text {
|
4658 |
-
color: #e1edf7;
|
4659 |
-
}
|
4660 |
-
#bootstrap-shortcodes-help .list-group-item-heading {
|
4661 |
-
margin-top: 0;
|
4662 |
-
margin-bottom: 5px;
|
4663 |
-
}
|
4664 |
-
#bootstrap-shortcodes-help .list-group-item-text {
|
4665 |
-
margin-bottom: 0;
|
4666 |
-
line-height: 1.3;
|
4667 |
-
}
|
4668 |
-
#bootstrap-shortcodes-help .panel {
|
4669 |
-
margin-bottom: 20px;
|
4670 |
-
background-color: #ffffff;
|
4671 |
-
border: 1px solid transparent;
|
4672 |
-
border-radius: 4px;
|
4673 |
-
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
4674 |
-
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
4675 |
-
}
|
4676 |
-
#bootstrap-shortcodes-help .panel-body {
|
4677 |
-
padding: 15px;
|
4678 |
-
}
|
4679 |
-
#bootstrap-shortcodes-help .panel-body:before,
|
4680 |
-
#bootstrap-shortcodes-help .panel-body:after {
|
4681 |
-
content: " ";
|
4682 |
-
display: table;
|
4683 |
-
}
|
4684 |
-
#bootstrap-shortcodes-help .panel-body:after {
|
4685 |
-
clear: both;
|
4686 |
-
}
|
4687 |
-
#bootstrap-shortcodes-help .panel-body:before,
|
4688 |
-
#bootstrap-shortcodes-help .panel-body:after {
|
4689 |
-
content: " ";
|
4690 |
-
display: table;
|
4691 |
-
}
|
4692 |
-
#bootstrap-shortcodes-help .panel-body:after {
|
4693 |
-
clear: both;
|
4694 |
-
}
|
4695 |
-
#bootstrap-shortcodes-help .panel > .list-group {
|
4696 |
-
margin-bottom: 0;
|
4697 |
-
}
|
4698 |
-
#bootstrap-shortcodes-help .panel > .list-group .list-group-item {
|
4699 |
-
border-width: 1px 0;
|
4700 |
-
}
|
4701 |
-
#bootstrap-shortcodes-help .panel > .list-group .list-group-item:first-child {
|
4702 |
-
border-top-right-radius: 0;
|
4703 |
-
border-top-left-radius: 0;
|
4704 |
-
}
|
4705 |
-
#bootstrap-shortcodes-help .panel > .list-group .list-group-item:last-child {
|
4706 |
-
border-bottom: 0;
|
4707 |
-
}
|
4708 |
-
#bootstrap-shortcodes-help .panel-heading + .list-group .list-group-item:first-child {
|
4709 |
-
border-top-width: 0;
|
4710 |
-
}
|
4711 |
-
#bootstrap-shortcodes-help .panel > .table,
|
4712 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table {
|
4713 |
-
margin-bottom: 0;
|
4714 |
-
}
|
4715 |
-
#bootstrap-shortcodes-help .panel > .panel-body + .table,
|
4716 |
-
#bootstrap-shortcodes-help .panel > .panel-body + .table-responsive {
|
4717 |
-
border-top: 1px solid #dddddd;
|
4718 |
-
}
|
4719 |
-
#bootstrap-shortcodes-help .panel > .table > tbody:first-child th,
|
4720 |
-
#bootstrap-shortcodes-help .panel > .table > tbody:first-child td {
|
4721 |
-
border-top: 0;
|
4722 |
-
}
|
4723 |
-
#bootstrap-shortcodes-help .panel > .table-bordered,
|
4724 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered {
|
4725 |
-
border: 0;
|
4726 |
-
}
|
4727 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr > th:first-child,
|
4728 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
|
4729 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr > th:first-child,
|
4730 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
|
4731 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr > th:first-child,
|
4732 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
4733 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr > td:first-child,
|
4734 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
|
4735 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr > td:first-child,
|
4736 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
|
4737 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr > td:first-child,
|
4738 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
4739 |
-
border-left: 0;
|
4740 |
-
}
|
4741 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr > th:last-child,
|
4742 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
|
4743 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr > th:last-child,
|
4744 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
|
4745 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr > th:last-child,
|
4746 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
4747 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr > td:last-child,
|
4748 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
|
4749 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr > td:last-child,
|
4750 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
|
4751 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr > td:last-child,
|
4752 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
4753 |
-
border-right: 0;
|
4754 |
-
}
|
4755 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr:last-child > th,
|
4756 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
|
4757 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr:last-child > th,
|
4758 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
|
4759 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr:last-child > th,
|
4760 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
|
4761 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > thead > tr:last-child > td,
|
4762 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
|
4763 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tbody > tr:last-child > td,
|
4764 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
|
4765 |
-
#bootstrap-shortcodes-help .panel > .table-bordered > tfoot > tr:last-child > td,
|
4766 |
-
#bootstrap-shortcodes-help .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
|
4767 |
-
border-bottom: 0;
|
4768 |
-
}
|
4769 |
-
#bootstrap-shortcodes-help .panel > .table-responsive {
|
4770 |
-
border: 0;
|
4771 |
-
margin-bottom: 0;
|
4772 |
-
}
|
4773 |
-
#bootstrap-shortcodes-help .panel-heading {
|
4774 |
-
padding: 10px 15px;
|
4775 |
-
border-bottom: 1px solid transparent;
|
4776 |
-
border-top-right-radius: 3px;
|
4777 |
-
border-top-left-radius: 3px;
|
4778 |
-
}
|
4779 |
-
#bootstrap-shortcodes-help .panel-heading > .dropdown .dropdown-toggle {
|
4780 |
-
color: inherit;
|
4781 |
-
}
|
4782 |
-
#bootstrap-shortcodes-help .panel-title {
|
4783 |
-
margin-top: 0;
|
4784 |
-
margin-bottom: 0;
|
4785 |
-
font-size: 16px;
|
4786 |
-
color: inherit;
|
4787 |
-
}
|
4788 |
-
#bootstrap-shortcodes-help .panel-title > a {
|
4789 |
-
color: inherit;
|
4790 |
-
}
|
4791 |
-
#bootstrap-shortcodes-help .panel-footer {
|
4792 |
-
padding: 10px 15px;
|
4793 |
-
background-color: #f5f5f5;
|
4794 |
-
border-top: 1px solid #dddddd;
|
4795 |
-
border-bottom-right-radius: 3px;
|
4796 |
-
border-bottom-left-radius: 3px;
|
4797 |
-
}
|
4798 |
-
#bootstrap-shortcodes-help .panel-group .panel {
|
4799 |
-
margin-bottom: 0;
|
4800 |
-
border-radius: 4px;
|
4801 |
-
overflow: hidden;
|
4802 |
-
}
|
4803 |
-
#bootstrap-shortcodes-help .panel-group .panel + .panel {
|
4804 |
-
margin-top: 5px;
|
4805 |
-
}
|
4806 |
-
#bootstrap-shortcodes-help .panel-group .panel-heading {
|
4807 |
-
border-bottom: 0;
|
4808 |
-
}
|
4809 |
-
#bootstrap-shortcodes-help .panel-group .panel-heading + .panel-collapse .panel-body {
|
4810 |
-
border-top: 1px solid #dddddd;
|
4811 |
-
}
|
4812 |
-
#bootstrap-shortcodes-help .panel-group .panel-footer {
|
4813 |
-
border-top: 0;
|
4814 |
-
}
|
4815 |
-
#bootstrap-shortcodes-help .panel-group .panel-footer + .panel-collapse .panel-body {
|
4816 |
-
border-bottom: 1px solid #dddddd;
|
4817 |
-
}
|
4818 |
-
#bootstrap-shortcodes-help .panel-default {
|
4819 |
-
border-color: #dddddd;
|
4820 |
-
}
|
4821 |
-
#bootstrap-shortcodes-help .panel-default > .panel-heading {
|
4822 |
-
color: #333333;
|
4823 |
-
background-color: #f5f5f5;
|
4824 |
-
border-color: #dddddd;
|
4825 |
-
}
|
4826 |
-
#bootstrap-shortcodes-help .panel-default > .panel-heading + .panel-collapse .panel-body {
|
4827 |
-
border-top-color: #dddddd;
|
4828 |
-
}
|
4829 |
-
#bootstrap-shortcodes-help .panel-default > .panel-footer + .panel-collapse .panel-body {
|
4830 |
-
border-bottom-color: #dddddd;
|
4831 |
-
}
|
4832 |
-
#bootstrap-shortcodes-help .panel-primary {
|
4833 |
-
border-color: #428bca;
|
4834 |
-
}
|
4835 |
-
#bootstrap-shortcodes-help .panel-primary > .panel-heading {
|
4836 |
-
color: #ffffff;
|
4837 |
-
background-color: #428bca;
|
4838 |
-
border-color: #428bca;
|
4839 |
-
}
|
4840 |
-
#bootstrap-shortcodes-help .panel-primary > .panel-heading + .panel-collapse .panel-body {
|
4841 |
-
border-top-color: #428bca;
|
4842 |
-
}
|
4843 |
-
#bootstrap-shortcodes-help .panel-primary > .panel-footer + .panel-collapse .panel-body {
|
4844 |
-
border-bottom-color: #428bca;
|
4845 |
-
}
|
4846 |
-
#bootstrap-shortcodes-help .panel-success {
|
4847 |
-
border-color: #d6e9c6;
|
4848 |
-
}
|
4849 |
-
#bootstrap-shortcodes-help .panel-success > .panel-heading {
|
4850 |
-
color: #3c763d;
|
4851 |
-
background-color: #dff0d8;
|
4852 |
-
border-color: #d6e9c6;
|
4853 |
-
}
|
4854 |
-
#bootstrap-shortcodes-help .panel-success > .panel-heading + .panel-collapse .panel-body {
|
4855 |
-
border-top-color: #d6e9c6;
|
4856 |
-
}
|
4857 |
-
#bootstrap-shortcodes-help .panel-success > .panel-footer + .panel-collapse .panel-body {
|
4858 |
-
border-bottom-color: #d6e9c6;
|
4859 |
-
}
|
4860 |
-
#bootstrap-shortcodes-help .panel-warning {
|
4861 |
-
border-color: #faebcc;
|
4862 |
-
}
|
4863 |
-
#bootstrap-shortcodes-help .panel-warning > .panel-heading {
|
4864 |
-
color: #8a6d3b;
|
4865 |
-
background-color: #fcf8e3;
|
4866 |
-
border-color: #faebcc;
|
4867 |
-
}
|
4868 |
-
#bootstrap-shortcodes-help .panel-warning > .panel-heading + .panel-collapse .panel-body {
|
4869 |
-
border-top-color: #faebcc;
|
4870 |
-
}
|
4871 |
-
#bootstrap-shortcodes-help .panel-warning > .panel-footer + .panel-collapse .panel-body {
|
4872 |
-
border-bottom-color: #faebcc;
|
4873 |
-
}
|
4874 |
-
#bootstrap-shortcodes-help .panel-danger {
|
4875 |
-
border-color: #ebccd1;
|
4876 |
-
}
|
4877 |
-
#bootstrap-shortcodes-help .panel-danger > .panel-heading {
|
4878 |
-
color: #a94442;
|
4879 |
-
background-color: #f2dede;
|
4880 |
-
border-color: #ebccd1;
|
4881 |
-
}
|
4882 |
-
#bootstrap-shortcodes-help .panel-danger > .panel-heading + .panel-collapse .panel-body {
|
4883 |
-
border-top-color: #ebccd1;
|
4884 |
-
}
|
4885 |
-
#bootstrap-shortcodes-help .panel-danger > .panel-footer + .panel-collapse .panel-body {
|
4886 |
-
border-bottom-color: #ebccd1;
|
4887 |
-
}
|
4888 |
-
#bootstrap-shortcodes-help .panel-info {
|
4889 |
-
border-color: #bce8f1;
|
4890 |
-
}
|
4891 |
-
#bootstrap-shortcodes-help .panel-info > .panel-heading {
|
4892 |
-
color: #31708f;
|
4893 |
-
background-color: #d9edf7;
|
4894 |
-
border-color: #bce8f1;
|
4895 |
-
}
|
4896 |
-
#bootstrap-shortcodes-help .panel-info > .panel-heading + .panel-collapse .panel-body {
|
4897 |
-
border-top-color: #bce8f1;
|
4898 |
-
}
|
4899 |
-
#bootstrap-shortcodes-help .panel-info > .panel-footer + .panel-collapse .panel-body {
|
4900 |
-
border-bottom-color: #bce8f1;
|
4901 |
-
}
|
4902 |
-
#bootstrap-shortcodes-help .well {
|
4903 |
-
min-height: 20px;
|
4904 |
-
padding: 19px;
|
4905 |
-
margin-bottom: 20px;
|
4906 |
-
background-color: #f5f5f5;
|
4907 |
-
border: 1px solid #e3e3e3;
|
4908 |
-
border-radius: 4px;
|
4909 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
|
4910 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
|
4911 |
-
}
|
4912 |
-
#bootstrap-shortcodes-help .well blockquote {
|
4913 |
-
border-color: #ddd;
|
4914 |
-
border-color: rgba(0, 0, 0, 0.15);
|
4915 |
-
}
|
4916 |
-
#bootstrap-shortcodes-help .well-lg {
|
4917 |
-
padding: 24px;
|
4918 |
-
border-radius: 6px;
|
4919 |
-
}
|
4920 |
-
#bootstrap-shortcodes-help .well-sm {
|
4921 |
-
padding: 9px;
|
4922 |
-
border-radius: 3px;
|
4923 |
-
}
|
4924 |
-
#bootstrap-shortcodes-help .close {
|
4925 |
-
float: right;
|
4926 |
-
font-size: 21px;
|
4927 |
-
font-weight: bold;
|
4928 |
-
line-height: 1;
|
4929 |
-
color: #000000;
|
4930 |
-
text-shadow: 0 1px 0 #ffffff;
|
4931 |
-
opacity: 0.2;
|
4932 |
-
filter: alpha(opacity=20);
|
4933 |
-
}
|
4934 |
-
#bootstrap-shortcodes-help .close:hover,
|
4935 |
-
#bootstrap-shortcodes-help .close:focus {
|
4936 |
-
color: #000000;
|
4937 |
-
text-decoration: none;
|
4938 |
-
cursor: pointer;
|
4939 |
-
opacity: 0.5;
|
4940 |
-
filter: alpha(opacity=50);
|
4941 |
-
}
|
4942 |
-
button#bootstrap-shortcodes-help .close {
|
4943 |
-
padding: 0;
|
4944 |
-
cursor: pointer;
|
4945 |
-
background: transparent;
|
4946 |
-
border: 0;
|
4947 |
-
-webkit-appearance: none;
|
4948 |
-
}
|
4949 |
-
#bootstrap-shortcodes-help .modal-open {
|
4950 |
-
overflow: hidden;
|
4951 |
-
}
|
4952 |
-
#bootstrap-shortcodes-help .modal {
|
4953 |
-
display: none;
|
4954 |
-
overflow: auto;
|
4955 |
-
overflow-y: scroll;
|
4956 |
-
position: fixed;
|
4957 |
-
top: 0;
|
4958 |
-
right: 0;
|
4959 |
-
bottom: 0;
|
4960 |
-
left: 0;
|
4961 |
-
z-index: 1040;
|
4962 |
-
}
|
4963 |
-
#bootstrap-shortcodes-help .modal.fade .modal-dialog {
|
4964 |
-
-webkit-transform: translate(0, -25%);
|
4965 |
-
-ms-transform: translate(0, -25%);
|
4966 |
-
transform: translate(0, -25%);
|
4967 |
-
-webkit-transition: -webkit-transform 0.3s ease-out;
|
4968 |
-
-moz-transition: -moz-transform 0.3s ease-out;
|
4969 |
-
-o-transition: -o-transform 0.3s ease-out;
|
4970 |
-
transition: transform 0.3s ease-out;
|
4971 |
-
}
|
4972 |
-
#bootstrap-shortcodes-help .modal.in .modal-dialog {
|
4973 |
-
-webkit-transform: translate(0, 0);
|
4974 |
-
-ms-transform: translate(0, 0);
|
4975 |
-
transform: translate(0, 0);
|
4976 |
-
}
|
4977 |
-
#bootstrap-shortcodes-help .modal-dialog {
|
4978 |
-
position: relative;
|
4979 |
-
width: auto;
|
4980 |
-
margin: 10px;
|
4981 |
-
z-index: 1050;
|
4982 |
-
}
|
4983 |
-
#bootstrap-shortcodes-help .modal-content {
|
4984 |
-
position: relative;
|
4985 |
-
background-color: #ffffff;
|
4986 |
-
border: 1px solid #999999;
|
4987 |
-
border: 1px solid rgba(0, 0, 0, 0.2);
|
4988 |
-
border-radius: 6px;
|
4989 |
-
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
|
4990 |
-
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
|
4991 |
-
background-clip: padding-box;
|
4992 |
-
outline: none;
|
4993 |
-
}
|
4994 |
-
#bootstrap-shortcodes-help .modal-backdrop {
|
4995 |
-
position: fixed;
|
4996 |
-
top: 0;
|
4997 |
-
right: 0;
|
4998 |
-
bottom: 0;
|
4999 |
-
left: 0;
|
5000 |
-
z-index: 1030;
|
5001 |
-
background-color: #000000;
|
5002 |
-
}
|
5003 |
-
#bootstrap-shortcodes-help .modal-backdrop.fade {
|
5004 |
-
opacity: 0;
|
5005 |
-
filter: alpha(opacity=0);
|
5006 |
-
}
|
5007 |
-
#bootstrap-shortcodes-help .modal-backdrop.in {
|
5008 |
-
opacity: 0.5;
|
5009 |
-
filter: alpha(opacity=50);
|
5010 |
-
}
|
5011 |
-
#bootstrap-shortcodes-help .modal-header {
|
5012 |
-
padding: 15px;
|
5013 |
-
border-bottom: 1px solid #e5e5e5;
|
5014 |
-
min-height: 16.428571429px;
|
5015 |
-
}
|
5016 |
-
#bootstrap-shortcodes-help .modal-header .close {
|
5017 |
-
margin-top: -2px;
|
5018 |
-
}
|
5019 |
-
#bootstrap-shortcodes-help .modal-title {
|
5020 |
-
margin: 0;
|
5021 |
-
line-height: 1.428571429;
|
5022 |
-
}
|
5023 |
-
#bootstrap-shortcodes-help .modal-body {
|
5024 |
-
position: relative;
|
5025 |
-
padding: 20px;
|
5026 |
-
}
|
5027 |
-
#bootstrap-shortcodes-help .modal-footer {
|
5028 |
-
margin-top: 15px;
|
5029 |
-
padding: 19px 20px 20px;
|
5030 |
-
text-align: right;
|
5031 |
-
border-top: 1px solid #e5e5e5;
|
5032 |
-
}
|
5033 |
-
#bootstrap-shortcodes-help .modal-footer:before,
|
5034 |
-
#bootstrap-shortcodes-help .modal-footer:after {
|
5035 |
-
content: " ";
|
5036 |
-
display: table;
|
5037 |
-
}
|
5038 |
-
#bootstrap-shortcodes-help .modal-footer:after {
|
5039 |
-
clear: both;
|
5040 |
-
}
|
5041 |
-
#bootstrap-shortcodes-help .modal-footer:before,
|
5042 |
-
#bootstrap-shortcodes-help .modal-footer:after {
|
5043 |
-
content: " ";
|
5044 |
-
display: table;
|
5045 |
-
}
|
5046 |
-
#bootstrap-shortcodes-help .modal-footer:after {
|
5047 |
-
clear: both;
|
5048 |
-
}
|
5049 |
-
#bootstrap-shortcodes-help .modal-footer .btn + .btn {
|
5050 |
-
margin-left: 5px;
|
5051 |
-
margin-bottom: 0;
|
5052 |
-
}
|
5053 |
-
#bootstrap-shortcodes-help .modal-footer .btn-group .btn + .btn {
|
5054 |
-
margin-left: -1px;
|
5055 |
-
}
|
5056 |
-
#bootstrap-shortcodes-help .modal-footer .btn-block + .btn-block {
|
5057 |
-
margin-left: 0;
|
5058 |
-
}
|
5059 |
-
@media screen and (min-width: 768px) {
|
5060 |
-
#bootstrap-shortcodes-help .modal-dialog {
|
5061 |
-
width: 600px;
|
5062 |
-
margin: 30px auto;
|
5063 |
-
}
|
5064 |
-
#bootstrap-shortcodes-help .modal-content {
|
5065 |
-
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
|
5066 |
-
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
|
5067 |
-
}
|
5068 |
-
}
|
5069 |
-
#bootstrap-shortcodes-help .tooltip {
|
5070 |
-
position: absolute;
|
5071 |
-
z-index: 1030;
|
5072 |
-
display: block;
|
5073 |
-
visibility: visible;
|
5074 |
-
font-size: 12px;
|
5075 |
-
line-height: 1.4;
|
5076 |
-
opacity: 0;
|
5077 |
-
filter: alpha(opacity=0);
|
5078 |
-
}
|
5079 |
-
#bootstrap-shortcodes-help .tooltip.in {
|
5080 |
-
opacity: 0.9;
|
5081 |
-
filter: alpha(opacity=90);
|
5082 |
-
}
|
5083 |
-
#bootstrap-shortcodes-help .tooltip.top {
|
5084 |
-
margin-top: -3px;
|
5085 |
-
padding: 5px 0;
|
5086 |
-
}
|
5087 |
-
#bootstrap-shortcodes-help .tooltip.right {
|
5088 |
-
margin-left: 3px;
|
5089 |
-
padding: 0 5px;
|
5090 |
-
}
|
5091 |
-
#bootstrap-shortcodes-help .tooltip.bottom {
|
5092 |
-
margin-top: 3px;
|
5093 |
-
padding: 5px 0;
|
5094 |
-
}
|
5095 |
-
#bootstrap-shortcodes-help .tooltip.left {
|
5096 |
-
margin-left: -3px;
|
5097 |
-
padding: 0 5px;
|
5098 |
-
}
|
5099 |
-
#bootstrap-shortcodes-help .tooltip-inner {
|
5100 |
-
max-width: 200px;
|
5101 |
-
padding: 3px 8px;
|
5102 |
-
color: #ffffff;
|
5103 |
-
text-align: center;
|
5104 |
-
text-decoration: none;
|
5105 |
-
background-color: #000000;
|
5106 |
-
border-radius: 4px;
|
5107 |
-
}
|
5108 |
-
#bootstrap-shortcodes-help .tooltip-arrow {
|
5109 |
-
position: absolute;
|
5110 |
-
width: 0;
|
5111 |
-
height: 0;
|
5112 |
-
border-color: transparent;
|
5113 |
-
border-style: solid;
|
5114 |
-
}
|
5115 |
-
#bootstrap-shortcodes-help .tooltip.top .tooltip-arrow {
|
5116 |
-
bottom: 0;
|
5117 |
-
left: 50%;
|
5118 |
-
margin-left: -5px;
|
5119 |
-
border-width: 5px 5px 0;
|
5120 |
-
border-top-color: #000000;
|
5121 |
-
}
|
5122 |
-
#bootstrap-shortcodes-help .tooltip.top-left .tooltip-arrow {
|
5123 |
-
bottom: 0;
|
5124 |
-
left: 5px;
|
5125 |
-
border-width: 5px 5px 0;
|
5126 |
-
border-top-color: #000000;
|
5127 |
-
}
|
5128 |
-
#bootstrap-shortcodes-help .tooltip.top-right .tooltip-arrow {
|
5129 |
-
bottom: 0;
|
5130 |
-
right: 5px;
|
5131 |
-
border-width: 5px 5px 0;
|
5132 |
-
border-top-color: #000000;
|
5133 |
-
}
|
5134 |
-
#bootstrap-shortcodes-help .tooltip.right .tooltip-arrow {
|
5135 |
-
top: 50%;
|
5136 |
-
left: 0;
|
5137 |
-
margin-top: -5px;
|
5138 |
-
border-width: 5px 5px 5px 0;
|
5139 |
-
border-right-color: #000000;
|
5140 |
-
}
|
5141 |
-
#bootstrap-shortcodes-help .tooltip.left .tooltip-arrow {
|
5142 |
-
top: 50%;
|
5143 |
-
right: 0;
|
5144 |
-
margin-top: -5px;
|
5145 |
-
border-width: 5px 0 5px 5px;
|
5146 |
-
border-left-color: #000000;
|
5147 |
-
}
|
5148 |
-
#bootstrap-shortcodes-help .tooltip.bottom .tooltip-arrow {
|
5149 |
-
top: 0;
|
5150 |
-
left: 50%;
|
5151 |
-
margin-left: -5px;
|
5152 |
-
border-width: 0 5px 5px;
|
5153 |
-
border-bottom-color: #000000;
|
5154 |
-
}
|
5155 |
-
#bootstrap-shortcodes-help .tooltip.bottom-left .tooltip-arrow {
|
5156 |
-
top: 0;
|
5157 |
-
left: 5px;
|
5158 |
-
border-width: 0 5px 5px;
|
5159 |
-
border-bottom-color: #000000;
|
5160 |
-
}
|
5161 |
-
#bootstrap-shortcodes-help .tooltip.bottom-right .tooltip-arrow {
|
5162 |
-
top: 0;
|
5163 |
-
right: 5px;
|
5164 |
-
border-width: 0 5px 5px;
|
5165 |
-
border-bottom-color: #000000;
|
5166 |
-
}
|
5167 |
-
#bootstrap-shortcodes-help .popover {
|
5168 |
-
position: absolute;
|
5169 |
-
top: 0;
|
5170 |
-
left: 0;
|
5171 |
-
z-index: 1010;
|
5172 |
-
display: none;
|
5173 |
-
max-width: 276px;
|
5174 |
-
padding: 1px;
|
5175 |
-
text-align: left;
|
5176 |
-
background-color: #ffffff;
|
5177 |
-
background-clip: padding-box;
|
5178 |
-
border: 1px solid #cccccc;
|
5179 |
-
border: 1px solid rgba(0, 0, 0, 0.2);
|
5180 |
-
border-radius: 6px;
|
5181 |
-
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
5182 |
-
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
5183 |
-
white-space: normal;
|
5184 |
-
}
|
5185 |
-
#bootstrap-shortcodes-help .popover.top {
|
5186 |
-
margin-top: -10px;
|
5187 |
-
}
|
5188 |
-
#bootstrap-shortcodes-help .popover.right {
|
5189 |
-
margin-left: 10px;
|
5190 |
-
}
|
5191 |
-
#bootstrap-shortcodes-help .popover.bottom {
|
5192 |
-
margin-top: 10px;
|
5193 |
-
}
|
5194 |
-
#bootstrap-shortcodes-help .popover.left {
|
5195 |
-
margin-left: -10px;
|
5196 |
-
}
|
5197 |
-
#bootstrap-shortcodes-help .popover-title {
|
5198 |
-
margin: 0;
|
5199 |
-
padding: 8px 14px;
|
5200 |
-
font-size: 14px;
|
5201 |
-
font-weight: normal;
|
5202 |
-
line-height: 18px;
|
5203 |
-
background-color: #f7f7f7;
|
5204 |
-
border-bottom: 1px solid #ebebeb;
|
5205 |
-
border-radius: 5px 5px 0 0;
|
5206 |
-
}
|
5207 |
-
#bootstrap-shortcodes-help .popover-content {
|
5208 |
-
padding: 9px 14px;
|
5209 |
-
}
|
5210 |
-
#bootstrap-shortcodes-help .popover .arrow,
|
5211 |
-
#bootstrap-shortcodes-help .popover .arrow:after {
|
5212 |
-
position: absolute;
|
5213 |
-
display: block;
|
5214 |
-
width: 0;
|
5215 |
-
height: 0;
|
5216 |
-
border-color: transparent;
|
5217 |
-
border-style: solid;
|
5218 |
-
}
|
5219 |
-
#bootstrap-shortcodes-help .popover .arrow {
|
5220 |
-
border-width: 11px;
|
5221 |
-
}
|
5222 |
-
#bootstrap-shortcodes-help .popover .arrow:after {
|
5223 |
-
border-width: 10px;
|
5224 |
-
content: "";
|
5225 |
-
}
|
5226 |
-
#bootstrap-shortcodes-help .popover.top .arrow {
|
5227 |
-
left: 50%;
|
5228 |
-
margin-left: -11px;
|
5229 |
-
border-bottom-width: 0;
|
5230 |
-
border-top-color: #999999;
|
5231 |
-
border-top-color: rgba(0, 0, 0, 0.25);
|
5232 |
-
bottom: -11px;
|
5233 |
-
}
|
5234 |
-
#bootstrap-shortcodes-help .popover.top .arrow:after {
|
5235 |
-
content: " ";
|
5236 |
-
bottom: 1px;
|
5237 |
-
margin-left: -10px;
|
5238 |
-
border-bottom-width: 0;
|
5239 |
-
border-top-color: #ffffff;
|
5240 |
-
}
|
5241 |
-
#bootstrap-shortcodes-help .popover.right .arrow {
|
5242 |
-
top: 50%;
|
5243 |
-
left: -11px;
|
5244 |
-
margin-top: -11px;
|
5245 |
-
border-left-width: 0;
|
5246 |
-
border-right-color: #999999;
|
5247 |
-
border-right-color: rgba(0, 0, 0, 0.25);
|
5248 |
-
}
|
5249 |
-
#bootstrap-shortcodes-help .popover.right .arrow:after {
|
5250 |
-
content: " ";
|
5251 |
-
left: 1px;
|
5252 |
-
bottom: -10px;
|
5253 |
-
border-left-width: 0;
|
5254 |
-
border-right-color: #ffffff;
|
5255 |
-
}
|
5256 |
-
#bootstrap-shortcodes-help .popover.bottom .arrow {
|
5257 |
-
left: 50%;
|
5258 |
-
margin-left: -11px;
|
5259 |
-
border-top-width: 0;
|
5260 |
-
border-bottom-color: #999999;
|
5261 |
-
border-bottom-color: rgba(0, 0, 0, 0.25);
|
5262 |
-
top: -11px;
|
5263 |
-
}
|
5264 |
-
#bootstrap-shortcodes-help .popover.bottom .arrow:after {
|
5265 |
-
content: " ";
|
5266 |
-
top: 1px;
|
5267 |
-
margin-left: -10px;
|
5268 |
-
border-top-width: 0;
|
5269 |
-
border-bottom-color: #ffffff;
|
5270 |
-
}
|
5271 |
-
#bootstrap-shortcodes-help .popover.left .arrow {
|
5272 |
-
top: 50%;
|
5273 |
-
right: -11px;
|
5274 |
-
margin-top: -11px;
|
5275 |
-
border-right-width: 0;
|
5276 |
-
border-left-color: #999999;
|
5277 |
-
border-left-color: rgba(0, 0, 0, 0.25);
|
5278 |
-
}
|
5279 |
-
#bootstrap-shortcodes-help .popover.left .arrow:after {
|
5280 |
-
content: " ";
|
5281 |
-
right: 1px;
|
5282 |
-
border-right-width: 0;
|
5283 |
-
border-left-color: #ffffff;
|
5284 |
-
bottom: -10px;
|
5285 |
-
}
|
5286 |
-
#bootstrap-shortcodes-help .carousel {
|
5287 |
-
position: relative;
|
5288 |
-
}
|
5289 |
-
#bootstrap-shortcodes-help .carousel-inner {
|
5290 |
-
position: relative;
|
5291 |
-
overflow: hidden;
|
5292 |
-
width: 100%;
|
5293 |
-
}
|
5294 |
-
#bootstrap-shortcodes-help .carousel-inner > .item {
|
5295 |
-
display: none;
|
5296 |
-
position: relative;
|
5297 |
-
-webkit-transition: 0.6s ease-in-out left;
|
5298 |
-
transition: 0.6s ease-in-out left;
|
5299 |
-
}
|
5300 |
-
#bootstrap-shortcodes-help .carousel-inner > .item > img,
|
5301 |
-
#bootstrap-shortcodes-help .carousel-inner > .item > a > img {
|
5302 |
-
display: block;
|
5303 |
-
max-width: 100%;
|
5304 |
-
height: auto;
|
5305 |
-
line-height: 1;
|
5306 |
-
}
|
5307 |
-
#bootstrap-shortcodes-help .carousel-inner > .active,
|
5308 |
-
#bootstrap-shortcodes-help .carousel-inner > .next,
|
5309 |
-
#bootstrap-shortcodes-help .carousel-inner > .prev {
|
5310 |
-
display: block;
|
5311 |
-
}
|
5312 |
-
#bootstrap-shortcodes-help .carousel-inner > .active {
|
5313 |
-
left: 0;
|
5314 |
-
}
|
5315 |
-
#bootstrap-shortcodes-help .carousel-inner > .next,
|
5316 |
-
#bootstrap-shortcodes-help .carousel-inner > .prev {
|
5317 |
-
position: absolute;
|
5318 |
-
top: 0;
|
5319 |
-
width: 100%;
|
5320 |
-
}
|
5321 |
-
#bootstrap-shortcodes-help .carousel-inner > .next {
|
5322 |
-
left: 100%;
|
5323 |
-
}
|
5324 |
-
#bootstrap-shortcodes-help .carousel-inner > .prev {
|
5325 |
-
left: -100%;
|
5326 |
-
}
|
5327 |
-
#bootstrap-shortcodes-help .carousel-inner > .next.left,
|
5328 |
-
#bootstrap-shortcodes-help .carousel-inner > .prev.right {
|
5329 |
-
left: 0;
|
5330 |
-
}
|
5331 |
-
#bootstrap-shortcodes-help .carousel-inner > .active.left {
|
5332 |
-
left: -100%;
|
5333 |
-
}
|
5334 |
-
#bootstrap-shortcodes-help .carousel-inner > .active.right {
|
5335 |
-
left: 100%;
|
5336 |
-
}
|
5337 |
-
#bootstrap-shortcodes-help .carousel-control {
|
5338 |
-
position: absolute;
|
5339 |
-
top: 0;
|
5340 |
-
left: 0;
|
5341 |
-
bottom: 0;
|
5342 |
-
width: 15%;
|
5343 |
-
opacity: 0.5;
|
5344 |
-
filter: alpha(opacity=50);
|
5345 |
-
font-size: 20px;
|
5346 |
-
color: #ffffff;
|
5347 |
-
text-align: center;
|
5348 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
5349 |
-
}
|
5350 |
-
#bootstrap-shortcodes-help .carousel-control.left {
|
5351 |
-
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
|
5352 |
-
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
5353 |
-
background-repeat: repeat-x;
|
5354 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
5355 |
-
}
|
5356 |
-
#bootstrap-shortcodes-help .carousel-control.right {
|
5357 |
-
left: auto;
|
5358 |
-
right: 0;
|
5359 |
-
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
|
5360 |
-
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
5361 |
-
background-repeat: repeat-x;
|
5362 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
5363 |
-
}
|
5364 |
-
#bootstrap-shortcodes-help .carousel-control:hover,
|
5365 |
-
#bootstrap-shortcodes-help .carousel-control:focus {
|
5366 |
-
outline: none;
|
5367 |
-
color: #ffffff;
|
5368 |
-
text-decoration: none;
|
5369 |
-
opacity: 0.9;
|
5370 |
-
filter: alpha(opacity=90);
|
5371 |
-
}
|
5372 |
-
#bootstrap-shortcodes-help .carousel-control .icon-prev,
|
5373 |
-
#bootstrap-shortcodes-help .carousel-control .icon-next,
|
5374 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicon-chevron-left,
|
5375 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicon-chevron-right {
|
5376 |
-
position: absolute;
|
5377 |
-
top: 50%;
|
5378 |
-
z-index: 5;
|
5379 |
-
display: inline-block;
|
5380 |
-
}
|
5381 |
-
#bootstrap-shortcodes-help .carousel-control .icon-prev,
|
5382 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicon-chevron-left {
|
5383 |
-
left: 50%;
|
5384 |
-
}
|
5385 |
-
#bootstrap-shortcodes-help .carousel-control .icon-next,
|
5386 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicon-chevron-right {
|
5387 |
-
right: 50%;
|
5388 |
-
}
|
5389 |
-
#bootstrap-shortcodes-help .carousel-control .icon-prev,
|
5390 |
-
#bootstrap-shortcodes-help .carousel-control .icon-next {
|
5391 |
-
width: 20px;
|
5392 |
-
height: 20px;
|
5393 |
-
margin-top: -10px;
|
5394 |
-
margin-left: -10px;
|
5395 |
-
font-family: serif;
|
5396 |
-
}
|
5397 |
-
#bootstrap-shortcodes-help .carousel-control .icon-prev:before {
|
5398 |
-
content: '\2039';
|
5399 |
-
}
|
5400 |
-
#bootstrap-shortcodes-help .carousel-control .icon-next:before {
|
5401 |
-
content: '\203a';
|
5402 |
-
}
|
5403 |
-
#bootstrap-shortcodes-help .carousel-indicators {
|
5404 |
-
position: absolute;
|
5405 |
-
bottom: 10px;
|
5406 |
-
left: 50%;
|
5407 |
-
z-index: 15;
|
5408 |
-
width: 60%;
|
5409 |
-
margin-left: -30%;
|
5410 |
-
padding-left: 0;
|
5411 |
-
list-style: none;
|
5412 |
-
text-align: center;
|
5413 |
-
}
|
5414 |
-
#bootstrap-shortcodes-help .carousel-indicators li {
|
5415 |
-
display: inline-block;
|
5416 |
-
width: 10px;
|
5417 |
-
height: 10px;
|
5418 |
-
margin: 1px;
|
5419 |
-
text-indent: -999px;
|
5420 |
-
border: 1px solid #ffffff;
|
5421 |
-
border-radius: 10px;
|
5422 |
-
cursor: pointer;
|
5423 |
-
background-color: #000 \9;
|
5424 |
-
background-color: rgba(0, 0, 0, 0);
|
5425 |
-
}
|
5426 |
-
#bootstrap-shortcodes-help .carousel-indicators .active {
|
5427 |
-
margin: 0;
|
5428 |
-
width: 12px;
|
5429 |
-
height: 12px;
|
5430 |
-
background-color: #ffffff;
|
5431 |
-
}
|
5432 |
-
#bootstrap-shortcodes-help .carousel-caption {
|
5433 |
-
position: absolute;
|
5434 |
-
left: 15%;
|
5435 |
-
right: 15%;
|
5436 |
-
bottom: 20px;
|
5437 |
-
z-index: 10;
|
5438 |
-
padding-top: 20px;
|
5439 |
-
padding-bottom: 20px;
|
5440 |
-
color: #ffffff;
|
5441 |
-
text-align: center;
|
5442 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
5443 |
-
}
|
5444 |
-
#bootstrap-shortcodes-help .carousel-caption .btn {
|
5445 |
-
text-shadow: none;
|
5446 |
-
}
|
5447 |
-
@media screen and (min-width: 768px) {
|
5448 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicons-chevron-left,
|
5449 |
-
#bootstrap-shortcodes-help .carousel-control .glyphicons-chevron-right,
|
5450 |
-
#bootstrap-shortcodes-help .carousel-control .icon-prev,
|
5451 |
-
#bootstrap-shortcodes-help .carousel-control .icon-next {
|
5452 |
-
width: 30px;
|
5453 |
-
height: 30px;
|
5454 |
-
margin-top: -15px;
|
5455 |
-
margin-left: -15px;
|
5456 |
-
font-size: 30px;
|
5457 |
-
}
|
5458 |
-
#bootstrap-shortcodes-help .carousel-caption {
|
5459 |
-
left: 20%;
|
5460 |
-
right: 20%;
|
5461 |
-
padding-bottom: 30px;
|
5462 |
-
}
|
5463 |
-
#bootstrap-shortcodes-help .carousel-indicators {
|
5464 |
-
bottom: 20px;
|
5465 |
-
}
|
5466 |
-
}
|
5467 |
-
#bootstrap-shortcodes-help .clearfix:before,
|
5468 |
-
#bootstrap-shortcodes-help .clearfix:after {
|
5469 |
-
content: " ";
|
5470 |
-
display: table;
|
5471 |
-
}
|
5472 |
-
#bootstrap-shortcodes-help .clearfix:after {
|
5473 |
-
clear: both;
|
5474 |
-
}
|
5475 |
-
#bootstrap-shortcodes-help .center-block {
|
5476 |
-
display: block;
|
5477 |
-
margin-left: auto;
|
5478 |
-
margin-right: auto;
|
5479 |
-
}
|
5480 |
-
#bootstrap-shortcodes-help .pull-right {
|
5481 |
-
float: right !important;
|
5482 |
-
}
|
5483 |
-
#bootstrap-shortcodes-help .pull-left {
|
5484 |
-
float: left !important;
|
5485 |
-
}
|
5486 |
-
#bootstrap-shortcodes-help .hide {
|
5487 |
-
display: none !important;
|
5488 |
-
}
|
5489 |
-
#bootstrap-shortcodes-help .show {
|
5490 |
-
display: block !important;
|
5491 |
-
}
|
5492 |
-
#bootstrap-shortcodes-help .invisible {
|
5493 |
-
visibility: hidden;
|
5494 |
-
}
|
5495 |
-
#bootstrap-shortcodes-help .text-hide {
|
5496 |
-
font: 0/0 a;
|
5497 |
-
color: transparent;
|
5498 |
-
text-shadow: none;
|
5499 |
-
background-color: transparent;
|
5500 |
-
border: 0;
|
5501 |
-
}
|
5502 |
-
#bootstrap-shortcodes-help .hidden {
|
5503 |
-
display: none !important;
|
5504 |
-
visibility: hidden !important;
|
5505 |
-
}
|
5506 |
-
#bootstrap-shortcodes-help .affix {
|
5507 |
-
position: fixed;
|
5508 |
-
}
|
5509 |
-
@-ms-viewport {
|
5510 |
-
width: device-width;
|
5511 |
-
}
|
5512 |
-
#bootstrap-shortcodes-help .visible-xs,
|
5513 |
-
tr#bootstrap-shortcodes-help .visible-xs,
|
5514 |
-
th#bootstrap-shortcodes-help .visible-xs,
|
5515 |
-
td#bootstrap-shortcodes-help .visible-xs {
|
5516 |
-
display: none !important;
|
5517 |
-
}
|
5518 |
-
@media (max-width: 767px) {
|
5519 |
-
#bootstrap-shortcodes-help .visible-xs {
|
5520 |
-
display: block !important;
|
5521 |
-
}
|
5522 |
-
table#bootstrap-shortcodes-help .visible-xs {
|
5523 |
-
display: table;
|
5524 |
-
}
|
5525 |
-
tr#bootstrap-shortcodes-help .visible-xs {
|
5526 |
-
display: table-row !important;
|
5527 |
-
}
|
5528 |
-
th#bootstrap-shortcodes-help .visible-xs,
|
5529 |
-
td#bootstrap-shortcodes-help .visible-xs {
|
5530 |
-
display: table-cell !important;
|
5531 |
-
}
|
5532 |
-
}
|
5533 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5534 |
-
#bootstrap-shortcodes-help .visible-xs.visible-sm {
|
5535 |
-
display: block !important;
|
5536 |
-
}
|
5537 |
-
table#bootstrap-shortcodes-help .visible-xs.visible-sm {
|
5538 |
-
display: table;
|
5539 |
-
}
|
5540 |
-
tr#bootstrap-shortcodes-help .visible-xs.visible-sm {
|
5541 |
-
display: table-row !important;
|
5542 |
-
}
|
5543 |
-
th#bootstrap-shortcodes-help .visible-xs.visible-sm,
|
5544 |
-
td#bootstrap-shortcodes-help .visible-xs.visible-sm {
|
5545 |
-
display: table-cell !important;
|
5546 |
-
}
|
5547 |
-
}
|
5548 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5549 |
-
#bootstrap-shortcodes-help .visible-xs.visible-md {
|
5550 |
-
display: block !important;
|
5551 |
-
}
|
5552 |
-
table#bootstrap-shortcodes-help .visible-xs.visible-md {
|
5553 |
-
display: table;
|
5554 |
-
}
|
5555 |
-
tr#bootstrap-shortcodes-help .visible-xs.visible-md {
|
5556 |
-
display: table-row !important;
|
5557 |
-
}
|
5558 |
-
th#bootstrap-shortcodes-help .visible-xs.visible-md,
|
5559 |
-
td#bootstrap-shortcodes-help .visible-xs.visible-md {
|
5560 |
-
display: table-cell !important;
|
5561 |
-
}
|
5562 |
-
}
|
5563 |
-
@media (min-width: 1200px) {
|
5564 |
-
#bootstrap-shortcodes-help .visible-xs.visible-lg {
|
5565 |
-
display: block !important;
|
5566 |
-
}
|
5567 |
-
table#bootstrap-shortcodes-help .visible-xs.visible-lg {
|
5568 |
-
display: table;
|
5569 |
-
}
|
5570 |
-
tr#bootstrap-shortcodes-help .visible-xs.visible-lg {
|
5571 |
-
display: table-row !important;
|
5572 |
-
}
|
5573 |
-
th#bootstrap-shortcodes-help .visible-xs.visible-lg,
|
5574 |
-
td#bootstrap-shortcodes-help .visible-xs.visible-lg {
|
5575 |
-
display: table-cell !important;
|
5576 |
-
}
|
5577 |
-
}
|
5578 |
-
#bootstrap-shortcodes-help .visible-sm,
|
5579 |
-
tr#bootstrap-shortcodes-help .visible-sm,
|
5580 |
-
th#bootstrap-shortcodes-help .visible-sm,
|
5581 |
-
td#bootstrap-shortcodes-help .visible-sm {
|
5582 |
-
display: none !important;
|
5583 |
-
}
|
5584 |
-
@media (max-width: 767px) {
|
5585 |
-
#bootstrap-shortcodes-help .visible-sm.visible-xs {
|
5586 |
-
display: block !important;
|
5587 |
-
}
|
5588 |
-
table#bootstrap-shortcodes-help .visible-sm.visible-xs {
|
5589 |
-
display: table;
|
5590 |
-
}
|
5591 |
-
tr#bootstrap-shortcodes-help .visible-sm.visible-xs {
|
5592 |
-
display: table-row !important;
|
5593 |
-
}
|
5594 |
-
th#bootstrap-shortcodes-help .visible-sm.visible-xs,
|
5595 |
-
td#bootstrap-shortcodes-help .visible-sm.visible-xs {
|
5596 |
-
display: table-cell !important;
|
5597 |
-
}
|
5598 |
-
}
|
5599 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5600 |
-
#bootstrap-shortcodes-help .visible-sm {
|
5601 |
-
display: block !important;
|
5602 |
-
}
|
5603 |
-
table#bootstrap-shortcodes-help .visible-sm {
|
5604 |
-
display: table;
|
5605 |
-
}
|
5606 |
-
tr#bootstrap-shortcodes-help .visible-sm {
|
5607 |
-
display: table-row !important;
|
5608 |
-
}
|
5609 |
-
th#bootstrap-shortcodes-help .visible-sm,
|
5610 |
-
td#bootstrap-shortcodes-help .visible-sm {
|
5611 |
-
display: table-cell !important;
|
5612 |
-
}
|
5613 |
-
}
|
5614 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5615 |
-
#bootstrap-shortcodes-help .visible-sm.visible-md {
|
5616 |
-
display: block !important;
|
5617 |
-
}
|
5618 |
-
table#bootstrap-shortcodes-help .visible-sm.visible-md {
|
5619 |
-
display: table;
|
5620 |
-
}
|
5621 |
-
tr#bootstrap-shortcodes-help .visible-sm.visible-md {
|
5622 |
-
display: table-row !important;
|
5623 |
-
}
|
5624 |
-
th#bootstrap-shortcodes-help .visible-sm.visible-md,
|
5625 |
-
td#bootstrap-shortcodes-help .visible-sm.visible-md {
|
5626 |
-
display: table-cell !important;
|
5627 |
-
}
|
5628 |
-
}
|
5629 |
-
@media (min-width: 1200px) {
|
5630 |
-
#bootstrap-shortcodes-help .visible-sm.visible-lg {
|
5631 |
-
display: block !important;
|
5632 |
-
}
|
5633 |
-
table#bootstrap-shortcodes-help .visible-sm.visible-lg {
|
5634 |
-
display: table;
|
5635 |
-
}
|
5636 |
-
tr#bootstrap-shortcodes-help .visible-sm.visible-lg {
|
5637 |
-
display: table-row !important;
|
5638 |
-
}
|
5639 |
-
th#bootstrap-shortcodes-help .visible-sm.visible-lg,
|
5640 |
-
td#bootstrap-shortcodes-help .visible-sm.visible-lg {
|
5641 |
-
display: table-cell !important;
|
5642 |
-
}
|
5643 |
-
}
|
5644 |
-
#bootstrap-shortcodes-help .visible-md,
|
5645 |
-
tr#bootstrap-shortcodes-help .visible-md,
|
5646 |
-
th#bootstrap-shortcodes-help .visible-md,
|
5647 |
-
td#bootstrap-shortcodes-help .visible-md {
|
5648 |
-
display: none !important;
|
5649 |
-
}
|
5650 |
-
@media (max-width: 767px) {
|
5651 |
-
#bootstrap-shortcodes-help .visible-md.visible-xs {
|
5652 |
-
display: block !important;
|
5653 |
-
}
|
5654 |
-
table#bootstrap-shortcodes-help .visible-md.visible-xs {
|
5655 |
-
display: table;
|
5656 |
-
}
|
5657 |
-
tr#bootstrap-shortcodes-help .visible-md.visible-xs {
|
5658 |
-
display: table-row !important;
|
5659 |
-
}
|
5660 |
-
th#bootstrap-shortcodes-help .visible-md.visible-xs,
|
5661 |
-
td#bootstrap-shortcodes-help .visible-md.visible-xs {
|
5662 |
-
display: table-cell !important;
|
5663 |
-
}
|
5664 |
-
}
|
5665 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5666 |
-
#bootstrap-shortcodes-help .visible-md.visible-sm {
|
5667 |
-
display: block !important;
|
5668 |
-
}
|
5669 |
-
table#bootstrap-shortcodes-help .visible-md.visible-sm {
|
5670 |
-
display: table;
|
5671 |
-
}
|
5672 |
-
tr#bootstrap-shortcodes-help .visible-md.visible-sm {
|
5673 |
-
display: table-row !important;
|
5674 |
-
}
|
5675 |
-
th#bootstrap-shortcodes-help .visible-md.visible-sm,
|
5676 |
-
td#bootstrap-shortcodes-help .visible-md.visible-sm {
|
5677 |
-
display: table-cell !important;
|
5678 |
-
}
|
5679 |
-
}
|
5680 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5681 |
-
#bootstrap-shortcodes-help .visible-md {
|
5682 |
-
display: block !important;
|
5683 |
-
}
|
5684 |
-
table#bootstrap-shortcodes-help .visible-md {
|
5685 |
-
display: table;
|
5686 |
-
}
|
5687 |
-
tr#bootstrap-shortcodes-help .visible-md {
|
5688 |
-
display: table-row !important;
|
5689 |
-
}
|
5690 |
-
th#bootstrap-shortcodes-help .visible-md,
|
5691 |
-
td#bootstrap-shortcodes-help .visible-md {
|
5692 |
-
display: table-cell !important;
|
5693 |
-
}
|
5694 |
-
}
|
5695 |
-
@media (min-width: 1200px) {
|
5696 |
-
#bootstrap-shortcodes-help .visible-md.visible-lg {
|
5697 |
-
display: block !important;
|
5698 |
-
}
|
5699 |
-
table#bootstrap-shortcodes-help .visible-md.visible-lg {
|
5700 |
-
display: table;
|
5701 |
-
}
|
5702 |
-
tr#bootstrap-shortcodes-help .visible-md.visible-lg {
|
5703 |
-
display: table-row !important;
|
5704 |
-
}
|
5705 |
-
th#bootstrap-shortcodes-help .visible-md.visible-lg,
|
5706 |
-
td#bootstrap-shortcodes-help .visible-md.visible-lg {
|
5707 |
-
display: table-cell !important;
|
5708 |
-
}
|
5709 |
-
}
|
5710 |
-
#bootstrap-shortcodes-help .visible-lg,
|
5711 |
-
tr#bootstrap-shortcodes-help .visible-lg,
|
5712 |
-
th#bootstrap-shortcodes-help .visible-lg,
|
5713 |
-
td#bootstrap-shortcodes-help .visible-lg {
|
5714 |
-
display: none !important;
|
5715 |
-
}
|
5716 |
-
@media (max-width: 767px) {
|
5717 |
-
#bootstrap-shortcodes-help .visible-lg.visible-xs {
|
5718 |
-
display: block !important;
|
5719 |
-
}
|
5720 |
-
table#bootstrap-shortcodes-help .visible-lg.visible-xs {
|
5721 |
-
display: table;
|
5722 |
-
}
|
5723 |
-
tr#bootstrap-shortcodes-help .visible-lg.visible-xs {
|
5724 |
-
display: table-row !important;
|
5725 |
-
}
|
5726 |
-
th#bootstrap-shortcodes-help .visible-lg.visible-xs,
|
5727 |
-
td#bootstrap-shortcodes-help .visible-lg.visible-xs {
|
5728 |
-
display: table-cell !important;
|
5729 |
-
}
|
5730 |
-
}
|
5731 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5732 |
-
#bootstrap-shortcodes-help .visible-lg.visible-sm {
|
5733 |
-
display: block !important;
|
5734 |
-
}
|
5735 |
-
table#bootstrap-shortcodes-help .visible-lg.visible-sm {
|
5736 |
-
display: table;
|
5737 |
-
}
|
5738 |
-
tr#bootstrap-shortcodes-help .visible-lg.visible-sm {
|
5739 |
-
display: table-row !important;
|
5740 |
-
}
|
5741 |
-
th#bootstrap-shortcodes-help .visible-lg.visible-sm,
|
5742 |
-
td#bootstrap-shortcodes-help .visible-lg.visible-sm {
|
5743 |
-
display: table-cell !important;
|
5744 |
-
}
|
5745 |
-
}
|
5746 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5747 |
-
#bootstrap-shortcodes-help .visible-lg.visible-md {
|
5748 |
-
display: block !important;
|
5749 |
-
}
|
5750 |
-
table#bootstrap-shortcodes-help .visible-lg.visible-md {
|
5751 |
-
display: table;
|
5752 |
-
}
|
5753 |
-
tr#bootstrap-shortcodes-help .visible-lg.visible-md {
|
5754 |
-
display: table-row !important;
|
5755 |
-
}
|
5756 |
-
th#bootstrap-shortcodes-help .visible-lg.visible-md,
|
5757 |
-
td#bootstrap-shortcodes-help .visible-lg.visible-md {
|
5758 |
-
display: table-cell !important;
|
5759 |
-
}
|
5760 |
-
}
|
5761 |
-
@media (min-width: 1200px) {
|
5762 |
-
#bootstrap-shortcodes-help .visible-lg {
|
5763 |
-
display: block !important;
|
5764 |
-
}
|
5765 |
-
table#bootstrap-shortcodes-help .visible-lg {
|
5766 |
-
display: table;
|
5767 |
-
}
|
5768 |
-
tr#bootstrap-shortcodes-help .visible-lg {
|
5769 |
-
display: table-row !important;
|
5770 |
-
}
|
5771 |
-
th#bootstrap-shortcodes-help .visible-lg,
|
5772 |
-
td#bootstrap-shortcodes-help .visible-lg {
|
5773 |
-
display: table-cell !important;
|
5774 |
-
}
|
5775 |
-
}
|
5776 |
-
#bootstrap-shortcodes-help .hidden-xs {
|
5777 |
-
display: block !important;
|
5778 |
-
}
|
5779 |
-
table#bootstrap-shortcodes-help .hidden-xs {
|
5780 |
-
display: table;
|
5781 |
-
}
|
5782 |
-
tr#bootstrap-shortcodes-help .hidden-xs {
|
5783 |
-
display: table-row !important;
|
5784 |
-
}
|
5785 |
-
th#bootstrap-shortcodes-help .hidden-xs,
|
5786 |
-
td#bootstrap-shortcodes-help .hidden-xs {
|
5787 |
-
display: table-cell !important;
|
5788 |
-
}
|
5789 |
-
@media (max-width: 767px) {
|
5790 |
-
#bootstrap-shortcodes-help .hidden-xs,
|
5791 |
-
tr#bootstrap-shortcodes-help .hidden-xs,
|
5792 |
-
th#bootstrap-shortcodes-help .hidden-xs,
|
5793 |
-
td#bootstrap-shortcodes-help .hidden-xs {
|
5794 |
-
display: none !important;
|
5795 |
-
}
|
5796 |
-
}
|
5797 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5798 |
-
#bootstrap-shortcodes-help .hidden-xs.hidden-sm,
|
5799 |
-
tr#bootstrap-shortcodes-help .hidden-xs.hidden-sm,
|
5800 |
-
th#bootstrap-shortcodes-help .hidden-xs.hidden-sm,
|
5801 |
-
td#bootstrap-shortcodes-help .hidden-xs.hidden-sm {
|
5802 |
-
display: none !important;
|
5803 |
-
}
|
5804 |
-
}
|
5805 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5806 |
-
#bootstrap-shortcodes-help .hidden-xs.hidden-md,
|
5807 |
-
tr#bootstrap-shortcodes-help .hidden-xs.hidden-md,
|
5808 |
-
th#bootstrap-shortcodes-help .hidden-xs.hidden-md,
|
5809 |
-
td#bootstrap-shortcodes-help .hidden-xs.hidden-md {
|
5810 |
-
display: none !important;
|
5811 |
-
}
|
5812 |
-
}
|
5813 |
-
@media (min-width: 1200px) {
|
5814 |
-
#bootstrap-shortcodes-help .hidden-xs.hidden-lg,
|
5815 |
-
tr#bootstrap-shortcodes-help .hidden-xs.hidden-lg,
|
5816 |
-
th#bootstrap-shortcodes-help .hidden-xs.hidden-lg,
|
5817 |
-
td#bootstrap-shortcodes-help .hidden-xs.hidden-lg {
|
5818 |
-
display: none !important;
|
5819 |
-
}
|
5820 |
-
}
|
5821 |
-
#bootstrap-shortcodes-help .hidden-sm {
|
5822 |
-
display: block !important;
|
5823 |
-
}
|
5824 |
-
table#bootstrap-shortcodes-help .hidden-sm {
|
5825 |
-
display: table;
|
5826 |
-
}
|
5827 |
-
tr#bootstrap-shortcodes-help .hidden-sm {
|
5828 |
-
display: table-row !important;
|
5829 |
-
}
|
5830 |
-
th#bootstrap-shortcodes-help .hidden-sm,
|
5831 |
-
td#bootstrap-shortcodes-help .hidden-sm {
|
5832 |
-
display: table-cell !important;
|
5833 |
-
}
|
5834 |
-
@media (max-width: 767px) {
|
5835 |
-
#bootstrap-shortcodes-help .hidden-sm.hidden-xs,
|
5836 |
-
tr#bootstrap-shortcodes-help .hidden-sm.hidden-xs,
|
5837 |
-
th#bootstrap-shortcodes-help .hidden-sm.hidden-xs,
|
5838 |
-
td#bootstrap-shortcodes-help .hidden-sm.hidden-xs {
|
5839 |
-
display: none !important;
|
5840 |
-
}
|
5841 |
-
}
|
5842 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5843 |
-
#bootstrap-shortcodes-help .hidden-sm,
|
5844 |
-
tr#bootstrap-shortcodes-help .hidden-sm,
|
5845 |
-
th#bootstrap-shortcodes-help .hidden-sm,
|
5846 |
-
td#bootstrap-shortcodes-help .hidden-sm {
|
5847 |
-
display: none !important;
|
5848 |
-
}
|
5849 |
-
}
|
5850 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5851 |
-
#bootstrap-shortcodes-help .hidden-sm.hidden-md,
|
5852 |
-
tr#bootstrap-shortcodes-help .hidden-sm.hidden-md,
|
5853 |
-
th#bootstrap-shortcodes-help .hidden-sm.hidden-md,
|
5854 |
-
td#bootstrap-shortcodes-help .hidden-sm.hidden-md {
|
5855 |
-
display: none !important;
|
5856 |
-
}
|
5857 |
-
}
|
5858 |
-
@media (min-width: 1200px) {
|
5859 |
-
#bootstrap-shortcodes-help .hidden-sm.hidden-lg,
|
5860 |
-
tr#bootstrap-shortcodes-help .hidden-sm.hidden-lg,
|
5861 |
-
th#bootstrap-shortcodes-help .hidden-sm.hidden-lg,
|
5862 |
-
td#bootstrap-shortcodes-help .hidden-sm.hidden-lg {
|
5863 |
-
display: none !important;
|
5864 |
-
}
|
5865 |
-
}
|
5866 |
-
#bootstrap-shortcodes-help .hidden-md {
|
5867 |
-
display: block !important;
|
5868 |
-
}
|
5869 |
-
table#bootstrap-shortcodes-help .hidden-md {
|
5870 |
-
display: table;
|
5871 |
-
}
|
5872 |
-
tr#bootstrap-shortcodes-help .hidden-md {
|
5873 |
-
display: table-row !important;
|
5874 |
-
}
|
5875 |
-
th#bootstrap-shortcodes-help .hidden-md,
|
5876 |
-
td#bootstrap-shortcodes-help .hidden-md {
|
5877 |
-
display: table-cell !important;
|
5878 |
-
}
|
5879 |
-
@media (max-width: 767px) {
|
5880 |
-
#bootstrap-shortcodes-help .hidden-md.hidden-xs,
|
5881 |
-
tr#bootstrap-shortcodes-help .hidden-md.hidden-xs,
|
5882 |
-
th#bootstrap-shortcodes-help .hidden-md.hidden-xs,
|
5883 |
-
td#bootstrap-shortcodes-help .hidden-md.hidden-xs {
|
5884 |
-
display: none !important;
|
5885 |
-
}
|
5886 |
-
}
|
5887 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5888 |
-
#bootstrap-shortcodes-help .hidden-md.hidden-sm,
|
5889 |
-
tr#bootstrap-shortcodes-help .hidden-md.hidden-sm,
|
5890 |
-
th#bootstrap-shortcodes-help .hidden-md.hidden-sm,
|
5891 |
-
td#bootstrap-shortcodes-help .hidden-md.hidden-sm {
|
5892 |
-
display: none !important;
|
5893 |
-
}
|
5894 |
-
}
|
5895 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5896 |
-
#bootstrap-shortcodes-help .hidden-md,
|
5897 |
-
tr#bootstrap-shortcodes-help .hidden-md,
|
5898 |
-
th#bootstrap-shortcodes-help .hidden-md,
|
5899 |
-
td#bootstrap-shortcodes-help .hidden-md {
|
5900 |
-
display: none !important;
|
5901 |
-
}
|
5902 |
-
}
|
5903 |
-
@media (min-width: 1200px) {
|
5904 |
-
#bootstrap-shortcodes-help .hidden-md.hidden-lg,
|
5905 |
-
tr#bootstrap-shortcodes-help .hidden-md.hidden-lg,
|
5906 |
-
th#bootstrap-shortcodes-help .hidden-md.hidden-lg,
|
5907 |
-
td#bootstrap-shortcodes-help .hidden-md.hidden-lg {
|
5908 |
-
display: none !important;
|
5909 |
-
}
|
5910 |
-
}
|
5911 |
-
#bootstrap-shortcodes-help .hidden-lg {
|
5912 |
-
display: block !important;
|
5913 |
-
}
|
5914 |
-
table#bootstrap-shortcodes-help .hidden-lg {
|
5915 |
-
display: table;
|
5916 |
-
}
|
5917 |
-
tr#bootstrap-shortcodes-help .hidden-lg {
|
5918 |
-
display: table-row !important;
|
5919 |
-
}
|
5920 |
-
th#bootstrap-shortcodes-help .hidden-lg,
|
5921 |
-
td#bootstrap-shortcodes-help .hidden-lg {
|
5922 |
-
display: table-cell !important;
|
5923 |
-
}
|
5924 |
-
@media (max-width: 767px) {
|
5925 |
-
#bootstrap-shortcodes-help .hidden-lg.hidden-xs,
|
5926 |
-
tr#bootstrap-shortcodes-help .hidden-lg.hidden-xs,
|
5927 |
-
th#bootstrap-shortcodes-help .hidden-lg.hidden-xs,
|
5928 |
-
td#bootstrap-shortcodes-help .hidden-lg.hidden-xs {
|
5929 |
-
display: none !important;
|
5930 |
-
}
|
5931 |
-
}
|
5932 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5933 |
-
#bootstrap-shortcodes-help .hidden-lg.hidden-sm,
|
5934 |
-
tr#bootstrap-shortcodes-help .hidden-lg.hidden-sm,
|
5935 |
-
th#bootstrap-shortcodes-help .hidden-lg.hidden-sm,
|
5936 |
-
td#bootstrap-shortcodes-help .hidden-lg.hidden-sm {
|
5937 |
-
display: none !important;
|
5938 |
-
}
|
5939 |
-
}
|
5940 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5941 |
-
#bootstrap-shortcodes-help .hidden-lg.hidden-md,
|
5942 |
-
tr#bootstrap-shortcodes-help .hidden-lg.hidden-md,
|
5943 |
-
th#bootstrap-shortcodes-help .hidden-lg.hidden-md,
|
5944 |
-
td#bootstrap-shortcodes-help .hidden-lg.hidden-md {
|
5945 |
-
display: none !important;
|
5946 |
-
}
|
5947 |
-
}
|
5948 |
-
@media (min-width: 1200px) {
|
5949 |
-
#bootstrap-shortcodes-help .hidden-lg,
|
5950 |
-
tr#bootstrap-shortcodes-help .hidden-lg,
|
5951 |
-
th#bootstrap-shortcodes-help .hidden-lg,
|
5952 |
-
td#bootstrap-shortcodes-help .hidden-lg {
|
5953 |
-
display: none !important;
|
5954 |
-
}
|
5955 |
-
}
|
5956 |
-
#bootstrap-shortcodes-help .visible-print,
|
5957 |
-
tr#bootstrap-shortcodes-help .visible-print,
|
5958 |
-
th#bootstrap-shortcodes-help .visible-print,
|
5959 |
-
td#bootstrap-shortcodes-help .visible-print {
|
5960 |
-
display: none !important;
|
5961 |
-
}
|
5962 |
-
@media print {
|
5963 |
-
#bootstrap-shortcodes-help .visible-print {
|
5964 |
-
display: block !important;
|
5965 |
-
}
|
5966 |
-
table#bootstrap-shortcodes-help .visible-print {
|
5967 |
-
display: table;
|
5968 |
-
}
|
5969 |
-
tr#bootstrap-shortcodes-help .visible-print {
|
5970 |
-
display: table-row !important;
|
5971 |
-
}
|
5972 |
-
th#bootstrap-shortcodes-help .visible-print,
|
5973 |
-
td#bootstrap-shortcodes-help .visible-print {
|
5974 |
-
display: table-cell !important;
|
5975 |
-
}
|
5976 |
-
#bootstrap-shortcodes-help .hidden-print,
|
5977 |
-
tr#bootstrap-shortcodes-help .hidden-print,
|
5978 |
-
th#bootstrap-shortcodes-help .hidden-print,
|
5979 |
-
td#bootstrap-shortcodes-help .hidden-print {
|
5980 |
-
display: none !important;
|
5981 |
-
}
|
5982 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap-theme.css
DELETED
@@ -1,347 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
.btn-default,
|
8 |
-
.btn-primary,
|
9 |
-
.btn-success,
|
10 |
-
.btn-info,
|
11 |
-
.btn-warning,
|
12 |
-
.btn-danger {
|
13 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
|
14 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
|
15 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
|
16 |
-
}
|
17 |
-
.btn-default:active,
|
18 |
-
.btn-primary:active,
|
19 |
-
.btn-success:active,
|
20 |
-
.btn-info:active,
|
21 |
-
.btn-warning:active,
|
22 |
-
.btn-danger:active,
|
23 |
-
.btn-default.active,
|
24 |
-
.btn-primary.active,
|
25 |
-
.btn-success.active,
|
26 |
-
.btn-info.active,
|
27 |
-
.btn-warning.active,
|
28 |
-
.btn-danger.active {
|
29 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
30 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
31 |
-
}
|
32 |
-
.btn:active,
|
33 |
-
.btn.active {
|
34 |
-
background-image: none;
|
35 |
-
}
|
36 |
-
.btn-default {
|
37 |
-
text-shadow: 0 1px 0 #fff;
|
38 |
-
background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
|
39 |
-
background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
|
40 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
|
41 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
42 |
-
background-repeat: repeat-x;
|
43 |
-
border-color: #dbdbdb;
|
44 |
-
border-color: #ccc;
|
45 |
-
}
|
46 |
-
.btn-default:hover,
|
47 |
-
.btn-default:focus {
|
48 |
-
background-color: #e0e0e0;
|
49 |
-
background-position: 0 -15px;
|
50 |
-
}
|
51 |
-
.btn-default:active,
|
52 |
-
.btn-default.active {
|
53 |
-
background-color: #e0e0e0;
|
54 |
-
border-color: #dbdbdb;
|
55 |
-
}
|
56 |
-
.btn-primary {
|
57 |
-
background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
|
58 |
-
background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
|
59 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
|
60 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
61 |
-
background-repeat: repeat-x;
|
62 |
-
border-color: #2b669a;
|
63 |
-
}
|
64 |
-
.btn-primary:hover,
|
65 |
-
.btn-primary:focus {
|
66 |
-
background-color: #2d6ca2;
|
67 |
-
background-position: 0 -15px;
|
68 |
-
}
|
69 |
-
.btn-primary:active,
|
70 |
-
.btn-primary.active {
|
71 |
-
background-color: #2d6ca2;
|
72 |
-
border-color: #2b669a;
|
73 |
-
}
|
74 |
-
.btn-success {
|
75 |
-
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
|
76 |
-
background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
|
77 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
|
78 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
79 |
-
background-repeat: repeat-x;
|
80 |
-
border-color: #3e8f3e;
|
81 |
-
}
|
82 |
-
.btn-success:hover,
|
83 |
-
.btn-success:focus {
|
84 |
-
background-color: #419641;
|
85 |
-
background-position: 0 -15px;
|
86 |
-
}
|
87 |
-
.btn-success:active,
|
88 |
-
.btn-success.active {
|
89 |
-
background-color: #419641;
|
90 |
-
border-color: #3e8f3e;
|
91 |
-
}
|
92 |
-
.btn-info {
|
93 |
-
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
|
94 |
-
background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
|
95 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
|
96 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
97 |
-
background-repeat: repeat-x;
|
98 |
-
border-color: #28a4c9;
|
99 |
-
}
|
100 |
-
.btn-info:hover,
|
101 |
-
.btn-info:focus {
|
102 |
-
background-color: #2aabd2;
|
103 |
-
background-position: 0 -15px;
|
104 |
-
}
|
105 |
-
.btn-info:active,
|
106 |
-
.btn-info.active {
|
107 |
-
background-color: #2aabd2;
|
108 |
-
border-color: #28a4c9;
|
109 |
-
}
|
110 |
-
.btn-warning {
|
111 |
-
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
|
112 |
-
background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
|
113 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
|
114 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
115 |
-
background-repeat: repeat-x;
|
116 |
-
border-color: #e38d13;
|
117 |
-
}
|
118 |
-
.btn-warning:hover,
|
119 |
-
.btn-warning:focus {
|
120 |
-
background-color: #eb9316;
|
121 |
-
background-position: 0 -15px;
|
122 |
-
}
|
123 |
-
.btn-warning:active,
|
124 |
-
.btn-warning.active {
|
125 |
-
background-color: #eb9316;
|
126 |
-
border-color: #e38d13;
|
127 |
-
}
|
128 |
-
.btn-danger {
|
129 |
-
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
|
130 |
-
background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
|
131 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
|
132 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
133 |
-
background-repeat: repeat-x;
|
134 |
-
border-color: #b92c28;
|
135 |
-
}
|
136 |
-
.btn-danger:hover,
|
137 |
-
.btn-danger:focus {
|
138 |
-
background-color: #c12e2a;
|
139 |
-
background-position: 0 -15px;
|
140 |
-
}
|
141 |
-
.btn-danger:active,
|
142 |
-
.btn-danger.active {
|
143 |
-
background-color: #c12e2a;
|
144 |
-
border-color: #b92c28;
|
145 |
-
}
|
146 |
-
.thumbnail,
|
147 |
-
.img-thumbnail {
|
148 |
-
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
|
149 |
-
box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
|
150 |
-
}
|
151 |
-
.dropdown-menu > li > a:hover,
|
152 |
-
.dropdown-menu > li > a:focus {
|
153 |
-
background-color: #e8e8e8;
|
154 |
-
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
|
155 |
-
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
|
156 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
|
157 |
-
background-repeat: repeat-x;
|
158 |
-
}
|
159 |
-
.dropdown-menu > .active > a,
|
160 |
-
.dropdown-menu > .active > a:hover,
|
161 |
-
.dropdown-menu > .active > a:focus {
|
162 |
-
background-color: #357ebd;
|
163 |
-
background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
|
164 |
-
background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
|
165 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
|
166 |
-
background-repeat: repeat-x;
|
167 |
-
}
|
168 |
-
.navbar-default {
|
169 |
-
background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
|
170 |
-
background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
|
171 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
|
172 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
173 |
-
background-repeat: repeat-x;
|
174 |
-
border-radius: 4px;
|
175 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
|
176 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
|
177 |
-
}
|
178 |
-
.navbar-default .navbar-nav > .active > a {
|
179 |
-
background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
|
180 |
-
background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
|
181 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
|
182 |
-
background-repeat: repeat-x;
|
183 |
-
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
|
184 |
-
box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
|
185 |
-
}
|
186 |
-
.navbar-brand,
|
187 |
-
.navbar-nav > li > a {
|
188 |
-
text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
|
189 |
-
}
|
190 |
-
.navbar-inverse {
|
191 |
-
background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
|
192 |
-
background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
|
193 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
|
194 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
195 |
-
background-repeat: repeat-x;
|
196 |
-
}
|
197 |
-
.navbar-inverse .navbar-nav > .active > a {
|
198 |
-
background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
|
199 |
-
background-image: linear-gradient(to bottom, #222 0%, #282828 100%);
|
200 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
|
201 |
-
background-repeat: repeat-x;
|
202 |
-
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
|
203 |
-
box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
|
204 |
-
}
|
205 |
-
.navbar-inverse .navbar-brand,
|
206 |
-
.navbar-inverse .navbar-nav > li > a {
|
207 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
|
208 |
-
}
|
209 |
-
.navbar-static-top,
|
210 |
-
.navbar-fixed-top,
|
211 |
-
.navbar-fixed-bottom {
|
212 |
-
border-radius: 0;
|
213 |
-
}
|
214 |
-
.alert {
|
215 |
-
text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
|
216 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
|
217 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
|
218 |
-
}
|
219 |
-
.alert-success {
|
220 |
-
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
|
221 |
-
background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
|
222 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
|
223 |
-
background-repeat: repeat-x;
|
224 |
-
border-color: #b2dba1;
|
225 |
-
}
|
226 |
-
.alert-info {
|
227 |
-
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
|
228 |
-
background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
|
229 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
|
230 |
-
background-repeat: repeat-x;
|
231 |
-
border-color: #9acfea;
|
232 |
-
}
|
233 |
-
.alert-warning {
|
234 |
-
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
|
235 |
-
background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
|
236 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
|
237 |
-
background-repeat: repeat-x;
|
238 |
-
border-color: #f5e79e;
|
239 |
-
}
|
240 |
-
.alert-danger {
|
241 |
-
background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
|
242 |
-
background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
|
243 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
|
244 |
-
background-repeat: repeat-x;
|
245 |
-
border-color: #dca7a7;
|
246 |
-
}
|
247 |
-
.progress {
|
248 |
-
background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
|
249 |
-
background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
|
250 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
|
251 |
-
background-repeat: repeat-x;
|
252 |
-
}
|
253 |
-
.progress-bar {
|
254 |
-
background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
|
255 |
-
background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
|
256 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
|
257 |
-
background-repeat: repeat-x;
|
258 |
-
}
|
259 |
-
.progress-bar-success {
|
260 |
-
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
|
261 |
-
background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
|
262 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
|
263 |
-
background-repeat: repeat-x;
|
264 |
-
}
|
265 |
-
.progress-bar-info {
|
266 |
-
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
|
267 |
-
background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
|
268 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
|
269 |
-
background-repeat: repeat-x;
|
270 |
-
}
|
271 |
-
.progress-bar-warning {
|
272 |
-
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
|
273 |
-
background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
|
274 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
|
275 |
-
background-repeat: repeat-x;
|
276 |
-
}
|
277 |
-
.progress-bar-danger {
|
278 |
-
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
|
279 |
-
background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
|
280 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
|
281 |
-
background-repeat: repeat-x;
|
282 |
-
}
|
283 |
-
.list-group {
|
284 |
-
border-radius: 4px;
|
285 |
-
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
|
286 |
-
box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
|
287 |
-
}
|
288 |
-
.list-group-item.active,
|
289 |
-
.list-group-item.active:hover,
|
290 |
-
.list-group-item.active:focus {
|
291 |
-
text-shadow: 0 -1px 0 #3071a9;
|
292 |
-
background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
|
293 |
-
background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
|
294 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
|
295 |
-
background-repeat: repeat-x;
|
296 |
-
border-color: #3278b3;
|
297 |
-
}
|
298 |
-
.panel {
|
299 |
-
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
|
300 |
-
box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
|
301 |
-
}
|
302 |
-
.panel-default > .panel-heading {
|
303 |
-
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
|
304 |
-
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
|
305 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
|
306 |
-
background-repeat: repeat-x;
|
307 |
-
}
|
308 |
-
.panel-primary > .panel-heading {
|
309 |
-
background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
|
310 |
-
background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
|
311 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
|
312 |
-
background-repeat: repeat-x;
|
313 |
-
}
|
314 |
-
.panel-success > .panel-heading {
|
315 |
-
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
|
316 |
-
background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
|
317 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
|
318 |
-
background-repeat: repeat-x;
|
319 |
-
}
|
320 |
-
.panel-info > .panel-heading {
|
321 |
-
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
|
322 |
-
background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
|
323 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
|
324 |
-
background-repeat: repeat-x;
|
325 |
-
}
|
326 |
-
.panel-warning > .panel-heading {
|
327 |
-
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
|
328 |
-
background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
|
329 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
|
330 |
-
background-repeat: repeat-x;
|
331 |
-
}
|
332 |
-
.panel-danger > .panel-heading {
|
333 |
-
background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
|
334 |
-
background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
|
335 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
|
336 |
-
background-repeat: repeat-x;
|
337 |
-
}
|
338 |
-
.well {
|
339 |
-
background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
|
340 |
-
background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
|
341 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
|
342 |
-
background-repeat: repeat-x;
|
343 |
-
border-color: #dcdcdc;
|
344 |
-
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
|
345 |
-
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
|
346 |
-
}
|
347 |
-
/*# sourceMappingURL=bootstrap-theme.css.map */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap-theme.min.css
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap.css
DELETED
@@ -1,5785 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
|
8 |
-
html {
|
9 |
-
font-family: sans-serif;
|
10 |
-
-webkit-text-size-adjust: 100%;
|
11 |
-
-ms-text-size-adjust: 100%;
|
12 |
-
}
|
13 |
-
body {
|
14 |
-
margin: 0;
|
15 |
-
}
|
16 |
-
article,
|
17 |
-
aside,
|
18 |
-
details,
|
19 |
-
figcaption,
|
20 |
-
figure,
|
21 |
-
footer,
|
22 |
-
header,
|
23 |
-
hgroup,
|
24 |
-
main,
|
25 |
-
nav,
|
26 |
-
section,
|
27 |
-
summary {
|
28 |
-
display: block;
|
29 |
-
}
|
30 |
-
audio,
|
31 |
-
canvas,
|
32 |
-
progress,
|
33 |
-
video {
|
34 |
-
display: inline-block;
|
35 |
-
vertical-align: baseline;
|
36 |
-
}
|
37 |
-
audio:not([controls]) {
|
38 |
-
display: none;
|
39 |
-
height: 0;
|
40 |
-
}
|
41 |
-
[hidden],
|
42 |
-
template {
|
43 |
-
display: none;
|
44 |
-
}
|
45 |
-
a {
|
46 |
-
background: transparent;
|
47 |
-
}
|
48 |
-
a:active,
|
49 |
-
a:hover {
|
50 |
-
outline: 0;
|
51 |
-
}
|
52 |
-
abbr[title] {
|
53 |
-
border-bottom: 1px dotted;
|
54 |
-
}
|
55 |
-
b,
|
56 |
-
strong {
|
57 |
-
font-weight: bold;
|
58 |
-
}
|
59 |
-
dfn {
|
60 |
-
font-style: italic;
|
61 |
-
}
|
62 |
-
h1 {
|
63 |
-
margin: .67em 0;
|
64 |
-
font-size: 2em;
|
65 |
-
}
|
66 |
-
mark {
|
67 |
-
color: #000;
|
68 |
-
background: #ff0;
|
69 |
-
}
|
70 |
-
small {
|
71 |
-
font-size: 80%;
|
72 |
-
}
|
73 |
-
sub,
|
74 |
-
sup {
|
75 |
-
position: relative;
|
76 |
-
font-size: 75%;
|
77 |
-
line-height: 0;
|
78 |
-
vertical-align: baseline;
|
79 |
-
}
|
80 |
-
sup {
|
81 |
-
top: -.5em;
|
82 |
-
}
|
83 |
-
sub {
|
84 |
-
bottom: -.25em;
|
85 |
-
}
|
86 |
-
img {
|
87 |
-
border: 0;
|
88 |
-
}
|
89 |
-
svg:not(:root) {
|
90 |
-
overflow: hidden;
|
91 |
-
}
|
92 |
-
figure {
|
93 |
-
margin: 1em 40px;
|
94 |
-
}
|
95 |
-
hr {
|
96 |
-
height: 0;
|
97 |
-
-moz-box-sizing: content-box;
|
98 |
-
box-sizing: content-box;
|
99 |
-
}
|
100 |
-
pre {
|
101 |
-
overflow: auto;
|
102 |
-
}
|
103 |
-
code,
|
104 |
-
kbd,
|
105 |
-
pre,
|
106 |
-
samp {
|
107 |
-
font-family: monospace, monospace;
|
108 |
-
font-size: 1em;
|
109 |
-
}
|
110 |
-
button,
|
111 |
-
input,
|
112 |
-
optgroup,
|
113 |
-
select,
|
114 |
-
textarea {
|
115 |
-
margin: 0;
|
116 |
-
font: inherit;
|
117 |
-
color: inherit;
|
118 |
-
}
|
119 |
-
button {
|
120 |
-
overflow: visible;
|
121 |
-
}
|
122 |
-
button,
|
123 |
-
select {
|
124 |
-
text-transform: none;
|
125 |
-
}
|
126 |
-
button,
|
127 |
-
html input[type="button"],
|
128 |
-
input[type="reset"],
|
129 |
-
input[type="submit"] {
|
130 |
-
-webkit-appearance: button;
|
131 |
-
cursor: pointer;
|
132 |
-
}
|
133 |
-
button[disabled],
|
134 |
-
html input[disabled] {
|
135 |
-
cursor: default;
|
136 |
-
}
|
137 |
-
button::-moz-focus-inner,
|
138 |
-
input::-moz-focus-inner {
|
139 |
-
padding: 0;
|
140 |
-
border: 0;
|
141 |
-
}
|
142 |
-
input {
|
143 |
-
line-height: normal;
|
144 |
-
}
|
145 |
-
input[type="checkbox"],
|
146 |
-
input[type="radio"] {
|
147 |
-
box-sizing: border-box;
|
148 |
-
padding: 0;
|
149 |
-
}
|
150 |
-
input[type="number"]::-webkit-inner-spin-button,
|
151 |
-
input[type="number"]::-webkit-outer-spin-button {
|
152 |
-
height: auto;
|
153 |
-
}
|
154 |
-
input[type="search"] {
|
155 |
-
-webkit-box-sizing: content-box;
|
156 |
-
-moz-box-sizing: content-box;
|
157 |
-
box-sizing: content-box;
|
158 |
-
-webkit-appearance: textfield;
|
159 |
-
}
|
160 |
-
input[type="search"]::-webkit-search-cancel-button,
|
161 |
-
input[type="search"]::-webkit-search-decoration {
|
162 |
-
-webkit-appearance: none;
|
163 |
-
}
|
164 |
-
fieldset {
|
165 |
-
padding: .35em .625em .75em;
|
166 |
-
margin: 0 2px;
|
167 |
-
border: 1px solid #c0c0c0;
|
168 |
-
}
|
169 |
-
legend {
|
170 |
-
padding: 0;
|
171 |
-
border: 0;
|
172 |
-
}
|
173 |
-
textarea {
|
174 |
-
overflow: auto;
|
175 |
-
}
|
176 |
-
optgroup {
|
177 |
-
font-weight: bold;
|
178 |
-
}
|
179 |
-
table {
|
180 |
-
border-spacing: 0;
|
181 |
-
border-collapse: collapse;
|
182 |
-
}
|
183 |
-
td,
|
184 |
-
th {
|
185 |
-
padding: 0;
|
186 |
-
}
|
187 |
-
@media print {
|
188 |
-
* {
|
189 |
-
color: #000 !important;
|
190 |
-
text-shadow: none !important;
|
191 |
-
background: transparent !important;
|
192 |
-
box-shadow: none !important;
|
193 |
-
}
|
194 |
-
a,
|
195 |
-
a:visited {
|
196 |
-
text-decoration: underline;
|
197 |
-
}
|
198 |
-
a[href]:after {
|
199 |
-
content: " (" attr(href) ")";
|
200 |
-
}
|
201 |
-
abbr[title]:after {
|
202 |
-
content: " (" attr(title) ")";
|
203 |
-
}
|
204 |
-
a[href^="javascript:"]:after,
|
205 |
-
a[href^="#"]:after {
|
206 |
-
content: "";
|
207 |
-
}
|
208 |
-
pre,
|
209 |
-
blockquote {
|
210 |
-
border: 1px solid #999;
|
211 |
-
|
212 |
-
page-break-inside: avoid;
|
213 |
-
}
|
214 |
-
thead {
|
215 |
-
display: table-header-group;
|
216 |
-
}
|
217 |
-
tr,
|
218 |
-
img {
|
219 |
-
page-break-inside: avoid;
|
220 |
-
}
|
221 |
-
img {
|
222 |
-
max-width: 100% !important;
|
223 |
-
}
|
224 |
-
p,
|
225 |
-
h2,
|
226 |
-
h3 {
|
227 |
-
orphans: 3;
|
228 |
-
widows: 3;
|
229 |
-
}
|
230 |
-
h2,
|
231 |
-
h3 {
|
232 |
-
page-break-after: avoid;
|
233 |
-
}
|
234 |
-
select {
|
235 |
-
background: #fff !important;
|
236 |
-
}
|
237 |
-
.navbar {
|
238 |
-
display: none;
|
239 |
-
}
|
240 |
-
.table td,
|
241 |
-
.table th {
|
242 |
-
background-color: #fff !important;
|
243 |
-
}
|
244 |
-
.btn > .caret,
|
245 |
-
.dropup > .btn > .caret {
|
246 |
-
border-top-color: #000 !important;
|
247 |
-
}
|
248 |
-
.label {
|
249 |
-
border: 1px solid #000;
|
250 |
-
}
|
251 |
-
.table {
|
252 |
-
border-collapse: collapse !important;
|
253 |
-
}
|
254 |
-
.table-bordered th,
|
255 |
-
.table-bordered td {
|
256 |
-
border: 1px solid #ddd !important;
|
257 |
-
}
|
258 |
-
}
|
259 |
-
* {
|
260 |
-
-webkit-box-sizing: border-box;
|
261 |
-
-moz-box-sizing: border-box;
|
262 |
-
box-sizing: border-box;
|
263 |
-
}
|
264 |
-
*:before,
|
265 |
-
*:after {
|
266 |
-
-webkit-box-sizing: border-box;
|
267 |
-
-moz-box-sizing: border-box;
|
268 |
-
box-sizing: border-box;
|
269 |
-
}
|
270 |
-
html {
|
271 |
-
font-size: 62.5%;
|
272 |
-
|
273 |
-
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
274 |
-
}
|
275 |
-
body {
|
276 |
-
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
277 |
-
font-size: 14px;
|
278 |
-
line-height: 1.42857143;
|
279 |
-
color: #333;
|
280 |
-
background-color: #fff;
|
281 |
-
}
|
282 |
-
input,
|
283 |
-
button,
|
284 |
-
select,
|
285 |
-
textarea {
|
286 |
-
font-family: inherit;
|
287 |
-
font-size: inherit;
|
288 |
-
line-height: inherit;
|
289 |
-
}
|
290 |
-
a {
|
291 |
-
color: #428bca;
|
292 |
-
text-decoration: none;
|
293 |
-
}
|
294 |
-
a:hover,
|
295 |
-
a:focus {
|
296 |
-
color: #2a6496;
|
297 |
-
text-decoration: underline;
|
298 |
-
}
|
299 |
-
a:focus {
|
300 |
-
outline: thin dotted;
|
301 |
-
outline: 5px auto -webkit-focus-ring-color;
|
302 |
-
outline-offset: -2px;
|
303 |
-
}
|
304 |
-
figure {
|
305 |
-
margin: 0;
|
306 |
-
}
|
307 |
-
img {
|
308 |
-
vertical-align: middle;
|
309 |
-
}
|
310 |
-
.img-responsive,
|
311 |
-
.thumbnail > img,
|
312 |
-
.thumbnail a > img,
|
313 |
-
.carousel-inner > .item > img,
|
314 |
-
.carousel-inner > .item > a > img {
|
315 |
-
display: block;
|
316 |
-
max-width: 100%;
|
317 |
-
height: auto;
|
318 |
-
}
|
319 |
-
.img-rounded {
|
320 |
-
border-radius: 6px;
|
321 |
-
}
|
322 |
-
.img-thumbnail {
|
323 |
-
display: inline-block;
|
324 |
-
max-width: 100%;
|
325 |
-
height: auto;
|
326 |
-
padding: 4px;
|
327 |
-
line-height: 1.42857143;
|
328 |
-
background-color: #fff;
|
329 |
-
border: 1px solid #ddd;
|
330 |
-
border-radius: 4px;
|
331 |
-
-webkit-transition: all .2s ease-in-out;
|
332 |
-
transition: all .2s ease-in-out;
|
333 |
-
}
|
334 |
-
.img-circle {
|
335 |
-
border-radius: 50%;
|
336 |
-
}
|
337 |
-
hr {
|
338 |
-
margin-top: 20px;
|
339 |
-
margin-bottom: 20px;
|
340 |
-
border: 0;
|
341 |
-
border-top: 1px solid #eee;
|
342 |
-
}
|
343 |
-
.sr-only {
|
344 |
-
position: absolute;
|
345 |
-
width: 1px;
|
346 |
-
height: 1px;
|
347 |
-
padding: 0;
|
348 |
-
margin: -1px;
|
349 |
-
overflow: hidden;
|
350 |
-
clip: rect(0, 0, 0, 0);
|
351 |
-
border: 0;
|
352 |
-
}
|
353 |
-
h1,
|
354 |
-
h2,
|
355 |
-
h3,
|
356 |
-
h4,
|
357 |
-
h5,
|
358 |
-
h6,
|
359 |
-
.h1,
|
360 |
-
.h2,
|
361 |
-
.h3,
|
362 |
-
.h4,
|
363 |
-
.h5,
|
364 |
-
.h6 {
|
365 |
-
font-family: inherit;
|
366 |
-
font-weight: 500;
|
367 |
-
line-height: 1.1;
|
368 |
-
color: inherit;
|
369 |
-
}
|
370 |
-
h1 small,
|
371 |
-
h2 small,
|
372 |
-
h3 small,
|
373 |
-
h4 small,
|
374 |
-
h5 small,
|
375 |
-
h6 small,
|
376 |
-
.h1 small,
|
377 |
-
.h2 small,
|
378 |
-
.h3 small,
|
379 |
-
.h4 small,
|
380 |
-
.h5 small,
|
381 |
-
.h6 small,
|
382 |
-
h1 .small,
|
383 |
-
h2 .small,
|
384 |
-
h3 .small,
|
385 |
-
h4 .small,
|
386 |
-
h5 .small,
|
387 |
-
h6 .small,
|
388 |
-
.h1 .small,
|
389 |
-
.h2 .small,
|
390 |
-
.h3 .small,
|
391 |
-
.h4 .small,
|
392 |
-
.h5 .small,
|
393 |
-
.h6 .small {
|
394 |
-
font-weight: normal;
|
395 |
-
line-height: 1;
|
396 |
-
color: #999;
|
397 |
-
}
|
398 |
-
h1,
|
399 |
-
.h1,
|
400 |
-
h2,
|
401 |
-
.h2,
|
402 |
-
h3,
|
403 |
-
.h3 {
|
404 |
-
margin-top: 20px;
|
405 |
-
margin-bottom: 10px;
|
406 |
-
}
|
407 |
-
h1 small,
|
408 |
-
.h1 small,
|
409 |
-
h2 small,
|
410 |
-
.h2 small,
|
411 |
-
h3 small,
|
412 |
-
.h3 small,
|
413 |
-
h1 .small,
|
414 |
-
.h1 .small,
|
415 |
-
h2 .small,
|
416 |
-
.h2 .small,
|
417 |
-
h3 .small,
|
418 |
-
.h3 .small {
|
419 |
-
font-size: 65%;
|
420 |
-
}
|
421 |
-
h4,
|
422 |
-
.h4,
|
423 |
-
h5,
|
424 |
-
.h5,
|
425 |
-
h6,
|
426 |
-
.h6 {
|
427 |
-
margin-top: 10px;
|
428 |
-
margin-bottom: 10px;
|
429 |
-
}
|
430 |
-
h4 small,
|
431 |
-
.h4 small,
|
432 |
-
h5 small,
|
433 |
-
.h5 small,
|
434 |
-
h6 small,
|
435 |
-
.h6 small,
|
436 |
-
h4 .small,
|
437 |
-
.h4 .small,
|
438 |
-
h5 .small,
|
439 |
-
.h5 .small,
|
440 |
-
h6 .small,
|
441 |
-
.h6 .small {
|
442 |
-
font-size: 75%;
|
443 |
-
}
|
444 |
-
h1,
|
445 |
-
.h1 {
|
446 |
-
font-size: 36px;
|
447 |
-
}
|
448 |
-
h2,
|
449 |
-
.h2 {
|
450 |
-
font-size: 30px;
|
451 |
-
}
|
452 |
-
h3,
|
453 |
-
.h3 {
|
454 |
-
font-size: 24px;
|
455 |
-
}
|
456 |
-
h4,
|
457 |
-
.h4 {
|
458 |
-
font-size: 18px;
|
459 |
-
}
|
460 |
-
h5,
|
461 |
-
.h5 {
|
462 |
-
font-size: 14px;
|
463 |
-
}
|
464 |
-
h6,
|
465 |
-
.h6 {
|
466 |
-
font-size: 12px;
|
467 |
-
}
|
468 |
-
p {
|
469 |
-
margin: 0 0 10px;
|
470 |
-
}
|
471 |
-
.lead {
|
472 |
-
margin-bottom: 20px;
|
473 |
-
font-size: 16px;
|
474 |
-
font-weight: 200;
|
475 |
-
line-height: 1.4;
|
476 |
-
}
|
477 |
-
@media (min-width: 768px) {
|
478 |
-
.lead {
|
479 |
-
font-size: 21px;
|
480 |
-
}
|
481 |
-
}
|
482 |
-
small,
|
483 |
-
.small {
|
484 |
-
font-size: 85%;
|
485 |
-
}
|
486 |
-
cite {
|
487 |
-
font-style: normal;
|
488 |
-
}
|
489 |
-
.text-left {
|
490 |
-
text-align: left;
|
491 |
-
}
|
492 |
-
.text-right {
|
493 |
-
text-align: right;
|
494 |
-
}
|
495 |
-
.text-center {
|
496 |
-
text-align: center;
|
497 |
-
}
|
498 |
-
.text-justify {
|
499 |
-
text-align: justify;
|
500 |
-
}
|
501 |
-
.text-muted {
|
502 |
-
color: #999;
|
503 |
-
}
|
504 |
-
.text-primary {
|
505 |
-
color: #428bca;
|
506 |
-
}
|
507 |
-
a.text-primary:hover {
|
508 |
-
color: #3071a9;
|
509 |
-
}
|
510 |
-
.text-success {
|
511 |
-
color: #3c763d;
|
512 |
-
}
|
513 |
-
a.text-success:hover {
|
514 |
-
color: #2b542c;
|
515 |
-
}
|
516 |
-
.text-info {
|
517 |
-
color: #31708f;
|
518 |
-
}
|
519 |
-
a.text-info:hover {
|
520 |
-
color: #245269;
|
521 |
-
}
|
522 |
-
.text-warning {
|
523 |
-
color: #8a6d3b;
|
524 |
-
}
|
525 |
-
a.text-warning:hover {
|
526 |
-
color: #66512c;
|
527 |
-
}
|
528 |
-
.text-danger {
|
529 |
-
color: #a94442;
|
530 |
-
}
|
531 |
-
a.text-danger:hover {
|
532 |
-
color: #843534;
|
533 |
-
}
|
534 |
-
.bg-primary {
|
535 |
-
color: #fff;
|
536 |
-
background-color: #428bca;
|
537 |
-
}
|
538 |
-
a.bg-primary:hover {
|
539 |
-
background-color: #3071a9;
|
540 |
-
}
|
541 |
-
.bg-success {
|
542 |
-
background-color: #dff0d8;
|
543 |
-
}
|
544 |
-
a.bg-success:hover {
|
545 |
-
background-color: #c1e2b3;
|
546 |
-
}
|
547 |
-
.bg-info {
|
548 |
-
background-color: #d9edf7;
|
549 |
-
}
|
550 |
-
a.bg-info:hover {
|
551 |
-
background-color: #afd9ee;
|
552 |
-
}
|
553 |
-
.bg-warning {
|
554 |
-
background-color: #fcf8e3;
|
555 |
-
}
|
556 |
-
a.bg-warning:hover {
|
557 |
-
background-color: #f7ecb5;
|
558 |
-
}
|
559 |
-
.bg-danger {
|
560 |
-
background-color: #f2dede;
|
561 |
-
}
|
562 |
-
a.bg-danger:hover {
|
563 |
-
background-color: #e4b9b9;
|
564 |
-
}
|
565 |
-
.page-header {
|
566 |
-
padding-bottom: 9px;
|
567 |
-
margin: 40px 0 20px;
|
568 |
-
border-bottom: 1px solid #eee;
|
569 |
-
}
|
570 |
-
ul,
|
571 |
-
ol {
|
572 |
-
margin-top: 0;
|
573 |
-
margin-bottom: 10px;
|
574 |
-
}
|
575 |
-
ul ul,
|
576 |
-
ol ul,
|
577 |
-
ul ol,
|
578 |
-
ol ol {
|
579 |
-
margin-bottom: 0;
|
580 |
-
}
|
581 |
-
.list-unstyled {
|
582 |
-
padding-left: 0;
|
583 |
-
list-style: none;
|
584 |
-
}
|
585 |
-
.list-inline {
|
586 |
-
padding-left: 0;
|
587 |
-
margin-left: -5px;
|
588 |
-
list-style: none;
|
589 |
-
}
|
590 |
-
.list-inline > li {
|
591 |
-
display: inline-block;
|
592 |
-
padding-right: 5px;
|
593 |
-
padding-left: 5px;
|
594 |
-
}
|
595 |
-
dl {
|
596 |
-
margin-top: 0;
|
597 |
-
margin-bottom: 20px;
|
598 |
-
}
|
599 |
-
dt,
|
600 |
-
dd {
|
601 |
-
line-height: 1.42857143;
|
602 |
-
}
|
603 |
-
dt {
|
604 |
-
font-weight: bold;
|
605 |
-
}
|
606 |
-
dd {
|
607 |
-
margin-left: 0;
|
608 |
-
}
|
609 |
-
@media (min-width: 768px) {
|
610 |
-
.dl-horizontal dt {
|
611 |
-
float: left;
|
612 |
-
width: 160px;
|
613 |
-
overflow: hidden;
|
614 |
-
clear: left;
|
615 |
-
text-align: right;
|
616 |
-
text-overflow: ellipsis;
|
617 |
-
white-space: nowrap;
|
618 |
-
}
|
619 |
-
.dl-horizontal dd {
|
620 |
-
margin-left: 180px;
|
621 |
-
}
|
622 |
-
}
|
623 |
-
abbr[title],
|
624 |
-
abbr[data-original-title] {
|
625 |
-
cursor: help;
|
626 |
-
border-bottom: 1px dotted #999;
|
627 |
-
}
|
628 |
-
.initialism {
|
629 |
-
font-size: 90%;
|
630 |
-
text-transform: uppercase;
|
631 |
-
}
|
632 |
-
blockquote {
|
633 |
-
padding: 10px 20px;
|
634 |
-
margin: 0 0 20px;
|
635 |
-
font-size: 17.5px;
|
636 |
-
border-left: 5px solid #eee;
|
637 |
-
}
|
638 |
-
blockquote p:last-child,
|
639 |
-
blockquote ul:last-child,
|
640 |
-
blockquote ol:last-child {
|
641 |
-
margin-bottom: 0;
|
642 |
-
}
|
643 |
-
blockquote footer,
|
644 |
-
blockquote small,
|
645 |
-
blockquote .small {
|
646 |
-
display: block;
|
647 |
-
font-size: 80%;
|
648 |
-
line-height: 1.42857143;
|
649 |
-
color: #999;
|
650 |
-
}
|
651 |
-
blockquote footer:before,
|
652 |
-
blockquote small:before,
|
653 |
-
blockquote .small:before {
|
654 |
-
content: '\2014 \00A0';
|
655 |
-
}
|
656 |
-
.blockquote-reverse,
|
657 |
-
blockquote.pull-right {
|
658 |
-
padding-right: 15px;
|
659 |
-
padding-left: 0;
|
660 |
-
text-align: right;
|
661 |
-
border-right: 5px solid #eee;
|
662 |
-
border-left: 0;
|
663 |
-
}
|
664 |
-
.blockquote-reverse footer:before,
|
665 |
-
blockquote.pull-right footer:before,
|
666 |
-
.blockquote-reverse small:before,
|
667 |
-
blockquote.pull-right small:before,
|
668 |
-
.blockquote-reverse .small:before,
|
669 |
-
blockquote.pull-right .small:before {
|
670 |
-
content: '';
|
671 |
-
}
|
672 |
-
.blockquote-reverse footer:after,
|
673 |
-
blockquote.pull-right footer:after,
|
674 |
-
.blockquote-reverse small:after,
|
675 |
-
blockquote.pull-right small:after,
|
676 |
-
.blockquote-reverse .small:after,
|
677 |
-
blockquote.pull-right .small:after {
|
678 |
-
content: '\00A0 \2014';
|
679 |
-
}
|
680 |
-
blockquote:before,
|
681 |
-
blockquote:after {
|
682 |
-
content: "";
|
683 |
-
}
|
684 |
-
address {
|
685 |
-
margin-bottom: 20px;
|
686 |
-
font-style: normal;
|
687 |
-
line-height: 1.42857143;
|
688 |
-
}
|
689 |
-
code,
|
690 |
-
kbd,
|
691 |
-
pre,
|
692 |
-
samp {
|
693 |
-
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
|
694 |
-
}
|
695 |
-
code {
|
696 |
-
padding: 2px 4px;
|
697 |
-
font-size: 90%;
|
698 |
-
color: #c7254e;
|
699 |
-
white-space: nowrap;
|
700 |
-
background-color: #f9f2f4;
|
701 |
-
border-radius: 4px;
|
702 |
-
}
|
703 |
-
kbd {
|
704 |
-
padding: 2px 4px;
|
705 |
-
font-size: 90%;
|
706 |
-
color: #fff;
|
707 |
-
background-color: #333;
|
708 |
-
border-radius: 3px;
|
709 |
-
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
|
710 |
-
}
|
711 |
-
pre {
|
712 |
-
display: block;
|
713 |
-
padding: 9.5px;
|
714 |
-
margin: 0 0 10px;
|
715 |
-
font-size: 13px;
|
716 |
-
line-height: 1.42857143;
|
717 |
-
color: #333;
|
718 |
-
word-break: break-all;
|
719 |
-
word-wrap: break-word;
|
720 |
-
background-color: #f5f5f5;
|
721 |
-
border: 1px solid #ccc;
|
722 |
-
border-radius: 4px;
|
723 |
-
}
|
724 |
-
pre code {
|
725 |
-
padding: 0;
|
726 |
-
font-size: inherit;
|
727 |
-
color: inherit;
|
728 |
-
white-space: pre-wrap;
|
729 |
-
background-color: transparent;
|
730 |
-
border-radius: 0;
|
731 |
-
}
|
732 |
-
.pre-scrollable {
|
733 |
-
max-height: 340px;
|
734 |
-
overflow-y: scroll;
|
735 |
-
}
|
736 |
-
.container {
|
737 |
-
padding-right: 15px;
|
738 |
-
padding-left: 15px;
|
739 |
-
margin-right: auto;
|
740 |
-
margin-left: auto;
|
741 |
-
}
|
742 |
-
@media (min-width: 768px) {
|
743 |
-
.container {
|
744 |
-
width: 750px;
|
745 |
-
}
|
746 |
-
}
|
747 |
-
@media (min-width: 992px) {
|
748 |
-
.container {
|
749 |
-
width: 970px;
|
750 |
-
}
|
751 |
-
}
|
752 |
-
@media (min-width: 1200px) {
|
753 |
-
.container {
|
754 |
-
width: 1170px;
|
755 |
-
}
|
756 |
-
}
|
757 |
-
.container-fluid {
|
758 |
-
padding-right: 15px;
|
759 |
-
padding-left: 15px;
|
760 |
-
margin-right: auto;
|
761 |
-
margin-left: auto;
|
762 |
-
}
|
763 |
-
.row {
|
764 |
-
margin-right: -15px;
|
765 |
-
margin-left: -15px;
|
766 |
-
}
|
767 |
-
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
|
768 |
-
position: relative;
|
769 |
-
min-height: 1px;
|
770 |
-
padding-right: 15px;
|
771 |
-
padding-left: 15px;
|
772 |
-
}
|
773 |
-
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
|
774 |
-
float: left;
|
775 |
-
}
|
776 |
-
.col-xs-12 {
|
777 |
-
width: 100%;
|
778 |
-
}
|
779 |
-
.col-xs-11 {
|
780 |
-
width: 91.66666667%;
|
781 |
-
}
|
782 |
-
.col-xs-10 {
|
783 |
-
width: 83.33333333%;
|
784 |
-
}
|
785 |
-
.col-xs-9 {
|
786 |
-
width: 75%;
|
787 |
-
}
|
788 |
-
.col-xs-8 {
|
789 |
-
width: 66.66666667%;
|
790 |
-
}
|
791 |
-
.col-xs-7 {
|
792 |
-
width: 58.33333333%;
|
793 |
-
}
|
794 |
-
.col-xs-6 {
|
795 |
-
width: 50%;
|
796 |
-
}
|
797 |
-
.col-xs-5 {
|
798 |
-
width: 41.66666667%;
|
799 |
-
}
|
800 |
-
.col-xs-4 {
|
801 |
-
width: 33.33333333%;
|
802 |
-
}
|
803 |
-
.col-xs-3 {
|
804 |
-
width: 25%;
|
805 |
-
}
|
806 |
-
.col-xs-2 {
|
807 |
-
width: 16.66666667%;
|
808 |
-
}
|
809 |
-
.col-xs-1 {
|
810 |
-
width: 8.33333333%;
|
811 |
-
}
|
812 |
-
.col-xs-pull-12 {
|
813 |
-
right: 100%;
|
814 |
-
}
|
815 |
-
.col-xs-pull-11 {
|
816 |
-
right: 91.66666667%;
|
817 |
-
}
|
818 |
-
.col-xs-pull-10 {
|
819 |
-
right: 83.33333333%;
|
820 |
-
}
|
821 |
-
.col-xs-pull-9 {
|
822 |
-
right: 75%;
|
823 |
-
}
|
824 |
-
.col-xs-pull-8 {
|
825 |
-
right: 66.66666667%;
|
826 |
-
}
|
827 |
-
.col-xs-pull-7 {
|
828 |
-
right: 58.33333333%;
|
829 |
-
}
|
830 |
-
.col-xs-pull-6 {
|
831 |
-
right: 50%;
|
832 |
-
}
|
833 |
-
.col-xs-pull-5 {
|
834 |
-
right: 41.66666667%;
|
835 |
-
}
|
836 |
-
.col-xs-pull-4 {
|
837 |
-
right: 33.33333333%;
|
838 |
-
}
|
839 |
-
.col-xs-pull-3 {
|
840 |
-
right: 25%;
|
841 |
-
}
|
842 |
-
.col-xs-pull-2 {
|
843 |
-
right: 16.66666667%;
|
844 |
-
}
|
845 |
-
.col-xs-pull-1 {
|
846 |
-
right: 8.33333333%;
|
847 |
-
}
|
848 |
-
.col-xs-pull-0 {
|
849 |
-
right: 0;
|
850 |
-
}
|
851 |
-
.col-xs-push-12 {
|
852 |
-
left: 100%;
|
853 |
-
}
|
854 |
-
.col-xs-push-11 {
|
855 |
-
left: 91.66666667%;
|
856 |
-
}
|
857 |
-
.col-xs-push-10 {
|
858 |
-
left: 83.33333333%;
|
859 |
-
}
|
860 |
-
.col-xs-push-9 {
|
861 |
-
left: 75%;
|
862 |
-
}
|
863 |
-
.col-xs-push-8 {
|
864 |
-
left: 66.66666667%;
|
865 |
-
}
|
866 |
-
.col-xs-push-7 {
|
867 |
-
left: 58.33333333%;
|
868 |
-
}
|
869 |
-
.col-xs-push-6 {
|
870 |
-
left: 50%;
|
871 |
-
}
|
872 |
-
.col-xs-push-5 {
|
873 |
-
left: 41.66666667%;
|
874 |
-
}
|
875 |
-
.col-xs-push-4 {
|
876 |
-
left: 33.33333333%;
|
877 |
-
}
|
878 |
-
.col-xs-push-3 {
|
879 |
-
left: 25%;
|
880 |
-
}
|
881 |
-
.col-xs-push-2 {
|
882 |
-
left: 16.66666667%;
|
883 |
-
}
|
884 |
-
.col-xs-push-1 {
|
885 |
-
left: 8.33333333%;
|
886 |
-
}
|
887 |
-
.col-xs-push-0 {
|
888 |
-
left: 0;
|
889 |
-
}
|
890 |
-
.col-xs-offset-12 {
|
891 |
-
margin-left: 100%;
|
892 |
-
}
|
893 |
-
.col-xs-offset-11 {
|
894 |
-
margin-left: 91.66666667%;
|
895 |
-
}
|
896 |
-
.col-xs-offset-10 {
|
897 |
-
margin-left: 83.33333333%;
|
898 |
-
}
|
899 |
-
.col-xs-offset-9 {
|
900 |
-
margin-left: 75%;
|
901 |
-
}
|
902 |
-
.col-xs-offset-8 {
|
903 |
-
margin-left: 66.66666667%;
|
904 |
-
}
|
905 |
-
.col-xs-offset-7 {
|
906 |
-
margin-left: 58.33333333%;
|
907 |
-
}
|
908 |
-
.col-xs-offset-6 {
|
909 |
-
margin-left: 50%;
|
910 |
-
}
|
911 |
-
.col-xs-offset-5 {
|
912 |
-
margin-left: 41.66666667%;
|
913 |
-
}
|
914 |
-
.col-xs-offset-4 {
|
915 |
-
margin-left: 33.33333333%;
|
916 |
-
}
|
917 |
-
.col-xs-offset-3 {
|
918 |
-
margin-left: 25%;
|
919 |
-
}
|
920 |
-
.col-xs-offset-2 {
|
921 |
-
margin-left: 16.66666667%;
|
922 |
-
}
|
923 |
-
.col-xs-offset-1 {
|
924 |
-
margin-left: 8.33333333%;
|
925 |
-
}
|
926 |
-
.col-xs-offset-0 {
|
927 |
-
margin-left: 0;
|
928 |
-
}
|
929 |
-
@media (min-width: 768px) {
|
930 |
-
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
|
931 |
-
float: left;
|
932 |
-
}
|
933 |
-
.col-sm-12 {
|
934 |
-
width: 100%;
|
935 |
-
}
|
936 |
-
.col-sm-11 {
|
937 |
-
width: 91.66666667%;
|
938 |
-
}
|
939 |
-
.col-sm-10 {
|
940 |
-
width: 83.33333333%;
|
941 |
-
}
|
942 |
-
.col-sm-9 {
|
943 |
-
width: 75%;
|
944 |
-
}
|
945 |
-
.col-sm-8 {
|
946 |
-
width: 66.66666667%;
|
947 |
-
}
|
948 |
-
.col-sm-7 {
|
949 |
-
width: 58.33333333%;
|
950 |
-
}
|
951 |
-
.col-sm-6 {
|
952 |
-
width: 50%;
|
953 |
-
}
|
954 |
-
.col-sm-5 {
|
955 |
-
width: 41.66666667%;
|
956 |
-
}
|
957 |
-
.col-sm-4 {
|
958 |
-
width: 33.33333333%;
|
959 |
-
}
|
960 |
-
.col-sm-3 {
|
961 |
-
width: 25%;
|
962 |
-
}
|
963 |
-
.col-sm-2 {
|
964 |
-
width: 16.66666667%;
|
965 |
-
}
|
966 |
-
.col-sm-1 {
|
967 |
-
width: 8.33333333%;
|
968 |
-
}
|
969 |
-
.col-sm-pull-12 {
|
970 |
-
right: 100%;
|
971 |
-
}
|
972 |
-
.col-sm-pull-11 {
|
973 |
-
right: 91.66666667%;
|
974 |
-
}
|
975 |
-
.col-sm-pull-10 {
|
976 |
-
right: 83.33333333%;
|
977 |
-
}
|
978 |
-
.col-sm-pull-9 {
|
979 |
-
right: 75%;
|
980 |
-
}
|
981 |
-
.col-sm-pull-8 {
|
982 |
-
right: 66.66666667%;
|
983 |
-
}
|
984 |
-
.col-sm-pull-7 {
|
985 |
-
right: 58.33333333%;
|
986 |
-
}
|
987 |
-
.col-sm-pull-6 {
|
988 |
-
right: 50%;
|
989 |
-
}
|
990 |
-
.col-sm-pull-5 {
|
991 |
-
right: 41.66666667%;
|
992 |
-
}
|
993 |
-
.col-sm-pull-4 {
|
994 |
-
right: 33.33333333%;
|
995 |
-
}
|
996 |
-
.col-sm-pull-3 {
|
997 |
-
right: 25%;
|
998 |
-
}
|
999 |
-
.col-sm-pull-2 {
|
1000 |
-
right: 16.66666667%;
|
1001 |
-
}
|
1002 |
-
.col-sm-pull-1 {
|
1003 |
-
right: 8.33333333%;
|
1004 |
-
}
|
1005 |
-
.col-sm-pull-0 {
|
1006 |
-
right: 0;
|
1007 |
-
}
|
1008 |
-
.col-sm-push-12 {
|
1009 |
-
left: 100%;
|
1010 |
-
}
|
1011 |
-
.col-sm-push-11 {
|
1012 |
-
left: 91.66666667%;
|
1013 |
-
}
|
1014 |
-
.col-sm-push-10 {
|
1015 |
-
left: 83.33333333%;
|
1016 |
-
}
|
1017 |
-
.col-sm-push-9 {
|
1018 |
-
left: 75%;
|
1019 |
-
}
|
1020 |
-
.col-sm-push-8 {
|
1021 |
-
left: 66.66666667%;
|
1022 |
-
}
|
1023 |
-
.col-sm-push-7 {
|
1024 |
-
left: 58.33333333%;
|
1025 |
-
}
|
1026 |
-
.col-sm-push-6 {
|
1027 |
-
left: 50%;
|
1028 |
-
}
|
1029 |
-
.col-sm-push-5 {
|
1030 |
-
left: 41.66666667%;
|
1031 |
-
}
|
1032 |
-
.col-sm-push-4 {
|
1033 |
-
left: 33.33333333%;
|
1034 |
-
}
|
1035 |
-
.col-sm-push-3 {
|
1036 |
-
left: 25%;
|
1037 |
-
}
|
1038 |
-
.col-sm-push-2 {
|
1039 |
-
left: 16.66666667%;
|
1040 |
-
}
|
1041 |
-
.col-sm-push-1 {
|
1042 |
-
left: 8.33333333%;
|
1043 |
-
}
|
1044 |
-
.col-sm-push-0 {
|
1045 |
-
left: 0;
|
1046 |
-
}
|
1047 |
-
.col-sm-offset-12 {
|
1048 |
-
margin-left: 100%;
|
1049 |
-
}
|
1050 |
-
.col-sm-offset-11 {
|
1051 |
-
margin-left: 91.66666667%;
|
1052 |
-
}
|
1053 |
-
.col-sm-offset-10 {
|
1054 |
-
margin-left: 83.33333333%;
|
1055 |
-
}
|
1056 |
-
.col-sm-offset-9 {
|
1057 |
-
margin-left: 75%;
|
1058 |
-
}
|
1059 |
-
.col-sm-offset-8 {
|
1060 |
-
margin-left: 66.66666667%;
|
1061 |
-
}
|
1062 |
-
.col-sm-offset-7 {
|
1063 |
-
margin-left: 58.33333333%;
|
1064 |
-
}
|
1065 |
-
.col-sm-offset-6 {
|
1066 |
-
margin-left: 50%;
|
1067 |
-
}
|
1068 |
-
.col-sm-offset-5 {
|
1069 |
-
margin-left: 41.66666667%;
|
1070 |
-
}
|
1071 |
-
.col-sm-offset-4 {
|
1072 |
-
margin-left: 33.33333333%;
|
1073 |
-
}
|
1074 |
-
.col-sm-offset-3 {
|
1075 |
-
margin-left: 25%;
|
1076 |
-
}
|
1077 |
-
.col-sm-offset-2 {
|
1078 |
-
margin-left: 16.66666667%;
|
1079 |
-
}
|
1080 |
-
.col-sm-offset-1 {
|
1081 |
-
margin-left: 8.33333333%;
|
1082 |
-
}
|
1083 |
-
.col-sm-offset-0 {
|
1084 |
-
margin-left: 0;
|
1085 |
-
}
|
1086 |
-
}
|
1087 |
-
@media (min-width: 992px) {
|
1088 |
-
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
|
1089 |
-
float: left;
|
1090 |
-
}
|
1091 |
-
.col-md-12 {
|
1092 |
-
width: 100%;
|
1093 |
-
}
|
1094 |
-
.col-md-11 {
|
1095 |
-
width: 91.66666667%;
|
1096 |
-
}
|
1097 |
-
.col-md-10 {
|
1098 |
-
width: 83.33333333%;
|
1099 |
-
}
|
1100 |
-
.col-md-9 {
|
1101 |
-
width: 75%;
|
1102 |
-
}
|
1103 |
-
.col-md-8 {
|
1104 |
-
width: 66.66666667%;
|
1105 |
-
}
|
1106 |
-
.col-md-7 {
|
1107 |
-
width: 58.33333333%;
|
1108 |
-
}
|
1109 |
-
.col-md-6 {
|
1110 |
-
width: 50%;
|
1111 |
-
}
|
1112 |
-
.col-md-5 {
|
1113 |
-
width: 41.66666667%;
|
1114 |
-
}
|
1115 |
-
.col-md-4 {
|
1116 |
-
width: 33.33333333%;
|
1117 |
-
}
|
1118 |
-
.col-md-3 {
|
1119 |
-
width: 25%;
|
1120 |
-
}
|
1121 |
-
.col-md-2 {
|
1122 |
-
width: 16.66666667%;
|
1123 |
-
}
|
1124 |
-
.col-md-1 {
|
1125 |
-
width: 8.33333333%;
|
1126 |
-
}
|
1127 |
-
.col-md-pull-12 {
|
1128 |
-
right: 100%;
|
1129 |
-
}
|
1130 |
-
.col-md-pull-11 {
|
1131 |
-
right: 91.66666667%;
|
1132 |
-
}
|
1133 |
-
.col-md-pull-10 {
|
1134 |
-
right: 83.33333333%;
|
1135 |
-
}
|
1136 |
-
.col-md-pull-9 {
|
1137 |
-
right: 75%;
|
1138 |
-
}
|
1139 |
-
.col-md-pull-8 {
|
1140 |
-
right: 66.66666667%;
|
1141 |
-
}
|
1142 |
-
.col-md-pull-7 {
|
1143 |
-
right: 58.33333333%;
|
1144 |
-
}
|
1145 |
-
.col-md-pull-6 {
|
1146 |
-
right: 50%;
|
1147 |
-
}
|
1148 |
-
.col-md-pull-5 {
|
1149 |
-
right: 41.66666667%;
|
1150 |
-
}
|
1151 |
-
.col-md-pull-4 {
|
1152 |
-
right: 33.33333333%;
|
1153 |
-
}
|
1154 |
-
.col-md-pull-3 {
|
1155 |
-
right: 25%;
|
1156 |
-
}
|
1157 |
-
.col-md-pull-2 {
|
1158 |
-
right: 16.66666667%;
|
1159 |
-
}
|
1160 |
-
.col-md-pull-1 {
|
1161 |
-
right: 8.33333333%;
|
1162 |
-
}
|
1163 |
-
.col-md-pull-0 {
|
1164 |
-
right: 0;
|
1165 |
-
}
|
1166 |
-
.col-md-push-12 {
|
1167 |
-
left: 100%;
|
1168 |
-
}
|
1169 |
-
.col-md-push-11 {
|
1170 |
-
left: 91.66666667%;
|
1171 |
-
}
|
1172 |
-
.col-md-push-10 {
|
1173 |
-
left: 83.33333333%;
|
1174 |
-
}
|
1175 |
-
.col-md-push-9 {
|
1176 |
-
left: 75%;
|
1177 |
-
}
|
1178 |
-
.col-md-push-8 {
|
1179 |
-
left: 66.66666667%;
|
1180 |
-
}
|
1181 |
-
.col-md-push-7 {
|
1182 |
-
left: 58.33333333%;
|
1183 |
-
}
|
1184 |
-
.col-md-push-6 {
|
1185 |
-
left: 50%;
|
1186 |
-
}
|
1187 |
-
.col-md-push-5 {
|
1188 |
-
left: 41.66666667%;
|
1189 |
-
}
|
1190 |
-
.col-md-push-4 {
|
1191 |
-
left: 33.33333333%;
|
1192 |
-
}
|
1193 |
-
.col-md-push-3 {
|
1194 |
-
left: 25%;
|
1195 |
-
}
|
1196 |
-
.col-md-push-2 {
|
1197 |
-
left: 16.66666667%;
|
1198 |
-
}
|
1199 |
-
.col-md-push-1 {
|
1200 |
-
left: 8.33333333%;
|
1201 |
-
}
|
1202 |
-
.col-md-push-0 {
|
1203 |
-
left: 0;
|
1204 |
-
}
|
1205 |
-
.col-md-offset-12 {
|
1206 |
-
margin-left: 100%;
|
1207 |
-
}
|
1208 |
-
.col-md-offset-11 {
|
1209 |
-
margin-left: 91.66666667%;
|
1210 |
-
}
|
1211 |
-
.col-md-offset-10 {
|
1212 |
-
margin-left: 83.33333333%;
|
1213 |
-
}
|
1214 |
-
.col-md-offset-9 {
|
1215 |
-
margin-left: 75%;
|
1216 |
-
}
|
1217 |
-
.col-md-offset-8 {
|
1218 |
-
margin-left: 66.66666667%;
|
1219 |
-
}
|
1220 |
-
.col-md-offset-7 {
|
1221 |
-
margin-left: 58.33333333%;
|
1222 |
-
}
|
1223 |
-
.col-md-offset-6 {
|
1224 |
-
margin-left: 50%;
|
1225 |
-
}
|
1226 |
-
.col-md-offset-5 {
|
1227 |
-
margin-left: 41.66666667%;
|
1228 |
-
}
|
1229 |
-
.col-md-offset-4 {
|
1230 |
-
margin-left: 33.33333333%;
|
1231 |
-
}
|
1232 |
-
.col-md-offset-3 {
|
1233 |
-
margin-left: 25%;
|
1234 |
-
}
|
1235 |
-
.col-md-offset-2 {
|
1236 |
-
margin-left: 16.66666667%;
|
1237 |
-
}
|
1238 |
-
.col-md-offset-1 {
|
1239 |
-
margin-left: 8.33333333%;
|
1240 |
-
}
|
1241 |
-
.col-md-offset-0 {
|
1242 |
-
margin-left: 0;
|
1243 |
-
}
|
1244 |
-
}
|
1245 |
-
@media (min-width: 1200px) {
|
1246 |
-
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
|
1247 |
-
float: left;
|
1248 |
-
}
|
1249 |
-
.col-lg-12 {
|
1250 |
-
width: 100%;
|
1251 |
-
}
|
1252 |
-
.col-lg-11 {
|
1253 |
-
width: 91.66666667%;
|
1254 |
-
}
|
1255 |
-
.col-lg-10 {
|
1256 |
-
width: 83.33333333%;
|
1257 |
-
}
|
1258 |
-
.col-lg-9 {
|
1259 |
-
width: 75%;
|
1260 |
-
}
|
1261 |
-
.col-lg-8 {
|
1262 |
-
width: 66.66666667%;
|
1263 |
-
}
|
1264 |
-
.col-lg-7 {
|
1265 |
-
width: 58.33333333%;
|
1266 |
-
}
|
1267 |
-
.col-lg-6 {
|
1268 |
-
width: 50%;
|
1269 |
-
}
|
1270 |
-
.col-lg-5 {
|
1271 |
-
width: 41.66666667%;
|
1272 |
-
}
|
1273 |
-
.col-lg-4 {
|
1274 |
-
width: 33.33333333%;
|
1275 |
-
}
|
1276 |
-
.col-lg-3 {
|
1277 |
-
width: 25%;
|
1278 |
-
}
|
1279 |
-
.col-lg-2 {
|
1280 |
-
width: 16.66666667%;
|
1281 |
-
}
|
1282 |
-
.col-lg-1 {
|
1283 |
-
width: 8.33333333%;
|
1284 |
-
}
|
1285 |
-
.col-lg-pull-12 {
|
1286 |
-
right: 100%;
|
1287 |
-
}
|
1288 |
-
.col-lg-pull-11 {
|
1289 |
-
right: 91.66666667%;
|
1290 |
-
}
|
1291 |
-
.col-lg-pull-10 {
|
1292 |
-
right: 83.33333333%;
|
1293 |
-
}
|
1294 |
-
.col-lg-pull-9 {
|
1295 |
-
right: 75%;
|
1296 |
-
}
|
1297 |
-
.col-lg-pull-8 {
|
1298 |
-
right: 66.66666667%;
|
1299 |
-
}
|
1300 |
-
.col-lg-pull-7 {
|
1301 |
-
right: 58.33333333%;
|
1302 |
-
}
|
1303 |
-
.col-lg-pull-6 {
|
1304 |
-
right: 50%;
|
1305 |
-
}
|
1306 |
-
.col-lg-pull-5 {
|
1307 |
-
right: 41.66666667%;
|
1308 |
-
}
|
1309 |
-
.col-lg-pull-4 {
|
1310 |
-
right: 33.33333333%;
|
1311 |
-
}
|
1312 |
-
.col-lg-pull-3 {
|
1313 |
-
right: 25%;
|
1314 |
-
}
|
1315 |
-
.col-lg-pull-2 {
|
1316 |
-
right: 16.66666667%;
|
1317 |
-
}
|
1318 |
-
.col-lg-pull-1 {
|
1319 |
-
right: 8.33333333%;
|
1320 |
-
}
|
1321 |
-
.col-lg-pull-0 {
|
1322 |
-
right: 0;
|
1323 |
-
}
|
1324 |
-
.col-lg-push-12 {
|
1325 |
-
left: 100%;
|
1326 |
-
}
|
1327 |
-
.col-lg-push-11 {
|
1328 |
-
left: 91.66666667%;
|
1329 |
-
}
|
1330 |
-
.col-lg-push-10 {
|
1331 |
-
left: 83.33333333%;
|
1332 |
-
}
|
1333 |
-
.col-lg-push-9 {
|
1334 |
-
left: 75%;
|
1335 |
-
}
|
1336 |
-
.col-lg-push-8 {
|
1337 |
-
left: 66.66666667%;
|
1338 |
-
}
|
1339 |
-
.col-lg-push-7 {
|
1340 |
-
left: 58.33333333%;
|
1341 |
-
}
|
1342 |
-
.col-lg-push-6 {
|
1343 |
-
left: 50%;
|
1344 |
-
}
|
1345 |
-
.col-lg-push-5 {
|
1346 |
-
left: 41.66666667%;
|
1347 |
-
}
|
1348 |
-
.col-lg-push-4 {
|
1349 |
-
left: 33.33333333%;
|
1350 |
-
}
|
1351 |
-
.col-lg-push-3 {
|
1352 |
-
left: 25%;
|
1353 |
-
}
|
1354 |
-
.col-lg-push-2 {
|
1355 |
-
left: 16.66666667%;
|
1356 |
-
}
|
1357 |
-
.col-lg-push-1 {
|
1358 |
-
left: 8.33333333%;
|
1359 |
-
}
|
1360 |
-
.col-lg-push-0 {
|
1361 |
-
left: 0;
|
1362 |
-
}
|
1363 |
-
.col-lg-offset-12 {
|
1364 |
-
margin-left: 100%;
|
1365 |
-
}
|
1366 |
-
.col-lg-offset-11 {
|
1367 |
-
margin-left: 91.66666667%;
|
1368 |
-
}
|
1369 |
-
.col-lg-offset-10 {
|
1370 |
-
margin-left: 83.33333333%;
|
1371 |
-
}
|
1372 |
-
.col-lg-offset-9 {
|
1373 |
-
margin-left: 75%;
|
1374 |
-
}
|
1375 |
-
.col-lg-offset-8 {
|
1376 |
-
margin-left: 66.66666667%;
|
1377 |
-
}
|
1378 |
-
.col-lg-offset-7 {
|
1379 |
-
margin-left: 58.33333333%;
|
1380 |
-
}
|
1381 |
-
.col-lg-offset-6 {
|
1382 |
-
margin-left: 50%;
|
1383 |
-
}
|
1384 |
-
.col-lg-offset-5 {
|
1385 |
-
margin-left: 41.66666667%;
|
1386 |
-
}
|
1387 |
-
.col-lg-offset-4 {
|
1388 |
-
margin-left: 33.33333333%;
|
1389 |
-
}
|
1390 |
-
.col-lg-offset-3 {
|
1391 |
-
margin-left: 25%;
|
1392 |
-
}
|
1393 |
-
.col-lg-offset-2 {
|
1394 |
-
margin-left: 16.66666667%;
|
1395 |
-
}
|
1396 |
-
.col-lg-offset-1 {
|
1397 |
-
margin-left: 8.33333333%;
|
1398 |
-
}
|
1399 |
-
.col-lg-offset-0 {
|
1400 |
-
margin-left: 0;
|
1401 |
-
}
|
1402 |
-
}
|
1403 |
-
table {
|
1404 |
-
max-width: 100%;
|
1405 |
-
background-color: transparent;
|
1406 |
-
}
|
1407 |
-
th {
|
1408 |
-
text-align: left;
|
1409 |
-
}
|
1410 |
-
.table {
|
1411 |
-
width: 100%;
|
1412 |
-
margin-bottom: 20px;
|
1413 |
-
}
|
1414 |
-
.table > thead > tr > th,
|
1415 |
-
.table > tbody > tr > th,
|
1416 |
-
.table > tfoot > tr > th,
|
1417 |
-
.table > thead > tr > td,
|
1418 |
-
.table > tbody > tr > td,
|
1419 |
-
.table > tfoot > tr > td {
|
1420 |
-
padding: 8px;
|
1421 |
-
line-height: 1.42857143;
|
1422 |
-
vertical-align: top;
|
1423 |
-
border-top: 1px solid #ddd;
|
1424 |
-
}
|
1425 |
-
.table > thead > tr > th {
|
1426 |
-
vertical-align: bottom;
|
1427 |
-
border-bottom: 2px solid #ddd;
|
1428 |
-
}
|
1429 |
-
.table > caption + thead > tr:first-child > th,
|
1430 |
-
.table > colgroup + thead > tr:first-child > th,
|
1431 |
-
.table > thead:first-child > tr:first-child > th,
|
1432 |
-
.table > caption + thead > tr:first-child > td,
|
1433 |
-
.table > colgroup + thead > tr:first-child > td,
|
1434 |
-
.table > thead:first-child > tr:first-child > td {
|
1435 |
-
border-top: 0;
|
1436 |
-
}
|
1437 |
-
.table > tbody + tbody {
|
1438 |
-
border-top: 2px solid #ddd;
|
1439 |
-
}
|
1440 |
-
.table .table {
|
1441 |
-
background-color: #fff;
|
1442 |
-
}
|
1443 |
-
.table-condensed > thead > tr > th,
|
1444 |
-
.table-condensed > tbody > tr > th,
|
1445 |
-
.table-condensed > tfoot > tr > th,
|
1446 |
-
.table-condensed > thead > tr > td,
|
1447 |
-
.table-condensed > tbody > tr > td,
|
1448 |
-
.table-condensed > tfoot > tr > td {
|
1449 |
-
padding: 5px;
|
1450 |
-
}
|
1451 |
-
.table-bordered {
|
1452 |
-
border: 1px solid #ddd;
|
1453 |
-
}
|
1454 |
-
.table-bordered > thead > tr > th,
|
1455 |
-
.table-bordered > tbody > tr > th,
|
1456 |
-
.table-bordered > tfoot > tr > th,
|
1457 |
-
.table-bordered > thead > tr > td,
|
1458 |
-
.table-bordered > tbody > tr > td,
|
1459 |
-
.table-bordered > tfoot > tr > td {
|
1460 |
-
border: 1px solid #ddd;
|
1461 |
-
}
|
1462 |
-
.table-bordered > thead > tr > th,
|
1463 |
-
.table-bordered > thead > tr > td {
|
1464 |
-
border-bottom-width: 2px;
|
1465 |
-
}
|
1466 |
-
.table-striped > tbody > tr:nth-child(odd) > td,
|
1467 |
-
.table-striped > tbody > tr:nth-child(odd) > th {
|
1468 |
-
background-color: #f9f9f9;
|
1469 |
-
}
|
1470 |
-
.table-hover > tbody > tr:hover > td,
|
1471 |
-
.table-hover > tbody > tr:hover > th {
|
1472 |
-
background-color: #f5f5f5;
|
1473 |
-
}
|
1474 |
-
table col[class*="col-"] {
|
1475 |
-
position: static;
|
1476 |
-
display: table-column;
|
1477 |
-
float: none;
|
1478 |
-
}
|
1479 |
-
table td[class*="col-"],
|
1480 |
-
table th[class*="col-"] {
|
1481 |
-
position: static;
|
1482 |
-
display: table-cell;
|
1483 |
-
float: none;
|
1484 |
-
}
|
1485 |
-
.table > thead > tr > td.active,
|
1486 |
-
.table > tbody > tr > td.active,
|
1487 |
-
.table > tfoot > tr > td.active,
|
1488 |
-
.table > thead > tr > th.active,
|
1489 |
-
.table > tbody > tr > th.active,
|
1490 |
-
.table > tfoot > tr > th.active,
|
1491 |
-
.table > thead > tr.active > td,
|
1492 |
-
.table > tbody > tr.active > td,
|
1493 |
-
.table > tfoot > tr.active > td,
|
1494 |
-
.table > thead > tr.active > th,
|
1495 |
-
.table > tbody > tr.active > th,
|
1496 |
-
.table > tfoot > tr.active > th {
|
1497 |
-
background-color: #f5f5f5;
|
1498 |
-
}
|
1499 |
-
.table-hover > tbody > tr > td.active:hover,
|
1500 |
-
.table-hover > tbody > tr > th.active:hover,
|
1501 |
-
.table-hover > tbody > tr.active:hover > td,
|
1502 |
-
.table-hover > tbody > tr.active:hover > th {
|
1503 |
-
background-color: #e8e8e8;
|
1504 |
-
}
|
1505 |
-
.table > thead > tr > td.success,
|
1506 |
-
.table > tbody > tr > td.success,
|
1507 |
-
.table > tfoot > tr > td.success,
|
1508 |
-
.table > thead > tr > th.success,
|
1509 |
-
.table > tbody > tr > th.success,
|
1510 |
-
.table > tfoot > tr > th.success,
|
1511 |
-
.table > thead > tr.success > td,
|
1512 |
-
.table > tbody > tr.success > td,
|
1513 |
-
.table > tfoot > tr.success > td,
|
1514 |
-
.table > thead > tr.success > th,
|
1515 |
-
.table > tbody > tr.success > th,
|
1516 |
-
.table > tfoot > tr.success > th {
|
1517 |
-
background-color: #dff0d8;
|
1518 |
-
}
|
1519 |
-
.table-hover > tbody > tr > td.success:hover,
|
1520 |
-
.table-hover > tbody > tr > th.success:hover,
|
1521 |
-
.table-hover > tbody > tr.success:hover > td,
|
1522 |
-
.table-hover > tbody > tr.success:hover > th {
|
1523 |
-
background-color: #d0e9c6;
|
1524 |
-
}
|
1525 |
-
.table > thead > tr > td.info,
|
1526 |
-
.table > tbody > tr > td.info,
|
1527 |
-
.table > tfoot > tr > td.info,
|
1528 |
-
.table > thead > tr > th.info,
|
1529 |
-
.table > tbody > tr > th.info,
|
1530 |
-
.table > tfoot > tr > th.info,
|
1531 |
-
.table > thead > tr.info > td,
|
1532 |
-
.table > tbody > tr.info > td,
|
1533 |
-
.table > tfoot > tr.info > td,
|
1534 |
-
.table > thead > tr.info > th,
|
1535 |
-
.table > tbody > tr.info > th,
|
1536 |
-
.table > tfoot > tr.info > th {
|
1537 |
-
background-color: #d9edf7;
|
1538 |
-
}
|
1539 |
-
.table-hover > tbody > tr > td.info:hover,
|
1540 |
-
.table-hover > tbody > tr > th.info:hover,
|
1541 |
-
.table-hover > tbody > tr.info:hover > td,
|
1542 |
-
.table-hover > tbody > tr.info:hover > th {
|
1543 |
-
background-color: #c4e3f3;
|
1544 |
-
}
|
1545 |
-
.table > thead > tr > td.warning,
|
1546 |
-
.table > tbody > tr > td.warning,
|
1547 |
-
.table > tfoot > tr > td.warning,
|
1548 |
-
.table > thead > tr > th.warning,
|
1549 |
-
.table > tbody > tr > th.warning,
|
1550 |
-
.table > tfoot > tr > th.warning,
|
1551 |
-
.table > thead > tr.warning > td,
|
1552 |
-
.table > tbody > tr.warning > td,
|
1553 |
-
.table > tfoot > tr.warning > td,
|
1554 |
-
.table > thead > tr.warning > th,
|
1555 |
-
.table > tbody > tr.warning > th,
|
1556 |
-
.table > tfoot > tr.warning > th {
|
1557 |
-
background-color: #fcf8e3;
|
1558 |
-
}
|
1559 |
-
.table-hover > tbody > tr > td.warning:hover,
|
1560 |
-
.table-hover > tbody > tr > th.warning:hover,
|
1561 |
-
.table-hover > tbody > tr.warning:hover > td,
|
1562 |
-
.table-hover > tbody > tr.warning:hover > th {
|
1563 |
-
background-color: #faf2cc;
|
1564 |
-
}
|
1565 |
-
.table > thead > tr > td.danger,
|
1566 |
-
.table > tbody > tr > td.danger,
|
1567 |
-
.table > tfoot > tr > td.danger,
|
1568 |
-
.table > thead > tr > th.danger,
|
1569 |
-
.table > tbody > tr > th.danger,
|
1570 |
-
.table > tfoot > tr > th.danger,
|
1571 |
-
.table > thead > tr.danger > td,
|
1572 |
-
.table > tbody > tr.danger > td,
|
1573 |
-
.table > tfoot > tr.danger > td,
|
1574 |
-
.table > thead > tr.danger > th,
|
1575 |
-
.table > tbody > tr.danger > th,
|
1576 |
-
.table > tfoot > tr.danger > th {
|
1577 |
-
background-color: #f2dede;
|
1578 |
-
}
|
1579 |
-
.table-hover > tbody > tr > td.danger:hover,
|
1580 |
-
.table-hover > tbody > tr > th.danger:hover,
|
1581 |
-
.table-hover > tbody > tr.danger:hover > td,
|
1582 |
-
.table-hover > tbody > tr.danger:hover > th {
|
1583 |
-
background-color: #ebcccc;
|
1584 |
-
}
|
1585 |
-
@media (max-width: 767px) {
|
1586 |
-
.table-responsive {
|
1587 |
-
width: 100%;
|
1588 |
-
margin-bottom: 15px;
|
1589 |
-
overflow-x: scroll;
|
1590 |
-
overflow-y: hidden;
|
1591 |
-
-webkit-overflow-scrolling: touch;
|
1592 |
-
-ms-overflow-style: -ms-autohiding-scrollbar;
|
1593 |
-
border: 1px solid #ddd;
|
1594 |
-
}
|
1595 |
-
.table-responsive > .table {
|
1596 |
-
margin-bottom: 0;
|
1597 |
-
}
|
1598 |
-
.table-responsive > .table > thead > tr > th,
|
1599 |
-
.table-responsive > .table > tbody > tr > th,
|
1600 |
-
.table-responsive > .table > tfoot > tr > th,
|
1601 |
-
.table-responsive > .table > thead > tr > td,
|
1602 |
-
.table-responsive > .table > tbody > tr > td,
|
1603 |
-
.table-responsive > .table > tfoot > tr > td {
|
1604 |
-
white-space: nowrap;
|
1605 |
-
}
|
1606 |
-
.table-responsive > .table-bordered {
|
1607 |
-
border: 0;
|
1608 |
-
}
|
1609 |
-
.table-responsive > .table-bordered > thead > tr > th:first-child,
|
1610 |
-
.table-responsive > .table-bordered > tbody > tr > th:first-child,
|
1611 |
-
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
1612 |
-
.table-responsive > .table-bordered > thead > tr > td:first-child,
|
1613 |
-
.table-responsive > .table-bordered > tbody > tr > td:first-child,
|
1614 |
-
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
1615 |
-
border-left: 0;
|
1616 |
-
}
|
1617 |
-
.table-responsive > .table-bordered > thead > tr > th:last-child,
|
1618 |
-
.table-responsive > .table-bordered > tbody > tr > th:last-child,
|
1619 |
-
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
1620 |
-
.table-responsive > .table-bordered > thead > tr > td:last-child,
|
1621 |
-
.table-responsive > .table-bordered > tbody > tr > td:last-child,
|
1622 |
-
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
1623 |
-
border-right: 0;
|
1624 |
-
}
|
1625 |
-
.table-responsive > .table-bordered > tbody > tr:last-child > th,
|
1626 |
-
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
|
1627 |
-
.table-responsive > .table-bordered > tbody > tr:last-child > td,
|
1628 |
-
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
|
1629 |
-
border-bottom: 0;
|
1630 |
-
}
|
1631 |
-
}
|
1632 |
-
fieldset {
|
1633 |
-
min-width: 0;
|
1634 |
-
padding: 0;
|
1635 |
-
margin: 0;
|
1636 |
-
border: 0;
|
1637 |
-
}
|
1638 |
-
legend {
|
1639 |
-
display: block;
|
1640 |
-
width: 100%;
|
1641 |
-
padding: 0;
|
1642 |
-
margin-bottom: 20px;
|
1643 |
-
font-size: 21px;
|
1644 |
-
line-height: inherit;
|
1645 |
-
color: #333;
|
1646 |
-
border: 0;
|
1647 |
-
border-bottom: 1px solid #e5e5e5;
|
1648 |
-
}
|
1649 |
-
label {
|
1650 |
-
display: inline-block;
|
1651 |
-
margin-bottom: 5px;
|
1652 |
-
font-weight: bold;
|
1653 |
-
}
|
1654 |
-
input[type="search"] {
|
1655 |
-
-webkit-box-sizing: border-box;
|
1656 |
-
-moz-box-sizing: border-box;
|
1657 |
-
box-sizing: border-box;
|
1658 |
-
}
|
1659 |
-
input[type="radio"],
|
1660 |
-
input[type="checkbox"] {
|
1661 |
-
margin: 4px 0 0;
|
1662 |
-
margin-top: 1px \9;
|
1663 |
-
/* IE8-9 */
|
1664 |
-
line-height: normal;
|
1665 |
-
}
|
1666 |
-
input[type="file"] {
|
1667 |
-
display: block;
|
1668 |
-
}
|
1669 |
-
input[type="range"] {
|
1670 |
-
display: block;
|
1671 |
-
width: 100%;
|
1672 |
-
}
|
1673 |
-
select[multiple],
|
1674 |
-
select[size] {
|
1675 |
-
height: auto;
|
1676 |
-
}
|
1677 |
-
input[type="file"]:focus,
|
1678 |
-
input[type="radio"]:focus,
|
1679 |
-
input[type="checkbox"]:focus {
|
1680 |
-
outline: thin dotted;
|
1681 |
-
outline: 5px auto -webkit-focus-ring-color;
|
1682 |
-
outline-offset: -2px;
|
1683 |
-
}
|
1684 |
-
output {
|
1685 |
-
display: block;
|
1686 |
-
padding-top: 7px;
|
1687 |
-
font-size: 14px;
|
1688 |
-
line-height: 1.42857143;
|
1689 |
-
color: #555;
|
1690 |
-
}
|
1691 |
-
.form-control {
|
1692 |
-
display: block;
|
1693 |
-
width: 100%;
|
1694 |
-
height: 34px;
|
1695 |
-
padding: 6px 12px;
|
1696 |
-
font-size: 14px;
|
1697 |
-
line-height: 1.42857143;
|
1698 |
-
color: #555;
|
1699 |
-
background-color: #fff;
|
1700 |
-
background-image: none;
|
1701 |
-
border: 1px solid #ccc;
|
1702 |
-
border-radius: 4px;
|
1703 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1704 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1705 |
-
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
|
1706 |
-
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
|
1707 |
-
}
|
1708 |
-
.form-control:focus {
|
1709 |
-
border-color: #66afe9;
|
1710 |
-
outline: 0;
|
1711 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
|
1712 |
-
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
|
1713 |
-
}
|
1714 |
-
.form-control::-moz-placeholder {
|
1715 |
-
color: #999;
|
1716 |
-
opacity: 1;
|
1717 |
-
}
|
1718 |
-
.form-control:-ms-input-placeholder {
|
1719 |
-
color: #999;
|
1720 |
-
}
|
1721 |
-
.form-control::-webkit-input-placeholder {
|
1722 |
-
color: #999;
|
1723 |
-
}
|
1724 |
-
.form-control[disabled],
|
1725 |
-
.form-control[readonly],
|
1726 |
-
fieldset[disabled] .form-control {
|
1727 |
-
cursor: not-allowed;
|
1728 |
-
background-color: #eee;
|
1729 |
-
opacity: 1;
|
1730 |
-
}
|
1731 |
-
textarea.form-control {
|
1732 |
-
height: auto;
|
1733 |
-
}
|
1734 |
-
input[type="search"] {
|
1735 |
-
-webkit-appearance: none;
|
1736 |
-
}
|
1737 |
-
input[type="date"] {
|
1738 |
-
line-height: 34px;
|
1739 |
-
}
|
1740 |
-
.form-group {
|
1741 |
-
margin-bottom: 15px;
|
1742 |
-
}
|
1743 |
-
.radio,
|
1744 |
-
.checkbox {
|
1745 |
-
display: block;
|
1746 |
-
min-height: 20px;
|
1747 |
-
padding-left: 20px;
|
1748 |
-
margin-top: 10px;
|
1749 |
-
margin-bottom: 10px;
|
1750 |
-
}
|
1751 |
-
.radio label,
|
1752 |
-
.checkbox label {
|
1753 |
-
display: inline;
|
1754 |
-
font-weight: normal;
|
1755 |
-
cursor: pointer;
|
1756 |
-
}
|
1757 |
-
.radio input[type="radio"],
|
1758 |
-
.radio-inline input[type="radio"],
|
1759 |
-
.checkbox input[type="checkbox"],
|
1760 |
-
.checkbox-inline input[type="checkbox"] {
|
1761 |
-
float: left;
|
1762 |
-
margin-left: -20px;
|
1763 |
-
}
|
1764 |
-
.radio + .radio,
|
1765 |
-
.checkbox + .checkbox {
|
1766 |
-
margin-top: -5px;
|
1767 |
-
}
|
1768 |
-
.radio-inline,
|
1769 |
-
.checkbox-inline {
|
1770 |
-
display: inline-block;
|
1771 |
-
padding-left: 20px;
|
1772 |
-
margin-bottom: 0;
|
1773 |
-
font-weight: normal;
|
1774 |
-
vertical-align: middle;
|
1775 |
-
cursor: pointer;
|
1776 |
-
}
|
1777 |
-
.radio-inline + .radio-inline,
|
1778 |
-
.checkbox-inline + .checkbox-inline {
|
1779 |
-
margin-top: 0;
|
1780 |
-
margin-left: 10px;
|
1781 |
-
}
|
1782 |
-
input[type="radio"][disabled],
|
1783 |
-
input[type="checkbox"][disabled],
|
1784 |
-
.radio[disabled],
|
1785 |
-
.radio-inline[disabled],
|
1786 |
-
.checkbox[disabled],
|
1787 |
-
.checkbox-inline[disabled],
|
1788 |
-
fieldset[disabled] input[type="radio"],
|
1789 |
-
fieldset[disabled] input[type="checkbox"],
|
1790 |
-
fieldset[disabled] .radio,
|
1791 |
-
fieldset[disabled] .radio-inline,
|
1792 |
-
fieldset[disabled] .checkbox,
|
1793 |
-
fieldset[disabled] .checkbox-inline {
|
1794 |
-
cursor: not-allowed;
|
1795 |
-
}
|
1796 |
-
.input-sm {
|
1797 |
-
height: 30px;
|
1798 |
-
padding: 5px 10px;
|
1799 |
-
font-size: 12px;
|
1800 |
-
line-height: 1.5;
|
1801 |
-
border-radius: 3px;
|
1802 |
-
}
|
1803 |
-
select.input-sm {
|
1804 |
-
height: 30px;
|
1805 |
-
line-height: 30px;
|
1806 |
-
}
|
1807 |
-
textarea.input-sm,
|
1808 |
-
select[multiple].input-sm {
|
1809 |
-
height: auto;
|
1810 |
-
}
|
1811 |
-
.input-lg {
|
1812 |
-
height: 46px;
|
1813 |
-
padding: 10px 16px;
|
1814 |
-
font-size: 18px;
|
1815 |
-
line-height: 1.33;
|
1816 |
-
border-radius: 6px;
|
1817 |
-
}
|
1818 |
-
select.input-lg {
|
1819 |
-
height: 46px;
|
1820 |
-
line-height: 46px;
|
1821 |
-
}
|
1822 |
-
textarea.input-lg,
|
1823 |
-
select[multiple].input-lg {
|
1824 |
-
height: auto;
|
1825 |
-
}
|
1826 |
-
.has-feedback {
|
1827 |
-
position: relative;
|
1828 |
-
}
|
1829 |
-
.has-feedback .form-control {
|
1830 |
-
padding-right: 42.5px;
|
1831 |
-
}
|
1832 |
-
.has-feedback .form-control-feedback {
|
1833 |
-
position: absolute;
|
1834 |
-
top: 25px;
|
1835 |
-
right: 0;
|
1836 |
-
display: block;
|
1837 |
-
width: 34px;
|
1838 |
-
height: 34px;
|
1839 |
-
line-height: 34px;
|
1840 |
-
text-align: center;
|
1841 |
-
}
|
1842 |
-
.has-success .help-block,
|
1843 |
-
.has-success .control-label,
|
1844 |
-
.has-success .radio,
|
1845 |
-
.has-success .checkbox,
|
1846 |
-
.has-success .radio-inline,
|
1847 |
-
.has-success .checkbox-inline {
|
1848 |
-
color: #3c763d;
|
1849 |
-
}
|
1850 |
-
.has-success .form-control {
|
1851 |
-
border-color: #3c763d;
|
1852 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1853 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1854 |
-
}
|
1855 |
-
.has-success .form-control:focus {
|
1856 |
-
border-color: #2b542c;
|
1857 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
|
1858 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
|
1859 |
-
}
|
1860 |
-
.has-success .input-group-addon {
|
1861 |
-
color: #3c763d;
|
1862 |
-
background-color: #dff0d8;
|
1863 |
-
border-color: #3c763d;
|
1864 |
-
}
|
1865 |
-
.has-success .form-control-feedback {
|
1866 |
-
color: #3c763d;
|
1867 |
-
}
|
1868 |
-
.has-warning .help-block,
|
1869 |
-
.has-warning .control-label,
|
1870 |
-
.has-warning .radio,
|
1871 |
-
.has-warning .checkbox,
|
1872 |
-
.has-warning .radio-inline,
|
1873 |
-
.has-warning .checkbox-inline {
|
1874 |
-
color: #8a6d3b;
|
1875 |
-
}
|
1876 |
-
.has-warning .form-control {
|
1877 |
-
border-color: #8a6d3b;
|
1878 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1879 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1880 |
-
}
|
1881 |
-
.has-warning .form-control:focus {
|
1882 |
-
border-color: #66512c;
|
1883 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
|
1884 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
|
1885 |
-
}
|
1886 |
-
.has-warning .input-group-addon {
|
1887 |
-
color: #8a6d3b;
|
1888 |
-
background-color: #fcf8e3;
|
1889 |
-
border-color: #8a6d3b;
|
1890 |
-
}
|
1891 |
-
.has-warning .form-control-feedback {
|
1892 |
-
color: #8a6d3b;
|
1893 |
-
}
|
1894 |
-
.has-error .help-block,
|
1895 |
-
.has-error .control-label,
|
1896 |
-
.has-error .radio,
|
1897 |
-
.has-error .checkbox,
|
1898 |
-
.has-error .radio-inline,
|
1899 |
-
.has-error .checkbox-inline {
|
1900 |
-
color: #a94442;
|
1901 |
-
}
|
1902 |
-
.has-error .form-control {
|
1903 |
-
border-color: #a94442;
|
1904 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1905 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
1906 |
-
}
|
1907 |
-
.has-error .form-control:focus {
|
1908 |
-
border-color: #843534;
|
1909 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
|
1910 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
|
1911 |
-
}
|
1912 |
-
.has-error .input-group-addon {
|
1913 |
-
color: #a94442;
|
1914 |
-
background-color: #f2dede;
|
1915 |
-
border-color: #a94442;
|
1916 |
-
}
|
1917 |
-
.has-error .form-control-feedback {
|
1918 |
-
color: #a94442;
|
1919 |
-
}
|
1920 |
-
.form-control-static {
|
1921 |
-
margin-bottom: 0;
|
1922 |
-
}
|
1923 |
-
.help-block {
|
1924 |
-
display: block;
|
1925 |
-
margin-top: 5px;
|
1926 |
-
margin-bottom: 10px;
|
1927 |
-
color: #737373;
|
1928 |
-
}
|
1929 |
-
@media (min-width: 768px) {
|
1930 |
-
.form-inline .form-group {
|
1931 |
-
display: inline-block;
|
1932 |
-
margin-bottom: 0;
|
1933 |
-
vertical-align: middle;
|
1934 |
-
}
|
1935 |
-
.form-inline .form-control {
|
1936 |
-
display: inline-block;
|
1937 |
-
width: auto;
|
1938 |
-
vertical-align: middle;
|
1939 |
-
}
|
1940 |
-
.form-inline .input-group > .form-control {
|
1941 |
-
width: 100%;
|
1942 |
-
}
|
1943 |
-
.form-inline .control-label {
|
1944 |
-
margin-bottom: 0;
|
1945 |
-
vertical-align: middle;
|
1946 |
-
}
|
1947 |
-
.form-inline .radio,
|
1948 |
-
.form-inline .checkbox {
|
1949 |
-
display: inline-block;
|
1950 |
-
padding-left: 0;
|
1951 |
-
margin-top: 0;
|
1952 |
-
margin-bottom: 0;
|
1953 |
-
vertical-align: middle;
|
1954 |
-
}
|
1955 |
-
.form-inline .radio input[type="radio"],
|
1956 |
-
.form-inline .checkbox input[type="checkbox"] {
|
1957 |
-
float: none;
|
1958 |
-
margin-left: 0;
|
1959 |
-
}
|
1960 |
-
.form-inline .has-feedback .form-control-feedback {
|
1961 |
-
top: 0;
|
1962 |
-
}
|
1963 |
-
}
|
1964 |
-
.form-horizontal .control-label,
|
1965 |
-
.form-horizontal .radio,
|
1966 |
-
.form-horizontal .checkbox,
|
1967 |
-
.form-horizontal .radio-inline,
|
1968 |
-
.form-horizontal .checkbox-inline {
|
1969 |
-
padding-top: 7px;
|
1970 |
-
margin-top: 0;
|
1971 |
-
margin-bottom: 0;
|
1972 |
-
}
|
1973 |
-
.form-horizontal .radio,
|
1974 |
-
.form-horizontal .checkbox {
|
1975 |
-
min-height: 27px;
|
1976 |
-
}
|
1977 |
-
.form-horizontal .form-group {
|
1978 |
-
margin-right: -15px;
|
1979 |
-
margin-left: -15px;
|
1980 |
-
}
|
1981 |
-
.form-horizontal .form-control-static {
|
1982 |
-
padding-top: 7px;
|
1983 |
-
}
|
1984 |
-
@media (min-width: 768px) {
|
1985 |
-
.form-horizontal .control-label {
|
1986 |
-
text-align: right;
|
1987 |
-
}
|
1988 |
-
}
|
1989 |
-
.form-horizontal .has-feedback .form-control-feedback {
|
1990 |
-
top: 0;
|
1991 |
-
right: 15px;
|
1992 |
-
}
|
1993 |
-
.btn {
|
1994 |
-
display: inline-block;
|
1995 |
-
padding: 6px 12px;
|
1996 |
-
margin-bottom: 0;
|
1997 |
-
font-size: 14px;
|
1998 |
-
font-weight: normal;
|
1999 |
-
line-height: 1.42857143;
|
2000 |
-
text-align: center;
|
2001 |
-
white-space: nowrap;
|
2002 |
-
vertical-align: middle;
|
2003 |
-
cursor: pointer;
|
2004 |
-
-webkit-user-select: none;
|
2005 |
-
-moz-user-select: none;
|
2006 |
-
-ms-user-select: none;
|
2007 |
-
user-select: none;
|
2008 |
-
background-image: none;
|
2009 |
-
border: 1px solid transparent;
|
2010 |
-
border-radius: 4px;
|
2011 |
-
}
|
2012 |
-
.btn:focus,
|
2013 |
-
.btn:active:focus,
|
2014 |
-
.btn.active:focus {
|
2015 |
-
outline: thin dotted;
|
2016 |
-
outline: 5px auto -webkit-focus-ring-color;
|
2017 |
-
outline-offset: -2px;
|
2018 |
-
}
|
2019 |
-
.btn:hover,
|
2020 |
-
.btn:focus {
|
2021 |
-
color: #333;
|
2022 |
-
text-decoration: none;
|
2023 |
-
}
|
2024 |
-
.btn:active,
|
2025 |
-
.btn.active {
|
2026 |
-
background-image: none;
|
2027 |
-
outline: 0;
|
2028 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
2029 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
2030 |
-
}
|
2031 |
-
.btn.disabled,
|
2032 |
-
.btn[disabled],
|
2033 |
-
fieldset[disabled] .btn {
|
2034 |
-
pointer-events: none;
|
2035 |
-
cursor: not-allowed;
|
2036 |
-
filter: alpha(opacity=65);
|
2037 |
-
-webkit-box-shadow: none;
|
2038 |
-
box-shadow: none;
|
2039 |
-
opacity: .65;
|
2040 |
-
}
|
2041 |
-
.btn-default {
|
2042 |
-
color: #333;
|
2043 |
-
background-color: #fff;
|
2044 |
-
border-color: #ccc;
|
2045 |
-
}
|
2046 |
-
.btn-default:hover,
|
2047 |
-
.btn-default:focus,
|
2048 |
-
.btn-default:active,
|
2049 |
-
.btn-default.active,
|
2050 |
-
.open .dropdown-toggle.btn-default {
|
2051 |
-
color: #333;
|
2052 |
-
background-color: #ebebeb;
|
2053 |
-
border-color: #adadad;
|
2054 |
-
}
|
2055 |
-
.btn-default:active,
|
2056 |
-
.btn-default.active,
|
2057 |
-
.open .dropdown-toggle.btn-default {
|
2058 |
-
background-image: none;
|
2059 |
-
}
|
2060 |
-
.btn-default.disabled,
|
2061 |
-
.btn-default[disabled],
|
2062 |
-
fieldset[disabled] .btn-default,
|
2063 |
-
.btn-default.disabled:hover,
|
2064 |
-
.btn-default[disabled]:hover,
|
2065 |
-
fieldset[disabled] .btn-default:hover,
|
2066 |
-
.btn-default.disabled:focus,
|
2067 |
-
.btn-default[disabled]:focus,
|
2068 |
-
fieldset[disabled] .btn-default:focus,
|
2069 |
-
.btn-default.disabled:active,
|
2070 |
-
.btn-default[disabled]:active,
|
2071 |
-
fieldset[disabled] .btn-default:active,
|
2072 |
-
.btn-default.disabled.active,
|
2073 |
-
.btn-default[disabled].active,
|
2074 |
-
fieldset[disabled] .btn-default.active {
|
2075 |
-
background-color: #fff;
|
2076 |
-
border-color: #ccc;
|
2077 |
-
}
|
2078 |
-
.btn-default .badge {
|
2079 |
-
color: #fff;
|
2080 |
-
background-color: #333;
|
2081 |
-
}
|
2082 |
-
.btn-primary {
|
2083 |
-
color: #fff;
|
2084 |
-
background-color: #428bca;
|
2085 |
-
border-color: #357ebd;
|
2086 |
-
}
|
2087 |
-
.btn-primary:hover,
|
2088 |
-
.btn-primary:focus,
|
2089 |
-
.btn-primary:active,
|
2090 |
-
.btn-primary.active,
|
2091 |
-
.open .dropdown-toggle.btn-primary {
|
2092 |
-
color: #fff;
|
2093 |
-
background-color: #3276b1;
|
2094 |
-
border-color: #285e8e;
|
2095 |
-
}
|
2096 |
-
.btn-primary:active,
|
2097 |
-
.btn-primary.active,
|
2098 |
-
.open .dropdown-toggle.btn-primary {
|
2099 |
-
background-image: none;
|
2100 |
-
}
|
2101 |
-
.btn-primary.disabled,
|
2102 |
-
.btn-primary[disabled],
|
2103 |
-
fieldset[disabled] .btn-primary,
|
2104 |
-
.btn-primary.disabled:hover,
|
2105 |
-
.btn-primary[disabled]:hover,
|
2106 |
-
fieldset[disabled] .btn-primary:hover,
|
2107 |
-
.btn-primary.disabled:focus,
|
2108 |
-
.btn-primary[disabled]:focus,
|
2109 |
-
fieldset[disabled] .btn-primary:focus,
|
2110 |
-
.btn-primary.disabled:active,
|
2111 |
-
.btn-primary[disabled]:active,
|
2112 |
-
fieldset[disabled] .btn-primary:active,
|
2113 |
-
.btn-primary.disabled.active,
|
2114 |
-
.btn-primary[disabled].active,
|
2115 |
-
fieldset[disabled] .btn-primary.active {
|
2116 |
-
background-color: #428bca;
|
2117 |
-
border-color: #357ebd;
|
2118 |
-
}
|
2119 |
-
.btn-primary .badge {
|
2120 |
-
color: #428bca;
|
2121 |
-
background-color: #fff;
|
2122 |
-
}
|
2123 |
-
.btn-success {
|
2124 |
-
color: #fff;
|
2125 |
-
background-color: #5cb85c;
|
2126 |
-
border-color: #4cae4c;
|
2127 |
-
}
|
2128 |
-
.btn-success:hover,
|
2129 |
-
.btn-success:focus,
|
2130 |
-
.btn-success:active,
|
2131 |
-
.btn-success.active,
|
2132 |
-
.open .dropdown-toggle.btn-success {
|
2133 |
-
color: #fff;
|
2134 |
-
background-color: #47a447;
|
2135 |
-
border-color: #398439;
|
2136 |
-
}
|
2137 |
-
.btn-success:active,
|
2138 |
-
.btn-success.active,
|
2139 |
-
.open .dropdown-toggle.btn-success {
|
2140 |
-
background-image: none;
|
2141 |
-
}
|
2142 |
-
.btn-success.disabled,
|
2143 |
-
.btn-success[disabled],
|
2144 |
-
fieldset[disabled] .btn-success,
|
2145 |
-
.btn-success.disabled:hover,
|
2146 |
-
.btn-success[disabled]:hover,
|
2147 |
-
fieldset[disabled] .btn-success:hover,
|
2148 |
-
.btn-success.disabled:focus,
|
2149 |
-
.btn-success[disabled]:focus,
|
2150 |
-
fieldset[disabled] .btn-success:focus,
|
2151 |
-
.btn-success.disabled:active,
|
2152 |
-
.btn-success[disabled]:active,
|
2153 |
-
fieldset[disabled] .btn-success:active,
|
2154 |
-
.btn-success.disabled.active,
|
2155 |
-
.btn-success[disabled].active,
|
2156 |
-
fieldset[disabled] .btn-success.active {
|
2157 |
-
background-color: #5cb85c;
|
2158 |
-
border-color: #4cae4c;
|
2159 |
-
}
|
2160 |
-
.btn-success .badge {
|
2161 |
-
color: #5cb85c;
|
2162 |
-
background-color: #fff;
|
2163 |
-
}
|
2164 |
-
.btn-info {
|
2165 |
-
color: #fff;
|
2166 |
-
background-color: #5bc0de;
|
2167 |
-
border-color: #46b8da;
|
2168 |
-
}
|
2169 |
-
.btn-info:hover,
|
2170 |
-
.btn-info:focus,
|
2171 |
-
.btn-info:active,
|
2172 |
-
.btn-info.active,
|
2173 |
-
.open .dropdown-toggle.btn-info {
|
2174 |
-
color: #fff;
|
2175 |
-
background-color: #39b3d7;
|
2176 |
-
border-color: #269abc;
|
2177 |
-
}
|
2178 |
-
.btn-info:active,
|
2179 |
-
.btn-info.active,
|
2180 |
-
.open .dropdown-toggle.btn-info {
|
2181 |
-
background-image: none;
|
2182 |
-
}
|
2183 |
-
.btn-info.disabled,
|
2184 |
-
.btn-info[disabled],
|
2185 |
-
fieldset[disabled] .btn-info,
|
2186 |
-
.btn-info.disabled:hover,
|
2187 |
-
.btn-info[disabled]:hover,
|
2188 |
-
fieldset[disabled] .btn-info:hover,
|
2189 |
-
.btn-info.disabled:focus,
|
2190 |
-
.btn-info[disabled]:focus,
|
2191 |
-
fieldset[disabled] .btn-info:focus,
|
2192 |
-
.btn-info.disabled:active,
|
2193 |
-
.btn-info[disabled]:active,
|
2194 |
-
fieldset[disabled] .btn-info:active,
|
2195 |
-
.btn-info.disabled.active,
|
2196 |
-
.btn-info[disabled].active,
|
2197 |
-
fieldset[disabled] .btn-info.active {
|
2198 |
-
background-color: #5bc0de;
|
2199 |
-
border-color: #46b8da;
|
2200 |
-
}
|
2201 |
-
.btn-info .badge {
|
2202 |
-
color: #5bc0de;
|
2203 |
-
background-color: #fff;
|
2204 |
-
}
|
2205 |
-
.btn-warning {
|
2206 |
-
color: #fff;
|
2207 |
-
background-color: #f0ad4e;
|
2208 |
-
border-color: #eea236;
|
2209 |
-
}
|
2210 |
-
.btn-warning:hover,
|
2211 |
-
.btn-warning:focus,
|
2212 |
-
.btn-warning:active,
|
2213 |
-
.btn-warning.active,
|
2214 |
-
.open .dropdown-toggle.btn-warning {
|
2215 |
-
color: #fff;
|
2216 |
-
background-color: #ed9c28;
|
2217 |
-
border-color: #d58512;
|
2218 |
-
}
|
2219 |
-
.btn-warning:active,
|
2220 |
-
.btn-warning.active,
|
2221 |
-
.open .dropdown-toggle.btn-warning {
|
2222 |
-
background-image: none;
|
2223 |
-
}
|
2224 |
-
.btn-warning.disabled,
|
2225 |
-
.btn-warning[disabled],
|
2226 |
-
fieldset[disabled] .btn-warning,
|
2227 |
-
.btn-warning.disabled:hover,
|
2228 |
-
.btn-warning[disabled]:hover,
|
2229 |
-
fieldset[disabled] .btn-warning:hover,
|
2230 |
-
.btn-warning.disabled:focus,
|
2231 |
-
.btn-warning[disabled]:focus,
|
2232 |
-
fieldset[disabled] .btn-warning:focus,
|
2233 |
-
.btn-warning.disabled:active,
|
2234 |
-
.btn-warning[disabled]:active,
|
2235 |
-
fieldset[disabled] .btn-warning:active,
|
2236 |
-
.btn-warning.disabled.active,
|
2237 |
-
.btn-warning[disabled].active,
|
2238 |
-
fieldset[disabled] .btn-warning.active {
|
2239 |
-
background-color: #f0ad4e;
|
2240 |
-
border-color: #eea236;
|
2241 |
-
}
|
2242 |
-
.btn-warning .badge {
|
2243 |
-
color: #f0ad4e;
|
2244 |
-
background-color: #fff;
|
2245 |
-
}
|
2246 |
-
.btn-danger {
|
2247 |
-
color: #fff;
|
2248 |
-
background-color: #d9534f;
|
2249 |
-
border-color: #d43f3a;
|
2250 |
-
}
|
2251 |
-
.btn-danger:hover,
|
2252 |
-
.btn-danger:focus,
|
2253 |
-
.btn-danger:active,
|
2254 |
-
.btn-danger.active,
|
2255 |
-
.open .dropdown-toggle.btn-danger {
|
2256 |
-
color: #fff;
|
2257 |
-
background-color: #d2322d;
|
2258 |
-
border-color: #ac2925;
|
2259 |
-
}
|
2260 |
-
.btn-danger:active,
|
2261 |
-
.btn-danger.active,
|
2262 |
-
.open .dropdown-toggle.btn-danger {
|
2263 |
-
background-image: none;
|
2264 |
-
}
|
2265 |
-
.btn-danger.disabled,
|
2266 |
-
.btn-danger[disabled],
|
2267 |
-
fieldset[disabled] .btn-danger,
|
2268 |
-
.btn-danger.disabled:hover,
|
2269 |
-
.btn-danger[disabled]:hover,
|
2270 |
-
fieldset[disabled] .btn-danger:hover,
|
2271 |
-
.btn-danger.disabled:focus,
|
2272 |
-
.btn-danger[disabled]:focus,
|
2273 |
-
fieldset[disabled] .btn-danger:focus,
|
2274 |
-
.btn-danger.disabled:active,
|
2275 |
-
.btn-danger[disabled]:active,
|
2276 |
-
fieldset[disabled] .btn-danger:active,
|
2277 |
-
.btn-danger.disabled.active,
|
2278 |
-
.btn-danger[disabled].active,
|
2279 |
-
fieldset[disabled] .btn-danger.active {
|
2280 |
-
background-color: #d9534f;
|
2281 |
-
border-color: #d43f3a;
|
2282 |
-
}
|
2283 |
-
.btn-danger .badge {
|
2284 |
-
color: #d9534f;
|
2285 |
-
background-color: #fff;
|
2286 |
-
}
|
2287 |
-
.btn-link {
|
2288 |
-
font-weight: normal;
|
2289 |
-
color: #428bca;
|
2290 |
-
cursor: pointer;
|
2291 |
-
border-radius: 0;
|
2292 |
-
}
|
2293 |
-
.btn-link,
|
2294 |
-
.btn-link:active,
|
2295 |
-
.btn-link[disabled],
|
2296 |
-
fieldset[disabled] .btn-link {
|
2297 |
-
background-color: transparent;
|
2298 |
-
-webkit-box-shadow: none;
|
2299 |
-
box-shadow: none;
|
2300 |
-
}
|
2301 |
-
.btn-link,
|
2302 |
-
.btn-link:hover,
|
2303 |
-
.btn-link:focus,
|
2304 |
-
.btn-link:active {
|
2305 |
-
border-color: transparent;
|
2306 |
-
}
|
2307 |
-
.btn-link:hover,
|
2308 |
-
.btn-link:focus {
|
2309 |
-
color: #2a6496;
|
2310 |
-
text-decoration: underline;
|
2311 |
-
background-color: transparent;
|
2312 |
-
}
|
2313 |
-
.btn-link[disabled]:hover,
|
2314 |
-
fieldset[disabled] .btn-link:hover,
|
2315 |
-
.btn-link[disabled]:focus,
|
2316 |
-
fieldset[disabled] .btn-link:focus {
|
2317 |
-
color: #999;
|
2318 |
-
text-decoration: none;
|
2319 |
-
}
|
2320 |
-
.btn-lg,
|
2321 |
-
.btn-group-lg > .btn {
|
2322 |
-
padding: 10px 16px;
|
2323 |
-
font-size: 18px;
|
2324 |
-
line-height: 1.33;
|
2325 |
-
border-radius: 6px;
|
2326 |
-
}
|
2327 |
-
.btn-sm,
|
2328 |
-
.btn-group-sm > .btn {
|
2329 |
-
padding: 5px 10px;
|
2330 |
-
font-size: 12px;
|
2331 |
-
line-height: 1.5;
|
2332 |
-
border-radius: 3px;
|
2333 |
-
}
|
2334 |
-
.btn-xs,
|
2335 |
-
.btn-group-xs > .btn {
|
2336 |
-
padding: 1px 5px;
|
2337 |
-
font-size: 12px;
|
2338 |
-
line-height: 1.5;
|
2339 |
-
border-radius: 3px;
|
2340 |
-
}
|
2341 |
-
.btn-block {
|
2342 |
-
display: block;
|
2343 |
-
width: 100%;
|
2344 |
-
padding-right: 0;
|
2345 |
-
padding-left: 0;
|
2346 |
-
}
|
2347 |
-
.btn-block + .btn-block {
|
2348 |
-
margin-top: 5px;
|
2349 |
-
}
|
2350 |
-
input[type="submit"].btn-block,
|
2351 |
-
input[type="reset"].btn-block,
|
2352 |
-
input[type="button"].btn-block {
|
2353 |
-
width: 100%;
|
2354 |
-
}
|
2355 |
-
.fade {
|
2356 |
-
opacity: 0;
|
2357 |
-
-webkit-transition: opacity .15s linear;
|
2358 |
-
transition: opacity .15s linear;
|
2359 |
-
}
|
2360 |
-
.fade.in {
|
2361 |
-
opacity: 1;
|
2362 |
-
}
|
2363 |
-
.collapse {
|
2364 |
-
display: none;
|
2365 |
-
}
|
2366 |
-
.collapse.in {
|
2367 |
-
display: block;
|
2368 |
-
}
|
2369 |
-
.collapsing {
|
2370 |
-
position: relative;
|
2371 |
-
height: 0;
|
2372 |
-
overflow: hidden;
|
2373 |
-
-webkit-transition: height .35s ease;
|
2374 |
-
transition: height .35s ease;
|
2375 |
-
}
|
2376 |
-
@font-face {
|
2377 |
-
font-family: 'Glyphicons Halflings';
|
2378 |
-
|
2379 |
-
src: url('../fonts/glyphicons-halflings-regular.eot');
|
2380 |
-
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
|
2381 |
-
}
|
2382 |
-
.glyphicon {
|
2383 |
-
position: relative;
|
2384 |
-
top: 1px;
|
2385 |
-
display: inline-block;
|
2386 |
-
font-family: 'Glyphicons Halflings';
|
2387 |
-
font-style: normal;
|
2388 |
-
font-weight: normal;
|
2389 |
-
line-height: 1;
|
2390 |
-
|
2391 |
-
-webkit-font-smoothing: antialiased;
|
2392 |
-
-moz-osx-font-smoothing: grayscale;
|
2393 |
-
}
|
2394 |
-
.glyphicon-asterisk:before {
|
2395 |
-
content: "\2a";
|
2396 |
-
}
|
2397 |
-
.glyphicon-plus:before {
|
2398 |
-
content: "\2b";
|
2399 |
-
}
|
2400 |
-
.glyphicon-euro:before {
|
2401 |
-
content: "\20ac";
|
2402 |
-
}
|
2403 |
-
.glyphicon-minus:before {
|
2404 |
-
content: "\2212";
|
2405 |
-
}
|
2406 |
-
.glyphicon-cloud:before {
|
2407 |
-
content: "\2601";
|
2408 |
-
}
|
2409 |
-
.glyphicon-envelope:before {
|
2410 |
-
content: "\2709";
|
2411 |
-
}
|
2412 |
-
.glyphicon-pencil:before {
|
2413 |
-
content: "\270f";
|
2414 |
-
}
|
2415 |
-
.glyphicon-glass:before {
|
2416 |
-
content: "\e001";
|
2417 |
-
}
|
2418 |
-
.glyphicon-music:before {
|
2419 |
-
content: "\e002";
|
2420 |
-
}
|
2421 |
-
.glyphicon-search:before {
|
2422 |
-
content: "\e003";
|
2423 |
-
}
|
2424 |
-
.glyphicon-heart:before {
|
2425 |
-
content: "\e005";
|
2426 |
-
}
|
2427 |
-
.glyphicon-star:before {
|
2428 |
-
content: "\e006";
|
2429 |
-
}
|
2430 |
-
.glyphicon-star-empty:before {
|
2431 |
-
content: "\e007";
|
2432 |
-
}
|
2433 |
-
.glyphicon-user:before {
|
2434 |
-
content: "\e008";
|
2435 |
-
}
|
2436 |
-
.glyphicon-film:before {
|
2437 |
-
content: "\e009";
|
2438 |
-
}
|
2439 |
-
.glyphicon-th-large:before {
|
2440 |
-
content: "\e010";
|
2441 |
-
}
|
2442 |
-
.glyphicon-th:before {
|
2443 |
-
content: "\e011";
|
2444 |
-
}
|
2445 |
-
.glyphicon-th-list:before {
|
2446 |
-
content: "\e012";
|
2447 |
-
}
|
2448 |
-
.glyphicon-ok:before {
|
2449 |
-
content: "\e013";
|
2450 |
-
}
|
2451 |
-
.glyphicon-remove:before {
|
2452 |
-
content: "\e014";
|
2453 |
-
}
|
2454 |
-
.glyphicon-zoom-in:before {
|
2455 |
-
content: "\e015";
|
2456 |
-
}
|
2457 |
-
.glyphicon-zoom-out:before {
|
2458 |
-
content: "\e016";
|
2459 |
-
}
|
2460 |
-
.glyphicon-off:before {
|
2461 |
-
content: "\e017";
|
2462 |
-
}
|
2463 |
-
.glyphicon-signal:before {
|
2464 |
-
content: "\e018";
|
2465 |
-
}
|
2466 |
-
.glyphicon-cog:before {
|
2467 |
-
content: "\e019";
|
2468 |
-
}
|
2469 |
-
.glyphicon-trash:before {
|
2470 |
-
content: "\e020";
|
2471 |
-
}
|
2472 |
-
.glyphicon-home:before {
|
2473 |
-
content: "\e021";
|
2474 |
-
}
|
2475 |
-
.glyphicon-file:before {
|
2476 |
-
content: "\e022";
|
2477 |
-
}
|
2478 |
-
.glyphicon-time:before {
|
2479 |
-
content: "\e023";
|
2480 |
-
}
|
2481 |
-
.glyphicon-road:before {
|
2482 |
-
content: "\e024";
|
2483 |
-
}
|
2484 |
-
.glyphicon-download-alt:before {
|
2485 |
-
content: "\e025";
|
2486 |
-
}
|
2487 |
-
.glyphicon-download:before {
|
2488 |
-
content: "\e026";
|
2489 |
-
}
|
2490 |
-
.glyphicon-upload:before {
|
2491 |
-
content: "\e027";
|
2492 |
-
}
|
2493 |
-
.glyphicon-inbox:before {
|
2494 |
-
content: "\e028";
|
2495 |
-
}
|
2496 |
-
.glyphicon-play-circle:before {
|
2497 |
-
content: "\e029";
|
2498 |
-
}
|
2499 |
-
.glyphicon-repeat:before {
|
2500 |
-
content: "\e030";
|
2501 |
-
}
|
2502 |
-
.glyphicon-refresh:before {
|
2503 |
-
content: "\e031";
|
2504 |
-
}
|
2505 |
-
.glyphicon-list-alt:before {
|
2506 |
-
content: "\e032";
|
2507 |
-
}
|
2508 |
-
.glyphicon-lock:before {
|
2509 |
-
content: "\e033";
|
2510 |
-
}
|
2511 |
-
.glyphicon-flag:before {
|
2512 |
-
content: "\e034";
|
2513 |
-
}
|
2514 |
-
.glyphicon-headphones:before {
|
2515 |
-
content: "\e035";
|
2516 |
-
}
|
2517 |
-
.glyphicon-volume-off:before {
|
2518 |
-
content: "\e036";
|
2519 |
-
}
|
2520 |
-
.glyphicon-volume-down:before {
|
2521 |
-
content: "\e037";
|
2522 |
-
}
|
2523 |
-
.glyphicon-volume-up:before {
|
2524 |
-
content: "\e038";
|
2525 |
-
}
|
2526 |
-
.glyphicon-qrcode:before {
|
2527 |
-
content: "\e039";
|
2528 |
-
}
|
2529 |
-
.glyphicon-barcode:before {
|
2530 |
-
content: "\e040";
|
2531 |
-
}
|
2532 |
-
.glyphicon-tag:before {
|
2533 |
-
content: "\e041";
|
2534 |
-
}
|
2535 |
-
.glyphicon-tags:before {
|
2536 |
-
content: "\e042";
|
2537 |
-
}
|
2538 |
-
.glyphicon-book:before {
|
2539 |
-
content: "\e043";
|
2540 |
-
}
|
2541 |
-
.glyphicon-bookmark:before {
|
2542 |
-
content: "\e044";
|
2543 |
-
}
|
2544 |
-
.glyphicon-print:before {
|
2545 |
-
content: "\e045";
|
2546 |
-
}
|
2547 |
-
.glyphicon-camera:before {
|
2548 |
-
content: "\e046";
|
2549 |
-
}
|
2550 |
-
.glyphicon-font:before {
|
2551 |
-
content: "\e047";
|
2552 |
-
}
|
2553 |
-
.glyphicon-bold:before {
|
2554 |
-
content: "\e048";
|
2555 |
-
}
|
2556 |
-
.glyphicon-italic:before {
|
2557 |
-
content: "\e049";
|
2558 |
-
}
|
2559 |
-
.glyphicon-text-height:before {
|
2560 |
-
content: "\e050";
|
2561 |
-
}
|
2562 |
-
.glyphicon-text-width:before {
|
2563 |
-
content: "\e051";
|
2564 |
-
}
|
2565 |
-
.glyphicon-align-left:before {
|
2566 |
-
content: "\e052";
|
2567 |
-
}
|
2568 |
-
.glyphicon-align-center:before {
|
2569 |
-
content: "\e053";
|
2570 |
-
}
|
2571 |
-
.glyphicon-align-right:before {
|
2572 |
-
content: "\e054";
|
2573 |
-
}
|
2574 |
-
.glyphicon-align-justify:before {
|
2575 |
-
content: "\e055";
|
2576 |
-
}
|
2577 |
-
.glyphicon-list:before {
|
2578 |
-
content: "\e056";
|
2579 |
-
}
|
2580 |
-
.glyphicon-indent-left:before {
|
2581 |
-
content: "\e057";
|
2582 |
-
}
|
2583 |
-
.glyphicon-indent-right:before {
|
2584 |
-
content: "\e058";
|
2585 |
-
}
|
2586 |
-
.glyphicon-facetime-video:before {
|
2587 |
-
content: "\e059";
|
2588 |
-
}
|
2589 |
-
.glyphicon-picture:before {
|
2590 |
-
content: "\e060";
|
2591 |
-
}
|
2592 |
-
.glyphicon-map-marker:before {
|
2593 |
-
content: "\e062";
|
2594 |
-
}
|
2595 |
-
.glyphicon-adjust:before {
|
2596 |
-
content: "\e063";
|
2597 |
-
}
|
2598 |
-
.glyphicon-tint:before {
|
2599 |
-
content: "\e064";
|
2600 |
-
}
|
2601 |
-
.glyphicon-edit:before {
|
2602 |
-
content: "\e065";
|
2603 |
-
}
|
2604 |
-
.glyphicon-share:before {
|
2605 |
-
content: "\e066";
|
2606 |
-
}
|
2607 |
-
.glyphicon-check:before {
|
2608 |
-
content: "\e067";
|
2609 |
-
}
|
2610 |
-
.glyphicon-move:before {
|
2611 |
-
content: "\e068";
|
2612 |
-
}
|
2613 |
-
.glyphicon-step-backward:before {
|
2614 |
-
content: "\e069";
|
2615 |
-
}
|
2616 |
-
.glyphicon-fast-backward:before {
|
2617 |
-
content: "\e070";
|
2618 |
-
}
|
2619 |
-
.glyphicon-backward:before {
|
2620 |
-
content: "\e071";
|
2621 |
-
}
|
2622 |
-
.glyphicon-play:before {
|
2623 |
-
content: "\e072";
|
2624 |
-
}
|
2625 |
-
.glyphicon-pause:before {
|
2626 |
-
content: "\e073";
|
2627 |
-
}
|
2628 |
-
.glyphicon-stop:before {
|
2629 |
-
content: "\e074";
|
2630 |
-
}
|
2631 |
-
.glyphicon-forward:before {
|
2632 |
-
content: "\e075";
|
2633 |
-
}
|
2634 |
-
.glyphicon-fast-forward:before {
|
2635 |
-
content: "\e076";
|
2636 |
-
}
|
2637 |
-
.glyphicon-step-forward:before {
|
2638 |
-
content: "\e077";
|
2639 |
-
}
|
2640 |
-
.glyphicon-eject:before {
|
2641 |
-
content: "\e078";
|
2642 |
-
}
|
2643 |
-
.glyphicon-chevron-left:before {
|
2644 |
-
content: "\e079";
|
2645 |
-
}
|
2646 |
-
.glyphicon-chevron-right:before {
|
2647 |
-
content: "\e080";
|
2648 |
-
}
|
2649 |
-
.glyphicon-plus-sign:before {
|
2650 |
-
content: "\e081";
|
2651 |
-
}
|
2652 |
-
.glyphicon-minus-sign:before {
|
2653 |
-
content: "\e082";
|
2654 |
-
}
|
2655 |
-
.glyphicon-remove-sign:before {
|
2656 |
-
content: "\e083";
|
2657 |
-
}
|
2658 |
-
.glyphicon-ok-sign:before {
|
2659 |
-
content: "\e084";
|
2660 |
-
}
|
2661 |
-
.glyphicon-question-sign:before {
|
2662 |
-
content: "\e085";
|
2663 |
-
}
|
2664 |
-
.glyphicon-info-sign:before {
|
2665 |
-
content: "\e086";
|
2666 |
-
}
|
2667 |
-
.glyphicon-screenshot:before {
|
2668 |
-
content: "\e087";
|
2669 |
-
}
|
2670 |
-
.glyphicon-remove-circle:before {
|
2671 |
-
content: "\e088";
|
2672 |
-
}
|
2673 |
-
.glyphicon-ok-circle:before {
|
2674 |
-
content: "\e089";
|
2675 |
-
}
|
2676 |
-
.glyphicon-ban-circle:before {
|
2677 |
-
content: "\e090";
|
2678 |
-
}
|
2679 |
-
.glyphicon-arrow-left:before {
|
2680 |
-
content: "\e091";
|
2681 |
-
}
|
2682 |
-
.glyphicon-arrow-right:before {
|
2683 |
-
content: "\e092";
|
2684 |
-
}
|
2685 |
-
.glyphicon-arrow-up:before {
|
2686 |
-
content: "\e093";
|
2687 |
-
}
|
2688 |
-
.glyphicon-arrow-down:before {
|
2689 |
-
content: "\e094";
|
2690 |
-
}
|
2691 |
-
.glyphicon-share-alt:before {
|
2692 |
-
content: "\e095";
|
2693 |
-
}
|
2694 |
-
.glyphicon-resize-full:before {
|
2695 |
-
content: "\e096";
|
2696 |
-
}
|
2697 |
-
.glyphicon-resize-small:before {
|
2698 |
-
content: "\e097";
|
2699 |
-
}
|
2700 |
-
.glyphicon-exclamation-sign:before {
|
2701 |
-
content: "\e101";
|
2702 |
-
}
|
2703 |
-
.glyphicon-gift:before {
|
2704 |
-
content: "\e102";
|
2705 |
-
}
|
2706 |
-
.glyphicon-leaf:before {
|
2707 |
-
content: "\e103";
|
2708 |
-
}
|
2709 |
-
.glyphicon-fire:before {
|
2710 |
-
content: "\e104";
|
2711 |
-
}
|
2712 |
-
.glyphicon-eye-open:before {
|
2713 |
-
content: "\e105";
|
2714 |
-
}
|
2715 |
-
.glyphicon-eye-close:before {
|
2716 |
-
content: "\e106";
|
2717 |
-
}
|
2718 |
-
.glyphicon-warning-sign:before {
|
2719 |
-
content: "\e107";
|
2720 |
-
}
|
2721 |
-
.glyphicon-plane:before {
|
2722 |
-
content: "\e108";
|
2723 |
-
}
|
2724 |
-
.glyphicon-calendar:before {
|
2725 |
-
content: "\e109";
|
2726 |
-
}
|
2727 |
-
.glyphicon-random:before {
|
2728 |
-
content: "\e110";
|
2729 |
-
}
|
2730 |
-
.glyphicon-comment:before {
|
2731 |
-
content: "\e111";
|
2732 |
-
}
|
2733 |
-
.glyphicon-magnet:before {
|
2734 |
-
content: "\e112";
|
2735 |
-
}
|
2736 |
-
.glyphicon-chevron-up:before {
|
2737 |
-
content: "\e113";
|
2738 |
-
}
|
2739 |
-
.glyphicon-chevron-down:before {
|
2740 |
-
content: "\e114";
|
2741 |
-
}
|
2742 |
-
.glyphicon-retweet:before {
|
2743 |
-
content: "\e115";
|
2744 |
-
}
|
2745 |
-
.glyphicon-shopping-cart:before {
|
2746 |
-
content: "\e116";
|
2747 |
-
}
|
2748 |
-
.glyphicon-folder-close:before {
|
2749 |
-
content: "\e117";
|
2750 |
-
}
|
2751 |
-
.glyphicon-folder-open:before {
|
2752 |
-
content: "\e118";
|
2753 |
-
}
|
2754 |
-
.glyphicon-resize-vertical:before {
|
2755 |
-
content: "\e119";
|
2756 |
-
}
|
2757 |
-
.glyphicon-resize-horizontal:before {
|
2758 |
-
content: "\e120";
|
2759 |
-
}
|
2760 |
-
.glyphicon-hdd:before {
|
2761 |
-
content: "\e121";
|
2762 |
-
}
|
2763 |
-
.glyphicon-bullhorn:before {
|
2764 |
-
content: "\e122";
|
2765 |
-
}
|
2766 |
-
.glyphicon-bell:before {
|
2767 |
-
content: "\e123";
|
2768 |
-
}
|
2769 |
-
.glyphicon-certificate:before {
|
2770 |
-
content: "\e124";
|
2771 |
-
}
|
2772 |
-
.glyphicon-thumbs-up:before {
|
2773 |
-
content: "\e125";
|
2774 |
-
}
|
2775 |
-
.glyphicon-thumbs-down:before {
|
2776 |
-
content: "\e126";
|
2777 |
-
}
|
2778 |
-
.glyphicon-hand-right:before {
|
2779 |
-
content: "\e127";
|
2780 |
-
}
|
2781 |
-
.glyphicon-hand-left:before {
|
2782 |
-
content: "\e128";
|
2783 |
-
}
|
2784 |
-
.glyphicon-hand-up:before {
|
2785 |
-
content: "\e129";
|
2786 |
-
}
|
2787 |
-
.glyphicon-hand-down:before {
|
2788 |
-
content: "\e130";
|
2789 |
-
}
|
2790 |
-
.glyphicon-circle-arrow-right:before {
|
2791 |
-
content: "\e131";
|
2792 |
-
}
|
2793 |
-
.glyphicon-circle-arrow-left:before {
|
2794 |
-
content: "\e132";
|
2795 |
-
}
|
2796 |
-
.glyphicon-circle-arrow-up:before {
|
2797 |
-
content: "\e133";
|
2798 |
-
}
|
2799 |
-
.glyphicon-circle-arrow-down:before {
|
2800 |
-
content: "\e134";
|
2801 |
-
}
|
2802 |
-
.glyphicon-globe:before {
|
2803 |
-
content: "\e135";
|
2804 |
-
}
|
2805 |
-
.glyphicon-wrench:before {
|
2806 |
-
content: "\e136";
|
2807 |
-
}
|
2808 |
-
.glyphicon-tasks:before {
|
2809 |
-
content: "\e137";
|
2810 |
-
}
|
2811 |
-
.glyphicon-filter:before {
|
2812 |
-
content: "\e138";
|
2813 |
-
}
|
2814 |
-
.glyphicon-briefcase:before {
|
2815 |
-
content: "\e139";
|
2816 |
-
}
|
2817 |
-
.glyphicon-fullscreen:before {
|
2818 |
-
content: "\e140";
|
2819 |
-
}
|
2820 |
-
.glyphicon-dashboard:before {
|
2821 |
-
content: "\e141";
|
2822 |
-
}
|
2823 |
-
.glyphicon-paperclip:before {
|
2824 |
-
content: "\e142";
|
2825 |
-
}
|
2826 |
-
.glyphicon-heart-empty:before {
|
2827 |
-
content: "\e143";
|
2828 |
-
}
|
2829 |
-
.glyphicon-link:before {
|
2830 |
-
content: "\e144";
|
2831 |
-
}
|
2832 |
-
.glyphicon-phone:before {
|
2833 |
-
content: "\e145";
|
2834 |
-
}
|
2835 |
-
.glyphicon-pushpin:before {
|
2836 |
-
content: "\e146";
|
2837 |
-
}
|
2838 |
-
.glyphicon-usd:before {
|
2839 |
-
content: "\e148";
|
2840 |
-
}
|
2841 |
-
.glyphicon-gbp:before {
|
2842 |
-
content: "\e149";
|
2843 |
-
}
|
2844 |
-
.glyphicon-sort:before {
|
2845 |
-
content: "\e150";
|
2846 |
-
}
|
2847 |
-
.glyphicon-sort-by-alphabet:before {
|
2848 |
-
content: "\e151";
|
2849 |
-
}
|
2850 |
-
.glyphicon-sort-by-alphabet-alt:before {
|
2851 |
-
content: "\e152";
|
2852 |
-
}
|
2853 |
-
.glyphicon-sort-by-order:before {
|
2854 |
-
content: "\e153";
|
2855 |
-
}
|
2856 |
-
.glyphicon-sort-by-order-alt:before {
|
2857 |
-
content: "\e154";
|
2858 |
-
}
|
2859 |
-
.glyphicon-sort-by-attributes:before {
|
2860 |
-
content: "\e155";
|
2861 |
-
}
|
2862 |
-
.glyphicon-sort-by-attributes-alt:before {
|
2863 |
-
content: "\e156";
|
2864 |
-
}
|
2865 |
-
.glyphicon-unchecked:before {
|
2866 |
-
content: "\e157";
|
2867 |
-
}
|
2868 |
-
.glyphicon-expand:before {
|
2869 |
-
content: "\e158";
|
2870 |
-
}
|
2871 |
-
.glyphicon-collapse-down:before {
|
2872 |
-
content: "\e159";
|
2873 |
-
}
|
2874 |
-
.glyphicon-collapse-up:before {
|
2875 |
-
content: "\e160";
|
2876 |
-
}
|
2877 |
-
.glyphicon-log-in:before {
|
2878 |
-
content: "\e161";
|
2879 |
-
}
|
2880 |
-
.glyphicon-flash:before {
|
2881 |
-
content: "\e162";
|
2882 |
-
}
|
2883 |
-
.glyphicon-log-out:before {
|
2884 |
-
content: "\e163";
|
2885 |
-
}
|
2886 |
-
.glyphicon-new-window:before {
|
2887 |
-
content: "\e164";
|
2888 |
-
}
|
2889 |
-
.glyphicon-record:before {
|
2890 |
-
content: "\e165";
|
2891 |
-
}
|
2892 |
-
.glyphicon-save:before {
|
2893 |
-
content: "\e166";
|
2894 |
-
}
|
2895 |
-
.glyphicon-open:before {
|
2896 |
-
content: "\e167";
|
2897 |
-
}
|
2898 |
-
.glyphicon-saved:before {
|
2899 |
-
content: "\e168";
|
2900 |
-
}
|
2901 |
-
.glyphicon-import:before {
|
2902 |
-
content: "\e169";
|
2903 |
-
}
|
2904 |
-
.glyphicon-export:before {
|
2905 |
-
content: "\e170";
|
2906 |
-
}
|
2907 |
-
.glyphicon-send:before {
|
2908 |
-
content: "\e171";
|
2909 |
-
}
|
2910 |
-
.glyphicon-floppy-disk:before {
|
2911 |
-
content: "\e172";
|
2912 |
-
}
|
2913 |
-
.glyphicon-floppy-saved:before {
|
2914 |
-
content: "\e173";
|
2915 |
-
}
|
2916 |
-
.glyphicon-floppy-remove:before {
|
2917 |
-
content: "\e174";
|
2918 |
-
}
|
2919 |
-
.glyphicon-floppy-save:before {
|
2920 |
-
content: "\e175";
|
2921 |
-
}
|
2922 |
-
.glyphicon-floppy-open:before {
|
2923 |
-
content: "\e176";
|
2924 |
-
}
|
2925 |
-
.glyphicon-credit-card:before {
|
2926 |
-
content: "\e177";
|
2927 |
-
}
|
2928 |
-
.glyphicon-transfer:before {
|
2929 |
-
content: "\e178";
|
2930 |
-
}
|
2931 |
-
.glyphicon-cutlery:before {
|
2932 |
-
content: "\e179";
|
2933 |
-
}
|
2934 |
-
.glyphicon-header:before {
|
2935 |
-
content: "\e180";
|
2936 |
-
}
|
2937 |
-
.glyphicon-compressed:before {
|
2938 |
-
content: "\e181";
|
2939 |
-
}
|
2940 |
-
.glyphicon-earphone:before {
|
2941 |
-
content: "\e182";
|
2942 |
-
}
|
2943 |
-
.glyphicon-phone-alt:before {
|
2944 |
-
content: "\e183";
|
2945 |
-
}
|
2946 |
-
.glyphicon-tower:before {
|
2947 |
-
content: "\e184";
|
2948 |
-
}
|
2949 |
-
.glyphicon-stats:before {
|
2950 |
-
content: "\e185";
|
2951 |
-
}
|
2952 |
-
.glyphicon-sd-video:before {
|
2953 |
-
content: "\e186";
|
2954 |
-
}
|
2955 |
-
.glyphicon-hd-video:before {
|
2956 |
-
content: "\e187";
|
2957 |
-
}
|
2958 |
-
.glyphicon-subtitles:before {
|
2959 |
-
content: "\e188";
|
2960 |
-
}
|
2961 |
-
.glyphicon-sound-stereo:before {
|
2962 |
-
content: "\e189";
|
2963 |
-
}
|
2964 |
-
.glyphicon-sound-dolby:before {
|
2965 |
-
content: "\e190";
|
2966 |
-
}
|
2967 |
-
.glyphicon-sound-5-1:before {
|
2968 |
-
content: "\e191";
|
2969 |
-
}
|
2970 |
-
.glyphicon-sound-6-1:before {
|
2971 |
-
content: "\e192";
|
2972 |
-
}
|
2973 |
-
.glyphicon-sound-7-1:before {
|
2974 |
-
content: "\e193";
|
2975 |
-
}
|
2976 |
-
.glyphicon-copyright-mark:before {
|
2977 |
-
content: "\e194";
|
2978 |
-
}
|
2979 |
-
.glyphicon-registration-mark:before {
|
2980 |
-
content: "\e195";
|
2981 |
-
}
|
2982 |
-
.glyphicon-cloud-download:before {
|
2983 |
-
content: "\e197";
|
2984 |
-
}
|
2985 |
-
.glyphicon-cloud-upload:before {
|
2986 |
-
content: "\e198";
|
2987 |
-
}
|
2988 |
-
.glyphicon-tree-conifer:before {
|
2989 |
-
content: "\e199";
|
2990 |
-
}
|
2991 |
-
.glyphicon-tree-deciduous:before {
|
2992 |
-
content: "\e200";
|
2993 |
-
}
|
2994 |
-
.caret {
|
2995 |
-
display: inline-block;
|
2996 |
-
width: 0;
|
2997 |
-
height: 0;
|
2998 |
-
margin-left: 2px;
|
2999 |
-
vertical-align: middle;
|
3000 |
-
border-top: 4px solid;
|
3001 |
-
border-right: 4px solid transparent;
|
3002 |
-
border-left: 4px solid transparent;
|
3003 |
-
}
|
3004 |
-
.dropdown {
|
3005 |
-
position: relative;
|
3006 |
-
}
|
3007 |
-
.dropdown-toggle:focus {
|
3008 |
-
outline: 0;
|
3009 |
-
}
|
3010 |
-
.dropdown-menu {
|
3011 |
-
position: absolute;
|
3012 |
-
top: 100%;
|
3013 |
-
left: 0;
|
3014 |
-
z-index: 1000;
|
3015 |
-
display: none;
|
3016 |
-
float: left;
|
3017 |
-
min-width: 160px;
|
3018 |
-
padding: 5px 0;
|
3019 |
-
margin: 2px 0 0;
|
3020 |
-
font-size: 14px;
|
3021 |
-
list-style: none;
|
3022 |
-
background-color: #fff;
|
3023 |
-
background-clip: padding-box;
|
3024 |
-
border: 1px solid #ccc;
|
3025 |
-
border: 1px solid rgba(0, 0, 0, .15);
|
3026 |
-
border-radius: 4px;
|
3027 |
-
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
|
3028 |
-
box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
|
3029 |
-
}
|
3030 |
-
.dropdown-menu.pull-right {
|
3031 |
-
right: 0;
|
3032 |
-
left: auto;
|
3033 |
-
}
|
3034 |
-
.dropdown-menu .divider {
|
3035 |
-
height: 1px;
|
3036 |
-
margin: 9px 0;
|
3037 |
-
overflow: hidden;
|
3038 |
-
background-color: #e5e5e5;
|
3039 |
-
}
|
3040 |
-
.dropdown-menu > li > a {
|
3041 |
-
display: block;
|
3042 |
-
padding: 3px 20px;
|
3043 |
-
clear: both;
|
3044 |
-
font-weight: normal;
|
3045 |
-
line-height: 1.42857143;
|
3046 |
-
color: #333;
|
3047 |
-
white-space: nowrap;
|
3048 |
-
}
|
3049 |
-
.dropdown-menu > li > a:hover,
|
3050 |
-
.dropdown-menu > li > a:focus {
|
3051 |
-
color: #262626;
|
3052 |
-
text-decoration: none;
|
3053 |
-
background-color: #f5f5f5;
|
3054 |
-
}
|
3055 |
-
.dropdown-menu > .active > a,
|
3056 |
-
.dropdown-menu > .active > a:hover,
|
3057 |
-
.dropdown-menu > .active > a:focus {
|
3058 |
-
color: #fff;
|
3059 |
-
text-decoration: none;
|
3060 |
-
background-color: #428bca;
|
3061 |
-
outline: 0;
|
3062 |
-
}
|
3063 |
-
.dropdown-menu > .disabled > a,
|
3064 |
-
.dropdown-menu > .disabled > a:hover,
|
3065 |
-
.dropdown-menu > .disabled > a:focus {
|
3066 |
-
color: #999;
|
3067 |
-
}
|
3068 |
-
.dropdown-menu > .disabled > a:hover,
|
3069 |
-
.dropdown-menu > .disabled > a:focus {
|
3070 |
-
text-decoration: none;
|
3071 |
-
cursor: not-allowed;
|
3072 |
-
background-color: transparent;
|
3073 |
-
background-image: none;
|
3074 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
3075 |
-
}
|
3076 |
-
.open > .dropdown-menu {
|
3077 |
-
display: block;
|
3078 |
-
}
|
3079 |
-
.open > a {
|
3080 |
-
outline: 0;
|
3081 |
-
}
|
3082 |
-
.dropdown-menu-right {
|
3083 |
-
right: 0;
|
3084 |
-
left: auto;
|
3085 |
-
}
|
3086 |
-
.dropdown-menu-left {
|
3087 |
-
right: auto;
|
3088 |
-
left: 0;
|
3089 |
-
}
|
3090 |
-
.dropdown-header {
|
3091 |
-
display: block;
|
3092 |
-
padding: 3px 20px;
|
3093 |
-
font-size: 12px;
|
3094 |
-
line-height: 1.42857143;
|
3095 |
-
color: #999;
|
3096 |
-
}
|
3097 |
-
.dropdown-backdrop {
|
3098 |
-
position: fixed;
|
3099 |
-
top: 0;
|
3100 |
-
right: 0;
|
3101 |
-
bottom: 0;
|
3102 |
-
left: 0;
|
3103 |
-
z-index: 990;
|
3104 |
-
}
|
3105 |
-
.pull-right > .dropdown-menu {
|
3106 |
-
right: 0;
|
3107 |
-
left: auto;
|
3108 |
-
}
|
3109 |
-
.dropup .caret,
|
3110 |
-
.navbar-fixed-bottom .dropdown .caret {
|
3111 |
-
content: "";
|
3112 |
-
border-top: 0;
|
3113 |
-
border-bottom: 4px solid;
|
3114 |
-
}
|
3115 |
-
.dropup .dropdown-menu,
|
3116 |
-
.navbar-fixed-bottom .dropdown .dropdown-menu {
|
3117 |
-
top: auto;
|
3118 |
-
bottom: 100%;
|
3119 |
-
margin-bottom: 1px;
|
3120 |
-
}
|
3121 |
-
@media (min-width: 768px) {
|
3122 |
-
.navbar-right .dropdown-menu {
|
3123 |
-
right: 0;
|
3124 |
-
left: auto;
|
3125 |
-
}
|
3126 |
-
.navbar-right .dropdown-menu-left {
|
3127 |
-
right: auto;
|
3128 |
-
left: 0;
|
3129 |
-
}
|
3130 |
-
}
|
3131 |
-
.btn-group,
|
3132 |
-
.btn-group-vertical {
|
3133 |
-
position: relative;
|
3134 |
-
display: inline-block;
|
3135 |
-
vertical-align: middle;
|
3136 |
-
}
|
3137 |
-
.btn-group > .btn,
|
3138 |
-
.btn-group-vertical > .btn {
|
3139 |
-
position: relative;
|
3140 |
-
float: left;
|
3141 |
-
}
|
3142 |
-
.btn-group > .btn:hover,
|
3143 |
-
.btn-group-vertical > .btn:hover,
|
3144 |
-
.btn-group > .btn:focus,
|
3145 |
-
.btn-group-vertical > .btn:focus,
|
3146 |
-
.btn-group > .btn:active,
|
3147 |
-
.btn-group-vertical > .btn:active,
|
3148 |
-
.btn-group > .btn.active,
|
3149 |
-
.btn-group-vertical > .btn.active {
|
3150 |
-
z-index: 2;
|
3151 |
-
}
|
3152 |
-
.btn-group > .btn:focus,
|
3153 |
-
.btn-group-vertical > .btn:focus {
|
3154 |
-
outline: none;
|
3155 |
-
}
|
3156 |
-
.btn-group .btn + .btn,
|
3157 |
-
.btn-group .btn + .btn-group,
|
3158 |
-
.btn-group .btn-group + .btn,
|
3159 |
-
.btn-group .btn-group + .btn-group {
|
3160 |
-
margin-left: -1px;
|
3161 |
-
}
|
3162 |
-
.btn-toolbar {
|
3163 |
-
margin-left: -5px;
|
3164 |
-
}
|
3165 |
-
.btn-toolbar .btn-group,
|
3166 |
-
.btn-toolbar .input-group {
|
3167 |
-
float: left;
|
3168 |
-
}
|
3169 |
-
.btn-toolbar > .btn,
|
3170 |
-
.btn-toolbar > .btn-group,
|
3171 |
-
.btn-toolbar > .input-group {
|
3172 |
-
margin-left: 5px;
|
3173 |
-
}
|
3174 |
-
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
|
3175 |
-
border-radius: 0;
|
3176 |
-
}
|
3177 |
-
.btn-group > .btn:first-child {
|
3178 |
-
margin-left: 0;
|
3179 |
-
}
|
3180 |
-
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
|
3181 |
-
border-top-right-radius: 0;
|
3182 |
-
border-bottom-right-radius: 0;
|
3183 |
-
}
|
3184 |
-
.btn-group > .btn:last-child:not(:first-child),
|
3185 |
-
.btn-group > .dropdown-toggle:not(:first-child) {
|
3186 |
-
border-top-left-radius: 0;
|
3187 |
-
border-bottom-left-radius: 0;
|
3188 |
-
}
|
3189 |
-
.btn-group > .btn-group {
|
3190 |
-
float: left;
|
3191 |
-
}
|
3192 |
-
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
|
3193 |
-
border-radius: 0;
|
3194 |
-
}
|
3195 |
-
.btn-group > .btn-group:first-child > .btn:last-child,
|
3196 |
-
.btn-group > .btn-group:first-child > .dropdown-toggle {
|
3197 |
-
border-top-right-radius: 0;
|
3198 |
-
border-bottom-right-radius: 0;
|
3199 |
-
}
|
3200 |
-
.btn-group > .btn-group:last-child > .btn:first-child {
|
3201 |
-
border-top-left-radius: 0;
|
3202 |
-
border-bottom-left-radius: 0;
|
3203 |
-
}
|
3204 |
-
.btn-group .dropdown-toggle:active,
|
3205 |
-
.btn-group.open .dropdown-toggle {
|
3206 |
-
outline: 0;
|
3207 |
-
}
|
3208 |
-
.btn-group > .btn + .dropdown-toggle {
|
3209 |
-
padding-right: 8px;
|
3210 |
-
padding-left: 8px;
|
3211 |
-
}
|
3212 |
-
.btn-group > .btn-lg + .dropdown-toggle {
|
3213 |
-
padding-right: 12px;
|
3214 |
-
padding-left: 12px;
|
3215 |
-
}
|
3216 |
-
.btn-group.open .dropdown-toggle {
|
3217 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
3218 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
|
3219 |
-
}
|
3220 |
-
.btn-group.open .dropdown-toggle.btn-link {
|
3221 |
-
-webkit-box-shadow: none;
|
3222 |
-
box-shadow: none;
|
3223 |
-
}
|
3224 |
-
.btn .caret {
|
3225 |
-
margin-left: 0;
|
3226 |
-
}
|
3227 |
-
.btn-lg .caret {
|
3228 |
-
border-width: 5px 5px 0;
|
3229 |
-
border-bottom-width: 0;
|
3230 |
-
}
|
3231 |
-
.dropup .btn-lg .caret {
|
3232 |
-
border-width: 0 5px 5px;
|
3233 |
-
}
|
3234 |
-
.btn-group-vertical > .btn,
|
3235 |
-
.btn-group-vertical > .btn-group,
|
3236 |
-
.btn-group-vertical > .btn-group > .btn {
|
3237 |
-
display: block;
|
3238 |
-
float: none;
|
3239 |
-
width: 100%;
|
3240 |
-
max-width: 100%;
|
3241 |
-
}
|
3242 |
-
.btn-group-vertical > .btn-group > .btn {
|
3243 |
-
float: none;
|
3244 |
-
}
|
3245 |
-
.btn-group-vertical > .btn + .btn,
|
3246 |
-
.btn-group-vertical > .btn + .btn-group,
|
3247 |
-
.btn-group-vertical > .btn-group + .btn,
|
3248 |
-
.btn-group-vertical > .btn-group + .btn-group {
|
3249 |
-
margin-top: -1px;
|
3250 |
-
margin-left: 0;
|
3251 |
-
}
|
3252 |
-
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
|
3253 |
-
border-radius: 0;
|
3254 |
-
}
|
3255 |
-
.btn-group-vertical > .btn:first-child:not(:last-child) {
|
3256 |
-
border-top-right-radius: 4px;
|
3257 |
-
border-bottom-right-radius: 0;
|
3258 |
-
border-bottom-left-radius: 0;
|
3259 |
-
}
|
3260 |
-
.btn-group-vertical > .btn:last-child:not(:first-child) {
|
3261 |
-
border-top-left-radius: 0;
|
3262 |
-
border-top-right-radius: 0;
|
3263 |
-
border-bottom-left-radius: 4px;
|
3264 |
-
}
|
3265 |
-
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
|
3266 |
-
border-radius: 0;
|
3267 |
-
}
|
3268 |
-
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
|
3269 |
-
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
|
3270 |
-
border-bottom-right-radius: 0;
|
3271 |
-
border-bottom-left-radius: 0;
|
3272 |
-
}
|
3273 |
-
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
|
3274 |
-
border-top-left-radius: 0;
|
3275 |
-
border-top-right-radius: 0;
|
3276 |
-
}
|
3277 |
-
.btn-group-justified {
|
3278 |
-
display: table;
|
3279 |
-
width: 100%;
|
3280 |
-
table-layout: fixed;
|
3281 |
-
border-collapse: separate;
|
3282 |
-
}
|
3283 |
-
.btn-group-justified > .btn,
|
3284 |
-
.btn-group-justified > .btn-group {
|
3285 |
-
display: table-cell;
|
3286 |
-
float: none;
|
3287 |
-
width: 1%;
|
3288 |
-
}
|
3289 |
-
.btn-group-justified > .btn-group .btn {
|
3290 |
-
width: 100%;
|
3291 |
-
}
|
3292 |
-
[data-toggle="buttons"] > .btn > input[type="radio"],
|
3293 |
-
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
|
3294 |
-
display: none;
|
3295 |
-
}
|
3296 |
-
.input-group {
|
3297 |
-
position: relative;
|
3298 |
-
display: table;
|
3299 |
-
border-collapse: separate;
|
3300 |
-
}
|
3301 |
-
.input-group[class*="col-"] {
|
3302 |
-
float: none;
|
3303 |
-
padding-right: 0;
|
3304 |
-
padding-left: 0;
|
3305 |
-
}
|
3306 |
-
.input-group .form-control {
|
3307 |
-
position: relative;
|
3308 |
-
z-index: 2;
|
3309 |
-
float: left;
|
3310 |
-
width: 100%;
|
3311 |
-
margin-bottom: 0;
|
3312 |
-
}
|
3313 |
-
.input-group-lg > .form-control,
|
3314 |
-
.input-group-lg > .input-group-addon,
|
3315 |
-
.input-group-lg > .input-group-btn > .btn {
|
3316 |
-
height: 46px;
|
3317 |
-
padding: 10px 16px;
|
3318 |
-
font-size: 18px;
|
3319 |
-
line-height: 1.33;
|
3320 |
-
border-radius: 6px;
|
3321 |
-
}
|
3322 |
-
select.input-group-lg > .form-control,
|
3323 |
-
select.input-group-lg > .input-group-addon,
|
3324 |
-
select.input-group-lg > .input-group-btn > .btn {
|
3325 |
-
height: 46px;
|
3326 |
-
line-height: 46px;
|
3327 |
-
}
|
3328 |
-
textarea.input-group-lg > .form-control,
|
3329 |
-
textarea.input-group-lg > .input-group-addon,
|
3330 |
-
textarea.input-group-lg > .input-group-btn > .btn,
|
3331 |
-
select[multiple].input-group-lg > .form-control,
|
3332 |
-
select[multiple].input-group-lg > .input-group-addon,
|
3333 |
-
select[multiple].input-group-lg > .input-group-btn > .btn {
|
3334 |
-
height: auto;
|
3335 |
-
}
|
3336 |
-
.input-group-sm > .form-control,
|
3337 |
-
.input-group-sm > .input-group-addon,
|
3338 |
-
.input-group-sm > .input-group-btn > .btn {
|
3339 |
-
height: 30px;
|
3340 |
-
padding: 5px 10px;
|
3341 |
-
font-size: 12px;
|
3342 |
-
line-height: 1.5;
|
3343 |
-
border-radius: 3px;
|
3344 |
-
}
|
3345 |
-
select.input-group-sm > .form-control,
|
3346 |
-
select.input-group-sm > .input-group-addon,
|
3347 |
-
select.input-group-sm > .input-group-btn > .btn {
|
3348 |
-
height: 30px;
|
3349 |
-
line-height: 30px;
|
3350 |
-
}
|
3351 |
-
textarea.input-group-sm > .form-control,
|
3352 |
-
textarea.input-group-sm > .input-group-addon,
|
3353 |
-
textarea.input-group-sm > .input-group-btn > .btn,
|
3354 |
-
select[multiple].input-group-sm > .form-control,
|
3355 |
-
select[multiple].input-group-sm > .input-group-addon,
|
3356 |
-
select[multiple].input-group-sm > .input-group-btn > .btn {
|
3357 |
-
height: auto;
|
3358 |
-
}
|
3359 |
-
.input-group-addon,
|
3360 |
-
.input-group-btn,
|
3361 |
-
.input-group .form-control {
|
3362 |
-
display: table-cell;
|
3363 |
-
}
|
3364 |
-
.input-group-addon:not(:first-child):not(:last-child),
|
3365 |
-
.input-group-btn:not(:first-child):not(:last-child),
|
3366 |
-
.input-group .form-control:not(:first-child):not(:last-child) {
|
3367 |
-
border-radius: 0;
|
3368 |
-
}
|
3369 |
-
.input-group-addon,
|
3370 |
-
.input-group-btn {
|
3371 |
-
width: 1%;
|
3372 |
-
white-space: nowrap;
|
3373 |
-
vertical-align: middle;
|
3374 |
-
}
|
3375 |
-
.input-group-addon {
|
3376 |
-
padding: 6px 12px;
|
3377 |
-
font-size: 14px;
|
3378 |
-
font-weight: normal;
|
3379 |
-
line-height: 1;
|
3380 |
-
color: #555;
|
3381 |
-
text-align: center;
|
3382 |
-
background-color: #eee;
|
3383 |
-
border: 1px solid #ccc;
|
3384 |
-
border-radius: 4px;
|
3385 |
-
}
|
3386 |
-
.input-group-addon.input-sm {
|
3387 |
-
padding: 5px 10px;
|
3388 |
-
font-size: 12px;
|
3389 |
-
border-radius: 3px;
|
3390 |
-
}
|
3391 |
-
.input-group-addon.input-lg {
|
3392 |
-
padding: 10px 16px;
|
3393 |
-
font-size: 18px;
|
3394 |
-
border-radius: 6px;
|
3395 |
-
}
|
3396 |
-
.input-group-addon input[type="radio"],
|
3397 |
-
.input-group-addon input[type="checkbox"] {
|
3398 |
-
margin-top: 0;
|
3399 |
-
}
|
3400 |
-
.input-group .form-control:first-child,
|
3401 |
-
.input-group-addon:first-child,
|
3402 |
-
.input-group-btn:first-child > .btn,
|
3403 |
-
.input-group-btn:first-child > .btn-group > .btn,
|
3404 |
-
.input-group-btn:first-child > .dropdown-toggle,
|
3405 |
-
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
|
3406 |
-
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
|
3407 |
-
border-top-right-radius: 0;
|
3408 |
-
border-bottom-right-radius: 0;
|
3409 |
-
}
|
3410 |
-
.input-group-addon:first-child {
|
3411 |
-
border-right: 0;
|
3412 |
-
}
|
3413 |
-
.input-group .form-control:last-child,
|
3414 |
-
.input-group-addon:last-child,
|
3415 |
-
.input-group-btn:last-child > .btn,
|
3416 |
-
.input-group-btn:last-child > .btn-group > .btn,
|
3417 |
-
.input-group-btn:last-child > .dropdown-toggle,
|
3418 |
-
.input-group-btn:first-child > .btn:not(:first-child),
|
3419 |
-
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
|
3420 |
-
border-top-left-radius: 0;
|
3421 |
-
border-bottom-left-radius: 0;
|
3422 |
-
}
|
3423 |
-
.input-group-addon:last-child {
|
3424 |
-
border-left: 0;
|
3425 |
-
}
|
3426 |
-
.input-group-btn {
|
3427 |
-
position: relative;
|
3428 |
-
font-size: 0;
|
3429 |
-
white-space: nowrap;
|
3430 |
-
}
|
3431 |
-
.input-group-btn > .btn {
|
3432 |
-
position: relative;
|
3433 |
-
}
|
3434 |
-
.input-group-btn > .btn + .btn {
|
3435 |
-
margin-left: -1px;
|
3436 |
-
}
|
3437 |
-
.input-group-btn > .btn:hover,
|
3438 |
-
.input-group-btn > .btn:focus,
|
3439 |
-
.input-group-btn > .btn:active {
|
3440 |
-
z-index: 2;
|
3441 |
-
}
|
3442 |
-
.input-group-btn:first-child > .btn,
|
3443 |
-
.input-group-btn:first-child > .btn-group {
|
3444 |
-
margin-right: -1px;
|
3445 |
-
}
|
3446 |
-
.input-group-btn:last-child > .btn,
|
3447 |
-
.input-group-btn:last-child > .btn-group {
|
3448 |
-
margin-left: -1px;
|
3449 |
-
}
|
3450 |
-
.nav {
|
3451 |
-
padding-left: 0;
|
3452 |
-
margin-bottom: 0;
|
3453 |
-
list-style: none;
|
3454 |
-
}
|
3455 |
-
.nav > li {
|
3456 |
-
position: relative;
|
3457 |
-
display: block;
|
3458 |
-
}
|
3459 |
-
.nav > li > a {
|
3460 |
-
position: relative;
|
3461 |
-
display: block;
|
3462 |
-
padding: 10px 15px;
|
3463 |
-
}
|
3464 |
-
.nav > li > a:hover,
|
3465 |
-
.nav > li > a:focus {
|
3466 |
-
text-decoration: none;
|
3467 |
-
background-color: #eee;
|
3468 |
-
}
|
3469 |
-
.nav > li.disabled > a {
|
3470 |
-
color: #999;
|
3471 |
-
}
|
3472 |
-
.nav > li.disabled > a:hover,
|
3473 |
-
.nav > li.disabled > a:focus {
|
3474 |
-
color: #999;
|
3475 |
-
text-decoration: none;
|
3476 |
-
cursor: not-allowed;
|
3477 |
-
background-color: transparent;
|
3478 |
-
}
|
3479 |
-
.nav .open > a,
|
3480 |
-
.nav .open > a:hover,
|
3481 |
-
.nav .open > a:focus {
|
3482 |
-
background-color: #eee;
|
3483 |
-
border-color: #428bca;
|
3484 |
-
}
|
3485 |
-
.nav .nav-divider {
|
3486 |
-
height: 1px;
|
3487 |
-
margin: 9px 0;
|
3488 |
-
overflow: hidden;
|
3489 |
-
background-color: #e5e5e5;
|
3490 |
-
}
|
3491 |
-
.nav > li > a > img {
|
3492 |
-
max-width: none;
|
3493 |
-
}
|
3494 |
-
.nav-tabs {
|
3495 |
-
border-bottom: 1px solid #ddd;
|
3496 |
-
}
|
3497 |
-
.nav-tabs > li {
|
3498 |
-
float: left;
|
3499 |
-
margin-bottom: -1px;
|
3500 |
-
}
|
3501 |
-
.nav-tabs > li > a {
|
3502 |
-
margin-right: 2px;
|
3503 |
-
line-height: 1.42857143;
|
3504 |
-
border: 1px solid transparent;
|
3505 |
-
border-radius: 4px 4px 0 0;
|
3506 |
-
}
|
3507 |
-
.nav-tabs > li > a:hover {
|
3508 |
-
border-color: #eee #eee #ddd;
|
3509 |
-
}
|
3510 |
-
.nav-tabs > li.active > a,
|
3511 |
-
.nav-tabs > li.active > a:hover,
|
3512 |
-
.nav-tabs > li.active > a:focus {
|
3513 |
-
color: #555;
|
3514 |
-
cursor: default;
|
3515 |
-
background-color: #fff;
|
3516 |
-
border: 1px solid #ddd;
|
3517 |
-
border-bottom-color: transparent;
|
3518 |
-
}
|
3519 |
-
.nav-tabs.nav-justified {
|
3520 |
-
width: 100%;
|
3521 |
-
border-bottom: 0;
|
3522 |
-
}
|
3523 |
-
.nav-tabs.nav-justified > li {
|
3524 |
-
float: none;
|
3525 |
-
}
|
3526 |
-
.nav-tabs.nav-justified > li > a {
|
3527 |
-
margin-bottom: 5px;
|
3528 |
-
text-align: center;
|
3529 |
-
}
|
3530 |
-
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
|
3531 |
-
top: auto;
|
3532 |
-
left: auto;
|
3533 |
-
}
|
3534 |
-
@media (min-width: 768px) {
|
3535 |
-
.nav-tabs.nav-justified > li {
|
3536 |
-
display: table-cell;
|
3537 |
-
width: 1%;
|
3538 |
-
}
|
3539 |
-
.nav-tabs.nav-justified > li > a {
|
3540 |
-
margin-bottom: 0;
|
3541 |
-
}
|
3542 |
-
}
|
3543 |
-
.nav-tabs.nav-justified > li > a {
|
3544 |
-
margin-right: 0;
|
3545 |
-
border-radius: 4px;
|
3546 |
-
}
|
3547 |
-
.nav-tabs.nav-justified > .active > a,
|
3548 |
-
.nav-tabs.nav-justified > .active > a:hover,
|
3549 |
-
.nav-tabs.nav-justified > .active > a:focus {
|
3550 |
-
border: 1px solid #ddd;
|
3551 |
-
}
|
3552 |
-
@media (min-width: 768px) {
|
3553 |
-
.nav-tabs.nav-justified > li > a {
|
3554 |
-
border-bottom: 1px solid #ddd;
|
3555 |
-
border-radius: 4px 4px 0 0;
|
3556 |
-
}
|
3557 |
-
.nav-tabs.nav-justified > .active > a,
|
3558 |
-
.nav-tabs.nav-justified > .active > a:hover,
|
3559 |
-
.nav-tabs.nav-justified > .active > a:focus {
|
3560 |
-
border-bottom-color: #fff;
|
3561 |
-
}
|
3562 |
-
}
|
3563 |
-
.nav-pills > li {
|
3564 |
-
float: left;
|
3565 |
-
}
|
3566 |
-
.nav-pills > li > a {
|
3567 |
-
border-radius: 4px;
|
3568 |
-
}
|
3569 |
-
.nav-pills > li + li {
|
3570 |
-
margin-left: 2px;
|
3571 |
-
}
|
3572 |
-
.nav-pills > li.active > a,
|
3573 |
-
.nav-pills > li.active > a:hover,
|
3574 |
-
.nav-pills > li.active > a:focus {
|
3575 |
-
color: #fff;
|
3576 |
-
background-color: #428bca;
|
3577 |
-
}
|
3578 |
-
.nav-stacked > li {
|
3579 |
-
float: none;
|
3580 |
-
}
|
3581 |
-
.nav-stacked > li + li {
|
3582 |
-
margin-top: 2px;
|
3583 |
-
margin-left: 0;
|
3584 |
-
}
|
3585 |
-
.nav-justified {
|
3586 |
-
width: 100%;
|
3587 |
-
}
|
3588 |
-
.nav-justified > li {
|
3589 |
-
float: none;
|
3590 |
-
}
|
3591 |
-
.nav-justified > li > a {
|
3592 |
-
margin-bottom: 5px;
|
3593 |
-
text-align: center;
|
3594 |
-
}
|
3595 |
-
.nav-justified > .dropdown .dropdown-menu {
|
3596 |
-
top: auto;
|
3597 |
-
left: auto;
|
3598 |
-
}
|
3599 |
-
@media (min-width: 768px) {
|
3600 |
-
.nav-justified > li {
|
3601 |
-
display: table-cell;
|
3602 |
-
width: 1%;
|
3603 |
-
}
|
3604 |
-
.nav-justified > li > a {
|
3605 |
-
margin-bottom: 0;
|
3606 |
-
}
|
3607 |
-
}
|
3608 |
-
.nav-tabs-justified {
|
3609 |
-
border-bottom: 0;
|
3610 |
-
}
|
3611 |
-
.nav-tabs-justified > li > a {
|
3612 |
-
margin-right: 0;
|
3613 |
-
border-radius: 4px;
|
3614 |
-
}
|
3615 |
-
.nav-tabs-justified > .active > a,
|
3616 |
-
.nav-tabs-justified > .active > a:hover,
|
3617 |
-
.nav-tabs-justified > .active > a:focus {
|
3618 |
-
border: 1px solid #ddd;
|
3619 |
-
}
|
3620 |
-
@media (min-width: 768px) {
|
3621 |
-
.nav-tabs-justified > li > a {
|
3622 |
-
border-bottom: 1px solid #ddd;
|
3623 |
-
border-radius: 4px 4px 0 0;
|
3624 |
-
}
|
3625 |
-
.nav-tabs-justified > .active > a,
|
3626 |
-
.nav-tabs-justified > .active > a:hover,
|
3627 |
-
.nav-tabs-justified > .active > a:focus {
|
3628 |
-
border-bottom-color: #fff;
|
3629 |
-
}
|
3630 |
-
}
|
3631 |
-
.tab-content > .tab-pane {
|
3632 |
-
display: none;
|
3633 |
-
}
|
3634 |
-
.tab-content > .active {
|
3635 |
-
display: block;
|
3636 |
-
}
|
3637 |
-
.nav-tabs .dropdown-menu {
|
3638 |
-
margin-top: -1px;
|
3639 |
-
border-top-left-radius: 0;
|
3640 |
-
border-top-right-radius: 0;
|
3641 |
-
}
|
3642 |
-
.navbar {
|
3643 |
-
position: relative;
|
3644 |
-
min-height: 50px;
|
3645 |
-
margin-bottom: 20px;
|
3646 |
-
border: 1px solid transparent;
|
3647 |
-
}
|
3648 |
-
@media (min-width: 768px) {
|
3649 |
-
.navbar {
|
3650 |
-
border-radius: 4px;
|
3651 |
-
}
|
3652 |
-
}
|
3653 |
-
@media (min-width: 768px) {
|
3654 |
-
.navbar-header {
|
3655 |
-
float: left;
|
3656 |
-
}
|
3657 |
-
}
|
3658 |
-
.navbar-collapse {
|
3659 |
-
max-height: 340px;
|
3660 |
-
padding-right: 15px;
|
3661 |
-
padding-left: 15px;
|
3662 |
-
overflow-x: visible;
|
3663 |
-
-webkit-overflow-scrolling: touch;
|
3664 |
-
border-top: 1px solid transparent;
|
3665 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
|
3666 |
-
}
|
3667 |
-
.navbar-collapse.in {
|
3668 |
-
overflow-y: auto;
|
3669 |
-
}
|
3670 |
-
@media (min-width: 768px) {
|
3671 |
-
.navbar-collapse {
|
3672 |
-
width: auto;
|
3673 |
-
border-top: 0;
|
3674 |
-
box-shadow: none;
|
3675 |
-
}
|
3676 |
-
.navbar-collapse.collapse {
|
3677 |
-
display: block !important;
|
3678 |
-
height: auto !important;
|
3679 |
-
padding-bottom: 0;
|
3680 |
-
overflow: visible !important;
|
3681 |
-
}
|
3682 |
-
.navbar-collapse.in {
|
3683 |
-
overflow-y: visible;
|
3684 |
-
}
|
3685 |
-
.navbar-fixed-top .navbar-collapse,
|
3686 |
-
.navbar-static-top .navbar-collapse,
|
3687 |
-
.navbar-fixed-bottom .navbar-collapse {
|
3688 |
-
padding-right: 0;
|
3689 |
-
padding-left: 0;
|
3690 |
-
}
|
3691 |
-
}
|
3692 |
-
.container > .navbar-header,
|
3693 |
-
.container-fluid > .navbar-header,
|
3694 |
-
.container > .navbar-collapse,
|
3695 |
-
.container-fluid > .navbar-collapse {
|
3696 |
-
margin-right: -15px;
|
3697 |
-
margin-left: -15px;
|
3698 |
-
}
|
3699 |
-
@media (min-width: 768px) {
|
3700 |
-
.container > .navbar-header,
|
3701 |
-
.container-fluid > .navbar-header,
|
3702 |
-
.container > .navbar-collapse,
|
3703 |
-
.container-fluid > .navbar-collapse {
|
3704 |
-
margin-right: 0;
|
3705 |
-
margin-left: 0;
|
3706 |
-
}
|
3707 |
-
}
|
3708 |
-
.navbar-static-top {
|
3709 |
-
z-index: 1000;
|
3710 |
-
border-width: 0 0 1px;
|
3711 |
-
}
|
3712 |
-
@media (min-width: 768px) {
|
3713 |
-
.navbar-static-top {
|
3714 |
-
border-radius: 0;
|
3715 |
-
}
|
3716 |
-
}
|
3717 |
-
.navbar-fixed-top,
|
3718 |
-
.navbar-fixed-bottom {
|
3719 |
-
position: fixed;
|
3720 |
-
right: 0;
|
3721 |
-
left: 0;
|
3722 |
-
z-index: 1030;
|
3723 |
-
}
|
3724 |
-
@media (min-width: 768px) {
|
3725 |
-
.navbar-fixed-top,
|
3726 |
-
.navbar-fixed-bottom {
|
3727 |
-
border-radius: 0;
|
3728 |
-
}
|
3729 |
-
}
|
3730 |
-
.navbar-fixed-top {
|
3731 |
-
top: 0;
|
3732 |
-
border-width: 0 0 1px;
|
3733 |
-
}
|
3734 |
-
.navbar-fixed-bottom {
|
3735 |
-
bottom: 0;
|
3736 |
-
margin-bottom: 0;
|
3737 |
-
border-width: 1px 0 0;
|
3738 |
-
}
|
3739 |
-
.navbar-brand {
|
3740 |
-
float: left;
|
3741 |
-
height: 50px;
|
3742 |
-
padding: 15px 15px;
|
3743 |
-
font-size: 18px;
|
3744 |
-
line-height: 20px;
|
3745 |
-
}
|
3746 |
-
.navbar-brand:hover,
|
3747 |
-
.navbar-brand:focus {
|
3748 |
-
text-decoration: none;
|
3749 |
-
}
|
3750 |
-
@media (min-width: 768px) {
|
3751 |
-
.navbar > .container .navbar-brand,
|
3752 |
-
.navbar > .container-fluid .navbar-brand {
|
3753 |
-
margin-left: -15px;
|
3754 |
-
}
|
3755 |
-
}
|
3756 |
-
.navbar-toggle {
|
3757 |
-
position: relative;
|
3758 |
-
float: right;
|
3759 |
-
padding: 9px 10px;
|
3760 |
-
margin-top: 8px;
|
3761 |
-
margin-right: 15px;
|
3762 |
-
margin-bottom: 8px;
|
3763 |
-
background-color: transparent;
|
3764 |
-
background-image: none;
|
3765 |
-
border: 1px solid transparent;
|
3766 |
-
border-radius: 4px;
|
3767 |
-
}
|
3768 |
-
.navbar-toggle:focus {
|
3769 |
-
outline: none;
|
3770 |
-
}
|
3771 |
-
.navbar-toggle .icon-bar {
|
3772 |
-
display: block;
|
3773 |
-
width: 22px;
|
3774 |
-
height: 2px;
|
3775 |
-
border-radius: 1px;
|
3776 |
-
}
|
3777 |
-
.navbar-toggle .icon-bar + .icon-bar {
|
3778 |
-
margin-top: 4px;
|
3779 |
-
}
|
3780 |
-
@media (min-width: 768px) {
|
3781 |
-
.navbar-toggle {
|
3782 |
-
display: none;
|
3783 |
-
}
|
3784 |
-
}
|
3785 |
-
.navbar-nav {
|
3786 |
-
margin: 7.5px -15px;
|
3787 |
-
}
|
3788 |
-
.navbar-nav > li > a {
|
3789 |
-
padding-top: 10px;
|
3790 |
-
padding-bottom: 10px;
|
3791 |
-
line-height: 20px;
|
3792 |
-
}
|
3793 |
-
@media (max-width: 767px) {
|
3794 |
-
.navbar-nav .open .dropdown-menu {
|
3795 |
-
position: static;
|
3796 |
-
float: none;
|
3797 |
-
width: auto;
|
3798 |
-
margin-top: 0;
|
3799 |
-
background-color: transparent;
|
3800 |
-
border: 0;
|
3801 |
-
box-shadow: none;
|
3802 |
-
}
|
3803 |
-
.navbar-nav .open .dropdown-menu > li > a,
|
3804 |
-
.navbar-nav .open .dropdown-menu .dropdown-header {
|
3805 |
-
padding: 5px 15px 5px 25px;
|
3806 |
-
}
|
3807 |
-
.navbar-nav .open .dropdown-menu > li > a {
|
3808 |
-
line-height: 20px;
|
3809 |
-
}
|
3810 |
-
.navbar-nav .open .dropdown-menu > li > a:hover,
|
3811 |
-
.navbar-nav .open .dropdown-menu > li > a:focus {
|
3812 |
-
background-image: none;
|
3813 |
-
}
|
3814 |
-
}
|
3815 |
-
@media (min-width: 768px) {
|
3816 |
-
.navbar-nav {
|
3817 |
-
float: left;
|
3818 |
-
margin: 0;
|
3819 |
-
}
|
3820 |
-
.navbar-nav > li {
|
3821 |
-
float: left;
|
3822 |
-
}
|
3823 |
-
.navbar-nav > li > a {
|
3824 |
-
padding-top: 15px;
|
3825 |
-
padding-bottom: 15px;
|
3826 |
-
}
|
3827 |
-
.navbar-nav.navbar-right:last-child {
|
3828 |
-
margin-right: -15px;
|
3829 |
-
}
|
3830 |
-
}
|
3831 |
-
@media (min-width: 768px) {
|
3832 |
-
.navbar-left {
|
3833 |
-
float: left !important;
|
3834 |
-
}
|
3835 |
-
.navbar-right {
|
3836 |
-
float: right !important;
|
3837 |
-
}
|
3838 |
-
}
|
3839 |
-
.navbar-form {
|
3840 |
-
padding: 10px 15px;
|
3841 |
-
margin-top: 8px;
|
3842 |
-
margin-right: -15px;
|
3843 |
-
margin-bottom: 8px;
|
3844 |
-
margin-left: -15px;
|
3845 |
-
border-top: 1px solid transparent;
|
3846 |
-
border-bottom: 1px solid transparent;
|
3847 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
|
3848 |
-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
|
3849 |
-
}
|
3850 |
-
@media (min-width: 768px) {
|
3851 |
-
.navbar-form .form-group {
|
3852 |
-
display: inline-block;
|
3853 |
-
margin-bottom: 0;
|
3854 |
-
vertical-align: middle;
|
3855 |
-
}
|
3856 |
-
.navbar-form .form-control {
|
3857 |
-
display: inline-block;
|
3858 |
-
width: auto;
|
3859 |
-
vertical-align: middle;
|
3860 |
-
}
|
3861 |
-
.navbar-form .input-group > .form-control {
|
3862 |
-
width: 100%;
|
3863 |
-
}
|
3864 |
-
.navbar-form .control-label {
|
3865 |
-
margin-bottom: 0;
|
3866 |
-
vertical-align: middle;
|
3867 |
-
}
|
3868 |
-
.navbar-form .radio,
|
3869 |
-
.navbar-form .checkbox {
|
3870 |
-
display: inline-block;
|
3871 |
-
padding-left: 0;
|
3872 |
-
margin-top: 0;
|
3873 |
-
margin-bottom: 0;
|
3874 |
-
vertical-align: middle;
|
3875 |
-
}
|
3876 |
-
.navbar-form .radio input[type="radio"],
|
3877 |
-
.navbar-form .checkbox input[type="checkbox"] {
|
3878 |
-
float: none;
|
3879 |
-
margin-left: 0;
|
3880 |
-
}
|
3881 |
-
.navbar-form .has-feedback .form-control-feedback {
|
3882 |
-
top: 0;
|
3883 |
-
}
|
3884 |
-
}
|
3885 |
-
@media (max-width: 767px) {
|
3886 |
-
.navbar-form .form-group {
|
3887 |
-
margin-bottom: 5px;
|
3888 |
-
}
|
3889 |
-
}
|
3890 |
-
@media (min-width: 768px) {
|
3891 |
-
.navbar-form {
|
3892 |
-
width: auto;
|
3893 |
-
padding-top: 0;
|
3894 |
-
padding-bottom: 0;
|
3895 |
-
margin-right: 0;
|
3896 |
-
margin-left: 0;
|
3897 |
-
border: 0;
|
3898 |
-
-webkit-box-shadow: none;
|
3899 |
-
box-shadow: none;
|
3900 |
-
}
|
3901 |
-
.navbar-form.navbar-right:last-child {
|
3902 |
-
margin-right: -15px;
|
3903 |
-
}
|
3904 |
-
}
|
3905 |
-
.navbar-nav > li > .dropdown-menu {
|
3906 |
-
margin-top: 0;
|
3907 |
-
border-top-left-radius: 0;
|
3908 |
-
border-top-right-radius: 0;
|
3909 |
-
}
|
3910 |
-
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
|
3911 |
-
border-bottom-right-radius: 0;
|
3912 |
-
border-bottom-left-radius: 0;
|
3913 |
-
}
|
3914 |
-
.navbar-btn {
|
3915 |
-
margin-top: 8px;
|
3916 |
-
margin-bottom: 8px;
|
3917 |
-
}
|
3918 |
-
.navbar-btn.btn-sm {
|
3919 |
-
margin-top: 10px;
|
3920 |
-
margin-bottom: 10px;
|
3921 |
-
}
|
3922 |
-
.navbar-btn.btn-xs {
|
3923 |
-
margin-top: 14px;
|
3924 |
-
margin-bottom: 14px;
|
3925 |
-
}
|
3926 |
-
.navbar-text {
|
3927 |
-
margin-top: 15px;
|
3928 |
-
margin-bottom: 15px;
|
3929 |
-
}
|
3930 |
-
@media (min-width: 768px) {
|
3931 |
-
.navbar-text {
|
3932 |
-
float: left;
|
3933 |
-
margin-right: 15px;
|
3934 |
-
margin-left: 15px;
|
3935 |
-
}
|
3936 |
-
.navbar-text.navbar-right:last-child {
|
3937 |
-
margin-right: 0;
|
3938 |
-
}
|
3939 |
-
}
|
3940 |
-
.navbar-default {
|
3941 |
-
background-color: #f8f8f8;
|
3942 |
-
border-color: #e7e7e7;
|
3943 |
-
}
|
3944 |
-
.navbar-default .navbar-brand {
|
3945 |
-
color: #777;
|
3946 |
-
}
|
3947 |
-
.navbar-default .navbar-brand:hover,
|
3948 |
-
.navbar-default .navbar-brand:focus {
|
3949 |
-
color: #5e5e5e;
|
3950 |
-
background-color: transparent;
|
3951 |
-
}
|
3952 |
-
.navbar-default .navbar-text {
|
3953 |
-
color: #777;
|
3954 |
-
}
|
3955 |
-
.navbar-default .navbar-nav > li > a {
|
3956 |
-
color: #777;
|
3957 |
-
}
|
3958 |
-
.navbar-default .navbar-nav > li > a:hover,
|
3959 |
-
.navbar-default .navbar-nav > li > a:focus {
|
3960 |
-
color: #333;
|
3961 |
-
background-color: transparent;
|
3962 |
-
}
|
3963 |
-
.navbar-default .navbar-nav > .active > a,
|
3964 |
-
.navbar-default .navbar-nav > .active > a:hover,
|
3965 |
-
.navbar-default .navbar-nav > .active > a:focus {
|
3966 |
-
color: #555;
|
3967 |
-
background-color: #e7e7e7;
|
3968 |
-
}
|
3969 |
-
.navbar-default .navbar-nav > .disabled > a,
|
3970 |
-
.navbar-default .navbar-nav > .disabled > a:hover,
|
3971 |
-
.navbar-default .navbar-nav > .disabled > a:focus {
|
3972 |
-
color: #ccc;
|
3973 |
-
background-color: transparent;
|
3974 |
-
}
|
3975 |
-
.navbar-default .navbar-toggle {
|
3976 |
-
border-color: #ddd;
|
3977 |
-
}
|
3978 |
-
.navbar-default .navbar-toggle:hover,
|
3979 |
-
.navbar-default .navbar-toggle:focus {
|
3980 |
-
background-color: #ddd;
|
3981 |
-
}
|
3982 |
-
.navbar-default .navbar-toggle .icon-bar {
|
3983 |
-
background-color: #888;
|
3984 |
-
}
|
3985 |
-
.navbar-default .navbar-collapse,
|
3986 |
-
.navbar-default .navbar-form {
|
3987 |
-
border-color: #e7e7e7;
|
3988 |
-
}
|
3989 |
-
.navbar-default .navbar-nav > .open > a,
|
3990 |
-
.navbar-default .navbar-nav > .open > a:hover,
|
3991 |
-
.navbar-default .navbar-nav > .open > a:focus {
|
3992 |
-
color: #555;
|
3993 |
-
background-color: #e7e7e7;
|
3994 |
-
}
|
3995 |
-
@media (max-width: 767px) {
|
3996 |
-
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
|
3997 |
-
color: #777;
|
3998 |
-
}
|
3999 |
-
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
|
4000 |
-
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
|
4001 |
-
color: #333;
|
4002 |
-
background-color: transparent;
|
4003 |
-
}
|
4004 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
|
4005 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
|
4006 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
|
4007 |
-
color: #555;
|
4008 |
-
background-color: #e7e7e7;
|
4009 |
-
}
|
4010 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
|
4011 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
|
4012 |
-
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
|
4013 |
-
color: #ccc;
|
4014 |
-
background-color: transparent;
|
4015 |
-
}
|
4016 |
-
}
|
4017 |
-
.navbar-default .navbar-link {
|
4018 |
-
color: #777;
|
4019 |
-
}
|
4020 |
-
.navbar-default .navbar-link:hover {
|
4021 |
-
color: #333;
|
4022 |
-
}
|
4023 |
-
.navbar-inverse {
|
4024 |
-
background-color: #222;
|
4025 |
-
border-color: #080808;
|
4026 |
-
}
|
4027 |
-
.navbar-inverse .navbar-brand {
|
4028 |
-
color: #999;
|
4029 |
-
}
|
4030 |
-
.navbar-inverse .navbar-brand:hover,
|
4031 |
-
.navbar-inverse .navbar-brand:focus {
|
4032 |
-
color: #fff;
|
4033 |
-
background-color: transparent;
|
4034 |
-
}
|
4035 |
-
.navbar-inverse .navbar-text {
|
4036 |
-
color: #999;
|
4037 |
-
}
|
4038 |
-
.navbar-inverse .navbar-nav > li > a {
|
4039 |
-
color: #999;
|
4040 |
-
}
|
4041 |
-
.navbar-inverse .navbar-nav > li > a:hover,
|
4042 |
-
.navbar-inverse .navbar-nav > li > a:focus {
|
4043 |
-
color: #fff;
|
4044 |
-
background-color: transparent;
|
4045 |
-
}
|
4046 |
-
.navbar-inverse .navbar-nav > .active > a,
|
4047 |
-
.navbar-inverse .navbar-nav > .active > a:hover,
|
4048 |
-
.navbar-inverse .navbar-nav > .active > a:focus {
|
4049 |
-
color: #fff;
|
4050 |
-
background-color: #080808;
|
4051 |
-
}
|
4052 |
-
.navbar-inverse .navbar-nav > .disabled > a,
|
4053 |
-
.navbar-inverse .navbar-nav > .disabled > a:hover,
|
4054 |
-
.navbar-inverse .navbar-nav > .disabled > a:focus {
|
4055 |
-
color: #444;
|
4056 |
-
background-color: transparent;
|
4057 |
-
}
|
4058 |
-
.navbar-inverse .navbar-toggle {
|
4059 |
-
border-color: #333;
|
4060 |
-
}
|
4061 |
-
.navbar-inverse .navbar-toggle:hover,
|
4062 |
-
.navbar-inverse .navbar-toggle:focus {
|
4063 |
-
background-color: #333;
|
4064 |
-
}
|
4065 |
-
.navbar-inverse .navbar-toggle .icon-bar {
|
4066 |
-
background-color: #fff;
|
4067 |
-
}
|
4068 |
-
.navbar-inverse .navbar-collapse,
|
4069 |
-
.navbar-inverse .navbar-form {
|
4070 |
-
border-color: #101010;
|
4071 |
-
}
|
4072 |
-
.navbar-inverse .navbar-nav > .open > a,
|
4073 |
-
.navbar-inverse .navbar-nav > .open > a:hover,
|
4074 |
-
.navbar-inverse .navbar-nav > .open > a:focus {
|
4075 |
-
color: #fff;
|
4076 |
-
background-color: #080808;
|
4077 |
-
}
|
4078 |
-
@media (max-width: 767px) {
|
4079 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
|
4080 |
-
border-color: #080808;
|
4081 |
-
}
|
4082 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
|
4083 |
-
background-color: #080808;
|
4084 |
-
}
|
4085 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
|
4086 |
-
color: #999;
|
4087 |
-
}
|
4088 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
|
4089 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
|
4090 |
-
color: #fff;
|
4091 |
-
background-color: transparent;
|
4092 |
-
}
|
4093 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
|
4094 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
|
4095 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
|
4096 |
-
color: #fff;
|
4097 |
-
background-color: #080808;
|
4098 |
-
}
|
4099 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
|
4100 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
|
4101 |
-
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
|
4102 |
-
color: #444;
|
4103 |
-
background-color: transparent;
|
4104 |
-
}
|
4105 |
-
}
|
4106 |
-
.navbar-inverse .navbar-link {
|
4107 |
-
color: #999;
|
4108 |
-
}
|
4109 |
-
.navbar-inverse .navbar-link:hover {
|
4110 |
-
color: #fff;
|
4111 |
-
}
|
4112 |
-
.breadcrumb {
|
4113 |
-
padding: 8px 15px;
|
4114 |
-
margin-bottom: 20px;
|
4115 |
-
list-style: none;
|
4116 |
-
background-color: #f5f5f5;
|
4117 |
-
border-radius: 4px;
|
4118 |
-
}
|
4119 |
-
.breadcrumb > li {
|
4120 |
-
display: inline-block;
|
4121 |
-
}
|
4122 |
-
.breadcrumb > li + li:before {
|
4123 |
-
padding: 0 5px;
|
4124 |
-
color: #ccc;
|
4125 |
-
content: "/\00a0";
|
4126 |
-
}
|
4127 |
-
.breadcrumb > .active {
|
4128 |
-
color: #999;
|
4129 |
-
}
|
4130 |
-
.pagination {
|
4131 |
-
display: inline-block;
|
4132 |
-
padding-left: 0;
|
4133 |
-
margin: 20px 0;
|
4134 |
-
border-radius: 4px;
|
4135 |
-
}
|
4136 |
-
.pagination > li {
|
4137 |
-
display: inline;
|
4138 |
-
}
|
4139 |
-
.pagination > li > a,
|
4140 |
-
.pagination > li > span {
|
4141 |
-
position: relative;
|
4142 |
-
float: left;
|
4143 |
-
padding: 6px 12px;
|
4144 |
-
margin-left: -1px;
|
4145 |
-
line-height: 1.42857143;
|
4146 |
-
color: #428bca;
|
4147 |
-
text-decoration: none;
|
4148 |
-
background-color: #fff;
|
4149 |
-
border: 1px solid #ddd;
|
4150 |
-
}
|
4151 |
-
.pagination > li:first-child > a,
|
4152 |
-
.pagination > li:first-child > span {
|
4153 |
-
margin-left: 0;
|
4154 |
-
border-top-left-radius: 4px;
|
4155 |
-
border-bottom-left-radius: 4px;
|
4156 |
-
}
|
4157 |
-
.pagination > li:last-child > a,
|
4158 |
-
.pagination > li:last-child > span {
|
4159 |
-
border-top-right-radius: 4px;
|
4160 |
-
border-bottom-right-radius: 4px;
|
4161 |
-
}
|
4162 |
-
.pagination > li > a:hover,
|
4163 |
-
.pagination > li > span:hover,
|
4164 |
-
.pagination > li > a:focus,
|
4165 |
-
.pagination > li > span:focus {
|
4166 |
-
color: #2a6496;
|
4167 |
-
background-color: #eee;
|
4168 |
-
border-color: #ddd;
|
4169 |
-
}
|
4170 |
-
.pagination > .active > a,
|
4171 |
-
.pagination > .active > span,
|
4172 |
-
.pagination > .active > a:hover,
|
4173 |
-
.pagination > .active > span:hover,
|
4174 |
-
.pagination > .active > a:focus,
|
4175 |
-
.pagination > .active > span:focus {
|
4176 |
-
z-index: 2;
|
4177 |
-
color: #fff;
|
4178 |
-
cursor: default;
|
4179 |
-
background-color: #428bca;
|
4180 |
-
border-color: #428bca;
|
4181 |
-
}
|
4182 |
-
.pagination > .disabled > span,
|
4183 |
-
.pagination > .disabled > span:hover,
|
4184 |
-
.pagination > .disabled > span:focus,
|
4185 |
-
.pagination > .disabled > a,
|
4186 |
-
.pagination > .disabled > a:hover,
|
4187 |
-
.pagination > .disabled > a:focus {
|
4188 |
-
color: #999;
|
4189 |
-
cursor: not-allowed;
|
4190 |
-
background-color: #fff;
|
4191 |
-
border-color: #ddd;
|
4192 |
-
}
|
4193 |
-
.pagination-lg > li > a,
|
4194 |
-
.pagination-lg > li > span {
|
4195 |
-
padding: 10px 16px;
|
4196 |
-
font-size: 18px;
|
4197 |
-
}
|
4198 |
-
.pagination-lg > li:first-child > a,
|
4199 |
-
.pagination-lg > li:first-child > span {
|
4200 |
-
border-top-left-radius: 6px;
|
4201 |
-
border-bottom-left-radius: 6px;
|
4202 |
-
}
|
4203 |
-
.pagination-lg > li:last-child > a,
|
4204 |
-
.pagination-lg > li:last-child > span {
|
4205 |
-
border-top-right-radius: 6px;
|
4206 |
-
border-bottom-right-radius: 6px;
|
4207 |
-
}
|
4208 |
-
.pagination-sm > li > a,
|
4209 |
-
.pagination-sm > li > span {
|
4210 |
-
padding: 5px 10px;
|
4211 |
-
font-size: 12px;
|
4212 |
-
}
|
4213 |
-
.pagination-sm > li:first-child > a,
|
4214 |
-
.pagination-sm > li:first-child > span {
|
4215 |
-
border-top-left-radius: 3px;
|
4216 |
-
border-bottom-left-radius: 3px;
|
4217 |
-
}
|
4218 |
-
.pagination-sm > li:last-child > a,
|
4219 |
-
.pagination-sm > li:last-child > span {
|
4220 |
-
border-top-right-radius: 3px;
|
4221 |
-
border-bottom-right-radius: 3px;
|
4222 |
-
}
|
4223 |
-
.pager {
|
4224 |
-
padding-left: 0;
|
4225 |
-
margin: 20px 0;
|
4226 |
-
text-align: center;
|
4227 |
-
list-style: none;
|
4228 |
-
}
|
4229 |
-
.pager li {
|
4230 |
-
display: inline;
|
4231 |
-
}
|
4232 |
-
.pager li > a,
|
4233 |
-
.pager li > span {
|
4234 |
-
display: inline-block;
|
4235 |
-
padding: 5px 14px;
|
4236 |
-
background-color: #fff;
|
4237 |
-
border: 1px solid #ddd;
|
4238 |
-
border-radius: 15px;
|
4239 |
-
}
|
4240 |
-
.pager li > a:hover,
|
4241 |
-
.pager li > a:focus {
|
4242 |
-
text-decoration: none;
|
4243 |
-
background-color: #eee;
|
4244 |
-
}
|
4245 |
-
.pager .next > a,
|
4246 |
-
.pager .next > span {
|
4247 |
-
float: right;
|
4248 |
-
}
|
4249 |
-
.pager .previous > a,
|
4250 |
-
.pager .previous > span {
|
4251 |
-
float: left;
|
4252 |
-
}
|
4253 |
-
.pager .disabled > a,
|
4254 |
-
.pager .disabled > a:hover,
|
4255 |
-
.pager .disabled > a:focus,
|
4256 |
-
.pager .disabled > span {
|
4257 |
-
color: #999;
|
4258 |
-
cursor: not-allowed;
|
4259 |
-
background-color: #fff;
|
4260 |
-
}
|
4261 |
-
.label {
|
4262 |
-
display: inline;
|
4263 |
-
padding: .2em .6em .3em;
|
4264 |
-
font-size: 75%;
|
4265 |
-
font-weight: bold;
|
4266 |
-
line-height: 1;
|
4267 |
-
color: #fff;
|
4268 |
-
text-align: center;
|
4269 |
-
white-space: nowrap;
|
4270 |
-
vertical-align: baseline;
|
4271 |
-
border-radius: .25em;
|
4272 |
-
}
|
4273 |
-
.label[href]:hover,
|
4274 |
-
.label[href]:focus {
|
4275 |
-
color: #fff;
|
4276 |
-
text-decoration: none;
|
4277 |
-
cursor: pointer;
|
4278 |
-
}
|
4279 |
-
.label:empty {
|
4280 |
-
display: none;
|
4281 |
-
}
|
4282 |
-
.btn .label {
|
4283 |
-
position: relative;
|
4284 |
-
top: -1px;
|
4285 |
-
}
|
4286 |
-
.label-default {
|
4287 |
-
background-color: #999;
|
4288 |
-
}
|
4289 |
-
.label-default[href]:hover,
|
4290 |
-
.label-default[href]:focus {
|
4291 |
-
background-color: #808080;
|
4292 |
-
}
|
4293 |
-
.label-primary {
|
4294 |
-
background-color: #428bca;
|
4295 |
-
}
|
4296 |
-
.label-primary[href]:hover,
|
4297 |
-
.label-primary[href]:focus {
|
4298 |
-
background-color: #3071a9;
|
4299 |
-
}
|
4300 |
-
.label-success {
|
4301 |
-
background-color: #5cb85c;
|
4302 |
-
}
|
4303 |
-
.label-success[href]:hover,
|
4304 |
-
.label-success[href]:focus {
|
4305 |
-
background-color: #449d44;
|
4306 |
-
}
|
4307 |
-
.label-info {
|
4308 |
-
background-color: #5bc0de;
|
4309 |
-
}
|
4310 |
-
.label-info[href]:hover,
|
4311 |
-
.label-info[href]:focus {
|
4312 |
-
background-color: #31b0d5;
|
4313 |
-
}
|
4314 |
-
.label-warning {
|
4315 |
-
background-color: #f0ad4e;
|
4316 |
-
}
|
4317 |
-
.label-warning[href]:hover,
|
4318 |
-
.label-warning[href]:focus {
|
4319 |
-
background-color: #ec971f;
|
4320 |
-
}
|
4321 |
-
.label-danger {
|
4322 |
-
background-color: #d9534f;
|
4323 |
-
}
|
4324 |
-
.label-danger[href]:hover,
|
4325 |
-
.label-danger[href]:focus {
|
4326 |
-
background-color: #c9302c;
|
4327 |
-
}
|
4328 |
-
.badge {
|
4329 |
-
display: inline-block;
|
4330 |
-
min-width: 10px;
|
4331 |
-
padding: 3px 7px;
|
4332 |
-
font-size: 12px;
|
4333 |
-
font-weight: bold;
|
4334 |
-
line-height: 1;
|
4335 |
-
color: #fff;
|
4336 |
-
text-align: center;
|
4337 |
-
white-space: nowrap;
|
4338 |
-
vertical-align: baseline;
|
4339 |
-
background-color: #999;
|
4340 |
-
border-radius: 10px;
|
4341 |
-
}
|
4342 |
-
.badge:empty {
|
4343 |
-
display: none;
|
4344 |
-
}
|
4345 |
-
.btn .badge {
|
4346 |
-
position: relative;
|
4347 |
-
top: -1px;
|
4348 |
-
}
|
4349 |
-
.btn-xs .badge {
|
4350 |
-
top: 0;
|
4351 |
-
padding: 1px 5px;
|
4352 |
-
}
|
4353 |
-
a.badge:hover,
|
4354 |
-
a.badge:focus {
|
4355 |
-
color: #fff;
|
4356 |
-
text-decoration: none;
|
4357 |
-
cursor: pointer;
|
4358 |
-
}
|
4359 |
-
a.list-group-item.active > .badge,
|
4360 |
-
.nav-pills > .active > a > .badge {
|
4361 |
-
color: #428bca;
|
4362 |
-
background-color: #fff;
|
4363 |
-
}
|
4364 |
-
.nav-pills > li > a > .badge {
|
4365 |
-
margin-left: 3px;
|
4366 |
-
}
|
4367 |
-
.jumbotron {
|
4368 |
-
padding: 30px;
|
4369 |
-
margin-bottom: 30px;
|
4370 |
-
color: inherit;
|
4371 |
-
background-color: #eee;
|
4372 |
-
}
|
4373 |
-
.jumbotron h1,
|
4374 |
-
.jumbotron .h1 {
|
4375 |
-
color: inherit;
|
4376 |
-
}
|
4377 |
-
.jumbotron p {
|
4378 |
-
margin-bottom: 15px;
|
4379 |
-
font-size: 21px;
|
4380 |
-
font-weight: 200;
|
4381 |
-
}
|
4382 |
-
.container .jumbotron {
|
4383 |
-
border-radius: 6px;
|
4384 |
-
}
|
4385 |
-
.jumbotron .container {
|
4386 |
-
max-width: 100%;
|
4387 |
-
}
|
4388 |
-
@media screen and (min-width: 768px) {
|
4389 |
-
.jumbotron {
|
4390 |
-
padding-top: 48px;
|
4391 |
-
padding-bottom: 48px;
|
4392 |
-
}
|
4393 |
-
.container .jumbotron {
|
4394 |
-
padding-right: 60px;
|
4395 |
-
padding-left: 60px;
|
4396 |
-
}
|
4397 |
-
.jumbotron h1,
|
4398 |
-
.jumbotron .h1 {
|
4399 |
-
font-size: 63px;
|
4400 |
-
}
|
4401 |
-
}
|
4402 |
-
.thumbnail {
|
4403 |
-
display: block;
|
4404 |
-
padding: 4px;
|
4405 |
-
margin-bottom: 20px;
|
4406 |
-
line-height: 1.42857143;
|
4407 |
-
background-color: #fff;
|
4408 |
-
border: 1px solid #ddd;
|
4409 |
-
border-radius: 4px;
|
4410 |
-
-webkit-transition: all .2s ease-in-out;
|
4411 |
-
transition: all .2s ease-in-out;
|
4412 |
-
}
|
4413 |
-
.thumbnail > img,
|
4414 |
-
.thumbnail a > img {
|
4415 |
-
margin-right: auto;
|
4416 |
-
margin-left: auto;
|
4417 |
-
}
|
4418 |
-
a.thumbnail:hover,
|
4419 |
-
a.thumbnail:focus,
|
4420 |
-
a.thumbnail.active {
|
4421 |
-
border-color: #428bca;
|
4422 |
-
}
|
4423 |
-
.thumbnail .caption {
|
4424 |
-
padding: 9px;
|
4425 |
-
color: #333;
|
4426 |
-
}
|
4427 |
-
.alert {
|
4428 |
-
padding: 15px;
|
4429 |
-
margin-bottom: 20px;
|
4430 |
-
border: 1px solid transparent;
|
4431 |
-
border-radius: 4px;
|
4432 |
-
}
|
4433 |
-
.alert h4 {
|
4434 |
-
margin-top: 0;
|
4435 |
-
color: inherit;
|
4436 |
-
}
|
4437 |
-
.alert .alert-link {
|
4438 |
-
font-weight: bold;
|
4439 |
-
}
|
4440 |
-
.alert > p,
|
4441 |
-
.alert > ul {
|
4442 |
-
margin-bottom: 0;
|
4443 |
-
}
|
4444 |
-
.alert > p + p {
|
4445 |
-
margin-top: 5px;
|
4446 |
-
}
|
4447 |
-
.alert-dismissable {
|
4448 |
-
padding-right: 35px;
|
4449 |
-
}
|
4450 |
-
.alert-dismissable .close {
|
4451 |
-
position: relative;
|
4452 |
-
top: -2px;
|
4453 |
-
right: -21px;
|
4454 |
-
color: inherit;
|
4455 |
-
}
|
4456 |
-
.alert-success {
|
4457 |
-
color: #3c763d;
|
4458 |
-
background-color: #dff0d8;
|
4459 |
-
border-color: #d6e9c6;
|
4460 |
-
}
|
4461 |
-
.alert-success hr {
|
4462 |
-
border-top-color: #c9e2b3;
|
4463 |
-
}
|
4464 |
-
.alert-success .alert-link {
|
4465 |
-
color: #2b542c;
|
4466 |
-
}
|
4467 |
-
.alert-info {
|
4468 |
-
color: #31708f;
|
4469 |
-
background-color: #d9edf7;
|
4470 |
-
border-color: #bce8f1;
|
4471 |
-
}
|
4472 |
-
.alert-info hr {
|
4473 |
-
border-top-color: #a6e1ec;
|
4474 |
-
}
|
4475 |
-
.alert-info .alert-link {
|
4476 |
-
color: #245269;
|
4477 |
-
}
|
4478 |
-
.alert-warning {
|
4479 |
-
color: #8a6d3b;
|
4480 |
-
background-color: #fcf8e3;
|
4481 |
-
border-color: #faebcc;
|
4482 |
-
}
|
4483 |
-
.alert-warning hr {
|
4484 |
-
border-top-color: #f7e1b5;
|
4485 |
-
}
|
4486 |
-
.alert-warning .alert-link {
|
4487 |
-
color: #66512c;
|
4488 |
-
}
|
4489 |
-
.alert-danger {
|
4490 |
-
color: #a94442;
|
4491 |
-
background-color: #f2dede;
|
4492 |
-
border-color: #ebccd1;
|
4493 |
-
}
|
4494 |
-
.alert-danger hr {
|
4495 |
-
border-top-color: #e4b9c0;
|
4496 |
-
}
|
4497 |
-
.alert-danger .alert-link {
|
4498 |
-
color: #843534;
|
4499 |
-
}
|
4500 |
-
@-webkit-keyframes progress-bar-stripes {
|
4501 |
-
from {
|
4502 |
-
background-position: 40px 0;
|
4503 |
-
}
|
4504 |
-
to {
|
4505 |
-
background-position: 0 0;
|
4506 |
-
}
|
4507 |
-
}
|
4508 |
-
@keyframes progress-bar-stripes {
|
4509 |
-
from {
|
4510 |
-
background-position: 40px 0;
|
4511 |
-
}
|
4512 |
-
to {
|
4513 |
-
background-position: 0 0;
|
4514 |
-
}
|
4515 |
-
}
|
4516 |
-
.progress {
|
4517 |
-
height: 20px;
|
4518 |
-
margin-bottom: 20px;
|
4519 |
-
overflow: hidden;
|
4520 |
-
background-color: #f5f5f5;
|
4521 |
-
border-radius: 4px;
|
4522 |
-
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
|
4523 |
-
box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
|
4524 |
-
}
|
4525 |
-
.progress-bar {
|
4526 |
-
float: left;
|
4527 |
-
width: 0;
|
4528 |
-
height: 100%;
|
4529 |
-
font-size: 12px;
|
4530 |
-
line-height: 20px;
|
4531 |
-
color: #fff;
|
4532 |
-
text-align: center;
|
4533 |
-
background-color: #428bca;
|
4534 |
-
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
|
4535 |
-
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
|
4536 |
-
-webkit-transition: width .6s ease;
|
4537 |
-
transition: width .6s ease;
|
4538 |
-
}
|
4539 |
-
.progress-striped .progress-bar {
|
4540 |
-
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);
|
4541 |
-
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);
|
4542 |
-
background-size: 40px 40px;
|
4543 |
-
}
|
4544 |
-
.progress.active .progress-bar {
|
4545 |
-
-webkit-animation: progress-bar-stripes 2s linear infinite;
|
4546 |
-
animation: progress-bar-stripes 2s linear infinite;
|
4547 |
-
}
|
4548 |
-
.progress-bar-success {
|
4549 |
-
background-color: #5cb85c;
|
4550 |
-
}
|
4551 |
-
.progress-striped .progress-bar-success {
|
4552 |
-
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);
|
4553 |
-
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);
|
4554 |
-
}
|
4555 |
-
.progress-bar-info {
|
4556 |
-
background-color: #5bc0de;
|
4557 |
-
}
|
4558 |
-
.progress-striped .progress-bar-info {
|
4559 |
-
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);
|
4560 |
-
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);
|
4561 |
-
}
|
4562 |
-
.progress-bar-warning {
|
4563 |
-
background-color: #f0ad4e;
|
4564 |
-
}
|
4565 |
-
.progress-striped .progress-bar-warning {
|
4566 |
-
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);
|
4567 |
-
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);
|
4568 |
-
}
|
4569 |
-
.progress-bar-danger {
|
4570 |
-
background-color: #d9534f;
|
4571 |
-
}
|
4572 |
-
.progress-striped .progress-bar-danger {
|
4573 |
-
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);
|
4574 |
-
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);
|
4575 |
-
}
|
4576 |
-
.media,
|
4577 |
-
.media-body {
|
4578 |
-
overflow: hidden;
|
4579 |
-
zoom: 1;
|
4580 |
-
}
|
4581 |
-
.media,
|
4582 |
-
.media .media {
|
4583 |
-
margin-top: 15px;
|
4584 |
-
}
|
4585 |
-
.media:first-child {
|
4586 |
-
margin-top: 0;
|
4587 |
-
}
|
4588 |
-
.media-object {
|
4589 |
-
display: block;
|
4590 |
-
}
|
4591 |
-
.media-heading {
|
4592 |
-
margin: 0 0 5px;
|
4593 |
-
}
|
4594 |
-
.media > .pull-left {
|
4595 |
-
margin-right: 10px;
|
4596 |
-
}
|
4597 |
-
.media > .pull-right {
|
4598 |
-
margin-left: 10px;
|
4599 |
-
}
|
4600 |
-
.media-list {
|
4601 |
-
padding-left: 0;
|
4602 |
-
list-style: none;
|
4603 |
-
}
|
4604 |
-
.list-group {
|
4605 |
-
padding-left: 0;
|
4606 |
-
margin-bottom: 20px;
|
4607 |
-
}
|
4608 |
-
.list-group-item {
|
4609 |
-
position: relative;
|
4610 |
-
display: block;
|
4611 |
-
padding: 10px 15px;
|
4612 |
-
margin-bottom: -1px;
|
4613 |
-
background-color: #fff;
|
4614 |
-
border: 1px solid #ddd;
|
4615 |
-
}
|
4616 |
-
.list-group-item:first-child {
|
4617 |
-
border-top-left-radius: 4px;
|
4618 |
-
border-top-right-radius: 4px;
|
4619 |
-
}
|
4620 |
-
.list-group-item:last-child {
|
4621 |
-
margin-bottom: 0;
|
4622 |
-
border-bottom-right-radius: 4px;
|
4623 |
-
border-bottom-left-radius: 4px;
|
4624 |
-
}
|
4625 |
-
.list-group-item > .badge {
|
4626 |
-
float: right;
|
4627 |
-
}
|
4628 |
-
.list-group-item > .badge + .badge {
|
4629 |
-
margin-right: 5px;
|
4630 |
-
}
|
4631 |
-
a.list-group-item {
|
4632 |
-
color: #555;
|
4633 |
-
}
|
4634 |
-
a.list-group-item .list-group-item-heading {
|
4635 |
-
color: #333;
|
4636 |
-
}
|
4637 |
-
a.list-group-item:hover,
|
4638 |
-
a.list-group-item:focus {
|
4639 |
-
text-decoration: none;
|
4640 |
-
background-color: #f5f5f5;
|
4641 |
-
}
|
4642 |
-
a.list-group-item.active,
|
4643 |
-
a.list-group-item.active:hover,
|
4644 |
-
a.list-group-item.active:focus {
|
4645 |
-
z-index: 2;
|
4646 |
-
color: #fff;
|
4647 |
-
background-color: #428bca;
|
4648 |
-
border-color: #428bca;
|
4649 |
-
}
|
4650 |
-
a.list-group-item.active .list-group-item-heading,
|
4651 |
-
a.list-group-item.active:hover .list-group-item-heading,
|
4652 |
-
a.list-group-item.active:focus .list-group-item-heading {
|
4653 |
-
color: inherit;
|
4654 |
-
}
|
4655 |
-
a.list-group-item.active .list-group-item-text,
|
4656 |
-
a.list-group-item.active:hover .list-group-item-text,
|
4657 |
-
a.list-group-item.active:focus .list-group-item-text {
|
4658 |
-
color: #e1edf7;
|
4659 |
-
}
|
4660 |
-
.list-group-item-success {
|
4661 |
-
color: #3c763d;
|
4662 |
-
background-color: #dff0d8;
|
4663 |
-
}
|
4664 |
-
a.list-group-item-success {
|
4665 |
-
color: #3c763d;
|
4666 |
-
}
|
4667 |
-
a.list-group-item-success .list-group-item-heading {
|
4668 |
-
color: inherit;
|
4669 |
-
}
|
4670 |
-
a.list-group-item-success:hover,
|
4671 |
-
a.list-group-item-success:focus {
|
4672 |
-
color: #3c763d;
|
4673 |
-
background-color: #d0e9c6;
|
4674 |
-
}
|
4675 |
-
a.list-group-item-success.active,
|
4676 |
-
a.list-group-item-success.active:hover,
|
4677 |
-
a.list-group-item-success.active:focus {
|
4678 |
-
color: #fff;
|
4679 |
-
background-color: #3c763d;
|
4680 |
-
border-color: #3c763d;
|
4681 |
-
}
|
4682 |
-
.list-group-item-info {
|
4683 |
-
color: #31708f;
|
4684 |
-
background-color: #d9edf7;
|
4685 |
-
}
|
4686 |
-
a.list-group-item-info {
|
4687 |
-
color: #31708f;
|
4688 |
-
}
|
4689 |
-
a.list-group-item-info .list-group-item-heading {
|
4690 |
-
color: inherit;
|
4691 |
-
}
|
4692 |
-
a.list-group-item-info:hover,
|
4693 |
-
a.list-group-item-info:focus {
|
4694 |
-
color: #31708f;
|
4695 |
-
background-color: #c4e3f3;
|
4696 |
-
}
|
4697 |
-
a.list-group-item-info.active,
|
4698 |
-
a.list-group-item-info.active:hover,
|
4699 |
-
a.list-group-item-info.active:focus {
|
4700 |
-
color: #fff;
|
4701 |
-
background-color: #31708f;
|
4702 |
-
border-color: #31708f;
|
4703 |
-
}
|
4704 |
-
.list-group-item-warning {
|
4705 |
-
color: #8a6d3b;
|
4706 |
-
background-color: #fcf8e3;
|
4707 |
-
}
|
4708 |
-
a.list-group-item-warning {
|
4709 |
-
color: #8a6d3b;
|
4710 |
-
}
|
4711 |
-
a.list-group-item-warning .list-group-item-heading {
|
4712 |
-
color: inherit;
|
4713 |
-
}
|
4714 |
-
a.list-group-item-warning:hover,
|
4715 |
-
a.list-group-item-warning:focus {
|
4716 |
-
color: #8a6d3b;
|
4717 |
-
background-color: #faf2cc;
|
4718 |
-
}
|
4719 |
-
a.list-group-item-warning.active,
|
4720 |
-
a.list-group-item-warning.active:hover,
|
4721 |
-
a.list-group-item-warning.active:focus {
|
4722 |
-
color: #fff;
|
4723 |
-
background-color: #8a6d3b;
|
4724 |
-
border-color: #8a6d3b;
|
4725 |
-
}
|
4726 |
-
.list-group-item-danger {
|
4727 |
-
color: #a94442;
|
4728 |
-
background-color: #f2dede;
|
4729 |
-
}
|
4730 |
-
a.list-group-item-danger {
|
4731 |
-
color: #a94442;
|
4732 |
-
}
|
4733 |
-
a.list-group-item-danger .list-group-item-heading {
|
4734 |
-
color: inherit;
|
4735 |
-
}
|
4736 |
-
a.list-group-item-danger:hover,
|
4737 |
-
a.list-group-item-danger:focus {
|
4738 |
-
color: #a94442;
|
4739 |
-
background-color: #ebcccc;
|
4740 |
-
}
|
4741 |
-
a.list-group-item-danger.active,
|
4742 |
-
a.list-group-item-danger.active:hover,
|
4743 |
-
a.list-group-item-danger.active:focus {
|
4744 |
-
color: #fff;
|
4745 |
-
background-color: #a94442;
|
4746 |
-
border-color: #a94442;
|
4747 |
-
}
|
4748 |
-
.list-group-item-heading {
|
4749 |
-
margin-top: 0;
|
4750 |
-
margin-bottom: 5px;
|
4751 |
-
}
|
4752 |
-
.list-group-item-text {
|
4753 |
-
margin-bottom: 0;
|
4754 |
-
line-height: 1.3;
|
4755 |
-
}
|
4756 |
-
.panel {
|
4757 |
-
margin-bottom: 20px;
|
4758 |
-
background-color: #fff;
|
4759 |
-
border: 1px solid transparent;
|
4760 |
-
border-radius: 4px;
|
4761 |
-
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
|
4762 |
-
box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
|
4763 |
-
}
|
4764 |
-
.panel-body {
|
4765 |
-
padding: 15px;
|
4766 |
-
}
|
4767 |
-
.panel-heading {
|
4768 |
-
padding: 10px 15px;
|
4769 |
-
border-bottom: 1px solid transparent;
|
4770 |
-
border-top-left-radius: 3px;
|
4771 |
-
border-top-right-radius: 3px;
|
4772 |
-
}
|
4773 |
-
.panel-heading > .dropdown .dropdown-toggle {
|
4774 |
-
color: inherit;
|
4775 |
-
}
|
4776 |
-
.panel-title {
|
4777 |
-
margin-top: 0;
|
4778 |
-
margin-bottom: 0;
|
4779 |
-
font-size: 16px;
|
4780 |
-
color: inherit;
|
4781 |
-
}
|
4782 |
-
.panel-title > a {
|
4783 |
-
color: inherit;
|
4784 |
-
}
|
4785 |
-
.panel-footer {
|
4786 |
-
padding: 10px 15px;
|
4787 |
-
background-color: #f5f5f5;
|
4788 |
-
border-top: 1px solid #ddd;
|
4789 |
-
border-bottom-right-radius: 3px;
|
4790 |
-
border-bottom-left-radius: 3px;
|
4791 |
-
}
|
4792 |
-
.panel > .list-group {
|
4793 |
-
margin-bottom: 0;
|
4794 |
-
}
|
4795 |
-
.panel > .list-group .list-group-item {
|
4796 |
-
border-width: 1px 0;
|
4797 |
-
border-radius: 0;
|
4798 |
-
}
|
4799 |
-
.panel > .list-group:first-child .list-group-item:first-child {
|
4800 |
-
border-top: 0;
|
4801 |
-
border-top-left-radius: 3px;
|
4802 |
-
border-top-right-radius: 3px;
|
4803 |
-
}
|
4804 |
-
.panel > .list-group:last-child .list-group-item:last-child {
|
4805 |
-
border-bottom: 0;
|
4806 |
-
border-bottom-right-radius: 3px;
|
4807 |
-
border-bottom-left-radius: 3px;
|
4808 |
-
}
|
4809 |
-
.panel-heading + .list-group .list-group-item:first-child {
|
4810 |
-
border-top-width: 0;
|
4811 |
-
}
|
4812 |
-
.panel > .table,
|
4813 |
-
.panel > .table-responsive > .table {
|
4814 |
-
margin-bottom: 0;
|
4815 |
-
}
|
4816 |
-
.panel > .table:first-child,
|
4817 |
-
.panel > .table-responsive:first-child > .table:first-child {
|
4818 |
-
border-top-left-radius: 3px;
|
4819 |
-
border-top-right-radius: 3px;
|
4820 |
-
}
|
4821 |
-
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
|
4822 |
-
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
|
4823 |
-
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
|
4824 |
-
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
|
4825 |
-
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
|
4826 |
-
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
|
4827 |
-
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
|
4828 |
-
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
|
4829 |
-
border-top-left-radius: 3px;
|
4830 |
-
}
|
4831 |
-
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
|
4832 |
-
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
|
4833 |
-
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
|
4834 |
-
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
|
4835 |
-
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
|
4836 |
-
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
|
4837 |
-
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
|
4838 |
-
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
|
4839 |
-
border-top-right-radius: 3px;
|
4840 |
-
}
|
4841 |
-
.panel > .table:last-child,
|
4842 |
-
.panel > .table-responsive:last-child > .table:last-child {
|
4843 |
-
border-bottom-right-radius: 3px;
|
4844 |
-
border-bottom-left-radius: 3px;
|
4845 |
-
}
|
4846 |
-
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
|
4847 |
-
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
|
4848 |
-
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
|
4849 |
-
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
|
4850 |
-
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
|
4851 |
-
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
|
4852 |
-
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
|
4853 |
-
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
|
4854 |
-
border-bottom-left-radius: 3px;
|
4855 |
-
}
|
4856 |
-
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
|
4857 |
-
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
|
4858 |
-
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
|
4859 |
-
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
|
4860 |
-
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
|
4861 |
-
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
|
4862 |
-
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
|
4863 |
-
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
|
4864 |
-
border-bottom-right-radius: 3px;
|
4865 |
-
}
|
4866 |
-
.panel > .panel-body + .table,
|
4867 |
-
.panel > .panel-body + .table-responsive {
|
4868 |
-
border-top: 1px solid #ddd;
|
4869 |
-
}
|
4870 |
-
.panel > .table > tbody:first-child > tr:first-child th,
|
4871 |
-
.panel > .table > tbody:first-child > tr:first-child td {
|
4872 |
-
border-top: 0;
|
4873 |
-
}
|
4874 |
-
.panel > .table-bordered,
|
4875 |
-
.panel > .table-responsive > .table-bordered {
|
4876 |
-
border: 0;
|
4877 |
-
}
|
4878 |
-
.panel > .table-bordered > thead > tr > th:first-child,
|
4879 |
-
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
|
4880 |
-
.panel > .table-bordered > tbody > tr > th:first-child,
|
4881 |
-
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
|
4882 |
-
.panel > .table-bordered > tfoot > tr > th:first-child,
|
4883 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
4884 |
-
.panel > .table-bordered > thead > tr > td:first-child,
|
4885 |
-
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
|
4886 |
-
.panel > .table-bordered > tbody > tr > td:first-child,
|
4887 |
-
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
|
4888 |
-
.panel > .table-bordered > tfoot > tr > td:first-child,
|
4889 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
4890 |
-
border-left: 0;
|
4891 |
-
}
|
4892 |
-
.panel > .table-bordered > thead > tr > th:last-child,
|
4893 |
-
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
|
4894 |
-
.panel > .table-bordered > tbody > tr > th:last-child,
|
4895 |
-
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
|
4896 |
-
.panel > .table-bordered > tfoot > tr > th:last-child,
|
4897 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
4898 |
-
.panel > .table-bordered > thead > tr > td:last-child,
|
4899 |
-
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
|
4900 |
-
.panel > .table-bordered > tbody > tr > td:last-child,
|
4901 |
-
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
|
4902 |
-
.panel > .table-bordered > tfoot > tr > td:last-child,
|
4903 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
4904 |
-
border-right: 0;
|
4905 |
-
}
|
4906 |
-
.panel > .table-bordered > thead > tr:first-child > td,
|
4907 |
-
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
|
4908 |
-
.panel > .table-bordered > tbody > tr:first-child > td,
|
4909 |
-
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
|
4910 |
-
.panel > .table-bordered > thead > tr:first-child > th,
|
4911 |
-
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
|
4912 |
-
.panel > .table-bordered > tbody > tr:first-child > th,
|
4913 |
-
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
|
4914 |
-
border-bottom: 0;
|
4915 |
-
}
|
4916 |
-
.panel > .table-bordered > tbody > tr:last-child > td,
|
4917 |
-
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
|
4918 |
-
.panel > .table-bordered > tfoot > tr:last-child > td,
|
4919 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
|
4920 |
-
.panel > .table-bordered > tbody > tr:last-child > th,
|
4921 |
-
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
|
4922 |
-
.panel > .table-bordered > tfoot > tr:last-child > th,
|
4923 |
-
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
|
4924 |
-
border-bottom: 0;
|
4925 |
-
}
|
4926 |
-
.panel > .table-responsive {
|
4927 |
-
margin-bottom: 0;
|
4928 |
-
border: 0;
|
4929 |
-
}
|
4930 |
-
.panel-group {
|
4931 |
-
margin-bottom: 20px;
|
4932 |
-
}
|
4933 |
-
.panel-group .panel {
|
4934 |
-
margin-bottom: 0;
|
4935 |
-
overflow: hidden;
|
4936 |
-
border-radius: 4px;
|
4937 |
-
}
|
4938 |
-
.panel-group .panel + .panel {
|
4939 |
-
margin-top: 5px;
|
4940 |
-
}
|
4941 |
-
.panel-group .panel-heading {
|
4942 |
-
border-bottom: 0;
|
4943 |
-
}
|
4944 |
-
.panel-group .panel-heading + .panel-collapse .panel-body {
|
4945 |
-
border-top: 1px solid #ddd;
|
4946 |
-
}
|
4947 |
-
.panel-group .panel-footer {
|
4948 |
-
border-top: 0;
|
4949 |
-
}
|
4950 |
-
.panel-group .panel-footer + .panel-collapse .panel-body {
|
4951 |
-
border-bottom: 1px solid #ddd;
|
4952 |
-
}
|
4953 |
-
.panel-default {
|
4954 |
-
border-color: #ddd;
|
4955 |
-
}
|
4956 |
-
.panel-default > .panel-heading {
|
4957 |
-
color: #333;
|
4958 |
-
background-color: #f5f5f5;
|
4959 |
-
border-color: #ddd;
|
4960 |
-
}
|
4961 |
-
.panel-default > .panel-heading + .panel-collapse .panel-body {
|
4962 |
-
border-top-color: #ddd;
|
4963 |
-
}
|
4964 |
-
.panel-default > .panel-footer + .panel-collapse .panel-body {
|
4965 |
-
border-bottom-color: #ddd;
|
4966 |
-
}
|
4967 |
-
.panel-primary {
|
4968 |
-
border-color: #428bca;
|
4969 |
-
}
|
4970 |
-
.panel-primary > .panel-heading {
|
4971 |
-
color: #fff;
|
4972 |
-
background-color: #428bca;
|
4973 |
-
border-color: #428bca;
|
4974 |
-
}
|
4975 |
-
.panel-primary > .panel-heading + .panel-collapse .panel-body {
|
4976 |
-
border-top-color: #428bca;
|
4977 |
-
}
|
4978 |
-
.panel-primary > .panel-footer + .panel-collapse .panel-body {
|
4979 |
-
border-bottom-color: #428bca;
|
4980 |
-
}
|
4981 |
-
.panel-success {
|
4982 |
-
border-color: #d6e9c6;
|
4983 |
-
}
|
4984 |
-
.panel-success > .panel-heading {
|
4985 |
-
color: #3c763d;
|
4986 |
-
background-color: #dff0d8;
|
4987 |
-
border-color: #d6e9c6;
|
4988 |
-
}
|
4989 |
-
.panel-success > .panel-heading + .panel-collapse .panel-body {
|
4990 |
-
border-top-color: #d6e9c6;
|
4991 |
-
}
|
4992 |
-
.panel-success > .panel-footer + .panel-collapse .panel-body {
|
4993 |
-
border-bottom-color: #d6e9c6;
|
4994 |
-
}
|
4995 |
-
.panel-info {
|
4996 |
-
border-color: #bce8f1;
|
4997 |
-
}
|
4998 |
-
.panel-info > .panel-heading {
|
4999 |
-
color: #31708f;
|
5000 |
-
background-color: #d9edf7;
|
5001 |
-
border-color: #bce8f1;
|
5002 |
-
}
|
5003 |
-
.panel-info > .panel-heading + .panel-collapse .panel-body {
|
5004 |
-
border-top-color: #bce8f1;
|
5005 |
-
}
|
5006 |
-
.panel-info > .panel-footer + .panel-collapse .panel-body {
|
5007 |
-
border-bottom-color: #bce8f1;
|
5008 |
-
}
|
5009 |
-
.panel-warning {
|
5010 |
-
border-color: #faebcc;
|
5011 |
-
}
|
5012 |
-
.panel-warning > .panel-heading {
|
5013 |
-
color: #8a6d3b;
|
5014 |
-
background-color: #fcf8e3;
|
5015 |
-
border-color: #faebcc;
|
5016 |
-
}
|
5017 |
-
.panel-warning > .panel-heading + .panel-collapse .panel-body {
|
5018 |
-
border-top-color: #faebcc;
|
5019 |
-
}
|
5020 |
-
.panel-warning > .panel-footer + .panel-collapse .panel-body {
|
5021 |
-
border-bottom-color: #faebcc;
|
5022 |
-
}
|
5023 |
-
.panel-danger {
|
5024 |
-
border-color: #ebccd1;
|
5025 |
-
}
|
5026 |
-
.panel-danger > .panel-heading {
|
5027 |
-
color: #a94442;
|
5028 |
-
background-color: #f2dede;
|
5029 |
-
border-color: #ebccd1;
|
5030 |
-
}
|
5031 |
-
.panel-danger > .panel-heading + .panel-collapse .panel-body {
|
5032 |
-
border-top-color: #ebccd1;
|
5033 |
-
}
|
5034 |
-
.panel-danger > .panel-footer + .panel-collapse .panel-body {
|
5035 |
-
border-bottom-color: #ebccd1;
|
5036 |
-
}
|
5037 |
-
.well {
|
5038 |
-
min-height: 20px;
|
5039 |
-
padding: 19px;
|
5040 |
-
margin-bottom: 20px;
|
5041 |
-
background-color: #f5f5f5;
|
5042 |
-
border: 1px solid #e3e3e3;
|
5043 |
-
border-radius: 4px;
|
5044 |
-
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
|
5045 |
-
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
|
5046 |
-
}
|
5047 |
-
.well blockquote {
|
5048 |
-
border-color: #ddd;
|
5049 |
-
border-color: rgba(0, 0, 0, .15);
|
5050 |
-
}
|
5051 |
-
.well-lg {
|
5052 |
-
padding: 24px;
|
5053 |
-
border-radius: 6px;
|
5054 |
-
}
|
5055 |
-
.well-sm {
|
5056 |
-
padding: 9px;
|
5057 |
-
border-radius: 3px;
|
5058 |
-
}
|
5059 |
-
.close {
|
5060 |
-
float: right;
|
5061 |
-
font-size: 21px;
|
5062 |
-
font-weight: bold;
|
5063 |
-
line-height: 1;
|
5064 |
-
color: #000;
|
5065 |
-
text-shadow: 0 1px 0 #fff;
|
5066 |
-
filter: alpha(opacity=20);
|
5067 |
-
opacity: .2;
|
5068 |
-
}
|
5069 |
-
.close:hover,
|
5070 |
-
.close:focus {
|
5071 |
-
color: #000;
|
5072 |
-
text-decoration: none;
|
5073 |
-
cursor: pointer;
|
5074 |
-
filter: alpha(opacity=50);
|
5075 |
-
opacity: .5;
|
5076 |
-
}
|
5077 |
-
button.close {
|
5078 |
-
-webkit-appearance: none;
|
5079 |
-
padding: 0;
|
5080 |
-
cursor: pointer;
|
5081 |
-
background: transparent;
|
5082 |
-
border: 0;
|
5083 |
-
}
|
5084 |
-
.modal-open {
|
5085 |
-
overflow: hidden;
|
5086 |
-
}
|
5087 |
-
.modal {
|
5088 |
-
position: fixed;
|
5089 |
-
top: 0;
|
5090 |
-
right: 0;
|
5091 |
-
bottom: 0;
|
5092 |
-
left: 0;
|
5093 |
-
z-index: 1050;
|
5094 |
-
display: none;
|
5095 |
-
overflow: auto;
|
5096 |
-
overflow-y: scroll;
|
5097 |
-
-webkit-overflow-scrolling: touch;
|
5098 |
-
outline: 0;
|
5099 |
-
}
|
5100 |
-
.modal.fade .modal-dialog {
|
5101 |
-
-webkit-transition: -webkit-transform .3s ease-out;
|
5102 |
-
-moz-transition: -moz-transform .3s ease-out;
|
5103 |
-
-o-transition: -o-transform .3s ease-out;
|
5104 |
-
transition: transform .3s ease-out;
|
5105 |
-
-webkit-transform: translate(0, -25%);
|
5106 |
-
-ms-transform: translate(0, -25%);
|
5107 |
-
transform: translate(0, -25%);
|
5108 |
-
}
|
5109 |
-
.modal.in .modal-dialog {
|
5110 |
-
-webkit-transform: translate(0, 0);
|
5111 |
-
-ms-transform: translate(0, 0);
|
5112 |
-
transform: translate(0, 0);
|
5113 |
-
}
|
5114 |
-
.modal-dialog {
|
5115 |
-
position: relative;
|
5116 |
-
width: auto;
|
5117 |
-
margin: 10px;
|
5118 |
-
}
|
5119 |
-
.modal-content {
|
5120 |
-
position: relative;
|
5121 |
-
background-color: #fff;
|
5122 |
-
background-clip: padding-box;
|
5123 |
-
border: 1px solid #999;
|
5124 |
-
border: 1px solid rgba(0, 0, 0, .2);
|
5125 |
-
border-radius: 6px;
|
5126 |
-
outline: none;
|
5127 |
-
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
|
5128 |
-
box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
|
5129 |
-
}
|
5130 |
-
.modal-backdrop {
|
5131 |
-
position: fixed;
|
5132 |
-
top: 0;
|
5133 |
-
right: 0;
|
5134 |
-
bottom: 0;
|
5135 |
-
left: 0;
|
5136 |
-
z-index: 1040;
|
5137 |
-
background-color: #000;
|
5138 |
-
}
|
5139 |
-
.modal-backdrop.fade {
|
5140 |
-
filter: alpha(opacity=0);
|
5141 |
-
opacity: 0;
|
5142 |
-
}
|
5143 |
-
.modal-backdrop.in {
|
5144 |
-
filter: alpha(opacity=50);
|
5145 |
-
opacity: .5;
|
5146 |
-
}
|
5147 |
-
.modal-header {
|
5148 |
-
min-height: 16.42857143px;
|
5149 |
-
padding: 15px;
|
5150 |
-
border-bottom: 1px solid #e5e5e5;
|
5151 |
-
}
|
5152 |
-
.modal-header .close {
|
5153 |
-
margin-top: -2px;
|
5154 |
-
}
|
5155 |
-
.modal-title {
|
5156 |
-
margin: 0;
|
5157 |
-
line-height: 1.42857143;
|
5158 |
-
}
|
5159 |
-
.modal-body {
|
5160 |
-
position: relative;
|
5161 |
-
padding: 20px;
|
5162 |
-
}
|
5163 |
-
.modal-footer {
|
5164 |
-
padding: 19px 20px 20px;
|
5165 |
-
margin-top: 15px;
|
5166 |
-
text-align: right;
|
5167 |
-
border-top: 1px solid #e5e5e5;
|
5168 |
-
}
|
5169 |
-
.modal-footer .btn + .btn {
|
5170 |
-
margin-bottom: 0;
|
5171 |
-
margin-left: 5px;
|
5172 |
-
}
|
5173 |
-
.modal-footer .btn-group .btn + .btn {
|
5174 |
-
margin-left: -1px;
|
5175 |
-
}
|
5176 |
-
.modal-footer .btn-block + .btn-block {
|
5177 |
-
margin-left: 0;
|
5178 |
-
}
|
5179 |
-
@media (min-width: 768px) {
|
5180 |
-
.modal-dialog {
|
5181 |
-
width: 600px;
|
5182 |
-
margin: 30px auto;
|
5183 |
-
}
|
5184 |
-
.modal-content {
|
5185 |
-
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
|
5186 |
-
box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
|
5187 |
-
}
|
5188 |
-
.modal-sm {
|
5189 |
-
width: 300px;
|
5190 |
-
}
|
5191 |
-
}
|
5192 |
-
@media (min-width: 992px) {
|
5193 |
-
.modal-lg {
|
5194 |
-
width: 900px;
|
5195 |
-
}
|
5196 |
-
}
|
5197 |
-
.tooltip {
|
5198 |
-
position: absolute;
|
5199 |
-
z-index: 1030;
|
5200 |
-
display: block;
|
5201 |
-
font-size: 12px;
|
5202 |
-
line-height: 1.4;
|
5203 |
-
visibility: visible;
|
5204 |
-
filter: alpha(opacity=0);
|
5205 |
-
opacity: 0;
|
5206 |
-
}
|
5207 |
-
.tooltip.in {
|
5208 |
-
filter: alpha(opacity=90);
|
5209 |
-
opacity: .9;
|
5210 |
-
}
|
5211 |
-
.tooltip.top {
|
5212 |
-
padding: 5px 0;
|
5213 |
-
margin-top: -3px;
|
5214 |
-
}
|
5215 |
-
.tooltip.right {
|
5216 |
-
padding: 0 5px;
|
5217 |
-
margin-left: 3px;
|
5218 |
-
}
|
5219 |
-
.tooltip.bottom {
|
5220 |
-
padding: 5px 0;
|
5221 |
-
margin-top: 3px;
|
5222 |
-
}
|
5223 |
-
.tooltip.left {
|
5224 |
-
padding: 0 5px;
|
5225 |
-
margin-left: -3px;
|
5226 |
-
}
|
5227 |
-
.tooltip-inner {
|
5228 |
-
max-width: 200px;
|
5229 |
-
padding: 3px 8px;
|
5230 |
-
color: #fff;
|
5231 |
-
text-align: center;
|
5232 |
-
text-decoration: none;
|
5233 |
-
background-color: #000;
|
5234 |
-
border-radius: 4px;
|
5235 |
-
}
|
5236 |
-
.tooltip-arrow {
|
5237 |
-
position: absolute;
|
5238 |
-
width: 0;
|
5239 |
-
height: 0;
|
5240 |
-
border-color: transparent;
|
5241 |
-
border-style: solid;
|
5242 |
-
}
|
5243 |
-
.tooltip.top .tooltip-arrow {
|
5244 |
-
bottom: 0;
|
5245 |
-
left: 50%;
|
5246 |
-
margin-left: -5px;
|
5247 |
-
border-width: 5px 5px 0;
|
5248 |
-
border-top-color: #000;
|
5249 |
-
}
|
5250 |
-
.tooltip.top-left .tooltip-arrow {
|
5251 |
-
bottom: 0;
|
5252 |
-
left: 5px;
|
5253 |
-
border-width: 5px 5px 0;
|
5254 |
-
border-top-color: #000;
|
5255 |
-
}
|
5256 |
-
.tooltip.top-right .tooltip-arrow {
|
5257 |
-
right: 5px;
|
5258 |
-
bottom: 0;
|
5259 |
-
border-width: 5px 5px 0;
|
5260 |
-
border-top-color: #000;
|
5261 |
-
}
|
5262 |
-
.tooltip.right .tooltip-arrow {
|
5263 |
-
top: 50%;
|
5264 |
-
left: 0;
|
5265 |
-
margin-top: -5px;
|
5266 |
-
border-width: 5px 5px 5px 0;
|
5267 |
-
border-right-color: #000;
|
5268 |
-
}
|
5269 |
-
.tooltip.left .tooltip-arrow {
|
5270 |
-
top: 50%;
|
5271 |
-
right: 0;
|
5272 |
-
margin-top: -5px;
|
5273 |
-
border-width: 5px 0 5px 5px;
|
5274 |
-
border-left-color: #000;
|
5275 |
-
}
|
5276 |
-
.tooltip.bottom .tooltip-arrow {
|
5277 |
-
top: 0;
|
5278 |
-
left: 50%;
|
5279 |
-
margin-left: -5px;
|
5280 |
-
border-width: 0 5px 5px;
|
5281 |
-
border-bottom-color: #000;
|
5282 |
-
}
|
5283 |
-
.tooltip.bottom-left .tooltip-arrow {
|
5284 |
-
top: 0;
|
5285 |
-
left: 5px;
|
5286 |
-
border-width: 0 5px 5px;
|
5287 |
-
border-bottom-color: #000;
|
5288 |
-
}
|
5289 |
-
.tooltip.bottom-right .tooltip-arrow {
|
5290 |
-
top: 0;
|
5291 |
-
right: 5px;
|
5292 |
-
border-width: 0 5px 5px;
|
5293 |
-
border-bottom-color: #000;
|
5294 |
-
}
|
5295 |
-
.popover {
|
5296 |
-
position: absolute;
|
5297 |
-
top: 0;
|
5298 |
-
left: 0;
|
5299 |
-
z-index: 1010;
|
5300 |
-
display: none;
|
5301 |
-
max-width: 276px;
|
5302 |
-
padding: 1px;
|
5303 |
-
text-align: left;
|
5304 |
-
white-space: normal;
|
5305 |
-
background-color: #fff;
|
5306 |
-
background-clip: padding-box;
|
5307 |
-
border: 1px solid #ccc;
|
5308 |
-
border: 1px solid rgba(0, 0, 0, .2);
|
5309 |
-
border-radius: 6px;
|
5310 |
-
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
|
5311 |
-
box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
|
5312 |
-
}
|
5313 |
-
.popover.top {
|
5314 |
-
margin-top: -10px;
|
5315 |
-
}
|
5316 |
-
.popover.right {
|
5317 |
-
margin-left: 10px;
|
5318 |
-
}
|
5319 |
-
.popover.bottom {
|
5320 |
-
margin-top: 10px;
|
5321 |
-
}
|
5322 |
-
.popover.left {
|
5323 |
-
margin-left: -10px;
|
5324 |
-
}
|
5325 |
-
.popover-title {
|
5326 |
-
padding: 8px 14px;
|
5327 |
-
margin: 0;
|
5328 |
-
font-size: 14px;
|
5329 |
-
font-weight: normal;
|
5330 |
-
line-height: 18px;
|
5331 |
-
background-color: #f7f7f7;
|
5332 |
-
border-bottom: 1px solid #ebebeb;
|
5333 |
-
border-radius: 5px 5px 0 0;
|
5334 |
-
}
|
5335 |
-
.popover-content {
|
5336 |
-
padding: 9px 14px;
|
5337 |
-
}
|
5338 |
-
.popover > .arrow,
|
5339 |
-
.popover > .arrow:after {
|
5340 |
-
position: absolute;
|
5341 |
-
display: block;
|
5342 |
-
width: 0;
|
5343 |
-
height: 0;
|
5344 |
-
border-color: transparent;
|
5345 |
-
border-style: solid;
|
5346 |
-
}
|
5347 |
-
.popover > .arrow {
|
5348 |
-
border-width: 11px;
|
5349 |
-
}
|
5350 |
-
.popover > .arrow:after {
|
5351 |
-
content: "";
|
5352 |
-
border-width: 10px;
|
5353 |
-
}
|
5354 |
-
.popover.top > .arrow {
|
5355 |
-
bottom: -11px;
|
5356 |
-
left: 50%;
|
5357 |
-
margin-left: -11px;
|
5358 |
-
border-top-color: #999;
|
5359 |
-
border-top-color: rgba(0, 0, 0, .25);
|
5360 |
-
border-bottom-width: 0;
|
5361 |
-
}
|
5362 |
-
.popover.top > .arrow:after {
|
5363 |
-
bottom: 1px;
|
5364 |
-
margin-left: -10px;
|
5365 |
-
content: " ";
|
5366 |
-
border-top-color: #fff;
|
5367 |
-
border-bottom-width: 0;
|
5368 |
-
}
|
5369 |
-
.popover.right > .arrow {
|
5370 |
-
top: 50%;
|
5371 |
-
left: -11px;
|
5372 |
-
margin-top: -11px;
|
5373 |
-
border-right-color: #999;
|
5374 |
-
border-right-color: rgba(0, 0, 0, .25);
|
5375 |
-
border-left-width: 0;
|
5376 |
-
}
|
5377 |
-
.popover.right > .arrow:after {
|
5378 |
-
bottom: -10px;
|
5379 |
-
left: 1px;
|
5380 |
-
content: " ";
|
5381 |
-
border-right-color: #fff;
|
5382 |
-
border-left-width: 0;
|
5383 |
-
}
|
5384 |
-
.popover.bottom > .arrow {
|
5385 |
-
top: -11px;
|
5386 |
-
left: 50%;
|
5387 |
-
margin-left: -11px;
|
5388 |
-
border-top-width: 0;
|
5389 |
-
border-bottom-color: #999;
|
5390 |
-
border-bottom-color: rgba(0, 0, 0, .25);
|
5391 |
-
}
|
5392 |
-
.popover.bottom > .arrow:after {
|
5393 |
-
top: 1px;
|
5394 |
-
margin-left: -10px;
|
5395 |
-
content: " ";
|
5396 |
-
border-top-width: 0;
|
5397 |
-
border-bottom-color: #fff;
|
5398 |
-
}
|
5399 |
-
.popover.left > .arrow {
|
5400 |
-
top: 50%;
|
5401 |
-
right: -11px;
|
5402 |
-
margin-top: -11px;
|
5403 |
-
border-right-width: 0;
|
5404 |
-
border-left-color: #999;
|
5405 |
-
border-left-color: rgba(0, 0, 0, .25);
|
5406 |
-
}
|
5407 |
-
.popover.left > .arrow:after {
|
5408 |
-
right: 1px;
|
5409 |
-
bottom: -10px;
|
5410 |
-
content: " ";
|
5411 |
-
border-right-width: 0;
|
5412 |
-
border-left-color: #fff;
|
5413 |
-
}
|
5414 |
-
.carousel {
|
5415 |
-
position: relative;
|
5416 |
-
}
|
5417 |
-
.carousel-inner {
|
5418 |
-
position: relative;
|
5419 |
-
width: 100%;
|
5420 |
-
overflow: hidden;
|
5421 |
-
}
|
5422 |
-
.carousel-inner > .item {
|
5423 |
-
position: relative;
|
5424 |
-
display: none;
|
5425 |
-
-webkit-transition: .6s ease-in-out left;
|
5426 |
-
transition: .6s ease-in-out left;
|
5427 |
-
}
|
5428 |
-
.carousel-inner > .item > img,
|
5429 |
-
.carousel-inner > .item > a > img {
|
5430 |
-
line-height: 1;
|
5431 |
-
}
|
5432 |
-
.carousel-inner > .active,
|
5433 |
-
.carousel-inner > .next,
|
5434 |
-
.carousel-inner > .prev {
|
5435 |
-
display: block;
|
5436 |
-
}
|
5437 |
-
.carousel-inner > .active {
|
5438 |
-
left: 0;
|
5439 |
-
}
|
5440 |
-
.carousel-inner > .next,
|
5441 |
-
.carousel-inner > .prev {
|
5442 |
-
position: absolute;
|
5443 |
-
top: 0;
|
5444 |
-
width: 100%;
|
5445 |
-
}
|
5446 |
-
.carousel-inner > .next {
|
5447 |
-
left: 100%;
|
5448 |
-
}
|
5449 |
-
.carousel-inner > .prev {
|
5450 |
-
left: -100%;
|
5451 |
-
}
|
5452 |
-
.carousel-inner > .next.left,
|
5453 |
-
.carousel-inner > .prev.right {
|
5454 |
-
left: 0;
|
5455 |
-
}
|
5456 |
-
.carousel-inner > .active.left {
|
5457 |
-
left: -100%;
|
5458 |
-
}
|
5459 |
-
.carousel-inner > .active.right {
|
5460 |
-
left: 100%;
|
5461 |
-
}
|
5462 |
-
.carousel-control {
|
5463 |
-
position: absolute;
|
5464 |
-
top: 0;
|
5465 |
-
bottom: 0;
|
5466 |
-
left: 0;
|
5467 |
-
width: 15%;
|
5468 |
-
font-size: 20px;
|
5469 |
-
color: #fff;
|
5470 |
-
text-align: center;
|
5471 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
|
5472 |
-
filter: alpha(opacity=50);
|
5473 |
-
opacity: .5;
|
5474 |
-
}
|
5475 |
-
.carousel-control.left {
|
5476 |
-
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
|
5477 |
-
background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
|
5478 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
5479 |
-
background-repeat: repeat-x;
|
5480 |
-
}
|
5481 |
-
.carousel-control.right {
|
5482 |
-
right: 0;
|
5483 |
-
left: auto;
|
5484 |
-
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
|
5485 |
-
background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
|
5486 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
5487 |
-
background-repeat: repeat-x;
|
5488 |
-
}
|
5489 |
-
.carousel-control:hover,
|
5490 |
-
.carousel-control:focus {
|
5491 |
-
color: #fff;
|
5492 |
-
text-decoration: none;
|
5493 |
-
filter: alpha(opacity=90);
|
5494 |
-
outline: none;
|
5495 |
-
opacity: .9;
|
5496 |
-
}
|
5497 |
-
.carousel-control .icon-prev,
|
5498 |
-
.carousel-control .icon-next,
|
5499 |
-
.carousel-control .glyphicon-chevron-left,
|
5500 |
-
.carousel-control .glyphicon-chevron-right {
|
5501 |
-
position: absolute;
|
5502 |
-
top: 50%;
|
5503 |
-
z-index: 5;
|
5504 |
-
display: inline-block;
|
5505 |
-
}
|
5506 |
-
.carousel-control .icon-prev,
|
5507 |
-
.carousel-control .glyphicon-chevron-left {
|
5508 |
-
left: 50%;
|
5509 |
-
}
|
5510 |
-
.carousel-control .icon-next,
|
5511 |
-
.carousel-control .glyphicon-chevron-right {
|
5512 |
-
right: 50%;
|
5513 |
-
}
|
5514 |
-
.carousel-control .icon-prev,
|
5515 |
-
.carousel-control .icon-next {
|
5516 |
-
width: 20px;
|
5517 |
-
height: 20px;
|
5518 |
-
margin-top: -10px;
|
5519 |
-
margin-left: -10px;
|
5520 |
-
font-family: serif;
|
5521 |
-
}
|
5522 |
-
.carousel-control .icon-prev:before {
|
5523 |
-
content: '\2039';
|
5524 |
-
}
|
5525 |
-
.carousel-control .icon-next:before {
|
5526 |
-
content: '\203a';
|
5527 |
-
}
|
5528 |
-
.carousel-indicators {
|
5529 |
-
position: absolute;
|
5530 |
-
bottom: 10px;
|
5531 |
-
left: 50%;
|
5532 |
-
z-index: 15;
|
5533 |
-
width: 60%;
|
5534 |
-
padding-left: 0;
|
5535 |
-
margin-left: -30%;
|
5536 |
-
text-align: center;
|
5537 |
-
list-style: none;
|
5538 |
-
}
|
5539 |
-
.carousel-indicators li {
|
5540 |
-
display: inline-block;
|
5541 |
-
width: 10px;
|
5542 |
-
height: 10px;
|
5543 |
-
margin: 1px;
|
5544 |
-
text-indent: -999px;
|
5545 |
-
cursor: pointer;
|
5546 |
-
background-color: #000 \9;
|
5547 |
-
background-color: rgba(0, 0, 0, 0);
|
5548 |
-
border: 1px solid #fff;
|
5549 |
-
border-radius: 10px;
|
5550 |
-
}
|
5551 |
-
.carousel-indicators .active {
|
5552 |
-
width: 12px;
|
5553 |
-
height: 12px;
|
5554 |
-
margin: 0;
|
5555 |
-
background-color: #fff;
|
5556 |
-
}
|
5557 |
-
.carousel-caption {
|
5558 |
-
position: absolute;
|
5559 |
-
right: 15%;
|
5560 |
-
bottom: 20px;
|
5561 |
-
left: 15%;
|
5562 |
-
z-index: 10;
|
5563 |
-
padding-top: 20px;
|
5564 |
-
padding-bottom: 20px;
|
5565 |
-
color: #fff;
|
5566 |
-
text-align: center;
|
5567 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
|
5568 |
-
}
|
5569 |
-
.carousel-caption .btn {
|
5570 |
-
text-shadow: none;
|
5571 |
-
}
|
5572 |
-
@media screen and (min-width: 768px) {
|
5573 |
-
.carousel-control .glyphicon-chevron-left,
|
5574 |
-
.carousel-control .glyphicon-chevron-right,
|
5575 |
-
.carousel-control .icon-prev,
|
5576 |
-
.carousel-control .icon-next {
|
5577 |
-
width: 30px;
|
5578 |
-
height: 30px;
|
5579 |
-
margin-top: -15px;
|
5580 |
-
margin-left: -15px;
|
5581 |
-
font-size: 30px;
|
5582 |
-
}
|
5583 |
-
.carousel-caption {
|
5584 |
-
right: 20%;
|
5585 |
-
left: 20%;
|
5586 |
-
padding-bottom: 30px;
|
5587 |
-
}
|
5588 |
-
.carousel-indicators {
|
5589 |
-
bottom: 20px;
|
5590 |
-
}
|
5591 |
-
}
|
5592 |
-
.clearfix:before,
|
5593 |
-
.clearfix:after,
|
5594 |
-
.container:before,
|
5595 |
-
.container:after,
|
5596 |
-
.container-fluid:before,
|
5597 |
-
.container-fluid:after,
|
5598 |
-
.row:before,
|
5599 |
-
.row:after,
|
5600 |
-
.form-horizontal .form-group:before,
|
5601 |
-
.form-horizontal .form-group:after,
|
5602 |
-
.btn-toolbar:before,
|
5603 |
-
.btn-toolbar:after,
|
5604 |
-
.btn-group-vertical > .btn-group:before,
|
5605 |
-
.btn-group-vertical > .btn-group:after,
|
5606 |
-
.nav:before,
|
5607 |
-
.nav:after,
|
5608 |
-
.navbar:before,
|
5609 |
-
.navbar:after,
|
5610 |
-
.navbar-header:before,
|
5611 |
-
.navbar-header:after,
|
5612 |
-
.navbar-collapse:before,
|
5613 |
-
.navbar-collapse:after,
|
5614 |
-
.pager:before,
|
5615 |
-
.pager:after,
|
5616 |
-
.panel-body:before,
|
5617 |
-
.panel-body:after,
|
5618 |
-
.modal-footer:before,
|
5619 |
-
.modal-footer:after {
|
5620 |
-
display: table;
|
5621 |
-
content: " ";
|
5622 |
-
}
|
5623 |
-
.clearfix:after,
|
5624 |
-
.container:after,
|
5625 |
-
.container-fluid:after,
|
5626 |
-
.row:after,
|
5627 |
-
.form-horizontal .form-group:after,
|
5628 |
-
.btn-toolbar:after,
|
5629 |
-
.btn-group-vertical > .btn-group:after,
|
5630 |
-
.nav:after,
|
5631 |
-
.navbar:after,
|
5632 |
-
.navbar-header:after,
|
5633 |
-
.navbar-collapse:after,
|
5634 |
-
.pager:after,
|
5635 |
-
.panel-body:after,
|
5636 |
-
.modal-footer:after {
|
5637 |
-
clear: both;
|
5638 |
-
}
|
5639 |
-
.center-block {
|
5640 |
-
display: block;
|
5641 |
-
margin-right: auto;
|
5642 |
-
margin-left: auto;
|
5643 |
-
}
|
5644 |
-
.pull-right {
|
5645 |
-
float: right !important;
|
5646 |
-
}
|
5647 |
-
.pull-left {
|
5648 |
-
float: left !important;
|
5649 |
-
}
|
5650 |
-
.hide {
|
5651 |
-
display: none !important;
|
5652 |
-
}
|
5653 |
-
.show {
|
5654 |
-
display: block !important;
|
5655 |
-
}
|
5656 |
-
.invisible {
|
5657 |
-
visibility: hidden;
|
5658 |
-
}
|
5659 |
-
.text-hide {
|
5660 |
-
font: 0/0 a;
|
5661 |
-
color: transparent;
|
5662 |
-
text-shadow: none;
|
5663 |
-
background-color: transparent;
|
5664 |
-
border: 0;
|
5665 |
-
}
|
5666 |
-
.hidden {
|
5667 |
-
display: none !important;
|
5668 |
-
visibility: hidden !important;
|
5669 |
-
}
|
5670 |
-
.affix {
|
5671 |
-
position: fixed;
|
5672 |
-
}
|
5673 |
-
@-ms-viewport {
|
5674 |
-
width: device-width;
|
5675 |
-
}
|
5676 |
-
.visible-xs,
|
5677 |
-
.visible-sm,
|
5678 |
-
.visible-md,
|
5679 |
-
.visible-lg {
|
5680 |
-
display: none !important;
|
5681 |
-
}
|
5682 |
-
@media (max-width: 767px) {
|
5683 |
-
.visible-xs {
|
5684 |
-
display: block !important;
|
5685 |
-
}
|
5686 |
-
table.visible-xs {
|
5687 |
-
display: table;
|
5688 |
-
}
|
5689 |
-
tr.visible-xs {
|
5690 |
-
display: table-row !important;
|
5691 |
-
}
|
5692 |
-
th.visible-xs,
|
5693 |
-
td.visible-xs {
|
5694 |
-
display: table-cell !important;
|
5695 |
-
}
|
5696 |
-
}
|
5697 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5698 |
-
.visible-sm {
|
5699 |
-
display: block !important;
|
5700 |
-
}
|
5701 |
-
table.visible-sm {
|
5702 |
-
display: table;
|
5703 |
-
}
|
5704 |
-
tr.visible-sm {
|
5705 |
-
display: table-row !important;
|
5706 |
-
}
|
5707 |
-
th.visible-sm,
|
5708 |
-
td.visible-sm {
|
5709 |
-
display: table-cell !important;
|
5710 |
-
}
|
5711 |
-
}
|
5712 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5713 |
-
.visible-md {
|
5714 |
-
display: block !important;
|
5715 |
-
}
|
5716 |
-
table.visible-md {
|
5717 |
-
display: table;
|
5718 |
-
}
|
5719 |
-
tr.visible-md {
|
5720 |
-
display: table-row !important;
|
5721 |
-
}
|
5722 |
-
th.visible-md,
|
5723 |
-
td.visible-md {
|
5724 |
-
display: table-cell !important;
|
5725 |
-
}
|
5726 |
-
}
|
5727 |
-
@media (min-width: 1200px) {
|
5728 |
-
.visible-lg {
|
5729 |
-
display: block !important;
|
5730 |
-
}
|
5731 |
-
table.visible-lg {
|
5732 |
-
display: table;
|
5733 |
-
}
|
5734 |
-
tr.visible-lg {
|
5735 |
-
display: table-row !important;
|
5736 |
-
}
|
5737 |
-
th.visible-lg,
|
5738 |
-
td.visible-lg {
|
5739 |
-
display: table-cell !important;
|
5740 |
-
}
|
5741 |
-
}
|
5742 |
-
@media (max-width: 767px) {
|
5743 |
-
.hidden-xs {
|
5744 |
-
display: none !important;
|
5745 |
-
}
|
5746 |
-
}
|
5747 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
5748 |
-
.hidden-sm {
|
5749 |
-
display: none !important;
|
5750 |
-
}
|
5751 |
-
}
|
5752 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
5753 |
-
.hidden-md {
|
5754 |
-
display: none !important;
|
5755 |
-
}
|
5756 |
-
}
|
5757 |
-
@media (min-width: 1200px) {
|
5758 |
-
.hidden-lg {
|
5759 |
-
display: none !important;
|
5760 |
-
}
|
5761 |
-
}
|
5762 |
-
.visible-print {
|
5763 |
-
display: none !important;
|
5764 |
-
}
|
5765 |
-
@media print {
|
5766 |
-
.visible-print {
|
5767 |
-
display: block !important;
|
5768 |
-
}
|
5769 |
-
table.visible-print {
|
5770 |
-
display: table;
|
5771 |
-
}
|
5772 |
-
tr.visible-print {
|
5773 |
-
display: table-row !important;
|
5774 |
-
}
|
5775 |
-
th.visible-print,
|
5776 |
-
td.visible-print {
|
5777 |
-
display: table-cell !important;
|
5778 |
-
}
|
5779 |
-
}
|
5780 |
-
@media print {
|
5781 |
-
.hidden-print {
|
5782 |
-
display: none !important;
|
5783 |
-
}
|
5784 |
-
}
|
5785 |
-
/*# sourceMappingURL=bootstrap.css.map */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/css/bootstrap.min.css
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!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:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.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;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}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;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;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{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.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:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.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:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.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:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width: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;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=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.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,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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{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;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{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;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom: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 .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@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.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:"\2a"}.glyphicon-plus:before{content:"\2b"}.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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;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);background-clip:padding-box}.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:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.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.33;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}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].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}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight: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=radio],.input-group-addon input[type=checkbox]{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:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-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:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.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{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-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{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;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;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 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);margin-top:8px;margin-bottom:8px}@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 .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{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-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@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:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.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{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.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;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding: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}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right: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:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.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}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;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:#428bca;-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;transition:width .6s ease}.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: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-size:40px 40px}.progress.active .progress-bar{-webkit-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: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: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: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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.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-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{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{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.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-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.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-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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.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;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;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);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;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{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;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{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.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%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right: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;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.eot
DELETED
Binary file
|
trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.svg
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
<?xml version="1.0" standalone="no"?>
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
-
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
-
<metadata>Generated by IcoMoon</metadata>
|
5 |
-
<defs>
|
6 |
-
<font id="Bootstrap-Shortcodes-for-WordPress" horiz-adv-x="1024">
|
7 |
-
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
-
<missing-glyph horiz-adv-x="1024" />
|
9 |
-
<glyph unicode=" " d="" horiz-adv-x="512" />
|
10 |
-
<glyph unicode="" d="M576.834 536.16c13.451 11.329 20.176 28.040 20.177 50.133-0.001 21.809-6.726 38.379-20.177 49.709-13.451 11.612-33.198 17.418-59.243 17.419h-91.439v-134.257h91.439c26.044 0 45.791 5.665 59.243 16.995zM598.299 387.033c-16.6 13.879-41.642 20.818-75.126 20.818h-97.020v-166.121h97.020c33.198 0 58.097 6.939 74.697 20.818 16.885 13.879 25.328 34.838 25.328 62.879 0 27.474-8.3 48.009-24.898 61.605zM855.047 960h-690.313c-90.98 0-164.734-73.754-164.734-164.734v-694.533c0-90.98 73.754-164.733 164.734-164.733h690.313c90.98 0 164.733 73.754 164.733 164.733v694.533c0 90.98-73.754 164.734-164.733 164.734zM725.798 175.452c-41.785-30.024-105.321-45.036-190.606-45.036h-274.318v634.319h248.131c89.006-0.001 153.4-13.313 193.182-39.937 40.067-26.625 60.101-69.253 60.101-127.884-0.001-30.874-7.299-57.215-21.894-79.024-14.596-21.527-35.775-37.53-63.535-48.009v-0.001c35.488-10.197 62.962-29.032 82.424-56.506 19.46-27.475 29.191-61.181 29.192-101.117-0.001-61.181-20.893-106.783-62.677-136.806z" horiz-adv-x="1020" />
|
11 |
-
<glyph unicode="" d="M855.046 959.999h-690.313c-90.98 0-164.73-73.75-164.737-164.737v-694.535c0-90.973 73.757-164.729 164.737-164.729h690.313c90.981 0 164.73 73.749 164.73 164.729v694.535c0 90.98-73.75 164.737-164.73 164.737zM305.767 644.062v-469.346c0-3.211-1.003-5.99-3-8.339-2.006-2.34-4.372-3.518-7.108-3.518h-20.206c-2.745 0-5.111 1.179-7.107 3.518-2.006 2.349-3 5.129-3 8.339v469.346c-13.477 9.395-20.207 22.986-20.207 40.783 0 13.090 3.941 24.271 11.841 33.543 7.891 9.272 17.418 13.908 28.573 13.908s20.682-4.636 28.581-13.908c7.891-9.272 11.84-20.453 11.84-33.543-0.001-17.796-6.739-31.388-20.207-40.783zM790.756 378.252c0-6.184-1.32-10.944-3.95-14.278-2.631-3.343-6.783-6.738-12.465-10.196-45.261-28.67-84.1-42.999-116.517-42.999-12.843 0-25.837 2.718-38.996 8.154-13.161 5.436-24.579 11.366-34.257 17.788-9.685 6.423-21.843 12.36-36.472 17.796-14.629 5.436-29.628 8.164-44.987 8.164-40.422 0-89.263-18.043-146.514-54.128-3.58-2.226-7.055-3.334-10.416-3.334-5.471 0-10.213 2.34-14.207 7.038-4.003 4.698-6 10.256-6 16.688v275.081c0 7.9 3.255 14.7 9.783 20.391 4.416 3.457 12.738 8.771 24.948 15.941 49.677 29.655 93.988 44.486 132.932 44.486 22.52 0 43.562-3.589 63.145-10.75 19.573-7.17 42.622-18.043 69.153-32.628 7.998-4.698 17.26-7.046 27.781-7.046 11.366 0 23.735 2.595 37.105 7.786 13.363 5.19 24.94 10.996 34.731 17.427 9.782 6.422 19.046 12.237 27.781 17.427 8.735 5.19 14.47 7.786 17.216 7.786 5.471 0 10.204-2.349 14.206-7.046 3.994-4.698 6-10.258 6-16.68v-282.868z" horiz-adv-x="1020" />
|
12 |
-
</font></defs></svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.ttf
DELETED
Binary file
|
trunk/includes/help/fonts/Bootstrap-Shortcodes-for-WordPress.woff
DELETED
Binary file
|
trunk/includes/help/fonts/glyphicons-halflings-regular.eot
DELETED
Binary file
|
trunk/includes/help/fonts/glyphicons-halflings-regular.svg
DELETED
@@ -1,229 +0,0 @@
|
|
1 |
-
<?xml version="1.0" standalone="no"?>
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
-
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
-
<metadata></metadata>
|
5 |
-
<defs>
|
6 |
-
<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
|
7 |
-
<font-face units-per-em="1200" ascent="960" descent="-240" />
|
8 |
-
<missing-glyph horiz-adv-x="500" />
|
9 |
-
<glyph />
|
10 |
-
<glyph />
|
11 |
-
<glyph unicode="
" />
|
12 |
-
<glyph unicode=" " />
|
13 |
-
<glyph unicode="*" d="M100 500v200h259l-183 183l141 141l183 -183v259h200v-259l183 183l141 -141l-183 -183h259v-200h-259l183 -183l-141 -141l-183 183v-259h-200v259l-183 -183l-141 141l183 183h-259z" />
|
14 |
-
<glyph unicode="+" d="M0 400v300h400v400h300v-400h400v-300h-400v-400h-300v400h-400z" />
|
15 |
-
<glyph unicode=" " />
|
16 |
-
<glyph unicode=" " horiz-adv-x="652" />
|
17 |
-
<glyph unicode=" " horiz-adv-x="1304" />
|
18 |
-
<glyph unicode=" " horiz-adv-x="652" />
|
19 |
-
<glyph unicode=" " horiz-adv-x="1304" />
|
20 |
-
<glyph unicode=" " horiz-adv-x="434" />
|
21 |
-
<glyph unicode=" " horiz-adv-x="326" />
|
22 |
-
<glyph unicode=" " horiz-adv-x="217" />
|
23 |
-
<glyph unicode=" " horiz-adv-x="217" />
|
24 |
-
<glyph unicode=" " horiz-adv-x="163" />
|
25 |
-
<glyph unicode=" " horiz-adv-x="260" />
|
26 |
-
<glyph unicode=" " horiz-adv-x="72" />
|
27 |
-
<glyph unicode=" " horiz-adv-x="260" />
|
28 |
-
<glyph unicode=" " horiz-adv-x="326" />
|
29 |
-
<glyph unicode="€" d="M100 500l100 100h113q0 47 5 100h-218l100 100h135q37 167 112 257q117 141 297 141q242 0 354 -189q60 -103 66 -209h-181q0 55 -25.5 99t-63.5 68t-75 36.5t-67 12.5q-24 0 -52.5 -10t-62.5 -32t-65.5 -67t-50.5 -107h379l-100 -100h-300q-6 -46 -6 -100h406l-100 -100 h-300q9 -74 33 -132t52.5 -91t62 -54.5t59 -29t46.5 -7.5q29 0 66 13t75 37t63.5 67.5t25.5 96.5h174q-31 -172 -128 -278q-107 -117 -274 -117q-205 0 -324 158q-36 46 -69 131.5t-45 205.5h-217z" />
|
30 |
-
<glyph unicode="−" d="M200 400h900v300h-900v-300z" />
|
31 |
-
<glyph unicode="◼" horiz-adv-x="500" d="M0 0z" />
|
32 |
-
<glyph unicode="☁" d="M-14 494q0 -80 56.5 -137t135.5 -57h750q120 0 205 86.5t85 207.5t-85 207t-205 86q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5z" />
|
33 |
-
<glyph unicode="✉" d="M0 100l400 400l200 -200l200 200l400 -400h-1200zM0 300v600l300 -300zM0 1100l600 -603l600 603h-1200zM900 600l300 300v-600z" />
|
34 |
-
<glyph unicode="✏" d="M-13 -13l333 112l-223 223zM187 403l214 -214l614 614l-214 214zM887 1103l214 -214l99 92q13 13 13 32.5t-13 33.5l-153 153q-15 13 -33 13t-33 -13z" />
|
35 |
-
<glyph unicode="" d="M0 1200h1200l-500 -550v-550h300v-100h-800v100h300v550z" />
|
36 |
-
<glyph unicode="" d="M14 84q18 -55 86 -75.5t147 5.5q65 21 109 69t44 90v606l600 155v-521q-64 16 -138 -7q-79 -26 -122.5 -83t-25.5 -111q18 -55 86 -75.5t147 4.5q70 23 111.5 63.5t41.5 95.5v881q0 10 -7 15.5t-17 2.5l-752 -193q-10 -3 -17 -12.5t-7 -19.5v-689q-64 17 -138 -7 q-79 -25 -122.5 -82t-25.5 -112z" />
|
37 |
-
<glyph unicode="" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233z" />
|
38 |
-
<glyph unicode="" d="M100 784q0 64 28 123t73 100.5t104.5 64t119 20.5t120 -38.5t104.5 -104.5q48 69 109.5 105t121.5 38t118.5 -20.5t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-149.5 152.5t-126.5 127.5 t-94 124.5t-33.5 117.5z" />
|
39 |
-
<glyph unicode="" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1z" />
|
40 |
-
<glyph unicode="" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1zM237 700l196 -142l-73 -226l192 140l195 -141l-74 229l193 140h-235l-77 211l-78 -211h-239z" />
|
41 |
-
<glyph unicode="" d="M0 0v143l400 257v100q-37 0 -68.5 74.5t-31.5 125.5v200q0 124 88 212t212 88t212 -88t88 -212v-200q0 -51 -31.5 -125.5t-68.5 -74.5v-100l400 -257v-143h-1200z" />
|
42 |
-
<glyph unicode="" d="M0 0v1100h1200v-1100h-1200zM100 100h100v100h-100v-100zM100 300h100v100h-100v-100zM100 500h100v100h-100v-100zM100 700h100v100h-100v-100zM100 900h100v100h-100v-100zM300 100h600v400h-600v-400zM300 600h600v400h-600v-400zM1000 100h100v100h-100v-100z M1000 300h100v100h-100v-100zM1000 500h100v100h-100v-100zM1000 700h100v100h-100v-100zM1000 900h100v100h-100v-100z" />
|
43 |
-
<glyph unicode="" d="M0 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM0 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5zM600 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM600 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5z" />
|
44 |
-
<glyph unicode="" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 450v200q0 21 14.5 35.5t35.5 14.5h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5z" />
|
45 |
-
<glyph unicode="" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v200q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5 t-14.5 -35.5v-200zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5z" />
|
46 |
-
<glyph unicode="" d="M29 454l419 -420l818 820l-212 212l-607 -607l-206 207z" />
|
47 |
-
<glyph unicode="" d="M106 318l282 282l-282 282l212 212l282 -282l282 282l212 -212l-282 -282l282 -282l-212 -212l-282 282l-282 -282z" />
|
48 |
-
<glyph unicode="" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233zM300 600v200h100v100h200v-100h100v-200h-100v-100h-200v100h-100z" />
|
49 |
-
<glyph unicode="" d="M23 694q0 200 142 342t342 142t342 -142t142 -342q0 -141 -78 -262l300 -299q7 -7 7 -18t-7 -18l-109 -109q-8 -8 -18 -8t-18 8l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 694q0 -136 97 -233t234 -97t233.5 97t96.5 233t-96.5 233t-233.5 97t-234 -97 t-97 -233zM300 601h400v200h-400v-200z" />
|
50 |
-
<glyph unicode="" d="M23 600q0 183 105 331t272 210v-166q-103 -55 -165 -155t-62 -220q0 -177 125 -302t302 -125t302 125t125 302q0 120 -62 220t-165 155v166q167 -62 272 -210t105 -331q0 -118 -45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5 zM500 750q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v400q0 21 -14.5 35.5t-35.5 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-400z" />
|
51 |
-
<glyph unicode="" d="M100 1h200v300h-200v-300zM400 1v500h200v-500h-200zM700 1v800h200v-800h-200zM1000 1v1200h200v-1200h-200z" />
|
52 |
-
<glyph unicode="" d="M26 601q0 -33 6 -74l151 -38l2 -6q14 -49 38 -93l3 -5l-80 -134q45 -59 105 -105l133 81l5 -3q45 -26 94 -39l5 -2l38 -151q40 -5 74 -5q27 0 74 5l38 151l6 2q46 13 93 39l5 3l134 -81q56 44 104 105l-80 134l3 5q24 44 39 93l1 6l152 38q5 40 5 74q0 28 -5 73l-152 38 l-1 6q-16 51 -39 93l-3 5l80 134q-44 58 -104 105l-134 -81l-5 3q-45 25 -93 39l-6 1l-38 152q-40 5 -74 5q-27 0 -74 -5l-38 -152l-5 -1q-50 -14 -94 -39l-5 -3l-133 81q-59 -47 -105 -105l80 -134l-3 -5q-25 -47 -38 -93l-2 -6l-151 -38q-6 -48 -6 -73zM385 601 q0 88 63 151t152 63t152 -63t63 -151q0 -89 -63 -152t-152 -63t-152 63t-63 152z" />
|
53 |
-
<glyph unicode="" d="M100 1025v50q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-50q0 -11 -7 -18t-18 -7h-1050q-11 0 -18 7t-7 18zM200 100v800h900v-800q0 -41 -29.5 -71t-70.5 -30h-700q-41 0 -70.5 30 t-29.5 71zM300 100h100v700h-100v-700zM500 100h100v700h-100v-700zM500 1100h300v100h-300v-100zM700 100h100v700h-100v-700zM900 100h100v700h-100v-700z" />
|
54 |
-
<glyph unicode="" d="M1 601l656 644l644 -644h-200v-600h-300v400h-300v-400h-300v600h-200z" />
|
55 |
-
<glyph unicode="" d="M100 25v1150q0 11 7 18t18 7h475v-500h400v-675q0 -11 -7 -18t-18 -7h-850q-11 0 -18 7t-7 18zM700 800v300l300 -300h-300z" />
|
56 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 500v400h100 v-300h200v-100h-300z" />
|
57 |
-
<glyph unicode="" d="M-100 0l431 1200h209l-21 -300h162l-20 300h208l431 -1200h-538l-41 400h-242l-40 -400h-539zM488 500h224l-27 300h-170z" />
|
58 |
-
<glyph unicode="" d="M0 0v400h490l-290 300h200v500h300v-500h200l-290 -300h490v-400h-1100zM813 200h175v100h-175v-100z" />
|
59 |
-
<glyph unicode="" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM188 600q0 -170 121 -291t291 -121t291 121t121 291t-121 291t-291 121 t-291 -121t-121 -291zM350 600h150v300h200v-300h150l-250 -300z" />
|
60 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM350 600l250 300 l250 -300h-150v-300h-200v300h-150z" />
|
61 |
-
<glyph unicode="" d="M0 25v475l200 700h800l199 -700l1 -475q0 -11 -7 -18t-18 -7h-1150q-11 0 -18 7t-7 18zM200 500h200l50 -200h300l50 200h200l-97 500h-606z" />
|
62 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 397v401 l297 -200z" />
|
63 |
-
<glyph unicode="" d="M23 600q0 -118 45.5 -224.5t123 -184t184 -123t224.5 -45.5t224.5 45.5t184 123t123 184t45.5 224.5h-150q0 -177 -125 -302t-302 -125t-302 125t-125 302t125 302t302 125q136 0 246 -81l-146 -146h400v400l-145 -145q-157 122 -355 122q-118 0 -224.5 -45.5t-184 -123 t-123 -184t-45.5 -224.5z" />
|
64 |
-
<glyph unicode="" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5q198 0 355 -122l145 145v-400h-400l147 147q-112 80 -247 80q-177 0 -302 -125t-125 -302h-150zM100 0v400h400l-147 -147q112 -80 247 -80q177 0 302 125t125 302h150q0 -118 -45.5 -224.5t-123 -184t-184 -123 t-224.5 -45.5q-198 0 -355 122z" />
|
65 |
-
<glyph unicode="" d="M100 0h1100v1200h-1100v-1200zM200 100v900h900v-900h-900zM300 200v100h100v-100h-100zM300 400v100h100v-100h-100zM300 600v100h100v-100h-100zM300 800v100h100v-100h-100zM500 200h500v100h-500v-100zM500 400v100h500v-100h-500zM500 600v100h500v-100h-500z M500 800v100h500v-100h-500z" />
|
66 |
-
<glyph unicode="" d="M0 100v600q0 41 29.5 70.5t70.5 29.5h100v200q0 82 59 141t141 59h300q82 0 141 -59t59 -141v-200h100q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-900q-41 0 -70.5 29.5t-29.5 70.5zM400 800h300v150q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-150z" />
|
67 |
-
<glyph unicode="" d="M100 0v1100h100v-1100h-100zM300 400q60 60 127.5 84t127.5 17.5t122 -23t119 -30t110 -11t103 42t91 120.5v500q-40 -81 -101.5 -115.5t-127.5 -29.5t-138 25t-139.5 40t-125.5 25t-103 -29.5t-65 -115.5v-500z" />
|
68 |
-
<glyph unicode="" d="M0 275q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 127 70.5 231.5t184.5 161.5t245 57t245 -57t184.5 -161.5t70.5 -231.5v-300q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 116 -49.5 227t-131 192.5t-192.5 131t-227 49.5t-227 -49.5t-192.5 -131t-131 -192.5 t-49.5 -227v-300zM200 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14zM800 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14z" />
|
69 |
-
<glyph unicode="" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM688 459l141 141l-141 141l71 71l141 -141l141 141l71 -71l-141 -141l141 -141l-71 -71l-141 141l-141 -141z" />
|
70 |
-
<glyph unicode="" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM700 857l69 53q111 -135 111 -310q0 -169 -106 -302l-67 54q86 110 86 248q0 146 -93 257z" />
|
71 |
-
<glyph unicode="" d="M0 401v400h300l300 200v-800l-300 200h-300zM702 858l69 53q111 -135 111 -310q0 -170 -106 -303l-67 55q86 110 86 248q0 145 -93 257zM889 951l7 -8q123 -151 123 -344q0 -189 -119 -339l-7 -8l81 -66l6 8q142 178 142 405q0 230 -144 408l-6 8z" />
|
72 |
-
<glyph unicode="" d="M0 0h500v500h-200v100h-100v-100h-200v-500zM0 600h100v100h400v100h100v100h-100v300h-500v-600zM100 100v300h300v-300h-300zM100 800v300h300v-300h-300zM200 200v100h100v-100h-100zM200 900h100v100h-100v-100zM500 500v100h300v-300h200v-100h-100v-100h-200v100 h-100v100h100v200h-200zM600 0v100h100v-100h-100zM600 1000h100v-300h200v-300h300v200h-200v100h200v500h-600v-200zM800 800v300h300v-300h-300zM900 0v100h300v-100h-300zM900 900v100h100v-100h-100zM1100 200v100h100v-100h-100z" />
|
73 |
-
<glyph unicode="" d="M0 200h100v1000h-100v-1000zM100 0v100h300v-100h-300zM200 200v1000h100v-1000h-100zM500 0v91h100v-91h-100zM500 200v1000h200v-1000h-200zM700 0v91h100v-91h-100zM800 200v1000h100v-1000h-100zM900 0v91h200v-91h-200zM1000 200v1000h200v-1000h-200z" />
|
74 |
-
<glyph unicode="" d="M0 700l1 475q0 10 7.5 17.5t17.5 7.5h474l700 -700l-500 -500zM148 953q0 -42 29 -71q30 -30 71.5 -30t71.5 30q29 29 29 71t-29 71q-30 30 -71.5 30t-71.5 -30q-29 -29 -29 -71z" />
|
75 |
-
<glyph unicode="" d="M1 700l1 475q0 11 7 18t18 7h474l700 -700l-500 -500zM148 953q0 -42 30 -71q29 -30 71 -30t71 30q30 29 30 71t-30 71q-29 30 -71 30t-71 -30q-30 -29 -30 -71zM701 1200h100l700 -700l-500 -500l-50 50l450 450z" />
|
76 |
-
<glyph unicode="" d="M100 0v1025l175 175h925v-1000l-100 -100v1000h-750l-100 -100h750v-1000h-900z" />
|
77 |
-
<glyph unicode="" d="M200 0l450 444l450 -443v1150q0 20 -14.5 35t-35.5 15h-800q-21 0 -35.5 -15t-14.5 -35v-1151z" />
|
78 |
-
<glyph unicode="" d="M0 100v700h200l100 -200h600l100 200h200v-700h-200v200h-800v-200h-200zM253 829l40 -124h592l62 124l-94 346q-2 11 -10 18t-18 7h-450q-10 0 -18 -7t-10 -18zM281 24l38 152q2 10 11.5 17t19.5 7h500q10 0 19.5 -7t11.5 -17l38 -152q2 -10 -3.5 -17t-15.5 -7h-600 q-10 0 -15.5 7t-3.5 17z" />
|
79 |
-
<glyph unicode="" d="M0 200q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-150q-4 8 -11.5 21.5t-33 48t-53 61t-69 48t-83.5 21.5h-200q-41 0 -82 -20.5t-70 -50t-52 -59t-34 -50.5l-12 -20h-150q-41 0 -70.5 -29.5t-29.5 -70.5v-600z M356 500q0 100 72 172t172 72t172 -72t72 -172t-72 -172t-172 -72t-172 72t-72 172zM494 500q0 -44 31 -75t75 -31t75 31t31 75t-31 75t-75 31t-75 -31t-31 -75zM900 700v100h100v-100h-100z" />
|
80 |
-
<glyph unicode="" d="M53 0h365v66q-41 0 -72 11t-49 38t1 71l92 234h391l82 -222q16 -45 -5.5 -88.5t-74.5 -43.5v-66h417v66q-34 1 -74 43q-18 19 -33 42t-21 37l-6 13l-385 998h-93l-399 -1006q-24 -48 -52 -75q-12 -12 -33 -25t-36 -20l-15 -7v-66zM416 521l178 457l46 -140l116 -317h-340 z" />
|
81 |
-
<glyph unicode="" d="M100 0v89q41 7 70.5 32.5t29.5 65.5v827q0 28 -1 39.5t-5.5 26t-15.5 21t-29 14t-49 14.5v71l471 -1q120 0 213 -88t93 -228q0 -55 -11.5 -101.5t-28 -74t-33.5 -47.5t-28 -28l-12 -7q8 -3 21.5 -9t48 -31.5t60.5 -58t47.5 -91.5t21.5 -129q0 -84 -59 -156.5t-142 -111 t-162 -38.5h-500zM400 200h161q89 0 153 48.5t64 132.5q0 90 -62.5 154.5t-156.5 64.5h-159v-400zM400 700h139q76 0 130 61.5t54 138.5q0 82 -84 130.5t-239 48.5v-379z" />
|
82 |
-
<glyph unicode="" d="M200 0v57q77 7 134.5 40.5t65.5 80.5l173 849q10 56 -10 74t-91 37q-6 1 -10.5 2.5t-9.5 2.5v57h425l2 -57q-33 -8 -62 -25.5t-46 -37t-29.5 -38t-17.5 -30.5l-5 -12l-128 -825q-10 -52 14 -82t95 -36v-57h-500z" />
|
83 |
-
<glyph unicode="" d="M-75 200h75v800h-75l125 167l125 -167h-75v-800h75l-125 -167zM300 900v300h150h700h150v-300h-50q0 29 -8 48.5t-18.5 30t-33.5 15t-39.5 5.5t-50.5 1h-200v-850l100 -50v-100h-400v100l100 50v850h-200q-34 0 -50.5 -1t-40 -5.5t-33.5 -15t-18.5 -30t-8.5 -48.5h-49z " />
|
84 |
-
<glyph unicode="" d="M33 51l167 125v-75h800v75l167 -125l-167 -125v75h-800v-75zM100 901v300h150h700h150v-300h-50q0 29 -8 48.5t-18 30t-33.5 15t-40 5.5t-50.5 1h-200v-650l100 -50v-100h-400v100l100 50v650h-200q-34 0 -50.5 -1t-39.5 -5.5t-33.5 -15t-18.5 -30t-8 -48.5h-50z" />
|
85 |
-
<glyph unicode="" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 350q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM0 650q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1000q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 950q0 -20 14.5 -35t35.5 -15h600q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-600q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
|
86 |
-
<glyph unicode="" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 650q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM200 350q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM200 950q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
|
87 |
-
<glyph unicode="" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1000q-21 0 -35.5 15 t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-600 q-21 0 -35.5 15t-14.5 35z" />
|
88 |
-
<glyph unicode="" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100 q-21 0 -35.5 15t-14.5 35z" />
|
89 |
-
<glyph unicode="" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM300 50v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800 q-21 0 -35.5 15t-14.5 35zM300 650v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 950v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15 h-800q-21 0 -35.5 15t-14.5 35z" />
|
90 |
-
<glyph unicode="" d="M-101 500v100h201v75l166 -125l-166 -125v75h-201zM300 0h100v1100h-100v-1100zM500 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35 v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 650q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100 q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100z" />
|
91 |
-
<glyph unicode="" d="M1 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 650 q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM801 0v1100h100v-1100 h-100zM934 550l167 -125v75h200v100h-200v75z" />
|
92 |
-
<glyph unicode="" d="M0 275v650q0 31 22 53t53 22h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53zM900 600l300 300v-600z" />
|
93 |
-
<glyph unicode="" d="M0 44v1012q0 18 13 31t31 13h1112q19 0 31.5 -13t12.5 -31v-1012q0 -18 -12.5 -31t-31.5 -13h-1112q-18 0 -31 13t-13 31zM100 263l247 182l298 -131l-74 156l293 318l236 -288v500h-1000v-737zM208 750q0 56 39 95t95 39t95 -39t39 -95t-39 -95t-95 -39t-95 39t-39 95z " />
|
94 |
-
<glyph unicode="" d="M148 745q0 124 60.5 231.5t165 172t226.5 64.5q123 0 227 -63t164.5 -169.5t60.5 -229.5t-73 -272q-73 -114 -166.5 -237t-150.5 -189l-57 -66q-10 9 -27 26t-66.5 70.5t-96 109t-104 135.5t-100.5 155q-63 139 -63 262zM342 772q0 -107 75.5 -182.5t181.5 -75.5 q107 0 182.5 75.5t75.5 182.5t-75.5 182t-182.5 75t-182 -75.5t-75 -181.5z" />
|
95 |
-
<glyph unicode="" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM173 600q0 -177 125.5 -302t301.5 -125v854q-176 0 -301.5 -125 t-125.5 -302z" />
|
96 |
-
<glyph unicode="" d="M117 406q0 94 34 186t88.5 172.5t112 159t115 177t87.5 194.5q21 -71 57.5 -142.5t76 -130.5t83 -118.5t82 -117t70 -116t50 -125.5t18.5 -136q0 -89 -39 -165.5t-102 -126.5t-140 -79.5t-156 -33.5q-114 6 -211.5 53t-161.5 139t-64 210zM243 414q14 -82 59.5 -136 t136.5 -80l16 98q-7 6 -18 17t-34 48t-33 77q-15 73 -14 143.5t10 122.5l9 51q-92 -110 -119.5 -185t-12.5 -156z" />
|
97 |
-
<glyph unicode="" d="M0 400v300q0 165 117.5 282.5t282.5 117.5q366 -6 397 -14l-186 -186h-311q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v125l200 200v-225q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM436 341l161 50l412 412l-114 113l-405 -405zM995 1015l113 -113l113 113l-21 85l-92 28z" />
|
98 |
-
<glyph unicode="" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h261l2 -80q-133 -32 -218 -120h-145q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-53q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5 zM423 524q30 38 81.5 64t103 35.5t99 14t77.5 3.5l29 -1v-209l360 324l-359 318v-216q-7 0 -19 -1t-48 -8t-69.5 -18.5t-76.5 -37t-76.5 -59t-62 -88t-39.5 -121.5z" />
|
99 |
-
<glyph unicode="" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q61 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-169q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM342 632l283 -284l567 567l-137 137l-430 -431l-146 147z" />
|
100 |
-
<glyph unicode="" d="M0 603l300 296v-198h200v200h-200l300 300l295 -300h-195v-200h200v198l300 -296l-300 -300v198h-200v-200h195l-295 -300l-300 300h200v200h-200v-198z" />
|
101 |
-
<glyph unicode="" d="M200 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-1100l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
|
102 |
-
<glyph unicode="" d="M0 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-487l500 487v-1100l-500 488v-488l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
|
103 |
-
<glyph unicode="" d="M136 550l564 550v-487l500 487v-1100l-500 488v-488z" />
|
104 |
-
<glyph unicode="" d="M200 0l900 550l-900 550v-1100z" />
|
105 |
-
<glyph unicode="" d="M200 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-800zM600 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
|
106 |
-
<glyph unicode="" d="M200 150q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v800q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
|
107 |
-
<glyph unicode="" d="M0 0v1100l500 -487v487l564 -550l-564 -550v488z" />
|
108 |
-
<glyph unicode="" d="M0 0v1100l500 -487v487l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-500 -488v488z" />
|
109 |
-
<glyph unicode="" d="M300 0v1100l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438z" />
|
110 |
-
<glyph unicode="" d="M100 250v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5zM100 500h1100l-550 564z" />
|
111 |
-
<glyph unicode="" d="M185 599l592 -592l240 240l-353 353l353 353l-240 240z" />
|
112 |
-
<glyph unicode="" d="M272 194l353 353l-353 353l241 240l572 -571l21 -22l-1 -1v-1l-592 -591z" />
|
113 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM300 500h200v-200h200v200h200v200h-200v200h-200v-200h-200v-200z" />
|
114 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM300 500h600v200h-600v-200z" />
|
115 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM246 459l213 -213l141 142l141 -142l213 213l-142 141l142 141l-213 212l-141 -141l-141 142l-212 -213l141 -141 z" />
|
116 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM270 551l276 -277l411 411l-175 174l-236 -236l-102 102z" />
|
117 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM364 700h143q4 0 11.5 -1t11 -1t6.5 3t3 9t1 11t3.5 8.5t3.5 6t5.5 4t6.5 2.5t9 1.5t9 0.5h11.5h12.5 q19 0 30 -10t11 -26q0 -22 -4 -28t-27 -22q-5 -1 -12.5 -3t-27 -13.5t-34 -27t-26.5 -46t-11 -68.5h200q5 3 14 8t31.5 25.5t39.5 45.5t31 69t14 94q0 51 -17.5 89t-42 58t-58.5 32t-58.5 15t-51.5 3q-50 0 -90.5 -12t-75 -38.5t-53.5 -74.5t-19 -114zM500 300h200v100h-200 v-100z" />
|
118 |
-
<glyph unicode="" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM400 300h400v100h-100v300h-300v-100h100v-200h-100v-100zM500 800h200v100h-200v-100z" />
|
119 |
-
<glyph unicode="" d="M0 500v200h195q31 125 98.5 199.5t206.5 100.5v200h200v-200q54 -20 113 -60t112.5 -105.5t71.5 -134.5h203v-200h-203q-25 -102 -116.5 -186t-180.5 -117v-197h-200v197q-140 27 -208 102.5t-98 200.5h-194zM290 500q24 -73 79.5 -127.5t130.5 -78.5v206h200v-206 q149 48 201 206h-201v200h200q-25 74 -75.5 127t-124.5 77v-204h-200v203q-75 -23 -130 -77t-79 -126h209v-200h-210z" />
|
120 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM356 465l135 135 l-135 135l109 109l135 -135l135 135l109 -109l-135 -135l135 -135l-109 -109l-135 135l-135 -135z" />
|
121 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM322 537l141 141 l87 -87l204 205l142 -142l-346 -345z" />
|
122 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -115 62 -215l568 567q-100 62 -216 62q-171 0 -292.5 -121.5t-121.5 -292.5zM391 245q97 -59 209 -59q171 0 292.5 121.5t121.5 292.5 q0 112 -59 209z" />
|
123 |
-
<glyph unicode="" d="M0 547l600 453v-300h600v-300h-600v-301z" />
|
124 |
-
<glyph unicode="" d="M0 400v300h600v300l600 -453l-600 -448v301h-600z" />
|
125 |
-
<glyph unicode="" d="M204 600l450 600l444 -600h-298v-600h-300v600h-296z" />
|
126 |
-
<glyph unicode="" d="M104 600h296v600h300v-600h298l-449 -600z" />
|
127 |
-
<glyph unicode="" d="M0 200q6 132 41 238.5t103.5 193t184 138t271.5 59.5v271l600 -453l-600 -448v301q-95 -2 -183 -20t-170 -52t-147 -92.5t-100 -135.5z" />
|
128 |
-
<glyph unicode="" d="M0 0v400l129 -129l294 294l142 -142l-294 -294l129 -129h-400zM635 777l142 -142l294 294l129 -129v400h-400l129 -129z" />
|
129 |
-
<glyph unicode="" d="M34 176l295 295l-129 129h400v-400l-129 130l-295 -295zM600 600v400l129 -129l295 295l142 -141l-295 -295l129 -130h-400z" />
|
130 |
-
<glyph unicode="" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5t224.5 -45.5t184 -123t123 -184t45.5 -224.5t-45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5zM456 851l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5 t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5h-207q-21 0 -33 -14.5t-8 -34.5zM500 300h200v100h-200v-100z" />
|
131 |
-
<glyph unicode="" d="M0 800h100v-200h400v300h200v-300h400v200h100v100h-111q1 1 1 6.5t-1.5 15t-3.5 17.5l-34 172q-11 39 -41.5 63t-69.5 24q-32 0 -61 -17l-239 -144q-22 -13 -40 -35q-19 24 -40 36l-238 144q-33 18 -62 18q-39 0 -69.5 -23t-40.5 -61l-35 -177q-2 -8 -3 -18t-1 -15v-6 h-111v-100zM100 0h400v400h-400v-400zM200 900q-3 0 14 48t36 96l18 47l213 -191h-281zM700 0v400h400v-400h-400zM731 900l202 197q5 -12 12 -32.5t23 -64t25 -72t7 -28.5h-269z" />
|
132 |
-
<glyph unicode="" d="M0 -22v143l216 193q-9 53 -13 83t-5.5 94t9 113t38.5 114t74 124q47 60 99.5 102.5t103 68t127.5 48t145.5 37.5t184.5 43.5t220 58.5q0 -189 -22 -343t-59 -258t-89 -181.5t-108.5 -120t-122 -68t-125.5 -30t-121.5 -1.5t-107.5 12.5t-87.5 17t-56.5 7.5l-99 -55z M238.5 300.5q19.5 -6.5 86.5 76.5q55 66 367 234q70 38 118.5 69.5t102 79t99 111.5t86.5 148q22 50 24 60t-6 19q-7 5 -17 5t-26.5 -14.5t-33.5 -39.5q-35 -51 -113.5 -108.5t-139.5 -89.5l-61 -32q-369 -197 -458 -401q-48 -111 -28.5 -117.5z" />
|
133 |
-
<glyph unicode="" d="M111 408q0 -33 5 -63q9 -56 44 -119.5t105 -108.5q31 -21 64 -16t62 23.5t57 49.5t48 61.5t35 60.5q32 66 39 184.5t-13 157.5q79 -80 122 -164t26 -184q-5 -33 -20.5 -69.5t-37.5 -80.5q-10 -19 -14.5 -29t-12 -26t-9 -23.5t-3 -19t2.5 -15.5t11 -9.5t19.5 -5t30.5 2.5 t42 8q57 20 91 34t87.5 44.5t87 64t65.5 88.5t47 122q38 172 -44.5 341.5t-246.5 278.5q22 -44 43 -129q39 -159 -32 -154q-15 2 -33 9q-79 33 -120.5 100t-44 175.5t48.5 257.5q-13 -8 -34 -23.5t-72.5 -66.5t-88.5 -105.5t-60 -138t-8 -166.5q2 -12 8 -41.5t8 -43t6 -39.5 t3.5 -39.5t-1 -33.5t-6 -31.5t-13.5 -24t-21 -20.5t-31 -12q-38 -10 -67 13t-40.5 61.5t-15 81.5t10.5 75q-52 -46 -83.5 -101t-39 -107t-7.5 -85z" />
|
134 |
-
<glyph unicode="" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5t145.5 -23.5t132.5 -59t116.5 -83.5t97 -90t74.5 -85.5t49 -63.5t20 -30l26 -40l-26 -40q-6 -10 -20 -30t-49 -63.5t-74.5 -85.5t-97 -90t-116.5 -83.5t-132.5 -59t-145.5 -23.5 t-145.5 23.5t-132.5 59t-116.5 83.5t-97 90t-74.5 85.5t-49 63.5t-20 30zM120 600q7 -10 40.5 -58t56 -78.5t68 -77.5t87.5 -75t103 -49.5t125 -21.5t123.5 20t100.5 45.5t85.5 71.5t66.5 75.5t58 81.5t47 66q-1 1 -28.5 37.5t-42 55t-43.5 53t-57.5 63.5t-58.5 54 q49 -74 49 -163q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l105 105q-37 24 -75 72t-57 84l-20 36z" />
|
135 |
-
<glyph unicode="" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5q61 0 121 -17l37 142h148l-314 -1200h-148l37 143q-82 21 -165 71.5t-140 102t-109.5 112t-72 88.5t-29.5 43zM120 600q210 -282 393 -336l37 141q-107 18 -178.5 101.5t-71.5 193.5 q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l47 47l23 87q-30 28 -59 69t-44 68l-14 26zM780 161l38 145q22 15 44.5 34t46 44t40.5 44t41 50.5t33.5 43.5t33 44t24.5 34q-97 127 -140 175l39 146q67 -54 131.5 -125.5t87.5 -103.5t36 -52l26 -40l-26 -40 q-7 -12 -25.5 -38t-63.5 -79.5t-95.5 -102.5t-124 -100t-146.5 -79z" />
|
136 |
-
<glyph unicode="" d="M-97.5 34q13.5 -34 50.5 -34h1294q37 0 50.5 35.5t-7.5 67.5l-642 1056q-20 34 -48 36.5t-48 -29.5l-642 -1066q-21 -32 -7.5 -66zM155 200l445 723l445 -723h-345v100h-200v-100h-345zM500 600l100 -300l100 300v100h-200v-100z" />
|
137 |
-
<glyph unicode="" d="M100 262v41q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44t106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -91 100 -113v-64q0 -20 -13 -28.5t-32 0.5l-94 78h-222l-94 -78q-19 -9 -32 -0.5t-13 28.5 v64q0 22 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5z" />
|
138 |
-
<glyph unicode="" d="M0 50q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v750h-1100v-750zM0 900h1100v150q0 21 -14.5 35.5t-35.5 14.5h-150v100h-100v-100h-500v100h-100v-100h-150q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 100v100h100v-100h-100zM100 300v100h100v-100h-100z M100 500v100h100v-100h-100zM300 100v100h100v-100h-100zM300 300v100h100v-100h-100zM300 500v100h100v-100h-100zM500 100v100h100v-100h-100zM500 300v100h100v-100h-100zM500 500v100h100v-100h-100zM700 100v100h100v-100h-100zM700 300v100h100v-100h-100zM700 500 v100h100v-100h-100zM900 100v100h100v-100h-100zM900 300v100h100v-100h-100zM900 500v100h100v-100h-100z" />
|
139 |
-
<glyph unicode="" d="M0 200v200h259l600 600h241v198l300 -295l-300 -300v197h-159l-600 -600h-341zM0 800h259l122 -122l141 142l-181 180h-341v-200zM678 381l141 142l122 -123h159v198l300 -295l-300 -300v197h-241z" />
|
140 |
-
<glyph unicode="" d="M0 400v600q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5z" />
|
141 |
-
<glyph unicode="" d="M100 600v200h300v-250q0 -113 6 -145q17 -92 102 -117q39 -11 92 -11q37 0 66.5 5.5t50 15.5t36 24t24 31.5t14 37.5t7 42t2.5 45t0 47v25v250h300v-200q0 -42 -3 -83t-15 -104t-31.5 -116t-58 -109.5t-89 -96.5t-129 -65.5t-174.5 -25.5t-174.5 25.5t-129 65.5t-89 96.5 t-58 109.5t-31.5 116t-15 104t-3 83zM100 900v300h300v-300h-300zM800 900v300h300v-300h-300z" />
|
142 |
-
<glyph unicode="" d="M-30 411l227 -227l352 353l353 -353l226 227l-578 579z" />
|
143 |
-
<glyph unicode="" d="M70 797l580 -579l578 579l-226 227l-353 -353l-352 353z" />
|
144 |
-
<glyph unicode="" d="M-198 700l299 283l300 -283h-203v-400h385l215 -200h-800v600h-196zM402 1000l215 -200h381v-400h-198l299 -283l299 283h-200v600h-796z" />
|
145 |
-
<glyph unicode="" d="M18 939q-5 24 10 42q14 19 39 19h896l38 162q5 17 18.5 27.5t30.5 10.5h94q20 0 35 -14.5t15 -35.5t-15 -35.5t-35 -14.5h-54l-201 -961q-2 -4 -6 -10.5t-19 -17.5t-33 -11h-31v-50q0 -20 -14.5 -35t-35.5 -15t-35.5 15t-14.5 35v50h-300v-50q0 -20 -14.5 -35t-35.5 -15 t-35.5 15t-14.5 35v50h-50q-21 0 -35.5 15t-14.5 35q0 21 14.5 35.5t35.5 14.5h535l48 200h-633q-32 0 -54.5 21t-27.5 43z" />
|
146 |
-
<glyph unicode="" d="M0 0v800h1200v-800h-1200zM0 900v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-100h-1200z" />
|
147 |
-
<glyph unicode="" d="M1 0l300 700h1200l-300 -700h-1200zM1 400v600h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-200h-1000z" />
|
148 |
-
<glyph unicode="" d="M302 300h198v600h-198l298 300l298 -300h-198v-600h198l-298 -300z" />
|
149 |
-
<glyph unicode="" d="M0 600l300 298v-198h600v198l300 -298l-300 -297v197h-600v-197z" />
|
150 |
-
<glyph unicode="" d="M0 100v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM31 400l172 739q5 22 23 41.5t38 19.5h672q19 0 37.5 -22.5t23.5 -45.5l172 -732h-1138zM800 100h100v100h-100v-100z M1000 100h100v100h-100v-100z" />
|
151 |
-
<glyph unicode="" d="M-101 600v50q0 24 25 49t50 38l25 13v-250l-11 5.5t-24 14t-30 21.5t-24 27.5t-11 31.5zM100 500v250v8v8v7t0.5 7t1.5 5.5t2 5t3 4t4.5 3.5t6 1.5t7.5 0.5h200l675 250v-850l-675 200h-38l47 -276q2 -12 -3 -17.5t-11 -6t-21 -0.5h-8h-83q-20 0 -34.5 14t-18.5 35 q-55 337 -55 351zM1100 200v850q0 21 14.5 35.5t35.5 14.5q20 0 35 -14.5t15 -35.5v-850q0 -20 -15 -35t-35 -15q-21 0 -35.5 15t-14.5 35z" />
|
152 |
-
<glyph unicode="" d="M74 350q0 21 13.5 35.5t33.5 14.5h18l117 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3 32t29 13h94q20 0 29 -10.5t3 -29.5q-18 -36 -18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q20 0 33.5 -14.5t13.5 -35.5q0 -20 -13 -40t-31 -27q-8 -3 -23 -8.5 t-65 -20t-103 -25t-132.5 -19.5t-158.5 -9q-125 0 -245.5 20.5t-178.5 40.5l-58 20q-18 7 -31 27.5t-13 40.5zM497 110q12 -49 40 -79.5t63 -30.5t63 30.5t39 79.5q-48 -6 -102 -6t-103 6z" />
|
153 |
-
<glyph unicode="" d="M21 445l233 -45l-78 -224l224 78l45 -233l155 179l155 -179l45 233l224 -78l-78 224l234 45l-180 155l180 156l-234 44l78 225l-224 -78l-45 233l-155 -180l-155 180l-45 -233l-224 78l78 -225l-233 -44l179 -156z" />
|
154 |
-
<glyph unicode="" d="M0 200h200v600h-200v-600zM300 275q0 -75 100 -75h61q124 -100 139 -100h250q46 0 83 57l238 344q29 31 29 74v100q0 44 -30.5 84.5t-69.5 40.5h-328q28 118 28 125v150q0 44 -30.5 84.5t-69.5 40.5h-50q-27 0 -51 -20t-38 -48l-96 -198l-145 -196q-20 -26 -20 -63v-400z M400 300v375l150 213l100 212h50v-175l-50 -225h450v-125l-250 -375h-214l-136 100h-100z" />
|
155 |
-
<glyph unicode="" d="M0 400v600h200v-600h-200zM300 525v400q0 75 100 75h61q124 100 139 100h250q46 0 83 -57l238 -344q29 -31 29 -74v-100q0 -44 -30.5 -84.5t-69.5 -40.5h-328q28 -118 28 -125v-150q0 -44 -30.5 -84.5t-69.5 -40.5h-50q-27 0 -51 20t-38 48l-96 198l-145 196 q-20 26 -20 63zM400 525l150 -212l100 -213h50v175l-50 225h450v125l-250 375h-214l-136 -100h-100v-375z" />
|
156 |
-
<glyph unicode="" d="M8 200v600h200v-600h-200zM308 275v525q0 17 14 35.5t28 28.5l14 9l362 230q14 6 25 6q17 0 29 -12l109 -112q14 -14 14 -34q0 -18 -11 -32l-85 -121h302q85 0 138.5 -38t53.5 -110t-54.5 -111t-138.5 -39h-107l-130 -339q-7 -22 -20.5 -41.5t-28.5 -19.5h-341 q-7 0 -90 81t-83 94zM408 289l100 -89h293l131 339q6 21 19.5 41t28.5 20h203q16 0 25 15t9 36q0 20 -9 34.5t-25 14.5h-457h-6.5h-7.5t-6.5 0.5t-6 1t-5 1.5t-5.5 2.5t-4 4t-4 5.5q-5 12 -5 20q0 14 10 27l147 183l-86 83l-339 -236v-503z" />
|
157 |
-
<glyph unicode="" d="M-101 651q0 72 54 110t139 38l302 -1l-85 121q-11 16 -11 32q0 21 14 34l109 113q13 12 29 12q11 0 25 -6l365 -230q7 -4 17 -10.5t26.5 -26t16.5 -36.5v-526q0 -13 -86 -93.5t-94 -80.5h-341q-16 0 -29.5 20t-19.5 41l-130 339h-107q-84 0 -139 39t-55 111zM-1 601h222 q15 0 28.5 -20.5t19.5 -40.5l131 -339h293l107 89v502l-343 237l-87 -83l145 -184q10 -11 10 -26q0 -11 -5 -20q-1 -3 -3.5 -5.5l-4 -4t-5 -2.5t-5.5 -1.5t-6.5 -1t-6.5 -0.5h-7.5h-6.5h-476v-100zM1000 201v600h200v-600h-200z" />
|
158 |
-
<glyph unicode="" d="M97 719l230 -363q4 -6 10.5 -15.5t26 -25t36.5 -15.5h525q13 0 94 83t81 90v342q0 15 -20 28.5t-41 19.5l-339 131v106q0 84 -39 139t-111 55t-110 -53.5t-38 -138.5v-302l-121 84q-15 12 -33.5 11.5t-32.5 -13.5l-112 -110q-22 -22 -6 -53zM172 739l83 86l183 -146 q22 -18 47 -5q3 1 5.5 3.5l4 4t2.5 5t1.5 5.5t1 6.5t0.5 6.5v7.5v6.5v456q0 22 25 31t50 -0.5t25 -30.5v-202q0 -16 20 -29.5t41 -19.5l339 -130v-294l-89 -100h-503zM400 0v200h600v-200h-600z" />
|
159 |
-
<glyph unicode="" d="M2 585q-16 -31 6 -53l112 -110q13 -13 32 -13.5t34 10.5l121 85q0 -51 -0.5 -153.5t-0.5 -148.5q0 -84 38.5 -138t110.5 -54t111 55t39 139v106l339 131q20 6 40.5 19.5t20.5 28.5v342q0 7 -81 90t-94 83h-525q-17 0 -35.5 -14t-28.5 -28l-10 -15zM77 565l236 339h503 l89 -100v-294l-340 -130q-20 -6 -40 -20t-20 -29v-202q0 -22 -25 -31t-50 0t-25 31v456v14.5t-1.5 11.5t-5 12t-9.5 7q-24 13 -46 -5l-184 -146zM305 1104v200h600v-200h-600z" />
|
160 |
-
<glyph unicode="" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM298 701l2 -201h300l-2 -194l402 294l-402 298v-197h-300z" />
|
161 |
-
<glyph unicode="" d="M0 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t231.5 47.5q122 0 232.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-218 -217.5t-300 -80t-299.5 80t-217.5 217.5t-80 299.5zM200 600l402 -294l-2 194h300l2 201h-300v197z" />
|
162 |
-
<glyph unicode="" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600h200v-300h200v300h200l-300 400z" />
|
163 |
-
<glyph unicode="" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600l300 -400l300 400h-200v300h-200v-300h-200z" />
|
164 |
-
<glyph unicode="" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM254 780q-8 -33 5.5 -92.5t7.5 -87.5q0 -9 17 -44t16 -60 q12 0 23 -5.5t23 -15t20 -13.5q24 -12 108 -42q22 -8 53 -31.5t59.5 -38.5t57.5 -11q8 -18 -15 -55t-20 -57q42 -71 87 -80q0 -6 -3 -15.5t-3.5 -14.5t4.5 -17q104 -3 221 112q30 29 47 47t34.5 49t20.5 62q-14 9 -37 9.5t-36 7.5q-14 7 -49 15t-52 19q-9 0 -39.5 -0.5 t-46.5 -1.5t-39 -6.5t-39 -16.5q-50 -35 -66 -12q-4 2 -3.5 25.5t0.5 25.5q-6 13 -26.5 17t-24.5 7q2 22 -2 41t-16.5 28t-38.5 -20q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q12 -19 32 -37.5t34 -27.5l14 -8q0 3 9.5 39.5t5.5 57.5 q-4 23 14.5 44.5t22.5 31.5q5 14 10 35t8.5 31t15.5 22.5t34 21.5q-6 18 10 37q8 0 23.5 -1.5t24.5 -1.5t20.5 4.5t20.5 15.5q-10 23 -30.5 42.5t-38 30t-49 26.5t-43.5 23q11 39 2 44q31 -13 58 -14.5t39 3.5l11 4q7 36 -16.5 53.5t-64.5 28.5t-56 23q-19 -3 -37 0 q-15 -12 -36.5 -21t-34.5 -12t-44 -8t-39 -6q-15 -3 -45.5 0.5t-45.5 -2.5q-21 -7 -52 -26.5t-34 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -90.5t-29.5 -79.5zM518 916q3 12 16 30t16 25q10 -10 18.5 -10t14 6t14.5 14.5t16 12.5q0 -24 17 -66.5t17 -43.5 q-9 2 -31 5t-36 5t-32 8t-30 14zM692 1003h1h-1z" />
|
165 |
-
<glyph unicode="" d="M0 164.5q0 21.5 15 37.5l600 599q-33 101 6 201.5t135 154.5q164 92 306 -9l-259 -138l145 -232l251 126q13 -175 -151 -267q-123 -70 -253 -23l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5z" />
|
166 |
-
<glyph unicode="" horiz-adv-x="1220" d="M0 196v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 596v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5zM0 996v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM600 596h500v100h-500v-100zM800 196h300v100h-300v-100zM900 996h200v100h-200v-100z" />
|
167 |
-
<glyph unicode="" d="M100 1100v100h1000v-100h-1000zM150 1000h900l-350 -500v-300l-200 -200v500z" />
|
168 |
-
<glyph unicode="" d="M0 200v200h1200v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500z M500 1000h200v100h-200v-100z" />
|
169 |
-
<glyph unicode="" d="M0 0v400l129 -129l200 200l142 -142l-200 -200l129 -129h-400zM0 800l129 129l200 -200l142 142l-200 200l129 129h-400v-400zM729 329l142 142l200 -200l129 129v-400h-400l129 129zM729 871l200 200l-129 129h400v-400l-129 129l-200 -200z" />
|
170 |
-
<glyph unicode="" d="M0 596q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 596q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM291 655 q0 23 15.5 38.5t38.5 15.5t39 -16t16 -38q0 -23 -16 -39t-39 -16q-22 0 -38 16t-16 39zM400 850q0 22 16 38.5t39 16.5q22 0 38 -16t16 -39t-16 -39t-38 -16q-23 0 -39 16.5t-16 38.5zM514 609q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 22 16 38.5t39 16.5 q22 0 38 -16t16 -39t-16 -39t-38 -16q-14 0 -29 10l-55 -145q17 -22 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5zM800 655q0 22 16 38t39 16t38.5 -15.5t15.5 -38.5t-16 -39t-38 -16q-23 0 -39 16t-16 39z" />
|
171 |
-
<glyph unicode="" d="M-40 375q-13 -95 35 -173q35 -57 94 -89t129 -32q63 0 119 28q33 16 65 40.5t52.5 45.5t59.5 64q40 44 57 61l394 394q35 35 47 84t-3 96q-27 87 -117 104q-20 2 -29 2q-46 0 -78.5 -16.5t-67.5 -51.5l-389 -396l-7 -7l69 -67l377 373q20 22 39 38q23 23 50 23 q38 0 53 -36q16 -39 -20 -75l-547 -547q-52 -52 -125 -52q-55 0 -100 33t-54 96q-5 35 2.5 66t31.5 63t42 50t56 54q24 21 44 41l348 348q52 52 82.5 79.5t84 54t107.5 26.5q25 0 48 -4q95 -17 154 -94.5t51 -175.5q-7 -101 -98 -192l-252 -249l-253 -256l7 -7l69 -60 l517 511q67 67 95 157t11 183q-16 87 -67 154t-130 103q-69 33 -152 33q-107 0 -197 -55q-40 -24 -111 -95l-512 -512q-68 -68 -81 -163z" />
|
172 |
-
<glyph unicode="" d="M80 784q0 131 98.5 229.5t230.5 98.5q143 0 241 -129q103 129 246 129q129 0 226 -98.5t97 -229.5q0 -46 -17.5 -91t-61 -99t-77 -89.5t-104.5 -105.5q-197 -191 -293 -322l-17 -23l-16 23q-43 58 -100 122.5t-92 99.5t-101 100q-71 70 -104.5 105.5t-77 89.5t-61 99 t-17.5 91zM250 784q0 -27 30.5 -70t61.5 -75.5t95 -94.5l22 -22q93 -90 190 -201q82 92 195 203l12 12q64 62 97.5 97t64.5 79t31 72q0 71 -48 119.5t-105 48.5q-74 0 -132 -83l-118 -171l-114 174q-51 80 -123 80q-60 0 -109.5 -49.5t-49.5 -118.5z" />
|
173 |
-
<glyph unicode="" d="M57 353q0 -95 66 -159l141 -142q68 -66 159 -66q93 0 159 66l283 283q66 66 66 159t-66 159l-141 141q-8 9 -19 17l-105 -105l212 -212l-389 -389l-247 248l95 95l-18 18q-46 45 -75 101l-55 -55q-66 -66 -66 -159zM269 706q0 -93 66 -159l141 -141q7 -7 19 -17l105 105 l-212 212l389 389l247 -247l-95 -96l18 -17q47 -49 77 -100l29 29q35 35 62.5 88t27.5 96q0 93 -66 159l-141 141q-66 66 -159 66q-95 0 -159 -66l-283 -283q-66 -64 -66 -159z" />
|
174 |
-
<glyph unicode="" d="M200 100v953q0 21 30 46t81 48t129 38t163 15t162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5zM300 300h600v700h-600v-700zM496 150q0 -43 30.5 -73.5t73.5 -30.5t73.5 30.5t30.5 73.5t-30.5 73.5t-73.5 30.5 t-73.5 -30.5t-30.5 -73.5z" />
|
175 |
-
<glyph unicode="" d="M0 0l303 380l207 208l-210 212h300l267 279l-35 36q-15 14 -15 35t15 35q14 15 35 15t35 -15l283 -282q15 -15 15 -36t-15 -35q-14 -15 -35 -15t-35 15l-36 35l-279 -267v-300l-212 210l-208 -207z" />
|
176 |
-
<glyph unicode="" d="M295 433h139q5 -77 48.5 -126.5t117.5 -64.5v335q-6 1 -15.5 4t-11.5 3q-46 14 -79 26.5t-72 36t-62.5 52t-40 72.5t-16.5 99q0 92 44 159.5t109 101t144 40.5v78h100v-79q38 -4 72.5 -13.5t75.5 -31.5t71 -53.5t51.5 -84t24.5 -118.5h-159q-8 72 -35 109.5t-101 50.5 v-307l64 -14q34 -7 64 -16.5t70 -31.5t67.5 -52t47.5 -80.5t20 -112.5q0 -139 -89 -224t-244 -96v-77h-100v78q-152 17 -237 104q-40 40 -52.5 93.5t-15.5 139.5zM466 889q0 -29 8 -51t16.5 -34t29.5 -22.5t31 -13.5t38 -10q7 -2 11 -3v274q-61 -8 -97.5 -37.5t-36.5 -102.5 zM700 237q170 18 170 151q0 64 -44 99.5t-126 60.5v-311z" />
|
177 |
-
<glyph unicode="" d="M100 600v100h166q-24 49 -44 104q-10 26 -14.5 55.5t-3 72.5t25 90t68.5 87q97 88 263 88q129 0 230 -89t101 -208h-153q0 52 -34 89.5t-74 51.5t-76 14q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -28 16.5 -69.5t28 -62.5t41.5 -72h241v-100h-197q8 -50 -2.5 -115 t-31.5 -94q-41 -59 -99 -113q35 11 84 18t70 7q33 1 103 -16t103 -17q76 0 136 30l50 -147q-41 -25 -80.5 -36.5t-59 -13t-61.5 -1.5q-23 0 -128 33t-155 29q-39 -4 -82 -17t-66 -25l-24 -11l-55 145l16.5 11t15.5 10t13.5 9.5t14.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221z" />
|
178 |
-
<glyph unicode="" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM602 900l298 300l298 -300h-198v-900h-200v900h-198z" />
|
179 |
-
<glyph unicode="" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v200h100v-100h200v-100h-300zM700 400v100h300v-200h-99v-100h-100v100h99v100h-200zM700 700v500h300v-500h-100v100h-100v-100h-100zM801 900h100v200h-100v-200z" />
|
180 |
-
<glyph unicode="" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v500h300v-500h-100v100h-100v-100h-100zM700 700v200h100v-100h200v-100h-300zM700 1100v100h300v-200h-99v-100h-100v100h99v100h-200zM801 200h100v200h-100v-200z" />
|
181 |
-
<glyph unicode="" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 100v400h300v-500h-100v100h-200zM800 1100v100h200v-500h-100v400h-100zM901 200h100v200h-100v-200z" />
|
182 |
-
<glyph unicode="" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 400v100h200v-500h-100v400h-100zM800 800v400h300v-500h-100v100h-200zM901 900h100v200h-100v-200z" />
|
183 |
-
<glyph unicode="" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h500v-200h-500zM700 400v200h400v-200h-400zM700 700v200h300v-200h-300zM700 1000v200h200v-200h-200z" />
|
184 |
-
<glyph unicode="" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h200v-200h-200zM700 400v200h300v-200h-300zM700 700v200h400v-200h-400zM700 1000v200h500v-200h-500z" />
|
185 |
-
<glyph unicode="" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q162 0 281 -118.5t119 -281.5v-300q0 -165 -118.5 -282.5t-281.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500z" />
|
186 |
-
<glyph unicode="" d="M0 400v300q0 163 119 281.5t281 118.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-163 0 -281.5 117.5t-118.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM400 300l333 250l-333 250v-500z" />
|
187 |
-
<glyph unicode="" d="M0 400v300q0 163 117.5 281.5t282.5 118.5h300q163 0 281.5 -119t118.5 -281v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 700l250 -333l250 333h-500z" />
|
188 |
-
<glyph unicode="" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -162 -118.5 -281t-281.5 -119h-300q-165 0 -282.5 118.5t-117.5 281.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 400h500l-250 333z" />
|
189 |
-
<glyph unicode="" d="M0 400v300h300v200l400 -350l-400 -350v200h-300zM500 0v200h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-500v200h400q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-400z" />
|
190 |
-
<glyph unicode="" d="M217 519q8 -19 31 -19h302q-155 -438 -160 -458q-5 -21 4 -32l9 -8h9q14 0 26 15q11 13 274.5 321.5t264.5 308.5q14 19 5 36q-8 17 -31 17l-301 -1q1 4 78 219.5t79 227.5q2 15 -5 27l-9 9h-9q-15 0 -25 -16q-4 -6 -98 -111.5t-228.5 -257t-209.5 -237.5q-16 -19 -6 -41 z" />
|
191 |
-
<glyph unicode="" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q47 0 100 15v185h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h500v185q-14 4 -114 7.5t-193 5.5l-93 2q-165 0 -282.5 -117.5t-117.5 -282.5v-300zM600 400v300h300v200l400 -350l-400 -350v200h-300z " />
|
192 |
-
<glyph unicode="" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q163 0 281.5 117.5t118.5 282.5v98l-78 73l-122 -123v-148q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h156l118 122l-74 78h-100q-165 0 -282.5 -117.5t-117.5 -282.5 v-300zM496 709l353 342l-149 149h500v-500l-149 149l-342 -353z" />
|
193 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM406 600 q0 80 57 137t137 57t137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137z" />
|
194 |
-
<glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 800l445 -500l450 500h-295v400h-300v-400h-300zM900 150h100v50h-100v-50z" />
|
195 |
-
<glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 700h300v-300h300v300h295l-445 500zM900 150h100v50h-100v-50z" />
|
196 |
-
<glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 705l305 -305l596 596l-154 155l-442 -442l-150 151zM900 150h100v50h-100v-50z" />
|
197 |
-
<glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 988l97 -98l212 213l-97 97zM200 400l697 1l3 699l-250 -239l-149 149l-212 -212l149 -149zM900 150h100v50h-100v-50z" />
|
198 |
-
<glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM200 612l212 -212l98 97l-213 212zM300 1200l239 -250l-149 -149l212 -212l149 148l249 -237l-1 697zM900 150h100v50h-100v-50z" />
|
199 |
-
<glyph unicode="" d="M23 415l1177 784v-1079l-475 272l-310 -393v416h-392zM494 210l672 938l-672 -712v-226z" />
|
200 |
-
<glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-850q0 -21 -15 -35.5t-35 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200z" />
|
201 |
-
<glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-218l-276 -275l-120 120l-126 -127h-378v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM581 306l123 123l120 -120l353 352l123 -123l-475 -476zM600 1000h100v200h-100v-200z" />
|
202 |
-
<glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-269l-103 -103l-170 170l-298 -298h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200zM700 133l170 170l-170 170l127 127l170 -170l170 170l127 -128l-170 -169l170 -170 l-127 -127l-170 170l-170 -170z" />
|
203 |
-
<glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-300h-400v-200h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300l300 -300l300 300h-200v300h-200v-300h-200zM600 1000v200h100v-200h-100z" />
|
204 |
-
<glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-402l-200 200l-298 -298h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300h200v-300h200v300h200l-300 300zM600 1000v200h100v-200h-100z" />
|
205 |
-
<glyph unicode="" d="M0 250q0 -21 14.5 -35.5t35.5 -14.5h1100q21 0 35.5 14.5t14.5 35.5v550h-1200v-550zM0 900h1200v150q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 300v200h400v-200h-400z" />
|
206 |
-
<glyph unicode="" d="M0 400l300 298v-198h400v-200h-400v-198zM100 800v200h100v-200h-100zM300 800v200h100v-200h-100zM500 800v200h400v198l300 -298l-300 -298v198h-400zM800 300v200h100v-200h-100zM1000 300h100v200h-100v-200z" />
|
207 |
-
<glyph unicode="" d="M100 700v400l50 100l50 -100v-300h100v300l50 100l50 -100v-300h100v300l50 100l50 -100v-400l-100 -203v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447zM800 597q0 -29 10.5 -55.5t25 -43t29 -28.5t25.5 -18l10 -5v-397q0 -21 14.5 -35.5 t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v1106q0 31 -18 40.5t-44 -7.5l-276 -116q-25 -17 -43.5 -51.5t-18.5 -65.5v-359z" />
|
208 |
-
<glyph unicode="" d="M100 0h400v56q-75 0 -87.5 6t-12.5 44v394h500v-394q0 -38 -12.5 -44t-87.5 -6v-56h400v56q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v888q0 22 25 34.5t50 13.5l25 2v56h-400v-56q75 0 87.5 -6t12.5 -44v-394h-500v394q0 38 12.5 44t87.5 6v56h-400v-56q4 0 11 -0.5 t24 -3t30 -7t24 -15t11 -24.5v-888q0 -22 -25 -34.5t-50 -13.5l-25 -2v-56z" />
|
209 |
-
<glyph unicode="" d="M0 300q0 -41 29.5 -70.5t70.5 -29.5h300q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-300q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM100 100h400l200 200h105l295 98v-298h-425l-100 -100h-375zM100 300v200h300v-200h-300zM100 600v200h300v-200h-300z M100 1000h400l200 -200v-98l295 98h105v200h-425l-100 100h-375zM700 402v163l400 133v-163z" />
|
210 |
-
<glyph unicode="" d="M16.5 974.5q0.5 -21.5 16 -90t46.5 -140t104 -177.5t175 -208q103 -103 207.5 -176t180 -103.5t137 -47t92.5 -16.5l31 1l163 162q17 18 13.5 41t-22.5 37l-192 136q-19 14 -45 12t-42 -19l-118 -118q-142 101 -268 227t-227 268l118 118q17 17 20 41.5t-11 44.5 l-139 194q-14 19 -36.5 22t-40.5 -14l-162 -162q-1 -11 -0.5 -32.5z" />
|
211 |
-
<glyph unicode="" d="M0 50v212q0 20 10.5 45.5t24.5 39.5l365 303v50q0 4 1 10.5t12 22.5t30 28.5t60 23t97 10.5t97 -10t60 -23.5t30 -27.5t12 -24l1 -10v-50l365 -303q14 -14 24.5 -39.5t10.5 -45.5v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-20 0 -35 14.5t-15 35.5zM0 712 q0 -21 14.5 -33.5t34.5 -8.5l202 33q20 4 34.5 21t14.5 38v146q141 24 300 24t300 -24v-146q0 -21 14.5 -38t34.5 -21l202 -33q20 -4 34.5 8.5t14.5 33.5v200q-6 8 -19 20.5t-63 45t-112 57t-171 45t-235 20.5q-92 0 -175 -10.5t-141.5 -27t-108.5 -36.5t-81.5 -40 t-53.5 -36.5t-31 -27.5l-9 -10v-200z" />
|
212 |
-
<glyph unicode="" d="M100 0v100h1100v-100h-1100zM175 200h950l-125 150v250l100 100v400h-100v-200h-100v200h-200v-200h-100v200h-200v-200h-100v200h-100v-400l100 -100v-250z" />
|
213 |
-
<glyph unicode="" d="M100 0h300v400q0 41 -29.5 70.5t-70.5 29.5h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-400zM500 0v1000q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-1000h-300zM900 0v700q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-700h-300z" />
|
214 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
|
215 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h100v200h100v-200h100v500h-100v-200h-100v200h-100v-500zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
|
216 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v100h-200v300h200v100h-300v-500zM600 300h300v100h-200v300h200v100h-300v-500z" />
|
217 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 550l300 -150v300zM600 400l300 150l-300 150v-300z" />
|
218 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300v500h700v-500h-700zM300 400h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130v-300zM575 549 q0 -65 27 -107t68 -42h130v300h-130q-38 0 -66.5 -43t-28.5 -108z" />
|
219 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
|
220 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v400h-200v100h-100v-500zM301 400v200h100v-200h-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
|
221 |
-
<glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 700v100h300v-300h-99v-100h-100v100h99v200h-200zM201 300v100h100v-100h-100zM601 300v100h100v-100h-100z M700 700v100h200v-500h-100v400h-100z" />
|
222 |
-
<glyph unicode="" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 500v200 l100 100h300v-100h-300v-200h300v-100h-300z" />
|
223 |
-
<glyph unicode="" d="M0 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 400v400h300 l100 -100v-100h-100v100h-200v-100h200v-100h-200v-100h-100zM700 400v100h100v-100h-100z" />
|
224 |
-
<glyph unicode="" d="M-14 494q0 -80 56.5 -137t135.5 -57h222v300h400v-300h128q120 0 205 86.5t85 207.5t-85 207t-205 86q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200h200v300h200v-300h200 l-300 -300z" />
|
225 |
-
<glyph unicode="" d="M-14 494q0 -80 56.5 -137t135.5 -57h8l414 414l403 -403q94 26 154.5 104.5t60.5 178.5q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200l300 300 l300 -300h-200v-300h-200v300h-200z" />
|
226 |
-
<glyph unicode="" d="M100 200h400v-155l-75 -45h350l-75 45v155h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170z" />
|
227 |
-
<glyph unicode="" d="M121 700q0 -53 28.5 -97t75.5 -65q-4 -16 -4 -38q0 -74 52.5 -126.5t126.5 -52.5q56 0 100 30v-306l-75 -45h350l-75 45v306q46 -30 100 -30q74 0 126.5 52.5t52.5 126.5q0 24 -9 55q50 32 79.5 83t29.5 112q0 90 -61.5 155.5t-150.5 71.5q-26 89 -99.5 145.5 t-167.5 56.5q-116 0 -197.5 -81.5t-81.5 -197.5q0 -4 1 -11.5t1 -11.5q-14 2 -23 2q-74 0 -126.5 -52.5t-52.5 -126.5z" />
|
228 |
-
</font>
|
229 |
-
</defs></svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/fonts/glyphicons-halflings-regular.ttf
DELETED
Binary file
|
trunk/includes/help/fonts/glyphicons-halflings-regular.woff
DELETED
Binary file
|
trunk/includes/help/js/bootstrap.js
DELETED
@@ -1,1951 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
if (typeof jQuery === 'undefined') { throw new Error('Bootstrap\'s JavaScript requires jQuery') }
|
8 |
-
|
9 |
-
/* ========================================================================
|
10 |
-
* Bootstrap: transition.js v3.1.1
|
11 |
-
* http://getbootstrap.com/javascript/#transitions
|
12 |
-
* ========================================================================
|
13 |
-
* Copyright 2011-2014 Twitter, Inc.
|
14 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
15 |
-
* ======================================================================== */
|
16 |
-
|
17 |
-
|
18 |
-
+function ($) {
|
19 |
-
'use strict';
|
20 |
-
|
21 |
-
// CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
|
22 |
-
// ============================================================
|
23 |
-
|
24 |
-
function transitionEnd() {
|
25 |
-
var el = document.createElement('bootstrap')
|
26 |
-
|
27 |
-
var transEndEventNames = {
|
28 |
-
'WebkitTransition' : 'webkitTransitionEnd',
|
29 |
-
'MozTransition' : 'transitionend',
|
30 |
-
'OTransition' : 'oTransitionEnd otransitionend',
|
31 |
-
'transition' : 'transitionend'
|
32 |
-
}
|
33 |
-
|
34 |
-
for (var name in transEndEventNames) {
|
35 |
-
if (el.style[name] !== undefined) {
|
36 |
-
return { end: transEndEventNames[name] }
|
37 |
-
}
|
38 |
-
}
|
39 |
-
|
40 |
-
return false // explicit for ie8 ( ._.)
|
41 |
-
}
|
42 |
-
|
43 |
-
// http://blog.alexmaccaw.com/css-transitions
|
44 |
-
$.fn.emulateTransitionEnd = function (duration) {
|
45 |
-
var called = false, $el = this
|
46 |
-
$(this).one($.support.transition.end, function () { called = true })
|
47 |
-
var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
|
48 |
-
setTimeout(callback, duration)
|
49 |
-
return this
|
50 |
-
}
|
51 |
-
|
52 |
-
$(function () {
|
53 |
-
$.support.transition = transitionEnd()
|
54 |
-
})
|
55 |
-
|
56 |
-
}(jQuery);
|
57 |
-
|
58 |
-
/* ========================================================================
|
59 |
-
* Bootstrap: alert.js v3.1.1
|
60 |
-
* http://getbootstrap.com/javascript/#alerts
|
61 |
-
* ========================================================================
|
62 |
-
* Copyright 2011-2014 Twitter, Inc.
|
63 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
64 |
-
* ======================================================================== */
|
65 |
-
|
66 |
-
|
67 |
-
+function ($) {
|
68 |
-
'use strict';
|
69 |
-
|
70 |
-
// ALERT CLASS DEFINITION
|
71 |
-
// ======================
|
72 |
-
|
73 |
-
var dismiss = '[data-dismiss="alert"]'
|
74 |
-
var Alert = function (el) {
|
75 |
-
$(el).on('click', dismiss, this.close)
|
76 |
-
}
|
77 |
-
|
78 |
-
Alert.prototype.close = function (e) {
|
79 |
-
var $this = $(this)
|
80 |
-
var selector = $this.attr('data-target')
|
81 |
-
|
82 |
-
if (!selector) {
|
83 |
-
selector = $this.attr('href')
|
84 |
-
selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
|
85 |
-
}
|
86 |
-
|
87 |
-
var $parent = $(selector)
|
88 |
-
|
89 |
-
if (e) e.preventDefault()
|
90 |
-
|
91 |
-
if (!$parent.length) {
|
92 |
-
$parent = $this.hasClass('alert') ? $this : $this.parent()
|
93 |
-
}
|
94 |
-
|
95 |
-
$parent.trigger(e = $.Event('close.bs.alert'))
|
96 |
-
|
97 |
-
if (e.isDefaultPrevented()) return
|
98 |
-
|
99 |
-
$parent.removeClass('in')
|
100 |
-
|
101 |
-
function removeElement() {
|
102 |
-
$parent.trigger('closed.bs.alert').remove()
|
103 |
-
}
|
104 |
-
|
105 |
-
$.support.transition && $parent.hasClass('fade') ?
|
106 |
-
$parent
|
107 |
-
.one($.support.transition.end, removeElement)
|
108 |
-
.emulateTransitionEnd(150) :
|
109 |
-
removeElement()
|
110 |
-
}
|
111 |
-
|
112 |
-
|
113 |
-
// ALERT PLUGIN DEFINITION
|
114 |
-
// =======================
|
115 |
-
|
116 |
-
var old = $.fn.alert
|
117 |
-
|
118 |
-
$.fn.alert = function (option) {
|
119 |
-
return this.each(function () {
|
120 |
-
var $this = $(this)
|
121 |
-
var data = $this.data('bs.alert')
|
122 |
-
|
123 |
-
if (!data) $this.data('bs.alert', (data = new Alert(this)))
|
124 |
-
if (typeof option == 'string') data[option].call($this)
|
125 |
-
})
|
126 |
-
}
|
127 |
-
|
128 |
-
$.fn.alert.Constructor = Alert
|
129 |
-
|
130 |
-
|
131 |
-
// ALERT NO CONFLICT
|
132 |
-
// =================
|
133 |
-
|
134 |
-
$.fn.alert.noConflict = function () {
|
135 |
-
$.fn.alert = old
|
136 |
-
return this
|
137 |
-
}
|
138 |
-
|
139 |
-
|
140 |
-
// ALERT DATA-API
|
141 |
-
// ==============
|
142 |
-
|
143 |
-
$(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
|
144 |
-
|
145 |
-
}(jQuery);
|
146 |
-
|
147 |
-
/* ========================================================================
|
148 |
-
* Bootstrap: button.js v3.1.1
|
149 |
-
* http://getbootstrap.com/javascript/#buttons
|
150 |
-
* ========================================================================
|
151 |
-
* Copyright 2011-2014 Twitter, Inc.
|
152 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
153 |
-
* ======================================================================== */
|
154 |
-
|
155 |
-
|
156 |
-
+function ($) {
|
157 |
-
'use strict';
|
158 |
-
|
159 |
-
// BUTTON PUBLIC CLASS DEFINITION
|
160 |
-
// ==============================
|
161 |
-
|
162 |
-
var Button = function (element, options) {
|
163 |
-
this.$element = $(element)
|
164 |
-
this.options = $.extend({}, Button.DEFAULTS, options)
|
165 |
-
this.isLoading = false
|
166 |
-
}
|
167 |
-
|
168 |
-
Button.DEFAULTS = {
|
169 |
-
loadingText: 'loading...'
|
170 |
-
}
|
171 |
-
|
172 |
-
Button.prototype.setState = function (state) {
|
173 |
-
var d = 'disabled'
|
174 |
-
var $el = this.$element
|
175 |
-
var val = $el.is('input') ? 'val' : 'html'
|
176 |
-
var data = $el.data()
|
177 |
-
|
178 |
-
state = state + 'Text'
|
179 |
-
|
180 |
-
if (!data.resetText) $el.data('resetText', $el[val]())
|
181 |
-
|
182 |
-
$el[val](data[state] || this.options[state])
|
183 |
-
|
184 |
-
// push to event loop to allow forms to submit
|
185 |
-
setTimeout($.proxy(function () {
|
186 |
-
if (state == 'loadingText') {
|
187 |
-
this.isLoading = true
|
188 |
-
$el.addClass(d).attr(d, d)
|
189 |
-
} else if (this.isLoading) {
|
190 |
-
this.isLoading = false
|
191 |
-
$el.removeClass(d).removeAttr(d)
|
192 |
-
}
|
193 |
-
}, this), 0)
|
194 |
-
}
|
195 |
-
|
196 |
-
Button.prototype.toggle = function () {
|
197 |
-
var changed = true
|
198 |
-
var $parent = this.$element.closest('[data-toggle="buttons"]')
|
199 |
-
|
200 |
-
if ($parent.length) {
|
201 |
-
var $input = this.$element.find('input')
|
202 |
-
if ($input.prop('type') == 'radio') {
|
203 |
-
if ($input.prop('checked') && this.$element.hasClass('active')) changed = false
|
204 |
-
else $parent.find('.active').removeClass('active')
|
205 |
-
}
|
206 |
-
if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change')
|
207 |
-
}
|
208 |
-
|
209 |
-
if (changed) this.$element.toggleClass('active')
|
210 |
-
}
|
211 |
-
|
212 |
-
|
213 |
-
// BUTTON PLUGIN DEFINITION
|
214 |
-
// ========================
|
215 |
-
|
216 |
-
var old = $.fn.button
|
217 |
-
|
218 |
-
$.fn.button = function (option) {
|
219 |
-
return this.each(function () {
|
220 |
-
var $this = $(this)
|
221 |
-
var data = $this.data('bs.button')
|
222 |
-
var options = typeof option == 'object' && option
|
223 |
-
|
224 |
-
if (!data) $this.data('bs.button', (data = new Button(this, options)))
|
225 |
-
|
226 |
-
if (option == 'toggle') data.toggle()
|
227 |
-
else if (option) data.setState(option)
|
228 |
-
})
|
229 |
-
}
|
230 |
-
|
231 |
-
$.fn.button.Constructor = Button
|
232 |
-
|
233 |
-
|
234 |
-
// BUTTON NO CONFLICT
|
235 |
-
// ==================
|
236 |
-
|
237 |
-
$.fn.button.noConflict = function () {
|
238 |
-
$.fn.button = old
|
239 |
-
return this
|
240 |
-
}
|
241 |
-
|
242 |
-
|
243 |
-
// BUTTON DATA-API
|
244 |
-
// ===============
|
245 |
-
|
246 |
-
$(document).on('click.bs.button.data-api', '[data-toggle^=button]', function (e) {
|
247 |
-
var $btn = $(e.target)
|
248 |
-
if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
|
249 |
-
$btn.button('toggle')
|
250 |
-
e.preventDefault()
|
251 |
-
})
|
252 |
-
|
253 |
-
}(jQuery);
|
254 |
-
|
255 |
-
/* ========================================================================
|
256 |
-
* Bootstrap: carousel.js v3.1.1
|
257 |
-
* http://getbootstrap.com/javascript/#carousel
|
258 |
-
* ========================================================================
|
259 |
-
* Copyright 2011-2014 Twitter, Inc.
|
260 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
261 |
-
* ======================================================================== */
|
262 |
-
|
263 |
-
|
264 |
-
+function ($) {
|
265 |
-
'use strict';
|
266 |
-
|
267 |
-
// CAROUSEL CLASS DEFINITION
|
268 |
-
// =========================
|
269 |
-
|
270 |
-
var Carousel = function (element, options) {
|
271 |
-
this.$element = $(element)
|
272 |
-
this.$indicators = this.$element.find('.carousel-indicators')
|
273 |
-
this.options = options
|
274 |
-
this.paused =
|
275 |
-
this.sliding =
|
276 |
-
this.interval =
|
277 |
-
this.$active =
|
278 |
-
this.$items = null
|
279 |
-
|
280 |
-
this.options.pause == 'hover' && this.$element
|
281 |
-
.on('mouseenter', $.proxy(this.pause, this))
|
282 |
-
.on('mouseleave', $.proxy(this.cycle, this))
|
283 |
-
}
|
284 |
-
|
285 |
-
Carousel.DEFAULTS = {
|
286 |
-
interval: 5000,
|
287 |
-
pause: 'hover',
|
288 |
-
wrap: true
|
289 |
-
}
|
290 |
-
|
291 |
-
Carousel.prototype.cycle = function (e) {
|
292 |
-
e || (this.paused = false)
|
293 |
-
|
294 |
-
this.interval && clearInterval(this.interval)
|
295 |
-
|
296 |
-
this.options.interval
|
297 |
-
&& !this.paused
|
298 |
-
&& (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
|
299 |
-
|
300 |
-
return this
|
301 |
-
}
|
302 |
-
|
303 |
-
Carousel.prototype.getActiveIndex = function () {
|
304 |
-
this.$active = this.$element.find('.item.active')
|
305 |
-
this.$items = this.$active.parent().children()
|
306 |
-
|
307 |
-
return this.$items.index(this.$active)
|
308 |
-
}
|
309 |
-
|
310 |
-
Carousel.prototype.to = function (pos) {
|
311 |
-
var that = this
|
312 |
-
var activeIndex = this.getActiveIndex()
|
313 |
-
|
314 |
-
if (pos > (this.$items.length - 1) || pos < 0) return
|
315 |
-
|
316 |
-
if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) })
|
317 |
-
if (activeIndex == pos) return this.pause().cycle()
|
318 |
-
|
319 |
-
return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos]))
|
320 |
-
}
|
321 |
-
|
322 |
-
Carousel.prototype.pause = function (e) {
|
323 |
-
e || (this.paused = true)
|
324 |
-
|
325 |
-
if (this.$element.find('.next, .prev').length && $.support.transition) {
|
326 |
-
this.$element.trigger($.support.transition.end)
|
327 |
-
this.cycle(true)
|
328 |
-
}
|
329 |
-
|
330 |
-
this.interval = clearInterval(this.interval)
|
331 |
-
|
332 |
-
return this
|
333 |
-
}
|
334 |
-
|
335 |
-
Carousel.prototype.next = function () {
|
336 |
-
if (this.sliding) return
|
337 |
-
return this.slide('next')
|
338 |
-
}
|
339 |
-
|
340 |
-
Carousel.prototype.prev = function () {
|
341 |
-
if (this.sliding) return
|
342 |
-
return this.slide('prev')
|
343 |
-
}
|
344 |
-
|
345 |
-
Carousel.prototype.slide = function (type, next) {
|
346 |
-
var $active = this.$element.find('.item.active')
|
347 |
-
var $next = next || $active[type]()
|
348 |
-
var isCycling = this.interval
|
349 |
-
var direction = type == 'next' ? 'left' : 'right'
|
350 |
-
var fallback = type == 'next' ? 'first' : 'last'
|
351 |
-
var that = this
|
352 |
-
|
353 |
-
if (!$next.length) {
|
354 |
-
if (!this.options.wrap) return
|
355 |
-
$next = this.$element.find('.item')[fallback]()
|
356 |
-
}
|
357 |
-
|
358 |
-
if ($next.hasClass('active')) return this.sliding = false
|
359 |
-
|
360 |
-
var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction })
|
361 |
-
this.$element.trigger(e)
|
362 |
-
if (e.isDefaultPrevented()) return
|
363 |
-
|
364 |
-
this.sliding = true
|
365 |
-
|
366 |
-
isCycling && this.pause()
|
367 |
-
|
368 |
-
if (this.$indicators.length) {
|
369 |
-
this.$indicators.find('.active').removeClass('active')
|
370 |
-
this.$element.one('slid.bs.carousel', function () {
|
371 |
-
var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()])
|
372 |
-
$nextIndicator && $nextIndicator.addClass('active')
|
373 |
-
})
|
374 |
-
}
|
375 |
-
|
376 |
-
if ($.support.transition && this.$element.hasClass('slide')) {
|
377 |
-
$next.addClass(type)
|
378 |
-
$next[0].offsetWidth // force reflow
|
379 |
-
$active.addClass(direction)
|
380 |
-
$next.addClass(direction)
|
381 |
-
$active
|
382 |
-
.one($.support.transition.end, function () {
|
383 |
-
$next.removeClass([type, direction].join(' ')).addClass('active')
|
384 |
-
$active.removeClass(['active', direction].join(' '))
|
385 |
-
that.sliding = false
|
386 |
-
setTimeout(function () { that.$element.trigger('slid.bs.carousel') }, 0)
|
387 |
-
})
|
388 |
-
.emulateTransitionEnd($active.css('transition-duration').slice(0, -1) * 1000)
|
389 |
-
} else {
|
390 |
-
$active.removeClass('active')
|
391 |
-
$next.addClass('active')
|
392 |
-
this.sliding = false
|
393 |
-
this.$element.trigger('slid.bs.carousel')
|
394 |
-
}
|
395 |
-
|
396 |
-
isCycling && this.cycle()
|
397 |
-
|
398 |
-
return this
|
399 |
-
}
|
400 |
-
|
401 |
-
|
402 |
-
// CAROUSEL PLUGIN DEFINITION
|
403 |
-
// ==========================
|
404 |
-
|
405 |
-
var old = $.fn.carousel
|
406 |
-
|
407 |
-
$.fn.carousel = function (option) {
|
408 |
-
return this.each(function () {
|
409 |
-
var $this = $(this)
|
410 |
-
var data = $this.data('bs.carousel')
|
411 |
-
var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
|
412 |
-
var action = typeof option == 'string' ? option : options.slide
|
413 |
-
|
414 |
-
if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
|
415 |
-
if (typeof option == 'number') data.to(option)
|
416 |
-
else if (action) data[action]()
|
417 |
-
else if (options.interval) data.pause().cycle()
|
418 |
-
})
|
419 |
-
}
|
420 |
-
|
421 |
-
$.fn.carousel.Constructor = Carousel
|
422 |
-
|
423 |
-
|
424 |
-
// CAROUSEL NO CONFLICT
|
425 |
-
// ====================
|
426 |
-
|
427 |
-
$.fn.carousel.noConflict = function () {
|
428 |
-
$.fn.carousel = old
|
429 |
-
return this
|
430 |
-
}
|
431 |
-
|
432 |
-
|
433 |
-
// CAROUSEL DATA-API
|
434 |
-
// =================
|
435 |
-
|
436 |
-
$(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) {
|
437 |
-
var $this = $(this), href
|
438 |
-
var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
|
439 |
-
var options = $.extend({}, $target.data(), $this.data())
|
440 |
-
var slideIndex = $this.attr('data-slide-to')
|
441 |
-
if (slideIndex) options.interval = false
|
442 |
-
|
443 |
-
$target.carousel(options)
|
444 |
-
|
445 |
-
if (slideIndex = $this.attr('data-slide-to')) {
|
446 |
-
$target.data('bs.carousel').to(slideIndex)
|
447 |
-
}
|
448 |
-
|
449 |
-
e.preventDefault()
|
450 |
-
})
|
451 |
-
|
452 |
-
$(window).on('load', function () {
|
453 |
-
$('[data-ride="carousel"]').each(function () {
|
454 |
-
var $carousel = $(this)
|
455 |
-
$carousel.carousel($carousel.data())
|
456 |
-
})
|
457 |
-
})
|
458 |
-
|
459 |
-
}(jQuery);
|
460 |
-
|
461 |
-
/* ========================================================================
|
462 |
-
* Bootstrap: collapse.js v3.1.1
|
463 |
-
* http://getbootstrap.com/javascript/#collapse
|
464 |
-
* ========================================================================
|
465 |
-
* Copyright 2011-2014 Twitter, Inc.
|
466 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
467 |
-
* ======================================================================== */
|
468 |
-
|
469 |
-
|
470 |
-
+function ($) {
|
471 |
-
'use strict';
|
472 |
-
|
473 |
-
// COLLAPSE PUBLIC CLASS DEFINITION
|
474 |
-
// ================================
|
475 |
-
|
476 |
-
var Collapse = function (element, options) {
|
477 |
-
this.$element = $(element)
|
478 |
-
this.options = $.extend({}, Collapse.DEFAULTS, options)
|
479 |
-
this.transitioning = null
|
480 |
-
|
481 |
-
if (this.options.parent) this.$parent = $(this.options.parent)
|
482 |
-
if (this.options.toggle) this.toggle()
|
483 |
-
}
|
484 |
-
|
485 |
-
Collapse.DEFAULTS = {
|
486 |
-
toggle: true
|
487 |
-
}
|
488 |
-
|
489 |
-
Collapse.prototype.dimension = function () {
|
490 |
-
var hasWidth = this.$element.hasClass('width')
|
491 |
-
return hasWidth ? 'width' : 'height'
|
492 |
-
}
|
493 |
-
|
494 |
-
Collapse.prototype.show = function () {
|
495 |
-
if (this.transitioning || this.$element.hasClass('in')) return
|
496 |
-
|
497 |
-
var startEvent = $.Event('show.bs.collapse')
|
498 |
-
this.$element.trigger(startEvent)
|
499 |
-
if (startEvent.isDefaultPrevented()) return
|
500 |
-
|
501 |
-
var actives = this.$parent && this.$parent.find('> .panel > .in')
|
502 |
-
|
503 |
-
if (actives && actives.length) {
|
504 |
-
var hasData = actives.data('bs.collapse')
|
505 |
-
if (hasData && hasData.transitioning) return
|
506 |
-
actives.collapse('hide')
|
507 |
-
hasData || actives.data('bs.collapse', null)
|
508 |
-
}
|
509 |
-
|
510 |
-
var dimension = this.dimension()
|
511 |
-
|
512 |
-
this.$element
|
513 |
-
.removeClass('collapse')
|
514 |
-
.addClass('collapsing')
|
515 |
-
[dimension](0)
|
516 |
-
|
517 |
-
this.transitioning = 1
|
518 |
-
|
519 |
-
var complete = function () {
|
520 |
-
this.$element
|
521 |
-
.removeClass('collapsing')
|
522 |
-
.addClass('collapse in')
|
523 |
-
[dimension]('auto')
|
524 |
-
this.transitioning = 0
|
525 |
-
this.$element.trigger('shown.bs.collapse')
|
526 |
-
}
|
527 |
-
|
528 |
-
if (!$.support.transition) return complete.call(this)
|
529 |
-
|
530 |
-
var scrollSize = $.camelCase(['scroll', dimension].join('-'))
|
531 |
-
|
532 |
-
this.$element
|
533 |
-
.one($.support.transition.end, $.proxy(complete, this))
|
534 |
-
.emulateTransitionEnd(350)
|
535 |
-
[dimension](this.$element[0][scrollSize])
|
536 |
-
}
|
537 |
-
|
538 |
-
Collapse.prototype.hide = function () {
|
539 |
-
if (this.transitioning || !this.$element.hasClass('in')) return
|
540 |
-
|
541 |
-
var startEvent = $.Event('hide.bs.collapse')
|
542 |
-
this.$element.trigger(startEvent)
|
543 |
-
if (startEvent.isDefaultPrevented()) return
|
544 |
-
|
545 |
-
var dimension = this.dimension()
|
546 |
-
|
547 |
-
this.$element
|
548 |
-
[dimension](this.$element[dimension]())
|
549 |
-
[0].offsetHeight
|
550 |
-
|
551 |
-
this.$element
|
552 |
-
.addClass('collapsing')
|
553 |
-
.removeClass('collapse')
|
554 |
-
.removeClass('in')
|
555 |
-
|
556 |
-
this.transitioning = 1
|
557 |
-
|
558 |
-
var complete = function () {
|
559 |
-
this.transitioning = 0
|
560 |
-
this.$element
|
561 |
-
.trigger('hidden.bs.collapse')
|
562 |
-
.removeClass('collapsing')
|
563 |
-
.addClass('collapse')
|
564 |
-
}
|
565 |
-
|
566 |
-
if (!$.support.transition) return complete.call(this)
|
567 |
-
|
568 |
-
this.$element
|
569 |
-
[dimension](0)
|
570 |
-
.one($.support.transition.end, $.proxy(complete, this))
|
571 |
-
.emulateTransitionEnd(350)
|
572 |
-
}
|
573 |
-
|
574 |
-
Collapse.prototype.toggle = function () {
|
575 |
-
this[this.$element.hasClass('in') ? 'hide' : 'show']()
|
576 |
-
}
|
577 |
-
|
578 |
-
|
579 |
-
// COLLAPSE PLUGIN DEFINITION
|
580 |
-
// ==========================
|
581 |
-
|
582 |
-
var old = $.fn.collapse
|
583 |
-
|
584 |
-
$.fn.collapse = function (option) {
|
585 |
-
return this.each(function () {
|
586 |
-
var $this = $(this)
|
587 |
-
var data = $this.data('bs.collapse')
|
588 |
-
var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
|
589 |
-
|
590 |
-
if (!data && options.toggle && option == 'show') option = !option
|
591 |
-
if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
|
592 |
-
if (typeof option == 'string') data[option]()
|
593 |
-
})
|
594 |
-
}
|
595 |
-
|
596 |
-
$.fn.collapse.Constructor = Collapse
|
597 |
-
|
598 |
-
|
599 |
-
// COLLAPSE NO CONFLICT
|
600 |
-
// ====================
|
601 |
-
|
602 |
-
$.fn.collapse.noConflict = function () {
|
603 |
-
$.fn.collapse = old
|
604 |
-
return this
|
605 |
-
}
|
606 |
-
|
607 |
-
|
608 |
-
// COLLAPSE DATA-API
|
609 |
-
// =================
|
610 |
-
|
611 |
-
$(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) {
|
612 |
-
var $this = $(this), href
|
613 |
-
var target = $this.attr('data-target')
|
614 |
-
|| e.preventDefault()
|
615 |
-
|| (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
|
616 |
-
var $target = $(target)
|
617 |
-
var data = $target.data('bs.collapse')
|
618 |
-
var option = data ? 'toggle' : $this.data()
|
619 |
-
var parent = $this.attr('data-parent')
|
620 |
-
var $parent = parent && $(parent)
|
621 |
-
|
622 |
-
if (!data || !data.transitioning) {
|
623 |
-
if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed')
|
624 |
-
$this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed')
|
625 |
-
}
|
626 |
-
|
627 |
-
$target.collapse(option)
|
628 |
-
})
|
629 |
-
|
630 |
-
}(jQuery);
|
631 |
-
|
632 |
-
/* ========================================================================
|
633 |
-
* Bootstrap: dropdown.js v3.1.1
|
634 |
-
* http://getbootstrap.com/javascript/#dropdowns
|
635 |
-
* ========================================================================
|
636 |
-
* Copyright 2011-2014 Twitter, Inc.
|
637 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
638 |
-
* ======================================================================== */
|
639 |
-
|
640 |
-
|
641 |
-
+function ($) {
|
642 |
-
'use strict';
|
643 |
-
|
644 |
-
// DROPDOWN CLASS DEFINITION
|
645 |
-
// =========================
|
646 |
-
|
647 |
-
var backdrop = '.dropdown-backdrop'
|
648 |
-
var toggle = '[data-toggle=dropdown]'
|
649 |
-
var Dropdown = function (element) {
|
650 |
-
$(element).on('click.bs.dropdown', this.toggle)
|
651 |
-
}
|
652 |
-
|
653 |
-
Dropdown.prototype.toggle = function (e) {
|
654 |
-
var $this = $(this)
|
655 |
-
|
656 |
-
if ($this.is('.disabled, :disabled')) return
|
657 |
-
|
658 |
-
var $parent = getParent($this)
|
659 |
-
var isActive = $parent.hasClass('open')
|
660 |
-
|
661 |
-
clearMenus()
|
662 |
-
|
663 |
-
if (!isActive) {
|
664 |
-
if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
|
665 |
-
// if mobile we use a backdrop because click events don't delegate
|
666 |
-
$('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus)
|
667 |
-
}
|
668 |
-
|
669 |
-
var relatedTarget = { relatedTarget: this }
|
670 |
-
$parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
|
671 |
-
|
672 |
-
if (e.isDefaultPrevented()) return
|
673 |
-
|
674 |
-
$parent
|
675 |
-
.toggleClass('open')
|
676 |
-
.trigger('shown.bs.dropdown', relatedTarget)
|
677 |
-
|
678 |
-
$this.focus()
|
679 |
-
}
|
680 |
-
|
681 |
-
return false
|
682 |
-
}
|
683 |
-
|
684 |
-
Dropdown.prototype.keydown = function (e) {
|
685 |
-
if (!/(38|40|27)/.test(e.keyCode)) return
|
686 |
-
|
687 |
-
var $this = $(this)
|
688 |
-
|
689 |
-
e.preventDefault()
|
690 |
-
e.stopPropagation()
|
691 |
-
|
692 |
-
if ($this.is('.disabled, :disabled')) return
|
693 |
-
|
694 |
-
var $parent = getParent($this)
|
695 |
-
var isActive = $parent.hasClass('open')
|
696 |
-
|
697 |
-
if (!isActive || (isActive && e.keyCode == 27)) {
|
698 |
-
if (e.which == 27) $parent.find(toggle).focus()
|
699 |
-
return $this.click()
|
700 |
-
}
|
701 |
-
|
702 |
-
var desc = ' li:not(.divider):visible a'
|
703 |
-
var $items = $parent.find('[role=menu]' + desc + ', [role=listbox]' + desc)
|
704 |
-
|
705 |
-
if (!$items.length) return
|
706 |
-
|
707 |
-
var index = $items.index($items.filter(':focus'))
|
708 |
-
|
709 |
-
if (e.keyCode == 38 && index > 0) index-- // up
|
710 |
-
if (e.keyCode == 40 && index < $items.length - 1) index++ // down
|
711 |
-
if (!~index) index = 0
|
712 |
-
|
713 |
-
$items.eq(index).focus()
|
714 |
-
}
|
715 |
-
|
716 |
-
function clearMenus(e) {
|
717 |
-
$(backdrop).remove()
|
718 |
-
$(toggle).each(function () {
|
719 |
-
var $parent = getParent($(this))
|
720 |
-
var relatedTarget = { relatedTarget: this }
|
721 |
-
if (!$parent.hasClass('open')) return
|
722 |
-
$parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
|
723 |
-
if (e.isDefaultPrevented()) return
|
724 |
-
$parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget)
|
725 |
-
})
|
726 |
-
}
|
727 |
-
|
728 |
-
function getParent($this) {
|
729 |
-
var selector = $this.attr('data-target')
|
730 |
-
|
731 |
-
if (!selector) {
|
732 |
-
selector = $this.attr('href')
|
733 |
-
selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
|
734 |
-
}
|
735 |
-
|
736 |
-
var $parent = selector && $(selector)
|
737 |
-
|
738 |
-
return $parent && $parent.length ? $parent : $this.parent()
|
739 |
-
}
|
740 |
-
|
741 |
-
|
742 |
-
// DROPDOWN PLUGIN DEFINITION
|
743 |
-
// ==========================
|
744 |
-
|
745 |
-
var old = $.fn.dropdown
|
746 |
-
|
747 |
-
$.fn.dropdown = function (option) {
|
748 |
-
return this.each(function () {
|
749 |
-
var $this = $(this)
|
750 |
-
var data = $this.data('bs.dropdown')
|
751 |
-
|
752 |
-
if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
|
753 |
-
if (typeof option == 'string') data[option].call($this)
|
754 |
-
})
|
755 |
-
}
|
756 |
-
|
757 |
-
$.fn.dropdown.Constructor = Dropdown
|
758 |
-
|
759 |
-
|
760 |
-
// DROPDOWN NO CONFLICT
|
761 |
-
// ====================
|
762 |
-
|
763 |
-
$.fn.dropdown.noConflict = function () {
|
764 |
-
$.fn.dropdown = old
|
765 |
-
return this
|
766 |
-
}
|
767 |
-
|
768 |
-
|
769 |
-
// APPLY TO STANDARD DROPDOWN ELEMENTS
|
770 |
-
// ===================================
|
771 |
-
|
772 |
-
$(document)
|
773 |
-
.on('click.bs.dropdown.data-api', clearMenus)
|
774 |
-
.on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
|
775 |
-
.on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
|
776 |
-
.on('keydown.bs.dropdown.data-api', toggle + ', [role=menu], [role=listbox]', Dropdown.prototype.keydown)
|
777 |
-
|
778 |
-
}(jQuery);
|
779 |
-
|
780 |
-
/* ========================================================================
|
781 |
-
* Bootstrap: modal.js v3.1.1
|
782 |
-
* http://getbootstrap.com/javascript/#modals
|
783 |
-
* ========================================================================
|
784 |
-
* Copyright 2011-2014 Twitter, Inc.
|
785 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
786 |
-
* ======================================================================== */
|
787 |
-
|
788 |
-
|
789 |
-
+function ($) {
|
790 |
-
'use strict';
|
791 |
-
|
792 |
-
// MODAL CLASS DEFINITION
|
793 |
-
// ======================
|
794 |
-
|
795 |
-
var Modal = function (element, options) {
|
796 |
-
this.options = options
|
797 |
-
this.$element = $(element)
|
798 |
-
this.$backdrop =
|
799 |
-
this.isShown = null
|
800 |
-
|
801 |
-
if (this.options.remote) {
|
802 |
-
this.$element
|
803 |
-
.find('.modal-content')
|
804 |
-
.load(this.options.remote, $.proxy(function () {
|
805 |
-
this.$element.trigger('loaded.bs.modal')
|
806 |
-
}, this))
|
807 |
-
}
|
808 |
-
}
|
809 |
-
|
810 |
-
Modal.DEFAULTS = {
|
811 |
-
backdrop: true,
|
812 |
-
keyboard: true,
|
813 |
-
show: true
|
814 |
-
}
|
815 |
-
|
816 |
-
Modal.prototype.toggle = function (_relatedTarget) {
|
817 |
-
return this[!this.isShown ? 'show' : 'hide'](_relatedTarget)
|
818 |
-
}
|
819 |
-
|
820 |
-
Modal.prototype.show = function (_relatedTarget) {
|
821 |
-
var that = this
|
822 |
-
var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
|
823 |
-
|
824 |
-
this.$element.trigger(e)
|
825 |
-
|
826 |
-
if (this.isShown || e.isDefaultPrevented()) return
|
827 |
-
|
828 |
-
this.isShown = true
|
829 |
-
|
830 |
-
this.escape()
|
831 |
-
|
832 |
-
this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
|
833 |
-
|
834 |
-
this.backdrop(function () {
|
835 |
-
var transition = $.support.transition && that.$element.hasClass('fade')
|
836 |
-
|
837 |
-
if (!that.$element.parent().length) {
|
838 |
-
that.$element.appendTo(document.body) // don't move modals dom position
|
839 |
-
}
|
840 |
-
|
841 |
-
that.$element
|
842 |
-
.show()
|
843 |
-
.scrollTop(0)
|
844 |
-
|
845 |
-
if (transition) {
|
846 |
-
that.$element[0].offsetWidth // force reflow
|
847 |
-
}
|
848 |
-
|
849 |
-
that.$element
|
850 |
-
.addClass('in')
|
851 |
-
.attr('aria-hidden', false)
|
852 |
-
|
853 |
-
that.enforceFocus()
|
854 |
-
|
855 |
-
var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
|
856 |
-
|
857 |
-
transition ?
|
858 |
-
that.$element.find('.modal-dialog') // wait for modal to slide in
|
859 |
-
.one($.support.transition.end, function () {
|
860 |
-
that.$element.focus().trigger(e)
|
861 |
-
})
|
862 |
-
.emulateTransitionEnd(300) :
|
863 |
-
that.$element.focus().trigger(e)
|
864 |
-
})
|
865 |
-
}
|
866 |
-
|
867 |
-
Modal.prototype.hide = function (e) {
|
868 |
-
if (e) e.preventDefault()
|
869 |
-
|
870 |
-
e = $.Event('hide.bs.modal')
|
871 |
-
|
872 |
-
this.$element.trigger(e)
|
873 |
-
|
874 |
-
if (!this.isShown || e.isDefaultPrevented()) return
|
875 |
-
|
876 |
-
this.isShown = false
|
877 |
-
|
878 |
-
this.escape()
|
879 |
-
|
880 |
-
$(document).off('focusin.bs.modal')
|
881 |
-
|
882 |
-
this.$element
|
883 |
-
.removeClass('in')
|
884 |
-
.attr('aria-hidden', true)
|
885 |
-
.off('click.dismiss.bs.modal')
|
886 |
-
|
887 |
-
$.support.transition && this.$element.hasClass('fade') ?
|
888 |
-
this.$element
|
889 |
-
.one($.support.transition.end, $.proxy(this.hideModal, this))
|
890 |
-
.emulateTransitionEnd(300) :
|
891 |
-
this.hideModal()
|
892 |
-
}
|
893 |
-
|
894 |
-
Modal.prototype.enforceFocus = function () {
|
895 |
-
$(document)
|
896 |
-
.off('focusin.bs.modal') // guard against infinite focus loop
|
897 |
-
.on('focusin.bs.modal', $.proxy(function (e) {
|
898 |
-
if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
|
899 |
-
this.$element.focus()
|
900 |
-
}
|
901 |
-
}, this))
|
902 |
-
}
|
903 |
-
|
904 |
-
Modal.prototype.escape = function () {
|
905 |
-
if (this.isShown && this.options.keyboard) {
|
906 |
-
this.$element.on('keyup.dismiss.bs.modal', $.proxy(function (e) {
|
907 |
-
e.which == 27 && this.hide()
|
908 |
-
}, this))
|
909 |
-
} else if (!this.isShown) {
|
910 |
-
this.$element.off('keyup.dismiss.bs.modal')
|
911 |
-
}
|
912 |
-
}
|
913 |
-
|
914 |
-
Modal.prototype.hideModal = function () {
|
915 |
-
var that = this
|
916 |
-
this.$element.hide()
|
917 |
-
this.backdrop(function () {
|
918 |
-
that.removeBackdrop()
|
919 |
-
that.$element.trigger('hidden.bs.modal')
|
920 |
-
})
|
921 |
-
}
|
922 |
-
|
923 |
-
Modal.prototype.removeBackdrop = function () {
|
924 |
-
this.$backdrop && this.$backdrop.remove()
|
925 |
-
this.$backdrop = null
|
926 |
-
}
|
927 |
-
|
928 |
-
Modal.prototype.backdrop = function (callback) {
|
929 |
-
var animate = this.$element.hasClass('fade') ? 'fade' : ''
|
930 |
-
|
931 |
-
if (this.isShown && this.options.backdrop) {
|
932 |
-
var doAnimate = $.support.transition && animate
|
933 |
-
|
934 |
-
this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />')
|
935 |
-
.appendTo(document.body)
|
936 |
-
|
937 |
-
this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
|
938 |
-
if (e.target !== e.currentTarget) return
|
939 |
-
this.options.backdrop == 'static'
|
940 |
-
? this.$element[0].focus.call(this.$element[0])
|
941 |
-
: this.hide.call(this)
|
942 |
-
}, this))
|
943 |
-
|
944 |
-
if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
|
945 |
-
|
946 |
-
this.$backdrop.addClass('in')
|
947 |
-
|
948 |
-
if (!callback) return
|
949 |
-
|
950 |
-
doAnimate ?
|
951 |
-
this.$backdrop
|
952 |
-
.one($.support.transition.end, callback)
|
953 |
-
.emulateTransitionEnd(150) :
|
954 |
-
callback()
|
955 |
-
|
956 |
-
} else if (!this.isShown && this.$backdrop) {
|
957 |
-
this.$backdrop.removeClass('in')
|
958 |
-
|
959 |
-
$.support.transition && this.$element.hasClass('fade') ?
|
960 |
-
this.$backdrop
|
961 |
-
.one($.support.transition.end, callback)
|
962 |
-
.emulateTransitionEnd(150) :
|
963 |
-
callback()
|
964 |
-
|
965 |
-
} else if (callback) {
|
966 |
-
callback()
|
967 |
-
}
|
968 |
-
}
|
969 |
-
|
970 |
-
|
971 |
-
// MODAL PLUGIN DEFINITION
|
972 |
-
// =======================
|
973 |
-
|
974 |
-
var old = $.fn.modal
|
975 |
-
|
976 |
-
$.fn.modal = function (option, _relatedTarget) {
|
977 |
-
return this.each(function () {
|
978 |
-
var $this = $(this)
|
979 |
-
var data = $this.data('bs.modal')
|
980 |
-
var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
|
981 |
-
|
982 |
-
if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
|
983 |
-
if (typeof option == 'string') data[option](_relatedTarget)
|
984 |
-
else if (options.show) data.show(_relatedTarget)
|
985 |
-
})
|
986 |
-
}
|
987 |
-
|
988 |
-
$.fn.modal.Constructor = Modal
|
989 |
-
|
990 |
-
|
991 |
-
// MODAL NO CONFLICT
|
992 |
-
// =================
|
993 |
-
|
994 |
-
$.fn.modal.noConflict = function () {
|
995 |
-
$.fn.modal = old
|
996 |
-
return this
|
997 |
-
}
|
998 |
-
|
999 |
-
|
1000 |
-
// MODAL DATA-API
|
1001 |
-
// ==============
|
1002 |
-
|
1003 |
-
$(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
|
1004 |
-
var $this = $(this)
|
1005 |
-
var href = $this.attr('href')
|
1006 |
-
var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7
|
1007 |
-
var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
|
1008 |
-
|
1009 |
-
if ($this.is('a')) e.preventDefault()
|
1010 |
-
|
1011 |
-
$target
|
1012 |
-
.modal(option, this)
|
1013 |
-
.one('hide', function () {
|
1014 |
-
$this.is(':visible') && $this.focus()
|
1015 |
-
})
|
1016 |
-
})
|
1017 |
-
|
1018 |
-
$(document)
|
1019 |
-
.on('show.bs.modal', '.modal', function () { $(document.body).addClass('modal-open') })
|
1020 |
-
.on('hidden.bs.modal', '.modal', function () { $(document.body).removeClass('modal-open') })
|
1021 |
-
|
1022 |
-
}(jQuery);
|
1023 |
-
|
1024 |
-
/* ========================================================================
|
1025 |
-
* Bootstrap: tooltip.js v3.1.1
|
1026 |
-
* http://getbootstrap.com/javascript/#tooltip
|
1027 |
-
* Inspired by the original jQuery.tipsy by Jason Frame
|
1028 |
-
* ========================================================================
|
1029 |
-
* Copyright 2011-2014 Twitter, Inc.
|
1030 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
1031 |
-
* ======================================================================== */
|
1032 |
-
|
1033 |
-
|
1034 |
-
+function ($) {
|
1035 |
-
'use strict';
|
1036 |
-
|
1037 |
-
// TOOLTIP PUBLIC CLASS DEFINITION
|
1038 |
-
// ===============================
|
1039 |
-
|
1040 |
-
var Tooltip = function (element, options) {
|
1041 |
-
this.type =
|
1042 |
-
this.options =
|
1043 |
-
this.enabled =
|
1044 |
-
this.timeout =
|
1045 |
-
this.hoverState =
|
1046 |
-
this.$element = null
|
1047 |
-
|
1048 |
-
this.init('tooltip', element, options)
|
1049 |
-
}
|
1050 |
-
|
1051 |
-
Tooltip.DEFAULTS = {
|
1052 |
-
animation: true,
|
1053 |
-
placement: 'top',
|
1054 |
-
selector: false,
|
1055 |
-
template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
|
1056 |
-
trigger: 'hover focus',
|
1057 |
-
title: '',
|
1058 |
-
delay: 0,
|
1059 |
-
html: false,
|
1060 |
-
container: false
|
1061 |
-
}
|
1062 |
-
|
1063 |
-
Tooltip.prototype.init = function (type, element, options) {
|
1064 |
-
this.enabled = true
|
1065 |
-
this.type = type
|
1066 |
-
this.$element = $(element)
|
1067 |
-
this.options = this.getOptions(options)
|
1068 |
-
|
1069 |
-
var triggers = this.options.trigger.split(' ')
|
1070 |
-
|
1071 |
-
for (var i = triggers.length; i--;) {
|
1072 |
-
var trigger = triggers[i]
|
1073 |
-
|
1074 |
-
if (trigger == 'click') {
|
1075 |
-
this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
|
1076 |
-
} else if (trigger != 'manual') {
|
1077 |
-
var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'
|
1078 |
-
var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'
|
1079 |
-
|
1080 |
-
this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
|
1081 |
-
this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
|
1082 |
-
}
|
1083 |
-
}
|
1084 |
-
|
1085 |
-
this.options.selector ?
|
1086 |
-
(this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
|
1087 |
-
this.fixTitle()
|
1088 |
-
}
|
1089 |
-
|
1090 |
-
Tooltip.prototype.getDefaults = function () {
|
1091 |
-
return Tooltip.DEFAULTS
|
1092 |
-
}
|
1093 |
-
|
1094 |
-
Tooltip.prototype.getOptions = function (options) {
|
1095 |
-
options = $.extend({}, this.getDefaults(), this.$element.data(), options)
|
1096 |
-
|
1097 |
-
if (options.delay && typeof options.delay == 'number') {
|
1098 |
-
options.delay = {
|
1099 |
-
show: options.delay,
|
1100 |
-
hide: options.delay
|
1101 |
-
}
|
1102 |
-
}
|
1103 |
-
|
1104 |
-
return options
|
1105 |
-
}
|
1106 |
-
|
1107 |
-
Tooltip.prototype.getDelegateOptions = function () {
|
1108 |
-
var options = {}
|
1109 |
-
var defaults = this.getDefaults()
|
1110 |
-
|
1111 |
-
this._options && $.each(this._options, function (key, value) {
|
1112 |
-
if (defaults[key] != value) options[key] = value
|
1113 |
-
})
|
1114 |
-
|
1115 |
-
return options
|
1116 |
-
}
|
1117 |
-
|
1118 |
-
Tooltip.prototype.enter = function (obj) {
|
1119 |
-
var self = obj instanceof this.constructor ?
|
1120 |
-
obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
|
1121 |
-
|
1122 |
-
clearTimeout(self.timeout)
|
1123 |
-
|
1124 |
-
self.hoverState = 'in'
|
1125 |
-
|
1126 |
-
if (!self.options.delay || !self.options.delay.show) return self.show()
|
1127 |
-
|
1128 |
-
self.timeout = setTimeout(function () {
|
1129 |
-
if (self.hoverState == 'in') self.show()
|
1130 |
-
}, self.options.delay.show)
|
1131 |
-
}
|
1132 |
-
|
1133 |
-
Tooltip.prototype.leave = function (obj) {
|
1134 |
-
var self = obj instanceof this.constructor ?
|
1135 |
-
obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
|
1136 |
-
|
1137 |
-
clearTimeout(self.timeout)
|
1138 |
-
|
1139 |
-
self.hoverState = 'out'
|
1140 |
-
|
1141 |
-
if (!self.options.delay || !self.options.delay.hide) return self.hide()
|
1142 |
-
|
1143 |
-
self.timeout = setTimeout(function () {
|
1144 |
-
if (self.hoverState == 'out') self.hide()
|
1145 |
-
}, self.options.delay.hide)
|
1146 |
-
}
|
1147 |
-
|
1148 |
-
Tooltip.prototype.show = function () {
|
1149 |
-
var e = $.Event('show.bs.' + this.type)
|
1150 |
-
|
1151 |
-
if (this.hasContent() && this.enabled) {
|
1152 |
-
this.$element.trigger(e)
|
1153 |
-
|
1154 |
-
if (e.isDefaultPrevented()) return
|
1155 |
-
var that = this;
|
1156 |
-
|
1157 |
-
var $tip = this.tip()
|
1158 |
-
|
1159 |
-
this.setContent()
|
1160 |
-
|
1161 |
-
if (this.options.animation) $tip.addClass('fade')
|
1162 |
-
|
1163 |
-
var placement = typeof this.options.placement == 'function' ?
|
1164 |
-
this.options.placement.call(this, $tip[0], this.$element[0]) :
|
1165 |
-
this.options.placement
|
1166 |
-
|
1167 |
-
var autoToken = /\s?auto?\s?/i
|
1168 |
-
var autoPlace = autoToken.test(placement)
|
1169 |
-
if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
|
1170 |
-
|
1171 |
-
$tip
|
1172 |
-
.detach()
|
1173 |
-
.css({ top: 0, left: 0, display: 'block' })
|
1174 |
-
.addClass(placement)
|
1175 |
-
|
1176 |
-
this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
|
1177 |
-
|
1178 |
-
var pos = this.getPosition()
|
1179 |
-
var actualWidth = $tip[0].offsetWidth
|
1180 |
-
var actualHeight = $tip[0].offsetHeight
|
1181 |
-
|
1182 |
-
if (autoPlace) {
|
1183 |
-
var $parent = this.$element.parent()
|
1184 |
-
|
1185 |
-
var orgPlacement = placement
|
1186 |
-
var docScroll = document.documentElement.scrollTop || document.body.scrollTop
|
1187 |
-
var parentWidth = this.options.container == 'body' ? window.innerWidth : $parent.outerWidth()
|
1188 |
-
var parentHeight = this.options.container == 'body' ? window.innerHeight : $parent.outerHeight()
|
1189 |
-
var parentLeft = this.options.container == 'body' ? 0 : $parent.offset().left
|
1190 |
-
|
1191 |
-
placement = placement == 'bottom' && pos.top + pos.height + actualHeight - docScroll > parentHeight ? 'top' :
|
1192 |
-
placement == 'top' && pos.top - docScroll - actualHeight < 0 ? 'bottom' :
|
1193 |
-
placement == 'right' && pos.right + actualWidth > parentWidth ? 'left' :
|
1194 |
-
placement == 'left' && pos.left - actualWidth < parentLeft ? 'right' :
|
1195 |
-
placement
|
1196 |
-
|
1197 |
-
$tip
|
1198 |
-
.removeClass(orgPlacement)
|
1199 |
-
.addClass(placement)
|
1200 |
-
}
|
1201 |
-
|
1202 |
-
var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
|
1203 |
-
|
1204 |
-
this.applyPlacement(calculatedOffset, placement)
|
1205 |
-
this.hoverState = null
|
1206 |
-
|
1207 |
-
var complete = function() {
|
1208 |
-
that.$element.trigger('shown.bs.' + that.type)
|
1209 |
-
}
|
1210 |
-
|
1211 |
-
$.support.transition && this.$tip.hasClass('fade') ?
|
1212 |
-
$tip
|
1213 |
-
.one($.support.transition.end, complete)
|
1214 |
-
.emulateTransitionEnd(150) :
|
1215 |
-
complete()
|
1216 |
-
}
|
1217 |
-
}
|
1218 |
-
|
1219 |
-
Tooltip.prototype.applyPlacement = function (offset, placement) {
|
1220 |
-
var replace
|
1221 |
-
var $tip = this.tip()
|
1222 |
-
var width = $tip[0].offsetWidth
|
1223 |
-
var height = $tip[0].offsetHeight
|
1224 |
-
|
1225 |
-
// manually read margins because getBoundingClientRect includes difference
|
1226 |
-
var marginTop = parseInt($tip.css('margin-top'), 10)
|
1227 |
-
var marginLeft = parseInt($tip.css('margin-left'), 10)
|
1228 |
-
|
1229 |
-
// we must check for NaN for ie 8/9
|
1230 |
-
if (isNaN(marginTop)) marginTop = 0
|
1231 |
-
if (isNaN(marginLeft)) marginLeft = 0
|
1232 |
-
|
1233 |
-
offset.top = offset.top + marginTop
|
1234 |
-
offset.left = offset.left + marginLeft
|
1235 |
-
|
1236 |
-
// $.fn.offset doesn't round pixel values
|
1237 |
-
// so we use setOffset directly with our own function B-0
|
1238 |
-
$.offset.setOffset($tip[0], $.extend({
|
1239 |
-
using: function (props) {
|
1240 |
-
$tip.css({
|
1241 |
-
top: Math.round(props.top),
|
1242 |
-
left: Math.round(props.left)
|
1243 |
-
})
|
1244 |
-
}
|
1245 |
-
}, offset), 0)
|
1246 |
-
|
1247 |
-
$tip.addClass('in')
|
1248 |
-
|
1249 |
-
// check to see if placing tip in new offset caused the tip to resize itself
|
1250 |
-
var actualWidth = $tip[0].offsetWidth
|
1251 |
-
var actualHeight = $tip[0].offsetHeight
|
1252 |
-
|
1253 |
-
if (placement == 'top' && actualHeight != height) {
|
1254 |
-
replace = true
|
1255 |
-
offset.top = offset.top + height - actualHeight
|
1256 |
-
}
|
1257 |
-
|
1258 |
-
if (/bottom|top/.test(placement)) {
|
1259 |
-
var delta = 0
|
1260 |
-
|
1261 |
-
if (offset.left < 0) {
|
1262 |
-
delta = offset.left * -2
|
1263 |
-
offset.left = 0
|
1264 |
-
|
1265 |
-
$tip.offset(offset)
|
1266 |
-
|
1267 |
-
actualWidth = $tip[0].offsetWidth
|
1268 |
-
actualHeight = $tip[0].offsetHeight
|
1269 |
-
}
|
1270 |
-
|
1271 |
-
this.replaceArrow(delta - width + actualWidth, actualWidth, 'left')
|
1272 |
-
} else {
|
1273 |
-
this.replaceArrow(actualHeight - height, actualHeight, 'top')
|
1274 |
-
}
|
1275 |
-
|
1276 |
-
if (replace) $tip.offset(offset)
|
1277 |
-
}
|
1278 |
-
|
1279 |
-
Tooltip.prototype.replaceArrow = function (delta, dimension, position) {
|
1280 |
-
this.arrow().css(position, delta ? (50 * (1 - delta / dimension) + '%') : '')
|
1281 |
-
}
|
1282 |
-
|
1283 |
-
Tooltip.prototype.setContent = function () {
|
1284 |
-
var $tip = this.tip()
|
1285 |
-
var title = this.getTitle()
|
1286 |
-
|
1287 |
-
$tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
|
1288 |
-
$tip.removeClass('fade in top bottom left right')
|
1289 |
-
}
|
1290 |
-
|
1291 |
-
Tooltip.prototype.hide = function () {
|
1292 |
-
var that = this
|
1293 |
-
var $tip = this.tip()
|
1294 |
-
var e = $.Event('hide.bs.' + this.type)
|
1295 |
-
|
1296 |
-
function complete() {
|
1297 |
-
if (that.hoverState != 'in') $tip.detach()
|
1298 |
-
that.$element.trigger('hidden.bs.' + that.type)
|
1299 |
-
}
|
1300 |
-
|
1301 |
-
this.$element.trigger(e)
|
1302 |
-
|
1303 |
-
if (e.isDefaultPrevented()) return
|
1304 |
-
|
1305 |
-
$tip.removeClass('in')
|
1306 |
-
|
1307 |
-
$.support.transition && this.$tip.hasClass('fade') ?
|
1308 |
-
$tip
|
1309 |
-
.one($.support.transition.end, complete)
|
1310 |
-
.emulateTransitionEnd(150) :
|
1311 |
-
complete()
|
1312 |
-
|
1313 |
-
this.hoverState = null
|
1314 |
-
|
1315 |
-
return this
|
1316 |
-
}
|
1317 |
-
|
1318 |
-
Tooltip.prototype.fixTitle = function () {
|
1319 |
-
var $e = this.$element
|
1320 |
-
if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
|
1321 |
-
$e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
|
1322 |
-
}
|
1323 |
-
}
|
1324 |
-
|
1325 |
-
Tooltip.prototype.hasContent = function () {
|
1326 |
-
return this.getTitle()
|
1327 |
-
}
|
1328 |
-
|
1329 |
-
Tooltip.prototype.getPosition = function () {
|
1330 |
-
var el = this.$element[0]
|
1331 |
-
return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : {
|
1332 |
-
width: el.offsetWidth,
|
1333 |
-
height: el.offsetHeight
|
1334 |
-
}, this.$element.offset())
|
1335 |
-
}
|
1336 |
-
|
1337 |
-
Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
|
1338 |
-
return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } :
|
1339 |
-
placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
|
1340 |
-
placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
|
1341 |
-
/* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }
|
1342 |
-
}
|
1343 |
-
|
1344 |
-
Tooltip.prototype.getTitle = function () {
|
1345 |
-
var title
|
1346 |
-
var $e = this.$element
|
1347 |
-
var o = this.options
|
1348 |
-
|
1349 |
-
title = $e.attr('data-original-title')
|
1350 |
-
|| (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
|
1351 |
-
|
1352 |
-
return title
|
1353 |
-
}
|
1354 |
-
|
1355 |
-
Tooltip.prototype.tip = function () {
|
1356 |
-
return this.$tip = this.$tip || $(this.options.template)
|
1357 |
-
}
|
1358 |
-
|
1359 |
-
Tooltip.prototype.arrow = function () {
|
1360 |
-
return this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')
|
1361 |
-
}
|
1362 |
-
|
1363 |
-
Tooltip.prototype.validate = function () {
|
1364 |
-
if (!this.$element[0].parentNode) {
|
1365 |
-
this.hide()
|
1366 |
-
this.$element = null
|
1367 |
-
this.options = null
|
1368 |
-
}
|
1369 |
-
}
|
1370 |
-
|
1371 |
-
Tooltip.prototype.enable = function () {
|
1372 |
-
this.enabled = true
|
1373 |
-
}
|
1374 |
-
|
1375 |
-
Tooltip.prototype.disable = function () {
|
1376 |
-
this.enabled = false
|
1377 |
-
}
|
1378 |
-
|
1379 |
-
Tooltip.prototype.toggleEnabled = function () {
|
1380 |
-
this.enabled = !this.enabled
|
1381 |
-
}
|
1382 |
-
|
1383 |
-
Tooltip.prototype.toggle = function (e) {
|
1384 |
-
var self = e ? $(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type) : this
|
1385 |
-
self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
|
1386 |
-
}
|
1387 |
-
|
1388 |
-
Tooltip.prototype.destroy = function () {
|
1389 |
-
clearTimeout(this.timeout)
|
1390 |
-
this.hide().$element.off('.' + this.type).removeData('bs.' + this.type)
|
1391 |
-
}
|
1392 |
-
|
1393 |
-
|
1394 |
-
// TOOLTIP PLUGIN DEFINITION
|
1395 |
-
// =========================
|
1396 |
-
|
1397 |
-
var old = $.fn.tooltip
|
1398 |
-
|
1399 |
-
$.fn.tooltip = function (option) {
|
1400 |
-
return this.each(function () {
|
1401 |
-
var $this = $(this)
|
1402 |
-
var data = $this.data('bs.tooltip')
|
1403 |
-
var options = typeof option == 'object' && option
|
1404 |
-
|
1405 |
-
if (!data && option == 'destroy') return
|
1406 |
-
if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
|
1407 |
-
if (typeof option == 'string') data[option]()
|
1408 |
-
})
|
1409 |
-
}
|
1410 |
-
|
1411 |
-
$.fn.tooltip.Constructor = Tooltip
|
1412 |
-
|
1413 |
-
|
1414 |
-
// TOOLTIP NO CONFLICT
|
1415 |
-
// ===================
|
1416 |
-
|
1417 |
-
$.fn.tooltip.noConflict = function () {
|
1418 |
-
$.fn.tooltip = old
|
1419 |
-
return this
|
1420 |
-
}
|
1421 |
-
|
1422 |
-
}(jQuery);
|
1423 |
-
|
1424 |
-
/* ========================================================================
|
1425 |
-
* Bootstrap: popover.js v3.1.1
|
1426 |
-
* http://getbootstrap.com/javascript/#popovers
|
1427 |
-
* ========================================================================
|
1428 |
-
* Copyright 2011-2014 Twitter, Inc.
|
1429 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
1430 |
-
* ======================================================================== */
|
1431 |
-
|
1432 |
-
|
1433 |
-
+function ($) {
|
1434 |
-
'use strict';
|
1435 |
-
|
1436 |
-
// POPOVER PUBLIC CLASS DEFINITION
|
1437 |
-
// ===============================
|
1438 |
-
|
1439 |
-
var Popover = function (element, options) {
|
1440 |
-
this.init('popover', element, options)
|
1441 |
-
}
|
1442 |
-
|
1443 |
-
if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
|
1444 |
-
|
1445 |
-
Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
|
1446 |
-
placement: 'right',
|
1447 |
-
trigger: 'click',
|
1448 |
-
content: '',
|
1449 |
-
template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'
|
1450 |
-
})
|
1451 |
-
|
1452 |
-
|
1453 |
-
// NOTE: POPOVER EXTENDS tooltip.js
|
1454 |
-
// ================================
|
1455 |
-
|
1456 |
-
Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
|
1457 |
-
|
1458 |
-
Popover.prototype.constructor = Popover
|
1459 |
-
|
1460 |
-
Popover.prototype.getDefaults = function () {
|
1461 |
-
return Popover.DEFAULTS
|
1462 |
-
}
|
1463 |
-
|
1464 |
-
Popover.prototype.setContent = function () {
|
1465 |
-
var $tip = this.tip()
|
1466 |
-
var title = this.getTitle()
|
1467 |
-
var content = this.getContent()
|
1468 |
-
|
1469 |
-
$tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
|
1470 |
-
$tip.find('.popover-content')[ // we use append for html objects to maintain js events
|
1471 |
-
this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text'
|
1472 |
-
](content)
|
1473 |
-
|
1474 |
-
$tip.removeClass('fade top bottom left right in')
|
1475 |
-
|
1476 |
-
// IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
|
1477 |
-
// this manually by checking the contents.
|
1478 |
-
if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
|
1479 |
-
}
|
1480 |
-
|
1481 |
-
Popover.prototype.hasContent = function () {
|
1482 |
-
return this.getTitle() || this.getContent()
|
1483 |
-
}
|
1484 |
-
|
1485 |
-
Popover.prototype.getContent = function () {
|
1486 |
-
var $e = this.$element
|
1487 |
-
var o = this.options
|
1488 |
-
|
1489 |
-
return $e.attr('data-content')
|
1490 |
-
|| (typeof o.content == 'function' ?
|
1491 |
-
o.content.call($e[0]) :
|
1492 |
-
o.content)
|
1493 |
-
}
|
1494 |
-
|
1495 |
-
Popover.prototype.arrow = function () {
|
1496 |
-
return this.$arrow = this.$arrow || this.tip().find('.arrow')
|
1497 |
-
}
|
1498 |
-
|
1499 |
-
Popover.prototype.tip = function () {
|
1500 |
-
if (!this.$tip) this.$tip = $(this.options.template)
|
1501 |
-
return this.$tip
|
1502 |
-
}
|
1503 |
-
|
1504 |
-
|
1505 |
-
// POPOVER PLUGIN DEFINITION
|
1506 |
-
// =========================
|
1507 |
-
|
1508 |
-
var old = $.fn.popover
|
1509 |
-
|
1510 |
-
$.fn.popover = function (option) {
|
1511 |
-
return this.each(function () {
|
1512 |
-
var $this = $(this)
|
1513 |
-
var data = $this.data('bs.popover')
|
1514 |
-
var options = typeof option == 'object' && option
|
1515 |
-
|
1516 |
-
if (!data && option == 'destroy') return
|
1517 |
-
if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
|
1518 |
-
if (typeof option == 'string') data[option]()
|
1519 |
-
})
|
1520 |
-
}
|
1521 |
-
|
1522 |
-
$.fn.popover.Constructor = Popover
|
1523 |
-
|
1524 |
-
|
1525 |
-
// POPOVER NO CONFLICT
|
1526 |
-
// ===================
|
1527 |
-
|
1528 |
-
$.fn.popover.noConflict = function () {
|
1529 |
-
$.fn.popover = old
|
1530 |
-
return this
|
1531 |
-
}
|
1532 |
-
|
1533 |
-
}(jQuery);
|
1534 |
-
|
1535 |
-
/* ========================================================================
|
1536 |
-
* Bootstrap: scrollspy.js v3.1.1
|
1537 |
-
* http://getbootstrap.com/javascript/#scrollspy
|
1538 |
-
* ========================================================================
|
1539 |
-
* Copyright 2011-2014 Twitter, Inc.
|
1540 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
1541 |
-
* ======================================================================== */
|
1542 |
-
|
1543 |
-
|
1544 |
-
+function ($) {
|
1545 |
-
'use strict';
|
1546 |
-
|
1547 |
-
// SCROLLSPY CLASS DEFINITION
|
1548 |
-
// ==========================
|
1549 |
-
|
1550 |
-
function ScrollSpy(element, options) {
|
1551 |
-
var href
|
1552 |
-
var process = $.proxy(this.process, this)
|
1553 |
-
|
1554 |
-
this.$element = $(element).is('body') ? $(window) : $(element)
|
1555 |
-
this.$body = $('body')
|
1556 |
-
this.$scrollElement = this.$element.on('scroll.bs.scroll-spy.data-api', process)
|
1557 |
-
this.options = $.extend({}, ScrollSpy.DEFAULTS, options)
|
1558 |
-
this.selector = (this.options.target
|
1559 |
-
|| ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
|
1560 |
-
|| '') + ' .nav li > a'
|
1561 |
-
this.offsets = $([])
|
1562 |
-
this.targets = $([])
|
1563 |
-
this.activeTarget = null
|
1564 |
-
|
1565 |
-
this.refresh()
|
1566 |
-
this.process()
|
1567 |
-
}
|
1568 |
-
|
1569 |
-
ScrollSpy.DEFAULTS = {
|
1570 |
-
offset: 10
|
1571 |
-
}
|
1572 |
-
|
1573 |
-
ScrollSpy.prototype.refresh = function () {
|
1574 |
-
var offsetMethod = this.$element[0] == window ? 'offset' : 'position'
|
1575 |
-
|
1576 |
-
this.offsets = $([])
|
1577 |
-
this.targets = $([])
|
1578 |
-
|
1579 |
-
var self = this
|
1580 |
-
var $targets = this.$body
|
1581 |
-
.find(this.selector)
|
1582 |
-
.map(function () {
|
1583 |
-
var $el = $(this)
|
1584 |
-
var href = $el.data('target') || $el.attr('href')
|
1585 |
-
var $href = /^#./.test(href) && $(href)
|
1586 |
-
|
1587 |
-
return ($href
|
1588 |
-
&& $href.length
|
1589 |
-
&& $href.is(':visible')
|
1590 |
-
&& [[ $href[offsetMethod]().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]]) || null
|
1591 |
-
})
|
1592 |
-
.sort(function (a, b) { return a[0] - b[0] })
|
1593 |
-
.each(function () {
|
1594 |
-
self.offsets.push(this[0])
|
1595 |
-
self.targets.push(this[1])
|
1596 |
-
})
|
1597 |
-
}
|
1598 |
-
|
1599 |
-
ScrollSpy.prototype.process = function () {
|
1600 |
-
var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
|
1601 |
-
var scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight
|
1602 |
-
var maxScroll = scrollHeight - this.$scrollElement.height()
|
1603 |
-
var offsets = this.offsets
|
1604 |
-
var targets = this.targets
|
1605 |
-
var activeTarget = this.activeTarget
|
1606 |
-
var i
|
1607 |
-
|
1608 |
-
if (scrollTop >= maxScroll) {
|
1609 |
-
return activeTarget != (i = targets.last()[0]) && this.activate(i)
|
1610 |
-
}
|
1611 |
-
|
1612 |
-
if (activeTarget && scrollTop <= offsets[0]) {
|
1613 |
-
return activeTarget != (i = targets[0]) && this.activate(i)
|
1614 |
-
}
|
1615 |
-
|
1616 |
-
for (i = offsets.length; i--;) {
|
1617 |
-
activeTarget != targets[i]
|
1618 |
-
&& scrollTop >= offsets[i]
|
1619 |
-
&& (!offsets[i + 1] || scrollTop <= offsets[i + 1])
|
1620 |
-
&& this.activate( targets[i] )
|
1621 |
-
}
|
1622 |
-
}
|
1623 |
-
|
1624 |
-
ScrollSpy.prototype.activate = function (target) {
|
1625 |
-
this.activeTarget = target
|
1626 |
-
|
1627 |
-
$(this.selector)
|
1628 |
-
.parentsUntil(this.options.target, '.active')
|
1629 |
-
.removeClass('active')
|
1630 |
-
|
1631 |
-
var selector = this.selector +
|
1632 |
-
'[data-target="' + target + '"],' +
|
1633 |
-
this.selector + '[href="' + target + '"]'
|
1634 |
-
|
1635 |
-
var active = $(selector)
|
1636 |
-
.parents('li')
|
1637 |
-
.addClass('active')
|
1638 |
-
|
1639 |
-
if (active.parent('.dropdown-menu').length) {
|
1640 |
-
active = active
|
1641 |
-
.closest('li.dropdown')
|
1642 |
-
.addClass('active')
|
1643 |
-
}
|
1644 |
-
|
1645 |
-
active.trigger('activate.bs.scrollspy')
|
1646 |
-
}
|
1647 |
-
|
1648 |
-
|
1649 |
-
// SCROLLSPY PLUGIN DEFINITION
|
1650 |
-
// ===========================
|
1651 |
-
|
1652 |
-
var old = $.fn.scrollspy
|
1653 |
-
|
1654 |
-
$.fn.scrollspy = function (option) {
|
1655 |
-
return this.each(function () {
|
1656 |
-
var $this = $(this)
|
1657 |
-
var data = $this.data('bs.scrollspy')
|
1658 |
-
var options = typeof option == 'object' && option
|
1659 |
-
|
1660 |
-
if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
|
1661 |
-
if (typeof option == 'string') data[option]()
|
1662 |
-
})
|
1663 |
-
}
|
1664 |
-
|
1665 |
-
$.fn.scrollspy.Constructor = ScrollSpy
|
1666 |
-
|
1667 |
-
|
1668 |
-
// SCROLLSPY NO CONFLICT
|
1669 |
-
// =====================
|
1670 |
-
|
1671 |
-
$.fn.scrollspy.noConflict = function () {
|
1672 |
-
$.fn.scrollspy = old
|
1673 |
-
return this
|
1674 |
-
}
|
1675 |
-
|
1676 |
-
|
1677 |
-
// SCROLLSPY DATA-API
|
1678 |
-
// ==================
|
1679 |
-
|
1680 |
-
$(window).on('load', function () {
|
1681 |
-
$('[data-spy="scroll"]').each(function () {
|
1682 |
-
var $spy = $(this)
|
1683 |
-
$spy.scrollspy($spy.data())
|
1684 |
-
})
|
1685 |
-
})
|
1686 |
-
|
1687 |
-
}(jQuery);
|
1688 |
-
|
1689 |
-
/* ========================================================================
|
1690 |
-
* Bootstrap: tab.js v3.1.1
|
1691 |
-
* http://getbootstrap.com/javascript/#tabs
|
1692 |
-
* ========================================================================
|
1693 |
-
* Copyright 2011-2014 Twitter, Inc.
|
1694 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
1695 |
-
* ======================================================================== */
|
1696 |
-
|
1697 |
-
|
1698 |
-
+function ($) {
|
1699 |
-
'use strict';
|
1700 |
-
|
1701 |
-
// TAB CLASS DEFINITION
|
1702 |
-
// ====================
|
1703 |
-
|
1704 |
-
var Tab = function (element) {
|
1705 |
-
this.element = $(element)
|
1706 |
-
}
|
1707 |
-
|
1708 |
-
Tab.prototype.show = function () {
|
1709 |
-
var $this = this.element
|
1710 |
-
var $ul = $this.closest('ul:not(.dropdown-menu)')
|
1711 |
-
var selector = $this.data('target')
|
1712 |
-
|
1713 |
-
if (!selector) {
|
1714 |
-
selector = $this.attr('href')
|
1715 |
-
selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
|
1716 |
-
}
|
1717 |
-
|
1718 |
-
if ($this.parent('li').hasClass('active')) return
|
1719 |
-
|
1720 |
-
var previous = $ul.find('.active:last a')[0]
|
1721 |
-
var e = $.Event('show.bs.tab', {
|
1722 |
-
relatedTarget: previous
|
1723 |
-
})
|
1724 |
-
|
1725 |
-
$this.trigger(e)
|
1726 |
-
|
1727 |
-
if (e.isDefaultPrevented()) return
|
1728 |
-
|
1729 |
-
var $target = $(selector)
|
1730 |
-
|
1731 |
-
this.activate($this.parent('li'), $ul)
|
1732 |
-
this.activate($target, $target.parent(), function () {
|
1733 |
-
$this.trigger({
|
1734 |
-
type: 'shown.bs.tab',
|
1735 |
-
relatedTarget: previous
|
1736 |
-
})
|
1737 |
-
})
|
1738 |
-
}
|
1739 |
-
|
1740 |
-
Tab.prototype.activate = function (element, container, callback) {
|
1741 |
-
var $active = container.find('> .active')
|
1742 |
-
var transition = callback
|
1743 |
-
&& $.support.transition
|
1744 |
-
&& $active.hasClass('fade')
|
1745 |
-
|
1746 |
-
function next() {
|
1747 |
-
$active
|
1748 |
-
.removeClass('active')
|
1749 |
-
.find('> .dropdown-menu > .active')
|
1750 |
-
.removeClass('active')
|
1751 |
-
|
1752 |
-
element.addClass('active')
|
1753 |
-
|
1754 |
-
if (transition) {
|
1755 |
-
element[0].offsetWidth // reflow for transition
|
1756 |
-
element.addClass('in')
|
1757 |
-
} else {
|
1758 |
-
element.removeClass('fade')
|
1759 |
-
}
|
1760 |
-
|
1761 |
-
if (element.parent('.dropdown-menu')) {
|
1762 |
-
element.closest('li.dropdown').addClass('active')
|
1763 |
-
}
|
1764 |
-
|
1765 |
-
callback && callback()
|
1766 |
-
}
|
1767 |
-
|
1768 |
-
transition ?
|
1769 |
-
$active
|
1770 |
-
.one($.support.transition.end, next)
|
1771 |
-
.emulateTransitionEnd(150) :
|
1772 |
-
next()
|
1773 |
-
|
1774 |
-
$active.removeClass('in')
|
1775 |
-
}
|
1776 |
-
|
1777 |
-
|
1778 |
-
// TAB PLUGIN DEFINITION
|
1779 |
-
// =====================
|
1780 |
-
|
1781 |
-
var old = $.fn.tab
|
1782 |
-
|
1783 |
-
$.fn.tab = function ( option ) {
|
1784 |
-
return this.each(function () {
|
1785 |
-
var $this = $(this)
|
1786 |
-
var data = $this.data('bs.tab')
|
1787 |
-
|
1788 |
-
if (!data) $this.data('bs.tab', (data = new Tab(this)))
|
1789 |
-
if (typeof option == 'string') data[option]()
|
1790 |
-
})
|
1791 |
-
}
|
1792 |
-
|
1793 |
-
$.fn.tab.Constructor = Tab
|
1794 |
-
|
1795 |
-
|
1796 |
-
// TAB NO CONFLICT
|
1797 |
-
// ===============
|
1798 |
-
|
1799 |
-
$.fn.tab.noConflict = function () {
|
1800 |
-
$.fn.tab = old
|
1801 |
-
return this
|
1802 |
-
}
|
1803 |
-
|
1804 |
-
|
1805 |
-
// TAB DATA-API
|
1806 |
-
// ============
|
1807 |
-
|
1808 |
-
$(document).on('click.bs.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
|
1809 |
-
e.preventDefault()
|
1810 |
-
$(this).tab('show')
|
1811 |
-
})
|
1812 |
-
|
1813 |
-
}(jQuery);
|
1814 |
-
|
1815 |
-
/* ========================================================================
|
1816 |
-
* Bootstrap: affix.js v3.1.1
|
1817 |
-
* http://getbootstrap.com/javascript/#affix
|
1818 |
-
* ========================================================================
|
1819 |
-
* Copyright 2011-2014 Twitter, Inc.
|
1820 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
1821 |
-
* ======================================================================== */
|
1822 |
-
|
1823 |
-
|
1824 |
-
+function ($) {
|
1825 |
-
'use strict';
|
1826 |
-
|
1827 |
-
// AFFIX CLASS DEFINITION
|
1828 |
-
// ======================
|
1829 |
-
|
1830 |
-
var Affix = function (element, options) {
|
1831 |
-
this.options = $.extend({}, Affix.DEFAULTS, options)
|
1832 |
-
this.$window = $(window)
|
1833 |
-
.on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
|
1834 |
-
.on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this))
|
1835 |
-
|
1836 |
-
this.$element = $(element)
|
1837 |
-
this.affixed =
|
1838 |
-
this.unpin =
|
1839 |
-
this.pinnedOffset = null
|
1840 |
-
|
1841 |
-
this.checkPosition()
|
1842 |
-
}
|
1843 |
-
|
1844 |
-
Affix.RESET = 'affix affix-top affix-bottom'
|
1845 |
-
|
1846 |
-
Affix.DEFAULTS = {
|
1847 |
-
offset: 0
|
1848 |
-
}
|
1849 |
-
|
1850 |
-
Affix.prototype.getPinnedOffset = function () {
|
1851 |
-
if (this.pinnedOffset) return this.pinnedOffset
|
1852 |
-
this.$element.removeClass(Affix.RESET).addClass('affix')
|
1853 |
-
var scrollTop = this.$window.scrollTop()
|
1854 |
-
var position = this.$element.offset()
|
1855 |
-
return (this.pinnedOffset = position.top - scrollTop)
|
1856 |
-
}
|
1857 |
-
|
1858 |
-
Affix.prototype.checkPositionWithEventLoop = function () {
|
1859 |
-
setTimeout($.proxy(this.checkPosition, this), 1)
|
1860 |
-
}
|
1861 |
-
|
1862 |
-
Affix.prototype.checkPosition = function () {
|
1863 |
-
if (!this.$element.is(':visible')) return
|
1864 |
-
|
1865 |
-
var scrollHeight = $(document).height()
|
1866 |
-
var scrollTop = this.$window.scrollTop()
|
1867 |
-
var position = this.$element.offset()
|
1868 |
-
var offset = this.options.offset
|
1869 |
-
var offsetTop = offset.top
|
1870 |
-
var offsetBottom = offset.bottom
|
1871 |
-
|
1872 |
-
if (this.affixed == 'top') position.top += scrollTop
|
1873 |
-
|
1874 |
-
if (typeof offset != 'object') offsetBottom = offsetTop = offset
|
1875 |
-
if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element)
|
1876 |
-
if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)
|
1877 |
-
|
1878 |
-
var affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? false :
|
1879 |
-
offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' :
|
1880 |
-
offsetTop != null && (scrollTop <= offsetTop) ? 'top' : false
|
1881 |
-
|
1882 |
-
if (this.affixed === affix) return
|
1883 |
-
if (this.unpin) this.$element.css('top', '')
|
1884 |
-
|
1885 |
-
var affixType = 'affix' + (affix ? '-' + affix : '')
|
1886 |
-
var e = $.Event(affixType + '.bs.affix')
|
1887 |
-
|
1888 |
-
this.$element.trigger(e)
|
1889 |
-
|
1890 |
-
if (e.isDefaultPrevented()) return
|
1891 |
-
|
1892 |
-
this.affixed = affix
|
1893 |
-
this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null
|
1894 |
-
|
1895 |
-
this.$element
|
1896 |
-
.removeClass(Affix.RESET)
|
1897 |
-
.addClass(affixType)
|
1898 |
-
.trigger($.Event(affixType.replace('affix', 'affixed')))
|
1899 |
-
|
1900 |
-
if (affix == 'bottom') {
|
1901 |
-
this.$element.offset({ top: scrollHeight - offsetBottom - this.$element.height() })
|
1902 |
-
}
|
1903 |
-
}
|
1904 |
-
|
1905 |
-
|
1906 |
-
// AFFIX PLUGIN DEFINITION
|
1907 |
-
// =======================
|
1908 |
-
|
1909 |
-
var old = $.fn.affix
|
1910 |
-
|
1911 |
-
$.fn.affix = function (option) {
|
1912 |
-
return this.each(function () {
|
1913 |
-
var $this = $(this)
|
1914 |
-
var data = $this.data('bs.affix')
|
1915 |
-
var options = typeof option == 'object' && option
|
1916 |
-
|
1917 |
-
if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
|
1918 |
-
if (typeof option == 'string') data[option]()
|
1919 |
-
})
|
1920 |
-
}
|
1921 |
-
|
1922 |
-
$.fn.affix.Constructor = Affix
|
1923 |
-
|
1924 |
-
|
1925 |
-
// AFFIX NO CONFLICT
|
1926 |
-
// =================
|
1927 |
-
|
1928 |
-
$.fn.affix.noConflict = function () {
|
1929 |
-
$.fn.affix = old
|
1930 |
-
return this
|
1931 |
-
}
|
1932 |
-
|
1933 |
-
|
1934 |
-
// AFFIX DATA-API
|
1935 |
-
// ==============
|
1936 |
-
|
1937 |
-
$(window).on('load', function () {
|
1938 |
-
$('[data-spy="affix"]').each(function () {
|
1939 |
-
var $spy = $(this)
|
1940 |
-
var data = $spy.data()
|
1941 |
-
|
1942 |
-
data.offset = data.offset || {}
|
1943 |
-
|
1944 |
-
if (data.offsetBottom) data.offset.bottom = data.offsetBottom
|
1945 |
-
if (data.offsetTop) data.offset.top = data.offsetTop
|
1946 |
-
|
1947 |
-
$spy.affix(data)
|
1948 |
-
})
|
1949 |
-
})
|
1950 |
-
|
1951 |
-
}(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/help/js/bootstrap.min.js
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.1.1 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2014 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.isLoading=!1};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",f.resetText||d.data("resetText",d[e]()),d[e](f[b]||this.options[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},b.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}if(e.hasClass("active"))return this.sliding=!1;var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});return this.$element.trigger(j),j.isDefaultPrevented()?void 0:(this.sliding=!0,f&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*d.css("transition-duration").slice(0,-1))):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),f&&this.cycle(),this)};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);!e&&f.toggle&&"show"==c&&(c=!c),e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(b){a(d).remove(),a(e).each(function(){var d=c(a(this)),e={relatedTarget:this};d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown",e))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;f.toggleClass("open").trigger("shown.bs.dropdown",h),e.focus()}return!1}},f.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var f=c(d),g=f.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&f.find(e).focus(),d.click();var h=" li:not(.divider):visible a",i=f.find("[role=menu]"+h+", [role=listbox]"+h);if(i.length){var j=i.index(i.filter(":focus"));38==b.keyCode&&j>0&&j--,40==b.keyCode&&j<i.length-1&&j++,~j||(j=0),i.eq(j).focus()}}}};var g=a.fn.dropdown;a.fn.dropdown=function(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new f(this)),"string"==typeof b&&d[b].call(c)})},a.fn.dropdown.Constructor=f,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=g,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",e,f.prototype.toggle).on("keydown.bs.dropdown.data-api",e+", [role=menu], [role=listbox]",f.prototype.keydown)}(jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)}))},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=a.support.transition&&c;if(this.$backdrop=a('<div class="modal-backdrop '+c+'" />').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),d&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;d?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),"object"==typeof c&&c);f||e.data("bs.modal",f=new b(this,g)),"string"==typeof c?f[c](d):g.show&&f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());c.is("a")&&b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show()},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(b),b.isDefaultPrevented())return;var c=this,d=this.tip();this.setContent(),this.options.animation&&d.addClass("fade");var e="function"==typeof this.options.placement?this.options.placement.call(this,d[0],this.$element[0]):this.options.placement,f=/\s?auto?\s?/i,g=f.test(e);g&&(e=e.replace(f,"")||"top"),d.detach().css({top:0,left:0,display:"block"}).addClass(e),this.options.container?d.appendTo(this.options.container):d.insertAfter(this.$element);var h=this.getPosition(),i=d[0].offsetWidth,j=d[0].offsetHeight;if(g){var k=this.$element.parent(),l=e,m=document.documentElement.scrollTop||document.body.scrollTop,n="body"==this.options.container?window.innerWidth:k.outerWidth(),o="body"==this.options.container?window.innerHeight:k.outerHeight(),p="body"==this.options.container?0:k.offset().left;e="bottom"==e&&h.top+h.height+j-m>o?"top":"top"==e&&h.top-m-j<0?"bottom":"right"==e&&h.right+i>n?"left":"left"==e&&h.left-i<p?"right":e,d.removeClass(l).addClass(e)}var q=this.getCalculatedOffset(e,h,i,j);this.applyPlacement(q,e),this.hoverState=null;var r=function(){c.$element.trigger("shown.bs."+c.type)};a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,r).emulateTransitionEnd(150):r()}},b.prototype.applyPlacement=function(b,c){var d,e=this.tip(),f=e[0].offsetWidth,g=e[0].offsetHeight,h=parseInt(e.css("margin-top"),10),i=parseInt(e.css("margin-left"),10);isNaN(h)&&(h=0),isNaN(i)&&(i=0),b.top=b.top+h,b.left=b.left+i,a.offset.setOffset(e[0],a.extend({using:function(a){e.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),e.addClass("in");var j=e[0].offsetWidth,k=e[0].offsetHeight;if("top"==c&&k!=g&&(d=!0,b.top=b.top+g-k),/bottom|top/.test(c)){var l=0;b.left<0&&(l=-2*b.left,b.left=0,e.offset(b),j=e[0].offsetWidth,k=e[0].offsetHeight),this.replaceArrow(l-f+j,j,"left")}else this.replaceArrow(k-g,k,"top");d&&e.offset(b)},b.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},b.prototype.hide=function(){function b(){"in"!=c.hoverState&&d.detach(),c.$element.trigger("hidden.bs."+c.type)}var c=this,d=this.tip(),e=a.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(d.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,b).emulateTransitionEnd(150):b(),this.hoverState=null,this)},b.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},b.prototype.hasContent=function(){return this.getTitle()},b.prototype.getPosition=function(){var b=this.$element[0];return a.extend({},"function"==typeof b.getBoundingClientRect?b.getBoundingClientRect():{width:b.offsetWidth,height:b.offsetHeight},this.$element.offset())},b.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},b.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},b.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},b.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},b.prototype.enable=function(){this.enabled=!0},b.prototype.disable=function(){this.enabled=!1},b.prototype.toggleEnabled=function(){this.enabled=!this.enabled},b.prototype.toggle=function(b){var c=b?a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;c.tip().hasClass("in")?c.leave(c):c.enter(c)},b.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var c=a.fn.tooltip;a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.tooltip",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.tooltip.Constructor=b,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=c,this}}(jQuery),+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(a(c).is("body")?window:c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);{var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})}},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(b.RESET).addClass("affix");var a=this.$window.scrollTop(),c=this.$element.offset();return this.pinnedOffset=c.top-a},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"top"==this.affixed&&(e.top+=d),"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top(this.$element)),"function"==typeof h&&(h=f.bottom(this.$element));var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;if(this.affixed!==i){this.unpin&&this.$element.css("top","");var j="affix"+(i?"-"+i:""),k=a.Event(j+".bs.affix");this.$element.trigger(k),k.isDefaultPrevented()||(this.affixed=i,this.unpin="bottom"==i?this.getPinnedOffset():null,this.$element.removeClass(b.RESET).addClass(j).trigger(a.Event(j.replace("affix","affixed"))),"bottom"==i&&this.$element.offset({top:c-h-this.$element.height()}))}}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/images/Twitter_Boostrap_logo.svg
DELETED
@@ -1,100 +0,0 @@
|
|
1 |
-
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
2 |
-
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
3 |
-
|
4 |
-
<svg
|
5 |
-
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
6 |
-
xmlns:cc="http://creativecommons.org/ns#"
|
7 |
-
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
8 |
-
xmlns:svg="http://www.w3.org/2000/svg"
|
9 |
-
xmlns="http://www.w3.org/2000/svg"
|
10 |
-
xmlns:xlink="http://www.w3.org/1999/xlink"
|
11 |
-
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
12 |
-
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
13 |
-
version="1.1"
|
14 |
-
width="2000"
|
15 |
-
height="2008.2758"
|
16 |
-
id="svg2"
|
17 |
-
inkscape:version="0.48.1 r9760"
|
18 |
-
sodipodi:docname="twitter_bootstrap_logo.svg">
|
19 |
-
<sodipodi:namedview
|
20 |
-
pagecolor="#ffffff"
|
21 |
-
bordercolor="#666666"
|
22 |
-
borderopacity="1"
|
23 |
-
objecttolerance="10"
|
24 |
-
gridtolerance="10"
|
25 |
-
guidetolerance="10"
|
26 |
-
inkscape:pageopacity="0"
|
27 |
-
inkscape:pageshadow="2"
|
28 |
-
inkscape:window-width="864"
|
29 |
-
inkscape:window-height="623"
|
30 |
-
id="namedview2996"
|
31 |
-
showgrid="false"
|
32 |
-
fit-margin-top="0"
|
33 |
-
fit-margin-left="0"
|
34 |
-
fit-margin-right="0"
|
35 |
-
fit-margin-bottom="0"
|
36 |
-
inkscape:zoom="0.24896372"
|
37 |
-
inkscape:cx="116.80866"
|
38 |
-
inkscape:cy="407.66551"
|
39 |
-
inkscape:window-x="0"
|
40 |
-
inkscape:window-y="0"
|
41 |
-
inkscape:window-maximized="0"
|
42 |
-
inkscape:current-layer="svg2" />
|
43 |
-
<defs
|
44 |
-
id="defs4">
|
45 |
-
<linearGradient
|
46 |
-
id="linearGradient3820">
|
47 |
-
<stop
|
48 |
-
id="stop3822"
|
49 |
-
style="stop-color:#070135;stop-opacity:1"
|
50 |
-
offset="0" />
|
51 |
-
<stop
|
52 |
-
id="stop3824"
|
53 |
-
style="stop-color:#612d50;stop-opacity:1"
|
54 |
-
offset="1" />
|
55 |
-
</linearGradient>
|
56 |
-
<linearGradient
|
57 |
-
x1="314.62408"
|
58 |
-
y1="547.20599"
|
59 |
-
x2="427.37671"
|
60 |
-
y2="432.48389"
|
61 |
-
id="linearGradient3834"
|
62 |
-
xlink:href="#linearGradient3820"
|
63 |
-
gradientUnits="userSpaceOnUse"
|
64 |
-
gradientTransform="translate(-52,0)" />
|
65 |
-
</defs>
|
66 |
-
<metadata
|
67 |
-
id="metadata7">
|
68 |
-
<rdf:RDF>
|
69 |
-
<cc:Work
|
70 |
-
rdf:about="">
|
71 |
-
<dc:format>image/svg+xml</dc:format>
|
72 |
-
<dc:type
|
73 |
-
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
74 |
-
<dc:title />
|
75 |
-
</cc:Work>
|
76 |
-
</rdf:RDF>
|
77 |
-
</metadata>
|
78 |
-
<g
|
79 |
-
id="layer1"
|
80 |
-
transform="matrix(15.623041,0,0,15.623041,-3987.6024,-6644.8835)">
|
81 |
-
<rect
|
82 |
-
width="128.01605"
|
83 |
-
height="128.54576"
|
84 |
-
ry="20.679518"
|
85 |
-
x="255.23856"
|
86 |
-
y="425.32587"
|
87 |
-
id="rect3050"
|
88 |
-
style="fill:url(#linearGradient3834);fill-opacity:1;stroke:none" />
|
89 |
-
<g
|
90 |
-
transform="scale(1.0052013,0.99482561)"
|
91 |
-
id="text3836"
|
92 |
-
style="font-size:109.79650116px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans">
|
93 |
-
<path
|
94 |
-
d="m 318.55641,483.16526 c 3.25239,5e-5 5.71852,-0.71477 7.3984,-2.14446 1.67978,-1.42959 2.51969,-3.53831 2.51974,-6.32617 -5e-5,-2.752 -0.83996,-4.84285 -2.51974,-6.27255 -1.67988,-1.46532 -4.14601,-2.19801 -7.3984,-2.19808 l -11.41926,0 0,16.94126 11.41926,0 m 0.69695,35.00836 c 4.14592,10e-6 7.25538,-0.87564 9.32841,-2.62697 2.10867,-1.75129 3.16303,-4.39613 3.16309,-7.93451 -6e-5,-3.46686 -1.03655,-6.05808 -3.10947,-7.77368 -2.07303,-1.75128 -5.20037,-2.62693 -9.38203,-2.62697 l -12.11621,0 0,20.96213 12.11621,0 M 338.4463,489.3842 c 4.43183,1.28672 7.86296,3.6635 10.29343,7.13034 2.43031,3.46692 3.64551,7.7201 3.64558,12.75956 -7e-5,7.72008 -2.60917,13.47438 -7.82729,17.26292 -5.21825,3.78855 -13.15276,5.68283 -23.80353,5.68283 l -34.2578,0 0,-80.04208 30.98749,0 c 11.11541,8e-5 19.15714,1.67991 24.12521,5.03949 5.00367,3.35973 7.50554,8.73875 7.50562,16.13708 -8e-5,3.89583 -0.91147,7.21975 -2.73419,9.97175 -1.82286,2.71637 -4.4677,4.73574 -7.93452,6.05811"
|
95 |
-
id="path3841"
|
96 |
-
style="font-weight:bold;line-height:100%;fill:#ffffff;font-family:Sans;-inkscape-font-specification:Sans Bold"
|
97 |
-
inkscape:connector-curvature="0" />
|
98 |
-
</g>
|
99 |
-
</g>
|
100 |
-
</svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/js/bootstrap-shortcodes-popover.js
DELETED
@@ -1,5 +0,0 @@
|
|
1 |
-
(function($) {
|
2 |
-
$("[data-toggle=popover]")
|
3 |
-
.on('click', function(e) {e.preventDefault(); return true;})
|
4 |
-
.popover()
|
5 |
-
})(jQuery);
|
|
|
|
|
|
|
|
|
|
trunk/includes/js/bootstrap-shortcodes-tooltip.js
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
(function($) {
|
2 |
-
$('.bs-tooltip').tooltip();
|
3 |
-
})(jQuery);
|
|
|
|
|
|
trunk/includes/php_markdown/License.md
DELETED
@@ -1,36 +0,0 @@
|
|
1 |
-
PHP Markdown Lib
|
2 |
-
Copyright (c) 2004-2013 Michel Fortin
|
3 |
-
<http://michelf.ca/>
|
4 |
-
All rights reserved.
|
5 |
-
|
6 |
-
Based on Markdown
|
7 |
-
Copyright (c) 2003-2006 John Gruber
|
8 |
-
<http://daringfireball.net/>
|
9 |
-
All rights reserved.
|
10 |
-
|
11 |
-
Redistribution and use in source and binary forms, with or without
|
12 |
-
modification, are permitted provided that the following conditions are
|
13 |
-
met:
|
14 |
-
|
15 |
-
* Redistributions of source code must retain the above copyright notice,
|
16 |
-
this list of conditions and the following disclaimer.
|
17 |
-
|
18 |
-
* Redistributions in binary form must reproduce the above copyright
|
19 |
-
notice, this list of conditions and the following disclaimer in the
|
20 |
-
documentation and/or other materials provided with the distribution.
|
21 |
-
|
22 |
-
* Neither the name "Markdown" nor the names of its contributors may
|
23 |
-
be used to endorse or promote products derived from this software
|
24 |
-
without specific prior written permission.
|
25 |
-
|
26 |
-
This software is provided by the copyright holders and contributors "as
|
27 |
-
is" and any express or implied warranties, including, but not limited
|
28 |
-
to, the implied warranties of merchantability and fitness for a
|
29 |
-
particular purpose are disclaimed. In no event shall the copyright owner
|
30 |
-
or contributors be liable for any direct, indirect, incidental, special,
|
31 |
-
exemplary, or consequential damages (including, but not limited to,
|
32 |
-
procurement of substitute goods or services; loss of use, data, or
|
33 |
-
profits; or business interruption) however caused and on any theory of
|
34 |
-
liability, whether in contract, strict liability, or tort (including
|
35 |
-
negligence or otherwise) arising in any way out of the use of this
|
36 |
-
software, even if advised of the possibility of such damage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/Markdown.inc.php
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
# Use this file if you cannot use class autoloading. It will include all the
|
4 |
-
# files needed for the Markdown parser.
|
5 |
-
#
|
6 |
-
# Take a look at the PSR-0-compatible class autoloading implementation
|
7 |
-
# in the Readme.php file if you want a simple autoloader setup.
|
8 |
-
|
9 |
-
require_once dirname(__FILE__) . '/MarkdownInterface.php';
|
10 |
-
require_once dirname(__FILE__) . '/Markdown.php';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/Markdown.php
DELETED
@@ -1,3106 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
#
|
3 |
-
# Markdown - A text-to-HTML conversion tool for web writers
|
4 |
-
#
|
5 |
-
# PHP Markdown
|
6 |
-
# Copyright (c) 2004-2013 Michel Fortin
|
7 |
-
# <http://michelf.com/projects/php-markdown/>
|
8 |
-
#
|
9 |
-
# Original Markdown
|
10 |
-
# Copyright (c) 2004-2006 John Gruber
|
11 |
-
# <http://daringfireball.net/projects/markdown/>
|
12 |
-
#
|
13 |
-
namespace Michelf;
|
14 |
-
|
15 |
-
|
16 |
-
#
|
17 |
-
# Markdown Parser Class
|
18 |
-
#
|
19 |
-
|
20 |
-
class Markdown implements MarkdownInterface {
|
21 |
-
|
22 |
-
### Version ###
|
23 |
-
|
24 |
-
const MARKDOWNLIB_VERSION = "1.4.0";
|
25 |
-
|
26 |
-
### Simple Function Interface ###
|
27 |
-
|
28 |
-
public static function defaultTransform($text) {
|
29 |
-
#
|
30 |
-
# Initialize the parser and return the result of its transform method.
|
31 |
-
# This will work fine for derived classes too.
|
32 |
-
#
|
33 |
-
# Take parser class on which this function was called.
|
34 |
-
$parser_class = \get_called_class();
|
35 |
-
|
36 |
-
# try to take parser from the static parser list
|
37 |
-
static $parser_list;
|
38 |
-
$parser =& $parser_list[$parser_class];
|
39 |
-
|
40 |
-
# create the parser it not already set
|
41 |
-
if (!$parser)
|
42 |
-
$parser = new $parser_class;
|
43 |
-
|
44 |
-
# Transform text using parser.
|
45 |
-
return $parser->transform($text);
|
46 |
-
}
|
47 |
-
|
48 |
-
### Configuration Variables ###
|
49 |
-
|
50 |
-
# Change to ">" for HTML output.
|
51 |
-
public $empty_element_suffix = " />";
|
52 |
-
public $tab_width = 4;
|
53 |
-
|
54 |
-
# Change to `true` to disallow markup or entities.
|
55 |
-
public $no_markup = false;
|
56 |
-
public $no_entities = false;
|
57 |
-
|
58 |
-
# Predefined urls and titles for reference links and images.
|
59 |
-
public $predef_urls = array();
|
60 |
-
public $predef_titles = array();
|
61 |
-
|
62 |
-
|
63 |
-
### Parser Implementation ###
|
64 |
-
|
65 |
-
# Regex to match balanced [brackets].
|
66 |
-
# Needed to insert a maximum bracked depth while converting to PHP.
|
67 |
-
protected $nested_brackets_depth = 6;
|
68 |
-
protected $nested_brackets_re;
|
69 |
-
|
70 |
-
protected $nested_url_parenthesis_depth = 4;
|
71 |
-
protected $nested_url_parenthesis_re;
|
72 |
-
|
73 |
-
# Table of hash values for escaped characters:
|
74 |
-
protected $escape_chars = '\`*_{}[]()>#+-.!';
|
75 |
-
protected $escape_chars_re;
|
76 |
-
|
77 |
-
|
78 |
-
public function __construct() {
|
79 |
-
#
|
80 |
-
# Constructor function. Initialize appropriate member variables.
|
81 |
-
#
|
82 |
-
$this->_initDetab();
|
83 |
-
$this->prepareItalicsAndBold();
|
84 |
-
|
85 |
-
$this->nested_brackets_re =
|
86 |
-
str_repeat('(?>[^\[\]]+|\[', $this->nested_brackets_depth).
|
87 |
-
str_repeat('\])*', $this->nested_brackets_depth);
|
88 |
-
|
89 |
-
$this->nested_url_parenthesis_re =
|
90 |
-
str_repeat('(?>[^()\s]+|\(', $this->nested_url_parenthesis_depth).
|
91 |
-
str_repeat('(?>\)))*', $this->nested_url_parenthesis_depth);
|
92 |
-
|
93 |
-
$this->escape_chars_re = '['.preg_quote($this->escape_chars).']';
|
94 |
-
|
95 |
-
# Sort document, block, and span gamut in ascendent priority order.
|
96 |
-
asort($this->document_gamut);
|
97 |
-
asort($this->block_gamut);
|
98 |
-
asort($this->span_gamut);
|
99 |
-
}
|
100 |
-
|
101 |
-
|
102 |
-
# Internal hashes used during transformation.
|
103 |
-
protected $urls = array();
|
104 |
-
protected $titles = array();
|
105 |
-
protected $html_hashes = array();
|
106 |
-
|
107 |
-
# Status flag to avoid invalid nesting.
|
108 |
-
protected $in_anchor = false;
|
109 |
-
|
110 |
-
|
111 |
-
protected function setup() {
|
112 |
-
#
|
113 |
-
# Called before the transformation process starts to setup parser
|
114 |
-
# states.
|
115 |
-
#
|
116 |
-
# Clear global hashes.
|
117 |
-
$this->urls = $this->predef_urls;
|
118 |
-
$this->titles = $this->predef_titles;
|
119 |
-
$this->html_hashes = array();
|
120 |
-
|
121 |
-
$this->in_anchor = false;
|
122 |
-
}
|
123 |
-
|
124 |
-
protected function teardown() {
|
125 |
-
#
|
126 |
-
# Called after the transformation process to clear any variable
|
127 |
-
# which may be taking up memory unnecessarly.
|
128 |
-
#
|
129 |
-
$this->urls = array();
|
130 |
-
$this->titles = array();
|
131 |
-
$this->html_hashes = array();
|
132 |
-
}
|
133 |
-
|
134 |
-
|
135 |
-
public function transform($text) {
|
136 |
-
#
|
137 |
-
# Main function. Performs some preprocessing on the input text
|
138 |
-
# and pass it through the document gamut.
|
139 |
-
#
|
140 |
-
$this->setup();
|
141 |
-
|
142 |
-
# Remove UTF-8 BOM and marker character in input, if present.
|
143 |
-
$text = preg_replace('{^\xEF\xBB\xBF|\x1A}', '', $text);
|
144 |
-
|
145 |
-
# Standardize line endings:
|
146 |
-
# DOS to Unix and Mac to Unix
|
147 |
-
$text = preg_replace('{\r\n?}', "\n", $text);
|
148 |
-
|
149 |
-
# Make sure $text ends with a couple of newlines:
|
150 |
-
$text .= "\n\n";
|
151 |
-
|
152 |
-
# Convert all tabs to spaces.
|
153 |
-
$text = $this->detab($text);
|
154 |
-
|
155 |
-
# Turn block-level HTML blocks into hash entries
|
156 |
-
$text = $this->hashHTMLBlocks($text);
|
157 |
-
|
158 |
-
# Strip any lines consisting only of spaces and tabs.
|
159 |
-
# This makes subsequent regexen easier to write, because we can
|
160 |
-
# match consecutive blank lines with /\n+/ instead of something
|
161 |
-
# contorted like /[ ]*\n+/ .
|
162 |
-
$text = preg_replace('/^[ ]+$/m', '', $text);
|
163 |
-
|
164 |
-
# Run document gamut methods.
|
165 |
-
foreach ($this->document_gamut as $method => $priority) {
|
166 |
-
$text = $this->$method($text);
|
167 |
-
}
|
168 |
-
|
169 |
-
$this->teardown();
|
170 |
-
|
171 |
-
return $text . "\n";
|
172 |
-
}
|
173 |
-
|
174 |
-
protected $document_gamut = array(
|
175 |
-
# Strip link definitions, store in hashes.
|
176 |
-
"stripLinkDefinitions" => 20,
|
177 |
-
|
178 |
-
"runBasicBlockGamut" => 30,
|
179 |
-
);
|
180 |
-
|
181 |
-
|
182 |
-
protected function stripLinkDefinitions($text) {
|
183 |
-
#
|
184 |
-
# Strips link definitions from text, stores the URLs and titles in
|
185 |
-
# hash references.
|
186 |
-
#
|
187 |
-
$less_than_tab = $this->tab_width - 1;
|
188 |
-
|
189 |
-
# Link defs are in the form: ^[id]: url "optional title"
|
190 |
-
$text = preg_replace_callback('{
|
191 |
-
^[ ]{0,'.$less_than_tab.'}\[(.+)\][ ]?: # id = $1
|
192 |
-
[ ]*
|
193 |
-
\n? # maybe *one* newline
|
194 |
-
[ ]*
|
195 |
-
(?:
|
196 |
-
<(.+?)> # url = $2
|
197 |
-
|
|
198 |
-
(\S+?) # url = $3
|
199 |
-
)
|
200 |
-
[ ]*
|
201 |
-
\n? # maybe one newline
|
202 |
-
[ ]*
|
203 |
-
(?:
|
204 |
-
(?<=\s) # lookbehind for whitespace
|
205 |
-
["(]
|
206 |
-
(.*?) # title = $4
|
207 |
-
[")]
|
208 |
-
[ ]*
|
209 |
-
)? # title is optional
|
210 |
-
(?:\n+|\Z)
|
211 |
-
}xm',
|
212 |
-
array(&$this, '_stripLinkDefinitions_callback'),
|
213 |
-
$text);
|
214 |
-
return $text;
|
215 |
-
}
|
216 |
-
protected function _stripLinkDefinitions_callback($matches) {
|
217 |
-
$link_id = strtolower($matches[1]);
|
218 |
-
$url = $matches[2] == '' ? $matches[3] : $matches[2];
|
219 |
-
$this->urls[$link_id] = $url;
|
220 |
-
$this->titles[$link_id] =& $matches[4];
|
221 |
-
return ''; # String that will replace the block
|
222 |
-
}
|
223 |
-
|
224 |
-
|
225 |
-
protected function hashHTMLBlocks($text) {
|
226 |
-
if ($this->no_markup) return $text;
|
227 |
-
|
228 |
-
$less_than_tab = $this->tab_width - 1;
|
229 |
-
|
230 |
-
# Hashify HTML blocks:
|
231 |
-
# We only want to do this for block-level HTML tags, such as headers,
|
232 |
-
# lists, and tables. That's because we still want to wrap <p>s around
|
233 |
-
# "paragraphs" that are wrapped in non-block-level tags, such as anchors,
|
234 |
-
# phrase emphasis, and spans. The list of tags we're looking for is
|
235 |
-
# hard-coded:
|
236 |
-
#
|
237 |
-
# * List "a" is made of tags which can be both inline or block-level.
|
238 |
-
# These will be treated block-level when the start tag is alone on
|
239 |
-
# its line, otherwise they're not matched here and will be taken as
|
240 |
-
# inline later.
|
241 |
-
# * List "b" is made of tags which are always block-level;
|
242 |
-
#
|
243 |
-
$block_tags_a_re = 'ins|del';
|
244 |
-
$block_tags_b_re = 'p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|'.
|
245 |
-
'script|noscript|form|fieldset|iframe|math|svg|'.
|
246 |
-
'article|section|nav|aside|hgroup|header|footer|'.
|
247 |
-
'figure';
|
248 |
-
|
249 |
-
# Regular expression for the content of a block tag.
|
250 |
-
$nested_tags_level = 4;
|
251 |
-
$attr = '
|
252 |
-
(?> # optional tag attributes
|
253 |
-
\s # starts with whitespace
|
254 |
-
(?>
|
255 |
-
[^>"/]+ # text outside quotes
|
256 |
-
|
|
257 |
-
/+(?!>) # slash not followed by ">"
|
258 |
-
|
|
259 |
-
"[^"]*" # text inside double quotes (tolerate ">")
|
260 |
-
|
|
261 |
-
\'[^\']*\' # text inside single quotes (tolerate ">")
|
262 |
-
)*
|
263 |
-
)?
|
264 |
-
';
|
265 |
-
$content =
|
266 |
-
str_repeat('
|
267 |
-
(?>
|
268 |
-
[^<]+ # content without tag
|
269 |
-
|
|
270 |
-
<\2 # nested opening tag
|
271 |
-
'.$attr.' # attributes
|
272 |
-
(?>
|
273 |
-
/>
|
274 |
-
|
|
275 |
-
>', $nested_tags_level). # end of opening tag
|
276 |
-
'.*?'. # last level nested tag content
|
277 |
-
str_repeat('
|
278 |
-
</\2\s*> # closing nested tag
|
279 |
-
)
|
280 |
-
|
|
281 |
-
<(?!/\2\s*> # other tags with a different name
|
282 |
-
)
|
283 |
-
)*',
|
284 |
-
$nested_tags_level);
|
285 |
-
$content2 = str_replace('\2', '\3', $content);
|
286 |
-
|
287 |
-
# First, look for nested blocks, e.g.:
|
288 |
-
# <div>
|
289 |
-
# <div>
|
290 |
-
# tags for inner block must be indented.
|
291 |
-
# </div>
|
292 |
-
# </div>
|
293 |
-
#
|
294 |
-
# The outermost tags must start at the left margin for this to match, and
|
295 |
-
# the inner nested divs must be indented.
|
296 |
-
# We need to do this before the next, more liberal match, because the next
|
297 |
-
# match will start at the first `<div>` and stop at the first `</div>`.
|
298 |
-
$text = preg_replace_callback('{(?>
|
299 |
-
(?>
|
300 |
-
(?<=\n\n) # Starting after a blank line
|
301 |
-
| # or
|
302 |
-
\A\n? # the beginning of the doc
|
303 |
-
)
|
304 |
-
( # save in $1
|
305 |
-
|
306 |
-
# Match from `\n<tag>` to `</tag>\n`, handling nested tags
|
307 |
-
# in between.
|
308 |
-
|
309 |
-
[ ]{0,'.$less_than_tab.'}
|
310 |
-
<('.$block_tags_b_re.')# start tag = $2
|
311 |
-
'.$attr.'> # attributes followed by > and \n
|
312 |
-
'.$content.' # content, support nesting
|
313 |
-
</\2> # the matching end tag
|
314 |
-
[ ]* # trailing spaces/tabs
|
315 |
-
(?=\n+|\Z) # followed by a newline or end of document
|
316 |
-
|
317 |
-
| # Special version for tags of group a.
|
318 |
-
|
319 |
-
[ ]{0,'.$less_than_tab.'}
|
320 |
-
<('.$block_tags_a_re.')# start tag = $3
|
321 |
-
'.$attr.'>[ ]*\n # attributes followed by >
|
322 |
-
'.$content2.' # content, support nesting
|
323 |
-
</\3> # the matching end tag
|
324 |
-
[ ]* # trailing spaces/tabs
|
325 |
-
(?=\n+|\Z) # followed by a newline or end of document
|
326 |
-
|
327 |
-
| # Special case just for <hr />. It was easier to make a special
|
328 |
-
# case than to make the other regex more complicated.
|
329 |
-
|
330 |
-
[ ]{0,'.$less_than_tab.'}
|
331 |
-
<(hr) # start tag = $2
|
332 |
-
'.$attr.' # attributes
|
333 |
-
/?> # the matching end tag
|
334 |
-
[ ]*
|
335 |
-
(?=\n{2,}|\Z) # followed by a blank line or end of document
|
336 |
-
|
337 |
-
| # Special case for standalone HTML comments:
|
338 |
-
|
339 |
-
[ ]{0,'.$less_than_tab.'}
|
340 |
-
(?s:
|
341 |
-
<!-- .*? -->
|
342 |
-
)
|
343 |
-
[ ]*
|
344 |
-
(?=\n{2,}|\Z) # followed by a blank line or end of document
|
345 |
-
|
346 |
-
| # PHP and ASP-style processor instructions (<? and <%)
|
347 |
-
|
348 |
-
[ ]{0,'.$less_than_tab.'}
|
349 |
-
(?s:
|
350 |
-
<([?%]) # $2
|
351 |
-
.*?
|
352 |
-
\2>
|
353 |
-
)
|
354 |
-
[ ]*
|
355 |
-
(?=\n{2,}|\Z) # followed by a blank line or end of document
|
356 |
-
|
357 |
-
)
|
358 |
-
)}Sxmi',
|
359 |
-
array(&$this, '_hashHTMLBlocks_callback'),
|
360 |
-
$text);
|
361 |
-
|
362 |
-
return $text;
|
363 |
-
}
|
364 |
-
protected function _hashHTMLBlocks_callback($matches) {
|
365 |
-
$text = $matches[1];
|
366 |
-
$key = $this->hashBlock($text);
|
367 |
-
return "\n\n$key\n\n";
|
368 |
-
}
|
369 |
-
|
370 |
-
|
371 |
-
protected function hashPart($text, $boundary = 'X') {
|
372 |
-
#
|
373 |
-
# Called whenever a tag must be hashed when a function insert an atomic
|
374 |
-
# element in the text stream. Passing $text to through this function gives
|
375 |
-
# a unique text-token which will be reverted back when calling unhash.
|
376 |
-
#
|
377 |
-
# The $boundary argument specify what character should be used to surround
|
378 |
-
# the token. By convension, "B" is used for block elements that needs not
|
379 |
-
# to be wrapped into paragraph tags at the end, ":" is used for elements
|
380 |
-
# that are word separators and "X" is used in the general case.
|
381 |
-
#
|
382 |
-
# Swap back any tag hash found in $text so we do not have to `unhash`
|
383 |
-
# multiple times at the end.
|
384 |
-
$text = $this->unhash($text);
|
385 |
-
|
386 |
-
# Then hash the block.
|
387 |
-
static $i = 0;
|
388 |
-
$key = "$boundary\x1A" . ++$i . $boundary;
|
389 |
-
$this->html_hashes[$key] = $text;
|
390 |
-
return $key; # String that will replace the tag.
|
391 |
-
}
|
392 |
-
|
393 |
-
|
394 |
-
protected function hashBlock($text) {
|
395 |
-
#
|
396 |
-
# Shortcut function for hashPart with block-level boundaries.
|
397 |
-
#
|
398 |
-
return $this->hashPart($text, 'B');
|
399 |
-
}
|
400 |
-
|
401 |
-
|
402 |
-
protected $block_gamut = array(
|
403 |
-
#
|
404 |
-
# These are all the transformations that form block-level
|
405 |
-
# tags like paragraphs, headers, and list items.
|
406 |
-
#
|
407 |
-
"doHeaders" => 10,
|
408 |
-
"doHorizontalRules" => 20,
|
409 |
-
|
410 |
-
"doLists" => 40,
|
411 |
-
"doCodeBlocks" => 50,
|
412 |
-
"doBlockQuotes" => 60,
|
413 |
-
);
|
414 |
-
|
415 |
-
protected function runBlockGamut($text) {
|
416 |
-
#
|
417 |
-
# Run block gamut tranformations.
|
418 |
-
#
|
419 |
-
# We need to escape raw HTML in Markdown source before doing anything
|
420 |
-
# else. This need to be done for each block, and not only at the
|
421 |
-
# begining in the Markdown function since hashed blocks can be part of
|
422 |
-
# list items and could have been indented. Indented blocks would have
|
423 |
-
# been seen as a code block in a previous pass of hashHTMLBlocks.
|
424 |
-
$text = $this->hashHTMLBlocks($text);
|
425 |
-
|
426 |
-
return $this->runBasicBlockGamut($text);
|
427 |
-
}
|
428 |
-
|
429 |
-
protected function runBasicBlockGamut($text) {
|
430 |
-
#
|
431 |
-
# Run block gamut tranformations, without hashing HTML blocks. This is
|
432 |
-
# useful when HTML blocks are known to be already hashed, like in the first
|
433 |
-
# whole-document pass.
|
434 |
-
#
|
435 |
-
foreach ($this->block_gamut as $method => $priority) {
|
436 |
-
$text = $this->$method($text);
|
437 |
-
}
|
438 |
-
|
439 |
-
# Finally form paragraph and restore hashed blocks.
|
440 |
-
$text = $this->formParagraphs($text);
|
441 |
-
|
442 |
-
return $text;
|
443 |
-
}
|
444 |
-
|
445 |
-
|
446 |
-
protected function doHorizontalRules($text) {
|
447 |
-
# Do Horizontal Rules:
|
448 |
-
return preg_replace(
|
449 |
-
'{
|
450 |
-
^[ ]{0,3} # Leading space
|
451 |
-
([-*_]) # $1: First marker
|
452 |
-
(?> # Repeated marker group
|
453 |
-
[ ]{0,2} # Zero, one, or two spaces.
|
454 |
-
\1 # Marker character
|
455 |
-
){2,} # Group repeated at least twice
|
456 |
-
[ ]* # Tailing spaces
|
457 |
-
$ # End of line.
|
458 |
-
}mx',
|
459 |
-
"\n".$this->hashBlock("<hr$this->empty_element_suffix")."\n",
|
460 |
-
$text);
|
461 |
-
}
|
462 |
-
|
463 |
-
|
464 |
-
protected $span_gamut = array(
|
465 |
-
#
|
466 |
-
# These are all the transformations that occur *within* block-level
|
467 |
-
# tags like paragraphs, headers, and list items.
|
468 |
-
#
|
469 |
-
# Process character escapes, code spans, and inline HTML
|
470 |
-
# in one shot.
|
471 |
-
"parseSpan" => -30,
|
472 |
-
|
473 |
-
# Process anchor and image tags. Images must come first,
|
474 |
-
# because ![foo][f] looks like an anchor.
|
475 |
-
"doImages" => 10,
|
476 |
-
"doAnchors" => 20,
|
477 |
-
|
478 |
-
# Make links out of things like `<http://example.com/>`
|
479 |
-
# Must come after doAnchors, because you can use < and >
|
480 |
-
# delimiters in inline links like [this](<url>).
|
481 |
-
"doAutoLinks" => 30,
|
482 |
-
"encodeAmpsAndAngles" => 40,
|
483 |
-
|
484 |
-
"doItalicsAndBold" => 50,
|
485 |
-
"doHardBreaks" => 60,
|
486 |
-
);
|
487 |
-
|
488 |
-
protected function runSpanGamut($text) {
|
489 |
-
#
|
490 |
-
# Run span gamut tranformations.
|
491 |
-
#
|
492 |
-
foreach ($this->span_gamut as $method => $priority) {
|
493 |
-
$text = $this->$method($text);
|
494 |
-
}
|
495 |
-
|
496 |
-
return $text;
|
497 |
-
}
|
498 |
-
|
499 |
-
|
500 |
-
protected function doHardBreaks($text) {
|
501 |
-
# Do hard breaks:
|
502 |
-
return preg_replace_callback('/ {2,}\n/',
|
503 |
-
array(&$this, '_doHardBreaks_callback'), $text);
|
504 |
-
}
|
505 |
-
protected function _doHardBreaks_callback($matches) {
|
506 |
-
return $this->hashPart("<br$this->empty_element_suffix\n");
|
507 |
-
}
|
508 |
-
|
509 |
-
|
510 |
-
protected function doAnchors($text) {
|
511 |
-
#
|
512 |
-
# Turn Markdown link shortcuts into XHTML <a> tags.
|
513 |
-
#
|
514 |
-
if ($this->in_anchor) return $text;
|
515 |
-
$this->in_anchor = true;
|
516 |
-
|
517 |
-
#
|
518 |
-
# First, handle reference-style links: [link text] [id]
|
519 |
-
#
|
520 |
-
$text = preg_replace_callback('{
|
521 |
-
( # wrap whole match in $1
|
522 |
-
\[
|
523 |
-
('.$this->nested_brackets_re.') # link text = $2
|
524 |
-
\]
|
525 |
-
|
526 |
-
[ ]? # one optional space
|
527 |
-
(?:\n[ ]*)? # one optional newline followed by spaces
|
528 |
-
|
529 |
-
\[
|
530 |
-
(.*?) # id = $3
|
531 |
-
\]
|
532 |
-
)
|
533 |
-
}xs',
|
534 |
-
array(&$this, '_doAnchors_reference_callback'), $text);
|
535 |
-
|
536 |
-
#
|
537 |
-
# Next, inline-style links: [link text](url "optional title")
|
538 |
-
#
|
539 |
-
$text = preg_replace_callback('{
|
540 |
-
( # wrap whole match in $1
|
541 |
-
\[
|
542 |
-
('.$this->nested_brackets_re.') # link text = $2
|
543 |
-
\]
|
544 |
-
\( # literal paren
|
545 |
-
[ \n]*
|
546 |
-
(?:
|
547 |
-
<(.+?)> # href = $3
|
548 |
-
|
|
549 |
-
('.$this->nested_url_parenthesis_re.') # href = $4
|
550 |
-
)
|
551 |
-
[ \n]*
|
552 |
-
( # $5
|
553 |
-
([\'"]) # quote char = $6
|
554 |
-
(.*?) # Title = $7
|
555 |
-
\6 # matching quote
|
556 |
-
[ \n]* # ignore any spaces/tabs between closing quote and )
|
557 |
-
)? # title is optional
|
558 |
-
\)
|
559 |
-
)
|
560 |
-
}xs',
|
561 |
-
array(&$this, '_doAnchors_inline_callback'), $text);
|
562 |
-
|
563 |
-
#
|
564 |
-
# Last, handle reference-style shortcuts: [link text]
|
565 |
-
# These must come last in case you've also got [link text][1]
|
566 |
-
# or [link text](/foo)
|
567 |
-
#
|
568 |
-
$text = preg_replace_callback('{
|
569 |
-
( # wrap whole match in $1
|
570 |
-
\[
|
571 |
-
([^\[\]]+) # link text = $2; can\'t contain [ or ]
|
572 |
-
\]
|
573 |
-
)
|
574 |
-
}xs',
|
575 |
-
array(&$this, '_doAnchors_reference_callback'), $text);
|
576 |
-
|
577 |
-
$this->in_anchor = false;
|
578 |
-
return $text;
|
579 |
-
}
|
580 |
-
protected function _doAnchors_reference_callback($matches) {
|
581 |
-
$whole_match = $matches[1];
|
582 |
-
$link_text = $matches[2];
|
583 |
-
$link_id =& $matches[3];
|
584 |
-
|
585 |
-
if ($link_id == "") {
|
586 |
-
# for shortcut links like [this][] or [this].
|
587 |
-
$link_id = $link_text;
|
588 |
-
}
|
589 |
-
|
590 |
-
# lower-case and turn embedded newlines into spaces
|
591 |
-
$link_id = strtolower($link_id);
|
592 |
-
$link_id = preg_replace('{[ ]?\n}', ' ', $link_id);
|
593 |
-
|
594 |
-
if (isset($this->urls[$link_id])) {
|
595 |
-
$url = $this->urls[$link_id];
|
596 |
-
$url = $this->encodeAttribute($url);
|
597 |
-
|
598 |
-
$result = "<a href=\"$url\"";
|
599 |
-
if ( isset( $this->titles[$link_id] ) ) {
|
600 |
-
$title = $this->titles[$link_id];
|
601 |
-
$title = $this->encodeAttribute($title);
|
602 |
-
$result .= " title=\"$title\"";
|
603 |
-
}
|
604 |
-
|
605 |
-
$link_text = $this->runSpanGamut($link_text);
|
606 |
-
$result .= ">$link_text</a>";
|
607 |
-
$result = $this->hashPart($result);
|
608 |
-
}
|
609 |
-
else {
|
610 |
-
$result = $whole_match;
|
611 |
-
}
|
612 |
-
return $result;
|
613 |
-
}
|
614 |
-
protected function _doAnchors_inline_callback($matches) {
|
615 |
-
$whole_match = $matches[1];
|
616 |
-
$link_text = $this->runSpanGamut($matches[2]);
|
617 |
-
$url = $matches[3] == '' ? $matches[4] : $matches[3];
|
618 |
-
$title =& $matches[7];
|
619 |
-
|
620 |
-
$url = $this->encodeAttribute($url);
|
621 |
-
|
622 |
-
$result = "<a href=\"$url\"";
|
623 |
-
if (isset($title)) {
|
624 |
-
$title = $this->encodeAttribute($title);
|
625 |
-
$result .= " title=\"$title\"";
|
626 |
-
}
|
627 |
-
|
628 |
-
$link_text = $this->runSpanGamut($link_text);
|
629 |
-
$result .= ">$link_text</a>";
|
630 |
-
|
631 |
-
return $this->hashPart($result);
|
632 |
-
}
|
633 |
-
|
634 |
-
|
635 |
-
protected function doImages($text) {
|
636 |
-
#
|
637 |
-
# Turn Markdown image shortcuts into <img> tags.
|
638 |
-
#
|
639 |
-
#
|
640 |
-
# First, handle reference-style labeled images: ![alt text][id]
|
641 |
-
#
|
642 |
-
$text = preg_replace_callback('{
|
643 |
-
( # wrap whole match in $1
|
644 |
-
!\[
|
645 |
-
('.$this->nested_brackets_re.') # alt text = $2
|
646 |
-
\]
|
647 |
-
|
648 |
-
[ ]? # one optional space
|
649 |
-
(?:\n[ ]*)? # one optional newline followed by spaces
|
650 |
-
|
651 |
-
\[
|
652 |
-
(.*?) # id = $3
|
653 |
-
\]
|
654 |
-
|
655 |
-
)
|
656 |
-
}xs',
|
657 |
-
array(&$this, '_doImages_reference_callback'), $text);
|
658 |
-
|
659 |
-
#
|
660 |
-
# Next, handle inline images: ![alt text](url "optional title")
|
661 |
-
# Don't forget: encode * and _
|
662 |
-
#
|
663 |
-
$text = preg_replace_callback('{
|
664 |
-
( # wrap whole match in $1
|
665 |
-
!\[
|
666 |
-
('.$this->nested_brackets_re.') # alt text = $2
|
667 |
-
\]
|
668 |
-
\s? # One optional whitespace character
|
669 |
-
\( # literal paren
|
670 |
-
[ \n]*
|
671 |
-
(?:
|
672 |
-
<(\S*)> # src url = $3
|
673 |
-
|
|
674 |
-
('.$this->nested_url_parenthesis_re.') # src url = $4
|
675 |
-
)
|
676 |
-
[ \n]*
|
677 |
-
( # $5
|
678 |
-
([\'"]) # quote char = $6
|
679 |
-
(.*?) # title = $7
|
680 |
-
\6 # matching quote
|
681 |
-
[ \n]*
|
682 |
-
)? # title is optional
|
683 |
-
\)
|
684 |
-
)
|
685 |
-
}xs',
|
686 |
-
array(&$this, '_doImages_inline_callback'), $text);
|
687 |
-
|
688 |
-
return $text;
|
689 |
-
}
|
690 |
-
protected function _doImages_reference_callback($matches) {
|
691 |
-
$whole_match = $matches[1];
|
692 |
-
$alt_text = $matches[2];
|
693 |
-
$link_id = strtolower($matches[3]);
|
694 |
-
|
695 |
-
if ($link_id == "") {
|
696 |
-
$link_id = strtolower($alt_text); # for shortcut links like ![this][].
|
697 |
-
}
|
698 |
-
|
699 |
-
$alt_text = $this->encodeAttribute($alt_text);
|
700 |
-
if (isset($this->urls[$link_id])) {
|
701 |
-
$url = $this->encodeAttribute($this->urls[$link_id]);
|
702 |
-
$result = "<img src=\"$url\" alt=\"$alt_text\"";
|
703 |
-
if (isset($this->titles[$link_id])) {
|
704 |
-
$title = $this->titles[$link_id];
|
705 |
-
$title = $this->encodeAttribute($title);
|
706 |
-
$result .= " title=\"$title\"";
|
707 |
-
}
|
708 |
-
$result .= $this->empty_element_suffix;
|
709 |
-
$result = $this->hashPart($result);
|
710 |
-
}
|
711 |
-
else {
|
712 |
-
# If there's no such link ID, leave intact:
|
713 |
-
$result = $whole_match;
|
714 |
-
}
|
715 |
-
|
716 |
-
return $result;
|
717 |
-
}
|
718 |
-
protected function _doImages_inline_callback($matches) {
|
719 |
-
$whole_match = $matches[1];
|
720 |
-
$alt_text = $matches[2];
|
721 |
-
$url = $matches[3] == '' ? $matches[4] : $matches[3];
|
722 |
-
$title =& $matches[7];
|
723 |
-
|
724 |
-
$alt_text = $this->encodeAttribute($alt_text);
|
725 |
-
$url = $this->encodeAttribute($url);
|
726 |
-
$result = "<img src=\"$url\" alt=\"$alt_text\"";
|
727 |
-
if (isset($title)) {
|
728 |
-
$title = $this->encodeAttribute($title);
|
729 |
-
$result .= " title=\"$title\""; # $title already quoted
|
730 |
-
}
|
731 |
-
$result .= $this->empty_element_suffix;
|
732 |
-
|
733 |
-
return $this->hashPart($result);
|
734 |
-
}
|
735 |
-
|
736 |
-
|
737 |
-
protected function doHeaders($text) {
|
738 |
-
# Setext-style headers:
|
739 |
-
# Header 1
|
740 |
-
# ========
|
741 |
-
#
|
742 |
-
# Header 2
|
743 |
-
# --------
|
744 |
-
#
|
745 |
-
$text = preg_replace_callback('{ ^(.+?)[ ]*\n(=+|-+)[ ]*\n+ }mx',
|
746 |
-
array(&$this, '_doHeaders_callback_setext'), $text);
|
747 |
-
|
748 |
-
# atx-style headers:
|
749 |
-
# # Header 1
|
750 |
-
# ## Header 2
|
751 |
-
# ## Header 2 with closing hashes ##
|
752 |
-
# ...
|
753 |
-
# ###### Header 6
|
754 |
-
#
|
755 |
-
$text = preg_replace_callback('{
|
756 |
-
^(\#{1,6}) # $1 = string of #\'s
|
757 |
-
[ ]*
|
758 |
-
(.+?) # $2 = Header text
|
759 |
-
[ ]*
|
760 |
-
\#* # optional closing #\'s (not counted)
|
761 |
-
\n+
|
762 |
-
}xm',
|
763 |
-
array(&$this, '_doHeaders_callback_atx'), $text);
|
764 |
-
|
765 |
-
return $text;
|
766 |
-
}
|
767 |
-
protected function _doHeaders_callback_setext($matches) {
|
768 |
-
# Terrible hack to check we haven't found an empty list item.
|
769 |
-
if ($matches[2] == '-' && preg_match('{^-(?: |$)}', $matches[1]))
|
770 |
-
return $matches[0];
|
771 |
-
|
772 |
-
$level = $matches[2]{0} == '=' ? 1 : 2;
|
773 |
-
$block = "<h$level>".$this->runSpanGamut($matches[1])."</h$level>";
|
774 |
-
return "\n" . $this->hashBlock($block) . "\n\n";
|
775 |
-
}
|
776 |
-
protected function _doHeaders_callback_atx($matches) {
|
777 |
-
$level = strlen($matches[1]);
|
778 |
-
$block = "<h$level>".$this->runSpanGamut($matches[2])."</h$level>";
|
779 |
-
return "\n" . $this->hashBlock($block) . "\n\n";
|
780 |
-
}
|
781 |
-
|
782 |
-
|
783 |
-
protected function doLists($text) {
|
784 |
-
#
|
785 |
-
# Form HTML ordered (numbered) and unordered (bulleted) lists.
|
786 |
-
#
|
787 |
-
$less_than_tab = $this->tab_width - 1;
|
788 |
-
|
789 |
-
# Re-usable patterns to match list item bullets and number markers:
|
790 |
-
$marker_ul_re = '[*+-]';
|
791 |
-
$marker_ol_re = '\d+[\.]';
|
792 |
-
$marker_any_re = "(?:$marker_ul_re|$marker_ol_re)";
|
793 |
-
|
794 |
-
$markers_relist = array(
|
795 |
-
$marker_ul_re => $marker_ol_re,
|
796 |
-
$marker_ol_re => $marker_ul_re,
|
797 |
-
);
|
798 |
-
|
799 |
-
foreach ($markers_relist as $marker_re => $other_marker_re) {
|
800 |
-
# Re-usable pattern to match any entirel ul or ol list:
|
801 |
-
$whole_list_re = '
|
802 |
-
( # $1 = whole list
|
803 |
-
( # $2
|
804 |
-
([ ]{0,'.$less_than_tab.'}) # $3 = number of spaces
|
805 |
-
('.$marker_re.') # $4 = first list item marker
|
806 |
-
[ ]+
|
807 |
-
)
|
808 |
-
(?s:.+?)
|
809 |
-
( # $5
|
810 |
-
\z
|
811 |
-
|
|
812 |
-
\n{2,}
|
813 |
-
(?=\S)
|
814 |
-
(?! # Negative lookahead for another list item marker
|
815 |
-
[ ]*
|
816 |
-
'.$marker_re.'[ ]+
|
817 |
-
)
|
818 |
-
|
|
819 |
-
(?= # Lookahead for another kind of list
|
820 |
-
\n
|
821 |
-
\3 # Must have the same indentation
|
822 |
-
'.$other_marker_re.'[ ]+
|
823 |
-
)
|
824 |
-
)
|
825 |
-
)
|
826 |
-
'; // mx
|
827 |
-
|
828 |
-
# We use a different prefix before nested lists than top-level lists.
|
829 |
-
# See extended comment in _ProcessListItems().
|
830 |
-
|
831 |
-
if ($this->list_level) {
|
832 |
-
$text = preg_replace_callback('{
|
833 |
-
^
|
834 |
-
'.$whole_list_re.'
|
835 |
-
}mx',
|
836 |
-
array(&$this, '_doLists_callback'), $text);
|
837 |
-
}
|
838 |
-
else {
|
839 |
-
$text = preg_replace_callback('{
|
840 |
-
(?:(?<=\n)\n|\A\n?) # Must eat the newline
|
841 |
-
'.$whole_list_re.'
|
842 |
-
}mx',
|
843 |
-
array(&$this, '_doLists_callback'), $text);
|
844 |
-
}
|
845 |
-
}
|
846 |
-
|
847 |
-
return $text;
|
848 |
-
}
|
849 |
-
protected function _doLists_callback($matches) {
|
850 |
-
# Re-usable patterns to match list item bullets and number markers:
|
851 |
-
$marker_ul_re = '[*+-]';
|
852 |
-
$marker_ol_re = '\d+[\.]';
|
853 |
-
$marker_any_re = "(?:$marker_ul_re|$marker_ol_re)";
|
854 |
-
|
855 |
-
$list = $matches[1];
|
856 |
-
$list_type = preg_match("/$marker_ul_re/", $matches[4]) ? "ul" : "ol";
|
857 |
-
|
858 |
-
$marker_any_re = ( $list_type == "ul" ? $marker_ul_re : $marker_ol_re );
|
859 |
-
|
860 |
-
$list .= "\n";
|
861 |
-
$result = $this->processListItems($list, $marker_any_re);
|
862 |
-
|
863 |
-
$result = $this->hashBlock("<$list_type>\n" . $result . "</$list_type>");
|
864 |
-
return "\n". $result ."\n\n";
|
865 |
-
}
|
866 |
-
|
867 |
-
protected $list_level = 0;
|
868 |
-
|
869 |
-
protected function processListItems($list_str, $marker_any_re) {
|
870 |
-
#
|
871 |
-
# Process the contents of a single ordered or unordered list, splitting it
|
872 |
-
# into individual list items.
|
873 |
-
#
|
874 |
-
# The $this->list_level global keeps track of when we're inside a list.
|
875 |
-
# Each time we enter a list, we increment it; when we leave a list,
|
876 |
-
# we decrement. If it's zero, we're not in a list anymore.
|
877 |
-
#
|
878 |
-
# We do this because when we're not inside a list, we want to treat
|
879 |
-
# something like this:
|
880 |
-
#
|
881 |
-
# I recommend upgrading to version
|
882 |
-
# 8. Oops, now this line is treated
|
883 |
-
# as a sub-list.
|
884 |
-
#
|
885 |
-
# As a single paragraph, despite the fact that the second line starts
|
886 |
-
# with a digit-period-space sequence.
|
887 |
-
#
|
888 |
-
# Whereas when we're inside a list (or sub-list), that line will be
|
889 |
-
# treated as the start of a sub-list. What a kludge, huh? This is
|
890 |
-
# an aspect of Markdown's syntax that's hard to parse perfectly
|
891 |
-
# without resorting to mind-reading. Perhaps the solution is to
|
892 |
-
# change the syntax rules such that sub-lists must start with a
|
893 |
-
# starting cardinal number; e.g. "1." or "a.".
|
894 |
-
|
895 |
-
$this->list_level++;
|
896 |
-
|
897 |
-
# trim trailing blank lines:
|
898 |
-
$list_str = preg_replace("/\n{2,}\\z/", "\n", $list_str);
|
899 |
-
|
900 |
-
$list_str = preg_replace_callback('{
|
901 |
-
(\n)? # leading line = $1
|
902 |
-
(^[ ]*) # leading whitespace = $2
|
903 |
-
('.$marker_any_re.' # list marker and space = $3
|
904 |
-
(?:[ ]+|(?=\n)) # space only required if item is not empty
|
905 |
-
)
|
906 |
-
((?s:.*?)) # list item text = $4
|
907 |
-
(?:(\n+(?=\n))|\n) # tailing blank line = $5
|
908 |
-
(?= \n* (\z | \2 ('.$marker_any_re.') (?:[ ]+|(?=\n))))
|
909 |
-
}xm',
|
910 |
-
array(&$this, '_processListItems_callback'), $list_str);
|
911 |
-
|
912 |
-
$this->list_level--;
|
913 |
-
return $list_str;
|
914 |
-
}
|
915 |
-
protected function _processListItems_callback($matches) {
|
916 |
-
$item = $matches[4];
|
917 |
-
$leading_line =& $matches[1];
|
918 |
-
$leading_space =& $matches[2];
|
919 |
-
$marker_space = $matches[3];
|
920 |
-
$tailing_blank_line =& $matches[5];
|
921 |
-
|
922 |
-
if ($leading_line || $tailing_blank_line ||
|
923 |
-
preg_match('/\n{2,}/', $item))
|
924 |
-
{
|
925 |
-
# Replace marker with the appropriate whitespace indentation
|
926 |
-
$item = $leading_space . str_repeat(' ', strlen($marker_space)) . $item;
|
927 |
-
$item = $this->runBlockGamut($this->outdent($item)."\n");
|
928 |
-
}
|
929 |
-
else {
|
930 |
-
# Recursion for sub-lists:
|
931 |
-
$item = $this->doLists($this->outdent($item));
|
932 |
-
$item = preg_replace('/\n+$/', '', $item);
|
933 |
-
$item = $this->runSpanGamut($item);
|
934 |
-
}
|
935 |
-
|
936 |
-
return "<li>" . $item . "</li>\n";
|
937 |
-
}
|
938 |
-
|
939 |
-
|
940 |
-
protected function doCodeBlocks($text) {
|
941 |
-
#
|
942 |
-
# Process Markdown `<pre><code>` blocks.
|
943 |
-
#
|
944 |
-
$text = preg_replace_callback('{
|
945 |
-
(?:\n\n|\A\n?)
|
946 |
-
( # $1 = the code block -- one or more lines, starting with a space/tab
|
947 |
-
(?>
|
948 |
-
[ ]{'.$this->tab_width.'} # Lines must start with a tab or a tab-width of spaces
|
949 |
-
.*\n+
|
950 |
-
)+
|
951 |
-
)
|
952 |
-
((?=^[ ]{0,'.$this->tab_width.'}\S)|\Z) # Lookahead for non-space at line-start, or end of doc
|
953 |
-
}xm',
|
954 |
-
array(&$this, '_doCodeBlocks_callback'), $text);
|
955 |
-
|
956 |
-
return $text;
|
957 |
-
}
|
958 |
-
protected function _doCodeBlocks_callback($matches) {
|
959 |
-
$codeblock = $matches[1];
|
960 |
-
|
961 |
-
$codeblock = $this->outdent($codeblock);
|
962 |
-
$codeblock = htmlspecialchars($codeblock, ENT_NOQUOTES);
|
963 |
-
|
964 |
-
# trim leading newlines and trailing newlines
|
965 |
-
$codeblock = preg_replace('/\A\n+|\n+\z/', '', $codeblock);
|
966 |
-
|
967 |
-
$codeblock = "<pre><code>$codeblock\n</code></pre>";
|
968 |
-
return "\n\n".$this->hashBlock($codeblock)."\n\n";
|
969 |
-
}
|
970 |
-
|
971 |
-
|
972 |
-
protected function makeCodeSpan($code) {
|
973 |
-
#
|
974 |
-
# Create a code span markup for $code. Called from handleSpanToken.
|
975 |
-
#
|
976 |
-
$code = htmlspecialchars(trim($code), ENT_NOQUOTES);
|
977 |
-
return $this->hashPart("<code>$code</code>");
|
978 |
-
}
|
979 |
-
|
980 |
-
|
981 |
-
protected $em_relist = array(
|
982 |
-
'' => '(?:(?<!\*)\*(?!\*)|(?<!_)_(?!_))(?=\S|$)(?![\.,:;]\s)',
|
983 |
-
'*' => '(?<=\S|^)(?<!\*)\*(?!\*)',
|
984 |
-
'_' => '(?<=\S|^)(?<!_)_(?!_)',
|
985 |
-
);
|
986 |
-
protected $strong_relist = array(
|
987 |
-
'' => '(?:(?<!\*)\*\*(?!\*)|(?<!_)__(?!_))(?=\S|$)(?![\.,:;]\s)',
|
988 |
-
'**' => '(?<=\S|^)(?<!\*)\*\*(?!\*)',
|
989 |
-
'__' => '(?<=\S|^)(?<!_)__(?!_)',
|
990 |
-
);
|
991 |
-
protected $em_strong_relist = array(
|
992 |
-
'' => '(?:(?<!\*)\*\*\*(?!\*)|(?<!_)___(?!_))(?=\S|$)(?![\.,:;]\s)',
|
993 |
-
'***' => '(?<=\S|^)(?<!\*)\*\*\*(?!\*)',
|
994 |
-
'___' => '(?<=\S|^)(?<!_)___(?!_)',
|
995 |
-
);
|
996 |
-
protected $em_strong_prepared_relist;
|
997 |
-
|
998 |
-
protected function prepareItalicsAndBold() {
|
999 |
-
#
|
1000 |
-
# Prepare regular expressions for searching emphasis tokens in any
|
1001 |
-
# context.
|
1002 |
-
#
|
1003 |
-
foreach ($this->em_relist as $em => $em_re) {
|
1004 |
-
foreach ($this->strong_relist as $strong => $strong_re) {
|
1005 |
-
# Construct list of allowed token expressions.
|
1006 |
-
$token_relist = array();
|
1007 |
-
if (isset($this->em_strong_relist["$em$strong"])) {
|
1008 |
-
$token_relist[] = $this->em_strong_relist["$em$strong"];
|
1009 |
-
}
|
1010 |
-
$token_relist[] = $em_re;
|
1011 |
-
$token_relist[] = $strong_re;
|
1012 |
-
|
1013 |
-
# Construct master expression from list.
|
1014 |
-
$token_re = '{('. implode('|', $token_relist) .')}';
|
1015 |
-
$this->em_strong_prepared_relist["$em$strong"] = $token_re;
|
1016 |
-
}
|
1017 |
-
}
|
1018 |
-
}
|
1019 |
-
|
1020 |
-
protected function doItalicsAndBold($text) {
|
1021 |
-
$token_stack = array('');
|
1022 |
-
$text_stack = array('');
|
1023 |
-
$em = '';
|
1024 |
-
$strong = '';
|
1025 |
-
$tree_char_em = false;
|
1026 |
-
|
1027 |
-
while (1) {
|
1028 |
-
#
|
1029 |
-
# Get prepared regular expression for seraching emphasis tokens
|
1030 |
-
# in current context.
|
1031 |
-
#
|
1032 |
-
$token_re = $this->em_strong_prepared_relist["$em$strong"];
|
1033 |
-
|
1034 |
-
#
|
1035 |
-
# Each loop iteration search for the next emphasis token.
|
1036 |
-
# Each token is then passed to handleSpanToken.
|
1037 |
-
#
|
1038 |
-
$parts = preg_split($token_re, $text, 2, PREG_SPLIT_DELIM_CAPTURE);
|
1039 |
-
$text_stack[0] .= $parts[0];
|
1040 |
-
$token =& $parts[1];
|
1041 |
-
$text =& $parts[2];
|
1042 |
-
|
1043 |
-
if (empty($token)) {
|
1044 |
-
# Reached end of text span: empty stack without emitting.
|
1045 |
-
# any more emphasis.
|
1046 |
-
while ($token_stack[0]) {
|
1047 |
-
$text_stack[1] .= array_shift($token_stack);
|
1048 |
-
$text_stack[0] .= array_shift($text_stack);
|
1049 |
-
}
|
1050 |
-
break;
|
1051 |
-
}
|
1052 |
-
|
1053 |
-
$token_len = strlen($token);
|
1054 |
-
if ($tree_char_em) {
|
1055 |
-
# Reached closing marker while inside a three-char emphasis.
|
1056 |
-
if ($token_len == 3) {
|
1057 |
-
# Three-char closing marker, close em and strong.
|
1058 |
-
array_shift($token_stack);
|
1059 |
-
$span = array_shift($text_stack);
|
1060 |
-
$span = $this->runSpanGamut($span);
|
1061 |
-
$span = "<strong><em>$span</em></strong>";
|
1062 |
-
$text_stack[0] .= $this->hashPart($span);
|
1063 |
-
$em = '';
|
1064 |
-
$strong = '';
|
1065 |
-
} else {
|
1066 |
-
# Other closing marker: close one em or strong and
|
1067 |
-
# change current token state to match the other
|
1068 |
-
$token_stack[0] = str_repeat($token{0}, 3-$token_len);
|
1069 |
-
$tag = $token_len == 2 ? "strong" : "em";
|
1070 |
-
$span = $text_stack[0];
|
1071 |
-
$span = $this->runSpanGamut($span);
|
1072 |
-
$span = "<$tag>$span</$tag>";
|
1073 |
-
$text_stack[0] = $this->hashPart($span);
|
1074 |
-
$$tag = ''; # $$tag stands for $em or $strong
|
1075 |
-
}
|
1076 |
-
$tree_char_em = false;
|
1077 |
-
} else if ($token_len == 3) {
|
1078 |
-
if ($em) {
|
1079 |
-
# Reached closing marker for both em and strong.
|
1080 |
-
# Closing strong marker:
|
1081 |
-
for ($i = 0; $i < 2; ++$i) {
|
1082 |
-
$shifted_token = array_shift($token_stack);
|
1083 |
-
$tag = strlen($shifted_token) == 2 ? "strong" : "em";
|
1084 |
-
$span = array_shift($text_stack);
|
1085 |
-
$span = $this->runSpanGamut($span);
|
1086 |
-
$span = "<$tag>$span</$tag>";
|
1087 |
-
$text_stack[0] .= $this->hashPart($span);
|
1088 |
-
$$tag = ''; # $$tag stands for $em or $strong
|
1089 |
-
}
|
1090 |
-
} else {
|
1091 |
-
# Reached opening three-char emphasis marker. Push on token
|
1092 |
-
# stack; will be handled by the special condition above.
|
1093 |
-
$em = $token{0};
|
1094 |
-
$strong = "$em$em";
|
1095 |
-
array_unshift($token_stack, $token);
|
1096 |
-
array_unshift($text_stack, '');
|
1097 |
-
$tree_char_em = true;
|
1098 |
-
}
|
1099 |
-
} else if ($token_len == 2) {
|
1100 |
-
if ($strong) {
|
1101 |
-
# Unwind any dangling emphasis marker:
|
1102 |
-
if (strlen($token_stack[0]) == 1) {
|
1103 |
-
$text_stack[1] .= array_shift($token_stack);
|
1104 |
-
$text_stack[0] .= array_shift($text_stack);
|
1105 |
-
}
|
1106 |
-
# Closing strong marker:
|
1107 |
-
array_shift($token_stack);
|
1108 |
-
$span = array_shift($text_stack);
|
1109 |
-
$span = $this->runSpanGamut($span);
|
1110 |
-
$span = "<strong>$span</strong>";
|
1111 |
-
$text_stack[0] .= $this->hashPart($span);
|
1112 |
-
$strong = '';
|
1113 |
-
} else {
|
1114 |
-
array_unshift($token_stack, $token);
|
1115 |
-
array_unshift($text_stack, '');
|
1116 |
-
$strong = $token;
|
1117 |
-
}
|
1118 |
-
} else {
|
1119 |
-
# Here $token_len == 1
|
1120 |
-
if ($em) {
|
1121 |
-
if (strlen($token_stack[0]) == 1) {
|
1122 |
-
# Closing emphasis marker:
|
1123 |
-
array_shift($token_stack);
|
1124 |
-
$span = array_shift($text_stack);
|
1125 |
-
$span = $this->runSpanGamut($span);
|
1126 |
-
$span = "<em>$span</em>";
|
1127 |
-
$text_stack[0] .= $this->hashPart($span);
|
1128 |
-
$em = '';
|
1129 |
-
} else {
|
1130 |
-
$text_stack[0] .= $token;
|
1131 |
-
}
|
1132 |
-
} else {
|
1133 |
-
array_unshift($token_stack, $token);
|
1134 |
-
array_unshift($text_stack, '');
|
1135 |
-
$em = $token;
|
1136 |
-
}
|
1137 |
-
}
|
1138 |
-
}
|
1139 |
-
return $text_stack[0];
|
1140 |
-
}
|
1141 |
-
|
1142 |
-
|
1143 |
-
protected function doBlockQuotes($text) {
|
1144 |
-
$text = preg_replace_callback('/
|
1145 |
-
( # Wrap whole match in $1
|
1146 |
-
(?>
|
1147 |
-
^[ ]*>[ ]? # ">" at the start of a line
|
1148 |
-
.+\n # rest of the first line
|
1149 |
-
(.+\n)* # subsequent consecutive lines
|
1150 |
-
\n* # blanks
|
1151 |
-
)+
|
1152 |
-
)
|
1153 |
-
/xm',
|
1154 |
-
array(&$this, '_doBlockQuotes_callback'), $text);
|
1155 |
-
|
1156 |
-
return $text;
|
1157 |
-
}
|
1158 |
-
protected function _doBlockQuotes_callback($matches) {
|
1159 |
-
$bq = $matches[1];
|
1160 |
-
# trim one level of quoting - trim whitespace-only lines
|
1161 |
-
$bq = preg_replace('/^[ ]*>[ ]?|^[ ]+$/m', '', $bq);
|
1162 |
-
$bq = $this->runBlockGamut($bq); # recurse
|
1163 |
-
|
1164 |
-
$bq = preg_replace('/^/m', " ", $bq);
|
1165 |
-
# These leading spaces cause problem with <pre> content,
|
1166 |
-
# so we need to fix that:
|
1167 |
-
$bq = preg_replace_callback('{(\s*<pre>.+?</pre>)}sx',
|
1168 |
-
array(&$this, '_doBlockQuotes_callback2'), $bq);
|
1169 |
-
|
1170 |
-
return "\n". $this->hashBlock("<blockquote>\n$bq\n</blockquote>")."\n\n";
|
1171 |
-
}
|
1172 |
-
protected function _doBlockQuotes_callback2($matches) {
|
1173 |
-
$pre = $matches[1];
|
1174 |
-
$pre = preg_replace('/^ /m', '', $pre);
|
1175 |
-
return $pre;
|
1176 |
-
}
|
1177 |
-
|
1178 |
-
|
1179 |
-
protected function formParagraphs($text) {
|
1180 |
-
#
|
1181 |
-
# Params:
|
1182 |
-
# $text - string to process with html <p> tags
|
1183 |
-
#
|
1184 |
-
# Strip leading and trailing lines:
|
1185 |
-
$text = preg_replace('/\A\n+|\n+\z/', '', $text);
|
1186 |
-
|
1187 |
-
$grafs = preg_split('/\n{2,}/', $text, -1, PREG_SPLIT_NO_EMPTY);
|
1188 |
-
|
1189 |
-
#
|
1190 |
-
# Wrap <p> tags and unhashify HTML blocks
|
1191 |
-
#
|
1192 |
-
foreach ($grafs as $key => $value) {
|
1193 |
-
if (!preg_match('/^B\x1A[0-9]+B$/', $value)) {
|
1194 |
-
# Is a paragraph.
|
1195 |
-
$value = $this->runSpanGamut($value);
|
1196 |
-
$value = preg_replace('/^([ ]*)/', "<p>", $value);
|
1197 |
-
$value .= "</p>";
|
1198 |
-
$grafs[$key] = $this->unhash($value);
|
1199 |
-
}
|
1200 |
-
else {
|
1201 |
-
# Is a block.
|
1202 |
-
# Modify elements of @grafs in-place...
|
1203 |
-
$graf = $value;
|
1204 |
-
$block = $this->html_hashes[$graf];
|
1205 |
-
$graf = $block;
|
1206 |
-
// if (preg_match('{
|
1207 |
-
// \A
|
1208 |
-
// ( # $1 = <div> tag
|
1209 |
-
// <div \s+
|
1210 |
-
// [^>]*
|
1211 |
-
// \b
|
1212 |
-
// markdown\s*=\s* ([\'"]) # $2 = attr quote char
|
1213 |
-
// 1
|
1214 |
-
// \2
|
1215 |
-
// [^>]*
|
1216 |
-
// >
|
1217 |
-
// )
|
1218 |
-
// ( # $3 = contents
|
1219 |
-
// .*
|
1220 |
-
// )
|
1221 |
-
// (</div>) # $4 = closing tag
|
1222 |
-
// \z
|
1223 |
-
// }xs', $block, $matches))
|
1224 |
-
// {
|
1225 |
-
// list(, $div_open, , $div_content, $div_close) = $matches;
|
1226 |
-
//
|
1227 |
-
// # We can't call Markdown(), because that resets the hash;
|
1228 |
-
// # that initialization code should be pulled into its own sub, though.
|
1229 |
-
// $div_content = $this->hashHTMLBlocks($div_content);
|
1230 |
-
//
|
1231 |
-
// # Run document gamut methods on the content.
|
1232 |
-
// foreach ($this->document_gamut as $method => $priority) {
|
1233 |
-
// $div_content = $this->$method($div_content);
|
1234 |
-
// }
|
1235 |
-
//
|
1236 |
-
// $div_open = preg_replace(
|
1237 |
-
// '{\smarkdown\s*=\s*([\'"]).+?\1}', '', $div_open);
|
1238 |
-
//
|
1239 |
-
// $graf = $div_open . "\n" . $div_content . "\n" . $div_close;
|
1240 |
-
// }
|
1241 |
-
$grafs[$key] = $graf;
|
1242 |
-
}
|
1243 |
-
}
|
1244 |
-
|
1245 |
-
return implode("\n\n", $grafs);
|
1246 |
-
}
|
1247 |
-
|
1248 |
-
|
1249 |
-
protected function encodeAttribute($text) {
|
1250 |
-
#
|
1251 |
-
# Encode text for a double-quoted HTML attribute. This function
|
1252 |
-
# is *not* suitable for attributes enclosed in single quotes.
|
1253 |
-
#
|
1254 |
-
$text = $this->encodeAmpsAndAngles($text);
|
1255 |
-
$text = str_replace('"', '"', $text);
|
1256 |
-
return $text;
|
1257 |
-
}
|
1258 |
-
|
1259 |
-
|
1260 |
-
protected function encodeAmpsAndAngles($text) {
|
1261 |
-
#
|
1262 |
-
# Smart processing for ampersands and angle brackets that need to
|
1263 |
-
# be encoded. Valid character entities are left alone unless the
|
1264 |
-
# no-entities mode is set.
|
1265 |
-
#
|
1266 |
-
if ($this->no_entities) {
|
1267 |
-
$text = str_replace('&', '&', $text);
|
1268 |
-
} else {
|
1269 |
-
# Ampersand-encoding based entirely on Nat Irons's Amputator
|
1270 |
-
# MT plugin: <http://bumppo.net/projects/amputator/>
|
1271 |
-
$text = preg_replace('/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/',
|
1272 |
-
'&', $text);
|
1273 |
-
}
|
1274 |
-
# Encode remaining <'s
|
1275 |
-
$text = str_replace('<', '<', $text);
|
1276 |
-
|
1277 |
-
return $text;
|
1278 |
-
}
|
1279 |
-
|
1280 |
-
|
1281 |
-
protected function doAutoLinks($text) {
|
1282 |
-
$text = preg_replace_callback('{<((https?|ftp|dict):[^\'">\s]+)>}i',
|
1283 |
-
array(&$this, '_doAutoLinks_url_callback'), $text);
|
1284 |
-
|
1285 |
-
# Email addresses: <address@domain.foo>
|
1286 |
-
$text = preg_replace_callback('{
|
1287 |
-
<
|
1288 |
-
(?:mailto:)?
|
1289 |
-
(
|
1290 |
-
(?:
|
1291 |
-
[-!#$%&\'*+/=?^_`.{|}~\w\x80-\xFF]+
|
1292 |
-
|
|
1293 |
-
".*?"
|
1294 |
-
)
|
1295 |
-
\@
|
1296 |
-
(?:
|
1297 |
-
[-a-z0-9\x80-\xFF]+(\.[-a-z0-9\x80-\xFF]+)*\.[a-z]+
|
1298 |
-
|
|
1299 |
-
\[[\d.a-fA-F:]+\] # IPv4 & IPv6
|
1300 |
-
)
|
1301 |
-
)
|
1302 |
-
>
|
1303 |
-
}xi',
|
1304 |
-
array(&$this, '_doAutoLinks_email_callback'), $text);
|
1305 |
-
$text = preg_replace_callback('{<(tel:([^\'">\s]+))>}i',array(&$this, '_doAutoLinks_tel_callback'), $text);
|
1306 |
-
|
1307 |
-
return $text;
|
1308 |
-
}
|
1309 |
-
protected function _doAutoLinks_tel_callback($matches) {
|
1310 |
-
$url = $this->encodeAttribute($matches[1]);
|
1311 |
-
$tel = $this->encodeAttribute($matches[2]);
|
1312 |
-
$link = "<a href=\"$url\">$tel</a>";
|
1313 |
-
return $this->hashPart($link);
|
1314 |
-
}
|
1315 |
-
protected function _doAutoLinks_url_callback($matches) {
|
1316 |
-
$url = $this->encodeAttribute($matches[1]);
|
1317 |
-
$link = "<a href=\"$url\">$url</a>";
|
1318 |
-
return $this->hashPart($link);
|
1319 |
-
}
|
1320 |
-
protected function _doAutoLinks_email_callback($matches) {
|
1321 |
-
$address = $matches[1];
|
1322 |
-
$link = $this->encodeEmailAddress($address);
|
1323 |
-
return $this->hashPart($link);
|
1324 |
-
}
|
1325 |
-
|
1326 |
-
|
1327 |
-
protected function encodeEmailAddress($addr) {
|
1328 |
-
#
|
1329 |
-
# Input: an email address, e.g. "foo@example.com"
|
1330 |
-
#
|
1331 |
-
# Output: the email address as a mailto link, with each character
|
1332 |
-
# of the address encoded as either a decimal or hex entity, in
|
1333 |
-
# the hopes of foiling most address harvesting spam bots. E.g.:
|
1334 |
-
#
|
1335 |
-
# <p><a href="mailto:foo
|
1336 |
-
# @example.co
|
1337 |
-
# m">foo@exampl
|
1338 |
-
# e.com</a></p>
|
1339 |
-
#
|
1340 |
-
# Based by a filter by Matthew Wickline, posted to BBEdit-Talk.
|
1341 |
-
# With some optimizations by Milian Wolff.
|
1342 |
-
#
|
1343 |
-
$addr = "mailto:" . $addr;
|
1344 |
-
$chars = preg_split('/(?<!^)(?!$)/', $addr);
|
1345 |
-
$seed = (int)abs(crc32($addr) / strlen($addr)); # Deterministic seed.
|
1346 |
-
|
1347 |
-
foreach ($chars as $key => $char) {
|
1348 |
-
$ord = ord($char);
|
1349 |
-
# Ignore non-ascii chars.
|
1350 |
-
if ($ord < 128) {
|
1351 |
-
$r = ($seed * (1 + $key)) % 100; # Pseudo-random function.
|
1352 |
-
# roughly 10% raw, 45% hex, 45% dec
|
1353 |
-
# '@' *must* be encoded. I insist.
|
1354 |
-
if ($r > 90 && $char != '@') /* do nothing */;
|
1355 |
-
else if ($r < 45) $chars[$key] = '&#x'.dechex($ord).';';
|
1356 |
-
else $chars[$key] = '&#'.$ord.';';
|
1357 |
-
}
|
1358 |
-
}
|
1359 |
-
|
1360 |
-
$addr = implode('', $chars);
|
1361 |
-
$text = implode('', array_slice($chars, 7)); # text without `mailto:`
|
1362 |
-
$addr = "<a href=\"$addr\">$text</a>";
|
1363 |
-
|
1364 |
-
return $addr;
|
1365 |
-
}
|
1366 |
-
|
1367 |
-
|
1368 |
-
protected function parseSpan($str) {
|
1369 |
-
#
|
1370 |
-
# Take the string $str and parse it into tokens, hashing embeded HTML,
|
1371 |
-
# escaped characters and handling code spans.
|
1372 |
-
#
|
1373 |
-
$output = '';
|
1374 |
-
|
1375 |
-
$span_re = '{
|
1376 |
-
(
|
1377 |
-
\\\\'.$this->escape_chars_re.'
|
1378 |
-
|
|
1379 |
-
(?<![`\\\\])
|
1380 |
-
`+ # code span marker
|
1381 |
-
'.( $this->no_markup ? '' : '
|
1382 |
-
|
|
1383 |
-
<!-- .*? --> # comment
|
1384 |
-
|
|
1385 |
-
<\?.*?\?> | <%.*?%> # processing instruction
|
1386 |
-
|
|
1387 |
-
<[!$]?[-a-zA-Z0-9:_]+ # regular tags
|
1388 |
-
(?>
|
1389 |
-
\s
|
1390 |
-
(?>[^"\'>]+|"[^"]*"|\'[^\']*\')*
|
1391 |
-
)?
|
1392 |
-
>
|
1393 |
-
|
|
1394 |
-
<[-a-zA-Z0-9:_]+\s*/> # xml-style empty tag
|
1395 |
-
|
|
1396 |
-
</[-a-zA-Z0-9:_]+\s*> # closing tag
|
1397 |
-
').'
|
1398 |
-
)
|
1399 |
-
}xs';
|
1400 |
-
|
1401 |
-
while (1) {
|
1402 |
-
#
|
1403 |
-
# Each loop iteration seach for either the next tag, the next
|
1404 |
-
# openning code span marker, or the next escaped character.
|
1405 |
-
# Each token is then passed to handleSpanToken.
|
1406 |
-
#
|
1407 |
-
$parts = preg_split($span_re, $str, 2, PREG_SPLIT_DELIM_CAPTURE);
|
1408 |
-
|
1409 |
-
# Create token from text preceding tag.
|
1410 |
-
if ($parts[0] != "") {
|
1411 |
-
$output .= $parts[0];
|
1412 |
-
}
|
1413 |
-
|
1414 |
-
# Check if we reach the end.
|
1415 |
-
if (isset($parts[1])) {
|
1416 |
-
$output .= $this->handleSpanToken($parts[1], $parts[2]);
|
1417 |
-
$str = $parts[2];
|
1418 |
-
}
|
1419 |
-
else {
|
1420 |
-
break;
|
1421 |
-
}
|
1422 |
-
}
|
1423 |
-
|
1424 |
-
return $output;
|
1425 |
-
}
|
1426 |
-
|
1427 |
-
|
1428 |
-
protected function handleSpanToken($token, &$str) {
|
1429 |
-
#
|
1430 |
-
# Handle $token provided by parseSpan by determining its nature and
|
1431 |
-
# returning the corresponding value that should replace it.
|
1432 |
-
#
|
1433 |
-
switch ($token{0}) {
|
1434 |
-
case "\\":
|
1435 |
-
return $this->hashPart("&#". ord($token{1}). ";");
|
1436 |
-
case "`":
|
1437 |
-
# Search for end marker in remaining text.
|
1438 |
-
if (preg_match('/^(.*?[^`])'.preg_quote($token).'(?!`)(.*)$/sm',
|
1439 |
-
$str, $matches))
|
1440 |
-
{
|
1441 |
-
$str = $matches[2];
|
1442 |
-
$codespan = $this->makeCodeSpan($matches[1]);
|
1443 |
-
return $this->hashPart($codespan);
|
1444 |
-
}
|
1445 |
-
return $token; // return as text since no ending marker found.
|
1446 |
-
default:
|
1447 |
-
return $this->hashPart($token);
|
1448 |
-
}
|
1449 |
-
}
|
1450 |
-
|
1451 |
-
|
1452 |
-
protected function outdent($text) {
|
1453 |
-
#
|
1454 |
-
# Remove one level of line-leading tabs or spaces
|
1455 |
-
#
|
1456 |
-
return preg_replace('/^(\t|[ ]{1,'.$this->tab_width.'})/m', '', $text);
|
1457 |
-
}
|
1458 |
-
|
1459 |
-
|
1460 |
-
# String length function for detab. `_initDetab` will create a function to
|
1461 |
-
# hanlde UTF-8 if the default function does not exist.
|
1462 |
-
protected $utf8_strlen = 'mb_strlen';
|
1463 |
-
|
1464 |
-
protected function detab($text) {
|
1465 |
-
#
|
1466 |
-
# Replace tabs with the appropriate amount of space.
|
1467 |
-
#
|
1468 |
-
# For each line we separate the line in blocks delemited by
|
1469 |
-
# tab characters. Then we reconstruct every line by adding the
|
1470 |
-
# appropriate number of space between each blocks.
|
1471 |
-
|
1472 |
-
$text = preg_replace_callback('/^.*\t.*$/m',
|
1473 |
-
array(&$this, '_detab_callback'), $text);
|
1474 |
-
|
1475 |
-
return $text;
|
1476 |
-
}
|
1477 |
-
protected function _detab_callback($matches) {
|
1478 |
-
$line = $matches[0];
|
1479 |
-
$strlen = $this->utf8_strlen; # strlen function for UTF-8.
|
1480 |
-
|
1481 |
-
# Split in blocks.
|
1482 |
-
$blocks = explode("\t", $line);
|
1483 |
-
# Add each blocks to the line.
|
1484 |
-
$line = $blocks[0];
|
1485 |
-
unset($blocks[0]); # Do not add first block twice.
|
1486 |
-
foreach ($blocks as $block) {
|
1487 |
-
# Calculate amount of space, insert spaces, insert block.
|
1488 |
-
$amount = $this->tab_width -
|
1489 |
-
$strlen($line, 'UTF-8') % $this->tab_width;
|
1490 |
-
$line .= str_repeat(" ", $amount) . $block;
|
1491 |
-
}
|
1492 |
-
return $line;
|
1493 |
-
}
|
1494 |
-
protected function _initDetab() {
|
1495 |
-
#
|
1496 |
-
# Check for the availability of the function in the `utf8_strlen` property
|
1497 |
-
# (initially `mb_strlen`). If the function is not available, create a
|
1498 |
-
# function that will loosely count the number of UTF-8 characters with a
|
1499 |
-
# regular expression.
|
1500 |
-
#
|
1501 |
-
if (function_exists($this->utf8_strlen)) return;
|
1502 |
-
$this->utf8_strlen = create_function('$text', 'return preg_match_all(
|
1503 |
-
"/[\\\\x00-\\\\xBF]|[\\\\xC0-\\\\xFF][\\\\x80-\\\\xBF]*/",
|
1504 |
-
$text, $m);');
|
1505 |
-
}
|
1506 |
-
|
1507 |
-
|
1508 |
-
protected function unhash($text) {
|
1509 |
-
#
|
1510 |
-
# Swap back in all the tags hashed by _HashHTMLBlocks.
|
1511 |
-
#
|
1512 |
-
return preg_replace_callback('/(.)\x1A[0-9]+\1/',
|
1513 |
-
array(&$this, '_unhash_callback'), $text);
|
1514 |
-
}
|
1515 |
-
protected function _unhash_callback($matches) {
|
1516 |
-
return $this->html_hashes[$matches[0]];
|
1517 |
-
}
|
1518 |
-
|
1519 |
-
}
|
1520 |
-
|
1521 |
-
|
1522 |
-
#
|
1523 |
-
# Temporary Markdown Extra Parser Implementation Class
|
1524 |
-
#
|
1525 |
-
# NOTE: DON'T USE THIS CLASS
|
1526 |
-
# Currently the implementation of of Extra resides here in this temporary class.
|
1527 |
-
# This makes it easier to propagate the changes between the three different
|
1528 |
-
# packaging styles of PHP Markdown. When this issue is resolved, this
|
1529 |
-
# MarkdownExtra_TmpImpl class here will disappear and \Michelf\MarkdownExtra
|
1530 |
-
# will contain the code. So please use \Michelf\MarkdownExtra and ignore this
|
1531 |
-
# one.
|
1532 |
-
#
|
1533 |
-
|
1534 |
-
abstract class _MarkdownExtra_TmpImpl extends \Michelf\Markdown {
|
1535 |
-
|
1536 |
-
### Configuration Variables ###
|
1537 |
-
|
1538 |
-
# Prefix for footnote ids.
|
1539 |
-
public $fn_id_prefix = "";
|
1540 |
-
|
1541 |
-
# Optional title attribute for footnote links and backlinks.
|
1542 |
-
public $fn_link_title = "";
|
1543 |
-
public $fn_backlink_title = "";
|
1544 |
-
|
1545 |
-
# Optional class attribute for footnote links and backlinks.
|
1546 |
-
public $fn_link_class = "footnote-ref";
|
1547 |
-
public $fn_backlink_class = "footnote-backref";
|
1548 |
-
|
1549 |
-
# Class name for table cell alignment (%% replaced left/center/right)
|
1550 |
-
# For instance: 'go-%%' becomes 'go-left' or 'go-right' or 'go-center'
|
1551 |
-
# If empty, the align attribute is used instead of a class name.
|
1552 |
-
public $table_align_class_tmpl = '';
|
1553 |
-
|
1554 |
-
# Optional class prefix for fenced code block.
|
1555 |
-
public $code_class_prefix = "";
|
1556 |
-
# Class attribute for code blocks goes on the `code` tag;
|
1557 |
-
# setting this to true will put attributes on the `pre` tag instead.
|
1558 |
-
public $code_attr_on_pre = false;
|
1559 |
-
|
1560 |
-
# Predefined abbreviations.
|
1561 |
-
public $predef_abbr = array();
|
1562 |
-
|
1563 |
-
|
1564 |
-
### Parser Implementation ###
|
1565 |
-
|
1566 |
-
public function __construct() {
|
1567 |
-
#
|
1568 |
-
# Constructor function. Initialize the parser object.
|
1569 |
-
#
|
1570 |
-
# Add extra escapable characters before parent constructor
|
1571 |
-
# initialize the table.
|
1572 |
-
$this->escape_chars .= ':|';
|
1573 |
-
|
1574 |
-
# Insert extra document, block, and span transformations.
|
1575 |
-
# Parent constructor will do the sorting.
|
1576 |
-
$this->document_gamut += array(
|
1577 |
-
"doFencedCodeBlocks" => 5,
|
1578 |
-
"stripFootnotes" => 15,
|
1579 |
-
"stripAbbreviations" => 25,
|
1580 |
-
"appendFootnotes" => 50,
|
1581 |
-
);
|
1582 |
-
$this->block_gamut += array(
|
1583 |
-
"doFencedCodeBlocks" => 5,
|
1584 |
-
"doTables" => 15,
|
1585 |
-
"doDefLists" => 45,
|
1586 |
-
);
|
1587 |
-
$this->span_gamut += array(
|
1588 |
-
"doFootnotes" => 5,
|
1589 |
-
"doAbbreviations" => 70,
|
1590 |
-
);
|
1591 |
-
|
1592 |
-
parent::__construct();
|
1593 |
-
}
|
1594 |
-
|
1595 |
-
|
1596 |
-
# Extra variables used during extra transformations.
|
1597 |
-
protected $footnotes = array();
|
1598 |
-
protected $footnotes_ordered = array();
|
1599 |
-
protected $footnotes_ref_count = array();
|
1600 |
-
protected $footnotes_numbers = array();
|
1601 |
-
protected $abbr_desciptions = array();
|
1602 |
-
protected $abbr_word_re = '';
|
1603 |
-
|
1604 |
-
# Give the current footnote number.
|
1605 |
-
protected $footnote_counter = 1;
|
1606 |
-
|
1607 |
-
|
1608 |
-
protected function setup() {
|
1609 |
-
#
|
1610 |
-
# Setting up Extra-specific variables.
|
1611 |
-
#
|
1612 |
-
parent::setup();
|
1613 |
-
|
1614 |
-
$this->footnotes = array();
|
1615 |
-
$this->footnotes_ordered = array();
|
1616 |
-
$this->footnotes_ref_count = array();
|
1617 |
-
$this->footnotes_numbers = array();
|
1618 |
-
$this->abbr_desciptions = array();
|
1619 |
-
$this->abbr_word_re = '';
|
1620 |
-
$this->footnote_counter = 1;
|
1621 |
-
|
1622 |
-
foreach ($this->predef_abbr as $abbr_word => $abbr_desc) {
|
1623 |
-
if ($this->abbr_word_re)
|
1624 |
-
$this->abbr_word_re .= '|';
|
1625 |
-
$this->abbr_word_re .= preg_quote($abbr_word);
|
1626 |
-
$this->abbr_desciptions[$abbr_word] = trim($abbr_desc);
|
1627 |
-
}
|
1628 |
-
}
|
1629 |
-
|
1630 |
-
protected function teardown() {
|
1631 |
-
#
|
1632 |
-
# Clearing Extra-specific variables.
|
1633 |
-
#
|
1634 |
-
$this->footnotes = array();
|
1635 |
-
$this->footnotes_ordered = array();
|
1636 |
-
$this->footnotes_ref_count = array();
|
1637 |
-
$this->footnotes_numbers = array();
|
1638 |
-
$this->abbr_desciptions = array();
|
1639 |
-
$this->abbr_word_re = '';
|
1640 |
-
|
1641 |
-
parent::teardown();
|
1642 |
-
}
|
1643 |
-
|
1644 |
-
|
1645 |
-
### Extra Attribute Parser ###
|
1646 |
-
|
1647 |
-
# Expression to use to catch attributes (includes the braces)
|
1648 |
-
protected $id_class_attr_catch_re = '\{((?:[ ]*[#.][-_:a-zA-Z0-9]+){1,})[ ]*\}';
|
1649 |
-
# Expression to use when parsing in a context when no capture is desired
|
1650 |
-
protected $id_class_attr_nocatch_re = '\{(?:[ ]*[#.][-_:a-zA-Z0-9]+){1,}[ ]*\}';
|
1651 |
-
|
1652 |
-
protected function doExtraAttributes($tag_name, $attr) {
|
1653 |
-
#
|
1654 |
-
# Parse attributes caught by the $this->id_class_attr_catch_re expression
|
1655 |
-
# and return the HTML-formatted list of attributes.
|
1656 |
-
#
|
1657 |
-
# Currently supported attributes are .class and #id.
|
1658 |
-
#
|
1659 |
-
if (empty($attr)) return "";
|
1660 |
-
|
1661 |
-
# Split on components
|
1662 |
-
preg_match_all('/[#.][-_:a-zA-Z0-9]+/', $attr, $matches);
|
1663 |
-
$elements = $matches[0];
|
1664 |
-
|
1665 |
-
# handle classes and ids (only first id taken into account)
|
1666 |
-
$classes = array();
|
1667 |
-
$id = false;
|
1668 |
-
foreach ($elements as $element) {
|
1669 |
-
if ($element{0} == '.') {
|
1670 |
-
$classes[] = substr($element, 1);
|
1671 |
-
} else if ($element{0} == '#') {
|
1672 |
-
if ($id === false) $id = substr($element, 1);
|
1673 |
-
}
|
1674 |
-
}
|
1675 |
-
|
1676 |
-
# compose attributes as string
|
1677 |
-
$attr_str = "";
|
1678 |
-
if (!empty($id)) {
|
1679 |
-
$attr_str .= ' id="'.$id.'"';
|
1680 |
-
}
|
1681 |
-
if (!empty($classes)) {
|
1682 |
-
$attr_str .= ' class="'.implode(" ", $classes).'"';
|
1683 |
-
}
|
1684 |
-
return $attr_str;
|
1685 |
-
}
|
1686 |
-
|
1687 |
-
|
1688 |
-
protected function stripLinkDefinitions($text) {
|
1689 |
-
#
|
1690 |
-
# Strips link definitions from text, stores the URLs and titles in
|
1691 |
-
# hash references.
|
1692 |
-
#
|
1693 |
-
$less_than_tab = $this->tab_width - 1;
|
1694 |
-
|
1695 |
-
# Link defs are in the form: ^[id]: url "optional title"
|
1696 |
-
$text = preg_replace_callback('{
|
1697 |
-
^[ ]{0,'.$less_than_tab.'}\[(.+)\][ ]?: # id = $1
|
1698 |
-
[ ]*
|
1699 |
-
\n? # maybe *one* newline
|
1700 |
-
[ ]*
|
1701 |
-
(?:
|
1702 |
-
<(.+?)> # url = $2
|
1703 |
-
|
|
1704 |
-
(\S+?) # url = $3
|
1705 |
-
)
|
1706 |
-
[ ]*
|
1707 |
-
\n? # maybe one newline
|
1708 |
-
[ ]*
|
1709 |
-
(?:
|
1710 |
-
(?<=\s) # lookbehind for whitespace
|
1711 |
-
["(]
|
1712 |
-
(.*?) # title = $4
|
1713 |
-
[")]
|
1714 |
-
[ ]*
|
1715 |
-
)? # title is optional
|
1716 |
-
(?:[ ]* '.$this->id_class_attr_catch_re.' )? # $5 = extra id & class attr
|
1717 |
-
(?:\n+|\Z)
|
1718 |
-
}xm',
|
1719 |
-
array(&$this, '_stripLinkDefinitions_callback'),
|
1720 |
-
$text);
|
1721 |
-
return $text;
|
1722 |
-
}
|
1723 |
-
protected function _stripLinkDefinitions_callback($matches) {
|
1724 |
-
$link_id = strtolower($matches[1]);
|
1725 |
-
$url = $matches[2] == '' ? $matches[3] : $matches[2];
|
1726 |
-
$this->urls[$link_id] = $url;
|
1727 |
-
$this->titles[$link_id] =& $matches[4];
|
1728 |
-
$this->ref_attr[$link_id] = $this->doExtraAttributes("", $dummy =& $matches[5]);
|
1729 |
-
return ''; # String that will replace the block
|
1730 |
-
}
|
1731 |
-
|
1732 |
-
|
1733 |
-
### HTML Block Parser ###
|
1734 |
-
|
1735 |
-
# Tags that are always treated as block tags:
|
1736 |
-
protected $block_tags_re = 'p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|form|fieldset|iframe|hr|legend|article|section|nav|aside|hgroup|header|footer|figcaption';
|
1737 |
-
|
1738 |
-
# Tags treated as block tags only if the opening tag is alone on its line:
|
1739 |
-
protected $context_block_tags_re = 'script|noscript|ins|del|iframe|object|source|track|param|math|svg|canvas|audio|video';
|
1740 |
-
|
1741 |
-
# Tags where markdown="1" default to span mode:
|
1742 |
-
protected $contain_span_tags_re = 'p|h[1-6]|li|dd|dt|td|th|legend|address';
|
1743 |
-
|
1744 |
-
# Tags which must not have their contents modified, no matter where
|
1745 |
-
# they appear:
|
1746 |
-
protected $clean_tags_re = 'script|math|svg';
|
1747 |
-
|
1748 |
-
# Tags that do not need to be closed.
|
1749 |
-
protected $auto_close_tags_re = 'hr|img|param|source|track';
|
1750 |
-
|
1751 |
-
|
1752 |
-
protected function hashHTMLBlocks($text) {
|
1753 |
-
#
|
1754 |
-
# Hashify HTML Blocks and "clean tags".
|
1755 |
-
#
|
1756 |
-
# We only want to do this for block-level HTML tags, such as headers,
|
1757 |
-
# lists, and tables. That's because we still want to wrap <p>s around
|
1758 |
-
# "paragraphs" that are wrapped in non-block-level tags, such as anchors,
|
1759 |
-
# phrase emphasis, and spans. The list of tags we're looking for is
|
1760 |
-
# hard-coded.
|
1761 |
-
#
|
1762 |
-
# This works by calling _HashHTMLBlocks_InMarkdown, which then calls
|
1763 |
-
# _HashHTMLBlocks_InHTML when it encounter block tags. When the markdown="1"
|
1764 |
-
# attribute is found within a tag, _HashHTMLBlocks_InHTML calls back
|
1765 |
-
# _HashHTMLBlocks_InMarkdown to handle the Markdown syntax within the tag.
|
1766 |
-
# These two functions are calling each other. It's recursive!
|
1767 |
-
#
|
1768 |
-
if ($this->no_markup) return $text;
|
1769 |
-
|
1770 |
-
#
|
1771 |
-
# Call the HTML-in-Markdown hasher.
|
1772 |
-
#
|
1773 |
-
list($text, ) = $this->_hashHTMLBlocks_inMarkdown($text);
|
1774 |
-
|
1775 |
-
return $text;
|
1776 |
-
}
|
1777 |
-
protected function _hashHTMLBlocks_inMarkdown($text, $indent = 0,
|
1778 |
-
$enclosing_tag_re = '', $span = false)
|
1779 |
-
{
|
1780 |
-
#
|
1781 |
-
# Parse markdown text, calling _HashHTMLBlocks_InHTML for block tags.
|
1782 |
-
#
|
1783 |
-
# * $indent is the number of space to be ignored when checking for code
|
1784 |
-
# blocks. This is important because if we don't take the indent into
|
1785 |
-
# account, something like this (which looks right) won't work as expected:
|
1786 |
-
#
|
1787 |
-
# <div>
|
1788 |
-
# <div markdown="1">
|
1789 |
-
# Hello World. <-- Is this a Markdown code block or text?
|
1790 |
-
# </div> <-- Is this a Markdown code block or a real tag?
|
1791 |
-
# <div>
|
1792 |
-
#
|
1793 |
-
# If you don't like this, just don't indent the tag on which
|
1794 |
-
# you apply the markdown="1" attribute.
|
1795 |
-
#
|
1796 |
-
# * If $enclosing_tag_re is not empty, stops at the first unmatched closing
|
1797 |
-
# tag with that name. Nested tags supported.
|
1798 |
-
#
|
1799 |
-
# * If $span is true, text inside must treated as span. So any double
|
1800 |
-
# newline will be replaced by a single newline so that it does not create
|
1801 |
-
# paragraphs.
|
1802 |
-
#
|
1803 |
-
# Returns an array of that form: ( processed text , remaining text )
|
1804 |
-
#
|
1805 |
-
if ($text === '') return array('', '');
|
1806 |
-
|
1807 |
-
# Regex to check for the presense of newlines around a block tag.
|
1808 |
-
$newline_before_re = '/(?:^\n?|\n\n)*$/';
|
1809 |
-
$newline_after_re =
|
1810 |
-
'{
|
1811 |
-
^ # Start of text following the tag.
|
1812 |
-
(?>[ ]*<!--.*?-->)? # Optional comment.
|
1813 |
-
[ ]*\n # Must be followed by newline.
|
1814 |
-
}xs';
|
1815 |
-
|
1816 |
-
# Regex to match any tag.
|
1817 |
-
$block_tag_re =
|
1818 |
-
'{
|
1819 |
-
( # $2: Capture whole tag.
|
1820 |
-
</? # Any opening or closing tag.
|
1821 |
-
(?> # Tag name.
|
1822 |
-
'.$this->block_tags_re.' |
|
1823 |
-
'.$this->context_block_tags_re.' |
|
1824 |
-
'.$this->clean_tags_re.' |
|
1825 |
-
(?!\s)'.$enclosing_tag_re.'
|
1826 |
-
)
|
1827 |
-
(?:
|
1828 |
-
(?=[\s"\'/a-zA-Z0-9]) # Allowed characters after tag name.
|
1829 |
-
(?>
|
1830 |
-
".*?" | # Double quotes (can contain `>`)
|
1831 |
-
\'.*?\' | # Single quotes (can contain `>`)
|
1832 |
-
.+? # Anything but quotes and `>`.
|
1833 |
-
)*?
|
1834 |
-
)?
|
1835 |
-
> # End of tag.
|
1836 |
-
|
|
1837 |
-
<!-- .*? --> # HTML Comment
|
1838 |
-
|
|
1839 |
-
<\?.*?\?> | <%.*?%> # Processing instruction
|
1840 |
-
|
|
1841 |
-
<!\[CDATA\[.*?\]\]> # CData Block
|
1842 |
-
'. ( !$span ? ' # If not in span.
|
1843 |
-
|
|
1844 |
-
# Indented code block
|
1845 |
-
(?: ^[ ]*\n | ^ | \n[ ]*\n )
|
1846 |
-
[ ]{'.($indent+4).'}[^\n]* \n
|
1847 |
-
(?>
|
1848 |
-
(?: [ ]{'.($indent+4).'}[^\n]* | [ ]* ) \n
|
1849 |
-
)*
|
1850 |
-
|
|
1851 |
-
# Fenced code block marker
|
1852 |
-
(?<= ^ | \n )
|
1853 |
-
[ ]{0,'.($indent+3).'}(?:~{3,}|`{3,})
|
1854 |
-
[ ]*
|
1855 |
-
(?:
|
1856 |
-
\.?[-_:a-zA-Z0-9]+ # standalone class name
|
1857 |
-
|
|
1858 |
-
'.$this->id_class_attr_nocatch_re.' # extra attributes
|
1859 |
-
)?
|
1860 |
-
[ ]*
|
1861 |
-
(?= \n )
|
1862 |
-
' : '' ). ' # End (if not is span).
|
1863 |
-
|
|
1864 |
-
# Code span marker
|
1865 |
-
# Note, this regex needs to go after backtick fenced
|
1866 |
-
# code blocks but it should also be kept outside of the
|
1867 |
-
# "if not in span" condition adding backticks to the parser
|
1868 |
-
`+
|
1869 |
-
)
|
1870 |
-
}xs';
|
1871 |
-
|
1872 |
-
|
1873 |
-
$depth = 0; # Current depth inside the tag tree.
|
1874 |
-
$parsed = ""; # Parsed text that will be returned.
|
1875 |
-
|
1876 |
-
#
|
1877 |
-
# Loop through every tag until we find the closing tag of the parent
|
1878 |
-
# or loop until reaching the end of text if no parent tag specified.
|
1879 |
-
#
|
1880 |
-
do {
|
1881 |
-
#
|
1882 |
-
# Split the text using the first $tag_match pattern found.
|
1883 |
-
# Text before pattern will be first in the array, text after
|
1884 |
-
# pattern will be at the end, and between will be any catches made
|
1885 |
-
# by the pattern.
|
1886 |
-
#
|
1887 |
-
$parts = preg_split($block_tag_re, $text, 2,
|
1888 |
-
PREG_SPLIT_DELIM_CAPTURE);
|
1889 |
-
|
1890 |
-
# If in Markdown span mode, add a empty-string span-level hash
|
1891 |
-
# after each newline to prevent triggering any block element.
|
1892 |
-
if ($span) {
|
1893 |
-
$void = $this->hashPart("", ':');
|
1894 |
-
$newline = "$void\n";
|
1895 |
-
$parts[0] = $void . str_replace("\n", $newline, $parts[0]) . $void;
|
1896 |
-
}
|
1897 |
-
|
1898 |
-
$parsed .= $parts[0]; # Text before current tag.
|
1899 |
-
|
1900 |
-
# If end of $text has been reached. Stop loop.
|
1901 |
-
if (count($parts) < 3) {
|
1902 |
-
$text = "";
|
1903 |
-
break;
|
1904 |
-
}
|
1905 |
-
|
1906 |
-
$tag = $parts[1]; # Tag to handle.
|
1907 |
-
$text = $parts[2]; # Remaining text after current tag.
|
1908 |
-
$tag_re = preg_quote($tag); # For use in a regular expression.
|
1909 |
-
|
1910 |
-
#
|
1911 |
-
# Check for: Fenced code block marker.
|
1912 |
-
# Note: need to recheck the whole tag to disambiguate backtick
|
1913 |
-
# fences from code spans
|
1914 |
-
#
|
1915 |
-
if (preg_match('{^\n?([ ]{0,'.($indent+3).'})(~{3,}|`{3,})[ ]*(?:\.?[-_:a-zA-Z0-9]+|'.$this->id_class_attr_nocatch_re.')?[ ]*\n?$}', $tag, $capture)) {
|
1916 |
-
# Fenced code block marker: find matching end marker.
|
1917 |
-
$fence_indent = strlen($capture[1]); # use captured indent in re
|
1918 |
-
$fence_re = $capture[2]; # use captured fence in re
|
1919 |
-
if (preg_match('{^(?>.*\n)*?[ ]{'.($fence_indent).'}'.$fence_re.'[ ]*(?:\n|$)}', $text,
|
1920 |
-
$matches))
|
1921 |
-
{
|
1922 |
-
# End marker found: pass text unchanged until marker.
|
1923 |
-
$parsed .= $tag . $matches[0];
|
1924 |
-
$text = substr($text, strlen($matches[0]));
|
1925 |
-
}
|
1926 |
-
else {
|
1927 |
-
# No end marker: just skip it.
|
1928 |
-
$parsed .= $tag;
|
1929 |
-
}
|
1930 |
-
}
|
1931 |
-
#
|
1932 |
-
# Check for: Indented code block.
|
1933 |
-
#
|
1934 |
-
else if ($tag{0} == "\n" || $tag{0} == " ") {
|
1935 |
-
# Indented code block: pass it unchanged, will be handled
|
1936 |
-
# later.
|
1937 |
-
$parsed .= $tag;
|
1938 |
-
}
|
1939 |
-
#
|
1940 |
-
# Check for: Code span marker
|
1941 |
-
# Note: need to check this after backtick fenced code blocks
|
1942 |
-
#
|
1943 |
-
else if ($tag{0} == "`") {
|
1944 |
-
# Find corresponding end marker.
|
1945 |
-
$tag_re = preg_quote($tag);
|
1946 |
-
if (preg_match('{^(?>.+?|\n(?!\n))*?(?<!`)'.$tag_re.'(?!`)}',
|
1947 |
-
$text, $matches))
|
1948 |
-
{
|
1949 |
-
# End marker found: pass text unchanged until marker.
|
1950 |
-
$parsed .= $tag . $matches[0];
|
1951 |
-
$text = substr($text, strlen($matches[0]));
|
1952 |
-
}
|
1953 |
-
else {
|
1954 |
-
# Unmatched marker: just skip it.
|
1955 |
-
$parsed .= $tag;
|
1956 |
-
}
|
1957 |
-
}
|
1958 |
-
#
|
1959 |
-
# Check for: Opening Block level tag or
|
1960 |
-
# Opening Context Block tag (like ins and del)
|
1961 |
-
# used as a block tag (tag is alone on it's line).
|
1962 |
-
#
|
1963 |
-
else if (preg_match('{^<(?:'.$this->block_tags_re.')\b}', $tag) ||
|
1964 |
-
( preg_match('{^<(?:'.$this->context_block_tags_re.')\b}', $tag) &&
|
1965 |
-
preg_match($newline_before_re, $parsed) &&
|
1966 |
-
preg_match($newline_after_re, $text) )
|
1967 |
-
)
|
1968 |
-
{
|
1969 |
-
# Need to parse tag and following text using the HTML parser.
|
1970 |
-
list($block_text, $text) =
|
1971 |
-
$this->_hashHTMLBlocks_inHTML($tag . $text, "hashBlock", true);
|
1972 |
-
|
1973 |
-
# Make sure it stays outside of any paragraph by adding newlines.
|
1974 |
-
$parsed .= "\n\n$block_text\n\n";
|
1975 |
-
}
|
1976 |
-
#
|
1977 |
-
# Check for: Clean tag (like script, math)
|
1978 |
-
# HTML Comments, processing instructions.
|
1979 |
-
#
|
1980 |
-
else if (preg_match('{^<(?:'.$this->clean_tags_re.')\b}', $tag) ||
|
1981 |
-
$tag{1} == '!' || $tag{1} == '?')
|
1982 |
-
{
|
1983 |
-
# Need to parse tag and following text using the HTML parser.
|
1984 |
-
# (don't check for markdown attribute)
|
1985 |
-
list($block_text, $text) =
|
1986 |
-
$this->_hashHTMLBlocks_inHTML($tag . $text, "hashClean", false);
|
1987 |
-
|
1988 |
-
$parsed .= $block_text;
|
1989 |
-
}
|
1990 |
-
#
|
1991 |
-
# Check for: Tag with same name as enclosing tag.
|
1992 |
-
#
|
1993 |
-
else if ($enclosing_tag_re !== '' &&
|
1994 |
-
# Same name as enclosing tag.
|
1995 |
-
preg_match('{^</?(?:'.$enclosing_tag_re.')\b}', $tag))
|
1996 |
-
{
|
1997 |
-
#
|
1998 |
-
# Increase/decrease nested tag count.
|
1999 |
-
#
|
2000 |
-
if ($tag{1} == '/') $depth--;
|
2001 |
-
else if ($tag{strlen($tag)-2} != '/') $depth++;
|
2002 |
-
|
2003 |
-
if ($depth < 0) {
|
2004 |
-
#
|
2005 |
-
# Going out of parent element. Clean up and break so we
|
2006 |
-
# return to the calling function.
|
2007 |
-
#
|
2008 |
-
$text = $tag . $text;
|
2009 |
-
break;
|
2010 |
-
}
|
2011 |
-
|
2012 |
-
$parsed .= $tag;
|
2013 |
-
}
|
2014 |
-
else {
|
2015 |
-
$parsed .= $tag;
|
2016 |
-
}
|
2017 |
-
} while ($depth >= 0);
|
2018 |
-
|
2019 |
-
return array($parsed, $text);
|
2020 |
-
}
|
2021 |
-
protected function _hashHTMLBlocks_inHTML($text, $hash_method, $md_attr) {
|
2022 |
-
#
|
2023 |
-
# Parse HTML, calling _HashHTMLBlocks_InMarkdown for block tags.
|
2024 |
-
#
|
2025 |
-
# * Calls $hash_method to convert any blocks.
|
2026 |
-
# * Stops when the first opening tag closes.
|
2027 |
-
# * $md_attr indicate if the use of the `markdown="1"` attribute is allowed.
|
2028 |
-
# (it is not inside clean tags)
|
2029 |
-
#
|
2030 |
-
# Returns an array of that form: ( processed text , remaining text )
|
2031 |
-
#
|
2032 |
-
if ($text === '') return array('', '');
|
2033 |
-
|
2034 |
-
# Regex to match `markdown` attribute inside of a tag.
|
2035 |
-
$markdown_attr_re = '
|
2036 |
-
{
|
2037 |
-
\s* # Eat whitespace before the `markdown` attribute
|
2038 |
-
markdown
|
2039 |
-
\s*=\s*
|
2040 |
-
(?>
|
2041 |
-
(["\']) # $1: quote delimiter
|
2042 |
-
(.*?) # $2: attribute value
|
2043 |
-
\1 # matching delimiter
|
2044 |
-
|
|
2045 |
-
([^\s>]*) # $3: unquoted attribute value
|
2046 |
-
)
|
2047 |
-
() # $4: make $3 always defined (avoid warnings)
|
2048 |
-
}xs';
|
2049 |
-
|
2050 |
-
# Regex to match any tag.
|
2051 |
-
$tag_re = '{
|
2052 |
-
( # $2: Capture whole tag.
|
2053 |
-
</? # Any opening or closing tag.
|
2054 |
-
[\w:$]+ # Tag name.
|
2055 |
-
(?:
|
2056 |
-
(?=[\s"\'/a-zA-Z0-9]) # Allowed characters after tag name.
|
2057 |
-
(?>
|
2058 |
-
".*?" | # Double quotes (can contain `>`)
|
2059 |
-
\'.*?\' | # Single quotes (can contain `>`)
|
2060 |
-
.+? # Anything but quotes and `>`.
|
2061 |
-
)*?
|
2062 |
-
)?
|
2063 |
-
> # End of tag.
|
2064 |
-
|
|
2065 |
-
<!-- .*? --> # HTML Comment
|
2066 |
-
|
|
2067 |
-
<\?.*?\?> | <%.*?%> # Processing instruction
|
2068 |
-
|
|
2069 |
-
<!\[CDATA\[.*?\]\]> # CData Block
|
2070 |
-
)
|
2071 |
-
}xs';
|
2072 |
-
|
2073 |
-
$original_text = $text; # Save original text in case of faliure.
|
2074 |
-
|
2075 |
-
$depth = 0; # Current depth inside the tag tree.
|
2076 |
-
$block_text = ""; # Temporary text holder for current text.
|
2077 |
-
$parsed = ""; # Parsed text that will be returned.
|
2078 |
-
|
2079 |
-
#
|
2080 |
-
# Get the name of the starting tag.
|
2081 |
-
# (This pattern makes $base_tag_name_re safe without quoting.)
|
2082 |
-
#
|
2083 |
-
if (preg_match('/^<([\w:$]*)\b/', $text, $matches))
|
2084 |
-
$base_tag_name_re = $matches[1];
|
2085 |
-
|
2086 |
-
#
|
2087 |
-
# Loop through every tag until we find the corresponding closing tag.
|
2088 |
-
#
|
2089 |
-
do {
|
2090 |
-
#
|
2091 |
-
# Split the text using the first $tag_match pattern found.
|
2092 |
-
# Text before pattern will be first in the array, text after
|
2093 |
-
# pattern will be at the end, and between will be any catches made
|
2094 |
-
# by the pattern.
|
2095 |
-
#
|
2096 |
-
$parts = preg_split($tag_re, $text, 2, PREG_SPLIT_DELIM_CAPTURE);
|
2097 |
-
|
2098 |
-
if (count($parts) < 3) {
|
2099 |
-
#
|
2100 |
-
# End of $text reached with unbalenced tag(s).
|
2101 |
-
# In that case, we return original text unchanged and pass the
|
2102 |
-
# first character as filtered to prevent an infinite loop in the
|
2103 |
-
# parent function.
|
2104 |
-
#
|
2105 |
-
return array($original_text{0}, substr($original_text, 1));
|
2106 |
-
}
|
2107 |
-
|
2108 |
-
$block_text .= $parts[0]; # Text before current tag.
|
2109 |
-
$tag = $parts[1]; # Tag to handle.
|
2110 |
-
$text = $parts[2]; # Remaining text after current tag.
|
2111 |
-
|
2112 |
-
#
|
2113 |
-
# Check for: Auto-close tag (like <hr/>)
|
2114 |
-
# Comments and Processing Instructions.
|
2115 |
-
#
|
2116 |
-
if (preg_match('{^</?(?:'.$this->auto_close_tags_re.')\b}', $tag) ||
|
2117 |
-
$tag{1} == '!' || $tag{1} == '?')
|
2118 |
-
{
|
2119 |
-
# Just add the tag to the block as if it was text.
|
2120 |
-
$block_text .= $tag;
|
2121 |
-
}
|
2122 |
-
else {
|
2123 |
-
#
|
2124 |
-
# Increase/decrease nested tag count. Only do so if
|
2125 |
-
# the tag's name match base tag's.
|
2126 |
-
#
|
2127 |
-
if (preg_match('{^</?'.$base_tag_name_re.'\b}', $tag)) {
|
2128 |
-
if ($tag{1} == '/') $depth--;
|
2129 |
-
else if ($tag{strlen($tag)-2} != '/') $depth++;
|
2130 |
-
}
|
2131 |
-
|
2132 |
-
#
|
2133 |
-
# Check for `markdown="1"` attribute and handle it.
|
2134 |
-
#
|
2135 |
-
if ($md_attr &&
|
2136 |
-
preg_match($markdown_attr_re, $tag, $attr_m) &&
|
2137 |
-
preg_match('/^1|block|span$/', $attr_m[2] . $attr_m[3]))
|
2138 |
-
{
|
2139 |
-
# Remove `markdown` attribute from opening tag.
|
2140 |
-
$tag = preg_replace($markdown_attr_re, '', $tag);
|
2141 |
-
|
2142 |
-
# Check if text inside this tag must be parsed in span mode.
|
2143 |
-
$this->mode = $attr_m[2] . $attr_m[3];
|
2144 |
-
$span_mode = $this->mode == 'span' || $this->mode != 'block' &&
|
2145 |
-
preg_match('{^<(?:'.$this->contain_span_tags_re.')\b}', $tag);
|
2146 |
-
|
2147 |
-
# Calculate indent before tag.
|
2148 |
-
if (preg_match('/(?:^|\n)( *?)(?! ).*?$/', $block_text, $matches)) {
|
2149 |
-
$strlen = $this->utf8_strlen;
|
2150 |
-
$indent = $strlen($matches[1], 'UTF-8');
|
2151 |
-
} else {
|
2152 |
-
$indent = 0;
|
2153 |
-
}
|
2154 |
-
|
2155 |
-
# End preceding block with this tag.
|
2156 |
-
$block_text .= $tag;
|
2157 |
-
$parsed .= $this->$hash_method($block_text);
|
2158 |
-
|
2159 |
-
# Get enclosing tag name for the ParseMarkdown function.
|
2160 |
-
# (This pattern makes $tag_name_re safe without quoting.)
|
2161 |
-
preg_match('/^<([\w:$]*)\b/', $tag, $matches);
|
2162 |
-
$tag_name_re = $matches[1];
|
2163 |
-
|
2164 |
-
# Parse the content using the HTML-in-Markdown parser.
|
2165 |
-
list ($block_text, $text)
|
2166 |
-
= $this->_hashHTMLBlocks_inMarkdown($text, $indent,
|
2167 |
-
$tag_name_re, $span_mode);
|
2168 |
-
|
2169 |
-
# Outdent markdown text.
|
2170 |
-
if ($indent > 0) {
|
2171 |
-
$block_text = preg_replace("/^[ ]{1,$indent}/m", "",
|
2172 |
-
$block_text);
|
2173 |
-
}
|
2174 |
-
|
2175 |
-
# Append tag content to parsed text.
|
2176 |
-
if (!$span_mode) $parsed .= "\n\n$block_text\n\n";
|
2177 |
-
else $parsed .= "$block_text";
|
2178 |
-
|
2179 |
-
# Start over with a new block.
|
2180 |
-
$block_text = "";
|
2181 |
-
}
|
2182 |
-
else $block_text .= $tag;
|
2183 |
-
}
|
2184 |
-
|
2185 |
-
} while ($depth > 0);
|
2186 |
-
|
2187 |
-
#
|
2188 |
-
# Hash last block text that wasn't processed inside the loop.
|
2189 |
-
#
|
2190 |
-
$parsed .= $this->$hash_method($block_text);
|
2191 |
-
|
2192 |
-
return array($parsed, $text);
|
2193 |
-
}
|
2194 |
-
|
2195 |
-
|
2196 |
-
protected function hashClean($text) {
|
2197 |
-
#
|
2198 |
-
# Called whenever a tag must be hashed when a function inserts a "clean" tag
|
2199 |
-
# in $text, it passes through this function and is automaticaly escaped,
|
2200 |
-
# blocking invalid nested overlap.
|
2201 |
-
#
|
2202 |
-
return $this->hashPart($text, 'C');
|
2203 |
-
}
|
2204 |
-
|
2205 |
-
|
2206 |
-
protected function doAnchors($text) {
|
2207 |
-
#
|
2208 |
-
# Turn Markdown link shortcuts into XHTML <a> tags.
|
2209 |
-
#
|
2210 |
-
if ($this->in_anchor) return $text;
|
2211 |
-
$this->in_anchor = true;
|
2212 |
-
|
2213 |
-
#
|
2214 |
-
# First, handle reference-style links: [link text] [id]
|
2215 |
-
#
|
2216 |
-
$text = preg_replace_callback('{
|
2217 |
-
( # wrap whole match in $1
|
2218 |
-
\[
|
2219 |
-
('.$this->nested_brackets_re.') # link text = $2
|
2220 |
-
\]
|
2221 |
-
|
2222 |
-
[ ]? # one optional space
|
2223 |
-
(?:\n[ ]*)? # one optional newline followed by spaces
|
2224 |
-
|
2225 |
-
\[
|
2226 |
-
(.*?) # id = $3
|
2227 |
-
\]
|
2228 |
-
)
|
2229 |
-
}xs',
|
2230 |
-
array(&$this, '_doAnchors_reference_callback'), $text);
|
2231 |
-
|
2232 |
-
#
|
2233 |
-
# Next, inline-style links: [link text](url "optional title")
|
2234 |
-
#
|
2235 |
-
$text = preg_replace_callback('{
|
2236 |
-
( # wrap whole match in $1
|
2237 |
-
\[
|
2238 |
-
('.$this->nested_brackets_re.') # link text = $2
|
2239 |
-
\]
|
2240 |
-
\( # literal paren
|
2241 |
-
[ \n]*
|
2242 |
-
(?:
|
2243 |
-
<(.+?)> # href = $3
|
2244 |
-
|
|
2245 |
-
('.$this->nested_url_parenthesis_re.') # href = $4
|
2246 |
-
)
|
2247 |
-
[ \n]*
|
2248 |
-
( # $5
|
2249 |
-
([\'"]) # quote char = $6
|
2250 |
-
(.*?) # Title = $7
|
2251 |
-
\6 # matching quote
|
2252 |
-
[ \n]* # ignore any spaces/tabs between closing quote and )
|
2253 |
-
)? # title is optional
|
2254 |
-
\)
|
2255 |
-
(?:[ ]? '.$this->id_class_attr_catch_re.' )? # $8 = id/class attributes
|
2256 |
-
)
|
2257 |
-
}xs',
|
2258 |
-
array(&$this, '_doAnchors_inline_callback'), $text);
|
2259 |
-
|
2260 |
-
#
|
2261 |
-
# Last, handle reference-style shortcuts: [link text]
|
2262 |
-
# These must come last in case you've also got [link text][1]
|
2263 |
-
# or [link text](/foo)
|
2264 |
-
#
|
2265 |
-
$text = preg_replace_callback('{
|
2266 |
-
( # wrap whole match in $1
|
2267 |
-
\[
|
2268 |
-
([^\[\]]+) # link text = $2; can\'t contain [ or ]
|
2269 |
-
\]
|
2270 |
-
)
|
2271 |
-
}xs',
|
2272 |
-
array(&$this, '_doAnchors_reference_callback'), $text);
|
2273 |
-
|
2274 |
-
$this->in_anchor = false;
|
2275 |
-
return $text;
|
2276 |
-
}
|
2277 |
-
protected function _doAnchors_reference_callback($matches) {
|
2278 |
-
$whole_match = $matches[1];
|
2279 |
-
$link_text = $matches[2];
|
2280 |
-
$link_id =& $matches[3];
|
2281 |
-
|
2282 |
-
if ($link_id == "") {
|
2283 |
-
# for shortcut links like [this][] or [this].
|
2284 |
-
$link_id = $link_text;
|
2285 |
-
}
|
2286 |
-
|
2287 |
-
# lower-case and turn embedded newlines into spaces
|
2288 |
-
$link_id = strtolower($link_id);
|
2289 |
-
$link_id = preg_replace('{[ ]?\n}', ' ', $link_id);
|
2290 |
-
|
2291 |
-
if (isset($this->urls[$link_id])) {
|
2292 |
-
$url = $this->urls[$link_id];
|
2293 |
-
$url = $this->encodeAttribute($url);
|
2294 |
-
|
2295 |
-
$result = "<a href=\"$url\"";
|
2296 |
-
if ( isset( $this->titles[$link_id] ) ) {
|
2297 |
-
$title = $this->titles[$link_id];
|
2298 |
-
$title = $this->encodeAttribute($title);
|
2299 |
-
$result .= " title=\"$title\"";
|
2300 |
-
}
|
2301 |
-
if (isset($this->ref_attr[$link_id]))
|
2302 |
-
$result .= $this->ref_attr[$link_id];
|
2303 |
-
|
2304 |
-
$link_text = $this->runSpanGamut($link_text);
|
2305 |
-
$result .= ">$link_text</a>";
|
2306 |
-
$result = $this->hashPart($result);
|
2307 |
-
}
|
2308 |
-
else {
|
2309 |
-
$result = $whole_match;
|
2310 |
-
}
|
2311 |
-
return $result;
|
2312 |
-
}
|
2313 |
-
protected function _doAnchors_inline_callback($matches) {
|
2314 |
-
$whole_match = $matches[1];
|
2315 |
-
$link_text = $this->runSpanGamut($matches[2]);
|
2316 |
-
$url = $matches[3] == '' ? $matches[4] : $matches[3];
|
2317 |
-
$title =& $matches[7];
|
2318 |
-
$attr = $this->doExtraAttributes("a", $dummy =& $matches[8]);
|
2319 |
-
|
2320 |
-
|
2321 |
-
$url = $this->encodeAttribute($url);
|
2322 |
-
|
2323 |
-
$result = "<a href=\"$url\"";
|
2324 |
-
if (isset($title)) {
|
2325 |
-
$title = $this->encodeAttribute($title);
|
2326 |
-
$result .= " title=\"$title\"";
|
2327 |
-
}
|
2328 |
-
$result .= $attr;
|
2329 |
-
|
2330 |
-
$link_text = $this->runSpanGamut($link_text);
|
2331 |
-
$result .= ">$link_text</a>";
|
2332 |
-
|
2333 |
-
return $this->hashPart($result);
|
2334 |
-
}
|
2335 |
-
|
2336 |
-
|
2337 |
-
protected function doImages($text) {
|
2338 |
-
#
|
2339 |
-
# Turn Markdown image shortcuts into <img> tags.
|
2340 |
-
#
|
2341 |
-
#
|
2342 |
-
# First, handle reference-style labeled images: ![alt text][id]
|
2343 |
-
#
|
2344 |
-
$text = preg_replace_callback('{
|
2345 |
-
( # wrap whole match in $1
|
2346 |
-
!\[
|
2347 |
-
('.$this->nested_brackets_re.') # alt text = $2
|
2348 |
-
\]
|
2349 |
-
|
2350 |
-
[ ]? # one optional space
|
2351 |
-
(?:\n[ ]*)? # one optional newline followed by spaces
|
2352 |
-
|
2353 |
-
\[
|
2354 |
-
(.*?) # id = $3
|
2355 |
-
\]
|
2356 |
-
|
2357 |
-
)
|
2358 |
-
}xs',
|
2359 |
-
array(&$this, '_doImages_reference_callback'), $text);
|
2360 |
-
|
2361 |
-
#
|
2362 |
-
# Next, handle inline images: ![alt text](url "optional title")
|
2363 |
-
# Don't forget: encode * and _
|
2364 |
-
#
|
2365 |
-
$text = preg_replace_callback('{
|
2366 |
-
( # wrap whole match in $1
|
2367 |
-
!\[
|
2368 |
-
('.$this->nested_brackets_re.') # alt text = $2
|
2369 |
-
\]
|
2370 |
-
\s? # One optional whitespace character
|
2371 |
-
\( # literal paren
|
2372 |
-
[ \n]*
|
2373 |
-
(?:
|
2374 |
-
<(\S*)> # src url = $3
|
2375 |
-
|
|
2376 |
-
('.$this->nested_url_parenthesis_re.') # src url = $4
|
2377 |
-
)
|
2378 |
-
[ \n]*
|
2379 |
-
( # $5
|
2380 |
-
([\'"]) # quote char = $6
|
2381 |
-
(.*?) # title = $7
|
2382 |
-
\6 # matching quote
|
2383 |
-
[ \n]*
|
2384 |
-
)? # title is optional
|
2385 |
-
\)
|
2386 |
-
(?:[ ]? '.$this->id_class_attr_catch_re.' )? # $8 = id/class attributes
|
2387 |
-
)
|
2388 |
-
}xs',
|
2389 |
-
array(&$this, '_doImages_inline_callback'), $text);
|
2390 |
-
|
2391 |
-
return $text;
|
2392 |
-
}
|
2393 |
-
protected function _doImages_reference_callback($matches) {
|
2394 |
-
$whole_match = $matches[1];
|
2395 |
-
$alt_text = $matches[2];
|
2396 |
-
$link_id = strtolower($matches[3]);
|
2397 |
-
|
2398 |
-
if ($link_id == "") {
|
2399 |
-
$link_id = strtolower($alt_text); # for shortcut links like ![this][].
|
2400 |
-
}
|
2401 |
-
|
2402 |
-
$alt_text = $this->encodeAttribute($alt_text);
|
2403 |
-
if (isset($this->urls[$link_id])) {
|
2404 |
-
$url = $this->encodeAttribute($this->urls[$link_id]);
|
2405 |
-
$result = "<img src=\"$url\" alt=\"$alt_text\"";
|
2406 |
-
if (isset($this->titles[$link_id])) {
|
2407 |
-
$title = $this->titles[$link_id];
|
2408 |
-
$title = $this->encodeAttribute($title);
|
2409 |
-
$result .= " title=\"$title\"";
|
2410 |
-
}
|
2411 |
-
if (isset($this->ref_attr[$link_id]))
|
2412 |
-
$result .= $this->ref_attr[$link_id];
|
2413 |
-
$result .= $this->empty_element_suffix;
|
2414 |
-
$result = $this->hashPart($result);
|
2415 |
-
}
|
2416 |
-
else {
|
2417 |
-
# If there's no such link ID, leave intact:
|
2418 |
-
$result = $whole_match;
|
2419 |
-
}
|
2420 |
-
|
2421 |
-
return $result;
|
2422 |
-
}
|
2423 |
-
protected function _doImages_inline_callback($matches) {
|
2424 |
-
$whole_match = $matches[1];
|
2425 |
-
$alt_text = $matches[2];
|
2426 |
-
$url = $matches[3] == '' ? $matches[4] : $matches[3];
|
2427 |
-
$title =& $matches[7];
|
2428 |
-
$attr = $this->doExtraAttributes("img", $dummy =& $matches[8]);
|
2429 |
-
|
2430 |
-
$alt_text = $this->encodeAttribute($alt_text);
|
2431 |
-
$url = $this->encodeAttribute($url);
|
2432 |
-
$result = "<img src=\"$url\" alt=\"$alt_text\"";
|
2433 |
-
if (isset($title)) {
|
2434 |
-
$title = $this->encodeAttribute($title);
|
2435 |
-
$result .= " title=\"$title\""; # $title already quoted
|
2436 |
-
}
|
2437 |
-
$result .= $attr;
|
2438 |
-
$result .= $this->empty_element_suffix;
|
2439 |
-
|
2440 |
-
return $this->hashPart($result);
|
2441 |
-
}
|
2442 |
-
|
2443 |
-
|
2444 |
-
protected function doHeaders($text) {
|
2445 |
-
#
|
2446 |
-
# Redefined to add id and class attribute support.
|
2447 |
-
#
|
2448 |
-
# Setext-style headers:
|
2449 |
-
# Header 1 {#header1}
|
2450 |
-
# ========
|
2451 |
-
#
|
2452 |
-
# Header 2 {#header2 .class1 .class2}
|
2453 |
-
# --------
|
2454 |
-
#
|
2455 |
-
$text = preg_replace_callback(
|
2456 |
-
'{
|
2457 |
-
(^.+?) # $1: Header text
|
2458 |
-
(?:[ ]+ '.$this->id_class_attr_catch_re.' )? # $3 = id/class attributes
|
2459 |
-
[ ]*\n(=+|-+)[ ]*\n+ # $3: Header footer
|
2460 |
-
}mx',
|
2461 |
-
array(&$this, '_doHeaders_callback_setext'), $text);
|
2462 |
-
|
2463 |
-
# atx-style headers:
|
2464 |
-
# # Header 1 {#header1}
|
2465 |
-
# ## Header 2 {#header2}
|
2466 |
-
# ## Header 2 with closing hashes ## {#header3.class1.class2}
|
2467 |
-
# ...
|
2468 |
-
# ###### Header 6 {.class2}
|
2469 |
-
#
|
2470 |
-
$text = preg_replace_callback('{
|
2471 |
-
^(\#{1,6}) # $1 = string of #\'s
|
2472 |
-
[ ]*
|
2473 |
-
(.+?) # $2 = Header text
|
2474 |
-
[ ]*
|
2475 |
-
\#* # optional closing #\'s (not counted)
|
2476 |
-
(?:[ ]+ '.$this->id_class_attr_catch_re.' )? # $3 = id/class attributes
|
2477 |
-
[ ]*
|
2478 |
-
\n+
|
2479 |
-
}xm',
|
2480 |
-
array(&$this, '_doHeaders_callback_atx'), $text);
|
2481 |
-
|
2482 |
-
return $text;
|
2483 |
-
}
|
2484 |
-
protected function _doHeaders_callback_setext($matches) {
|
2485 |
-
if ($matches[3] == '-' && preg_match('{^- }', $matches[1]))
|
2486 |
-
return $matches[0];
|
2487 |
-
$level = $matches[3]{0} == '=' ? 1 : 2;
|
2488 |
-
$attr = $this->doExtraAttributes("h$level", $dummy =& $matches[2]);
|
2489 |
-
$block = "<h$level$attr>".$this->runSpanGamut($matches[1])."</h$level>";
|
2490 |
-
return "\n" . $this->hashBlock($block) . "\n\n";
|
2491 |
-
}
|
2492 |
-
protected function _doHeaders_callback_atx($matches) {
|
2493 |
-
$level = strlen($matches[1]);
|
2494 |
-
$attr = $this->doExtraAttributes("h$level", $dummy =& $matches[3]);
|
2495 |
-
$block = "<h$level$attr>".$this->runSpanGamut($matches[2])."</h$level>";
|
2496 |
-
return "\n" . $this->hashBlock($block) . "\n\n";
|
2497 |
-
}
|
2498 |
-
|
2499 |
-
|
2500 |
-
protected function doTables($text) {
|
2501 |
-
#
|
2502 |
-
# Form HTML tables.
|
2503 |
-
#
|
2504 |
-
$less_than_tab = $this->tab_width - 1;
|
2505 |
-
#
|
2506 |
-
# Find tables with leading pipe.
|
2507 |
-
#
|
2508 |
-
# | Header 1 | Header 2
|
2509 |
-
# | -------- | --------
|
2510 |
-
# | Cell 1 | Cell 2
|
2511 |
-
# | Cell 3 | Cell 4
|
2512 |
-
#
|
2513 |
-
$text = preg_replace_callback('
|
2514 |
-
{
|
2515 |
-
^ # Start of a line
|
2516 |
-
[ ]{0,'.$less_than_tab.'} # Allowed whitespace.
|
2517 |
-
[|] # Optional leading pipe (present)
|
2518 |
-
(.+) \n # $1: Header row (at least one pipe)
|
2519 |
-
|
2520 |
-
[ ]{0,'.$less_than_tab.'} # Allowed whitespace.
|
2521 |
-
[|] ([ ]*[-:]+[-| :]*) \n # $2: Header underline
|
2522 |
-
|
2523 |
-
( # $3: Cells
|
2524 |
-
(?>
|
2525 |
-
[ ]* # Allowed whitespace.
|
2526 |
-
[|] .* \n # Row content.
|
2527 |
-
)*
|
2528 |
-
)
|
2529 |
-
(?=\n|\Z) # Stop at final double newline.
|
2530 |
-
}xm',
|
2531 |
-
array(&$this, '_doTable_leadingPipe_callback'), $text);
|
2532 |
-
|
2533 |
-
#
|
2534 |
-
# Find tables without leading pipe.
|
2535 |
-
#
|
2536 |
-
# Header 1 | Header 2
|
2537 |
-
# -------- | --------
|
2538 |
-
# Cell 1 | Cell 2
|
2539 |
-
# Cell 3 | Cell 4
|
2540 |
-
#
|
2541 |
-
$text = preg_replace_callback('
|
2542 |
-
{
|
2543 |
-
^ # Start of a line
|
2544 |
-
[ ]{0,'.$less_than_tab.'} # Allowed whitespace.
|
2545 |
-
(\S.*[|].*) \n # $1: Header row (at least one pipe)
|
2546 |
-
|
2547 |
-
[ ]{0,'.$less_than_tab.'} # Allowed whitespace.
|
2548 |
-
([-:]+[ ]*[|][-| :]*) \n # $2: Header underline
|
2549 |
-
|
2550 |
-
( # $3: Cells
|
2551 |
-
(?>
|
2552 |
-
.* [|] .* \n # Row content
|
2553 |
-
)*
|
2554 |
-
)
|
2555 |
-
(?=\n|\Z) # Stop at final double newline.
|
2556 |
-
}xm',
|
2557 |
-
array(&$this, '_DoTable_callback'), $text);
|
2558 |
-
|
2559 |
-
return $text;
|
2560 |
-
}
|
2561 |
-
protected function _doTable_leadingPipe_callback($matches) {
|
2562 |
-
$head = $matches[1];
|
2563 |
-
$underline = $matches[2];
|
2564 |
-
$content = $matches[3];
|
2565 |
-
|
2566 |
-
# Remove leading pipe for each row.
|
2567 |
-
$content = preg_replace('/^ *[|]/m', '', $content);
|
2568 |
-
|
2569 |
-
return $this->_doTable_callback(array($matches[0], $head, $underline, $content));
|
2570 |
-
}
|
2571 |
-
protected function _doTable_makeAlignAttr($alignname)
|
2572 |
-
{
|
2573 |
-
if (empty($this->table_align_class_tmpl))
|
2574 |
-
return " align=\"$alignname\"";
|
2575 |
-
|
2576 |
-
$classname = str_replace('%%', $alignname, $this->table_align_class_tmpl);
|
2577 |
-
return " class=\"$classname\"";
|
2578 |
-
}
|
2579 |
-
protected function _doTable_callback($matches) {
|
2580 |
-
$head = $matches[1];
|
2581 |
-
$underline = $matches[2];
|
2582 |
-
$content = $matches[3];
|
2583 |
-
|
2584 |
-
# Remove any tailing pipes for each line.
|
2585 |
-
$head = preg_replace('/[|] *$/m', '', $head);
|
2586 |
-
$underline = preg_replace('/[|] *$/m', '', $underline);
|
2587 |
-
$content = preg_replace('/[|] *$/m', '', $content);
|
2588 |
-
|
2589 |
-
# Reading alignement from header underline.
|
2590 |
-
$separators = preg_split('/ *[|] */', $underline);
|
2591 |
-
foreach ($separators as $n => $s) {
|
2592 |
-
if (preg_match('/^ *-+: *$/', $s))
|
2593 |
-
$attr[$n] = $this->_doTable_makeAlignAttr('right');
|
2594 |
-
else if (preg_match('/^ *:-+: *$/', $s))
|
2595 |
-
$attr[$n] = $this->_doTable_makeAlignAttr('center');
|
2596 |
-
else if (preg_match('/^ *:-+ *$/', $s))
|
2597 |
-
$attr[$n] = $this->_doTable_makeAlignAttr('left');
|
2598 |
-
else
|
2599 |
-
$attr[$n] = '';
|
2600 |
-
}
|
2601 |
-
|
2602 |
-
# Parsing span elements, including code spans, character escapes,
|
2603 |
-
# and inline HTML tags, so that pipes inside those gets ignored.
|
2604 |
-
$head = $this->parseSpan($head);
|
2605 |
-
$headers = preg_split('/ *[|] */', $head);
|
2606 |
-
$col_count = count($headers);
|
2607 |
-
$attr = array_pad($attr, $col_count, '');
|
2608 |
-
|
2609 |
-
# Write column headers.
|
2610 |
-
$text = "<table>\n";
|
2611 |
-
$text .= "<thead>\n";
|
2612 |
-
$text .= "<tr>\n";
|
2613 |
-
foreach ($headers as $n => $header)
|
2614 |
-
$text .= " <th$attr[$n]>".$this->runSpanGamut(trim($header))."</th>\n";
|
2615 |
-
$text .= "</tr>\n";
|
2616 |
-
$text .= "</thead>\n";
|
2617 |
-
|
2618 |
-
# Split content by row.
|
2619 |
-
$rows = explode("\n", trim($content, "\n"));
|
2620 |
-
|
2621 |
-
$text .= "<tbody>\n";
|
2622 |
-
foreach ($rows as $row) {
|
2623 |
-
# Parsing span elements, including code spans, character escapes,
|
2624 |
-
# and inline HTML tags, so that pipes inside those gets ignored.
|
2625 |
-
$row = $this->parseSpan($row);
|
2626 |
-
|
2627 |
-
# Split row by cell.
|
2628 |
-
$row_cells = preg_split('/ *[|] */', $row, $col_count);
|
2629 |
-
$row_cells = array_pad($row_cells, $col_count, '');
|
2630 |
-
|
2631 |
-
$text .= "<tr>\n";
|
2632 |
-
foreach ($row_cells as $n => $cell)
|
2633 |
-
$text .= " <td$attr[$n]>".$this->runSpanGamut(trim($cell))."</td>\n";
|
2634 |
-
$text .= "</tr>\n";
|
2635 |
-
}
|
2636 |
-
$text .= "</tbody>\n";
|
2637 |
-
$text .= "</table>";
|
2638 |
-
|
2639 |
-
return $this->hashBlock($text) . "\n";
|
2640 |
-
}
|
2641 |
-
|
2642 |
-
|
2643 |
-
protected function doDefLists($text) {
|
2644 |
-
#
|
2645 |
-
# Form HTML definition lists.
|
2646 |
-
#
|
2647 |
-
$less_than_tab = $this->tab_width - 1;
|
2648 |
-
|
2649 |
-
# Re-usable pattern to match any entire dl list:
|
2650 |
-
$whole_list_re = '(?>
|
2651 |
-
( # $1 = whole list
|
2652 |
-
( # $2
|
2653 |
-
[ ]{0,'.$less_than_tab.'}
|
2654 |
-
((?>.*\S.*\n)+) # $3 = defined term
|
2655 |
-
\n?
|
2656 |
-
[ ]{0,'.$less_than_tab.'}:[ ]+ # colon starting definition
|
2657 |
-
)
|
2658 |
-
(?s:.+?)
|
2659 |
-
( # $4
|
2660 |
-
\z
|
2661 |
-
|
|
2662 |
-
\n{2,}
|
2663 |
-
(?=\S)
|
2664 |
-
(?! # Negative lookahead for another term
|
2665 |
-
[ ]{0,'.$less_than_tab.'}
|
2666 |
-
(?: \S.*\n )+? # defined term
|
2667 |
-
\n?
|
2668 |
-
[ ]{0,'.$less_than_tab.'}:[ ]+ # colon starting definition
|
2669 |
-
)
|
2670 |
-
(?! # Negative lookahead for another definition
|
2671 |
-
[ ]{0,'.$less_than_tab.'}:[ ]+ # colon starting definition
|
2672 |
-
)
|
2673 |
-
)
|
2674 |
-
)
|
2675 |
-
)'; // mx
|
2676 |
-
|
2677 |
-
$text = preg_replace_callback('{
|
2678 |
-
(?>\A\n?|(?<=\n\n))
|
2679 |
-
'.$whole_list_re.'
|
2680 |
-
}mx',
|
2681 |
-
array(&$this, '_doDefLists_callback'), $text);
|
2682 |
-
|
2683 |
-
return $text;
|
2684 |
-
}
|
2685 |
-
protected function _doDefLists_callback($matches) {
|
2686 |
-
# Re-usable patterns to match list item bullets and number markers:
|
2687 |
-
$list = $matches[1];
|
2688 |
-
|
2689 |
-
# Turn double returns into triple returns, so that we can make a
|
2690 |
-
# paragraph for the last item in a list, if necessary:
|
2691 |
-
$result = trim($this->processDefListItems($list));
|
2692 |
-
$result = "<dl>\n" . $result . "\n</dl>";
|
2693 |
-
return $this->hashBlock($result) . "\n\n";
|
2694 |
-
}
|
2695 |
-
|
2696 |
-
|
2697 |
-
protected function processDefListItems($list_str) {
|
2698 |
-
#
|
2699 |
-
# Process the contents of a single definition list, splitting it
|
2700 |
-
# into individual term and definition list items.
|
2701 |
-
#
|
2702 |
-
$less_than_tab = $this->tab_width - 1;
|
2703 |
-
|
2704 |
-
# trim trailing blank lines:
|
2705 |
-
$list_str = preg_replace("/\n{2,}\\z/", "\n", $list_str);
|
2706 |
-
|
2707 |
-
# Process definition terms.
|
2708 |
-
$list_str = preg_replace_callback('{
|
2709 |
-
(?>\A\n?|\n\n+) # leading line
|
2710 |
-
( # definition terms = $1
|
2711 |
-
[ ]{0,'.$less_than_tab.'} # leading whitespace
|
2712 |
-
(?!\:[ ]|[ ]) # negative lookahead for a definition
|
2713 |
-
# mark (colon) or more whitespace.
|
2714 |
-
(?> \S.* \n)+? # actual term (not whitespace).
|
2715 |
-
)
|
2716 |
-
(?=\n?[ ]{0,3}:[ ]) # lookahead for following line feed
|
2717 |
-
# with a definition mark.
|
2718 |
-
}xm',
|
2719 |
-
array(&$this, '_processDefListItems_callback_dt'), $list_str);
|
2720 |
-
|
2721 |
-
# Process actual definitions.
|
2722 |
-
$list_str = preg_replace_callback('{
|
2723 |
-
\n(\n+)? # leading line = $1
|
2724 |
-
( # marker space = $2
|
2725 |
-
[ ]{0,'.$less_than_tab.'} # whitespace before colon
|
2726 |
-
\:[ ]+ # definition mark (colon)
|
2727 |
-
)
|
2728 |
-
((?s:.+?)) # definition text = $3
|
2729 |
-
(?= \n+ # stop at next definition mark,
|
2730 |
-
(?: # next term or end of text
|
2731 |
-
[ ]{0,'.$less_than_tab.'} \:[ ] |
|
2732 |
-
<dt> | \z
|
2733 |
-
)
|
2734 |
-
)
|
2735 |
-
}xm',
|
2736 |
-
array(&$this, '_processDefListItems_callback_dd'), $list_str);
|
2737 |
-
|
2738 |
-
return $list_str;
|
2739 |
-
}
|
2740 |
-
protected function _processDefListItems_callback_dt($matches) {
|
2741 |
-
$terms = explode("\n", trim($matches[1]));
|
2742 |
-
$text = '';
|
2743 |
-
foreach ($terms as $term) {
|
2744 |
-
$term = $this->runSpanGamut(trim($term));
|
2745 |
-
$text .= "\n<dt>" . $term . "</dt>";
|
2746 |
-
}
|
2747 |
-
return $text . "\n";
|
2748 |
-
}
|
2749 |
-
protected function _processDefListItems_callback_dd($matches) {
|
2750 |
-
$leading_line = $matches[1];
|
2751 |
-
$marker_space = $matches[2];
|
2752 |
-
$def = $matches[3];
|
2753 |
-
|
2754 |
-
if ($leading_line || preg_match('/\n{2,}/', $def)) {
|
2755 |
-
# Replace marker with the appropriate whitespace indentation
|
2756 |
-
$def = str_repeat(' ', strlen($marker_space)) . $def;
|
2757 |
-
$def = $this->runBlockGamut($this->outdent($def . "\n\n"));
|
2758 |
-
$def = "\n". $def ."\n";
|
2759 |
-
}
|
2760 |
-
else {
|
2761 |
-
$def = rtrim($def);
|
2762 |
-
$def = $this->runSpanGamut($this->outdent($def));
|
2763 |
-
}
|
2764 |
-
|
2765 |
-
return "\n<dd>" . $def . "</dd>\n";
|
2766 |
-
}
|
2767 |
-
|
2768 |
-
|
2769 |
-
protected function doFencedCodeBlocks($text) {
|
2770 |
-
#
|
2771 |
-
# Adding the fenced code block syntax to regular Markdown:
|
2772 |
-
#
|
2773 |
-
# ~~~
|
2774 |
-
# Code block
|
2775 |
-
# ~~~
|
2776 |
-
#
|
2777 |
-
$less_than_tab = $this->tab_width;
|
2778 |
-
|
2779 |
-
$text = preg_replace_callback('{
|
2780 |
-
(?:\n|\A)
|
2781 |
-
# 1: Opening marker
|
2782 |
-
(
|
2783 |
-
(?:~{3,}|`{3,}) # 3 or more tildes/backticks.
|
2784 |
-
)
|
2785 |
-
[ ]*
|
2786 |
-
(?:
|
2787 |
-
\.?([-_:a-zA-Z0-9]+) # 2: standalone class name
|
2788 |
-
|
|
2789 |
-
'.$this->id_class_attr_catch_re.' # 3: Extra attributes
|
2790 |
-
)?
|
2791 |
-
[ ]* \n # Whitespace and newline following marker.
|
2792 |
-
|
2793 |
-
# 4: Content
|
2794 |
-
(
|
2795 |
-
(?>
|
2796 |
-
(?!\1 [ ]* \n) # Not a closing marker.
|
2797 |
-
.*\n+
|
2798 |
-
)+
|
2799 |
-
)
|
2800 |
-
|
2801 |
-
# Closing marker.
|
2802 |
-
\1 [ ]* (?= \n )
|
2803 |
-
}xm',
|
2804 |
-
array(&$this, '_doFencedCodeBlocks_callback'), $text);
|
2805 |
-
|
2806 |
-
return $text;
|
2807 |
-
}
|
2808 |
-
protected function _doFencedCodeBlocks_callback($matches) {
|
2809 |
-
$classname =& $matches[2];
|
2810 |
-
$attrs =& $matches[3];
|
2811 |
-
$codeblock = $matches[4];
|
2812 |
-
$codeblock = htmlspecialchars($codeblock, ENT_NOQUOTES);
|
2813 |
-
$codeblock = preg_replace_callback('/^\n+/',
|
2814 |
-
array(&$this, '_doFencedCodeBlocks_newlines'), $codeblock);
|
2815 |
-
|
2816 |
-
if ($classname != "") {
|
2817 |
-
if ($classname{0} == '.')
|
2818 |
-
$classname = substr($classname, 1);
|
2819 |
-
$attr_str = ' class="'.$this->code_class_prefix.$classname.'"';
|
2820 |
-
} else {
|
2821 |
-
$attr_str = $this->doExtraAttributes($this->code_attr_on_pre ? "pre" : "code", $attrs);
|
2822 |
-
}
|
2823 |
-
$pre_attr_str = $this->code_attr_on_pre ? $attr_str : '';
|
2824 |
-
$code_attr_str = $this->code_attr_on_pre ? '' : $attr_str;
|
2825 |
-
$codeblock = "<pre$pre_attr_str><code$code_attr_str>$codeblock</code></pre>";
|
2826 |
-
|
2827 |
-
return "\n\n".$this->hashBlock($codeblock)."\n\n";
|
2828 |
-
}
|
2829 |
-
protected function _doFencedCodeBlocks_newlines($matches) {
|
2830 |
-
return str_repeat("<br$this->empty_element_suffix",
|
2831 |
-
strlen($matches[0]));
|
2832 |
-
}
|
2833 |
-
|
2834 |
-
|
2835 |
-
#
|
2836 |
-
# Redefining emphasis markers so that emphasis by underscore does not
|
2837 |
-
# work in the middle of a word.
|
2838 |
-
#
|
2839 |
-
protected $em_relist = array(
|
2840 |
-
'' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S|$)(?![\.,:;]\s)',
|
2841 |
-
'*' => '(?<=\S|^)(?<!\*)\*(?!\*)',
|
2842 |
-
'_' => '(?<=\S|^)(?<!_)_(?![a-zA-Z0-9_])',
|
2843 |
-
);
|
2844 |
-
protected $strong_relist = array(
|
2845 |
-
'' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S|$)(?![\.,:;]\s)',
|
2846 |
-
'**' => '(?<=\S|^)(?<!\*)\*\*(?!\*)',
|
2847 |
-
'__' => '(?<=\S|^)(?<!_)__(?![a-zA-Z0-9_])',
|
2848 |
-
);
|
2849 |
-
protected $em_strong_relist = array(
|
2850 |
-
'' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S|$)(?![\.,:;]\s)',
|
2851 |
-
'***' => '(?<=\S|^)(?<!\*)\*\*\*(?!\*)',
|
2852 |
-
'___' => '(?<=\S|^)(?<!_)___(?![a-zA-Z0-9_])',
|
2853 |
-
);
|
2854 |
-
|
2855 |
-
|
2856 |
-
protected function formParagraphs($text) {
|
2857 |
-
#
|
2858 |
-
# Params:
|
2859 |
-
# $text - string to process with html <p> tags
|
2860 |
-
#
|
2861 |
-
# Strip leading and trailing lines:
|
2862 |
-
$text = preg_replace('/\A\n+|\n+\z/', '', $text);
|
2863 |
-
|
2864 |
-
$grafs = preg_split('/\n{2,}/', $text, -1, PREG_SPLIT_NO_EMPTY);
|
2865 |
-
|
2866 |
-
#
|
2867 |
-
# Wrap <p> tags and unhashify HTML blocks
|
2868 |
-
#
|
2869 |
-
foreach ($grafs as $key => $value) {
|
2870 |
-
$value = trim($this->runSpanGamut($value));
|
2871 |
-
|
2872 |
-
# Check if this should be enclosed in a paragraph.
|
2873 |
-
# Clean tag hashes & block tag hashes are left alone.
|
2874 |
-
$is_p = !preg_match('/^B\x1A[0-9]+B|^C\x1A[0-9]+C$/', $value);
|
2875 |
-
|
2876 |
-
if ($is_p) {
|
2877 |
-
$value = "<p>$value</p>";
|
2878 |
-
}
|
2879 |
-
$grafs[$key] = $value;
|
2880 |
-
}
|
2881 |
-
|
2882 |
-
# Join grafs in one text, then unhash HTML tags.
|
2883 |
-
$text = implode("\n\n", $grafs);
|
2884 |
-
|
2885 |
-
# Finish by removing any tag hashes still present in $text.
|
2886 |
-
$text = $this->unhash($text);
|
2887 |
-
|
2888 |
-
return $text;
|
2889 |
-
}
|
2890 |
-
|
2891 |
-
|
2892 |
-
### Footnotes
|
2893 |
-
|
2894 |
-
protected function stripFootnotes($text) {
|
2895 |
-
#
|
2896 |
-
# Strips link definitions from text, stores the URLs and titles in
|
2897 |
-
# hash references.
|
2898 |
-
#
|
2899 |
-
$less_than_tab = $this->tab_width - 1;
|
2900 |
-
|
2901 |
-
# Link defs are in the form: [^id]: url "optional title"
|
2902 |
-
$text = preg_replace_callback('{
|
2903 |
-
^[ ]{0,'.$less_than_tab.'}\[\^(.+?)\][ ]?: # note_id = $1
|
2904 |
-
[ ]*
|
2905 |
-
\n? # maybe *one* newline
|
2906 |
-
( # text = $2 (no blank lines allowed)
|
2907 |
-
(?:
|
2908 |
-
.+ # actual text
|
2909 |
-
|
|
2910 |
-
\n # newlines but
|
2911 |
-
(?!\[\^.+?\]:\s)# negative lookahead for footnote marker.
|
2912 |
-
(?!\n+[ ]{0,3}\S)# ensure line is not blank and followed
|
2913 |
-
# by non-indented content
|
2914 |
-
)*
|
2915 |
-
)
|
2916 |
-
}xm',
|
2917 |
-
array(&$this, '_stripFootnotes_callback'),
|
2918 |
-
$text);
|
2919 |
-
return $text;
|
2920 |
-
}
|
2921 |
-
protected function _stripFootnotes_callback($matches) {
|
2922 |
-
$note_id = $this->fn_id_prefix . $matches[1];
|
2923 |
-
$this->footnotes[$note_id] = $this->outdent($matches[2]);
|
2924 |
-
return ''; # String that will replace the block
|
2925 |
-
}
|
2926 |
-
|
2927 |
-
|
2928 |
-
protected function doFootnotes($text) {
|
2929 |
-
#
|
2930 |
-
# Replace footnote references in $text [^id] with a special text-token
|
2931 |
-
# which will be replaced by the actual footnote marker in appendFootnotes.
|
2932 |
-
#
|
2933 |
-
if (!$this->in_anchor) {
|
2934 |
-
$text = preg_replace('{\[\^(.+?)\]}', "F\x1Afn:\\1\x1A:", $text);
|
2935 |
-
}
|
2936 |
-
return $text;
|
2937 |
-
}
|
2938 |
-
|
2939 |
-
|
2940 |
-
protected function appendFootnotes($text) {
|
2941 |
-
#
|
2942 |
-
# Append footnote list to text.
|
2943 |
-
#
|
2944 |
-
$text = preg_replace_callback('{F\x1Afn:(.*?)\x1A:}',
|
2945 |
-
array(&$this, '_appendFootnotes_callback'), $text);
|
2946 |
-
|
2947 |
-
if (!empty($this->footnotes_ordered)) {
|
2948 |
-
$text .= "\n\n";
|
2949 |
-
$text .= "<div class=\"footnotes\">\n";
|
2950 |
-
$text .= "<hr". $this->empty_element_suffix ."\n";
|
2951 |
-
$text .= "<ol>\n\n";
|
2952 |
-
|
2953 |
-
$attr = "";
|
2954 |
-
if ($this->fn_backlink_class != "") {
|
2955 |
-
$class = $this->fn_backlink_class;
|
2956 |
-
$class = $this->encodeAttribute($class);
|
2957 |
-
$attr .= " class=\"$class\"";
|
2958 |
-
}
|
2959 |
-
if ($this->fn_backlink_title != "") {
|
2960 |
-
$title = $this->fn_backlink_title;
|
2961 |
-
$title = $this->encodeAttribute($title);
|
2962 |
-
$attr .= " title=\"$title\"";
|
2963 |
-
}
|
2964 |
-
$num = 0;
|
2965 |
-
|
2966 |
-
while (!empty($this->footnotes_ordered)) {
|
2967 |
-
$footnote = reset($this->footnotes_ordered);
|
2968 |
-
$note_id = key($this->footnotes_ordered);
|
2969 |
-
unset($this->footnotes_ordered[$note_id]);
|
2970 |
-
$ref_count = $this->footnotes_ref_count[$note_id];
|
2971 |
-
unset($this->footnotes_ref_count[$note_id]);
|
2972 |
-
unset($this->footnotes[$note_id]);
|
2973 |
-
|
2974 |
-
$footnote .= "\n"; # Need to append newline before parsing.
|
2975 |
-
$footnote = $this->runBlockGamut("$footnote\n");
|
2976 |
-
$footnote = preg_replace_callback('{F\x1Afn:(.*?)\x1A:}',
|
2977 |
-
array(&$this, '_appendFootnotes_callback'), $footnote);
|
2978 |
-
|
2979 |
-
$attr = str_replace("%%", ++$num, $attr);
|
2980 |
-
$note_id = $this->encodeAttribute($note_id);
|
2981 |
-
|
2982 |
-
# Prepare backlink, multiple backlinks if multiple references
|
2983 |
-
$backlink = "<a href=\"#fnref:$note_id\"$attr>↩</a>";
|
2984 |
-
for ($ref_num = 2; $ref_num <= $ref_count; ++$ref_num) {
|
2985 |
-
$backlink .= " <a href=\"#fnref$ref_num:$note_id\"$attr>↩</a>";
|
2986 |
-
}
|
2987 |
-
# Add backlink to last paragraph; create new paragraph if needed.
|
2988 |
-
if (preg_match('{</p>$}', $footnote)) {
|
2989 |
-
$footnote = substr($footnote, 0, -4) . " $backlink</p>";
|
2990 |
-
} else {
|
2991 |
-
$footnote .= "\n\n<p>$backlink</p>";
|
2992 |
-
}
|
2993 |
-
|
2994 |
-
$text .= "<li id=\"fn:$note_id\">\n";
|
2995 |
-
$text .= $footnote . "\n";
|
2996 |
-
$text .= "</li>\n\n";
|
2997 |
-
}
|
2998 |
-
|
2999 |
-
$text .= "</ol>\n";
|
3000 |
-
$text .= "</div>";
|
3001 |
-
}
|
3002 |
-
return $text;
|
3003 |
-
}
|
3004 |
-
protected function _appendFootnotes_callback($matches) {
|
3005 |
-
$node_id = $this->fn_id_prefix . $matches[1];
|
3006 |
-
|
3007 |
-
# Create footnote marker only if it has a corresponding footnote *and*
|
3008 |
-
# the footnote hasn't been used by another marker.
|
3009 |
-
if (isset($this->footnotes[$node_id])) {
|
3010 |
-
$num =& $this->footnotes_numbers[$node_id];
|
3011 |
-
if (!isset($num)) {
|
3012 |
-
# Transfer footnote content to the ordered list and give it its
|
3013 |
-
# number
|
3014 |
-
$this->footnotes_ordered[$node_id] = $this->footnotes[$node_id];
|
3015 |
-
$this->footnotes_ref_count[$node_id] = 1;
|
3016 |
-
$num = $this->footnote_counter++;
|
3017 |
-
$ref_count_mark = '';
|
3018 |
-
} else {
|
3019 |
-
$ref_count_mark = $this->footnotes_ref_count[$node_id] += 1;
|
3020 |
-
}
|
3021 |
-
|
3022 |
-
$attr = "";
|
3023 |
-
if ($this->fn_link_class != "") {
|
3024 |
-
$class = $this->fn_link_class;
|
3025 |
-
$class = $this->encodeAttribute($class);
|
3026 |
-
$attr .= " class=\"$class\"";
|
3027 |
-
}
|
3028 |
-
if ($this->fn_link_title != "") {
|
3029 |
-
$title = $this->fn_link_title;
|
3030 |
-
$title = $this->encodeAttribute($title);
|
3031 |
-
$attr .= " title=\"$title\"";
|
3032 |
-
}
|
3033 |
-
|
3034 |
-
$attr = str_replace("%%", $num, $attr);
|
3035 |
-
$node_id = $this->encodeAttribute($node_id);
|
3036 |
-
|
3037 |
-
return
|
3038 |
-
"<sup id=\"fnref$ref_count_mark:$node_id\">".
|
3039 |
-
"<a href=\"#fn:$node_id\"$attr>$num</a>".
|
3040 |
-
"</sup>";
|
3041 |
-
}
|
3042 |
-
|
3043 |
-
return "[^".$matches[1]."]";
|
3044 |
-
}
|
3045 |
-
|
3046 |
-
|
3047 |
-
### Abbreviations ###
|
3048 |
-
|
3049 |
-
protected function stripAbbreviations($text) {
|
3050 |
-
#
|
3051 |
-
# Strips abbreviations from text, stores titles in hash references.
|
3052 |
-
#
|
3053 |
-
$less_than_tab = $this->tab_width - 1;
|
3054 |
-
|
3055 |
-
# Link defs are in the form: [id]*: url "optional title"
|
3056 |
-
$text = preg_replace_callback('{
|
3057 |
-
^[ ]{0,'.$less_than_tab.'}\*\[(.+?)\][ ]?: # abbr_id = $1
|
3058 |
-
(.*) # text = $2 (no blank lines allowed)
|
3059 |
-
}xm',
|
3060 |
-
array(&$this, '_stripAbbreviations_callback'),
|
3061 |
-
$text);
|
3062 |
-
return $text;
|
3063 |
-
}
|
3064 |
-
protected function _stripAbbreviations_callback($matches) {
|
3065 |
-
$abbr_word = $matches[1];
|
3066 |
-
$abbr_desc = $matches[2];
|
3067 |
-
if ($this->abbr_word_re)
|
3068 |
-
$this->abbr_word_re .= '|';
|
3069 |
-
$this->abbr_word_re .= preg_quote($abbr_word);
|
3070 |
-
$this->abbr_desciptions[$abbr_word] = trim($abbr_desc);
|
3071 |
-
return ''; # String that will replace the block
|
3072 |
-
}
|
3073 |
-
|
3074 |
-
|
3075 |
-
protected function doAbbreviations($text) {
|
3076 |
-
#
|
3077 |
-
# Find defined abbreviations in text and wrap them in <abbr> elements.
|
3078 |
-
#
|
3079 |
-
if ($this->abbr_word_re) {
|
3080 |
-
// cannot use the /x modifier because abbr_word_re may
|
3081 |
-
// contain significant spaces:
|
3082 |
-
$text = preg_replace_callback('{'.
|
3083 |
-
'(?<![\w\x1A])'.
|
3084 |
-
'(?:'.$this->abbr_word_re.')'.
|
3085 |
-
'(?![\w\x1A])'.
|
3086 |
-
'}',
|
3087 |
-
array(&$this, '_doAbbreviations_callback'), $text);
|
3088 |
-
}
|
3089 |
-
return $text;
|
3090 |
-
}
|
3091 |
-
protected function _doAbbreviations_callback($matches) {
|
3092 |
-
$abbr = $matches[0];
|
3093 |
-
if (isset($this->abbr_desciptions[$abbr])) {
|
3094 |
-
$desc = $this->abbr_desciptions[$abbr];
|
3095 |
-
if (empty($desc)) {
|
3096 |
-
return $this->hashPart("<abbr>$abbr</abbr>");
|
3097 |
-
} else {
|
3098 |
-
$desc = $this->encodeAttribute($desc);
|
3099 |
-
return $this->hashPart("<abbr title=\"$desc\">$abbr</abbr>");
|
3100 |
-
}
|
3101 |
-
} else {
|
3102 |
-
return $matches[0];
|
3103 |
-
}
|
3104 |
-
}
|
3105 |
-
|
3106 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/MarkdownExtra.inc.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
# Use this file if you cannot use class autoloading. It will include all the
|
4 |
-
# files needed for the MarkdownExtra parser.
|
5 |
-
#
|
6 |
-
# Take a look at the PSR-0-compatible class autoloading implementation
|
7 |
-
# in the Readme.php file if you want a simple autoloader setup.
|
8 |
-
|
9 |
-
require_once dirname(__FILE__) . '/MarkdownInterface.php';
|
10 |
-
require_once dirname(__FILE__) . '/Markdown.php';
|
11 |
-
require_once dirname(__FILE__) . '/MarkdownExtra.php';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/MarkdownExtra.php
DELETED
@@ -1,38 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
#
|
3 |
-
# Markdown Extra - A text-to-HTML conversion tool for web writers
|
4 |
-
#
|
5 |
-
# PHP Markdown Extra
|
6 |
-
# Copyright (c) 2004-2013 Michel Fortin
|
7 |
-
# <http://michelf.com/projects/php-markdown/>
|
8 |
-
#
|
9 |
-
# Original Markdown
|
10 |
-
# Copyright (c) 2004-2006 John Gruber
|
11 |
-
# <http://daringfireball.net/projects/markdown/>
|
12 |
-
#
|
13 |
-
namespace Michelf;
|
14 |
-
|
15 |
-
|
16 |
-
# Just force Michelf/Markdown.php to load. This is needed to load
|
17 |
-
# the temporary implementation class. See below for details.
|
18 |
-
\Michelf\Markdown::MARKDOWNLIB_VERSION;
|
19 |
-
|
20 |
-
#
|
21 |
-
# Markdown Extra Parser Class
|
22 |
-
#
|
23 |
-
# Note: Currently the implementation resides in the temporary class
|
24 |
-
# \Michelf\MarkdownExtra_TmpImpl (in the same file as \Michelf\Markdown).
|
25 |
-
# This makes it easier to propagate the changes between the three different
|
26 |
-
# packaging styles of PHP Markdown. Once this issue is resolved, the
|
27 |
-
# _MarkdownExtra_TmpImpl will disappear and this one will contain the code.
|
28 |
-
#
|
29 |
-
|
30 |
-
class MarkdownExtra extends \Michelf\_MarkdownExtra_TmpImpl {
|
31 |
-
|
32 |
-
### Parser Implementation ###
|
33 |
-
|
34 |
-
# Temporarily, the implemenation is in the _MarkdownExtra_TmpImpl class.
|
35 |
-
# See note above.
|
36 |
-
|
37 |
-
}
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/MarkdownInterface.inc.php
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
# Use this file if you cannot use class autoloading. It will include all the
|
4 |
-
# files needed for the MarkdownInterface interface.
|
5 |
-
#
|
6 |
-
# Take a look at the PSR-0-compatible class autoloading implementation
|
7 |
-
# in the Readme.php file if you want a simple autoloader setup.
|
8 |
-
|
9 |
-
require_once dirname(__FILE__) . '/MarkdownInterface.php';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Michelf/MarkdownInterface.php
DELETED
@@ -1,37 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
#
|
3 |
-
# Markdown - A text-to-HTML conversion tool for web writers
|
4 |
-
#
|
5 |
-
# PHP Markdown
|
6 |
-
# Copyright (c) 2004-2013 Michel Fortin
|
7 |
-
# <http://michelf.com/projects/php-markdown/>
|
8 |
-
#
|
9 |
-
# Original Markdown
|
10 |
-
# Copyright (c) 2004-2006 John Gruber
|
11 |
-
# <http://daringfireball.net/projects/markdown/>
|
12 |
-
#
|
13 |
-
namespace Michelf;
|
14 |
-
|
15 |
-
|
16 |
-
#
|
17 |
-
# Markdown Parser Interface
|
18 |
-
#
|
19 |
-
|
20 |
-
interface MarkdownInterface {
|
21 |
-
|
22 |
-
#
|
23 |
-
# Initialize the parser and return the result of its transform method.
|
24 |
-
# This will work fine for derived classes too.
|
25 |
-
#
|
26 |
-
public static function defaultTransform($text);
|
27 |
-
|
28 |
-
#
|
29 |
-
# Main function. Performs some preprocessing on the input text
|
30 |
-
# and pass it through the document gamut.
|
31 |
-
#
|
32 |
-
public function transform($text);
|
33 |
-
|
34 |
-
}
|
35 |
-
|
36 |
-
|
37 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Readme.md
DELETED
@@ -1,271 +0,0 @@
|
|
1 |
-
PHP Markdown
|
2 |
-
============
|
3 |
-
|
4 |
-
PHP Markdown Lib 1.4.0 - 29 Nov 2013
|
5 |
-
|
6 |
-
by Michel Fortin
|
7 |
-
<http://michelf.ca/>
|
8 |
-
|
9 |
-
based on Markdown by John Gruber
|
10 |
-
<http://daringfireball.net/>
|
11 |
-
|
12 |
-
|
13 |
-
Introduction
|
14 |
-
------------
|
15 |
-
|
16 |
-
This is a library package that includes the PHP Markdown parser and its
|
17 |
-
sibling PHP Markdown Extra with additional features.
|
18 |
-
|
19 |
-
Markdown is a text-to-HTML conversion tool for web writers. Markdown
|
20 |
-
allows you to write using an easy-to-read, easy-to-write plain text
|
21 |
-
format, then convert it to structurally valid XHTML (or HTML).
|
22 |
-
|
23 |
-
"Markdown" is actually two things: a plain text markup syntax, and a
|
24 |
-
software tool, originally written in Perl, that converts the plain text
|
25 |
-
markup to HTML. PHP Markdown is a port to PHP of the original Markdown
|
26 |
-
program by John Gruber.
|
27 |
-
|
28 |
-
* [Full documentation of the Markdown syntax](<http://daringfireball.net/projects/markdown/>)
|
29 |
-
- Daring Fireball (John Gruber)
|
30 |
-
* [Markdown Extra syntax additions](<http://michelf.ca/projects/php-markdown/extra/>)
|
31 |
-
- Michel Fortin
|
32 |
-
|
33 |
-
|
34 |
-
Requirement
|
35 |
-
-----------
|
36 |
-
|
37 |
-
This library package requires PHP 5.3 or later.
|
38 |
-
|
39 |
-
Note: The older plugin/library hybrid package for PHP Markdown and
|
40 |
-
PHP Markdown Extra is still maintained and will work with PHP 4.0.5 and later.
|
41 |
-
|
42 |
-
Before PHP 5.3.7, pcre.backtrack_limit defaults to 100 000, which is too small
|
43 |
-
in many situations. You might need to set it to higher values. Later PHP
|
44 |
-
releases defaults to 1 000 000, which is usually fine.
|
45 |
-
|
46 |
-
|
47 |
-
Usage
|
48 |
-
-----
|
49 |
-
|
50 |
-
This library package is meant to be used with class autoloading. For autoloading
|
51 |
-
to work, your project needs have setup a PSR-0-compatible autoloader. See the
|
52 |
-
included Readme.php file for a minimal autoloader setup. (If you cannot use
|
53 |
-
autoloading, see below.)
|
54 |
-
|
55 |
-
With class autoloading in place, putting the 'Michelf' folder in your
|
56 |
-
include path should be enough for this to work:
|
57 |
-
|
58 |
-
use \Michelf\Markdown;
|
59 |
-
$my_html = Markdown::defaultTransform($my_text);
|
60 |
-
|
61 |
-
Markdown Extra syntax is also available the same way:
|
62 |
-
|
63 |
-
use \Michelf\MarkdownExtra;
|
64 |
-
$my_html = MarkdownExtra::defaultTransform($my_text);
|
65 |
-
|
66 |
-
If you wish to use PHP Markdown with another text filter function
|
67 |
-
built to parse HTML, you should filter the text *after* the `transform`
|
68 |
-
function call. This is an example with [PHP SmartyPants][psp]:
|
69 |
-
|
70 |
-
use \Michelf\Markdown, \Michelf\SmartyPants;
|
71 |
-
$my_html = Markdown::defaultTransform($my_text);
|
72 |
-
$my_html = SmartyPants::defaultTransform($my_html);
|
73 |
-
|
74 |
-
All these examples are using the static `defaultTransform` static function
|
75 |
-
found inside the parser class. If you want to customize the parser
|
76 |
-
configuration, you can also instantiate it directly and change some
|
77 |
-
configuration variables:
|
78 |
-
|
79 |
-
use \Michelf\MarkdownExtra;
|
80 |
-
$parser = new MarkdownExtra;
|
81 |
-
$parser->fn_id_prefix = "post22-";
|
82 |
-
$my_html = $parser->transform($my_text);
|
83 |
-
|
84 |
-
To learn more, see the full list of [configuration variables].
|
85 |
-
|
86 |
-
[configuration variables]: http://michelf.ca/projects/php-markdown/configuration/
|
87 |
-
|
88 |
-
|
89 |
-
### Usage without an autoloader
|
90 |
-
|
91 |
-
If you cannot use class autoloading, you can still use `include` or `require`
|
92 |
-
to access the parser. To load the `\Michelf\Markdown` parser, do it this way:
|
93 |
-
|
94 |
-
require_once 'Michelf/Markdown.inc.php';
|
95 |
-
|
96 |
-
Or, if you need the `\Michelf\MarkdownExtra` parser:
|
97 |
-
|
98 |
-
require_once 'Michelf/MarkdownExtra.inc.php';
|
99 |
-
|
100 |
-
While the plain `.php` files depend on autoloading to work correctly, using the
|
101 |
-
`.inc.php` files instead will eagerly load the dependencies that would be
|
102 |
-
loaded on demand if you were using autoloading.
|
103 |
-
|
104 |
-
|
105 |
-
Public API and Versioning Policy
|
106 |
-
---------------------------------
|
107 |
-
|
108 |
-
Version numbers are of the form *major*.*minor*.*patch*.
|
109 |
-
|
110 |
-
The public API of PHP Markdown consist of the two parser classes `Markdown`
|
111 |
-
and `MarkdownExtra`, their constructors, the `transform` and `defaultTransform`
|
112 |
-
functions and their configuration variables. The public API is stable for
|
113 |
-
a given major version number. It might get additions when the minor version
|
114 |
-
number increments.
|
115 |
-
|
116 |
-
**Protected members are not considered public API.** This is unconventional
|
117 |
-
and deserves an explanation. Incrementing the major version number every time
|
118 |
-
the underlying implementation of something changes is going to give
|
119 |
-
nonessential version numbers for the vast majority of people who just use the
|
120 |
-
parser. Protected members are meant to create parser subclasses that behave in
|
121 |
-
different ways. Very few people create parser subclasses. I don't want to
|
122 |
-
discourage it by making everything private, but at the same time I can't
|
123 |
-
guarantee any stable hook between versions if you use protected members.
|
124 |
-
|
125 |
-
**Syntax changes** will increment the minor number for new features, and the
|
126 |
-
patch number for small corrections. A *new feature* is something that needs a
|
127 |
-
change in the syntax documentation. Note that since PHP Markdown Lib includes
|
128 |
-
two parsers, a syntax change for either of them will increment the minor
|
129 |
-
number. Also note that there is nothing perfectly backward-compatible with the
|
130 |
-
Markdown syntax: all inputs are always valid, so new features always replace
|
131 |
-
something that was previously legal, although generally nonsensical to do.
|
132 |
-
|
133 |
-
|
134 |
-
Bugs
|
135 |
-
----
|
136 |
-
|
137 |
-
To file bug reports please send email to:
|
138 |
-
<michel.fortin@michelf.ca>
|
139 |
-
|
140 |
-
Please include with your report: (1) the example input; (2) the output you
|
141 |
-
expected; (3) the output PHP Markdown actually produced.
|
142 |
-
|
143 |
-
If you have a problem where Markdown gives you an empty result, first check
|
144 |
-
that the backtrack limit is not too low by running `php --info | grep pcre`.
|
145 |
-
See Installation and Requirement above for details.
|
146 |
-
|
147 |
-
|
148 |
-
Development and Testing
|
149 |
-
-----------------------
|
150 |
-
|
151 |
-
Pull requests for fixing bugs are welcome. Proposed new features are
|
152 |
-
going meticulously reviewed -- taking into account backward compatibility,
|
153 |
-
potential side effects, and future extensibility -- before deciding on
|
154 |
-
acceptance or rejection.
|
155 |
-
|
156 |
-
If you make a pull request that includes changes to the parser please add
|
157 |
-
tests for what is being changed to [MDTest][] and make a pull request there
|
158 |
-
too.
|
159 |
-
|
160 |
-
[MDTest]: https://github.com/michelf/mdtest/
|
161 |
-
|
162 |
-
|
163 |
-
Version History
|
164 |
-
---------------
|
165 |
-
|
166 |
-
PHP Markdown Lib 1.4.0 (29 Nov 2013)
|
167 |
-
|
168 |
-
* Added support for the `tel:` URL scheme in automatic links.
|
169 |
-
|
170 |
-
<tel:+1-111-111-1111>
|
171 |
-
|
172 |
-
It gets converted to this (note the `tel:` prefix becomes invisible):
|
173 |
-
|
174 |
-
<a href="tel:+1-111-111-1111">+1-111-111-1111</a>
|
175 |
-
|
176 |
-
* Added backtick fenced code blocks to MarkdownExtra, originally from
|
177 |
-
Github-Flavored Markdown.
|
178 |
-
|
179 |
-
* Added an interface called MarkdownInterface implemented by both
|
180 |
-
the Markdown and MarkdownExtra parsers. You can use the interface if
|
181 |
-
you want to create a mockup parser object for unit testing.
|
182 |
-
|
183 |
-
* For those of you who cannot use class autoloading, you can now
|
184 |
-
include `Michelf/Markdown.inc.php` or `Michelf/MarkdownExtra.inc.php` (note
|
185 |
-
the `.inc.php` extension) to automatically include other files required
|
186 |
-
by the parser.
|
187 |
-
|
188 |
-
|
189 |
-
PHP Markdown Lib 1.3 (11 Apr 2013)
|
190 |
-
|
191 |
-
This is the first release of PHP Markdown Lib. This package requires PHP
|
192 |
-
version 5.3 or later and is designed to work with PSR-0 autoloading and,
|
193 |
-
optionally with Composer. Here is a list of the changes since
|
194 |
-
PHP Markdown Extra 1.2.6:
|
195 |
-
|
196 |
-
* Plugin interface for WordPress and other systems is no longer present in
|
197 |
-
the Lib package. The classic package is still available if you need it:
|
198 |
-
<http://michelf.ca/projects/php-markdown/classic/>
|
199 |
-
|
200 |
-
* Added `public` and `protected` protection attributes, plus a section about
|
201 |
-
what is "public API" and what isn't in the Readme file.
|
202 |
-
|
203 |
-
* Changed HTML output for footnotes: now instead of adding `rel` and `rev`
|
204 |
-
attributes, footnotes links have the class name `footnote-ref` and
|
205 |
-
backlinks `footnote-backref`.
|
206 |
-
|
207 |
-
* Fixed some regular expressions to make PCRE not shout warnings about POSIX
|
208 |
-
collation classes (dependent on your version of PCRE).
|
209 |
-
|
210 |
-
* Added optional class and id attributes to images and links using the same
|
211 |
-
syntax as for headers:
|
212 |
-
|
213 |
-
[link](url){#id .class}
|
214 |
-
![img](url){#id .class}
|
215 |
-
|
216 |
-
It work too for reference-style links and images. In this case you need
|
217 |
-
to put those attributes at the reference definition:
|
218 |
-
|
219 |
-
[link][linkref] or [linkref]
|
220 |
-
![img][linkref]
|
221 |
-
|
222 |
-
[linkref]: url "optional title" {#id .class}
|
223 |
-
|
224 |
-
* Fixed a PHP notice message triggered when some table column separator
|
225 |
-
markers are missing on the separator line below column headers.
|
226 |
-
|
227 |
-
* Fixed a small mistake that could cause the parser to retain an invalid
|
228 |
-
state related to parsing links across multiple runs. This was never
|
229 |
-
observed (that I know of), but it's still worth fixing.
|
230 |
-
|
231 |
-
|
232 |
-
Copyright and License
|
233 |
-
---------------------
|
234 |
-
|
235 |
-
PHP Markdown Lib
|
236 |
-
Copyright (c) 2004-2013 Michel Fortin
|
237 |
-
<http://michelf.ca/>
|
238 |
-
All rights reserved.
|
239 |
-
|
240 |
-
Based on Markdown
|
241 |
-
Copyright (c) 2003-2005 John Gruber
|
242 |
-
<http://daringfireball.net/>
|
243 |
-
All rights reserved.
|
244 |
-
|
245 |
-
Redistribution and use in source and binary forms, with or without
|
246 |
-
modification, are permitted provided that the following conditions are
|
247 |
-
met:
|
248 |
-
|
249 |
-
* Redistributions of source code must retain the above copyright
|
250 |
-
notice, this list of conditions and the following disclaimer.
|
251 |
-
|
252 |
-
* Redistributions in binary form must reproduce the above copyright
|
253 |
-
notice, this list of conditions and the following disclaimer in the
|
254 |
-
documentation and/or other materials provided with the
|
255 |
-
distribution.
|
256 |
-
|
257 |
-
* Neither the name "Markdown" nor the names of its contributors may
|
258 |
-
be used to endorse or promote products derived from this software
|
259 |
-
without specific prior written permission.
|
260 |
-
|
261 |
-
This software is provided by the copyright holders and contributors "as
|
262 |
-
is" and any express or implied warranties, including, but not limited
|
263 |
-
to, the implied warranties of merchantability and fitness for a
|
264 |
-
particular purpose are disclaimed. In no event shall the copyright owner
|
265 |
-
or contributors be liable for any direct, indirect, incidental, special,
|
266 |
-
exemplary, or consequential damages (including, but not limited to,
|
267 |
-
procurement of substitute goods or services; loss of use, data, or
|
268 |
-
profits; or business interruption) however caused and on any theory of
|
269 |
-
liability, whether in contract, strict liability, or tort (including
|
270 |
-
negligence or otherwise) arising in any way out of the use of this
|
271 |
-
software, even if advised of the possibility of such damage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/Readme.php
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
# This file passes the content of the Readme.md file in the same directory
|
4 |
-
# through the Markdown filter. You can adapt this sample code in any way
|
5 |
-
# you like.
|
6 |
-
|
7 |
-
# Install PSR-0-compatible class autoloader
|
8 |
-
spl_autoload_register(function($class){
|
9 |
-
require preg_replace('{\\\\|_(?!.*\\\\)}', DIRECTORY_SEPARATOR, ltrim($class, '\\')).'.php';
|
10 |
-
});
|
11 |
-
|
12 |
-
# Get Markdown class
|
13 |
-
use \Michelf\Markdown;
|
14 |
-
|
15 |
-
# Read file and pass content through the Markdown parser
|
16 |
-
$text = file_get_contents('Readme.md');
|
17 |
-
$html = Markdown::defaultTransform($text);
|
18 |
-
|
19 |
-
?>
|
20 |
-
<!DOCTYPE html>
|
21 |
-
<html>
|
22 |
-
<head>
|
23 |
-
<title>PHP Markdown Lib - Readme</title>
|
24 |
-
</head>
|
25 |
-
<body>
|
26 |
-
<?php
|
27 |
-
# Put HTML content in the document
|
28 |
-
echo $html;
|
29 |
-
?>
|
30 |
-
</body>
|
31 |
-
</html>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/includes/php_markdown/composer.json
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "michelf/php-markdown",
|
3 |
-
"type": "library",
|
4 |
-
"description": "PHP Markdown",
|
5 |
-
"homepage": "http://michelf.ca/projects/php-markdown/",
|
6 |
-
"keywords": ["markdown"],
|
7 |
-
"license": "BSD-3-Clause",
|
8 |
-
"authors": [
|
9 |
-
{
|
10 |
-
"name": "Michel Fortin",
|
11 |
-
"email": "michel.fortin@michelf.ca",
|
12 |
-
"homepage": "http://michelf.ca/",
|
13 |
-
"role": "Developer"
|
14 |
-
},
|
15 |
-
{
|
16 |
-
"name": "John Gruber",
|
17 |
-
"homepage": "http://daringfireball.net/"
|
18 |
-
}
|
19 |
-
],
|
20 |
-
"require": {
|
21 |
-
"php": ">=5.3.0"
|
22 |
-
},
|
23 |
-
"autoload": {
|
24 |
-
"psr-0": { "Michelf": "" }
|
25 |
-
},
|
26 |
-
"extra": {
|
27 |
-
"branch-alias": {
|
28 |
-
"dev-lib": "1.4.x-dev"
|
29 |
-
}
|
30 |
-
}
|
31 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/package.json
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "bootstrap-3-shortcodes",
|
3 |
-
"devDependencies": {
|
4 |
-
"grunt": "~0.4.4",
|
5 |
-
"grunt-markdown": "latest"
|
6 |
-
}
|
7 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunk/readme.txt
DELETED
@@ -1,140 +0,0 @@
|
|
1 |
-
=== Bootstrap Shortcodes for WordPress ===
|
2 |
-
Contributors: filipstefansson, nodley, FoolsRun
|
3 |
-
Tags: bootstrap, shortcode, shortcodes, responsive, grid
|
4 |
-
Requires at least: 3.8
|
5 |
-
Tested up to: 3.9
|
6 |
-
Stable tag: 3.2
|
7 |
-
License: GPLv2 or later
|
8 |
-
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
-
|
10 |
-
Implements Bootstrap 3 styles and components in WordPress through shortcodes.
|
11 |
-
|
12 |
-
== Description ==
|
13 |
-
|
14 |
-
###Just The Shortcodes, Please
|
15 |
-
Plenty of great WordPress plugins focus on providing or including the Bootstrap library into your site. **Bootstrap Shortcodes for WordPress** assumes you're working with a theme that already includes Bootstrap 3 and focuses on giving you a great set of shortcodes to use it with.
|
16 |
-
|
17 |
-
This plugin creates a simple, out of the way button just above the WordPress TinyMCE editor (next to the "Add Media" button) which pops up the plugin's documentation and shortcode examples for reference and handy "Insert Example" links to send the example shortcodes straight to the editor. There are no additional TinyMCE buttons to clutter up your screen, just great, easy to use shortcodes!
|
18 |
-
|
19 |
-
For questions, support, or to contribute to this plugin, check out [our GitHub project](https://github.com/filipstefansson/bootstrap-3-shortcodes)
|
20 |
-
|
21 |
-
####Updated for Bootstrap 3.2
|
22 |
-
Now supporting the changes to Responsive Utilities introduced in Bootstrap 3.2!
|
23 |
-
|
24 |
-
If you like this plugin, check out our companion plugin for Font Awesome, [Font Awesome Shortcodes](http://www.wordpress.org/plugins/font-awesome-shortcodes/)
|
25 |
-
|
26 |
-
###Supported Shortcodes
|
27 |
-
####CSS
|
28 |
-
* Grid (container, row, columns, fully responsive)
|
29 |
-
* Lead body copy
|
30 |
-
* Emphasis classes
|
31 |
-
* Code
|
32 |
-
* Tables
|
33 |
-
* Buttons
|
34 |
-
* Images
|
35 |
-
* Responsive utilities
|
36 |
-
####Components
|
37 |
-
* Button Groups
|
38 |
-
* Button Dropdowns
|
39 |
-
* Navs
|
40 |
-
* Breadcrumbs
|
41 |
-
* Labels
|
42 |
-
* Badges
|
43 |
-
* Jumbotron
|
44 |
-
* Page Header
|
45 |
-
* Thumbnails
|
46 |
-
* Alerts
|
47 |
-
* Progress Bars
|
48 |
-
* Media Objects
|
49 |
-
* List Groups
|
50 |
-
* Panels
|
51 |
-
* Wells
|
52 |
-
####JavaScript
|
53 |
-
* Tabs
|
54 |
-
* Tooltip
|
55 |
-
* Popover
|
56 |
-
* Collapse (Accordion)
|
57 |
-
* Carousel
|
58 |
-
* Modal
|
59 |
-
|
60 |
-
== Installation ==
|
61 |
-
1. Download and unzip this plugin
|
62 |
-
1. Upload the "bootstrap-3-shortcodes" folder to your site's `/wp-content/plugins/` directory
|
63 |
-
1. Activate the plugin through the 'Plugins' menu in WordPress
|
64 |
-
1. Create or edit a page or post and click the "B" button that appears above the editor to see the plugin's documentation!
|
65 |
-
|
66 |
-
== Frequently Asked Questions ==
|
67 |
-
|
68 |
-
= Does this plugin include Bootstrap 3? =
|
69 |
-
|
70 |
-
No, we assume you are already working with a WordPress theme that includes the Bootstrap libraries.
|
71 |
-
|
72 |
-
== Changelog ==
|
73 |
-
|
74 |
-
= 3.2 =
|
75 |
-
####New Features
|
76 |
-
This release features a brand new, much easier to use popup for the documentation. We're now using Bootstrap's "modal" component rather than the soon-to-be-retired WordPress Thickbox. We've also split the documentation up into tabs so that the technical information about the plugin isn't cluttering up the shortcode reference material. This should make the plugin a little less scary for end-users.
|
77 |
-
* Added optional "target" parameter to [list-group-item]
|
78 |
-
* Added support for new "block", "inline", and "inline-block" parameters in [responsive] introduced in Bootstrap 3.2
|
79 |
-
* Remove legacy [icon-white] shortcode (it wasn't documented anyway)
|
80 |
-
|
81 |
-
####Bug Fixes
|
82 |
-
* Fixed issue with [carousel] indicators (thanks, mebdev!)
|
83 |
-
* Fix any parameters expecting "true", or "false" accepting any input as "true". Now only accepts the word "true"; other input will be ignored and read as "false".
|
84 |
-
* Fix bug that prevented CSS classes from being applied to [dropdown-item]s
|
85 |
-
* Fixed bug that completely broke [divider] in dropdowns
|
86 |
-
* Fix animated progress bar classes
|
87 |
-
|
88 |
-
= 3.1.2 =
|
89 |
-
* Tested to work in WordPress 3.9
|
90 |
-
* Fix and document collapsibles "Active" state
|
91 |
-
* Fix uninitialized variables causing errors in debug mode
|
92 |
-
* Fix "Active" tab, carousel checking, should work better now
|
93 |
-
* Fix media button icon in Internet Explorer
|
94 |
-
|
95 |
-
= 3.1.1 =
|
96 |
-
* Support new parameters introduced in Bootstrap 3.1.x
|
97 |
-
* Use custom icon-font for editor button
|
98 |
-
* Fix bug which broke Distraction Free Editing in WordPress
|
99 |
-
* Fix bug which caused [responsive] shortcodes not to work
|
100 |
-
|
101 |
-
= 3.0.3.6 =
|
102 |
-
* Significant rewrite to properly escape inputs
|
103 |
-
* [tabs] now supports "pills" and "fade" styles
|
104 |
-
* [tabs] and [carousel] now support setting a tab or image other than the first one as "active". If no tab or carousel item is set to "active" the first one is set by default.
|
105 |
-
* [panel] titles are now optional (see documentation for new shortcode parameters)
|
106 |
-
* [list-group-item] now supports optional "type" parameter (Bootstrap 3.1 only)
|
107 |
-
* [button] now supports "disabled" and "active" parameters
|
108 |
-
* [progress-bar] now supports showing labels
|
109 |
-
* Add [dropdown-header] shortcode
|
110 |
-
* [container] now includes optional "fluid" parameter (Bootstrap 3.1 only)
|
111 |
-
* [modal] now supports sizes (Bootstrap 3.1 only)
|
112 |
-
* Composer support
|
113 |
-
* Resolve errors regarding uninitialized variables experienced by some users
|
114 |
-
* Resolve image path icons for non-standard WordPress directory names
|
115 |
-
* Resolved DOMDocument errors experienced by some users (if you still see these errors or warnings please let us know)
|
116 |
-
|
117 |
-
= 3.0.3.5 =
|
118 |
-
* Add support for [container] shortcode for themes without a container defined
|
119 |
-
* Add support for [carousel] and [carousel-item] shortcodes
|
120 |
-
* Add support for "xclass" and "data" parameters to all shortcodes
|
121 |
-
* Plenty of bugfixes and code cleanup to fix common issues
|
122 |
-
|
123 |
-
= 3.0.3.2 =
|
124 |
-
* Fix help tab popup on edit pages
|
125 |
-
|
126 |
-
= 3.0.3.1 =
|
127 |
-
* Change help-tab to inline rather than iframe in to meet WordPress.org submission requirements
|
128 |
-
* Add support for images (http://getbootstrap.com/css/#images)
|
129 |
-
* Add support for progress bars (http://getbootstrap.com/components/#progress)
|
130 |
-
* Add support for page header (http://getbootstrap.com/components/#page-header
|
131 |
-
* Improve list groups, add support for linked items and custom content (http://getbootstrap.com/components/#list-group)
|
132 |
-
* Add support for button dropdowns (http://getbootstrap.com/components/#btn-dropdowns)
|
133 |
-
* Add support for breadcrumbs (http://getbootstrap.com/components/#breadcrumbs)
|
134 |
-
* Add support for button-toolbar in button groups (http://getbootstrap.com/components/#btn-groups-toolbar)
|
135 |
-
* Add support for navs (http://getbootstrap.com/components/#nav)
|
136 |
-
* Remove "strong" parameter from alerts --this should be handled in the wrapped content
|
137 |
-
* Allow arbitrary classes in columns
|
138 |
-
|
139 |
-
= 3.0.3 =
|
140 |
-
* Initial WordPress.org release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|