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;
3689
* Datepicker for Bootstrap
3691
* Copyright 2012 Stefan Petre
3692
* Licensed under the Apache License v2.0
3693
* http://www.apache.org/licenses/LICENSE-2.0
3701
-webkit-border-radius: 4px;
3702
-moz-border-radius: 4px;
3705
border-top: 1px solid #ddd !important;
3709
.datepicker:before {
3711
display: inline-block;
3712
border-left: 7px solid transparent;
3713
border-right: 7px solid transparent;
3714
border-bottom: 7px solid #ccc;
3715
border-bottom-color: rgba(0, 0, 0, 0.2);
3722
display: inline-block;
3723
border-left: 6px solid transparent;
3724
border-right: 6px solid transparent;
3725
border-bottom: 6px solid #ffffff;
3742
-webkit-border-radius: 4px;
3743
-moz-border-radius: 4px;
3746
.datepicker td.day:hover {
3747
background: #eeeeee;
3750
.datepicker td.day.disabled {
3754
.datepicker td.new {
3757
.datepicker td.active,
3758
.datepicker td.active:hover {
3760
background-color: #006dcc;
3761
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3762
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3763
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3764
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3765
background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3766
background-repeat: repeat-x;
3767
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3768
border-color: #0044cc #0044cc #002a80;
3769
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3770
*background-color: #0044cc;
3771
/* Darken IE7 buttons by default so they stand out more given they won't have borders */
3773
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3775
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3777
.datepicker td.active:hover,
3778
.datepicker td.active:hover:hover,
3779
.datepicker td.active:focus,
3780
.datepicker td.active:hover:focus,
3781
.datepicker td.active:active,
3782
.datepicker td.active:hover:active,
3783
.datepicker td.active.active,
3784
.datepicker td.active:hover.active,
3785
.datepicker td.active.disabled,
3786
.datepicker td.active:hover.disabled,
3787
.datepicker td.active[disabled],
3788
.datepicker td.active:hover[disabled] {
3790
background-color: #0044cc;
3791
*background-color: #003bb3;
3793
.datepicker td.active:active,
3794
.datepicker td.active:hover:active,
3795
.datepicker td.active.active,
3796
.datepicker td.active:hover.active {
3797
background-color: #003399 \9;
3799
.datepicker td span {
3807
-webkit-border-radius: 4px;
3808
-moz-border-radius: 4px;
3811
.datepicker td span:hover {
3812
background: #eeeeee;
3814
.datepicker td span.active {
3816
background-color: #006dcc;
3817
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3818
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3819
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3820
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3821
background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3822
background-repeat: repeat-x;
3823
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3824
border-color: #0044cc #0044cc #002a80;
3825
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3826
*background-color: #0044cc;
3827
/* Darken IE7 buttons by default so they stand out more given they won't have borders */
3829
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3831
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3833
.datepicker td span.active:hover,
3834
.datepicker td span.active:focus,
3835
.datepicker td span.active:active,
3836
.datepicker td span.active.active,
3837
.datepicker td span.active.disabled,
3838
.datepicker td span.active[disabled] {
3840
background-color: #0044cc;
3841
*background-color: #003bb3;
3843
.datepicker td span.active:active,
3844
.datepicker td span.active.active {
3845
background-color: #003399 \9;
3847
.datepicker td span.old {
3850
.datepicker th.switch {
3853
.datepicker th.next,
3854
.datepicker th.prev {
3857
.datepicker thead tr:first-child th {
3860
.datepicker thead tr:first-child th:hover {
3861
background: #eeeeee;
3863
.input-append.date .add-on i,
3864
.input-prepend.date .add-on i {
3883
*:first-child + html .clearfix {
3888
font-family: 'anivers';
3889
src: url('/static/dashboard/fonts/Anivers_Regular-webfont.eot');
3890
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');
3891
font-weight: normal;
3905
padding-left: 250px;
3906
padding-right: 25px;
3909
background: #f2f2f2;
3910
border-bottom: 1px solid #e5e5e5;
3914
margin-bottom: 20px;
3915
margin-right: -25px;
3918
.topbar .switcher_bar {
3919
display: inline-block;
3922
background-position: 140px center;
3927
background-image: url(/static/dashboard/img/drop_arrow.png);
3928
border: 1px solid #c0d9e4;
3929
background-color: #e9f5fa;
3930
background-repeat: no-repeat;
3932
.topbar .switcher_bar a {
3933
padding: 2px 10px 1px;
3937
.topbar .switcher_bar ul {
3946
font-size: 11px !important;
3952
font-family: anivers;
3957
font-weight: normal;
3960
background-color: #fff;
3963
/* Login Splash Page */
3965
background: #fafafa;
3968
background: #ffffff url(/static/dashboard/img/logo-splash.png) no-repeat center 35px;
3972
margin: 0 0 0 -195px;
3975
border: 1px solid #e1e1e1;
3977
-webkit-border-radius: 6px;
3978
-moz-border-radius: 6px;
3980
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3981
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3982
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3983
-webkit-background-clip: padding-box;
3984
-moz-background-clip: padding-box;
3985
background-clip: padding-box;
3987
#splash .login form .error {
3990
#splash .login form input {
3993
#splash .login form select {
3996
#splash .help-block {
3999
#create_container_form .modal-footer {
4010
background: #edf9ff;
4011
border-right: 5px solid #e5e5e5;
4012
border-bottom: 5px solid #e5e5e5;
4019
.sidebar .nav-tabs {
4022
.sidebar .nav-tabs li.active a {
4023
background-color: #edf9ff;
4028
background-color: #f5f5f5;
4029
padding-bottom: 40px;
4032
background: url(/static/dashboard/img/logo.png) top left no-repeat;
4037
text-indent: -9999px;
4040
margin-bottom: 25px;
4042
/* Tenant Dropdown */
4047
a.current_item:hover {
4048
text-decoration: none;
4050
a.current_item:hover h3,
4051
a.current_item:hover h4 {
4054
.sidebar .switcher_bar {
4059
margin-bottom: 15px;
4061
.sidebar .switcher_bar a.dropdown-toggle {
4064
background-image: url(/static/dashboard/img/drop_arrow.png);
4065
border: 1px solid #c0d9e4;
4066
background-color: #e9f5fa;
4067
background-repeat: no-repeat;
4068
background-position: 167px 23px;
4070
.sidebar .switcher_bar a.dropdown-toggle:hover {
4071
text-decoration: none;
4072
background-color: #cde8f4;
4074
.sidebar .switcher_bar:focus {
4077
.sidebar .switcher_bar h3 {
4080
margin: -6px 0 0 14px;
4083
text-overflow: ellipsis;
4084
white-space: nowrap;
4086
.sidebar .switcher_bar h3:hover {
4087
white-space: normal;
4089
text-overflow: none;
4091
word-wrap: break-word;
4093
.sidebar .switcher_bar h4 {
4096
text-transform: uppercase;
4097
font-weight: normal;
4100
.sidebar .switcher_bar ul {
4101
border: 1px solid #c0d9e4;
4105
.sidebar .switcher_bar li a:hover {
4106
background: #92d6f1;
4109
margin-bottom: 25px;
4113
background: #e8f8ff;
4115
border: 1px solid #afe3fb;
4116
-webkit-border-radius: 5px;
4117
-moz-border-radius: 5px;
4128
background: #cef0ff;
4130
font-weight: normal;
4131
padding: 0 0 0 10px;
4132
border-bottom: 1px solid #c6e7f5;
4133
-webkit-border-top-left-radius: 5px;
4134
-webkit-border-top-right-radius: 5px;
4135
-moz-border-radius-topleft: 5px;
4136
-moz-border-radius-topright: 5px;
4137
border-top-left-radius: 5px;
4138
border-top-right-radius: 5px;
4143
.usage_block .quantity {
4150
.usage_block .unit {
4152
text-transform: uppercase;
4163
background-color: transparent;
4166
.table-bordered tr.table_caption + tr th {
4167
border-top: 1px solid #ddd;
4169
.table-bordered tr.table_caption + tr th:first-child,
4170
.table-bordered tr.table_caption + tr th.hide + th {
4171
-moz-border-radius-topleft: 4px;
4172
-webkit-border-top-left-radius: 4px;
4173
border-top-left-radius: 4px;
4174
border-left: 1px solid #ddd;
4176
.table-bordered tr.table_caption + tr th:last-child {
4177
-moz-border-radius-topright: 4px;
4178
-webkit-border-top-right-radius: 4px;
4179
border-top-right-radius: 4px;
4180
border-right: 1px solid #ddd;
4182
.table-bordered tbody tr td:first-child,
4183
.table-bordered tfoot tr td:first-child {
4184
border-left: 1px solid #ddd;
4186
.table-bordered tbody tr td:last-child,
4187
.table-bordered tfoot tr td:last-child {
4188
border-right: 1px solid #ddd;
4190
.table-bordered tfoot tr td:first-child {
4191
border-bottom: 1px solid #ddd;
4192
-moz-border-radius-bottomleft: 4px;
4193
-webkit-border-bottom-left-radius: 4px;
4194
border-bottom-left-radius: 4px;
4196
.table-bordered tfoot tr td:last-child {
4197
border-bottom: 1px solid #ddd;
4198
-moz-border-radius-bottomright: 4px;
4199
-webkit-border-bottom-right-radius: 4px;
4200
border-bottom-right-radius: 4px;
4204
font-family: anivers;
4205
font-weight: normal;
4213
.table th.header:hover {
4214
background-color: #e8e8e8;
4215
text-decoration: underline;
4217
.table tbody td.anchor a {
4221
.table tr.table_caption th.header:hover {
4222
background-color: transparent;
4225
.table th.headerSortUp:hover,
4226
.table th.headerSortDown:hover {
4227
background-color: #dfdfdf;
4229
.table th.headerSortUp,
4230
.table th.headerSortDown {
4231
background-color: #dfdfdf;
4232
background-repeat: no-repeat;
4233
background-position: 98% center;
4235
.table th.headerSortDown {
4236
background-image: url(/static/dashboard/img/drop_arrow.png);
4238
.table th.headerSortUp {
4239
background-image: url(/static/dashboard/img/up_arrow.png);
4241
.table tr.summation td:first-child,
4242
.table tr.summation td:last-child {
4244
border-bottom: 0 none;
4247
background: #f1f1f1;
4258
margin: 10px 0 20px 0;
4267
.main_nav a.active {
4269
border: 2px solid #d8d8d8;
4271
border-bottom-color: #ccc;
4284
.messages .alert-block {
4285
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4286
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4287
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4289
.messages .alert-block.alert-error {
4290
border: 1px solid #9d261d;
4292
.messages .alert-block.alert-success {
4293
border: 1px solid #46a546;
4295
.alert-block .alert-actions {
4297
margin-right: -23px;
4301
.alert-actions > form {
4306
word-wrap: break-word;
4308
.alert-block p:last-child {
4314
.table-striped tr td {
4315
transition: background 0.2s;
4316
-webkit-transition: background 0.2s;
4317
-moz-transition: background 0.2s;
4318
-o-transition: background 0.2s;
4327
margin-bottom: 25px;
4330
vertical-align: middle;
4332
.table tr.empty td {
4335
.table tfoot tr td {
4336
border-top: 1px solid #DDD;
4337
background-color: #F1F1F1;
4345
.table_actions .table_search,
4346
.table_actions .table_filter {
4347
display: inline-block;
4349
.table_search input {
4350
background: url(/static/dashboard/img/search.png) no-repeat 195px 5px;
4351
display: inline-block;
4355
.table_actions button {
4359
.table_actions button.filter {
4362
.table_actions a.btn-create,
4363
.table_actions a.btn-launch {
4367
.table_actions a.btn-create:before,
4368
.table_actions a.btn-launch:before {
4369
display: inline-block;
4374
*margin-right: .3em;
4376
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4377
background-position: -403px -92px;
4378
background-repeat: no-repeat;
4383
.table_actions a.btn-download {
4387
.table_actions a.btn-download:before {
4388
display: inline-block;
4393
*margin-right: .3em;
4395
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4396
background-position: -91px -19px;
4397
background-repeat: no-repeat;
4402
.table_actions a.btn-upload {
4406
.table_actions a.btn-upload:before {
4407
display: inline-block;
4412
*margin-right: .3em;
4414
background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
4415
background-position: -283px -92px;
4416
background-repeat: no-repeat;
4421
.table_actions button.btn-delete,
4422
.table_actions button.btn-terminate {
4426
.table_actions button.btn-delete:before,
4427
.table_actions button.btn-terminate:before {
4428
display: inline-block;
4433
*margin-right: .3em;
4435
background-image: url("/static/bootstrap/img/glyphicons-halflings-white.png");
4436
background-position: -451px 5px;
4437
background-repeat: no-repeat;
4442
.table_header .table_actions {
4445
.table_header .table_actions a,
4446
.table_header .table_actions > button,
4447
.table_header .table_actions .table_search button {
4448
display: inline-block;
4451
.table_header .table_filter {
4452
vertical-align: bottom;
4455
.table_header .table_filter i {
4456
vertical-align: middle;
4458
.table_actions form {
4466
* Bootstrap styles table backgrounds using nth-child(2n+1), which is
4467
* oblivious to hidden elements. The styles below allow us to override
4468
* the bootstrap style when neccessary by setting the odd/even classes.
4470
.table-striped.datatable tbody tr.odd td {
4471
background-color: #f9f9f9;
4473
.table-striped.datatable tbody tr.even td {
4474
background-color: inherit;
4476
.table-striped.datatable tbody tr.odd:hover td,
4477
.table-striped.datatable tbody tr.even:hover td,
4478
.table-striped.datatable tbody tr:hover th {
4479
background-color: #f5f5f5;
4481
.table-striped tbody tr.status_unknown:nth-child(odd) td {
4482
background-color: #ffffb5;
4484
.table-striped tbody tr.status_unknown:nth-child(even) td {
4485
background-color: #ffffc6;
4488
white-space: nowrap;
4494
background: #f8f8f8;
4497
margin: -18px 0 25px;
4499
border: 1px solid #e1e1e1;
4500
font-family: "anivers";
4504
font-weight: normal;
4509
#external_links li {
4512
#external_links li {
4524
/* Prevents large modals from scrolling unnecessarily */
4542
form.horizontal .form-field {
4545
form.horizontal.split_half .form-field {
4547
/* Fits 2 fields to a row */
4550
form.horizontal.split_quarter .form-field {
4552
/* Fits 4 fields to a row */
4555
form.horizontal.split_five .form-field {
4557
/* Fits 5 fields to a row */
4560
form.horizontal fieldset {
4564
overflow-y: visible;
4568
margin-bottom: 30px;
4576
background-color: #FFF;
4577
border: 1px solid #DDD;
4579
.static_page > form {
4594
.workflow ul.nav-tabs {
4597
.workflow td.actions {
4598
vertical-align: top;
4600
padding-right: 10px;
4602
.workflow td.help_text {
4603
vertical-align: top;
4606
border-left: 1px solid #DDD;
4608
.workflow fieldset > table {
4618
.modal-body fieldset {
4622
.modal-body fieldset ul {
4625
.modal-body fieldset .form-field input,
4626
.modal-body fieldset .form-field textarea {
4629
.modal-body fieldset .form-field select {
4632
.modal-body fieldset .form-field textarea {
4635
.modal-footer input {
4638
.modal-body .modal-footer {
4641
margin-right: -15px;
4643
.modal-footer a.close {
4648
font-weight: normal;
4649
filter: alpha(opacity=100);
4654
.modal-footer a.close:hover {
4656
text-decoration: underline;
4658
.modal-body .help-block {
4662
margin-bottom: 10px;
4664
#create_keypair_modal .clearfix {
4665
margin-bottom: 115px;
4676
#actions input.btn {
4682
/*New List Patches*/
4683
.details-modal .modal-body {
4684
padding-bottom: 20px;
4690
.form-inline button,
4691
.form-inline a.btn {
4697
/* Actions dropdown */
4699
white-space: nowrap;
4704
td.actions_column .btn-group {
4705
display: inline-block;
4707
td.actions_column .row_actions a,
4708
td.actions_column .row_actions input,
4709
td.actions_column .row_actions button {
4718
-webkit-box-shadow: none;
4719
-moz-box-shadow: none;
4722
td.actions_column .row_actions .hide {
4725
td.actions_column .btn-action-required {
4728
/* Makes size consistent across browsers when mixing "btn-group" and "small" */
4733
.btn-group .dropdown-toggle:focus {
4736
.dropdown-menu button {
4738
/* Matches rule for ".dropdown-menu a" in bootstrap */
4742
.btn-group .dropdown-menu .btn {
4745
.dropdown-menu .btn.btn-danger,
4746
.dropdown-menu .btn.btn-danger:hover,
4747
.dropdown-menu .btn.btn-success,
4748
.dropdown-menu .btn.btn-success:hover,
4749
.dropdown-menu .btn.btn-info,
4750
.dropdown-menu .btn.btn-info:hover {
4752
/* remove default bootstrap shadowing from button text. */
4755
.dropdown-menu li:hover {
4758
.dropdown-menu li.divider:hover {
4759
background-color: #E5E5E5;
4761
td.actions_column .dropdown-menu a:hover,
4762
td.actions_column .dropdown-menu button:hover {
4763
background-color: #CDCDCD;
4765
.dropdown-menu .btn.btn-danger {
4768
.dropdown-menu .btn.btn-danger:hover {
4769
background-color: #f6e0df;
4771
/* Overrides for single-action rows (no dropdown) */
4772
tr td.actions_column ul.row_actions.single,
4773
tr:hover td.actions_column ul.row_actions.single,
4774
td.actions_column ul.row_actions.single,
4775
td.actions_column ul.row_actions.single:hover {
4778
td.actions_column ul.row_actions.single li.action {
4781
td.actions_column ul.row_actions.single li.action:hover {
4782
background-color: transparent;
4784
td.actions_column ul.row_actions.single a,
4785
td.actions_column ul.row_actions.single input,
4786
td.actions_column ul.row_actions.single button {
4789
td.actions_column ul.row_actions.single a:hover,
4790
td.actions_column ul.row_actions.single input:hover,
4791
td.actions_column ul.row_actions.single button:hover {
4794
th.multi_select_column,
4795
td.multi_select_column {
4798
th.multi_select_column,
4799
td.multi_select_column {
4803
table-layout: fixed;
4805
.table input[type="checkbox"] {
4808
div.input input[type="checkbox"] {
4824
border-bottom: 1px solid #e1e1e1;
4826
#instance_tabs li a {
4827
background: #f2f2f2;
4833
border: 1px solid #e1e1e1;
4834
border-bottom: none;
4836
#instance_tabs li.active a {
4838
padding-bottom: 8px;
4839
margin-bottom: -5px;
4841
#main_content .nav-tabs {
4844
#main_content .tab-content {
4845
border: 1px solid #ddd;
4849
#main_content .workflow .modal-body {
4853
#main_content .workflow .modal-body .tab-content {
4854
border-left: 0 none;
4855
border-right: 0 none;
4856
border-bottom: 0 none;
4861
/* Fix tooltip z-index to show above modals. Bootstrap bug 582*/
4865
.volume_boot_disclosure {
4869
background-image: url(/static/dashboard/img/right_droparrow.png);
4870
background-repeat: no-repeat;
4871
background-position: 130px center;
4873
.volume_boot_disclosure.on {
4875
margin-bottom: 10px;
4876
border-bottom: solid 1px #E1E1E1;
4877
background-image: url(/static/dashboard/img/drop_arrow.png);
4879
form div.clearfix.error {
4885
.nav-tabs li.error a {
4888
.nav-tabs li.error a:after {
4891
/* Region selector in header */
4898
#region_selector a {
4901
#region_selector ul {
4904
padding-right: 21px;
4907
#region_selector ul:hover a {
4910
#region_selector li a {
4911
padding: 3px 3px 3px 5px;
4913
background: #E1E1E1;
4916
#region_selector li:first-child p {
4917
background: #ededed url(/static/dashboard/img/drop_arrow.png) no-repeat 106px 9px !important;
4919
border: 1px solid #e1e1e1;
4925
.item_detail ul li label {
4934
border: 1px solid #CCC;
4935
background-color: #CCC;
4938
.progress_bar_selected {
4942
.progress_bar_fill {
4943
background-color: #666;
4945
.progress_bar_selected {
4946
background-color: #4790AE;
4949
.progress_bar_over {
4950
background-color: red;
4968
.quota_title strong {
4971
.quota_title strong span {
4972
font-weight: normal;
4983
border: 1px solid #AAA;
4985
margin-bottom: 14px;
4987
.flavor_table .flavor_name {
4988
white-space: nowrap;
4991
padding: 7px 12px 7px 7px;
4994
#main_content .row-fluid {
4995
margin: 10px 0 20px;
4997
#main_content .row-fluid:last-child {
5003
.item_detail .detail_section {
5004
margin-bottom: 25px;
5008
.error .help-inline,
5010
background: #efdfdf;
5011
border: 1px solid #ead5d8;
5017
margin-bottom: 0.5em;
5023
.progress-success.bar {
5024
background-color: #5eb95e;
5025
background-image: -moz-linear-gradient(top, #62c462, #57a957);
5026
background-image: -ms-linear-gradient(top, #62c462, #57a957);
5027
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
5028
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
5029
background-image: -o-linear-gradient(top, #62c462, #57a957);
5030
background-image: linear-gradient(top, #62c462, #57a957);
5031
background-repeat: repeat-x;
5032
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
5034
.progress_bar_fill.progress-warning.bar {
5035
background-color: #898989;
5036
background-image: -moz-linear-gradient(top, #999999, #333333);
5037
background-image: -ms-linear-gradient(top, #999999, #333333);
5038
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#333333));
5039
background-image: -webkit-linear-gradient(top, #999999, #333333);
5040
background-image: -o-linear-gradient(top, #999999, #333333);
5041
background-image: linear-gradient(top, #999999, #333333);
5042
background-repeat: repeat-x;
5043
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#999999', endColorstr='#333333', GradientType=0);
5045
.progress_bar_over.bar {
5046
background-color: #dd514c;
5047
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
5048
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
5049
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
5050
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
5051
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
5052
background-image: linear-gradient(top, #ee5f5b, #c43c35);
5053
background-repeat: repeat-x;
5054
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
5056
.split_five div.control-group input[type="text"],
5057
.split_five div.control-group select {
5061
background-color: #f2dede;
5062
border-bottom: 1px solid #9d261d;
5065
.warning .warning-text {
5068
.warning .warning-text h3,
5069
.warning .warning-text a {
5070
display: inline-block;
5072
.warning .warning-text h3 {
5073
vertical-align: bottom;
5075
#admin_warning_detail ul {
5078
margin-bottom: 10px;
5083
/* Project Membership UI */
5084
.project_membership {
5090
/* 'Fake table' body */
5094
/* List filtering */
5096
/* Role dropdown menus */
5099
.project_membership .btn-group {
5101
padding: 2px 10px 0 0;
5103
border: 1px solid #DDD;
5104
border-bottom: none;
5106
.project_membership .btn-group .active {
5109
.project_membership a.btn-primary:hover {
5110
background-color: #04C;
5112
.project_membership .help_text {
5114
margin-bottom: 15px;
5116
.project_membership .users_title {
5122
.project_membership input {
5123
background: url(/static/dashboard/img/search.png) no-repeat 105px 5px whiteSmoke;
5125
.project_membership .fake_table_header {
5126
background-color: #F1F1F1;
5130
border: 1px solid #DDD;
5131
border-bottom: none;
5133
.project_membership .fake_table {
5137
.project_membership .fake_table ul.no_results {
5140
.project_membership .fake_table ul.btn-group:hover {
5141
background-color: #DDD;
5143
.project_membership .left .fake_table_header {
5146
.project_membership .right .fake_table_header {
5150
.project_membership .right .fake_table ul.no_results {
5153
.project_membership .member {
5157
.project_membership .project_members {
5160
.project_membership .project_members ul.btn-group,
5161
.project_membership .available_users ul.btn-group {
5164
.project_membership .dark_stripe {
5165
background-color: #F9F9F9;
5167
.project_membership .light_stripe {
5168
background-color: white;
5170
.project_membership .last_stripe {
5171
border-bottom: 1px solid #DDD;
5173
.project_membership .filter {
5175
margin: -5px 13px 15px 0px;
5178
.project_membership .no_results {
5179
border: 1px solid #DDD;
5183
.project_membership .role_dropdown li {
5193
-webkit-box-shadow: none;
5194
-moz-box-shadow: none;
5198
.project_membership .role_dropdown li i {
5201
.project_membership .role_dropdown li:hover {
5202
background-color: #CDCDCD;
5204
.project_membership .role_dropdown li.selected i {
5207
.project_membership .dropdown-menu.role_dropdown {
5211
.project_membership .nav .role_options {
5215
/* Inline user creation */
5227
/* Fixes overflow on dropdowns in modal */
5231
/* Replaces CPU hungry spin.js with animated gif */
5239
.action_required_img {
5246
/* ResourceBrowser style */
5250
background-color: #eeeeee;
5251
border: 1px solid #dddddd;
5252
-webkit-border-radius: 4px;
5253
-moz-border-radius: 4px;
5256
#browser_wrapper .tfoot {
5259
border-top: 1px solid #dddddd;
5260
background-color: #F1F1F1;
5264
#browser_wrapper .tfoot span {
5265
display: inline-block;
5267
#browser_wrapper .tfoot span.navigation_table_count {
5270
#browser_wrapper form,
5271
#browser_wrapper table {
5274
#browser_wrapper .navigation_wrapper,
5275
#browser_wrapper .content_wrapper {
5279
#browser_wrapper div.navigation_wrapper {
5283
#browser_wrapper div.navigation_wrapper div.table_wrapper,
5284
#browser_wrapper div.navigation_wrapper thead th.table_header {
5285
border-right: 0 none;
5286
border-top-right-radius: 0;
5288
#browser_wrapper div.navigation_wrapper td:first-child {
5289
border-left: 0 none;
5291
#browser_wrapper div.navigation_wrapper td.breadcrumb_td {
5295
#browser_wrapper div.navigation_wrapper tr.current_selected td {
5296
background-color: #E9F5FA;
5298
#browser_wrapper div.navigation_wrapper tfoot td {
5299
border-right: 0 none;
5300
border-bottom-right-radius: 0;
5302
#browser_wrapper div.navigation_wrapper ul.breadcrumb {
5304
border-top-right-radius: 0px;
5305
border-bottom-right-radius: 0px;
5307
white-space: nowrap;
5309
#browser_wrapper div.navigation_wrapper tbody td {
5310
border-right: 1px solid #dddddd;
5311
background-color: #ffffff;
5313
#browser_wrapper div.content_wrapper {
5315
/* FIXME(Ke Wu): for now there are two breadcrumb tr in both table
5316
* and this one in the content table is hidden. This hack is made to
5317
* fix the alignment of two table, needs a better solution in the
5322
#browser_wrapper div.content_wrapper div.table_wrapper,
5323
#browser_wrapper div.content_wrapper thead th.table_header {
5324
border-left: 0 none;
5325
border-top-left-radius: 0;
5327
#browser_wrapper div.content_wrapper td {
5328
border-bottom: 1px solid #dddddd;
5330
#browser_wrapper div.content_wrapper td:last-child {
5331
border-right: 0 none;
5333
#browser_wrapper div.content_wrapper td.breadcrumb_td {
5336
#browser_wrapper div.content_wrapper tfoot td {
5337
border-left: 0 none;
5338
border-bottom-left-radius: 0;
5340
#browser_wrapper div.content_wrapper ul.breadcrumb {
5342
border-top-left-radius: 0px;
5343
border-bottom-left-radius: 0px;
5346
#browser_wrapper div.content_wrapper ul.breadcrumb li {
5349
#browser_wrapper table {
5350
border-collapse: collapse;
5352
#browser_wrapper table thead tr th {
5353
border-bottom: none;
5354
background-color: #eeeeee;
5356
#browser_wrapper table tbody tr:last-child td {
5357
border-bottom: 1px solid #ddd;
5360
#browser_wrapper table tbody tr.empty td {
5364
#browser_wrapper table tbody td.actions_column {
5367
#browser_wrapper .breadcrumb {
5371
/* Styling for inline object creation buttons */
5375
.modal-body fieldset .form-field select[data-add-item-url] {
5379
/* Styling for draged network object */
5380
#networkListSortContainer {
5386
border: 1px solid #ccc;
5388
width: auto !important;
5389
-webkit-box-sizing: border-box;
5390
-moz-box-sizing: border-box;
5391
box-sizing: border-box;
5395
list-style-type: none;
5399
border: 1px solid #aaa;
5404
background: #ffffff url(/static/dashboard/img/drag.png) no-repeat 11px 50%;
5406
.networklist li em {
5415
vertical-align: middle;
5417
.networklist li a.btn {
5418
-webkit-box-sizing: border-box;
5419
-moz-box-sizing: border-box;
5420
box-sizing: border-box;
5423
padding: 2px 5px 3px;
5428
vertical-align: middle;
5431
.networklist li a.btn:before {
5434
.networklist li.ui-sortable-helper {
5435
background-color: #def;
5437
.networklist li.ui-state-highlight {
5438
border: 1px dotted #ccc;
5439
background: #efefef;
5442
.networklist li:after {
5451
margin-bottom: 1.5em;
5452
counter-reset: v1 0;
5453
background: #edf9ff;
5454
border: 1px solid #c0d9e4;
5456
#selected_network li {
5459
#selected_network li a.btn:before {
5462
#selected_network li:before {
5463
content: "nic:" counter(v1);
5464
counter-increment: v1;
5465
display: inline-block;
5471
vertical-align: middle;
5476
#selected_network.dragging li:before {
5478
background-color: rgba(102, 102, 102, 0.5);
5479
padding-right: 10px;
5481
#selected_network.dragging li.ui-state-highlight:before {
5483
background: transparent;
5485
/* Styling for network topology */
5486
@-webkit-keyframes progress-bar-stripes {
5488
background-position: 20px 0;
5491
background-position: 0 0;
5494
@-moz-keyframes progress-bar-stripes {
5496
background-position: 20px 0;
5499
background-position: 0 0;
5502
@-ms-keyframes progress-bar-stripes {
5504
background-position: 20px 0;
5507
background-position: 0 0;
5510
@-o-keyframes progress-bar-stripes {
5512
background-position: 0 0;
5515
background-position: 20px 0;
5518
@keyframes progress-bar-stripes {
5520
background-position: 20px 0;
5523
background-position: 0 0;
5527
-webkit-box-sizing: border-box;
5528
-moz-box-sizing: border-box;
5529
-ms-box-sizing: border-box;
5530
-o-box-sizing: border-box;
5531
box-sizing: border-box;
5536
background: #efefef;
5538
#topologyCanvas div.nodata {
5549
-webkit-box-sizing: border-box;
5550
-moz-box-sizing: border-box;
5551
-ms-box-sizing: border-box;
5552
-o-box-sizing: border-box;
5553
box-sizing: border-box;
5559
div.network .nicname {
5560
-webkit-box-sizing: border-box;
5561
-moz-box-sizing: border-box;
5562
-ms-box-sizing: border-box;
5563
-o-box-sizing: border-box;
5564
box-sizing: border-box;
5567
border-radius: 17px;
5575
div.network .nicname:hover {
5576
background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5577
background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5578
background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5579
background-image: -o-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5580
background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
5581
background-size: 10px 10px;
5583
div.network .nicname.nourl {
5586
div.network .nicname.nourl:hover {
5587
background-image: none;
5589
div.network .nicname h3 {
5593
font-weight: normal;
5597
letter-spacing: 0.2em;
5598
-webkit-transform: rotate(-90deg);
5599
-moz-transform: rotate(-90deg);
5600
-ms-transform: rotate(-90deg);
5601
-o-transform: rotate(-90deg);
5602
transform: rotate(-90deg);
5603
white-space: nowrap;
5604
text-shadow: 0px 0px 5px #000;
5606
div.network .nicname span.ip {
5612
font-weight: normal;
5614
letter-spacing: 0.2em;
5615
-webkit-transform: rotate(-90deg);
5616
-moz-transform: rotate(-90deg);
5617
-ms-transform: rotate(-90deg);
5618
-o-transform: rotate(-90deg);
5619
transform: rotate(-90deg);
5620
-webkit-transform-origin: 0% 0%;
5621
-moz-transform-origin: 0% 0%;
5622
-ms-transform-origin: 0% 0%;
5623
-o-transform-origin: 0% 0%;
5624
transform-origin: 0% 0%;
5625
white-space: nowrap;
5626
text-shadow: 0px 0px 2px #fff,0px 0px 2px #fff;
5628
div.network .router,
5629
div.network .server,
5630
div.network .device {
5631
-webkit-box-sizing: border-box;
5632
-moz-box-sizing: border-box;
5633
-ms-box-sizing: border-box;
5634
-o-box-sizing: border-box;
5635
box-sizing: border-box;
5638
border: 3px solid #444;
5645
margin-bottom: 20px;
5648
div.network .router:before,
5649
div.network .server:before,
5650
div.network .device:before {
5654
border: 2px solid #444;
5657
border-radius: 20px;
5660
background: #ffffff url(/static/dashboard/img/router.png) no-repeat center center;
5661
background-size: 16px 16px;
5663
div.network .router:after,
5664
div.network .server:after,
5665
div.network .device:after {
5679
div.network .router span.devicename,
5680
div.network .server span.devicename,
5681
div.network .device span.devicename {
5692
div.network .router span.name,
5693
div.network .server span.name,
5694
div.network .device span.name {
5696
white-space: nowrap;
5697
text-overflow: ellipsis;
5706
div.network .router div.port,
5707
div.network .server div.port,
5708
div.network .device div.port {
5712
font: 0px/0px sans-serif;
5716
background-color: #37a9e3;
5717
background-image: none;
5718
-webkit-background-size: 20px 20px;
5719
-moz-background-size: 20px 20px;
5720
-o-background-size: 20px 20px;
5721
background-size: 20px 20px;
5724
div.network .router div.port span.ip,
5725
div.network .server div.port span.ip,
5726
div.network .device div.port span.ip {
5727
-webkit-box-sizing: border-box;
5728
-moz-box-sizing: border-box;
5729
-ms-box-sizing: border-box;
5730
-o-box-sizing: border-box;
5731
box-sizing: border-box;
5735
text-shadow: 0px -1px #ffffff;
5738
display: inline-block;
5741
word-wrap: break-word;
5742
word-break: break-all;
5744
div.network .router div.port.right,
5745
div.network .server div.port.right,
5746
div.network .device div.port.right {
5752
div.network .router:hover,
5753
div.network .server:hover,
5754
div.network .device:hover {
5757
div.network .router:hover div.port,
5758
div.network .server:hover div.port,
5759
div.network .device:hover div.port {
5761
background-color: #2688c0;
5762
-webkit-animation: progress-bar-stripes 1s linear infinite;
5763
-moz-animation: progress-bar-stripes 1s linear infinite;
5764
-ms-animation: progress-bar-stripes 1s linear infinite;
5765
-o-animation: progress-bar-stripes 1s linear infinite;
5766
animation: progress-bar-stripes 1s linear infinite;
5768
div.network .router:hover div.port:hover,
5769
div.network .server:hover div.port:hover,
5770
div.network .device:hover div.port:hover {
5771
-webkit-animation: progress-bar-stripes 0.3s linear infinite;
5772
-moz-animation: progress-bar-stripes 0.3s linear infinite;
5773
-ms-animation: progress-bar-stripes 0.3s linear infinite;
5774
-o-animation: progress-bar-stripes 0.3s linear infinite;
5775
animation: progress-bar-stripes 0.3s linear infinite;
5777
div.network .router:hover div.port.nourl,
5778
div.network .server:hover div.port.nourl,
5779
div.network .device:hover div.port.nourl {
5781
background-image: none;
5783
div.network .router:hover div.port.nourl:hover,
5784
div.network .server:hover div.port.nourl:hover,
5785
div.network .device:hover div.port.nourl:hover {
5786
background-image: none;
5788
div.network .router:hover:after,
5789
div.network .server:hover:after,
5790
div.network .device:hover:after {
5791
background-color: #222;
5794
div.network .device {
5796
background: transparent;
5798
div.network .server {
5802
div.network .server:before {
5803
background: #ffffff url(/static/dashboard/img/server.png) no-repeat center center;
5804
background-size: 14px 14px;
5808
margin: 10px 0px 15px 10px;
5810
.launchButtons a.btn {
5813
/**** Resource Topology CSS ****/
5816
stroke-width: 1.5px;
5822
font: 12px sans-serif;
5824
#resource_container {
5850
#stack_box #stack_info {
5852
white-space: normal;