Caldera Forms – More Than Contact Forms - Version 1.0.91

Version Description

(27 July, 2014) =

Download this release

Release Info

Developer Desertsnowman
Plugin Icon 128x128 Caldera Forms – More Than Contact Forms
Version 1.0.91
Comparing to
See all releases

Code changes from version 1.0.0 to 1.0.91

Files changed (97) hide show
  1. README.md +45 -24
  2. assets/css/admin.css +46 -11
  3. assets/css/caldera-alert.css +24 -85
  4. assets/css/caldera-form.css +787 -523
  5. assets/css/caldera-grid.css +0 -2
  6. assets/css/editor-grid.css +7 -1
  7. assets/css/modals.css +8 -2
  8. assets/css/processors-edit.css +3 -0
  9. assets/images/checkmark.png +0 -0
  10. assets/js/conditionals.js +111 -67
  11. assets/js/edit.js +96 -24
  12. assets/js/frontend-script-init.js +71 -2
  13. assets/js/jquery.baldrick.js +2 -2
  14. assets/js/layout-grid.js +345 -75
  15. assets/js/processors-edit.js +34 -10
  16. caldera-core.php +9 -5
  17. classes/admin.php +268 -87
  18. classes/caldera-grid.php +235 -224
  19. classes/core.php +2004 -380
  20. classes/widget.php +8 -2
  21. fields/button/config_template.html +2 -0
  22. fields/button/field.php +12 -1
  23. fields/calculation/config.php +91 -0
  24. fields/calculation/field.php +95 -0
  25. fields/calculation/line-templates.php +197 -0
  26. fields/calculation/preview.php +7 -0
  27. fields/calculation/style.css +6 -0
  28. fields/checkbox/field.php +5 -1
  29. fields/checkbox/preview.php +1 -1
  30. fields/color_picker/field.php +1 -1
  31. fields/color_picker/minicolors.js +1 -1
  32. fields/date_picker/css/datepicker.css +426 -150
  33. fields/date_picker/datepicker.php +1 -1
  34. fields/date_picker/js/bootstrap-datepicker.js +1155 -405
  35. fields/date_picker/setup.html +1 -1
  36. fields/dropdown/field.php +10 -0
  37. fields/email/config.php +12 -0
  38. fields/email/field.php +6 -1
  39. fields/email/preview.php +1 -1
  40. fields/html/config_template.php +1 -1
  41. fields/html/field.php +51 -1
  42. fields/image_picker/js/admin.js +1 -1
  43. fields/paragraph/config_template.html +7 -1
  44. fields/paragraph/field.php +5 -1
  45. fields/paragraph/preview.php +1 -1
  46. fields/phone/config.php +44 -0
  47. fields/phone/field.php +17 -0
  48. fields/phone/masked-input.js +1652 -0
  49. fields/phone/preview.php +7 -0
  50. fields/radio/field.php +5 -1
  51. fields/radio/preview.php +1 -1
  52. fields/range_slider/config.php +99 -0
  53. fields/range_slider/field.php +62 -0
  54. fields/range_slider/preview.php +24 -0
  55. fields/range_slider/rangeslider.css +50 -0
  56. fields/range_slider/rangeslider.js +312 -0
  57. fields/range_slider/rangeslider.min.js +2 -0
  58. fields/star-rate/cf-raty.css +53 -0
  59. fields/star-rate/config.php +61 -0
  60. fields/star-rate/field.php +39 -0
  61. fields/star-rate/fonts/cf-raty.eot +0 -0
  62. fields/star-rate/fonts/cf-raty.svg +23 -0
  63. fields/star-rate/fonts/cf-raty.ttf +0 -0
  64. fields/star-rate/fonts/cf-raty.woff +0 -0
  65. fields/star-rate/fonts/raty.eot +0 -0
  66. fields/star-rate/fonts/raty.svg +15 -0
  67. fields/star-rate/fonts/raty.ttf +0 -0
  68. fields/star-rate/fonts/raty.woff +0 -0
  69. fields/star-rate/images/cancel-off.png +0 -0
  70. fields/star-rate/images/cancel-on.png +0 -0
  71. fields/star-rate/images/star-half.png +0 -0
  72. fields/star-rate/images/star-off.png +0 -0
  73. fields/star-rate/images/star-on.png +0 -0
  74. fields/star-rate/jquery.raty.css +46 -0
  75. fields/star-rate/jquery.raty.js +668 -0
  76. fields/star-rate/preview.php +22 -0
  77. fields/text/config.php +50 -0
  78. fields/text/config_template.html +0 -6
  79. fields/text/field.php +13 -3
  80. fields/text/preview.php +1 -1
  81. fields/toggle_switch/css/setup.css +1 -1
  82. fields/toggle_switch/field.php +8 -0
  83. fields/toggle_switch/js/toggle.js +2 -2
  84. includes/cf-ajax/js/ajax-core.js +61 -0
  85. includes/cf-ajax/plugin.php +181 -0
  86. includes/custom_field_class.php +27 -0
  87. includes/field_processors.php +39 -0
  88. readme.txt +150 -6
  89. ui/admin.php +97 -12
  90. ui/admin_templates.php +198 -10
  91. ui/edit-entry.php +404 -0
  92. ui/edit.php +162 -77
  93. ui/panels/emailer.php +5 -2
  94. ui/panels/layout.php +74 -37
  95. ui/panels/layout_add_row.php +11 -0
  96. ui/panels/pages.php +38 -0
  97. ui/panels/processors.php +14 -7
README.md CHANGED
@@ -7,55 +7,76 @@ WordPress form builder... I'll make a better description later.
7
8
Filters:
9
10
- caldera_forms_get_field_types
11
- - caldera_forms_get_panel_extensions
12
- - caldera_forms_submit_get_form
13
- - caldera_forms_submit_transient
14
- - caldera_forms_submit_error_transient
15
- - caldera_forms_submit_error_transient_required
16
- - caldera_forms_submit_error_redirect
17
- - caldera_forms_submit_error_redirect_required
18
- caldera_forms_get_form_processors
19
- - caldera_forms_submit_error_transient_pre_process
20
- - caldera_forms_submit_error_redirect_pre_process
21
- - caldera_forms_submit_pre_process
22
- - caldera_forms_submit_process
23
- - caldera_forms_submit_post_process
24
- caldera_forms_submit_redirect
25
- - caldera_forms_submit_error_redirect_complete
26
- caldera_forms_render_get_form
27
- caldera_forms_render_set_grid_size
28
- caldera_forms_render_grid_settings
29
- caldera_forms_render_note_general_classes
30
- caldera_forms_render_note_classes
31
- caldera_forms_render_get_transient
32
- caldera_forms_render_field_classes
33
- - caldera_forms_render_field_classes_type-{field-type}
34
- - caldera_forms_render_field_classes_slug-{field-slug}
35
- caldera_forms_render_get_field
36
- - caldera_forms_render_get_field_type-{field-type}
37
- - caldera_forms_render_get_field_slug-{field-slug}
38
- caldera_forms_render_field_structure
39
- - caldera_forms_render_field_structure_type-{field-type}
40
- - caldera_forms_render_field_structure_slug-{field-slug}
41
- caldera_forms_render_field
42
- - caldera_forms_render_field_type-{field-type}
43
- - caldera_forms_render_field_slug-{field-slug}
44
- caldera_forms_render_grid_structure
45
- caldera_forms_render_notices
46
- caldera_forms_render_form_classes
47
48
49
Actions:
50
51
- caldera_forms_submit_start
52
- caldera_forms_submit_start_processors
53
- - caldera_forms_submit_pre_process
54
- - caldera_forms_submit_process
55
- caldera_forms_submit_post_process
56
- caldera_forms_submit_complete
57
- - caldera_forms_submit_redirect
58
- caldera_forms_render_start
59
- caldera_forms_render_end
60
61
7
8
Filters:
9
10
+ - caldera_forms_redirect_url
11
+ - caldera_forms_redirect_url_{ type | error, preprocess, complete }
12
+ - caldera_forms_do_magic_tag
13
- caldera_forms_get_field_types
14
- caldera_forms_get_form_processors
15
+ - caldera_forms_submit_get_form
16
+ - caldera_forms_submit_transient_setup
17
+ - caldera_forms_submit_return_transient
18
+ - caldera_forms_submit_return_transient_required
19
+ - caldera_forms_submit_return_redirect
20
+ - caldera_forms_submit_return_redirect_required
21
+ - caldera_forms_submit_return_transient
22
+ - caldera_forms_submit_return_redirect-{ processor_type }
23
- caldera_forms_submit_redirect
24
+ - caldera_forms_submit_redirect_complete
25
- caldera_forms_render_get_form
26
- caldera_forms_render_set_grid_size
27
- caldera_forms_render_grid_settings
28
- caldera_forms_render_note_general_classes
29
- caldera_forms_render_note_classes
30
+ - caldera_forms_render_pre_get_entry
31
+ - caldera_forms_render_get_entry
32
- caldera_forms_render_get_transient
33
+ - caldera_forms_render_setup_field
34
- caldera_forms_render_field_classes
35
+ - caldera_forms_render_field_classes_type-{ field_type }
36
+ - caldera_forms_render_field_classes_slug-{ field_slug }
37
- caldera_forms_render_get_field
38
+ - caldera_forms_render_get_field_type-{ field_type }
39
+ - caldera_forms_render_get_field_slug-{ field_slug }
40
- caldera_forms_render_field_structure
41
+ - caldera_forms_render_field_structure_type-{ field_type }
42
+ - caldera_forms_render_field_structure_slug-{ field_slug }
43
- caldera_forms_render_field
44
+ - caldera_forms_render_field_type-{ field_type }
45
+ - caldera_forms_render_field_slug-{ field_slug }
46
- caldera_forms_render_grid_structure
47
- caldera_forms_render_notices
48
+ - caldera_forms_render_form_element
49
- caldera_forms_render_form_classes
50
+ - caldera_forms_render_form_attributes
51
+ - caldera_forms_render_form
52
+ - caldera_forms_entry_viewer_buttons
53
+ - caldera_forms_get_field_types
54
+ - caldera_forms_view_field_{ field_type }
55
+ - caldera_forms_get_field_types
56
+ - caldera_forms_get_panel_extensions
57
+ - caldera_forms_create_form
58
59
60
Actions:
61
62
+ - caldera_forms_redirect
63
+ - caldera_forms_redirect_{ type | error, preprocess, complete }
64
- caldera_forms_submit_start
65
- caldera_forms_submit_start_processors
66
+ - caldera_forms_submit_pre_process_start
67
+ - caldera_forms_submit_pre_process_end
68
+ - caldera_forms_submit_process_start
69
+ - caldera_forms_submit_process_end
70
- caldera_forms_submit_post_process
71
+ - caldera_forms_submit_post_process_end
72
- caldera_forms_submit_complete
73
- caldera_forms_render_start
74
- caldera_forms_render_end
75
+ - caldera_forms_delete_form
76
+ - caldera_forms_import_form
77
+ - caldera_forms_save_form_register
78
+ - caldera_forms_save_form
79
+ - caldera_forms_save_form_register
80
+ - caldera_forms_create_form
81
82
assets/css/admin.css CHANGED
@@ -68,12 +68,24 @@
68
.icn-cf:before {
69
content: "\e604";
70
}
71
/* Admin Panels */
72
.caldera-editor-header-nav > li.caldera-forms-headtext {
73
display: block;
74
padding: 12px 0 0;
75
color: #737373;
76
}
77
.toggle_option_row {
78
margin: 4px 0;
79
}
@@ -95,11 +107,13 @@
95
border-radius: 0;
96
margin-right: -5px;
97
}
98
- .toggle_option_tab .button:first-child {
99
- border-radius: 3px 0 0 3px;
100
- }
101
.toggle_option_tab .button:last-child {
102
- border-radius: 0 3px 3px 0;
103
}
104
.toggle_option_preview .button {
105
border-radius: 0;
@@ -263,15 +277,17 @@ select.caldera-type-selector {
263
background-color: #F8F8F8;
264
top: 85px;
265
}
266
- .caldera-editor-header .button.caldera-header-save-button {
267
- margin: 5px;
268
- position: absolute;
269
- top: 0;
270
}
271
.caldera-editor-header-nav {
272
list-style: none outside none;
273
margin: 0;
274
min-height: 38px;
275
}
276
.caldera-editor-header-nav > li {
277
float: left;
@@ -404,6 +420,7 @@ li.caldera-editor-logo {
404
position: absolute;
405
right: 12px;
406
top: 12px;
407
}
408
.layout-form-field.ui-sortable-helper {
409
border-radius: 3px;
@@ -472,10 +489,16 @@ h3.caldera-editor-field-title {
472
margin-bottom: 30px;
473
padding-bottom: 20px;
474
}
475
- .add-new-h2.caldera-add-group,
476
- .add-new-h2.caldera-add-group:active {
477
font-size: 10px;
478
- margin: 4px 30px 4px 10px;
479
}
480
.caldera-config-group label {
481
display: block;
@@ -617,6 +640,9 @@ a span.error-tag {
617
.form-entries-wrap {
618
padding: 0 30px;
619
}
620
.form-panel.postbox {
621
border-left: 6px solid #E5E5E5;
622
float: left;
@@ -663,6 +689,15 @@ a span.error-tag {
663
top: -18px;
664
width: 28px;
665
}
666
.avatar-link .avatar {
667
max-width: 100%;
668
max-height: 100%;
68
.icn-cf:before {
69
content: "\e604";
70
}
71
+
72
+ /* cleanup for announcements */
73
+ #wpbody-content > div.updated,
74
+ #wpbody-content > div.error {
75
+ margin: 50px 27px -50px 2px;
76
+ }
77
+
78
+
79
/* Admin Panels */
80
+
81
.caldera-editor-header-nav > li.caldera-forms-headtext {
82
display: block;
83
padding: 12px 0 0;
84
color: #737373;
85
}
86
+ .caldera-editor-header-nav > li.sub-meta-line {
87
+ padding: 9px;
88
+ }
89
.toggle_option_row {
90
margin: 4px 0;
91
}
107
border-radius: 0;
108
margin-right: -5px;
109
}
110
.toggle_option_tab .button:last-child {
111
+ border-top-right-radius: 3px;
112
+ border-bottom-right-radius: 3px;
113
+ }
114
+ .toggle_option_tab .button:first-child {
115
+ border-top-left-radius: 3px;
116
+ border-bottom-left-radius: 3px;
117
}
118
.toggle_option_preview .button {
119
border-radius: 0;
277
background-color: #F8F8F8;
278
top: 85px;
279
}
280
+ .caldera-editor-header .button.caldera-header-save-button,
281
+ .caldera-editor-header .button.caldera-header-preview-button {
282
+ float: left;
283
+ margin: 7px 12px 0 12px;
284
+ position: relative;
285
}
286
.caldera-editor-header-nav {
287
list-style: none outside none;
288
margin: 0;
289
min-height: 38px;
290
+ float: left;
291
}
292
.caldera-editor-header-nav > li {
293
float: left;
420
position: absolute;
421
right: 12px;
422
top: 12px;
423
+ z-index: 999;
424
}
425
.layout-form-field.ui-sortable-helper {
426
border-radius: 3px;
489
margin-bottom: 30px;
490
padding-bottom: 20px;
491
}
492
+ .add-new-h2.caldera-add-page,
493
+ .add-new-h2.caldera-add-row,
494
+ .add-new-h2.caldera-add-row:active,
495
+ .add-new-h2.caldera-add-page:active {
496
font-size: 10px;
497
+ margin: 4px 10px 4px 10px;
498
+ }
499
+ .add-new-h2.caldera-add-page,
500
+ .add-new-h2.caldera-add-page:active {
501
+ margin-left: 0;
502
}
503
.caldera-config-group label {
504
display: block;
640
.form-entries-wrap {
641
padding: 0 30px;
642
}
643
+ .form-entries-wrap .caldera-forms-entry-exporter{
644
+ margin-top: 1px;
645
+ }
646
.form-panel.postbox {
647
border-left: 6px solid #E5E5E5;
648
float: left;
689
top: -18px;
690
width: 28px;
691
}
692
+ .form-panel .cf-deleted-row td {
693
+ opacity: 0.2;
694
+ }
695
+ .form-panel .cf-deleted-row .view-entry-btn{
696
+ display: none;
697
+ }
698
+ .form-panel .cf-deleted-row td:last-child {
699
+ opacity: 1;
700
+ }
701
.avatar-link .avatar {
702
max-width: 100%;
703
max-height: 100%;
assets/css/caldera-alert.css CHANGED
@@ -1,126 +1,65 @@
1
.caldera-grid .alert {
2
- padding: 15px;
3
- margin-bottom: 20px;
4
- border: 1px solid transparent;
5
- border-radius: 4px;
6
- }
7
- .caldera-grid .alert h4 {
8
- margin-top: 0;
9
- color: inherit;
10
}
11
.caldera-grid .alert .alert-link {
12
font-weight: bold;
13
}
14
- .caldera-grid .alert > p,
15
- .caldera-grid .alert > ul {
16
- margin-bottom: 0;
17
- }
18
- .caldera-grid .alert > p + p {
19
- margin-top: 5px;
20
- }
21
.caldera-grid .alert-dismissable {
22
- padding-right: 35px;
23
- }
24
- .caldera-grid .alert-dismissable .close {
25
- position: relative;
26
- top: -2px;
27
- right: -21px;
28
- color: inherit;
29
}
30
.caldera-grid .alert-success {
31
background-color: #dff0d8;
32
- border-color: #d6e9c6;
33
color: #3c763d;
34
}
35
.caldera-grid .alert-success hr {
36
- border-top-color: #c9e2b3;
37
}
38
.caldera-grid .alert-success .alert-link {
39
color: #2b542c;
40
}
41
.caldera-grid .alert-info {
42
background-color: #d9edf7;
43
- border-color: #bce8f1;
44
color: #31708f;
45
}
46
.caldera-grid .alert-info hr {
47
- border-top-color: #a6e1ec;
48
}
49
.caldera-grid .alert-info .alert-link {
50
color: #245269;
51
}
52
.caldera-grid .alert-warning {
53
- background-color: #fcf8e3;
54
- border-color: #faebcc;
55
- color: #8a6d3b;
56
}
57
.caldera-grid .alert-warning hr {
58
- border-top-color: #f7e1b5;
59
}
60
.caldera-grid .alert-warning .alert-link {
61
- color: #66512c;
62
- }
63
- .caldera-grid .alert-error {
64
- background-color: #f2dede;
65
- border-color: #ebccd1;
66
- color: #a94442;
67
- }
68
- .caldera-grid .alert-error hr {
69
- border-top-color: #e4b9c0;
70
- }
71
- .caldera-grid .alert-error .alert-link {
72
- color: #843534;
73
}
74
.caldera-grid .alert-danger {
75
background-color: #f2dede;
76
- border-color: #ebccd1;
77
color: #a94442;
78
}
79
.caldera-grid .alert-danger hr {
80
- border-top-color: #e4b9c0;
81
}
82
.caldera-grid .alert-danger .alert-link {
83
color: #843534;
84
}
85
- .caldera-grid .clearfix:before,
86
- .caldera-grid .clearfix:after {
87
- content: " ";
88
- display: table;
89
- }
90
- .caldera-grid .clearfix:after {
91
- clear: both;
92
- }
93
- .caldera-grid .center-block {
94
- display: block;
95
- margin-left: auto;
96
- margin-right: auto;
97
- }
98
- .caldera-grid .pull-right {
99
- float: right !important;
100
- }
101
- .caldera-grid .pull-left {
102
- float: left !important;
103
- }
104
- .caldera-grid .hide {
105
- display: none !important;
106
- }
107
- .caldera-grid .show {
108
- display: block !important;
109
- }
110
- .caldera-grid .invisible {
111
- visibility: hidden;
112
- }
113
- .caldera-grid .text-hide {
114
- font: 0/0 a;
115
- color: transparent;
116
- text-shadow: none;
117
- background-color: transparent;
118
- border: 0;
119
- }
120
- .caldera-grid .hidden {
121
- display: none !important;
122
- visibility: hidden !important;
123
- }
124
- .caldera-grid .affix {
125
- position: fixed;
126
}
1
.caldera-grid .alert {
2
+ padding: 8px;
3
+ margin-bottom: 18px;
4
+ border-radius: 2px;
5
}
6
.caldera-grid .alert .alert-link {
7
font-weight: bold;
8
}
9
.caldera-grid .alert-dismissable {
10
+ padding-right: 28px;
11
}
12
.caldera-grid .alert-success {
13
background-color: #dff0d8;
14
+ border-color: #a3d48e;
15
color: #3c763d;
16
}
17
.caldera-grid .alert-success hr {
18
+ border-top-color: #93cd7c;
19
}
20
.caldera-grid .alert-success .alert-link {
21
color: #2b542c;
22
}
23
.caldera-grid .alert-info {
24
background-color: #d9edf7;
25
+ border-color: #85c5e5;
26
color: #31708f;
27
}
28
.caldera-grid .alert-info hr {
29
+ border-top-color: #70bbe1;
30
}
31
.caldera-grid .alert-info .alert-link {
32
color: #245269;
33
}
34
.caldera-grid .alert-warning {
35
+ background-color: #f9edbe;
36
+ border-color: #f0c36d;
37
+ color: #333333;
38
}
39
.caldera-grid .alert-warning hr {
40
+ border-top-color: #eeb956;
41
}
42
.caldera-grid .alert-warning .alert-link {
43
+ color: #1a1a1a;
44
}
45
+ .caldera-grid .alert-error,
46
.caldera-grid .alert-danger {
47
background-color: #f2dede;
48
+ border-color: #d59595;
49
color: #a94442;
50
}
51
+ .caldera-grid .alert-error hr,
52
.caldera-grid .alert-danger hr {
53
+ border-top-color: #ce8383;
54
}
55
+ .caldera-grid .alert-error .alert-link,
56
.caldera-grid .alert-danger .alert-link {
57
color: #843534;
58
}
59
+ .caldera-grid .alert-success,
60
+ .caldera-grid .alert-info,
61
+ .caldera-grid .alert-warning,
62
+ .caldera-grid .alert-error,
63
+ .caldera-grid .alert-danger {
64
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
65
}
assets/css/caldera-form.css CHANGED
@@ -1,383 +1,229 @@
1
- .caldera-grid article,
2
- .caldera-grid aside,
3
- .caldera-grid details,
4
- .caldera-grid figcaption,
5
- .caldera-grid figure,
6
- .caldera-grid footer,
7
- .caldera-grid header,
8
- .caldera-grid hgroup,
9
- .caldera-grid main,
10
- .caldera-grid nav,
11
- .caldera-grid section,
12
- .caldera-grid summary {
13
- display: block;
14
- }
15
- .caldera-grid audio,
16
- .caldera-grid canvas,
17
- .caldera-grid progress,
18
- .caldera-grid video {
19
- display: inline-block;
20
- vertical-align: baseline;
21
- }
22
- .caldera-grid audio:not([controls]) {
23
- display: none;
24
- height: 0;
25
- }
26
- .caldera-grid [hidden],
27
- .caldera-grid template {
28
- display: none;
29
- }
30
- .caldera-grid a {
31
- background: transparent;
32
- }
33
- .caldera-grid a:active,
34
- .caldera-grid a:hover {
35
- outline: 0;
36
- }
37
- .caldera-grid abbr[title] {
38
- border-bottom: 1px dotted;
39
- }
40
- .caldera-grid b,
41
- .caldera-grid strong {
42
- font-weight: bold;
43
- }
44
- .caldera-grid dfn {
45
- font-style: italic;
46
- }
47
- .caldera-grid h1 {
48
- font-size: 2em;
49
- margin: 0.67em 0;
50
- }
51
- .caldera-grid mark {
52
- background: #ff0;
53
- color: #000;
54
- }
55
- .caldera-grid small {
56
- font-size: 80%;
57
- }
58
- .caldera-grid sub,
59
- .caldera-grid sup {
60
- font-size: 75%;
61
- line-height: 0;
62
- position: relative;
63
- vertical-align: baseline;
64
- }
65
- .caldera-grid sup {
66
- top: -0.5em;
67
- }
68
- .caldera-grid sub {
69
- bottom: -0.25em;
70
- }
71
- .caldera-grid img {
72
- border: 0;
73
- }
74
- .caldera-grid svg:not(:root) {
75
- overflow: hidden;
76
- }
77
- .caldera-grid figure {
78
- margin: 1em 40px;
79
- }
80
- .caldera-grid hr {
81
- -moz-box-sizing: content-box;
82
- box-sizing: content-box;
83
- height: 0;
84
- }
85
- .caldera-grid pre {
86
- overflow: auto;
87
- }
88
- .caldera-grid code,
89
- .caldera-grid kbd,
90
- .caldera-grid pre,
91
- .caldera-grid samp {
92
- font-family: monospace, monospace;
93
- font-size: 1em;
94
- }
95
- .caldera-grid button,
96
- .caldera-grid input,
97
- .caldera-grid optgroup,
98
- .caldera-grid select,
99
- .caldera-grid textarea {
100
- color: inherit;
101
- font: inherit;
102
- margin: 0;
103
- }
104
- .caldera-grid button {
105
- overflow: visible;
106
- }
107
- .caldera-grid button,
108
- .caldera-grid select {
109
- text-transform: none;
110
- }
111
- .caldera-grid button,
112
- .caldera-grid html input[type="button"],
113
- .caldera-grid input[type="reset"],
114
- .caldera-grid input[type="submit"] {
115
- -webkit-appearance: button;
116
- cursor: pointer;
117
- }
118
- .caldera-grid button[disabled],
119
- .caldera-grid html input[disabled] {
120
- cursor: default;
121
- }
122
- .caldera-grid button::-moz-focus-inner,
123
- .caldera-grid input::-moz-focus-inner {
124
- border: 0;
125
- padding: 0;
126
- }
127
- .caldera-grid input {
128
- line-height: normal;
129
- }
130
- .caldera-grid input[type="checkbox"],
131
- .caldera-grid input[type="radio"] {
132
- box-sizing: border-box;
133
- padding: 0;
134
- }
135
- .caldera-grid input[type="number"]::-webkit-inner-spin-button,
136
- .caldera-grid input[type="number"]::-webkit-outer-spin-button {
137
- height: auto;
138
- }
139
- .caldera-grid input[type="search"] {
140
- -webkit-appearance: textfield;
141
- -moz-box-sizing: content-box;
142
- -webkit-box-sizing: content-box;
143
- box-sizing: content-box;
144
- }
145
- .caldera-grid input[type="search"]::-webkit-search-cancel-button,
146
- .caldera-grid input[type="search"]::-webkit-search-decoration {
147
- -webkit-appearance: none;
148
- }
149
- .caldera-grid fieldset {
150
- border: 1px solid #c0c0c0;
151
- margin: 0 2px;
152
- padding: 0.35em 0.625em 0.75em;
153
- }
154
- .caldera-grid legend {
155
- border: 0;
156
- padding: 0;
157
- }
158
- .caldera-grid textarea {
159
- overflow: auto;
160
- }
161
- .caldera-grid optgroup {
162
- font-weight: bold;
163
- }
164
- .caldera-grid table {
165
- border-collapse: collapse;
166
- border-spacing: 0;
167
- }
168
- .caldera-grid td,
169
- .caldera-grid th {
170
- padding: 0;
171
- }
172
- .caldera-grid fieldset {
173
- padding: 0;
174
- margin: 0;
175
- border: 0;
176
- min-width: 0;
177
- }
178
.caldera-grid legend {
179
- display: block;
180
- width: 100%;
181
- padding: 0;
182
- margin-bottom: 20px;
183
- font-size: 21px;
184
- line-height: inherit;
185
- color: #333333;
186
- border: 0;
187
- border-bottom: 1px solid #e5e5e5;
188
- }
189
- .caldera-grid label {
190
- display: inline-block;
191
- margin-bottom: 5px;
192
- font-weight: bold;
193
- }
194
- .caldera-grid input[type="search"] {
195
- -webkit-box-sizing: border-box;
196
- -moz-box-sizing: border-box;
197
- box-sizing: border-box;
198
}
199
.caldera-grid input[type="radio"],
200
.caldera-grid input[type="checkbox"] {
201
- margin: 4px 0 0;
202
- margin-top: 1px \9;
203
- /* IE8-9 */
204
- line-height: normal;
205
- }
206
- .caldera-grid input[type="file"] {
207
- display: block;
208
- }
209
- .caldera-grid input[type="range"] {
210
- display: block;
211
- width: 100%;
212
- }
213
- .caldera-grid select[multiple],
214
- .caldera-grid select[size] {
215
- height: auto;
216
- }
217
- .caldera-grid input[type="file"]:focus,
218
- .caldera-grid input[type="radio"]:focus,
219
- .caldera-grid input[type="checkbox"]:focus {
220
- outline: thin dotted;
221
- outline: 5px auto -webkit-focus-ring-color;
222
- outline-offset: -2px;
223
}
224
.caldera-grid output {
225
- display: block;
226
- padding-top: 7px;
227
- font-size: 14px;
228
- line-height: 1.42857143;
229
color: #555555;
230
}
231
.caldera-grid .form-control {
232
- display: block;
233
- width: 100%;
234
- height: 34px;
235
- padding: 6px 12px;
236
- font-size: 14px;
237
- line-height: 1.42857143;
238
- color: #555555;
239
background-color: #ffffff;
240
- background-image: none;
241
- border: 1px solid #cccccc;
242
- border-radius: 4px;
243
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
244
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
245
- -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
246
- transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
247
}
248
.caldera-grid .form-control:focus {
249
- border-color: #66afe9;
250
outline: 0;
251
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
252
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
253
}
254
- .caldera-grid .form-control::-moz-placeholder {
255
- color: #999999;
256
- opacity: 1;
257
- }
258
- .caldera-grid .form-control:-ms-input-placeholder {
259
- color: #999999;
260
- }
261
- .caldera-grid .form-control::-webkit-input-placeholder {
262
- color: #999999;
263
}
264
.caldera-grid .form-control[disabled],
265
.caldera-grid .form-control[readonly],
266
.caldera-grid fieldset[disabled] .form-control {
267
- cursor: not-allowed;
268
- background-color: #eeeeee;
269
- opacity: 1;
270
}
271
.caldera-grid textarea.form-control {
272
height: auto;
273
}
274
- .caldera-grid input[type="search"] {
275
- -webkit-appearance: none;
276
}
277
- .caldera-grid input[type="date"] {
278
- line-height: 34px;
279
}
280
- .caldera-grid .form-group {
281
- margin-bottom: 15px;
282
}
283
.caldera-grid .radio,
284
.caldera-grid .checkbox {
285
- display: block;
286
- min-height: 20px;
287
- margin-top: 10px;
288
- margin-bottom: 10px;
289
- padding-left: 20px;
290
- }
291
- .caldera-grid .radio label,
292
- .caldera-grid .checkbox label {
293
- display: inline;
294
- font-weight: normal;
295
- cursor: pointer;
296
}
297
.caldera-grid .radio input[type="radio"],
298
.caldera-grid .radio-inline input[type="radio"],
299
.caldera-grid .checkbox input[type="checkbox"],
300
.caldera-grid .checkbox-inline input[type="checkbox"] {
301
- float: left;
302
- margin-left: -20px;
303
}
304
- .caldera-grid .radio + .radio,
305
- .caldera-grid .checkbox + .checkbox {
306
- margin-top: -5px;
307
}
308
- .caldera-grid .radio-inline,
309
- .caldera-grid .checkbox-inline {
310
- display: inline-block;
311
- padding-left: 20px;
312
- margin-bottom: 0;
313
- vertical-align: middle;
314
- font-weight: normal;
315
- cursor: pointer;
316
- }
317
- .caldera-grid .radio-inline + .radio-inline,
318
- .caldera-grid .checkbox-inline + .checkbox-inline {
319
- margin-top: 0;
320
- margin-left: 10px;
321
- }
322
- .caldera-grid input[type="radio"][disabled],
323
- .caldera-grid input[type="checkbox"][disabled],
324
- .caldera-grid .radio[disabled],
325
- .caldera-grid .radio-inline[disabled],
326
- .caldera-grid .checkbox[disabled],
327
- .caldera-grid .checkbox-inline[disabled],
328
- .caldera-grid fieldset[disabled] input[type="radio"],
329
- .caldera-grid fieldset[disabled] input[type="checkbox"],
330
- .caldera-grid fieldset[disabled] .radio,
331
- .caldera-grid fieldset[disabled] .radio-inline,
332
- .caldera-grid fieldset[disabled] .checkbox,
333
- .caldera-grid fieldset[disabled] .checkbox-inline {
334
- cursor: not-allowed;
335
}
336
.caldera-grid .input-sm {
337
- height: 30px;
338
- padding: 5px 10px;
339
font-size: 12px;
340
line-height: 1.5;
341
- border-radius: 3px;
342
}
343
.caldera-grid select.input-sm {
344
- height: 30px;
345
- line-height: 30px;
346
}
347
.caldera-grid textarea.input-sm,
348
.caldera-grid select[multiple].input-sm {
349
height: auto;
350
}
351
.caldera-grid .input-lg {
352
- height: 46px;
353
- padding: 10px 16px;
354
- font-size: 18px;
355
- line-height: 1.33;
356
- border-radius: 6px;
357
}
358
.caldera-grid select.input-lg {
359
- height: 46px;
360
- line-height: 46px;
361
}
362
.caldera-grid textarea.input-lg,
363
.caldera-grid select[multiple].input-lg {
364
height: auto;
365
}
366
- .caldera-grid .has-feedback {
367
- position: relative;
368
- }
369
.caldera-grid .has-feedback .form-control {
370
- padding-right: 42.5px;
371
}
372
- .caldera-grid .has-feedback .form-control-feedback {
373
- position: absolute;
374
- top: 25px;
375
- right: 0;
376
- display: block;
377
- width: 34px;
378
- height: 34px;
379
- line-height: 34px;
380
- text-align: center;
381
}
382
.caldera-grid .has-success .help-block,
383
.caldera-grid .has-success .control-label,
@@ -405,31 +251,59 @@
405
.caldera-grid .has-success .form-control-feedback {
406
color: #3c763d;
407
}
408
.caldera-grid .has-warning .help-block,
409
.caldera-grid .has-warning .control-label,
410
.caldera-grid .has-warning .radio,
411
.caldera-grid .has-warning .checkbox,
412
.caldera-grid .has-warning .radio-inline,
413
.caldera-grid .has-warning .checkbox-inline {
414
- color: #8a6d3b;
415
}
416
.caldera-grid .has-warning .form-control {
417
- border-color: #8a6d3b;
418
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
419
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
420
}
421
.caldera-grid .has-warning .form-control:focus {
422
- border-color: #66512c;
423
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
424
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
425
}
426
.caldera-grid .has-warning .input-group-addon {
427
- color: #8a6d3b;
428
- border-color: #8a6d3b;
429
- background-color: #fcf8e3;
430
}
431
.caldera-grid .has-warning .form-control-feedback {
432
- color: #8a6d3b;
433
}
434
.caldera-grid .has-error .help-block,
435
.caldera-grid .has-error .control-label,
@@ -437,34 +311,52 @@
437
.caldera-grid .has-error .checkbox,
438
.caldera-grid .has-error .radio-inline,
439
.caldera-grid .has-error .checkbox-inline {
440
- color: #a94442;
441
}
442
.caldera-grid .has-error .form-control {
443
- border-color: #a94442;
444
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
445
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
446
}
447
.caldera-grid .has-error .form-control:focus {
448
- border-color: #843534;
449
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
450
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
451
}
452
.caldera-grid .has-error .input-group-addon {
453
- color: #a94442;
454
- border-color: #a94442;
455
background-color: #f2dede;
456
}
457
.caldera-grid .has-error .form-control-feedback {
458
- color: #a94442;
459
}
460
- .caldera-grid .form-control-static {
461
- margin-bottom: 0;
462
}
463
.caldera-grid .help-block {
464
display: block;
465
- margin-top: 5px;
466
- margin-bottom: 10px;
467
- color: #737373;
468
}
469
@media (min-width: 768px) {
470
.caldera-grid .form-inline .form-group {
@@ -477,9 +369,6 @@
477
width: auto;
478
vertical-align: middle;
479
}
480
- .caldera-grid .form-inline .input-group > .form-control {
481
- width: 100%;
482
- }
483
.caldera-grid .form-inline .control-label {
484
margin-bottom: 0;
485
vertical-align: middle;
@@ -489,113 +378,108 @@
489
display: inline-block;
490
margin-top: 0;
491
margin-bottom: 0;
492
- padding-left: 0;
493
vertical-align: middle;
494
}
495
.caldera-grid .form-inline .radio input[type="radio"],
496
.caldera-grid .form-inline .checkbox input[type="checkbox"] {
497
float: none;
498
margin-left: 0;
499
}
500
.caldera-grid .form-inline .has-feedback .form-control-feedback {
501
top: 0;
502
}
503
}
504
- .caldera-grid .form-horizontal .control-label,
505
.caldera-grid .form-horizontal .radio,
506
.caldera-grid .form-horizontal .checkbox,
507
.caldera-grid .form-horizontal .radio-inline,
508
.caldera-grid .form-horizontal .checkbox-inline {
509
- margin-top: 0;
510
- margin-bottom: 0;
511
- padding-top: 7px;
512
}
513
.caldera-grid .form-horizontal .radio,
514
.caldera-grid .form-horizontal .checkbox {
515
- min-height: 27px;
516
- }
517
- .caldera-grid .form-horizontal .form-group {
518
- margin-left: -15px;
519
- margin-right: -15px;
520
}
521
.caldera-grid .form-horizontal .form-control-static {
522
- padding-top: 7px;
523
}
524
@media (min-width: 768px) {
525
.caldera-grid .form-horizontal .control-label {
526
- text-align: right;
527
}
528
}
529
- .caldera-grid .form-horizontal .has-feedback .form-control-feedback {
530
- top: 0;
531
- right: 15px;
532
- }
533
.caldera-grid .btn {
534
- display: inline-block;
535
- margin-bottom: 0;
536
- font-weight: normal;
537
- text-align: center;
538
- vertical-align: middle;
539
- cursor: pointer;
540
- background-image: none;
541
- border: 1px solid transparent;
542
- white-space: nowrap;
543
- padding: 6px 12px;
544
- font-size: 14px;
545
- line-height: 1.42857143;
546
- border-radius: 4px;
547
- -webkit-user-select: none;
548
- -moz-user-select: none;
549
- -ms-user-select: none;
550
- user-select: none;
551
- }
552
- .caldera-grid .btn:focus,
553
- .caldera-grid .btn:active:focus,
554
- .caldera-grid .btn.active:focus {
555
- outline: thin dotted;
556
- outline: 5px auto -webkit-focus-ring-color;
557
- outline-offset: -2px;
558
- }
559
- .caldera-grid .btn:hover,
560
- .caldera-grid .btn:focus {
561
- color: #333333;
562
- text-decoration: none;
563
}
564
.caldera-grid .btn:active,
565
.caldera-grid .btn.active {
566
- outline: 0;
567
- background-image: none;
568
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
569
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
570
- }
571
- .caldera-grid .btn.disabled,
572
- .caldera-grid .btn[disabled],
573
- .caldera-grid fieldset[disabled] .btn {
574
- cursor: not-allowed;
575
- pointer-events: none;
576
- opacity: 0.65;
577
- filter: alpha(opacity=65);
578
- -webkit-box-shadow: none;
579
- box-shadow: none;
580
}
581
.caldera-grid .btn-default {
582
color: #333333;
583
- background-color: #ffffff;
584
- border-color: #cccccc;
585
}
586
.caldera-grid .btn-default:hover,
587
.caldera-grid .btn-default:focus,
588
.caldera-grid .btn-default:active,
589
.caldera-grid .btn-default.active,
590
- .caldera-grid .open .dropdown-toggle.btn-default {
591
color: #333333;
592
- background-color: #ebebeb;
593
- border-color: #adadad;
594
}
595
.caldera-grid .btn-default:active,
596
.caldera-grid .btn-default.active,
597
- .caldera-grid .open .dropdown-toggle.btn-default {
598
- background-image: none;
599
}
600
.caldera-grid .btn-default.disabled,
601
.caldera-grid .btn-default[disabled],
@@ -612,31 +496,112 @@
612
.caldera-grid .btn-default.disabled.active,
613
.caldera-grid .btn-default[disabled].active,
614
.caldera-grid fieldset[disabled] .btn-default.active {
615
- background-color: #ffffff;
616
- border-color: #cccccc;
617
}
618
.caldera-grid .btn-default .badge {
619
- color: #ffffff;
620
background-color: #333333;
621
}
622
.caldera-grid .btn-primary {
623
color: #ffffff;
624
- background-color: #428bca;
625
- border-color: #357ebd;
626
}
627
.caldera-grid .btn-primary:hover,
628
.caldera-grid .btn-primary:focus,
629
.caldera-grid .btn-primary:active,
630
.caldera-grid .btn-primary.active,
631
- .caldera-grid .open .dropdown-toggle.btn-primary {
632
color: #ffffff;
633
- background-color: #3276b1;
634
- border-color: #285e8e;
635
}
636
.caldera-grid .btn-primary:active,
637
.caldera-grid .btn-primary.active,
638
- .caldera-grid .open .dropdown-toggle.btn-primary {
639
- background-image: none;
640
}
641
.caldera-grid .btn-primary.disabled,
642
.caldera-grid .btn-primary[disabled],
@@ -653,31 +618,66 @@
653
.caldera-grid .btn-primary.disabled.active,
654
.caldera-grid .btn-primary[disabled].active,
655
.caldera-grid fieldset[disabled] .btn-primary.active {
656
- background-color: #428bca;
657
- border-color: #357ebd;
658
}
659
.caldera-grid .btn-primary .badge {
660
- color: #428bca;
661
background-color: #ffffff;
662
}
663
.caldera-grid .btn-success {
664
color: #ffffff;
665
- background-color: #5cb85c;
666
- border-color: #4cae4c;
667
}
668
.caldera-grid .btn-success:hover,
669
.caldera-grid .btn-success:focus,
670
.caldera-grid .btn-success:active,
671
.caldera-grid .btn-success.active,
672
- .caldera-grid .open .dropdown-toggle.btn-success {
673
color: #ffffff;
674
- background-color: #47a447;
675
- border-color: #398439;
676
}
677
.caldera-grid .btn-success:active,
678
.caldera-grid .btn-success.active,
679
- .caldera-grid .open .dropdown-toggle.btn-success {
680
- background-image: none;
681
}
682
.caldera-grid .btn-success.disabled,
683
.caldera-grid .btn-success[disabled],
@@ -694,31 +694,66 @@
694
.caldera-grid .btn-success.disabled.active,
695
.caldera-grid .btn-success[disabled].active,
696
.caldera-grid fieldset[disabled] .btn-success.active {
697
- background-color: #5cb85c;
698
- border-color: #4cae4c;
699
}
700
.caldera-grid .btn-success .badge {
701
- color: #5cb85c;
702
background-color: #ffffff;
703
}
704
.caldera-grid .btn-info {
705
color: #ffffff;
706
- background-color: #5bc0de;
707
- border-color: #46b8da;
708
}
709
.caldera-grid .btn-info:hover,
710
.caldera-grid .btn-info:focus,
711
.caldera-grid .btn-info:active,
712
.caldera-grid .btn-info.active,
713
- .caldera-grid .open .dropdown-toggle.btn-info {
714
color: #ffffff;
715
- background-color: #39b3d7;
716
- border-color: #269abc;
717
}
718
.caldera-grid .btn-info:active,
719
.caldera-grid .btn-info.active,
720
- .caldera-grid .open .dropdown-toggle.btn-info {
721
- background-image: none;
722
}
723
.caldera-grid .btn-info.disabled,
724
.caldera-grid .btn-info[disabled],
@@ -735,31 +770,66 @@
735
.caldera-grid .btn-info.disabled.active,
736
.caldera-grid .btn-info[disabled].active,
737
.caldera-grid fieldset[disabled] .btn-info.active {
738
background-color: #5bc0de;
739
- border-color: #46b8da;
740
}
741
.caldera-grid .btn-info .badge {
742
- color: #5bc0de;
743
background-color: #ffffff;
744
}
745
.caldera-grid .btn-warning {
746
color: #ffffff;
747
- background-color: #f0ad4e;
748
- border-color: #eea236;
749
}
750
.caldera-grid .btn-warning:hover,
751
.caldera-grid .btn-warning:focus,
752
.caldera-grid .btn-warning:active,
753
.caldera-grid .btn-warning.active,
754
- .caldera-grid .open .dropdown-toggle.btn-warning {
755
color: #ffffff;
756
- background-color: #ed9c28;
757
- border-color: #d58512;
758
}
759
.caldera-grid .btn-warning:active,
760
.caldera-grid .btn-warning.active,
761
- .caldera-grid .open .dropdown-toggle.btn-warning {
762
- background-image: none;
763
}
764
.caldera-grid .btn-warning.disabled,
765
.caldera-grid .btn-warning[disabled],
@@ -776,31 +846,66 @@
776
.caldera-grid .btn-warning.disabled.active,
777
.caldera-grid .btn-warning[disabled].active,
778
.caldera-grid fieldset[disabled] .btn-warning.active {
779
- background-color: #f0ad4e;
780
- border-color: #eea236;
781
}
782
.caldera-grid .btn-warning .badge {
783
- color: #f0ad4e;
784
background-color: #ffffff;
785
}
786
.caldera-grid .btn-danger {
787
color: #ffffff;
788
- background-color: #d9534f;
789
- border-color: #d43f3a;
790
}
791
.caldera-grid .btn-danger:hover,
792
.caldera-grid .btn-danger:focus,
793
.caldera-grid .btn-danger:active,
794
.caldera-grid .btn-danger.active,
795
- .caldera-grid .open .dropdown-toggle.btn-danger {
796
color: #ffffff;
797
- background-color: #d2322d;
798
- border-color: #ac2925;
799
}
800
.caldera-grid .btn-danger:active,
801
.caldera-grid .btn-danger.active,
802
- .caldera-grid .open .dropdown-toggle.btn-danger {
803
- background-image: none;
804
}
805
.caldera-grid .btn-danger.disabled,
806
.caldera-grid .btn-danger[disabled],
@@ -817,18 +922,22 @@
817
.caldera-grid .btn-danger.disabled.active,
818
.caldera-grid .btn-danger[disabled].active,
819
.caldera-grid fieldset[disabled] .btn-danger.active {
820
- background-color: #d9534f;
821
- border-color: #d43f3a;
822
}
823
.caldera-grid .btn-danger .badge {
824
- color: #d9534f;
825
background-color: #ffffff;
826
}
827
.caldera-grid .btn-link {
828
- color: #428bca;
829
- font-weight: normal;
830
- cursor: pointer;
831
- border-radius: 0;
832
}
833
.caldera-grid .btn-link,
834
.caldera-grid .btn-link:active,
@@ -846,34 +955,37 @@
846
}
847
.caldera-grid .btn-link:hover,
848
.caldera-grid .btn-link:focus {
849
- color: #2a6496;
850
- text-decoration: underline;
851
background-color: transparent;
852
}
853
.caldera-grid .btn-link[disabled]:hover,
854
.caldera-grid fieldset[disabled] .btn-link:hover,
855
.caldera-grid .btn-link[disabled]:focus,
856
.caldera-grid fieldset[disabled] .btn-link:focus {
857
- color: #999999;
858
- text-decoration: none;
859
}
860
- .caldera-grid .btn-lg {
861
- padding: 10px 16px;
862
- font-size: 18px;
863
- line-height: 1.33;
864
- border-radius: 6px;
865
}
866
- .caldera-grid .btn-sm {
867
- padding: 5px 10px;
868
font-size: 12px;
869
line-height: 1.5;
870
- border-radius: 3px;
871
}
872
- .caldera-grid .btn-xs {
873
- padding: 1px 5px;
874
- font-size: 12px;
875
- line-height: 1.5;
876
- border-radius: 3px;
877
}
878
.caldera-grid .btn-block {
879
display: block;
@@ -889,48 +1001,200 @@
889
.caldera-grid input[type="button"].btn-block {
890
width: 100%;
891
}
892
- .caldera-grid .clearfix:before,
893
- .caldera-grid .clearfix:after,
894
- .caldera-grid .form-horizontal .form-group:before,
895
- .caldera-grid .form-horizontal .form-group:after {
896
- content: " ";
897
- display: table;
898
}
899
- .caldera-grid .clearfix:after,
900
- .caldera-grid .form-horizontal .form-group:after {
901
- clear: both;
902
}
903
- .caldera-grid .center-block {
904
- display: block;
905
- margin-left: auto;
906
- margin-right: auto;
907
}
908
- .caldera-grid .pull-right {
909
- float: right !important;
910
}
911
- .caldera-grid .pull-left {
912
- float: left !important;
913
}
914
- .caldera-grid .hide {
915
- display: none !important;
916
}
917
- .caldera-grid .show {
918
- display: block !important;
919
}
920
- .caldera-grid .invisible {
921
- visibility: hidden;
922
}
923
- .caldera-grid .text-hide {
924
- font: 0/0 a;
925
- color: transparent;
926
- text-shadow: none;
927
- background-color: transparent;
928
- border: 0;
929
}
930
- .caldera-grid .hidden {
931
- display: none !important;
932
- visibility: hidden !important;
933
}
934
- .caldera-grid .affix {
935
- position: fixed;
936
}
1
.caldera-grid legend {
2
+ margin-bottom: 18px;
3
+ font-size: 19.5px;
4
}
5
.caldera-grid input[type="radio"],
6
.caldera-grid input[type="checkbox"] {
7
+ margin: 2px 0 0;
8
}
9
.caldera-grid output {
10
+ padding-top: 6px;
11
+ font-size: 13px;
12
+ line-height: 1.4;
13
color: #555555;
14
}
15
.caldera-grid .form-control {
16
+ height: 30px;
17
+ padding: 5px 8px;
18
+ font-size: 13px;
19
+ line-height: 1.4;
20
background-color: #ffffff;
21
+ border: 1px solid #d9d9d9;
22
+ border-top-color: #c0c0c0;
23
+ border-radius: 1px;
24
+ -webkit-box-shadow: none;
25
+ box-shadow: none;
26
+ -webkit-transition: none;
27
+ transition: none;
28
+ -webkit-appearance: none;
29
+ }
30
+ .caldera-grid .form-control:hover {
31
+ border: 1px solid #b9b9b9;
32
+ border-top-color: #a0a0a0;
33
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
34
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
35
}
36
.caldera-grid .form-control:focus {
37
+ border-color: #999999;
38
outline: 0;
39
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(153, 153, 153, 0.6);
40
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(153, 153, 153, 0.6);
41
}
42
+ .caldera-grid .form-control:focus {
43
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
44
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
45
}
46
.caldera-grid .form-control[disabled],
47
.caldera-grid .form-control[readonly],
48
.caldera-grid fieldset[disabled] .form-control {
49
+ background-color: #f1f1f1;
50
+ border: 1px solid #e5e5e5;
51
+ }
52
+ .caldera-grid .form-control[disabled]:hover,
53
+ .caldera-grid .form-control[readonly]:hover,
54
+ .caldera-grid fieldset[disabled] .form-control:hover,
55
+ .caldera-grid .form-control[disabled]:focus,
56
+ .caldera-grid .form-control[readonly]:focus,
57
+ .caldera-grid fieldset[disabled] .form-control:focus,
58
+ .caldera-grid .form-control[disabled]:active,
59
+ .caldera-grid .form-control[readonly]:active,
60
+ .caldera-grid fieldset[disabled] .form-control:active {
61
+ border: 1px solid #e5e5e5;
62
+ -webkit-box-shadow: none;
63
+ box-shadow: none;
64
+ }
65
+ .caldera-grid .form-control[readonly] .form-control {
66
+ border: 1px solid #d9d9d9;
67
+ }
68
+ .caldera-grid .form-control[readonly] .form-control:hover,
69
+ .caldera-grid .form-control[readonly] .form-control:focus,
70
+ .caldera-grid .form-control[readonly] .form-control:active {
71
+ border: 1px solid #d9d9d9;
72
}
73
.caldera-grid textarea.form-control {
74
+ padding-right: 4px;
75
height: auto;
76
}
77
+ .caldera-grid input[type="date"],
78
+ .caldera-grid input[type="time"],
79
+ .caldera-grid input[type="datetime-local"],
80
+ .caldera-grid input[type="month"] {
81
+ line-height: 30px;
82
+ line-height: 1.4 \0;
83
}
84
+ .caldera-grid input[type="date"].input-sm,
85
+ .caldera-grid input[type="time"].input-sm,
86
+ .caldera-grid input[type="datetime-local"].input-sm,
87
+ .caldera-grid input[type="month"].input-sm {
88
+ line-height: 26px;
89
}
90
+ .caldera-grid input[type="date"].input-lg,
91
+ .caldera-grid input[type="time"].input-lg,
92
+ .caldera-grid input[type="datetime-local"].input-lg,
93
+ .caldera-grid input[type="month"].input-lg {
94
+ line-height: 38px;
95
}
96
.caldera-grid .radio,
97
.caldera-grid .checkbox {
98
+ min-height: 18px;
99
}
100
+ .caldera-grid input[type="radio"],
101
.caldera-grid .radio input[type="radio"],
102
.caldera-grid .radio-inline input[type="radio"],
103
+ .caldera-grid input[type="checkbox"],
104
.caldera-grid .checkbox input[type="checkbox"],
105
.caldera-grid .checkbox-inline input[type="checkbox"] {
106
+ position: relative;
107
+ width: 13px;
108
+ height: 13px;
109
+ background: white;
110
+ border: 1px solid #dcdcdc;
111
+ border-radius: 1px;
112
+ -webkit-appearance: none;
113
+ border-width: 0 \0;
114
}
115
+ .caldera-grid input[type="radio"]:focus,
116
+ .caldera-grid .radio input[type="radio"]:focus,
117
+ .caldera-grid .radio-inline input[type="radio"]:focus,
118
+ .caldera-grid input[type="checkbox"]:focus,
119
+ .caldera-grid .checkbox input[type="checkbox"]:focus,
120
+ .caldera-grid .checkbox-inline input[type="checkbox"]:focus {
121
+ outline: 0;
122
+ border-color: #c6c6c6;
123
+ }
124
+ .caldera-grid input[type="radio"]:active,
125
+ .caldera-grid .radio input[type="radio"]:active,
126
+ .caldera-grid .radio-inline input[type="radio"]:active,
127
+ .caldera-grid input[type="checkbox"]:active,
128
+ .caldera-grid .checkbox input[type="checkbox"]:active,
129
+ .caldera-grid .checkbox-inline input[type="checkbox"]:active {
130
+ border-color: #c6c6c6;
131
+ background-color: #ebebeb;
132
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
133
}
134
+ .caldera-grid input[type="radio"]:checked,
135
+ .caldera-grid .radio input[type="radio"]:checked,
136
+ .caldera-grid .radio-inline input[type="radio"]:checked,
137
+ .caldera-grid input[type="checkbox"]:checked,
138
+ .caldera-grid .checkbox input[type="checkbox"]:checked,
139
+ .caldera-grid .checkbox-inline input[type="checkbox"]:checked {
140
+ background: #fff;
141
+ }
142
+ .caldera-grid input[type="radio"],
143
+ .caldera-grid .radio input[type="radio"],
144
+ .caldera-grid .radio-inline input[type="radio"] {
145
+ border-radius: 1em;
146
+ width: 15px;
147
+ height: 15px;
148
+ }
149
+ .caldera-grid input[type="radio"]:checked::after,
150
+ .caldera-grid .radio input[type="radio"]:checked::after,
151
+ .caldera-grid .radio-inline input[type="radio"]:checked::after {
152
+ content: '';
153
+ display: block;
154
+ position: relative;
155
+ top: 3px;
156
+ left: 3px;
157
+ width: 7px;
158
+ height: 7px;
159
+ background: #666;
160
+ border-radius: 1em;
161
+ }
162
+ .caldera-grid input[type="checkbox"]:hover,
163
+ .caldera-grid .checkbox input[type="checkbox"]:hover,
164
+ .caldera-grid .checkbox-inline input[type="checkbox"]:hover {
165
+ border-color: #c6c6c6;
166
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
167
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
168
+ box-shadow: none \9;
169
+ }
170
+ .caldera-grid input[type="checkbox"]:checked::after,
171
+ .caldera-grid .checkbox input[type="checkbox"]:checked::after,
172
+ .caldera-grid .checkbox-inline input[type="checkbox"]:checked::after {
173
+ content: url(../images/checkmark.png);
174
+ display: block;
175
+ position: absolute;
176
+ top: -6px;
177
+ left: -5px;
178
}
179
.caldera-grid .input-sm {
180
+ height: 26px;
181
+ padding: 3px 8px;
182
font-size: 12px;
183
line-height: 1.5;
184
+ border-radius: 1px;
185
}
186
.caldera-grid select.input-sm {
187
+ height: 26px;
188
+ line-height: 26px;
189
}
190
.caldera-grid textarea.input-sm,
191
.caldera-grid select[multiple].input-sm {
192
height: auto;
193
}
194
.caldera-grid .input-lg {
195
+ height: 38px;
196
+ padding: 9px 14px;
197
+ font-size: 14px;
198
+ line-height: 1.3;
199
+ border-radius: 1px;
200
}
201
.caldera-grid select.input-lg {
202
+ height: 38px;
203
+ line-height: 38px;
204
}
205
.caldera-grid textarea.input-lg,
206
.caldera-grid select[multiple].input-lg {
207
height: auto;
208
}
209
.caldera-grid .has-feedback .form-control {
210
+ padding-right: 37.5px;
211
}
212
+ .caldera-grid .form-control-feedback {
213
+ top: 23px;
214
+ width: 30px;
215
+ height: 30px;
216
+ line-height: 30px;
217
+ }
218
+ .caldera-grid .input-lg + .form-control-feedback {
219
+ width: 38px;
220
+ height: 38px;
221
+ line-height: 38px;
222
+ }
223
+ .caldera-grid .input-sm + .form-control-feedback {
224
+ width: 26px;
225
+ height: 26px;
226
+ line-height: 26px;
227
}
228
.caldera-grid .has-success .help-block,
229
.caldera-grid .has-success .control-label,
251
.caldera-grid .has-success .form-control-feedback {
252
color: #3c763d;
253
}
254
+ .caldera-grid .has-success .form-control {
255
+ -webkit-box-shadow: none;
256
+ box-shadow: none;
257
+ }
258
+ .caldera-grid .has-success .form-control:hover {
259
+ border-color: #3c763d;
260
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
261
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
262
+ }
263
+ .caldera-grid .has-success .form-control:focus {
264
+ border-color: #3c763d;
265
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
266
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
267
+ }
268
.caldera-grid .has-warning .help-block,
269
.caldera-grid .has-warning .control-label,
270
.caldera-grid .has-warning .radio,
271
.caldera-grid .has-warning .checkbox,
272
.caldera-grid .has-warning .radio-inline,
273
.caldera-grid .has-warning .checkbox-inline {
274
+ color: #e09b17;
275
}
276
.caldera-grid .has-warning .form-control {
277
+ border-color: #e09b17;
278
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
279
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
280
}
281
.caldera-grid .has-warning .form-control:focus {
282
+ border-color: #b27b12;
283
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0c36d;
284
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0c36d;
285
}
286
.caldera-grid .has-warning .input-group-addon {
287
+ color: #e09b17;
288
+ border-color: #e09b17;
289
+ background-color: #f9edbe;
290
}
291
.caldera-grid .has-warning .form-control-feedback {
292
+ color: #e09b17;
293
+ }
294
+ .caldera-grid .has-warning .form-control {
295
+ -webkit-box-shadow: none;
296
+ box-shadow: none;
297
+ }
298
+ .caldera-grid .has-warning .form-control:hover {
299
+ border-color: #e09b17;
300
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
301
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
302
+ }
303
+ .caldera-grid .has-warning .form-control:focus {
304
+ border-color: #e09b17;
305
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
306
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
307
}
308
.caldera-grid .has-error .help-block,
309
.caldera-grid .has-error .control-label,
311
.caldera-grid .has-error .checkbox,
312
.caldera-grid .has-error .radio-inline,
313
.caldera-grid .has-error .checkbox-inline {
314
+ color: #dd4b39;
315
}
316
.caldera-grid .has-error .form-control {
317
+ border-color: #dd4b39;
318
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
319
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
320
}
321
.caldera-grid .has-error .form-control:focus {
322
+ border-color: #c23321;
323
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ec9a90;
324
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ec9a90;
325
}
326
.caldera-grid .has-error .input-group-addon {
327
+ color: #dd4b39;
328
+ border-color: #dd4b39;
329
background-color: #f2dede;
330
}
331
.caldera-grid .has-error .form-control-feedback {
332
+ color: #dd4b39;
333
}
334
+ .caldera-grid .has-error .form-control {
335
+ -webkit-box-shadow: none;
336
+ box-shadow: none;
337
+ }
338
+ .caldera-grid .has-error .form-control:hover {
339
+ border-color: #dd4b39;
340
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
341
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
342
+ }
343
+ .caldera-grid .has-error .form-control:focus {
344
+ border-color: #dd4b39;
345
+ -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
346
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
347
}
348
.caldera-grid .help-block {
349
+ color: #777777;
350
display: block;
351
+ }
352
+ .caldera-grid .control-label {
353
+ display: block;
354
+ line-height: 1.5em;
355
+ }
356
+ .caldera-grid .form-horizontal .control-label,
357
+ .caldera-grid .form-horizontal .radio-inline,
358
+ .caldera-grid .form-horizontal .checkbox-inline {
359
+ padding-top: 5px;
360
}
361
@media (min-width: 768px) {
362
.caldera-grid .form-inline .form-group {
369
width: auto;
370
vertical-align: middle;
371
}
372
.caldera-grid .form-inline .control-label {
373
margin-bottom: 0;
374
vertical-align: middle;
378
display: inline-block;
379
margin-top: 0;
380
margin-bottom: 0;
381
vertical-align: middle;
382
}
383
+ .caldera-grid .form-inline .radio label,
384
+ .caldera-grid .form-inline .checkbox label {
385
+ padding-left: 0;
386
+ }
387
.caldera-grid .form-inline .radio input[type="radio"],
388
.caldera-grid .form-inline .checkbox input[type="checkbox"] {
389
float: none;
390
margin-left: 0;
391
+ margin-bottom: -2px;
392
}
393
.caldera-grid .form-inline .has-feedback .form-control-feedback {
394
top: 0;
395
}
396
}
397
.caldera-grid .form-horizontal .radio,
398
.caldera-grid .form-horizontal .checkbox,
399
.caldera-grid .form-horizontal .radio-inline,
400
.caldera-grid .form-horizontal .checkbox-inline {
401
+ padding-top: 6px;
402
}
403
.caldera-grid .form-horizontal .radio,
404
.caldera-grid .form-horizontal .checkbox {
405
+ min-height: 24px;
406
}
407
.caldera-grid .form-horizontal .form-control-static {
408
+ padding-top: 6px;
409
+ padding-bottom: 6px;
410
}
411
@media (min-width: 768px) {
412
.caldera-grid .form-horizontal .control-label {
413
+ padding-top: 6px;
414
}
415
}
416
.caldera-grid .btn {
417
+ cursor: default;
418
+ background-clip: border-box;
419
+ padding: 5px 12px;
420
+ font-size: 13px;
421
+ line-height: 18px;
422
+ border-radius: 2px;
423
+ -webkit-box-shadow: none;
424
+ box-shadow: none;
425
+ }
426
+ .caldera-grid .btn:hover {
427
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
428
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
429
}
430
.caldera-grid .btn:active,
431
.caldera-grid .btn.active {
432
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
433
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
434
}
435
.caldera-grid .btn-default {
436
+ border: 1px solid #dcdcdc;
437
color: #333333;
438
+ background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
439
+ background-image: linear-gradient(to bottom, #f5f5f5 0%, #f1f1f1 100%);
440
+ background-repeat: repeat-x;
441
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff1f1f1', GradientType=0);
442
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
443
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
444
+ background-color: #f3f3f3;
445
+ text-shadow: 0 1px 0 #fff;
446
+ }
447
+ .caldera-grid .btn-default:hover {
448
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
449
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
450
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
451
}
452
.caldera-grid .btn-default:hover,
453
.caldera-grid .btn-default:focus,
454
.caldera-grid .btn-default:active,
455
.caldera-grid .btn-default.active,
456
+ .caldera-grid .open > .dropdown-toggle.btn-default {
457
color: #333333;
458
+ border: 1px solid #cfcfcf;
459
+ background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e4e4e4 100%);
460
+ background-image: linear-gradient(to bottom, #f5f5f5 0%, #e4e4e4 100%);
461
+ background-repeat: repeat-x;
462
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe4e4e4', GradientType=0);
463
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
464
+ background-color: #e4e4e4;
465
}
466
.caldera-grid .btn-default:active,
467
.caldera-grid .btn-default.active,
468
+ .caldera-grid .open > .dropdown-toggle.btn-default {
469
+ border: 1px solid #c3c3c3;
470
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
471
+ background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #d8d8d8 100%);
472
+ background-image: linear-gradient(to bottom, #f5f5f5 0%, #d8d8d8 100%);
473
+ background-repeat: repeat-x;
474
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffd8d8d8', GradientType=0);
475
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
476
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
477
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
478
+ }
479
+ .caldera-grid .btn-default:focus {
480
+ border: 1px solid #dcdcdc;
481
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
482
+ box-shadow: inset 0 0 0 1px #ffffff;
483
}
484
.caldera-grid .btn-default.disabled,
485
.caldera-grid .btn-default[disabled],
496
.caldera-grid .btn-default.disabled.active,
497
.caldera-grid .btn-default[disabled].active,
498
.caldera-grid fieldset[disabled] .btn-default.active {
499
+ border: 1px solid #dcdcdc;
500
+ background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);
501
+ background-image: linear-gradient(to bottom, #f5f5f5 0%, #f1f1f1 100%);
502
+ background-repeat: repeat-x;
503
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff1f1f1', GradientType=0);
504
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
505
+ background-color: #f5f5f5;
506
+ -webkit-box-shadow: none;
507
+ box-shadow: none;
508
}
509
.caldera-grid .btn-default .badge {
510
+ color: #dcdcdc;
511
background-color: #333333;
512
}
513
+ .caldera-grid .btn-default:hover {
514
+ text-shadow: none;
515
+ border-color: #c6c6c6;
516
+ background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #f1f1f1 100%);
517
+ background-image: linear-gradient(to bottom, #f8f8f8 0%, #f1f1f1 100%);
518
+ background-repeat: repeat-x;
519
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#fff1f1f1', GradientType=0);
520
+ background-position: 0 0;
521
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
522
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
523
+ -webkit-transition: none;
524
+ transition: none;
525
+ }
526
+ .caldera-grid .btn-default:active,
527
+ .caldera-grid .btn-default.active,
528
+ .caldera-grid .open .dropdown-toggle.btn-default {
529
+ border: 1px solid #dcdcdc;
530
+ background-image: -webkit-linear-gradient(top, #f6f6f6 0%, #f1f1f1 100%);
531
+ background-image: linear-gradient(to bottom, #f6f6f6 0%, #f1f1f1 100%);
532
+ background-repeat: repeat-x;
533
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6', endColorstr='#fff1f1f1', GradientType=0);
534
+ background-color: #e8e8e8;
535
+ text-shadow: 0 1px 0 #fff;
536
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
537
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
538
+ }
539
+ .caldera-grid .btn-default:focus {
540
+ outline-style: none;
541
+ background-color: #f3f3f3;
542
+ }
543
+ .caldera-grid .btn-default.disabled:hover,
544
+ .caldera-grid .btn-default[disabled]:hover,
545
+ .caldera-grid fieldset[disabled] .btn-default:hover,
546
+ .caldera-grid .btn-default.disabled:focus,
547
+ .caldera-grid .btn-default[disabled]:focus,
548
+ .caldera-grid fieldset[disabled] .btn-default:focus,
549
+ .caldera-grid .btn-default.disabled:active,
550
+ .caldera-grid .btn-default[disabled]:active,
551
+ .caldera-grid fieldset[disabled] .btn-default:active {
552
+ background-color: #f3f3f3;
553
+ text-shadow: none;
554
+ }
555
+ .caldera-grid .btn-default .badge {
556
+ color: #f3f3f3;
557
+ text-shadow: none;
558
+ }
559
.caldera-grid .btn-primary {
560
+ border: 1px solid #3079ed;
561
color: #ffffff;
562
+ background-image: -webkit-linear-gradient(top, #4d90fe 0%, #4787ed 100%);
563
+ background-image: linear-gradient(to bottom, #4d90fe 0%, #4787ed 100%);
564
+ background-repeat: repeat-x;
565
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff4787ed', GradientType=0);
566
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
567
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
568
+ }
569
+ .caldera-grid .btn-primary:hover {
570
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
571
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
572
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
573
}
574
.caldera-grid .btn-primary:hover,
575
.caldera-grid .btn-primary:focus,
576
.caldera-grid .btn-primary:active,
577
.caldera-grid .btn-primary.active,
578
+ .caldera-grid .open > .dropdown-toggle.btn-primary {
579
color: #ffffff;
580
+ border: 1px solid #196aeb;
581
+ background-image: -webkit-linear-gradient(top, #4d90fe 0%, #3078eb 100%);
582
+ background-image: linear-gradient(to bottom, #4d90fe 0%, #3078eb 100%);
583
+ background-repeat: repeat-x;
584
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff3078eb', GradientType=0);
585
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
586
+ background-color: #3078eb;
587
}
588
.caldera-grid .btn-primary:active,
589
.caldera-grid .btn-primary.active,
590
+ .caldera-grid .open > .dropdown-toggle.btn-primary {
591
+ border: 1px solid #135fd7;
592
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
593
+ background-image: -webkit-linear-gradient(top, #4d90fe 0%, #1969e8 100%);
594
+ background-image: linear-gradient(to bottom, #4d90fe 0%, #1969e8 100%);
595
+ background-repeat: repeat-x;
596
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff1969e8', GradientType=0);
597
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
598
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
599
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
600
+ }
601
+ .caldera-grid .btn-primary:focus {
602
+ border: 1px solid #3079ed;
603
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
604
+ box-shadow: inset 0 0 0 1px #ffffff;
605
}
606
.caldera-grid .btn-primary.disabled,
607
.caldera-grid .btn-primary[disabled],
618
.caldera-grid .btn-primary.disabled.active,
619
.caldera-grid .btn-primary[disabled].active,
620
.caldera-grid fieldset[disabled] .btn-primary.active {
621
+ border: 1px solid #3079ed;
622
+ background-image: -webkit-linear-gradient(top, #4d90fe 0%, #4787ed 100%);
623
+ background-image: linear-gradient(to bottom, #4d90fe 0%, #4787ed 100%);
624
+ background-repeat: repeat-x;
625
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d90fe', endColorstr='#ff4787ed', GradientType=0);
626
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
627
+ background-color: #4d90fe;
628
+ -webkit-box-shadow: none;
629
+ box-shadow: none;
630
}
631
.caldera-grid .btn-primary .badge {
632
+ color: #3079ed;
633
background-color: #ffffff;
634
}
635
.caldera-grid .btn-success {
636
+ border: 1px solid #359947;
637
color: #ffffff;
638
+ background-image: -webkit-linear-gradient(top, #35aa47 0%, #35aa47 100%);
639
+ background-image: linear-gradient(to bottom, #35aa47 0%, #35aa47 100%);
640
+ background-repeat: repeat-x;
641
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff35aa47', GradientType=0);
642
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
643
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
644
+ }
645
+ .caldera-grid .btn-success:hover {
646
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
647
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
648
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
649
}
650
.caldera-grid .btn-success:hover,
651
.caldera-grid .btn-success:focus,
652
.caldera-grid .btn-success:active,
653
.caldera-grid .btn-success.active,
654
+ .caldera-grid .open > .dropdown-toggle.btn-success {
655
color: #ffffff;
656
+ border: 1px solid #2e863e;
657
+ background-image: -webkit-linear-gradient(top, #35aa47 0%, #2f973f 100%);
658
+ background-image: linear-gradient(to bottom, #35aa47 0%, #2f973f 100%);
659
+ background-repeat: repeat-x;
660
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff2f973f', GradientType=0);
661
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
662
+ background-color: #2f973f;
663
}
664
.caldera-grid .btn-success:active,
665
.caldera-grid .btn-success.active,
666
+ .caldera-grid .open > .dropdown-toggle.btn-success {
667
+ border: 1px solid #287335;
668
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
669
+ background-image: -webkit-linear-gradient(top, #35aa47 0%, #298337 100%);
670
+ background-image: linear-gradient(to bottom, #35aa47 0%, #298337 100%);
671
+ background-repeat: repeat-x;
672
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff298337', GradientType=0);
673
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
674
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
675
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
676
+ }
677
+ .caldera-grid .btn-success:focus {
678
+ border: 1px solid #359947;
679
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
680
+ box-shadow: inset 0 0 0 1px #ffffff;
681
}
682
.caldera-grid .btn-success.disabled,
683
.caldera-grid .btn-success[disabled],
694
.caldera-grid .btn-success.disabled.active,
695
.caldera-grid .btn-success[disabled].active,
696
.caldera-grid fieldset[disabled] .btn-success.active {
697
+ border: 1px solid #359947;
698
+ background-image: -webkit-linear-gradient(top, #35aa47 0%, #35aa47 100%);
699
+ background-image: linear-gradient(to bottom, #35aa47 0%, #35aa47 100%);
700
+ background-repeat: repeat-x;
701
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35aa47', endColorstr='#ff35aa47', GradientType=0);
702
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
703
+ background-color: #35aa47;
704
+ -webkit-box-shadow: none;
705
+ box-shadow: none;
706
}
707
.caldera-grid .btn-success .badge {
708
+ color: #359947;
709
background-color: #ffffff;
710
}
711
.caldera-grid .btn-info {
712
+ border: 1px solid #46b8da;
713
color: #ffffff;
714
+ background-image: -webkit-linear-gradient(top, #5bc0de 0%, #5bc0de 100%);
715
+ background-image: linear-gradient(to bottom, #5bc0de 0%, #5bc0de 100%);
716
+ background-repeat: repeat-x;
717
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff5bc0de', GradientType=0);
718
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
719
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
720
+ }
721
+ .caldera-grid .btn-info:hover {
722
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
723
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
724
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
725
}
726
.caldera-grid .btn-info:hover,
727
.caldera-grid .btn-info:focus,
728
.caldera-grid .btn-info:active,
729
.caldera-grid .btn-info.active,
730
+ .caldera-grid .open > .dropdown-toggle.btn-info {
731
color: #ffffff;
732
+ border: 1px solid #31b0d5;
733
+ background-image: -webkit-linear-gradient(top, #5bc0de 0%, #46b8da 100%);
734
+ background-image: linear-gradient(to bottom, #5bc0de 0%, #46b8da 100%);
735
+ background-repeat: repeat-x;
736
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff46b8da', GradientType=0);
737
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
738
+ background-color: #46b8da;
739
}
740
.caldera-grid .btn-info:active,
741
.caldera-grid .btn-info.active,
742
+ .caldera-grid .open > .dropdown-toggle.btn-info {
743
+ border: 1px solid #28a1c5;
744
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
745
+ background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
746
+ background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
747
+ background-repeat: repeat-x;
748
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
749
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
750
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
751
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
752
+ }
753
+ .caldera-grid .btn-info:focus {
754
+ border: 1px solid #46b8da;
755
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
756
+ box-shadow: inset 0 0 0 1px #ffffff;
757
}
758
.caldera-grid .btn-info.disabled,
759
.caldera-grid .btn-info[disabled],
770
.caldera-grid .btn-info.disabled.active,
771
.caldera-grid .btn-info[disabled].active,
772
.caldera-grid fieldset[disabled] .btn-info.active {
773
+ border: 1px solid #46b8da;
774
+ background-image: -webkit-linear-gradient(top, #5bc0de 0%, #5bc0de 100%);
775
+ background-image: linear-gradient(to bottom, #5bc0de 0%, #5bc0de 100%);
776
+ background-repeat: repeat-x;
777
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff5bc0de', GradientType=0);
778
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
779
background-color: #5bc0de;
780
+ -webkit-box-shadow: none;
781
+ box-shadow: none;
782
}
783
.caldera-grid .btn-info .badge {
784
+ color: #46b8da;
785
background-color: #ffffff;
786
}
787
.caldera-grid .btn-warning {
788
+ border: 1px solid #faa328;
789
color: #ffffff;
790
+ background-image: -webkit-linear-gradient(top, #fbb450 0%, #faa937 100%);
791
+ background-image: linear-gradient(to bottom, #fbb450 0%, #faa937 100%);
792
+ background-repeat: repeat-x;
793
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fffaa937', GradientType=0);
794
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
795
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
796
+ }
797
+ .caldera-grid .btn-warning:hover {
798
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
799
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
800
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
801
}
802
.caldera-grid .btn-warning:hover,
803
.caldera-grid .btn-warning:focus,
804
.caldera-grid .btn-warning:active,
805
.caldera-grid .btn-warning.active,
806
+ .caldera-grid .open > .dropdown-toggle.btn-warning {
807
color: #ffffff;
808
+ border: 1px solid #f9980f;
809
+ background-image: -webkit-linear-gradient(top, #fbb450 0%, #f99e1e 100%);
810
+ background-image: linear-gradient(to bottom, #fbb450 0%, #f99e1e 100%);
811
+ background-repeat: repeat-x;
812
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff99e1e', GradientType=0);
813
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
814
+ background-color: #f99e1e;
815
}
816
.caldera-grid .btn-warning:active,
817
.caldera-grid .btn-warning.active,
818
+ .caldera-grid .open > .dropdown-toggle.btn-warning {
819
+ border: 1px solid #e98b06;
820
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
821
+ background-image: -webkit-linear-gradient(top, #fbb450 0%, #f89306 100%);
822
+ background-image: linear-gradient(to bottom, #fbb450 0%, #f89306 100%);
823
+ background-repeat: repeat-x;
824
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89306', GradientType=0);
825
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
826
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
827
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
828
+ }
829
+ .caldera-grid .btn-warning:focus {
830
+ border: 1px solid #faa328;
831
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
832
+ box-shadow: inset 0 0 0 1px #ffffff;
833
}
834
.caldera-grid .btn-warning.disabled,
835
.caldera-grid .btn-warning[disabled],
846
.caldera-grid .btn-warning.disabled.active,
847
.caldera-grid .btn-warning[disabled].active,
848
.caldera-grid fieldset[disabled] .btn-warning.active {
849
+ border: 1px solid #faa328;
850
+ background-image: -webkit-linear-gradient(top, #fbb450 0%, #faa937 100%);
851
+ background-image: linear-gradient(to bottom, #fbb450 0%, #faa937 100%);
852
+ background-repeat: repeat-x;
853
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fffaa937', GradientType=0);
854
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
855
+ background-color: #fbb450;
856
+ -webkit-box-shadow: none;
857
+ box-shadow: none;
858
}
859
.caldera-grid .btn-warning .badge {
860
+ color: #faa328;
861
background-color: #ffffff;
862
}
863
.caldera-grid .btn-danger {
864
+ border: 1px solid #c6322a;
865
color: #ffffff;
866
+ background-image: -webkit-linear-gradient(top, #dd4b39 0%, #d14836 100%);
867
+ background-image: linear-gradient(to bottom, #dd4b39 0%, #d14836 100%);
868
+ background-repeat: repeat-x;
869
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffd14836', GradientType=0);
870
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
871
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1);
872
+ }
873
+ .caldera-grid .btn-danger:hover {
874
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
875
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
876
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
877
}
878
.caldera-grid .btn-danger:hover,
879
.caldera-grid .btn-danger:focus,
880
.caldera-grid .btn-danger:active,
881
.caldera-grid .btn-danger.active,
882
+ .caldera-grid .open > .dropdown-toggle.btn-danger {
883
color: #ffffff;
884
+ border: 1px solid #b12d26;
885
+ background-image: -webkit-linear-gradient(top, #dd4b39 0%, #c13e2c 100%);
886
+ background-image: linear-gradient(to bottom, #dd4b39 0%, #c13e2c 100%);
887
+ background-repeat: repeat-x;
888
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc13e2c', GradientType=0);
889
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
890
+ background-color: #c13e2c;
891
}
892
.caldera-grid .btn-danger:active,
893
.caldera-grid .btn-danger.active,
894
+ .caldera-grid .open > .dropdown-toggle.btn-danger {
895
+ border: 1px solid #9c2721;
896
+ text-shadow: 0 1px rgba(0, 0, 0, 0.3);
897
+ background-image: -webkit-linear-gradient(top, #dd4b39 0%, #ad3727 100%);
898
+ background-image: linear-gradient(to bottom, #dd4b39 0%, #ad3727 100%);
899
+ background-repeat: repeat-x;
900
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffad3727', GradientType=0);
901
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
902
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
903
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
904
+ }
905
+ .caldera-grid .btn-danger:focus {
906
+ border: 1px solid #c6322a;
907
+ -webkit-box-shadow: inset 0 0 0 1px #ffffff;
908
+ box-shadow: inset 0 0 0 1px #ffffff;
909
}
910
.caldera-grid .btn-danger.disabled,
911
.caldera-grid .btn-danger[disabled],
922
.caldera-grid .btn-danger.disabled.active,
923
.caldera-grid .btn-danger[disabled].active,
924
.caldera-grid fieldset[disabled] .btn-danger.active {
925
+ border: 1px solid #c6322a;
926
+ background-image: -webkit-linear-gradient(top, #dd4b39 0%, #d14836 100%);
927
+ background-image: linear-gradient(to bottom, #dd4b39 0%, #d14836 100%);
928
+ background-repeat: repeat-x;
929
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffd14836', GradientType=0);
930
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
931
+ background-color: #dd4b39;
932
+ -webkit-box-shadow: none;
933
+ box-shadow: none;
934
}
935
.caldera-grid .btn-danger .badge {
936
+ color: #c6322a;
937
background-color: #ffffff;
938
}
939
.caldera-grid .btn-link {
940
+ color: #1155cc;
941
}
942
.caldera-grid .btn-link,
943
.caldera-grid .btn-link:active,
955
}
956
.caldera-grid .btn-link:hover,
957
.caldera-grid .btn-link:focus {
958
+ color: #1155cc;
959
background-color: transparent;
960
+ -webkit-box-shadow: none;
961
+ box-shadow: none;
962
}
963
.caldera-grid .btn-link[disabled]:hover,
964
.caldera-grid fieldset[disabled] .btn-link:hover,
965
.caldera-grid .btn-link[disabled]:focus,
966
.caldera-grid fieldset[disabled] .btn-link:focus {
967
+ color: #333333;
968
}
969
+ .caldera-grid .btn-lg,
970
+ .caldera-grid .btn-group-lg > .btn {
971
+ padding: 9px 14px;
972
+ font-size: 14px;
973
+ line-height: 1.3;
974
+ border-radius: 2px;
975
}
976
+ .caldera-grid .btn-sm,
977
+ .caldera-grid .btn-group-sm > .btn {
978
+ padding: 3px 8px;
979
font-size: 12px;
980
line-height: 1.5;
981
+ border-radius: 2px;
982
}
983
+ .caldera-grid .btn-xs,
984
+ .caldera-grid .btn-group-xs > .btn {
985
+ padding: 2px 6px;
986
+ font-size: 11px;
987
+ line-height: 1.25;
988
+ border-radius: 1px;
989
}
990
.caldera-grid .btn-block {
991
display: block;
1001
.caldera-grid input[type="button"].btn-block {
1002
width: 100%;
1003
}
1004
+ .caldera-grid .btn-toolbar > .btn,
1005
+ .caldera-grid .btn-toolbar > .btn-group,
1006
+ .caldera-grid .btn-toolbar > .input-group {
1007
+ margin-left: 16px;
1008
}
1009
+ .caldera-grid .btn-group > .btn + .dropdown-toggle {
1010
+ -webkit-box-shadow: none;
1011
+ box-shadow: none;
1012
}
1013
+ .caldera-grid .btn-group > .dropdown-toggle:hover {
1014
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
1015
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
1016
+ }
1017
+ .caldera-grid .btn-group > .btn-primary.dropdown-toggle:hover,
1018
+ .caldera-grid .btn-group > .btn-info.dropdown-toggle:hover,
1019
+ .caldera-grid .btn-group > .btn-warning.dropdown-toggle:hover,
1020
+ .caldera-grid .btn-group > .btn-danger.dropdown-toggle:hover,
1021
+ .caldera-grid .btn-group > .btn-success.dropdown-toggle:hover {
1022
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1023
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1024
+ }
1025
+ .caldera-grid .btn-group > .btn.dropdown-toggle:active,
1026
+ .caldera-grid .btn-group > .btn.dropdown-toggle.active {
1027
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1028
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1029
+ }
1030
+ .caldera-grid .btn-group > .btn-primary.dropdown-toggle:active,
1031
+ .caldera-grid .btn-group > .btn-primary.dropdown-toggle.active,
1032
+ .caldera-grid .btn-group > .btn-warning.dropdown-toggle:active,
1033
+ .caldera-grid .btn-group > .btn-warning.dropdown-toggle.active,
1034
+ .caldera-grid .btn-group > .btn-danger.dropdown-toggle:active,
1035
+ .caldera-grid .btn-group > .btn-danger.dropdown-toggle.active,
1036
+ .caldera-grid .btn-group > .btn-success.dropdown-toggle:active,
1037
+ .caldera-grid .btn-group > .btn-success.dropdown-toggle.active,
1038
+ .caldera-grid .btn-group > .btn-info.dropdown-toggle:active,
1039
+ .caldera-grid .btn-group > .btn-info.dropdown-toggle.active {
1040
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1041
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1042
+ }
1043
+ .caldera-grid .btn-group > .btn-sm.dropdown-toggle {
1044
+ padding: 5px 7px;
1045
+ }
1046
+ .caldera-grid .btn-group > .btn-lg.dropdown-toggle {
1047
+ padding: 9px 9px;
1048
+ }
1049
+ .caldera-grid .btn-group.open .dropdown-toggle {
1050
+ -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15);
1051
+ box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15);
1052
+ }
1053
+ .caldera-grid .btn-group.open .btn.dropdown-toggle {
1054
+ background-color: #f3f3f3;
1055
+ background-image: none;
1056
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1057
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1058
}
1059
+ .caldera-grid .btn-group.open .btn-primary.dropdown-toggle {
1060
+ background-color: #4d90fe;
1061
+ background-image: none;
1062
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1063
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1064
}
1065
+ .caldera-grid .btn-group.open .btn-warning.dropdown-toggle {
1066
+ background-color: #faa937;
1067
+ background-image: none;
1068
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1069
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1070
}
1071
+ .caldera-grid .btn-group.open .btn-danger.dropdown-toggle {
1072
+ background-color: #d84a38;
1073
+ background-image: none;
1074
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1075
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1076
}
1077
+ .caldera-grid .btn-group.open .btn-success.dropdown-toggle {
1078
+ background-color: #35aa47;
1079
+ background-image: none;
1080
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1081
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1082
}
1083
+ .caldera-grid .btn-group.open .btn-info.dropdown-toggle {
1084
+ background-color: #5bc0de;
1085
+ background-image: none;
1086
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1087
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
1088
}
1089
+ .caldera-grid .btn-lg .caret {
1090
+ border-width: 5px 5px 0;
1091
+ }
1092
+ .caldera-grid .dropup .btn-lg .caret {
1093
+ border-width: 0 5px 5px;
1094
+ }
1095
+ .caldera-grid .btn-group-vertical > .btn:first-child:not(:last-child) {
1096
+ border-top-right-radius: 2px;
1097
+ }
1098
+ .caldera-grid .btn-group-vertical > .btn:last-child:not(:first-child) {
1099
+ border-bottom-left-radius: 2px;
1100
+ }
1101
+ .caldera-grid .input-group-lg > .form-control,
1102
+ .caldera-grid .input-group-lg > .input-group-addon,
1103
+ .caldera-grid .input-group-lg > .input-group-btn > .btn {
1104
+ height: 38px;
1105
+ padding: 9px 14px;
1106
+ font-size: 14px;
1107
+ line-height: 1.3;
1108
+ border-radius: 1px;
1109
+ }
1110
+ .caldera-grid select.input-group-lg > .form-control,
1111
+ .caldera-grid select.input-group-lg > .input-group-addon,
1112
+ .caldera-grid select.input-group-lg > .input-group-btn > .btn {
1113
+ height: 38px;
1114
+ line-height: 38px;
1115
+ }
1116
+ .caldera-grid textarea.input-group-lg > .form-control,
1117
+ .caldera-grid textarea.input-group-lg > .input-group-addon,
1118
+ .caldera-grid textarea.input-group-lg > .input-group-btn > .btn,
1119
+ .caldera-grid select[multiple].input-group-lg > .form-control,
1120
+ .caldera-grid select[multiple].input-group-lg > .input-group-addon,
1121
+ .caldera-grid select[multiple].input-group-lg > .input-group-btn > .btn {
1122
+ height: auto;
1123
+ }
1124
+ .caldera-grid .input-group-sm > .form-control,
1125
+ .caldera-grid .input-group-sm > .input-group-addon,
1126
+ .caldera-grid .input-group-sm > .input-group-btn > .btn {
1127
+ height: 26px;
1128
+ padding: 3px 8px;
1129
+ font-size: 12px;
1130
+ line-height: 1.5;
1131
+ border-radius: 1px;
1132