4
* Copyright 2012 Twitter, Inc
5
* Licensed under the Apache License v2.0
6
* http://www.apache.org/licenses/LICENSE-2.0
8
* Designed and built with all the love in the world @twitter by @mdo and @fat.
25
display: inline-block;
29
audio:not([controls]) {
34
-webkit-text-size-adjust: 100%;
35
-ms-text-size-adjust: 100%;
38
outline: thin dotted #333;
39
outline: 5px auto -webkit-focus-ring-color;
51
vertical-align: baseline;
63
-ms-interpolation-mode: bicubic;
71
vertical-align: middle;
78
button::-moz-focus-inner,
79
input::-moz-focus-inner {
86
input[type="submit"] {
88
-webkit-appearance: button;
90
input[type="search"] {
91
-webkit-appearance: textfield;
92
-webkit-box-sizing: content-box;
93
-moz-box-sizing: content-box;
94
box-sizing: content-box;
96
input[type="search"]::-webkit-search-decoration,
97
input[type="search"]::-webkit-search-cancel-button {
98
-webkit-appearance: none;
117
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
121
background-color: #ffffff;
125
text-decoration: none;
129
text-decoration: underline;
229
.row-fluid > [class*="span"] {
231
margin-left: 2.127659574%;
233
.row-fluid > [class*="span"]:first-child {
236
.row-fluid > .span1 {
239
.row-fluid > .span2 {
242
.row-fluid > .span3 {
243
width: 23.404255317%;
245
.row-fluid > .span4 {
246
width: 31.914893614%;
248
.row-fluid > .span5 {
249
width: 40.425531911%;
251
.row-fluid > .span6 {
252
width: 48.93617020799999%;
254
.row-fluid > .span7 {
255
width: 57.446808505%;
257
.row-fluid > .span8 {
258
width: 65.95744680199999%;
260
.row-fluid > .span9 {
261
width: 74.468085099%;
263
.row-fluid > .span10 {
264
width: 82.97872339599999%;
266
.row-fluid > .span11 {
267
width: 91.489361693%;
269
.row-fluid > .span12 {
270
width: 99.99999998999999%;
291
.container-fluid:before,
292
.container-fluid:after {
296
.container-fluid:after {
301
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
324
text-rendering: optimizelegibility;
373
text-transform: uppercase;
376
padding-bottom: 17px;
378
border-bottom: 1px solid #eeeeee;
386
margin: 0 0 9px 25px;
410
list-style-type: none;
428
border-top: 1px solid #eeeeee;
429
border-bottom: 1px solid #ffffff;
442
text-transform: uppercase;
443
border-bottom: 1px dotted #ddd;
449
border-left: 5px solid #eeeeee;
462
blockquote small:before {
463
content: '\2014 \00A0';
465
blockquote.pull-right {
470
border-right: 5px solid #eeeeee;
472
blockquote.pull-right p,
473
blockquote.pull-right small {
497
font-family: Menlo, Monaco, "Courier New", monospace;
500
-webkit-border-radius: 3px;
501
-moz-border-radius: 3px;
507
background-color: #f7f7f9;
508
border: 1px solid #e1e1e8;
516
background-color: #f5f5f5;
517
border: 1px solid #ccc;
518
border: 1px solid rgba(0, 0, 0, 0.15);
519
-webkit-border-radius: 4px;
520
-moz-border-radius: 4px;
523
white-space: pre-wrap;
524
word-break: break-all;
525
word-wrap: break-word;
533
background-color: transparent;
557
border-bottom: 1px solid #eee;
576
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
587
display: inline-block;
595
border: 1px solid #ccc;
596
-webkit-border-radius: 3px;
597
-moz-border-radius: 3px;
600
.uneditable-textarea {
610
input[type="checkbox"],
611
input[type="radio"] {
621
-webkit-border-radius: 0;
622
-moz-border-radius: 0;
628
input[type="image"] {
634
line-height: initial;
636
background-color: #ffffff;
637
background-color: initial;
638
-webkit-box-shadow: none;
639
-moz-box-shadow: none;
642
input[type="button"],
644
input[type="submit"] {
651
/* In IE7, the height of the select element cannot be changed by height, only font-size */
654
/* For IE7, add top margin to align select with labels */
659
line-height: 18px \9;
663
background-color: #ffffff;
669
input[type="image"] {
670
-webkit-box-shadow: none;
671
-moz-box-shadow: none;
677
input[type="hidden"] {
684
.radio input[type="radio"],
685
.checkbox input[type="checkbox"] {
689
.controls > .radio:first-child,
690
.controls > .checkbox:first-child {
695
display: inline-block;
698
vertical-align: middle;
700
.radio.inline + .radio.inline,
701
.checkbox.inline + .checkbox.inline {
706
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
707
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
708
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
709
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
710
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
711
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
712
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
713
transition: border linear 0.2s, box-shadow linear 0.2s;
717
border-color: rgba(82, 168, 236, 0.8);
718
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
719
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
720
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
722
outline: thin dotted \9;
726
input[type="file"]:focus,
727
input[type="radio"]:focus,
728
input[type="checkbox"]:focus,
730
-webkit-box-shadow: none;
731
-moz-box-shadow: none;
733
outline: thin dotted #333;
734
outline: 5px auto -webkit-focus-ring-color;
735
outline-offset: -2px;
755
input[class*="span"],
756
select[class*="span"],
757
textarea[class*="span"],
764
.uneditable-input.span1 {
769
.uneditable-input.span2 {
774
.uneditable-input.span3 {
779
.uneditable-input.span4 {
784
.uneditable-input.span5 {
789
.uneditable-input.span6 {
794
.uneditable-input.span7 {
799
.uneditable-input.span8 {
804
.uneditable-input.span9 {
809
.uneditable-input.span10 {
814
.uneditable-input.span11 {
819
.uneditable-input.span12 {
828
background-color: #f5f5f5;
832
.control-group.warning > label,
833
.control-group.warning .help-block,
834
.control-group.warning .help-inline {
837
.control-group.warning input,
838
.control-group.warning select,
839
.control-group.warning textarea {
841
border-color: #c09853;
843
.control-group.warning input:focus,
844
.control-group.warning select:focus,
845
.control-group.warning textarea:focus {
846
border-color: #a47e3c;
847
-webkit-box-shadow: 0 0 6px #dbc59e;
848
-moz-box-shadow: 0 0 6px #dbc59e;
849
box-shadow: 0 0 6px #dbc59e;
851
.control-group.warning .input-prepend .add-on,
852
.control-group.warning .input-append .add-on {
854
background-color: #fcf8e3;
855
border-color: #c09853;
857
.control-group.error > label,
858
.control-group.error .help-block,
859
.control-group.error .help-inline {
862
.control-group.error input,
863
.control-group.error select,
864
.control-group.error textarea {
866
border-color: #b94a48;
868
.control-group.error input:focus,
869
.control-group.error select:focus,
870
.control-group.error textarea:focus {
871
border-color: #953b39;
872
-webkit-box-shadow: 0 0 6px #d59392;
873
-moz-box-shadow: 0 0 6px #d59392;
874
box-shadow: 0 0 6px #d59392;
876
.control-group.error .input-prepend .add-on,
877
.control-group.error .input-append .add-on {
879
background-color: #f2dede;
880
border-color: #b94a48;
882
.control-group.success > label,
883
.control-group.success .help-block,
884
.control-group.success .help-inline {
887
.control-group.success input,
888
.control-group.success select,
889
.control-group.success textarea {
891
border-color: #468847;
893
.control-group.success input:focus,
894
.control-group.success select:focus,
895
.control-group.success textarea:focus {
896
border-color: #356635;
897
-webkit-box-shadow: 0 0 6px #7aba7b;
898
-moz-box-shadow: 0 0 6px #7aba7b;
899
box-shadow: 0 0 6px #7aba7b;
901
.control-group.success .input-prepend .add-on,
902
.control-group.success .input-append .add-on {
904
background-color: #dff0d8;
905
border-color: #468847;
907
input:focus:required:invalid,
908
textarea:focus:required:invalid,
909
select:focus:required:invalid {
911
border-color: #ee5f5b;
913
input:focus:required:invalid:focus,
914
textarea:focus:required:invalid:focus,
915
select:focus:required:invalid:focus {
916
border-color: #e9322d;
917
-webkit-box-shadow: 0 0 6px #f8b9b7;
918
-moz-box-shadow: 0 0 6px #f8b9b7;
919
box-shadow: 0 0 6px #f8b9b7;
922
padding: 17px 20px 18px;
925
background-color: #f5f5f5;
926
border-top: 1px solid #ddd;
930
background-color: #ffffff;
932
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
933
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
934
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
940
::-webkit-input-placeholder {
950
display: inline-block;
952
/* IE7 inline-block hack */
956
vertical-align: middle;
964
.input-prepend:before,
965
.input-append:before,
966
.input-prepend:after,
967
.input-append:after {
971
.input-prepend:after,
972
.input-append:after {
975
.input-prepend input,
977
.input-prepend .uneditable-input,
978
.input-append .uneditable-input {
979
-webkit-border-radius: 0 3px 3px 0;
980
-moz-border-radius: 0 3px 3px 0;
981
border-radius: 0 3px 3px 0;
983
.input-prepend input:focus,
984
.input-append input:focus,
985
.input-prepend .uneditable-input:focus,
986
.input-append .uneditable-input:focus {
990
.input-prepend .uneditable-input,
991
.input-append .uneditable-input {
992
border-left-color: #ccc;
994
.input-prepend .add-on,
995
.input-append .add-on {
1003
font-weight: normal;
1007
text-shadow: 0 1px 0 #ffffff;
1008
background-color: #f5f5f5;
1009
border: 1px solid #ccc;
1010
-webkit-border-radius: 3px 0 0 3px;
1011
-moz-border-radius: 3px 0 0 3px;
1012
border-radius: 3px 0 0 3px;
1014
.input-prepend .active,
1015
.input-append .active {
1016
background-color: #a9dba9;
1017
border-color: #46a546;
1019
.input-prepend .add-on {
1024
.input-append input,
1025
.input-append .uneditable-input {
1027
-webkit-border-radius: 3px 0 0 3px;
1028
-moz-border-radius: 3px 0 0 3px;
1029
border-radius: 3px 0 0 3px;
1031
.input-append .uneditable-input {
1032
border-left-color: #eee;
1033
border-right-color: #ccc;
1035
.input-append .add-on {
1038
-webkit-border-radius: 0 3px 3px 0;
1039
-moz-border-radius: 0 3px 3px 0;
1040
border-radius: 0 3px 3px 0;
1042
.input-append input:first-child {
1043
*margin-left: -160px;
1045
.input-append input:first-child + .add-on {
1046
*margin-left: -21px;
1050
padding-right: 14px;
1052
-webkit-border-radius: 14px;
1053
-moz-border-radius: 14px;
1054
border-radius: 14px;
1058
.form-horizontal input,
1059
.form-search textarea,
1060
.form-inline textarea,
1061
.form-horizontal textarea,
1062
.form-search select,
1063
.form-inline select,
1064
.form-horizontal select,
1065
.form-search .help-inline,
1066
.form-inline .help-inline,
1067
.form-horizontal .help-inline,
1068
.form-search .uneditable-input,
1069
.form-inline .uneditable-input,
1070
.form-horizontal .uneditable-input {
1071
display: inline-block;
1076
.form-horizontal .hide {
1081
.form-search .input-append,
1082
.form-inline .input-append,
1083
.form-search .input-prepend,
1084
.form-inline .input-prepend {
1085
display: inline-block;
1087
.form-search .input-append .add-on,
1088
.form-inline .input-prepend .add-on,
1089
.form-search .input-append .add-on,
1090
.form-inline .input-prepend .add-on {
1091
vertical-align: middle;
1093
.form-search .radio,
1094
.form-inline .radio,
1095
.form-search .checkbox,
1096
.form-inline .checkbox {
1098
vertical-align: middle;
1103
legend + .control-group {
1105
-webkit-margin-top-collapse: separate;
1107
.form-horizontal .control-group {
1108
margin-bottom: 18px;
1111
.form-horizontal .control-group:before,
1112
.form-horizontal .control-group:after {
1116
.form-horizontal .control-group:after {
1119
.form-horizontal .control-label {
1125
.form-horizontal .controls {
1128
.form-horizontal .form-actions {
1129
padding-left: 160px;
1133
border-collapse: collapse;
1138
margin-bottom: 18px;
1145
vertical-align: top;
1146
border-top: 1px solid #ddd;
1152
vertical-align: bottom;
1154
.table thead:first-child tr th,
1155
.table thead:first-child tr td {
1158
.table tbody + tbody {
1159
border-top: 2px solid #ddd;
1161
.table-condensed th,
1162
.table-condensed td {
1166
border: 1px solid #ddd;
1167
border-collapse: separate;
1168
*border-collapse: collapsed;
1169
-webkit-border-radius: 4px;
1170
-moz-border-radius: 4px;
1173
.table-bordered th + th,
1174
.table-bordered td + td,
1175
.table-bordered th + td,
1176
.table-bordered td + th {
1177
border-left: 1px solid #ddd;
1179
.table-bordered thead:first-child tr:first-child th,
1180
.table-bordered tbody:first-child tr:first-child th,
1181
.table-bordered tbody:first-child tr:first-child td {
1184
.table-bordered thead:first-child tr:first-child th:first-child,
1185
.table-bordered tbody:first-child tr:first-child td:first-child {
1186
-webkit-border-radius: 4px 0 0 0;
1187
-moz-border-radius: 4px 0 0 0;
1188
border-radius: 4px 0 0 0;
1190
.table-bordered thead:first-child tr:first-child th:last-child,
1191
.table-bordered tbody:first-child tr:first-child td:last-child {
1192
-webkit-border-radius: 0 4px 0 0;
1193
-moz-border-radius: 0 4px 0 0;
1194
border-radius: 0 4px 0 0;
1196
.table-bordered thead:last-child tr:last-child th:first-child,
1197
.table-bordered tbody:last-child tr:last-child td:first-child {
1198
-webkit-border-radius: 0 0 0 4px;
1199
-moz-border-radius: 0 0 0 4px;
1200
border-radius: 0 0 0 4px;
1202
.table-bordered thead:last-child tr:last-child th:last-child,
1203
.table-bordered tbody:last-child tr:last-child td:last-child {
1204
-webkit-border-radius: 0 0 4px 0;
1205
-moz-border-radius: 0 0 4px 0;
1206
border-radius: 0 0 4px 0;
1208
.table-striped tbody tr:nth-child(odd) td,
1209
.table-striped tbody tr:nth-child(odd) th {
1210
background-color: #f9f9f9;
1212
.table tbody tr:hover td,
1213
.table tbody tr:hover th {
1214
background-color: #f5f5f5;
1278
display: inline-block;
1282
vertical-align: text-top;
1283
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
1284
background-position: 14px 14px;
1285
background-repeat: no-repeat;
1286
*margin-right: .3em;
1288
[class^="icon-"]:last-child,
1289
[class*=" icon-"]:last-child {
1293
background-image: url("/static/bootstrap/img/glyphicons-halflings-white.png");
1296
background-position: 0 0;
1299
background-position: -24px 0;
1302
background-position: -48px 0;
1305
background-position: -72px 0;
1308
background-position: -96px 0;
1311
background-position: -120px 0;
1314
background-position: -144px 0;
1317
background-position: -168px 0;
1320
background-position: -192px 0;
1323
background-position: -216px 0;
1326
background-position: -240px 0;
1329
background-position: -264px 0;
1332
background-position: -288px 0;
1335
background-position: -312px 0;
1338
background-position: -336px 0;
1341
background-position: -360px 0;
1344
background-position: -384px 0;
1347
background-position: -408px 0;
1350
background-position: -432px 0;
1353
background-position: -456px 0;
1356
background-position: 0 -24px;
1359
background-position: -24px -24px;
1362
background-position: -48px -24px;
1365
background-position: -72px -24px;
1367
.icon-download-alt {
1368
background-position: -96px -24px;
1371
background-position: -120px -24px;
1374
background-position: -144px -24px;
1377
background-position: -168px -24px;
1380
background-position: -192px -24px;
1383
background-position: -216px -24px;
1386
background-position: -240px -24px;
1389
background-position: -264px -24px;
1392
background-position: -287px -24px;
1395
background-position: -312px -24px;
1398
background-position: -336px -24px;
1401
background-position: -360px -24px;
1404
background-position: -384px -24px;
1407
background-position: -408px -24px;
1410
background-position: -432px -24px;
1413
background-position: -456px -24px;
1416
background-position: 0 -48px;
1419
background-position: -25px -48px;
1422
background-position: -48px -48px;
1425
background-position: -72px -48px;
1428
background-position: -96px -48px;
1431
background-position: -120px -48px;
1434
background-position: -144px -48px;
1437
background-position: -167px -48px;
1440
background-position: -192px -48px;
1443
background-position: -216px -48px;
1446
background-position: -240px -48px;
1449
background-position: -264px -48px;
1451
.icon-align-center {
1452
background-position: -288px -48px;
1455
background-position: -312px -48px;
1457
.icon-align-justify {
1458
background-position: -336px -48px;
1461
background-position: -360px -48px;
1464
background-position: -384px -48px;
1466
.icon-indent-right {
1467
background-position: -408px -48px;
1469
.icon-facetime-video {
1470
background-position: -432px -48px;
1473
background-position: -456px -48px;
1476
background-position: 0 -72px;
1479
background-position: -24px -72px;
1482
background-position: -48px -72px;
1485
background-position: -72px -72px;
1488
background-position: -96px -72px;
1491
background-position: -120px -72px;
1494
background-position: -144px -72px;
1497
background-position: -168px -72px;
1499
.icon-step-backward {
1500
background-position: -192px -72px;
1502
.icon-fast-backward {
1503
background-position: -216px -72px;
1506
background-position: -240px -72px;
1509
background-position: -264px -72px;
1512
background-position: -288px -72px;
1515
background-position: -312px -72px;
1518
background-position: -336px -72px;
1520
.icon-fast-forward {
1521
background-position: -360px -72px;
1523
.icon-step-forward {
1524
background-position: -384px -72px;
1527
background-position: -408px -72px;
1529
.icon-chevron-left {
1530
background-position: -432px -72px;
1532
.icon-chevron-right {
1533
background-position: -456px -72px;
1536
background-position: 0 -96px;
1539
background-position: -24px -96px;
1542
background-position: -48px -96px;
1545
background-position: -72px -96px;
1547
.icon-question-sign {
1548
background-position: -96px -96px;
1551
background-position: -120px -96px;
1554
background-position: -144px -96px;
1556
.icon-remove-circle {
1557
background-position: -168px -96px;
1560
background-position: -192px -96px;
1563
background-position: -216px -96px;
1566
background-position: -240px -96px;
1569
background-position: -264px -96px;
1572
background-position: -289px -96px;
1575
background-position: -312px -96px;
1578
background-position: -336px -96px;
1581
background-position: -360px -96px;
1583
.icon-resize-small {
1584
background-position: -384px -96px;
1587
background-position: -408px -96px;
1590
background-position: -433px -96px;
1593
background-position: -456px -96px;
1595
.icon-exclamation-sign {
1596
background-position: 0 -120px;
1599
background-position: -24px -120px;
1602
background-position: -48px -120px;
1605
background-position: -72px -120px;
1608
background-position: -96px -120px;
1611
background-position: -120px -120px;
1613
.icon-warning-sign {
1614
background-position: -144px -120px;
1617
background-position: -168px -120px;
1620
background-position: -192px -120px;
1623
background-position: -216px -120px;
1626
background-position: -240px -120px;
1629
background-position: -264px -120px;
1632
background-position: -288px -120px;
1634
.icon-chevron-down {
1635
background-position: -313px -119px;
1638
background-position: -336px -120px;
1640
.icon-shopping-cart {
1641
background-position: -360px -120px;
1643
.icon-folder-close {
1644
background-position: -384px -120px;
1647
background-position: -408px -120px;
1649
.icon-resize-vertical {
1650
background-position: -432px -119px;
1652
.icon-resize-horizontal {
1653
background-position: -456px -118px;
1659
*margin-bottom: -3px;
1661
.dropdown-toggle:active,
1662
.open .dropdown-toggle {
1666
display: inline-block;
1669
text-indent: -99999px;
1671
vertical-align: top;
1672
border-left: 4px solid transparent;
1673
border-right: 4px solid transparent;
1674
border-top: 4px solid #000000;
1676
filter: alpha(opacity=30);
1683
.dropdown:hover .caret,
1684
.open.dropdown .caret {
1686
filter: alpha(opacity=100);
1700
background-color: #ffffff;
1702
border-color: rgba(0, 0, 0, 0.2);
1703
border-style: solid;
1705
-webkit-border-radius: 0 0 5px 5px;
1706
-moz-border-radius: 0 0 5px 5px;
1707
border-radius: 0 0 5px 5px;
1708
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1709
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1710
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1711
-webkit-background-clip: padding-box;
1712
-moz-background-clip: padding;
1713
background-clip: padding-box;
1714
*border-right-width: 2px;
1715
*border-bottom-width: 2px;
1717
.dropdown-menu.bottom-up {
1722
.dropdown-menu .divider {
1726
background-color: #e5e5e5;
1727
border-bottom: 1px solid #ffffff;
1729
*margin: -5px 0 5px;
1735
font-weight: normal;
1738
word-wrap: break-word;
1740
.dropdown-menu li > a:hover,
1741
.dropdown-menu .active > a,
1742
.dropdown-menu .active > a:hover {
1744
text-decoration: none;
1745
background-color: #0088cc;
1750
.dropdown.open .dropdown-toggle {
1753
background: rgba(0, 0, 0, 0.3);
1755
.dropdown.open .dropdown-menu {
1760
-webkit-border-radius: 4px;
1761
-moz-border-radius: 4px;
1767
margin-bottom: 20px;
1768
background-color: #f5f5f5;
1769
border: 1px solid #eee;
1770
border: 1px solid rgba(0, 0, 0, 0.05);
1771
-webkit-border-radius: 4px;
1772
-moz-border-radius: 4px;
1774
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1775
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1776
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1780
border-color: rgba(0, 0, 0, 0.15);
1783
-webkit-transition: opacity 0.15s linear;
1784
-moz-transition: opacity 0.15s linear;
1785
-ms-transition: opacity 0.15s linear;
1786
-o-transition: opacity 0.15s linear;
1787
transition: opacity 0.15s linear;
1794
-webkit-transition: height 0.35s ease;
1795
-moz-transition: height 0.35s ease;
1796
-ms-transition: height 0.35s ease;
1797
-o-transition: height 0.35s ease;
1798
transition: height 0.35s ease;
1812
text-shadow: 0 1px 0 #ffffff;
1814
filter: alpha(opacity=20);
1818
text-decoration: none;
1820
filter: alpha(opacity=40);
1824
display: inline-block;
1825
padding: 4px 10px 4px;
1831
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1832
vertical-align: middle;
1833
background-color: #f5f5f5;
1834
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
1835
background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
1836
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
1837
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
1838
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
1839
background-image: linear-gradient(top, #ffffff, #e6e6e6);
1840
background-repeat: repeat-x;
1841
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1842
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
1843
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1844
border: 1px solid #ccc;
1845
border-bottom-color: #bbb;
1846
-webkit-border-radius: 4px;
1847
-moz-border-radius: 4px;
1849
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1850
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1851
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1853
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1861
background-color: #e6e6e6;
1865
background-color: #cccccc \9;
1872
text-decoration: none;
1873
background-color: #e6e6e6;
1874
background-position: 0 -15px;
1875
-webkit-transition: background-position 0.1s linear;
1876
-moz-transition: background-position 0.1s linear;
1877
-ms-transition: background-position 0.1s linear;
1878
-o-transition: background-position 0.1s linear;
1879
transition: background-position 0.1s linear;
1882
outline: thin dotted #333;
1883
outline: 5px auto -webkit-focus-ring-color;
1884
outline-offset: -2px;
1888
background-image: none;
1889
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1890
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1891
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1892
background-color: #e6e6e6;
1893
background-color: #d9d9d9 \9;
1899
background-image: none;
1900
background-color: #e6e6e6;
1902
filter: alpha(opacity=65);
1903
-webkit-box-shadow: none;
1904
-moz-box-shadow: none;
1910
line-height: normal;
1911
-webkit-border-radius: 5px;
1912
-moz-border-radius: 5px;
1915
.btn-large [class^="icon-"] {
1923
.btn-small [class^="icon-"] {
1942
.btn-inverse:hover {
1943
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1946
.btn-primary.active,
1947
.btn-warning.active,
1949
.btn-success.active,
1952
color: rgba(255, 255, 255, 0.75);
1955
background-color: #006dcc;
1956
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1957
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1958
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1959
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1960
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1961
background-image: linear-gradient(top, #0088cc, #0044cc);
1962
background-repeat: repeat-x;
1963
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1964
border-color: #0044cc #0044cc #002a80;
1965
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1966
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1969
.btn-primary:active,
1970
.btn-primary.active,
1971
.btn-primary.disabled,
1972
.btn-primary[disabled] {
1973
background-color: #0044cc;
1975
.btn-primary:active,
1976
.btn-primary.active {
1977
background-color: #003399 \9;
1980
background-color: #faa732;
1981
background-image: -moz-linear-gradient(top, #fbb450, #f89406);
1982
background-image: -ms-linear-gradient(top, #fbb450, #f89406);
1983
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
1984
background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
1985
background-image: -o-linear-gradient(top, #fbb450, #f89406);
1986
background-image: linear-gradient(top, #fbb450, #f89406);
1987
background-repeat: repeat-x;
1988
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
1989
border-color: #f89406 #f89406 #ad6704;
1990
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1991
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1994
.btn-warning:active,
1995
.btn-warning.active,
1996
.btn-warning.disabled,
1997
.btn-warning[disabled] {
1998
background-color: #f89406;
2000
.btn-warning:active,
2001
.btn-warning.active {
2002
background-color: #c67605 \9;
2005
background-color: #da4f49;
2006
background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
2007
background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
2008
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
2009
background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
2010
background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
2011
background-image: linear-gradient(top, #ee5f5b, #bd362f);
2012
background-repeat: repeat-x;
2013
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
2014
border-color: #bd362f #bd362f #802420;
2015
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2016
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2021
.btn-danger.disabled,
2022
.btn-danger[disabled] {
2023
background-color: #bd362f;
2026
.btn-danger.active {
2027
background-color: #942a25 \9;
2030
background-color: #5bb75b;
2031
background-image: -moz-linear-gradient(top, #62c462, #51a351);
2032
background-image: -ms-linear-gradient(top, #62c462, #51a351);
2033
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
2034
background-image: -webkit-linear-gradient(top, #62c462, #51a351);
2035
background-image: -o-linear-gradient(top, #62c462, #51a351);
2036
background-image: linear-gradient(top, #62c462, #51a351);
2037
background-repeat: repeat-x;
2038
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
2039
border-color: #51a351 #51a351 #387038;
2040
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2041
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2044
.btn-success:active,
2045
.btn-success.active,
2046
.btn-success.disabled,
2047
.btn-success[disabled] {
2048
background-color: #51a351;
2050
.btn-success:active,
2051
.btn-success.active {
2052
background-color: #408140 \9;
2055
background-color: #49afcd;
2056
background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
2057
background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
2058
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
2059
background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
2060
background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
2061
background-image: linear-gradient(top, #5bc0de, #2f96b4);
2062
background-repeat: repeat-x;
2063
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
2064
border-color: #2f96b4 #2f96b4 #1f6377;
2065
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2066
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2072
.btn-info[disabled] {
2073
background-color: #2f96b4;
2077
background-color: #24748c \9;
2080
background-color: #393939;
2081
background-image: -moz-linear-gradient(top, #454545, #262626);
2082
background-image: -ms-linear-gradient(top, #454545, #262626);
2083
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));
2084
background-image: -webkit-linear-gradient(top, #454545, #262626);
2085
background-image: -o-linear-gradient(top, #454545, #262626);
2086
background-image: linear-gradient(top, #454545, #262626);
2087
background-repeat: repeat-x;
2088
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);
2089
border-color: #262626 #262626 #000000;
2090
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2091
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2094
.btn-inverse:active,
2095
.btn-inverse.active,
2096
.btn-inverse.disabled,
2097
.btn-inverse[disabled] {
2098
background-color: #262626;
2100
.btn-inverse:active,
2101
.btn-inverse.active {
2102
background-color: #0c0c0c \9;
2105
input[type="submit"].btn {
2107
*padding-bottom: 2px;
2109
button.btn::-moz-focus-inner,
2110
input[type="submit"].btn::-moz-focus-inner {
2115
input[type="submit"].btn.large {
2117
*padding-bottom: 7px;
2120
input[type="submit"].btn.small {
2122
*padding-bottom: 3px;
2137
.btn-group:first-child {
2140
.btn-group + .btn-group {
2147
.btn-toolbar .btn-group {
2148
display: inline-block;
2150
/* IE7 inline-block hack */
2158
-webkit-border-radius: 0;
2159
-moz-border-radius: 0;
2162
.btn-group .btn:first-child {
2164
-webkit-border-top-left-radius: 4px;
2165
-moz-border-radius-topleft: 4px;
2166
border-top-left-radius: 4px;
2167
-webkit-border-bottom-left-radius: 4px;
2168
-moz-border-radius-bottomleft: 4px;
2169
border-bottom-left-radius: 4px;
2171
.btn-group .btn:last-child,
2172
.btn-group .dropdown-toggle {
2173
-webkit-border-top-right-radius: 4px;
2174
-moz-border-radius-topright: 4px;
2175
border-top-right-radius: 4px;
2176
-webkit-border-bottom-right-radius: 4px;
2177
-moz-border-radius-bottomright: 4px;
2178
border-bottom-right-radius: 4px;
2180
.btn-group .btn.large:first-child {
2182
-webkit-border-top-left-radius: 6px;
2183
-moz-border-radius-topleft: 6px;
2184
border-top-left-radius: 6px;
2185
-webkit-border-bottom-left-radius: 6px;
2186
-moz-border-radius-bottomleft: 6px;
2187
border-bottom-left-radius: 6px;
2189
.btn-group .btn.large:last-child,
2190
.btn-group .large.dropdown-toggle {
2191
-webkit-border-top-right-radius: 6px;
2192
-moz-border-radius-topright: 6px;
2193
border-top-right-radius: 6px;
2194
-webkit-border-bottom-right-radius: 6px;
2195
-moz-border-radius-bottomright: 6px;
2196
border-bottom-right-radius: 6px;
2198
.btn-group .btn:hover,
2199
.btn-group .btn:focus,
2200
.btn-group .btn:active,
2201
.btn-group .btn.active {
2204
.btn-group .dropdown-toggle:active,
2205
.btn-group.open .dropdown-toggle {
2208
.btn-group .dropdown-toggle {
2211
-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2212
-moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2213
box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2215
*padding-bottom: 5px;
2220
.btn-group.open .dropdown-menu {
2223
-webkit-border-radius: 5px;
2224
-moz-border-radius: 5px;
2227
.btn-group.open .dropdown-toggle {
2228
background-image: none;
2229
-webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2230
-moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2231
box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2238
.open.btn-group .caret {
2240
filter: alpha(opacity=100);
2242
.btn-primary .caret,
2245
.btn-success .caret,
2246
.btn-inverse .caret {
2247
border-top-color: #ffffff;
2249
filter: alpha(opacity=75);
2255
padding: 8px 35px 8px 14px;
2256
margin-bottom: 18px;
2257
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2258
background-color: #fcf8e3;
2259
border: 1px solid #fbeed5;
2260
-webkit-border-radius: 4px;
2261
-moz-border-radius: 4px;
2275
background-color: #dff0d8;
2276
border-color: #d6e9c6;
2279
.alert-success .alert-heading {
2284
background-color: #f2dede;
2285
border-color: #eed3d7;
2289
.alert-danger .alert-heading,
2290
.alert-error .alert-heading {
2294
background-color: #d9edf7;
2295
border-color: #bce8f1;
2298
.alert-info .alert-heading {
2303
padding-bottom: 14px;
2309
.alert-block p + p {
2314
margin-bottom: 18px;
2320
.nav > li > a:hover {
2321
text-decoration: none;
2322
background-color: #eeeeee;
2331
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2332
text-transform: uppercase;
2334
.nav li + .nav-header {
2339
padding-right: 14px;
2343
.nav-list .nav-header {
2345
margin-right: -15px;
2346
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2348
.nav-list > li > a {
2351
.nav-list .active > a,
2352
.nav-list .active > a:hover {
2354
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2355
background-color: #0088cc;
2357
.nav-list [class^="icon-"] {
2380
.nav-pills > li > a {
2381
padding-right: 12px;
2387
border-bottom: 1px solid #ddd;
2390
margin-bottom: -1px;
2392
.nav-tabs > li > a {
2394
padding-bottom: 9px;
2395
border: 1px solid transparent;
2396
-webkit-border-radius: 4px 4px 0 0;
2397
-moz-border-radius: 4px 4px 0 0;
2398
border-radius: 4px 4px 0 0;
2400
.nav-tabs > li > a:hover {
2401
border-color: #eeeeee #eeeeee #dddddd;
2403
.nav-tabs > .active > a,
2404
.nav-tabs > .active > a:hover {
2406
background-color: #ffffff;
2407
border: 1px solid #ddd;
2408
border-bottom-color: transparent;
2411
.nav-pills > li > a {
2413
padding-bottom: 8px;
2416
-webkit-border-radius: 5px;
2417
-moz-border-radius: 5px;
2420
.nav-pills .active > a,
2421
.nav-pills .active > a:hover {
2423
background-color: #0088cc;
2428
.nav-stacked > li > a {
2431
.nav-tabs.nav-stacked {
2434
.nav-tabs.nav-stacked > li > a {
2435
border: 1px solid #ddd;
2436
-webkit-border-radius: 0;
2437
-moz-border-radius: 0;
2440
.nav-tabs.nav-stacked > li:first-child > a {
2441
-webkit-border-radius: 4px 4px 0 0;
2442
-moz-border-radius: 4px 4px 0 0;
2443
border-radius: 4px 4px 0 0;
2445
.nav-tabs.nav-stacked > li:last-child > a {
2446
-webkit-border-radius: 0 0 4px 4px;
2447
-moz-border-radius: 0 0 4px 4px;
2448
border-radius: 0 0 4px 4px;
2450
.nav-tabs.nav-stacked > li > a:hover {
2454
.nav-pills.nav-stacked > li > a {
2457
.nav-pills.nav-stacked > li:last-child > a {
2460
.nav-tabs .dropdown-menu,
2461
.nav-pills .dropdown-menu {
2465
.nav-pills .dropdown-menu {
2466
-webkit-border-radius: 4px;
2467
-moz-border-radius: 4px;
2470
.nav-tabs .dropdown-toggle .caret,
2471
.nav-pills .dropdown-toggle .caret {
2472
border-top-color: #0088cc;
2475
.nav-tabs .dropdown-toggle:hover .caret,
2476
.nav-pills .dropdown-toggle:hover .caret {
2477
border-top-color: #005580;
2479
.nav-tabs .active .dropdown-toggle .caret,
2480
.nav-pills .active .dropdown-toggle .caret {
2481
border-top-color: #333333;
2483
.nav > .dropdown.active > a:hover {
2487
.nav-tabs .open .dropdown-toggle,
2488
.nav-pills .open .dropdown-toggle,
2489
.nav > .open.active > a:hover {
2491
background-color: #999999;
2492
border-color: #999999;
2495
.nav .open.active .caret,
2496
.nav .open a:hover .caret {
2497
border-top-color: #ffffff;
2499
filter: alpha(opacity=100);
2501
.tabs-stacked .open > a:hover {
2502
border-color: #999999;
2518
.tabs-below .nav-tabs,
2519
.tabs-right .nav-tabs,
2520
.tabs-left .nav-tabs {
2523
.tab-content > .tab-pane,
2524
.pill-content > .pill-pane {
2527
.tab-content > .active,
2528
.pill-content > .active {
2531
.tabs-below .nav-tabs {
2532
border-top: 1px solid #ddd;
2534
.tabs-below .nav-tabs > li {
2538
.tabs-below .nav-tabs > li > a {
2539
-webkit-border-radius: 0 0 4px 4px;
2540
-moz-border-radius: 0 0 4px 4px;
2541
border-radius: 0 0 4px 4px;
2543
.tabs-below .nav-tabs > li > a:hover {
2544
border-bottom-color: transparent;
2545
border-top-color: #ddd;
2547
.tabs-below .nav-tabs .active > a,
2548
.tabs-below .nav-tabs .active > a:hover {
2549
border-color: transparent #ddd #ddd #ddd;
2551
.tabs-left .nav-tabs > li,
2552
.tabs-right .nav-tabs > li {
2555
.tabs-left .nav-tabs > li > a,
2556
.tabs-right .nav-tabs > li > a {
2561
.tabs-left .nav-tabs {
2564
border-right: 1px solid #ddd;
2566
.tabs-left .nav-tabs > li > a {
2568
-webkit-border-radius: 4px 0 0 4px;
2569
-moz-border-radius: 4px 0 0 4px;
2570
border-radius: 4px 0 0 4px;
2572
.tabs-left .nav-tabs > li > a:hover {
2573
border-color: #eeeeee #dddddd #eeeeee #eeeeee;
2575
.tabs-left .nav-tabs .active > a,
2576
.tabs-left .nav-tabs .active > a:hover {
2577
border-color: #ddd transparent #ddd #ddd;
2578
*border-right-color: #ffffff;
2580
.tabs-right .nav-tabs {
2583
border-left: 1px solid #ddd;
2585
.tabs-right .nav-tabs > li > a {
2587
-webkit-border-radius: 0 4px 4px 0;
2588
-moz-border-radius: 0 4px 4px 0;
2589
border-radius: 0 4px 4px 0;
2591
.tabs-right .nav-tabs > li > a:hover {
2592
border-color: #eeeeee #eeeeee #eeeeee #dddddd;
2594
.tabs-right .nav-tabs .active > a,
2595
.tabs-right .nav-tabs .active > a:hover {
2596
border-color: #ddd #ddd #ddd transparent;
2597
*border-left-color: #ffffff;
2601
margin-bottom: 18px;
2605
padding-right: 20px;
2606
background-color: #2c2c2c;
2607
background-image: -moz-linear-gradient(top, #333333, #222222);
2608
background-image: -ms-linear-gradient(top, #333333, #222222);
2609
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2610
background-image: -webkit-linear-gradient(top, #333333, #222222);
2611
background-image: -o-linear-gradient(top, #333333, #222222);
2612
background-image: linear-gradient(top, #333333, #222222);
2613
background-repeat: repeat-x;
2614
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2615
-webkit-border-radius: 4px;
2616
-moz-border-radius: 4px;
2618
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2619
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2620
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2628
background-color: #2c2c2c;
2629
background-image: -moz-linear-gradient(top, #333333, #222222);
2630
background-image: -ms-linear-gradient(top, #333333, #222222);
2631
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2632
background-image: -webkit-linear-gradient(top, #333333, #222222);
2633
background-image: -o-linear-gradient(top, #333333, #222222);
2634
background-image: linear-gradient(top, #333333, #222222);
2635
background-repeat: repeat-x;
2636
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2637
border-color: #222222 #222222 #000000;
2638
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2639
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2640
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2641
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2642
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2647
.btn-navbar.disabled,
2648
.btn-navbar[disabled] {
2649
background-color: #222222;
2652
.btn-navbar.active {
2653
background-color: #080808 \9;
2655
.btn-navbar .icon-bar {
2659
background-color: #f5f5f5;
2660
-webkit-border-radius: 1px;
2661
-moz-border-radius: 1px;
2663
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2664
-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2665
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2667
.btn-navbar .icon-bar + .icon-bar {
2670
.nav-collapse.collapse {
2673
.navbar .brand:hover {
2674
text-decoration: none;
2679
padding: 8px 20px 12px;
2686
.navbar .navbar-text {
2691
.navbar .navbar-text a:hover {
2693
background-color: transparent;
2696
.navbar .btn-group {
2699
.navbar .btn-group .btn {
2706
.navbar-form:before,
2707
.navbar-form:after {
2711
.navbar-form:after {
2715
.navbar-form select {
2716
display: inline-block;
2720
.navbar-form .radio,
2721
.navbar-form .checkbox {
2724
.navbar-form input[type="image"],
2725
.navbar-form input[type="checkbox"],
2726
.navbar-form input[type="radio"] {
2729
.navbar-form .input-append,
2730
.navbar-form .input-prepend {
2732
white-space: nowrap;
2734
.navbar-form .input-append input,
2735
.navbar-form .input-prepend input {
2744
.navbar-search .search-query {
2746
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2748
font-weight: normal;
2751
color: rgba(255, 255, 255, 0.75);
2753
background: rgba(255, 255, 255, 0.3);
2754
border: 1px solid #111;
2755
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2756
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2757
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2758
-webkit-transition: none;
2759
-moz-transition: none;
2760
-ms-transition: none;
2761
-o-transition: none;
2764
.navbar-search .search-query :-moz-placeholder {
2767
.navbar-search .search-query ::-webkit-input-placeholder {
2770
.navbar-search .search-query:hover {
2772
background-color: #999999;
2773
background-color: rgba(255, 255, 255, 0.5);
2775
.navbar-search .search-query:focus,
2776
.navbar-search .search-query.focused {
2779
text-shadow: 0 1px 0 #ffffff;
2780
background-color: #ffffff;
2782
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2783
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2784
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2794
.navbar-fixed-top .navbar-inner {
2797
-webkit-border-radius: 0;
2798
-moz-border-radius: 0;
2808
.navbar .nav.pull-right {
2815
.navbar .nav > li > a {
2817
padding: 10px 10px 11px;
2820
text-decoration: none;
2821
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2823
.navbar .nav > li > a:hover {
2824
background-color: #NaNbbaaNaN00NaN00NaN00NaN00NaN;
2826
text-decoration: none;
2828
.navbar .nav .active > a,
2829
.navbar .nav .active > a:hover {
2831
text-decoration: none;
2832
background-color: #222222;
2834
.navbar .divider-vertical {
2839
background-color: #222222;
2840
border-right: 1px solid #333333;
2842
.navbar .nav.pull-right {
2846
.navbar .dropdown-menu {
2848
-webkit-border-radius: 4px;
2849
-moz-border-radius: 4px;
2852
.navbar .dropdown-menu:before {
2854
display: inline-block;
2855
border-left: 7px solid transparent;
2856
border-right: 7px solid transparent;
2857
border-bottom: 7px solid #ccc;
2858
border-bottom-color: rgba(0, 0, 0, 0.2);
2863
.navbar .dropdown-menu:after {
2865
display: inline-block;
2866
border-left: 6px solid transparent;
2867
border-right: 6px solid transparent;
2868
border-bottom: 6px solid #ffffff;
2873
.navbar .nav .dropdown-toggle .caret,
2874
.navbar .nav .open.dropdown .caret {
2875
border-top-color: #ffffff;
2877
.navbar .nav .active .caret {
2879
filter: alpha(opacity=100);
2881
.navbar .nav .open > .dropdown-toggle,
2882
.navbar .nav .active > .dropdown-toggle,
2883
.navbar .nav .open.active > .dropdown-toggle {
2884
background-color: transparent;
2886
.navbar .nav .active > .dropdown-toggle:hover {
2889
.navbar .nav.pull-right .dropdown-menu {
2893
.navbar .nav.pull-right .dropdown-menu:before {
2897
.navbar .nav.pull-right .dropdown-menu:after {
2904
background-color: #fbfbfb;
2905
background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
2906
background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
2907
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
2908
background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
2909
background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
2910
background-image: linear-gradient(top, #ffffff, #f5f5f5);
2911
background-repeat: repeat-x;
2912
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
2913
border: 1px solid #ddd;
2914
-webkit-border-radius: 3px;
2915
-moz-border-radius: 3px;
2917
-webkit-box-shadow: inset 0 1px 0 #ffffff;
2918
-moz-box-shadow: inset 0 1px 0 #ffffff;
2919
box-shadow: inset 0 1px 0 #ffffff;
2922
display: inline-block;
2923
text-shadow: 0 1px 0 #ffffff;
2925
.breadcrumb .divider {
2929
.breadcrumb .active a {
2937
display: inline-block;
2939
/* IE7 inline-block hack */
2944
-webkit-border-radius: 3px;
2945
-moz-border-radius: 3px;
2947
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2948
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2949
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2958
text-decoration: none;
2959
border: 1px solid #ddd;
2960
border-left-width: 0;
2962
.pagination a:hover,
2963
.pagination .active a {
2964
background-color: #f5f5f5;
2966
.pagination .active a {
2970
.pagination .disabled a,
2971
.pagination .disabled a:hover {
2973
background-color: transparent;
2976
.pagination li:first-child a {
2977
border-left-width: 1px;
2978
-webkit-border-radius: 3px 0 0 3px;
2979
-moz-border-radius: 3px 0 0 3px;
2980
border-radius: 3px 0 0 3px;
2982
.pagination li:last-child a {
2983
-webkit-border-radius: 0 3px 3px 0;
2984
-moz-border-radius: 0 3px 3px 0;
2985
border-radius: 0 3px 3px 0;
2987
.pagination-centered {
2995
margin-bottom: 18px;
3012
display: inline-block;
3014
background-color: #fff;
3015
border: 1px solid #ddd;
3016
-webkit-border-radius: 15px;
3017
-moz-border-radius: 15px;
3018
border-radius: 15px;
3021
text-decoration: none;
3022
background-color: #f5f5f5;
3027
.pager .previous a {
3030
.modal-open .dropdown-menu {
3033
.modal-open .dropdown.open {
3036
.modal-open .popover {
3039
.modal-open .tooltip {
3049
background-color: #000000;
3051
.modal-backdrop.fade {
3055
.modal-backdrop.fade.in {
3057
filter: alpha(opacity=80);
3067
margin: -250px 0 0 -280px;
3068
background-color: #ffffff;
3069
border: 1px solid #999;
3070
border: 1px solid rgba(0, 0, 0, 0.3);
3071
*border: 1px solid #999;
3074
-webkit-border-radius: 6px;
3075
-moz-border-radius: 6px;
3077
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3078
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3079
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3080
-webkit-background-clip: padding-box;
3081
-moz-background-clip: padding-box;
3082
background-clip: padding-box;
3085
-webkit-transition: opacity .3s linear, top .3s ease-out;
3086
-moz-transition: opacity .3s linear, top .3s ease-out;
3087
-ms-transition: opacity .3s linear, top .3s ease-out;
3088
-o-transition: opacity .3s linear, top .3s ease-out;
3089
transition: opacity .3s linear, top .3s ease-out;
3097
border-bottom: 1px solid #eee;
3099
.modal-header .close {
3105
.modal-body .modal-form {
3109
padding: 14px 15px 15px;
3111
background-color: #f5f5f5;
3112
border-top: 1px solid #ddd;
3113
-webkit-border-radius: 0 0 6px 6px;
3114
-moz-border-radius: 0 0 6px 6px;
3115
border-radius: 0 0 6px 6px;
3116
-webkit-box-shadow: inset 0 1px 0 #ffffff;
3117
-moz-box-shadow: inset 0 1px 0 #ffffff;
3118
box-shadow: inset 0 1px 0 #ffffff;
3121
.modal-footer:before,
3122
.modal-footer:after {
3126
.modal-footer:after {
3129
.modal-footer .btn {
3138
visibility: visible;
3142
filter: alpha(opacity=0);
3146
filter: alpha(opacity=80);
3160
.tooltip.top .tooltip-arrow {
3164
border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3165
border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3166
border-top: 5px solid #000000;
3168
.tooltip.left .tooltip-arrow {
3172
border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3173
border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3174
border-left: 5px solid #000000;
3176
.tooltip.bottom .tooltip-arrow {
3180
border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3181
border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3182
border-bottom: 5px solid #000000;
3184
.tooltip.right .tooltip-arrow {
3188
border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3189
border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3190
border-right: 5px solid #000000;
3197
text-decoration: none;
3198
background-color: #000000;
3199
-webkit-border-radius: 4px;
3200
-moz-border-radius: 4px;
3228
.popover.top .arrow {
3232
border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3233
border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3234
border-top: 5px solid #000000;
3236
.popover.right .arrow {
3240
border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3241
border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3242
border-right: 5px solid #000000;
3244
.popover.bottom .arrow {
3248
border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3249
border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3250
border-bottom: 5px solid #000000;
3252
.popover.left .arrow {
3256
border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3257
border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3258
border-left: 5px solid #000000;
3269
background: #000000;
3270
background: rgba(0, 0, 0, 0.8);
3271
-webkit-border-radius: 6px;
3272
-moz-border-radius: 6px;
3274
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3275
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3276
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3281
background-color: #f5f5f5;
3282
border-bottom: 1px solid #eee;
3283
-webkit-border-radius: 3px 3px 0 0;
3284
-moz-border-radius: 3px 3px 0 0;
3285
border-radius: 3px 3px 0 0;
3289
background-color: #ffffff;
3290
-webkit-border-radius: 0 0 3px 3px;
3291
-moz-border-radius: 0 0 3px 3px;
3292
border-radius: 0 0 3px 3px;
3293
-webkit-background-clip: padding-box;
3294
-moz-background-clip: padding-box;
3295
background-clip: padding-box;
3298
.popover-content ul,
3299
.popover-content ol {
3317
margin: 0 0 18px 20px;
3323
border: 1px solid #ddd;
3324
-webkit-border-radius: 4px;
3325
-moz-border-radius: 4px;
3327
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3328
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3329
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3332
border-color: #0088cc;
3333
-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3334
-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3335
box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3343
.thumbnail .caption {
3347
padding: 2px 4px 3px;
3348
font-size: 11.049999999999999px;
3351
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3352
background-color: #999999;
3353
-webkit-border-radius: 3px;
3354
-moz-border-radius: 3px;
3359
text-decoration: none;
3362
background-color: #b94a48;
3364
.label-important:hover {
3365
background-color: #953b39;
3368
background-color: #f89406;
3370
.label-warning:hover {
3371
background-color: #c67605;
3374
background-color: #468847;
3376
.label-success:hover {
3377
background-color: #356635;
3380
background-color: #3a87ad;
3383
background-color: #2d6987;
3385
@-webkit-keyframes progress-bar-stripes {
3387
background-position: 0 0;
3390
background-position: 40px 0;
3393
@-moz-keyframes progress-bar-stripes {
3395
background-position: 0 0;
3398
background-position: 40px 0;
3401
@keyframes progress-bar-stripes {
3403
background-position: 0 0;
3406
background-position: 40px 0;
3412
margin-bottom: 18px;
3413
background-color: #f7f7f7;
3414
background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3415
background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3416
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3417
background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3418
background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3419
background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3420
background-repeat: repeat-x;
3421
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3422
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3423
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3424
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3425
-webkit-border-radius: 4px;
3426
-moz-border-radius: 4px;
3435
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3436
background-color: #0e90d2;
3437
background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3438
background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3439
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3440
background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3441
background-image: -o-linear-gradient(top, #149bdf, #0480be);
3442
background-image: linear-gradient(top, #149bdf, #0480be);
3443
background-repeat: repeat-x;
3444
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3445
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3446
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3447
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3448
-webkit-box-sizing: border-box;
3449
-moz-box-sizing: border-box;
3450
-ms-box-sizing: border-box;
3451
-o-box-sizing: border-box;
3452
box-sizing: border-box;
3453
-webkit-transition: width 0.6s ease;
3454
-moz-transition: width 0.6s ease;
3455
-ms-transition: width 0.6s ease;
3456
-o-transition: width 0.6s ease;
3457
transition: width 0.6s ease;
3459
.progress-striped .bar {
3460
background-color: #62c462;
3461
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3462
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3463
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3464
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3465
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3466
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3467
-webkit-background-size: 40px 40px;
3468
-moz-background-size: 40px 40px;
3469
-o-background-size: 40px 40px;
3470
background-size: 40px 40px;
3472
.progress.active .bar {
3473
-webkit-animation: progress-bar-stripes 2s linear infinite;
3474
-moz-animation: progress-bar-stripes 2s linear infinite;
3475
animation: progress-bar-stripes 2s linear infinite;
3477
.progress-danger .bar {
3478
background-color: #dd514c;
3479
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3480
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3481
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3482
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3483
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3484
background-image: linear-gradient(top, #ee5f5b, #c43c35);
3485
background-repeat: repeat-x;
3486
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3488
.progress-danger.progress-striped .bar {
3489
background-color: #ee5f5b;
3490
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3491
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3492
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3493
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3494
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3495
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3497
.progress-success .bar {
3498
background-color: #5eb95e;
3499
background-image: -moz-linear-gradient(top, #62c462, #57a957);
3500
background-image: -ms-linear-gradient(top, #62c462, #57a957);
3501
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3502
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3503
background-image: -o-linear-gradient(top, #62c462, #57a957);
3504
background-image: linear-gradient(top, #62c462, #57a957);
3505
background-repeat: repeat-x;
3506
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3508
.progress-success.progress-striped .bar {
3509
background-color: #62c462;
3510
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3511
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3512
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3513
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3514
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3515
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3517
.progress-info .bar {
3518
background-color: #4bb1cf;
3519
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3520
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3521
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
3522
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3523
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3524
background-image: linear-gradient(top, #5bc0de, #339bb9);
3525
background-repeat: repeat-x;
3526
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3528
.progress-info.progress-striped .bar {
3529
background-color: #5bc0de;
3530
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3531
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3532
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3533
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3534
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3535
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3538
margin-bottom: 18px;
3542
border: 1px solid #e5e5e5;
3543
-webkit-border-radius: 4px;
3544
-moz-border-radius: 4px;
3547
.accordion-heading {
3550
.accordion-heading .accordion-toggle {
3556
border-top: 1px solid #e5e5e5;
3560
margin-bottom: 18px;
3571
-webkit-transition: 0.6s ease-in-out left;
3572
-moz-transition: 0.6s ease-in-out left;
3573
-ms-transition: 0.6s ease-in-out left;
3574
-o-transition: 0.6s ease-in-out left;
3575
transition: 0.6s ease-in-out left;
3577
.carousel .item > img {
3601
.carousel .next.left,
3602
.carousel .prev.right {
3605
.carousel .active.left {
3608
.carousel .active.right {
3623
background: #222222;
3624
border: 3px solid #ffffff;
3625
-webkit-border-radius: 23px;
3626
-moz-border-radius: 23px;
3627
border-radius: 23px;
3629
filter: alpha(opacity=50);
3631
.carousel-control.right {
3635
.carousel-control:hover {
3637
text-decoration: none;
3639
filter: alpha(opacity=90);
3646
padding: 10px 15px 5px;
3647
background: #333333;
3648
background: rgba(0, 0, 0, 0.75);
3650
.carousel-caption h4,
3651
.carousel-caption p {
3656
margin-bottom: 30px;
3657
background-color: #f5f5f5;
3658
-webkit-border-radius: 6px;
3659
-moz-border-radius: 6px;
3666
letter-spacing: -1px;
3701
*:first-child + html .clearfix {
3706
font-family: 'anivers';
3707
src: url('/static/dashboard/fonts/Anivers_Regular-webfont.eot');
3708
src: url('/static/dashboard/fonts/Anivers_Regular-webfont.eot?iefix') format('eot'), url('/static/dashboard/fonts/Anivers_Regular-webfont.woff') format('woff'), url('/static/dashboard/fonts/Anivers_Regular-webfont.ttf') format('truetype'), url('/static/dashboard/fonts/Anivers_Regular-webfont.svg#webfont3JLVF59W') format('svg');
3709
font-weight: normal;
3723
padding-left: 250px;
3724
padding-right: 25px;
3727
background: #f2f2f2;
3728
border-bottom: 1px solid #e5e5e5;
3732
margin-bottom: 20px;
3733
margin-right: -25px;
3736
.topbar .switcher_bar {
3737
display: inline-block;
3740
background-position: 140px center;
3745
background-image: url(/static/dashboard/img/drop_arrow.png);
3746
border: 1px solid #c0d9e4;
3747
background-color: #e9f5fa;
3748
background-repeat: no-repeat;
3750
.topbar .switcher_bar a {
3751
padding: 2px 10px 1px;
3755
.topbar .switcher_bar ul {
3764
font-size: 11px !important;
3770
font-family: anivers;
3775
font-weight: normal;
3778
background-color: #fff;
3781
/* Login Splash Page */
3783
background: #fafafa;
3786
background: #ffffff url(/static/dashboard/img/logo-splash.png) no-repeat center 35px;
3790
margin: 0 0 0 -195px;
3793
border: 1px solid #e1e1e1;
3795
-webkit-border-radius: 6px;
3796
-moz-border-radius: 6px;
3798
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3799
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3800
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3801
-webkit-background-clip: padding-box;
3802
-moz-background-clip: padding-box;
3803
background-clip: padding-box;
3805
#splash .login form .error {
3808
#splash .login form input {
3811
#splash .login form select {
3814
#splash .help-block {
3817
#create_container_form .modal-footer {
3828
background: #edf9ff;
3829
border-right: 5px solid #e5e5e5;
3830
border-bottom: 5px solid #e5e5e5;
3837
.sidebar .nav-tabs {
3840
.sidebar .nav-tabs li.active a {
3841
background-color: #edf9ff;
3846
background-color: #f5f5f5;
3847
padding-bottom: 40px;
3850
background: url(/static/dashboard/img/logo.png) top left no-repeat;
3855
text-indent: -9999px;
3858
margin-bottom: 25px;
3860
/* Tenant Dropdown */
3865
a.current_item:hover {
3866
text-decoration: none;
3868
a.current_item:hover h3,
3869
a.current_item:hover h4 {
3872
.sidebar .switcher_bar {
3877
margin-bottom: 15px;
3879
.sidebar .switcher_bar a.dropdown-toggle {
3882
background-image: url(/static/dashboard/img/drop_arrow.png);
3883
border: 1px solid #c0d9e4;
3884
background-color: #e9f5fa;
3885
background-repeat: no-repeat;
3886
background-position: 167px 23px;
3888
.sidebar .switcher_bar a.dropdown-toggle:hover {
3889
text-decoration: none;
3890
background-color: #cde8f4;
3892
.sidebar .switcher_bar:focus {
3895
.sidebar .switcher_bar h3 {
3898
margin: -6px 0 0 14px;
3901
text-overflow: ellipsis;
3902
white-space: nowrap;
3904
.sidebar .switcher_bar h3:hover {
3905
white-space: normal;
3907
text-overflow: none;
3909
word-wrap: break-word;
3911
.sidebar .switcher_bar h4 {
3914
text-transform: uppercase;
3915
font-weight: normal;
3918
.sidebar .switcher_bar ul {
3919
border: 1px solid #c0d9e4;
3923
.sidebar .switcher_bar li a:hover {
3924
background: #92d6f1;
3927
margin-bottom: 25px;
3931
background: #e8f8ff;
3933
border: 1px solid #afe3fb;
3934
-webkit-border-radius: 5px;
3935
-moz-border-radius: 5px;
3946
background: #cef0ff;
3948
font-weight: normal;
3949
padding: 0 0 0 10px;
3950
border-bottom: 1px solid #c6e7f5;
3951
-webkit-border-top-left-radius: 5px;
3952
-webkit-border-top-right-radius: 5px;
3953
-moz-border-radius-topleft: 5px;
3954
-moz-border-radius-topright: 5px;
3955
border-top-left-radius: 5px;
3956
border-top-right-radius: 5px;
3961
.usage_block .quantity {
3968
.usage_block .unit {
3970
text-transform: uppercase;
3981
background-color: transparent;
3984
.table-bordered tr.table_caption + tr th {
3985
border-top: 1px solid #ddd;
3987
.table-bordered tr.table_caption + tr th:first-child,
3988
.table-bordered tr.table_caption + tr th.hide + th {
3989
-moz-border-radius-topleft: 4px;
3990
-webkit-border-top-left-radius: 4px;
3991
border-top-left-radius: 4px;
3992
border-left: 1px solid #ddd;
3994
.table-bordered tr.table_caption + tr th:last-child {
3995
-moz-border-radius-topright: 4px;
3996
-webkit-border-top-right-radius: 4px;
3997
border-top-right-radius: 4px;
3998
border-right: 1px solid #ddd;
4000
.table-bordered tbody tr td:first-child,
4001
.table-bordered tfoot tr td:first-child {
4002
border-left: 1px solid #ddd;
4004
.table-bordered tbody tr td:last-child,
4005
.table-bordered tfoot tr td:last-child {
4006
border-right: 1px solid #ddd;
4008
.table-bordered tfoot tr td:first-child {
4009
border-bottom: 1px solid #ddd;
4010
-moz-border-radius-bottomleft: 4px;
4011
-webkit-border-bottom-left-radius: 4px;
4012
border-bottom-left-radius: 4px;
4014
.table-bordered tfoot tr td:last-child {
4015
border-bottom: 1px solid #ddd;
4016
-moz-border-radius-bottomright: 4px;
4017
-webkit-border-bottom-right-radius: 4px;
4018
border-bottom-right-radius: 4px;
4022
font-family: anivers;
4023
font-weight: normal;
4031
.table th.header:hover {
4032
background-color: #e8e8e8;
4033
text-decoration: underline;
4035
.table tbody td.anchor a {
4039
.table tr.table_caption th.header:hover {
4040
background-color: transparent;
4043
.table th.headerSortUp:hover,
4044
.table th.headerSortDown:hover {
4045
background-color: #dfdfdf;
4047
.table th.headerSortUp,
4048
.table th.headerSortDown {
4049
background-color: #dfdfdf;
4050
background-repeat: no-repeat;
4051
background-position: 98% center;
4053
.table th.headerSortDown {
4054
background-image: url(/static/dashboard/img/drop_arrow.png);
4056
.table th.headerSortUp {
4057
background-image: url(/static/dashboard/img/up_arrow.png);
4059
.table tr.summation td:first-child,
4060
.table tr.summation td:last-child {
4062
border-bottom: 0 none;
4065
background: #f1f1f1;
4076
margin: 10px 0 20px 0;
4085
.main_nav a.active {
4087
border: 2px solid #d8d8d8;
4089
border-bottom-color: #ccc;
4102
.messages .alert-block {
4103
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4104
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4105
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4107
.messages .alert-block.alert-error {
4108
border: 1px solid #9d261d;
4110
.messages .alert-block.alert-success {
4111
border: 1px solid #46a546;
4113
.alert-block .alert-actions {
4115
margin-right: -23px;
4119
.alert-actions > form {
4124
word-wrap: break-word;
4126
.alert-block p:last-child {
4132
.table-striped tr td {
4133
transition: background 0.2s;
4134
-webkit-transition: background 0.2s;
4135
-moz-transition: background 0.2s;
4136
-o-transition: background 0.2s;
4145
margin-bottom: 25px;
4148
vertical-align: middle;
4150
.table tr.empty td {
4153
.table tfoot tr td {
4154
border-top: 1px solid #DDD;
4155
background-color: #F1F1F1;
4163
.table_actions .table_search,
4164
.table_actions .table_filter {
4165
display: inline-block;
4167
.table_search input {
4168
background: url(/static/dashboard/img/search.png) no-repeat 195px 5px;
4169
display: inline-block;
4173
.table_actions button {
4177
.table_actions button.filter {
4180
.table_actions a.btn-create,
4181
.table_actions a.btn-launch {
4185
.table_actions a.btn-create:before,
4186
.table_actions a.btn-launch:before {
4187
display: inline-block;
4192
*margin-right: .3em;
4194
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4195
background-position: -403px -92px;
4196
background-repeat: no-repeat;
4201
.table_actions a.btn-download {
4205
.table_actions a.btn-download:before {
4206
display: inline-block;
4211
*margin-right: .3em;
4213
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4214
background-position: -91px -19px;
4215
background-repeat: no-repeat;
4220
.table_actions a.btn-upload {
4224
.table_actions a.btn-upload:before {
4225
display: inline-block;
4230
*margin-right: .3em;
4232
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4233
background-position: -283px -92px;
4234
background-repeat: no-repeat;
4239
.table_actions button.btn-delete,
4240
.table_actions button.btn-terminate {
4244
.table_actions button.btn-delete:before,
4245
.table_actions button.btn-terminate:before {
4246
display: inline-block;
4251
*margin-right: .3em;
4253
background-image: url("/static/bootstrap/img/glyphicons-halflings-white.png");
4254
background-position: -451px 5px;
4255
background-repeat: no-repeat;
4260
.table_header .table_actions {
4263
.table_header .table_actions a,
4264
.table_header .table_actions > button,
4265
.table_header .table_actions .table_search button {
4266
display: inline-block;
4269
.table_header .table_filter {
4270
vertical-align: bottom;
4273
.table_header .table_filter i {
4274
vertical-align: middle;
4276
.table_actions form {
4284
* Bootstrap styles table backgrounds using nth-child(2n+1), which is
4285
* oblivious to hidden elements. The styles below allow us to override
4286
* the bootstrap style when neccessary by setting the odd/even classes.
4288
.table-striped.datatable tbody tr.odd td {
4289
background-color: #f9f9f9;
4291
.table-striped.datatable tbody tr.even td {
4292
background-color: inherit;
4294
.table-striped.datatable tbody tr.odd:hover td,
4295
.table-striped.datatable tbody tr.even:hover td,
4296
.table-striped.datatable tbody tr:hover th {
4297
background-color: #f5f5f5;
4299
.table-striped tbody tr.status_unknown:nth-child(odd) td {
4300
background-color: #ffffb5;
4302
.table-striped tbody tr.status_unknown:nth-child(even) td {
4303
background-color: #ffffc6;
4306
white-space: nowrap;
4312
background: #f8f8f8;
4315
margin: -18px 0 25px;
4317
border: 1px solid #e1e1e1;
4318
font-family: "anivers";
4322
font-weight: normal;
4327
#external_links li {
4330
#external_links li {
4342
/* Prevents large modals from scrolling unnecessarily */
4360
form.horizontal .form-field {
4363
form.horizontal.split_half .form-field {
4365
/* Fits 2 fields to a row */
4368
form.horizontal.split_quarter .form-field {
4370
/* Fits 4 fields to a row */
4373
form.horizontal.split_five .form-field {
4375
/* Fits 5 fields to a row */
4378
form.horizontal fieldset {
4382
overflow-y: visible;
4386
margin-bottom: 30px;
4394
background-color: #FFF;
4395
border: 1px solid #DDD;
4397
.static_page > form {
4412
.workflow ul.nav-tabs {
4415
.workflow td.actions {
4416
vertical-align: top;
4418
padding-right: 10px;
4420
.workflow td.help_text {
4421
vertical-align: top;
4424
border-left: 1px solid #DDD;
4426
.workflow fieldset > table {
4436
.modal-body fieldset {
4440
.modal-body fieldset ul {
4443
.modal-body fieldset .form-field input,
4444
.modal-body fieldset .form-field textarea {
4447
.modal-body fieldset .form-field select {
4450
.modal-body fieldset .form-field textarea {
4453
.modal-footer input {
4456
.modal-body .modal-footer {
4459
margin-right: -15px;
4461
.modal-footer a.close {
4466
font-weight: normal;
4467
filter: alpha(opacity=100);
4472
.modal-footer a.close:hover {
4474
text-decoration: underline;
4476
.modal-body .help-block {
4480
margin-bottom: 10px;
4482
#create_keypair_modal .clearfix {
4483
margin-bottom: 115px;
4494
#actions input.btn {
4500
/*New List Patches*/
4501
.details-modal .modal-body {
4502
padding-bottom: 20px;
4508
.form-inline button,
4509
.form-inline a.btn {
4515
/* Actions dropdown */
4517
white-space: nowrap;
4522
td.actions_column .btn-group {
4523
display: inline-block;
4525
td.actions_column .row_actions a,
4526
td.actions_column .row_actions input,
4527
td.actions_column .row_actions button {
4536
-webkit-box-shadow: none;
4537
-moz-box-shadow: none;
4540
td.actions_column .row_actions .hide {
4543
td.actions_column .btn-action-required {
4546
/* Makes size consistent across browsers when mixing "btn-group" and "small" */
4551
.btn-group .dropdown-toggle:focus {
4554
.dropdown-menu button {
4556
/* Matches rule for ".dropdown-menu a" in bootstrap */
4560
.btn-group .dropdown-menu .btn {
4563
.dropdown-menu .btn.btn-danger,
4564
.dropdown-menu .btn.btn-danger:hover,
4565
.dropdown-menu .btn.btn-success,
4566
.dropdown-menu .btn.btn-success:hover,
4567
.dropdown-menu .btn.btn-info,
4568
.dropdown-menu .btn.btn-info:hover {
4570
/* remove default bootstrap shadowing from button text. */
4573
.dropdown-menu li:hover {
4576
.dropdown-menu li.divider:hover {
4577
background-color: #E5E5E5;
4579
td.actions_column .dropdown-menu a:hover,
4580
td.actions_column .dropdown-menu button:hover {
4581
background-color: #CDCDCD;
4583
.dropdown-menu .btn.btn-danger {
4586
.dropdown-menu .btn.btn-danger:hover {
4587
background-color: #f6e0df;
4589
/* Overrides for single-action rows (no dropdown) */
4590
tr td.actions_column ul.row_actions.single,
4591
tr:hover td.actions_column ul.row_actions.single,
4592
td.actions_column ul.row_actions.single,
4593
td.actions_column ul.row_actions.single:hover {
4596
td.actions_column ul.row_actions.single li.action {
4599
td.actions_column ul.row_actions.single li.action:hover {
4600
background-color: transparent;
4602
td.actions_column ul.row_actions.single a,
4603
td.actions_column ul.row_actions.single input,
4604
td.actions_column ul.row_actions.single button {
4607
td.actions_column ul.row_actions.single a:hover,
4608
td.actions_column ul.row_actions.single input:hover,
4609
td.actions_column ul.row_actions.single button:hover {
4612
th.multi_select_column,
4613
td.multi_select_column {
4616
th.multi_select_column,
4617
td.multi_select_column {
4621
table-layout: fixed;
4623
.table input[type="checkbox"] {
4626
div.input input[type="checkbox"] {
4642
border-bottom: 1px solid #e1e1e1;
4644
#instance_tabs li a {
4645
background: #f2f2f2;
4651
border: 1px solid #e1e1e1;
4652
border-bottom: none;
4654
#instance_tabs li.active a {
4656
padding-bottom: 8px;
4657
margin-bottom: -5px;
4659
#main_content .nav-tabs {
4662
#main_content .tab-content {
4663
border: 1px solid #ddd;
4667
#main_content .workflow .modal-body {
4671
#main_content .workflow .modal-body .tab-content {
4672
border-left: 0 none;
4673
border-right: 0 none;
4674
border-bottom: 0 none;
4679
/* Fix tooltip z-index to show above modals. Bootstrap bug 582*/
4683
.volume_boot_disclosure {
4687
background-image: url(/static/dashboard/img/right_droparrow.png);
4688
background-repeat: no-repeat;
4689
background-position: 130px center;
4691
.volume_boot_disclosure.on {
4693
margin-bottom: 10px;
4694
border-bottom: solid 1px #E1E1E1;
4695
background-image: url(/static/dashboard/img/drop_arrow.png);
4697
form div.clearfix.error {
4703
.nav-tabs li.error a {
4706
.nav-tabs li.error a:after {
4709
/* Region selector in header */
4716
#region_selector a {
4719
#region_selector ul {
4722
padding-right: 21px;
4725
#region_selector ul:hover a {
4728
#region_selector li a {
4729
padding: 3px 3px 3px 5px;
4731
background: #E1E1E1;
4734
#region_selector li:first-child p {
4735
background: #ededed url(/static/dashboard/img/drop_arrow.png) no-repeat 106px 9px !important;
4737
border: 1px solid #e1e1e1;
4743
.item_detail ul li label {
4752
border: 1px solid #CCC;
4753
background-color: #CCC;
4756
.progress_bar_selected {
4760
.progress_bar_fill {
4761
background-color: #666;
4763
.progress_bar_selected {
4764
background-color: #4790AE;
4767
.progress_bar_over {
4768
background-color: red;
4775
.quota_title strong {
4778
.quota_title strong span {
4779
font-weight: normal;
4790
border: 1px solid #AAA;
4792
margin-bottom: 14px;
4794
.flavor_table .flavor_name {
4795
white-space: nowrap;
4798
padding: 7px 12px 7px 7px;
4801
#main_content .row-fluid {
4802
margin: 10px 0 20px;
4804
#main_content .row-fluid:last-child {
4810
.item_detail .detail_section {
4811
margin-bottom: 25px;
4815
.error .help-inline,
4817
background: #efdfdf;
4818
border: 1px solid #ead5d8;
4824
margin-bottom: 0.5em;
4830
.progress-success.bar {
4831
background-color: #5eb95e;
4832
background-image: -moz-linear-gradient(top, #62c462, #57a957);
4833
background-image: -ms-linear-gradient(top, #62c462, #57a957);
4834
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
4835
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
4836
background-image: -o-linear-gradient(top, #62c462, #57a957);
4837
background-image: linear-gradient(top, #62c462, #57a957);
4838
background-repeat: repeat-x;
4839
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
4841
.progress_bar_fill.progress-warning.bar {
4842
background-color: #898989;
4843
background-image: -moz-linear-gradient(top, #999999, #333333);
4844
background-image: -ms-linear-gradient(top, #999999, #333333);
4845
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#333333));
4846
background-image: -webkit-linear-gradient(top, #999999, #333333);
4847
background-image: -o-linear-gradient(top, #999999, #333333);
4848
background-image: linear-gradient(top, #999999, #333333);
4849
background-repeat: repeat-x;
4850
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#999999', endColorstr='#333333', GradientType=0);
4852
.progress_bar_over.bar {
4853
background-color: #dd514c;
4854
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
4855
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
4856
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
4857
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
4858
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
4859
background-image: linear-gradient(top, #ee5f5b, #c43c35);
4860
background-repeat: repeat-x;
4861
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
4863
.split_five div.control-group input[type="text"],
4864
.split_five div.control-group select {
4868
background-color: #f2dede;
4869
border-bottom: 1px solid #9d261d;
4872
.warning .warning-text {
4875
.warning .warning-text h3,
4876
.warning .warning-text a {
4877
display: inline-block;
4879
.warning .warning-text h3 {
4880
vertical-align: bottom;
4882
#admin_warning_detail ul {
4885
margin-bottom: 10px;
4890
/* Project Membership UI */
4891
.project_membership {
4897
/* 'Fake table' body */
4901
/* List filtering */
4903
/* Role dropdown menus */
4906
.project_membership .btn-group {
4908
padding: 2px 10px 0 0;
4910
border: 1px solid #DDD;
4911
border-bottom: none;
4913
.project_membership .btn-group .active {
4916
.project_membership a.btn-primary:hover {
4917
background-color: #04C;
4919
.project_membership .help_text {
4921
margin-bottom: 15px;
4923
.project_membership .users_title {
4929
.project_membership input {
4930
background: url(/static/dashboard/img/search.png) no-repeat 105px 5px whiteSmoke;
4932
.project_membership .fake_table_header {
4933
background-color: #F1F1F1;
4937
border: 1px solid #DDD;
4938
border-bottom: none;
4940
.project_membership .fake_table {
4944
.project_membership .fake_table ul.no_results {
4947
.project_membership .fake_table ul.btn-group:hover {
4948
background-color: #DDD;
4950
.project_membership .left .fake_table_header {
4953
.project_membership .right .fake_table_header {
4957
.project_membership .right .fake_table ul.no_results {
4960
.project_membership .member {
4964
.project_membership .project_members {
4967
.project_membership .project_members ul.btn-group,
4968
.project_membership .available_users ul.btn-group {
4971
.project_membership .dark_stripe {
4972
background-color: #F9F9F9;
4974
.project_membership .light_stripe {
4975
background-color: white;
4977
.project_membership .last_stripe {
4978
border-bottom: 1px solid #DDD;
4980
.project_membership .filter {
4982
margin: -5px 13px 15px 0px;
4985
.project_membership .no_results {
4986
border: 1px solid #DDD;
4990
.project_membership .role_dropdown li {
5000
-webkit-box-shadow: none;
5001
-moz-box-shadow: none;
5005
.project_membership .role_dropdown li i {
5008
.project_membership .role_dropdown li:hover {
5009
background-color: #CDCDCD;
5011
.project_membership .role_dropdown li.selected i {
5014
.project_membership .dropdown-menu.role_dropdown {
5018
.project_membership .nav .role_options {
5022
/* Inline user creation */
5034
/* Fixes overflow on dropdowns in modal */
5038
/* Replaces CPU hungry spin.js with animated gif */
5046
.action_required_img {
5053
/* ResourceBrowser style */
5057
background-color: #eeeeee;
5058
border: 1px solid #dddddd;
5059
-webkit-border-radius: 4px;
5060
-moz-border-radius: 4px;
5063
#browser_wrapper .tfoot {
5066
border-top: 1px solid #dddddd;
5067
background-color: #F1F1F1;
5071
#browser_wrapper .tfoot span {
5072
display: inline-block;
5074
#browser_wrapper .tfoot span.navigation_table_count {
5077
#browser_wrapper form,
5078
#browser_wrapper table {
5081
#browser_wrapper .navigation_wrapper,
5082
#browser_wrapper .content_wrapper {
5086
#browser_wrapper div.navigation_wrapper {
5090
#browser_wrapper div.navigation_wrapper div.table_wrapper,
5091
#browser_wrapper div.navigation_wrapper thead th.table_header {
5092
border-right: 0 none;
5093
border-top-right-radius: 0;
5095
#browser_wrapper div.navigation_wrapper td:first-child {
5096
border-left: 0 none;
5098
#browser_wrapper div.navigation_wrapper td.breadcrumb_td {
5102
#browser_wrapper div.navigation_wrapper tr.current_selected td {
5103
background-color: #E9F5FA;
5105
#browser_wrapper div.navigation_wrapper tfoot td {
5106
border-right: 0 none;
5107
border-bottom-right-radius: 0;
5109
#browser_wrapper div.navigation_wrapper ul.breadcrumb {
5111
border-top-right-radius: 0px;
5112
border-bottom-right-radius: 0px;
5114
white-space: nowrap;
5116
#browser_wrapper div.navigation_wrapper tbody td {
5117
border-right: 1px solid #dddddd;
5118
background-color: #ffffff;
5120
#browser_wrapper div.content_wrapper {
5122
/* FIXME(Ke Wu): for now there are two breadcrumb tr in both table
5123
* and this one in the content table is hidden. This hack is made to
5124
* fix the alignment of two table, needs a better solution in the
5129
#browser_wrapper div.content_wrapper div.table_wrapper,
5130
#browser_wrapper div.content_wrapper thead th.table_header {
5131
border-left: 0 none;
5132
border-top-left-radius: 0;
5134
#browser_wrapper div.content_wrapper td {
5135
border-bottom: 1px solid #dddddd;
5137
#browser_wrapper div.content_wrapper td:last-child {
5138
border-right: 0 none;
5140
#browser_wrapper div.content_wrapper td.breadcrumb_td {
5143
#browser_wrapper div.content_wrapper tfoot td {
5144
border-left: 0 none;
5145
border-bottom-left-radius: 0;
5147
#browser_wrapper div.content_wrapper ul.breadcrumb {
5149
border-top-left-radius: 0px;
5150
border-bottom-left-radius: 0px;
5153
#browser_wrapper div.content_wrapper ul.breadcrumb li {
5156
#browser_wrapper table {
5157
border-collapse: collapse;
5159
#browser_wrapper table thead tr th {
5160
border-bottom: none;
5161
background-color: #eeeeee;
5163
#browser_wrapper table tbody tr:last-child td {
5164
border-bottom: 1px solid #ddd;
5167
#browser_wrapper table tbody tr.empty td {
5171
#browser_wrapper table tbody td.actions_column {
5174
#browser_wrapper .breadcrumb {
5178
/* Styling for inline object creation buttons */
5182
.modal-body fieldset .form-field select[data-add-item-url] {
5186
/* Styling for draged network object */
5187
#networkListSortContainer {
5193
border: 1px solid #ccc;
5195
width: auto !important;
5196
-webkit-box-sizing: border-box;
5197
-moz-box-sizing: border-box;
5198
box-sizing: border-box;
5202
list-style-type: none;
5206
border: 1px solid #aaa;
5211
background: #ffffff url(/static/dashboard/img/drag.png) no-repeat 11px 50%;
5213
.networklist li em {
5222
vertical-align: middle;
5224
.networklist li a.btn {
5225
-webkit-box-sizing: border-box;
5226
-moz-box-sizing: border-box;
5227
box-sizing: border-box;
5230
padding: 2px 5px 3px;
5235
vertical-align: middle;
5238
.networklist li a.btn:before {
5241
.networklist li.ui-sortable-helper {
5242
background-color: #def;
5244
.networklist li.ui-state-highlight {
5245
border: 1px dotted #ccc;
5246
background: #efefef;
5249
.networklist li:after {
5258
margin-bottom: 1.5em;
5259
counter-reset: v1 0;
5260
background: #edf9ff;
5261
border: 1px solid #c0d9e4;
5263
#selected_network li {
5266
#selected_network li a.btn:before {
5269
#selected_network li:before {
5270
content: "nic:" counter(v1);
5271
counter-increment: v1;
5272
display: inline-block;
5278
vertical-align: middle;
5283
#selected_network.dragging li:before {
5285
background-color: rgba(102, 102, 102, 0.5);
5286
padding-right: 10px;
5288
#selected_network.dragging li.ui-state-highlight:before {
5290
background: transparent;
5292
/* Styling for network topology */
5293
@-webkit-keyframes progress-bar-stripes {
5295
background-position: 20px 0;
5298
background-position: 0 0;
5301
@-moz-keyframes progress-bar-stripes {
5303
background-position: 20px 0;
5306
background-position: 0 0;
5309
@-ms-keyframes progress-bar-stripes {
5311
background-position: 20px 0;
5314
background-position: 0 0;
5317
@-o-keyframes progress-bar-stripes {
5319
background-position: 0 0;
5322
background-position: 20px 0;
5325
@keyframes progress-bar-stripes {
5327
background-position: 20px 0;
5330
background-position: 0 0;
5334
-webkit-box-sizing: border-box;
5335
-moz-box-sizing: border-box;
5336
-ms-box-sizing: border-box;
5337
-o-box-sizing: border-box;
5338
box-sizing: border-box;
5343
background: #efefef;
5345
#topologyCanvas div.nodata {
5356
-webkit-box-sizing: border-box;
5357
-moz-box-sizing: border-box;
5358
-ms-box-sizing: border-box;
5359
-o-box-sizing: border-box;
5360
box-sizing: border-box;
5366
div.network .nicname {
5367
-webkit-box-sizing: border-box;
5368
-moz-box-sizing: border-box;
5369
-ms-box-sizing: border-box;
5370
-o-box-sizing: border-box;
5371
box-sizing: border-box;
5374
border-radius: 17px;
5382
div.network .nicname:hover {
5383
background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5384
background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5385
background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5386
background-image: -o-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5387
background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5388
background-size: 10px 10px;
5390
div.network .nicname.nourl {
5393
div.network .nicname.nourl:hover {
5394
background-image: none;
5396
div.network .nicname h3 {
5400
font-weight: normal;
5404
letter-spacing: 0.2em;
5405
-webkit-transform: rotate(-90deg);
5406
-moz-transform: rotate(-90deg);
5407
-ms-transform: rotate(-90deg);
5408
-o-transform: rotate(-90deg);
5409
transform: rotate(-90deg);
5410
white-space: nowrap;
5411
text-shadow: 0px 0px 5px #000;
5413
div.network .nicname span.ip {
5419
font-weight: normal;
5421
letter-spacing: 0.2em;
5422
-webkit-transform: rotate(-90deg);
5423
-moz-transform: rotate(-90deg);
5424
-ms-transform: rotate(-90deg);
5425
-o-transform: rotate(-90deg);
5426
transform: rotate(-90deg);
5427
-webkit-transform-origin: 0% 0%;
5428
-moz-transform-origin: 0% 0%;
5429
-ms-transform-origin: 0% 0%;
5430
-o-transform-origin: 0% 0%;
5431
transform-origin: 0% 0%;
5432
white-space: nowrap;
5433
text-shadow: 0px 0px 2px #fff,0px 0px 2px #fff;
5435
div.network .router,
5436
div.network .server,
5437
div.network .device {
5438
-webkit-box-sizing: border-box;
5439
-moz-box-sizing: border-box;
5440
-ms-box-sizing: border-box;
5441
-o-box-sizing: border-box;
5442
box-sizing: border-box;
5445
border: 3px solid #444;
5452
margin-bottom: 20px;
5455
div.network .router:before,
5456
div.network .server:before,
5457
div.network .device:before {
5461
border: 2px solid #444;
5464
border-radius: 20px;
5467
background: #ffffff url(/static/dashboard/img/router.png) no-repeat center center;
5468
background-size: 16px 16px;
5470
div.network .router:after,
5471
div.network .server:after,
5472
div.network .device:after {
5486
div.network .router span.devicename,
5487
div.network .server span.devicename,
5488
div.network .device span.devicename {
5499
div.network .router span.name,
5500
div.network .server span.name,
5501
div.network .device span.name {
5503
white-space: nowrap;
5504
text-overflow: ellipsis;
5513
div.network .router div.port,
5514
div.network .server div.port,
5515
div.network .device div.port {
5519
font: 0px/0px sans-serif;
5523
background-color: #37a9e3;
5524
background-image: none;
5525
-webkit-background-size: 20px 20px;
5526
-moz-background-size: 20px 20px;
5527
-o-background-size: 20px 20px;
5528
background-size: 20px 20px;
5531
div.network .router div.port span.ip,
5532
div.network .server div.port span.ip,
5533
div.network .device div.port span.ip {
5534
-webkit-box-sizing: border-box;
5535
-moz-box-sizing: border-box;
5536
-ms-box-sizing: border-box;
5537
-o-box-sizing: border-box;
5538
box-sizing: border-box;
5542
text-shadow: 0px -1px #ffffff;
5546
display: inline-block;
5549
word-wrap: break-word;
5550
word-break: break-all;
5552
div.network .router div.port.right,
5553
div.network .server div.port.right,
5554
div.network .device div.port.right {
5560
div.network .router:hover,
5561
div.network .server:hover,
5562
div.network .device:hover {
5565
div.network .router:hover div.port,
5566
div.network .server:hover div.port,
5567
div.network .device:hover div.port {
5569
background-color: #2688c0;
5570
-webkit-animation: progress-bar-stripes 1s linear infinite;
5571
-moz-animation: progress-bar-stripes 1s linear infinite;
5572
-ms-animation: progress-bar-stripes 1s linear infinite;
5573
-o-animation: progress-bar-stripes 1s linear infinite;
5574
animation: progress-bar-stripes 1s linear infinite;
5576
div.network .router:hover div.port:hover,
5577
div.network .server:hover div.port:hover,
5578
div.network .device:hover div.port:hover {
5579
-webkit-animation: progress-bar-stripes 0.3s linear infinite;
5580
-moz-animation: progress-bar-stripes 0.3s linear infinite;
5581
-ms-animation: progress-bar-stripes 0.3s linear infinite;
5582
-o-animation: progress-bar-stripes 0.3s linear infinite;
5583
animation: progress-bar-stripes 0.3s linear infinite;
5585
div.network .router:hover div.port.nourl,
5586
div.network .server:hover div.port.nourl,
5587
div.network .device:hover div.port.nourl {
5589
background-image: none;
5591
div.network .router:hover div.port.nourl:hover,
5592
div.network .server:hover div.port.nourl:hover,
5593
div.network .device:hover div.port.nourl:hover {
5594
background-image: none;
5596
div.network .router:hover:after,
5597
div.network .server:hover:after,
5598
div.network .device:hover:after {
5599
background-color: #222;
5602
div.network .device {
5604
background: transparent;
5606
div.network .server {
5610
div.network .server:before {
5611
background: #ffffff url(/static/dashboard/img/server.png) no-repeat center center;
5612
background-size: 14px 14px;
5616
margin: 10px 0px 15px 10px;
5618
.launchButtons a.btn {