Warning, /webapps/ocs-server/gamingfreedom/utils/template/bootstrap/css/bootstrap.css is written in an unsupported language. File is not indexed.
0001 /*! 0002 * Bootstrap v2.0.4 0003 * 0004 * Copyright 2012 Twitter, Inc 0005 * Licensed under the Apache License v2.0 0006 * http://www.apache.org/licenses/LICENSE-2.0 0007 * 0008 * Designed and built with all the love in the world @twitter by @mdo and @fat. 0009 */ 0010 0011 article, 0012 aside, 0013 details, 0014 figcaption, 0015 figure, 0016 footer, 0017 header, 0018 hgroup, 0019 nav, 0020 section { 0021 display: block; 0022 } 0023 0024 audio, 0025 canvas, 0026 video { 0027 display: inline-block; 0028 *display: inline; 0029 *zoom: 1; 0030 } 0031 0032 audio:not([controls]) { 0033 display: none; 0034 } 0035 0036 html { 0037 font-size: 100%; 0038 -webkit-text-size-adjust: 100%; 0039 -ms-text-size-adjust: 100%; 0040 } 0041 0042 a:focus { 0043 outline: thin dotted #333; 0044 outline: 5px auto -webkit-focus-ring-color; 0045 outline-offset: -2px; 0046 } 0047 0048 a:hover, 0049 a:active { 0050 outline: 0; 0051 } 0052 0053 sub, 0054 sup { 0055 position: relative; 0056 font-size: 75%; 0057 line-height: 0; 0058 vertical-align: baseline; 0059 } 0060 0061 sup { 0062 top: -0.5em; 0063 } 0064 0065 sub { 0066 bottom: -0.25em; 0067 } 0068 0069 img { 0070 max-width: 100%; 0071 vertical-align: middle; 0072 border: 0; 0073 -ms-interpolation-mode: bicubic; 0074 } 0075 0076 #map_canvas img { 0077 max-width: none; 0078 } 0079 0080 button, 0081 input, 0082 select, 0083 textarea { 0084 margin: 0; 0085 font-size: 100%; 0086 vertical-align: middle; 0087 } 0088 0089 button, 0090 input { 0091 *overflow: visible; 0092 line-height: normal; 0093 } 0094 0095 button::-moz-focus-inner, 0096 input::-moz-focus-inner { 0097 padding: 0; 0098 border: 0; 0099 } 0100 0101 button, 0102 input[type="button"], 0103 input[type="reset"], 0104 input[type="submit"] { 0105 cursor: pointer; 0106 -webkit-appearance: button; 0107 } 0108 0109 input[type="search"] { 0110 -webkit-box-sizing: content-box; 0111 -moz-box-sizing: content-box; 0112 box-sizing: content-box; 0113 -webkit-appearance: textfield; 0114 } 0115 0116 input[type="search"]::-webkit-search-decoration, 0117 input[type="search"]::-webkit-search-cancel-button { 0118 -webkit-appearance: none; 0119 } 0120 0121 textarea { 0122 overflow: auto; 0123 vertical-align: top; 0124 } 0125 0126 .clearfix { 0127 *zoom: 1; 0128 } 0129 0130 .clearfix:before, 0131 .clearfix:after { 0132 display: table; 0133 content: ""; 0134 } 0135 0136 .clearfix:after { 0137 clear: both; 0138 } 0139 0140 .hide-text { 0141 font: 0/0 a; 0142 color: transparent; 0143 text-shadow: none; 0144 background-color: transparent; 0145 border: 0; 0146 } 0147 0148 .input-block-level { 0149 display: block; 0150 width: 100%; 0151 min-height: 28px; 0152 -webkit-box-sizing: border-box; 0153 -moz-box-sizing: border-box; 0154 -ms-box-sizing: border-box; 0155 box-sizing: border-box; 0156 } 0157 0158 body { 0159 margin: 0; 0160 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 0161 font-size: 13px; 0162 line-height: 18px; 0163 color: #333333; 0164 background-color: #ffffff; 0165 } 0166 0167 a { 0168 color: #0088cc; 0169 text-decoration: none; 0170 } 0171 0172 a:hover { 0173 color: #005580; 0174 text-decoration: underline; 0175 } 0176 0177 .row { 0178 margin-left: -20px; 0179 *zoom: 1; 0180 } 0181 0182 .row:before, 0183 .row:after { 0184 display: table; 0185 content: ""; 0186 } 0187 0188 .row:after { 0189 clear: both; 0190 } 0191 0192 [class*="span"] { 0193 float: left; 0194 margin-left: 20px; 0195 } 0196 0197 .container, 0198 .navbar-fixed-top .container, 0199 .navbar-fixed-bottom .container { 0200 width: 940px; 0201 } 0202 0203 .span12 { 0204 width: 940px; 0205 } 0206 0207 .span11 { 0208 width: 860px; 0209 } 0210 0211 .span10 { 0212 width: 780px; 0213 } 0214 0215 .span9 { 0216 width: 700px; 0217 } 0218 0219 .span8 { 0220 width: 620px; 0221 } 0222 0223 .span7 { 0224 width: 540px; 0225 } 0226 0227 .span6 { 0228 width: 460px; 0229 } 0230 0231 .span5 { 0232 width: 380px; 0233 } 0234 0235 .span4 { 0236 width: 300px; 0237 } 0238 0239 .span3 { 0240 width: 220px; 0241 } 0242 0243 .span2 { 0244 width: 140px; 0245 } 0246 0247 .span1 { 0248 width: 60px; 0249 } 0250 0251 .offset12 { 0252 margin-left: 980px; 0253 } 0254 0255 .offset11 { 0256 margin-left: 900px; 0257 } 0258 0259 .offset10 { 0260 margin-left: 820px; 0261 } 0262 0263 .offset9 { 0264 margin-left: 740px; 0265 } 0266 0267 .offset8 { 0268 margin-left: 660px; 0269 } 0270 0271 .offset7 { 0272 margin-left: 580px; 0273 } 0274 0275 .offset6 { 0276 margin-left: 500px; 0277 } 0278 0279 .offset5 { 0280 margin-left: 420px; 0281 } 0282 0283 .offset4 { 0284 margin-left: 340px; 0285 } 0286 0287 .offset3 { 0288 margin-left: 260px; 0289 } 0290 0291 .offset2 { 0292 margin-left: 180px; 0293 } 0294 0295 .offset1 { 0296 margin-left: 100px; 0297 } 0298 0299 .row-fluid { 0300 width: 100%; 0301 *zoom: 1; 0302 } 0303 0304 .row-fluid:before, 0305 .row-fluid:after { 0306 display: table; 0307 content: ""; 0308 } 0309 0310 .row-fluid:after { 0311 clear: both; 0312 } 0313 0314 .row-fluid [class*="span"] { 0315 display: block; 0316 float: left; 0317 width: 100%; 0318 min-height: 28px; 0319 margin-left: 2.127659574%; 0320 *margin-left: 2.0744680846382977%; 0321 -webkit-box-sizing: border-box; 0322 -moz-box-sizing: border-box; 0323 -ms-box-sizing: border-box; 0324 box-sizing: border-box; 0325 } 0326 0327 .row-fluid [class*="span"]:first-child { 0328 margin-left: 0; 0329 } 0330 0331 .row-fluid .span12 { 0332 width: 99.99999998999999%; 0333 *width: 99.94680850063828%; 0334 } 0335 0336 .row-fluid .span11 { 0337 width: 91.489361693%; 0338 *width: 91.4361702036383%; 0339 } 0340 0341 .row-fluid .span10 { 0342 width: 82.97872339599999%; 0343 *width: 82.92553190663828%; 0344 } 0345 0346 .row-fluid .span9 { 0347 width: 74.468085099%; 0348 *width: 74.4148936096383%; 0349 } 0350 0351 .row-fluid .span8 { 0352 width: 65.95744680199999%; 0353 *width: 65.90425531263828%; 0354 } 0355 0356 .row-fluid .span7 { 0357 width: 57.446808505%; 0358 *width: 57.3936170156383%; 0359 } 0360 0361 .row-fluid .span6 { 0362 width: 48.93617020799999%; 0363 *width: 48.88297871863829%; 0364 } 0365 0366 .row-fluid .span5 { 0367 width: 40.425531911%; 0368 *width: 40.3723404216383%; 0369 } 0370 0371 .row-fluid .span4 { 0372 width: 31.914893614%; 0373 *width: 31.8617021246383%; 0374 } 0375 0376 .row-fluid .span3 { 0377 width: 23.404255317%; 0378 *width: 23.3510638276383%; 0379 } 0380 0381 .row-fluid .span2 { 0382 width: 14.89361702%; 0383 *width: 14.8404255306383%; 0384 } 0385 0386 .row-fluid .span1 { 0387 width: 6.382978723%; 0388 *width: 6.329787233638298%; 0389 } 0390 0391 .container { 0392 margin-right: auto; 0393 margin-left: auto; 0394 *zoom: 1; 0395 } 0396 0397 .container:before, 0398 .container:after { 0399 display: table; 0400 content: ""; 0401 } 0402 0403 .container:after { 0404 clear: both; 0405 } 0406 0407 .container-fluid { 0408 padding-right: 20px; 0409 padding-left: 20px; 0410 *zoom: 1; 0411 } 0412 0413 .container-fluid:before, 0414 .container-fluid:after { 0415 display: table; 0416 content: ""; 0417 } 0418 0419 .container-fluid:after { 0420 clear: both; 0421 } 0422 0423 p { 0424 margin: 0 0 9px; 0425 } 0426 0427 p small { 0428 font-size: 11px; 0429 color: #999999; 0430 } 0431 0432 .lead { 0433 margin-bottom: 18px; 0434 font-size: 20px; 0435 font-weight: 200; 0436 line-height: 27px; 0437 } 0438 0439 h1, 0440 h2, 0441 h3, 0442 h4, 0443 h5, 0444 h6 { 0445 margin: 0; 0446 font-family: inherit; 0447 font-weight: bold; 0448 color: inherit; 0449 text-rendering: optimizelegibility; 0450 } 0451 0452 h1 small, 0453 h2 small, 0454 h3 small, 0455 h4 small, 0456 h5 small, 0457 h6 small { 0458 font-weight: normal; 0459 color: #999999; 0460 } 0461 0462 h1 { 0463 font-size: 30px; 0464 line-height: 36px; 0465 } 0466 0467 h1 small { 0468 font-size: 18px; 0469 } 0470 0471 h2 { 0472 font-size: 24px; 0473 line-height: 36px; 0474 } 0475 0476 h2 small { 0477 font-size: 18px; 0478 } 0479 0480 h3 { 0481 font-size: 18px; 0482 line-height: 27px; 0483 } 0484 0485 h3 small { 0486 font-size: 14px; 0487 } 0488 0489 h4, 0490 h5, 0491 h6 { 0492 line-height: 18px; 0493 } 0494 0495 h4 { 0496 font-size: 14px; 0497 } 0498 0499 h4 small { 0500 font-size: 12px; 0501 } 0502 0503 h5 { 0504 font-size: 12px; 0505 } 0506 0507 h6 { 0508 font-size: 11px; 0509 color: #999999; 0510 text-transform: uppercase; 0511 } 0512 0513 .page-header { 0514 padding-bottom: 17px; 0515 margin: 18px 0; 0516 border-bottom: 1px solid #eeeeee; 0517 } 0518 0519 .page-header h1 { 0520 line-height: 1; 0521 } 0522 0523 ul, 0524 ol { 0525 padding: 0; 0526 margin: 0 0 9px 25px; 0527 } 0528 0529 ul ul, 0530 ul ol, 0531 ol ol, 0532 ol ul { 0533 margin-bottom: 0; 0534 } 0535 0536 ul { 0537 list-style: disc; 0538 } 0539 0540 ol { 0541 list-style: decimal; 0542 } 0543 0544 li { 0545 line-height: 18px; 0546 } 0547 0548 ul.unstyled, 0549 ol.unstyled { 0550 margin-left: 0; 0551 list-style: none; 0552 } 0553 0554 dl { 0555 margin-bottom: 18px; 0556 } 0557 0558 dt, 0559 dd { 0560 line-height: 18px; 0561 } 0562 0563 dt { 0564 font-weight: bold; 0565 line-height: 17px; 0566 } 0567 0568 dd { 0569 margin-left: 9px; 0570 } 0571 0572 .dl-horizontal dt { 0573 float: left; 0574 width: 120px; 0575 overflow: hidden; 0576 clear: left; 0577 text-align: right; 0578 text-overflow: ellipsis; 0579 white-space: nowrap; 0580 } 0581 0582 .dl-horizontal dd { 0583 margin-left: 130px; 0584 } 0585 0586 hr { 0587 margin: 18px 0; 0588 border: 0; 0589 border-top: 1px solid #eeeeee; 0590 border-bottom: 1px solid #ffffff; 0591 } 0592 0593 strong { 0594 font-weight: bold; 0595 } 0596 0597 em { 0598 font-style: italic; 0599 } 0600 0601 .muted { 0602 color: #999999; 0603 } 0604 0605 abbr[title] { 0606 cursor: help; 0607 border-bottom: 1px dotted #999999; 0608 } 0609 0610 abbr.initialism { 0611 font-size: 90%; 0612 text-transform: uppercase; 0613 } 0614 0615 blockquote { 0616 padding: 0 0 0 15px; 0617 margin: 0 0 18px; 0618 border-left: 5px solid #eeeeee; 0619 } 0620 0621 blockquote p { 0622 margin-bottom: 0; 0623 font-size: 16px; 0624 font-weight: 300; 0625 line-height: 22.5px; 0626 } 0627 0628 blockquote small { 0629 display: block; 0630 line-height: 18px; 0631 color: #999999; 0632 } 0633 0634 blockquote small:before { 0635 content: '\2014 \00A0'; 0636 } 0637 0638 blockquote.pull-right { 0639 float: right; 0640 padding-right: 15px; 0641 padding-left: 0; 0642 border-right: 5px solid #eeeeee; 0643 border-left: 0; 0644 } 0645 0646 blockquote.pull-right p, 0647 blockquote.pull-right small { 0648 text-align: right; 0649 } 0650 0651 q:before, 0652 q:after, 0653 blockquote:before, 0654 blockquote:after { 0655 content: ""; 0656 } 0657 0658 address { 0659 display: block; 0660 margin-bottom: 18px; 0661 font-style: normal; 0662 line-height: 18px; 0663 } 0664 0665 small { 0666 font-size: 100%; 0667 } 0668 0669 cite { 0670 font-style: normal; 0671 } 0672 0673 code, 0674 pre { 0675 padding: 0 3px 2px; 0676 font-family: Menlo, Monaco, Consolas, "Courier New", monospace; 0677 font-size: 12px; 0678 color: #333333; 0679 -webkit-border-radius: 3px; 0680 -moz-border-radius: 3px; 0681 border-radius: 3px; 0682 } 0683 0684 code { 0685 padding: 2px 4px; 0686 color: #d14; 0687 background-color: #f7f7f9; 0688 border: 1px solid #e1e1e8; 0689 } 0690 0691 pre { 0692 display: block; 0693 padding: 8.5px; 0694 margin: 0 0 9px; 0695 font-size: 12.025px; 0696 line-height: 18px; 0697 word-break: break-all; 0698 word-wrap: break-word; 0699 white-space: pre; 0700 white-space: pre-wrap; 0701 background-color: #f5f5f5; 0702 border: 1px solid #ccc; 0703 border: 1px solid rgba(0, 0, 0, 0.15); 0704 -webkit-border-radius: 4px; 0705 -moz-border-radius: 4px; 0706 border-radius: 4px; 0707 } 0708 0709 pre.prettyprint { 0710 margin-bottom: 18px; 0711 } 0712 0713 pre code { 0714 padding: 0; 0715 color: inherit; 0716 background-color: transparent; 0717 border: 0; 0718 } 0719 0720 .pre-scrollable { 0721 max-height: 340px; 0722 overflow-y: scroll; 0723 } 0724 0725 form { 0726 margin: 0 0 18px; 0727 } 0728 0729 fieldset { 0730 padding: 0; 0731 margin: 0; 0732 border: 0; 0733 } 0734 0735 legend { 0736 display: block; 0737 width: 100%; 0738 padding: 0; 0739 margin-bottom: 27px; 0740 font-size: 19.5px; 0741 line-height: 36px; 0742 color: #333333; 0743 border: 0; 0744 border-bottom: 1px solid #e5e5e5; 0745 } 0746 0747 legend small { 0748 font-size: 13.5px; 0749 color: #999999; 0750 } 0751 0752 label, 0753 input, 0754 button, 0755 select, 0756 textarea { 0757 font-size: 13px; 0758 font-weight: normal; 0759 line-height: 18px; 0760 } 0761 0762 input, 0763 button, 0764 select, 0765 textarea { 0766 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 0767 } 0768 0769 label { 0770 display: block; 0771 margin-bottom: 5px; 0772 } 0773 0774 select, 0775 textarea, 0776 input[type="text"], 0777 input[type="password"], 0778 input[type="datetime"], 0779 input[type="datetime-local"], 0780 input[type="date"], 0781 input[type="month"], 0782 input[type="time"], 0783 input[type="week"], 0784 input[type="number"], 0785 input[type="email"], 0786 input[type="url"], 0787 input[type="search"], 0788 input[type="tel"], 0789 input[type="color"], 0790 .uneditable-input { 0791 display: inline-block; 0792 height: 18px; 0793 padding: 4px; 0794 margin-bottom: 9px; 0795 font-size: 13px; 0796 line-height: 18px; 0797 color: #555555; 0798 } 0799 0800 input, 0801 textarea { 0802 width: 210px; 0803 } 0804 0805 textarea { 0806 height: auto; 0807 } 0808 0809 textarea, 0810 input[type="text"], 0811 input[type="password"], 0812 input[type="datetime"], 0813 input[type="datetime-local"], 0814 input[type="date"], 0815 input[type="month"], 0816 input[type="time"], 0817 input[type="week"], 0818 input[type="number"], 0819 input[type="email"], 0820 input[type="url"], 0821 input[type="search"], 0822 input[type="tel"], 0823 input[type="color"], 0824 .uneditable-input { 0825 background-color: #ffffff; 0826 border: 1px solid #cccccc; 0827 -webkit-border-radius: 3px; 0828 -moz-border-radius: 3px; 0829 border-radius: 3px; 0830 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 0831 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 0832 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 0833 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; 0834 -moz-transition: border linear 0.2s, box-shadow linear 0.2s; 0835 -ms-transition: border linear 0.2s, box-shadow linear 0.2s; 0836 -o-transition: border linear 0.2s, box-shadow linear 0.2s; 0837 transition: border linear 0.2s, box-shadow linear 0.2s; 0838 } 0839 0840 textarea:focus, 0841 input[type="text"]:focus, 0842 input[type="password"]:focus, 0843 input[type="datetime"]:focus, 0844 input[type="datetime-local"]:focus, 0845 input[type="date"]:focus, 0846 input[type="month"]:focus, 0847 input[type="time"]:focus, 0848 input[type="week"]:focus, 0849 input[type="number"]:focus, 0850 input[type="email"]:focus, 0851 input[type="url"]:focus, 0852 input[type="search"]:focus, 0853 input[type="tel"]:focus, 0854 input[type="color"]:focus, 0855 .uneditable-input:focus { 0856 border-color: rgba(82, 168, 236, 0.8); 0857 outline: 0; 0858 outline: thin dotted \9; 0859 /* IE6-9 */ 0860 0861 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 0862 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 0863 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 0864 } 0865 0866 input[type="radio"], 0867 input[type="checkbox"] { 0868 margin: 3px 0; 0869 *margin-top: 0; 0870 /* IE7 */ 0871 0872 line-height: normal; 0873 cursor: pointer; 0874 } 0875 0876 input[type="submit"], 0877 input[type="reset"], 0878 input[type="button"], 0879 input[type="radio"], 0880 input[type="checkbox"] { 0881 width: auto; 0882 } 0883 0884 .uneditable-textarea { 0885 width: auto; 0886 height: auto; 0887 } 0888 0889 select, 0890 input[type="file"] { 0891 height: 28px; 0892 /* In IE7, the height of the select element cannot be changed by height, only font-size */ 0893 0894 *margin-top: 4px; 0895 /* For IE7, add top margin to align select with labels */ 0896 0897 line-height: 28px; 0898 } 0899 0900 select { 0901 width: 220px; 0902 border: 1px solid #bbb; 0903 } 0904 0905 select[multiple], 0906 select[size] { 0907 height: auto; 0908 } 0909 0910 select:focus, 0911 input[type="file"]:focus, 0912 input[type="radio"]:focus, 0913 input[type="checkbox"]:focus { 0914 outline: thin dotted #333; 0915 outline: 5px auto -webkit-focus-ring-color; 0916 outline-offset: -2px; 0917 } 0918 0919 .radio, 0920 .checkbox { 0921 min-height: 18px; 0922 padding-left: 18px; 0923 } 0924 0925 .radio input[type="radio"], 0926 .checkbox input[type="checkbox"] { 0927 float: left; 0928 margin-left: -18px; 0929 } 0930 0931 .controls > .radio:first-child, 0932 .controls > .checkbox:first-child { 0933 padding-top: 5px; 0934 } 0935 0936 .radio.inline, 0937 .checkbox.inline { 0938 display: inline-block; 0939 padding-top: 5px; 0940 margin-bottom: 0; 0941 vertical-align: middle; 0942 } 0943 0944 .radio.inline + .radio.inline, 0945 .checkbox.inline + .checkbox.inline { 0946 margin-left: 10px; 0947 } 0948 0949 .input-mini { 0950 width: 60px; 0951 } 0952 0953 .input-small { 0954 width: 90px; 0955 } 0956 0957 .input-medium { 0958 width: 150px; 0959 } 0960 0961 .input-large { 0962 width: 210px; 0963 } 0964 0965 .input-xlarge { 0966 width: 270px; 0967 } 0968 0969 .input-xxlarge { 0970 width: 530px; 0971 } 0972 0973 input[class*="span"], 0974 select[class*="span"], 0975 textarea[class*="span"], 0976 .uneditable-input[class*="span"], 0977 .row-fluid input[class*="span"], 0978 .row-fluid select[class*="span"], 0979 .row-fluid textarea[class*="span"], 0980 .row-fluid .uneditable-input[class*="span"] { 0981 float: none; 0982 margin-left: 0; 0983 } 0984 0985 .input-append input[class*="span"], 0986 .input-append .uneditable-input[class*="span"], 0987 .input-prepend input[class*="span"], 0988 .input-prepend .uneditable-input[class*="span"], 0989 .row-fluid .input-prepend [class*="span"], 0990 .row-fluid .input-append [class*="span"] { 0991 display: inline-block; 0992 } 0993 0994 input, 0995 textarea, 0996 .uneditable-input { 0997 margin-left: 0; 0998 } 0999 1000 input.span12, 1001 textarea.span12, 1002 .uneditable-input.span12 { 1003 width: 930px; 1004 } 1005 1006 input.span11, 1007 textarea.span11, 1008 .uneditable-input.span11 { 1009 width: 850px; 1010 } 1011 1012 input.span10, 1013 textarea.span10, 1014 .uneditable-input.span10 { 1015 width: 770px; 1016 } 1017 1018 input.span9, 1019 textarea.span9, 1020 .uneditable-input.span9 { 1021 width: 690px; 1022 } 1023 1024 input.span8, 1025 textarea.span8, 1026 .uneditable-input.span8 { 1027 width: 610px; 1028 } 1029 1030 input.span7, 1031 textarea.span7, 1032 .uneditable-input.span7 { 1033 width: 530px; 1034 } 1035 1036 input.span6, 1037 textarea.span6, 1038 .uneditable-input.span6 { 1039 width: 450px; 1040 } 1041 1042 input.span5, 1043 textarea.span5, 1044 .uneditable-input.span5 { 1045 width: 370px; 1046 } 1047 1048 input.span4, 1049 textarea.span4, 1050 .uneditable-input.span4 { 1051 width: 290px; 1052 } 1053 1054 input.span3, 1055 textarea.span3, 1056 .uneditable-input.span3 { 1057 width: 210px; 1058 } 1059 1060 input.span2, 1061 textarea.span2, 1062 .uneditable-input.span2 { 1063 width: 130px; 1064 } 1065 1066 input.span1, 1067 textarea.span1, 1068 .uneditable-input.span1 { 1069 width: 50px; 1070 } 1071 1072 input[disabled], 1073 select[disabled], 1074 textarea[disabled], 1075 input[readonly], 1076 select[readonly], 1077 textarea[readonly] { 1078 cursor: not-allowed; 1079 background-color: #eeeeee; 1080 border-color: #ddd; 1081 } 1082 1083 input[type="radio"][disabled], 1084 input[type="checkbox"][disabled], 1085 input[type="radio"][readonly], 1086 input[type="checkbox"][readonly] { 1087 background-color: transparent; 1088 } 1089 1090 .control-group.warning > label, 1091 .control-group.warning .help-block, 1092 .control-group.warning .help-inline { 1093 color: #c09853; 1094 } 1095 1096 .control-group.warning .checkbox, 1097 .control-group.warning .radio, 1098 .control-group.warning input, 1099 .control-group.warning select, 1100 .control-group.warning textarea { 1101 color: #c09853; 1102 border-color: #c09853; 1103 } 1104 1105 .control-group.warning .checkbox:focus, 1106 .control-group.warning .radio:focus, 1107 .control-group.warning input:focus, 1108 .control-group.warning select:focus, 1109 .control-group.warning textarea:focus { 1110 border-color: #a47e3c; 1111 -webkit-box-shadow: 0 0 6px #dbc59e; 1112 -moz-box-shadow: 0 0 6px #dbc59e; 1113 box-shadow: 0 0 6px #dbc59e; 1114 } 1115 1116 .control-group.warning .input-prepend .add-on, 1117 .control-group.warning .input-append .add-on { 1118 color: #c09853; 1119 background-color: #fcf8e3; 1120 border-color: #c09853; 1121 } 1122 1123 .control-group.error > label, 1124 .control-group.error .help-block, 1125 .control-group.error .help-inline { 1126 color: #b94a48; 1127 } 1128 1129 .control-group.error .checkbox, 1130 .control-group.error .radio, 1131 .control-group.error input, 1132 .control-group.error select, 1133 .control-group.error textarea { 1134 color: #b94a48; 1135 border-color: #b94a48; 1136 } 1137 1138 .control-group.error .checkbox:focus, 1139 .control-group.error .radio:focus, 1140 .control-group.error input:focus, 1141 .control-group.error select:focus, 1142 .control-group.error textarea:focus { 1143 border-color: #953b39; 1144 -webkit-box-shadow: 0 0 6px #d59392; 1145 -moz-box-shadow: 0 0 6px #d59392; 1146 box-shadow: 0 0 6px #d59392; 1147 } 1148 1149 .control-group.error .input-prepend .add-on, 1150 .control-group.error .input-append .add-on { 1151 color: #b94a48; 1152 background-color: #f2dede; 1153 border-color: #b94a48; 1154 } 1155 1156 .control-group.success > label, 1157 .control-group.success .help-block, 1158 .control-group.success .help-inline { 1159 color: #468847; 1160 } 1161 1162 .control-group.success .checkbox, 1163 .control-group.success .radio, 1164 .control-group.success input, 1165 .control-group.success select, 1166 .control-group.success textarea { 1167 color: #468847; 1168 border-color: #468847; 1169 } 1170 1171 .control-group.success .checkbox:focus, 1172 .control-group.success .radio:focus, 1173 .control-group.success input:focus, 1174 .control-group.success select:focus, 1175 .control-group.success textarea:focus { 1176 border-color: #356635; 1177 -webkit-box-shadow: 0 0 6px #7aba7b; 1178 -moz-box-shadow: 0 0 6px #7aba7b; 1179 box-shadow: 0 0 6px #7aba7b; 1180 } 1181 1182 .control-group.success .input-prepend .add-on, 1183 .control-group.success .input-append .add-on { 1184 color: #468847; 1185 background-color: #dff0d8; 1186 border-color: #468847; 1187 } 1188 1189 input:focus:required:invalid, 1190 textarea:focus:required:invalid, 1191 select:focus:required:invalid { 1192 color: #b94a48; 1193 border-color: #ee5f5b; 1194 } 1195 1196 input:focus:required:invalid:focus, 1197 textarea:focus:required:invalid:focus, 1198 select:focus:required:invalid:focus { 1199 border-color: #e9322d; 1200 -webkit-box-shadow: 0 0 6px #f8b9b7; 1201 -moz-box-shadow: 0 0 6px #f8b9b7; 1202 box-shadow: 0 0 6px #f8b9b7; 1203 } 1204 1205 .form-actions { 1206 padding: 17px 20px 18px; 1207 margin-top: 18px; 1208 margin-bottom: 18px; 1209 background-color: #f5f5f5; 1210 border-top: 1px solid #e5e5e5; 1211 *zoom: 1; 1212 } 1213 1214 .form-actions:before, 1215 .form-actions:after { 1216 display: table; 1217 content: ""; 1218 } 1219 1220 .form-actions:after { 1221 clear: both; 1222 } 1223 1224 .uneditable-input { 1225 overflow: hidden; 1226 white-space: nowrap; 1227 cursor: not-allowed; 1228 background-color: #ffffff; 1229 border-color: #eee; 1230 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1231 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1232 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1233 } 1234 1235 :-moz-placeholder { 1236 color: #999999; 1237 } 1238 1239 :-ms-input-placeholder { 1240 color: #999999; 1241 } 1242 1243 ::-webkit-input-placeholder { 1244 color: #999999; 1245 } 1246 1247 .help-block, 1248 .help-inline { 1249 color: #555555; 1250 } 1251 1252 .help-block { 1253 display: block; 1254 margin-bottom: 9px; 1255 } 1256 1257 .help-inline { 1258 display: inline-block; 1259 *display: inline; 1260 padding-left: 5px; 1261 vertical-align: middle; 1262 *zoom: 1; 1263 } 1264 1265 .input-prepend, 1266 .input-append { 1267 margin-bottom: 5px; 1268 } 1269 1270 .input-prepend input, 1271 .input-append input, 1272 .input-prepend select, 1273 .input-append select, 1274 .input-prepend .uneditable-input, 1275 .input-append .uneditable-input { 1276 position: relative; 1277 margin-bottom: 0; 1278 *margin-left: 0; 1279 vertical-align: middle; 1280 -webkit-border-radius: 0 3px 3px 0; 1281 -moz-border-radius: 0 3px 3px 0; 1282 border-radius: 0 3px 3px 0; 1283 } 1284 1285 .input-prepend input:focus, 1286 .input-append input:focus, 1287 .input-prepend select:focus, 1288 .input-append select:focus, 1289 .input-prepend .uneditable-input:focus, 1290 .input-append .uneditable-input:focus { 1291 z-index: 2; 1292 } 1293 1294 .input-prepend .uneditable-input, 1295 .input-append .uneditable-input { 1296 border-left-color: #ccc; 1297 } 1298 1299 .input-prepend .add-on, 1300 .input-append .add-on { 1301 display: inline-block; 1302 width: auto; 1303 height: 18px; 1304 min-width: 16px; 1305 padding: 4px 5px; 1306 font-weight: normal; 1307 line-height: 18px; 1308 text-align: center; 1309 text-shadow: 0 1px 0 #ffffff; 1310 vertical-align: middle; 1311 background-color: #eeeeee; 1312 border: 1px solid #ccc; 1313 } 1314 1315 .input-prepend .add-on, 1316 .input-append .add-on, 1317 .input-prepend .btn, 1318 .input-append .btn { 1319 margin-left: -1px; 1320 -webkit-border-radius: 0; 1321 -moz-border-radius: 0; 1322 border-radius: 0; 1323 } 1324 1325 .input-prepend .active, 1326 .input-append .active { 1327 background-color: #a9dba9; 1328 border-color: #46a546; 1329 } 1330 1331 .input-prepend .add-on, 1332 .input-prepend .btn { 1333 margin-right: -1px; 1334 } 1335 1336 .input-prepend .add-on:first-child, 1337 .input-prepend .btn:first-child { 1338 -webkit-border-radius: 3px 0 0 3px; 1339 -moz-border-radius: 3px 0 0 3px; 1340 border-radius: 3px 0 0 3px; 1341 } 1342 1343 .input-append input, 1344 .input-append select, 1345 .input-append .uneditable-input { 1346 -webkit-border-radius: 3px 0 0 3px; 1347 -moz-border-radius: 3px 0 0 3px; 1348 border-radius: 3px 0 0 3px; 1349 } 1350 1351 .input-append .uneditable-input { 1352 border-right-color: #ccc; 1353 border-left-color: #eee; 1354 } 1355 1356 .input-append .add-on:last-child, 1357 .input-append .btn:last-child { 1358 -webkit-border-radius: 0 3px 3px 0; 1359 -moz-border-radius: 0 3px 3px 0; 1360 border-radius: 0 3px 3px 0; 1361 } 1362 1363 .input-prepend.input-append input, 1364 .input-prepend.input-append select, 1365 .input-prepend.input-append .uneditable-input { 1366 -webkit-border-radius: 0; 1367 -moz-border-radius: 0; 1368 border-radius: 0; 1369 } 1370 1371 .input-prepend.input-append .add-on:first-child, 1372 .input-prepend.input-append .btn:first-child { 1373 margin-right: -1px; 1374 -webkit-border-radius: 3px 0 0 3px; 1375 -moz-border-radius: 3px 0 0 3px; 1376 border-radius: 3px 0 0 3px; 1377 } 1378 1379 .input-prepend.input-append .add-on:last-child, 1380 .input-prepend.input-append .btn:last-child { 1381 margin-left: -1px; 1382 -webkit-border-radius: 0 3px 3px 0; 1383 -moz-border-radius: 0 3px 3px 0; 1384 border-radius: 0 3px 3px 0; 1385 } 1386 1387 .search-query { 1388 padding-right: 14px; 1389 padding-right: 4px \9; 1390 padding-left: 14px; 1391 padding-left: 4px \9; 1392 /* IE7-8 doesn't have border-radius, so don't indent the padding */ 1393 1394 margin-bottom: 0; 1395 -webkit-border-radius: 14px; 1396 -moz-border-radius: 14px; 1397 border-radius: 14px; 1398 } 1399 1400 .form-search input, 1401 .form-inline input, 1402 .form-horizontal input, 1403 .form-search textarea, 1404 .form-inline textarea, 1405 .form-horizontal textarea, 1406 .form-search select, 1407 .form-inline select, 1408 .form-horizontal select, 1409 .form-search .help-inline, 1410 .form-inline .help-inline, 1411 .form-horizontal .help-inline, 1412 .form-search .uneditable-input, 1413 .form-inline .uneditable-input, 1414 .form-horizontal .uneditable-input, 1415 .form-search .input-prepend, 1416 .form-inline .input-prepend, 1417 .form-horizontal .input-prepend, 1418 .form-search .input-append, 1419 .form-inline .input-append, 1420 .form-horizontal .input-append { 1421 display: inline-block; 1422 *display: inline; 1423 margin-bottom: 0; 1424 *zoom: 1; 1425 } 1426 1427 .form-search .hide, 1428 .form-inline .hide, 1429 .form-horizontal .hide { 1430 display: none; 1431 } 1432 1433 .form-search label, 1434 .form-inline label { 1435 display: inline-block; 1436 } 1437 1438 .form-search .input-append, 1439 .form-inline .input-append, 1440 .form-search .input-prepend, 1441 .form-inline .input-prepend { 1442 margin-bottom: 0; 1443 } 1444 1445 .form-search .radio, 1446 .form-search .checkbox, 1447 .form-inline .radio, 1448 .form-inline .checkbox { 1449 padding-left: 0; 1450 margin-bottom: 0; 1451 vertical-align: middle; 1452 } 1453 1454 .form-search .radio input[type="radio"], 1455 .form-search .checkbox input[type="checkbox"], 1456 .form-inline .radio input[type="radio"], 1457 .form-inline .checkbox input[type="checkbox"] { 1458 float: left; 1459 margin-right: 3px; 1460 margin-left: 0; 1461 } 1462 1463 .control-group { 1464 margin-bottom: 9px; 1465 } 1466 1467 legend + .control-group { 1468 margin-top: 18px; 1469 -webkit-margin-top-collapse: separate; 1470 } 1471 1472 .form-horizontal .control-group { 1473 margin-bottom: 18px; 1474 *zoom: 1; 1475 } 1476 1477 .form-horizontal .control-group:before, 1478 .form-horizontal .control-group:after { 1479 display: table; 1480 content: ""; 1481 } 1482 1483 .form-horizontal .control-group:after { 1484 clear: both; 1485 } 1486 1487 .form-horizontal .control-label { 1488 float: left; 1489 width: 140px; 1490 padding-top: 5px; 1491 text-align: right; 1492 } 1493 1494 .form-horizontal .controls { 1495 *display: inline-block; 1496 *padding-left: 20px; 1497 margin-left: 160px; 1498 *margin-left: 0; 1499 } 1500 1501 .form-horizontal .controls:first-child { 1502 *padding-left: 160px; 1503 } 1504 1505 .form-horizontal .help-block { 1506 margin-top: 9px; 1507 margin-bottom: 0; 1508 } 1509 1510 .form-horizontal .form-actions { 1511 padding-left: 160px; 1512 } 1513 1514 table { 1515 max-width: 100%; 1516 background-color: transparent; 1517 border-collapse: collapse; 1518 border-spacing: 0; 1519 } 1520 1521 .table { 1522 width: 100%; 1523 margin-bottom: 18px; 1524 } 1525 1526 .table th, 1527 .table td { 1528 padding: 8px; 1529 line-height: 18px; 1530 text-align: left; 1531 vertical-align: top; 1532 border-top: 1px solid #dddddd; 1533 } 1534 1535 .table th { 1536 font-weight: bold; 1537 } 1538 1539 .table thead th { 1540 vertical-align: bottom; 1541 } 1542 1543 .table caption + thead tr:first-child th, 1544 .table caption + thead tr:first-child td, 1545 .table colgroup + thead tr:first-child th, 1546 .table colgroup + thead tr:first-child td, 1547 .table thead:first-child tr:first-child th, 1548 .table thead:first-child tr:first-child td { 1549 border-top: 0; 1550 } 1551 1552 .table tbody + tbody { 1553 border-top: 2px solid #dddddd; 1554 } 1555 1556 .table-condensed th, 1557 .table-condensed td { 1558 padding: 4px 5px; 1559 } 1560 1561 .table-bordered { 1562 border: 1px solid #dddddd; 1563 border-collapse: separate; 1564 *border-collapse: collapsed; 1565 border-left: 0; 1566 -webkit-border-radius: 4px; 1567 -moz-border-radius: 4px; 1568 border-radius: 4px; 1569 } 1570 1571 .table-bordered th, 1572 .table-bordered td { 1573 border-left: 1px solid #dddddd; 1574 } 1575 1576 .table-bordered caption + thead tr:first-child th, 1577 .table-bordered caption + tbody tr:first-child th, 1578 .table-bordered caption + tbody tr:first-child td, 1579 .table-bordered colgroup + thead tr:first-child th, 1580 .table-bordered colgroup + tbody tr:first-child th, 1581 .table-bordered colgroup + tbody tr:first-child td, 1582 .table-bordered thead:first-child tr:first-child th, 1583 .table-bordered tbody:first-child tr:first-child th, 1584 .table-bordered tbody:first-child tr:first-child td { 1585 border-top: 0; 1586 } 1587 1588 .table-bordered thead:first-child tr:first-child th:first-child, 1589 .table-bordered tbody:first-child tr:first-child td:first-child { 1590 -webkit-border-top-left-radius: 4px; 1591 border-top-left-radius: 4px; 1592 -moz-border-radius-topleft: 4px; 1593 } 1594 1595 .table-bordered thead:first-child tr:first-child th:last-child, 1596 .table-bordered tbody:first-child tr:first-child td:last-child { 1597 -webkit-border-top-right-radius: 4px; 1598 border-top-right-radius: 4px; 1599 -moz-border-radius-topright: 4px; 1600 } 1601 1602 .table-bordered thead:last-child tr:last-child th:first-child, 1603 .table-bordered tbody:last-child tr:last-child td:first-child { 1604 -webkit-border-radius: 0 0 0 4px; 1605 -moz-border-radius: 0 0 0 4px; 1606 border-radius: 0 0 0 4px; 1607 -webkit-border-bottom-left-radius: 4px; 1608 border-bottom-left-radius: 4px; 1609 -moz-border-radius-bottomleft: 4px; 1610 } 1611 1612 .table-bordered thead:last-child tr:last-child th:last-child, 1613 .table-bordered tbody:last-child tr:last-child td:last-child { 1614 -webkit-border-bottom-right-radius: 4px; 1615 border-bottom-right-radius: 4px; 1616 -moz-border-radius-bottomright: 4px; 1617 } 1618 1619 .table-striped tbody tr:nth-child(odd) td, 1620 .table-striped tbody tr:nth-child(odd) th { 1621 background-color: #f9f9f9; 1622 } 1623 1624 .table tbody tr:hover td, 1625 .table tbody tr:hover th { 1626 background-color: #f5f5f5; 1627 } 1628 1629 table .span1 { 1630 float: none; 1631 width: 44px; 1632 margin-left: 0; 1633 } 1634 1635 table .span2 { 1636 float: none; 1637 width: 124px; 1638 margin-left: 0; 1639 } 1640 1641 table .span3 { 1642 float: none; 1643 width: 204px; 1644 margin-left: 0; 1645 } 1646 1647 table .span4 { 1648 float: none; 1649 width: 284px; 1650 margin-left: 0; 1651 } 1652 1653 table .span5 { 1654 float: none; 1655 width: 364px; 1656 margin-left: 0; 1657 } 1658 1659 table .span6 { 1660 float: none; 1661 width: 444px; 1662 margin-left: 0; 1663 } 1664 1665 table .span7 { 1666 float: none; 1667 width: 524px; 1668 margin-left: 0; 1669 } 1670 1671 table .span8 { 1672 float: none; 1673 width: 604px; 1674 margin-left: 0; 1675 } 1676 1677 table .span9 { 1678 float: none; 1679 width: 684px; 1680 margin-left: 0; 1681 } 1682 1683 table .span10 { 1684 float: none; 1685 width: 764px; 1686 margin-left: 0; 1687 } 1688 1689 table .span11 { 1690 float: none; 1691 width: 844px; 1692 margin-left: 0; 1693 } 1694 1695 table .span12 { 1696 float: none; 1697 width: 924px; 1698 margin-left: 0; 1699 } 1700 1701 table .span13 { 1702 float: none; 1703 width: 1004px; 1704 margin-left: 0; 1705 } 1706 1707 table .span14 { 1708 float: none; 1709 width: 1084px; 1710 margin-left: 0; 1711 } 1712 1713 table .span15 { 1714 float: none; 1715 width: 1164px; 1716 margin-left: 0; 1717 } 1718 1719 table .span16 { 1720 float: none; 1721 width: 1244px; 1722 margin-left: 0; 1723 } 1724 1725 table .span17 { 1726 float: none; 1727 width: 1324px; 1728 margin-left: 0; 1729 } 1730 1731 table .span18 { 1732 float: none; 1733 width: 1404px; 1734 margin-left: 0; 1735 } 1736 1737 table .span19 { 1738 float: none; 1739 width: 1484px; 1740 margin-left: 0; 1741 } 1742 1743 table .span20 { 1744 float: none; 1745 width: 1564px; 1746 margin-left: 0; 1747 } 1748 1749 table .span21 { 1750 float: none; 1751 width: 1644px; 1752 margin-left: 0; 1753 } 1754 1755 table .span22 { 1756 float: none; 1757 width: 1724px; 1758 margin-left: 0; 1759 } 1760 1761 table .span23 { 1762 float: none; 1763 width: 1804px; 1764 margin-left: 0; 1765 } 1766 1767 table .span24 { 1768 float: none; 1769 width: 1884px; 1770 margin-left: 0; 1771 } 1772 1773 [class^="icon-"], 1774 [class*=" icon-"] { 1775 display: inline-block; 1776 width: 14px; 1777 height: 14px; 1778 *margin-right: .3em; 1779 line-height: 14px; 1780 vertical-align: text-top; 1781 background-image: url("../img/glyphicons-halflings.png"); 1782 background-position: 14px 14px; 1783 background-repeat: no-repeat; 1784 } 1785 1786 [class^="icon-"]:last-child, 1787 [class*=" icon-"]:last-child { 1788 *margin-left: 0; 1789 } 1790 1791 .icon-white { 1792 background-image: url("../img/glyphicons-halflings-white.png"); 1793 } 1794 1795 .icon-glass { 1796 background-position: 0 0; 1797 } 1798 1799 .icon-music { 1800 background-position: -24px 0; 1801 } 1802 1803 .icon-search { 1804 background-position: -48px 0; 1805 } 1806 1807 .icon-envelope { 1808 background-position: -72px 0; 1809 } 1810 1811 .icon-heart { 1812 background-position: -96px 0; 1813 } 1814 1815 .icon-star { 1816 background-position: -120px 0; 1817 } 1818 1819 .icon-star-empty { 1820 background-position: -144px 0; 1821 } 1822 1823 .icon-user { 1824 background-position: -168px 0; 1825 } 1826 1827 .icon-film { 1828 background-position: -192px 0; 1829 } 1830 1831 .icon-th-large { 1832 background-position: -216px 0; 1833 } 1834 1835 .icon-th { 1836 background-position: -240px 0; 1837 } 1838 1839 .icon-th-list { 1840 background-position: -264px 0; 1841 } 1842 1843 .icon-ok { 1844 background-position: -288px 0; 1845 } 1846 1847 .icon-remove { 1848 background-position: -312px 0; 1849 } 1850 1851 .icon-zoom-in { 1852 background-position: -336px 0; 1853 } 1854 1855 .icon-zoom-out { 1856 background-position: -360px 0; 1857 } 1858 1859 .icon-off { 1860 background-position: -384px 0; 1861 } 1862 1863 .icon-signal { 1864 background-position: -408px 0; 1865 } 1866 1867 .icon-cog { 1868 background-position: -432px 0; 1869 } 1870 1871 .icon-trash { 1872 background-position: -456px 0; 1873 } 1874 1875 .icon-home { 1876 background-position: 0 -24px; 1877 } 1878 1879 .icon-file { 1880 background-position: -24px -24px; 1881 } 1882 1883 .icon-time { 1884 background-position: -48px -24px; 1885 } 1886 1887 .icon-road { 1888 background-position: -72px -24px; 1889 } 1890 1891 .icon-download-alt { 1892 background-position: -96px -24px; 1893 } 1894 1895 .icon-download { 1896 background-position: -120px -24px; 1897 } 1898 1899 .icon-upload { 1900 background-position: -144px -24px; 1901 } 1902 1903 .icon-inbox { 1904 background-position: -168px -24px; 1905 } 1906 1907 .icon-play-circle { 1908 background-position: -192px -24px; 1909 } 1910 1911 .icon-repeat { 1912 background-position: -216px -24px; 1913 } 1914 1915 .icon-refresh { 1916 background-position: -240px -24px; 1917 } 1918 1919 .icon-list-alt { 1920 background-position: -264px -24px; 1921 } 1922 1923 .icon-lock { 1924 background-position: -287px -24px; 1925 } 1926 1927 .icon-flag { 1928 background-position: -312px -24px; 1929 } 1930 1931 .icon-headphones { 1932 background-position: -336px -24px; 1933 } 1934 1935 .icon-volume-off { 1936 background-position: -360px -24px; 1937 } 1938 1939 .icon-volume-down { 1940 background-position: -384px -24px; 1941 } 1942 1943 .icon-volume-up { 1944 background-position: -408px -24px; 1945 } 1946 1947 .icon-qrcode { 1948 background-position: -432px -24px; 1949 } 1950 1951 .icon-barcode { 1952 background-position: -456px -24px; 1953 } 1954 1955 .icon-tag { 1956 background-position: 0 -48px; 1957 } 1958 1959 .icon-tags { 1960 background-position: -25px -48px; 1961 } 1962 1963 .icon-book { 1964 background-position: -48px -48px; 1965 } 1966 1967 .icon-bookmark { 1968 background-position: -72px -48px; 1969 } 1970 1971 .icon-print { 1972 background-position: -96px -48px; 1973 } 1974 1975 .icon-camera { 1976 background-position: -120px -48px; 1977 } 1978 1979 .icon-font { 1980 background-position: -144px -48px; 1981 } 1982 1983 .icon-bold { 1984 background-position: -167px -48px; 1985 } 1986 1987 .icon-italic { 1988 background-position: -192px -48px; 1989 } 1990 1991 .icon-text-height { 1992 background-position: -216px -48px; 1993 } 1994 1995 .icon-text-width { 1996 background-position: -240px -48px; 1997 } 1998 1999 .icon-align-left { 2000 background-position: -264px -48px; 2001 } 2002 2003 .icon-align-center { 2004 background-position: -288px -48px; 2005 } 2006 2007 .icon-align-right { 2008 background-position: -312px -48px; 2009 } 2010 2011 .icon-align-justify { 2012 background-position: -336px -48px; 2013 } 2014 2015 .icon-list { 2016 background-position: -360px -48px; 2017 } 2018 2019 .icon-indent-left { 2020 background-position: -384px -48px; 2021 } 2022 2023 .icon-indent-right { 2024 background-position: -408px -48px; 2025 } 2026 2027 .icon-facetime-video { 2028 background-position: -432px -48px; 2029 } 2030 2031 .icon-picture { 2032 background-position: -456px -48px; 2033 } 2034 2035 .icon-pencil { 2036 background-position: 0 -72px; 2037 } 2038 2039 .icon-map-marker { 2040 background-position: -24px -72px; 2041 } 2042 2043 .icon-adjust { 2044 background-position: -48px -72px; 2045 } 2046 2047 .icon-tint { 2048 background-position: -72px -72px; 2049 } 2050 2051 .icon-edit { 2052 background-position: -96px -72px; 2053 } 2054 2055 .icon-share { 2056 background-position: -120px -72px; 2057 } 2058 2059 .icon-check { 2060 background-position: -144px -72px; 2061 } 2062 2063 .icon-move { 2064 background-position: -168px -72px; 2065 } 2066 2067 .icon-step-backward { 2068 background-position: -192px -72px; 2069 } 2070 2071 .icon-fast-backward { 2072 background-position: -216px -72px; 2073 } 2074 2075 .icon-backward { 2076 background-position: -240px -72px; 2077 } 2078 2079 .icon-play { 2080 background-position: -264px -72px; 2081 } 2082 2083 .icon-pause { 2084 background-position: -288px -72px; 2085 } 2086 2087 .icon-stop { 2088 background-position: -312px -72px; 2089 } 2090 2091 .icon-forward { 2092 background-position: -336px -72px; 2093 } 2094 2095 .icon-fast-forward { 2096 background-position: -360px -72px; 2097 } 2098 2099 .icon-step-forward { 2100 background-position: -384px -72px; 2101 } 2102 2103 .icon-eject { 2104 background-position: -408px -72px; 2105 } 2106 2107 .icon-chevron-left { 2108 background-position: -432px -72px; 2109 } 2110 2111 .icon-chevron-right { 2112 background-position: -456px -72px; 2113 } 2114 2115 .icon-plus-sign { 2116 background-position: 0 -96px; 2117 } 2118 2119 .icon-minus-sign { 2120 background-position: -24px -96px; 2121 } 2122 2123 .icon-remove-sign { 2124 background-position: -48px -96px; 2125 } 2126 2127 .icon-ok-sign { 2128 background-position: -72px -96px; 2129 } 2130 2131 .icon-question-sign { 2132 background-position: -96px -96px; 2133 } 2134 2135 .icon-info-sign { 2136 background-position: -120px -96px; 2137 } 2138 2139 .icon-screenshot { 2140 background-position: -144px -96px; 2141 } 2142 2143 .icon-remove-circle { 2144 background-position: -168px -96px; 2145 } 2146 2147 .icon-ok-circle { 2148 background-position: -192px -96px; 2149 } 2150 2151 .icon-ban-circle { 2152 background-position: -216px -96px; 2153 } 2154 2155 .icon-arrow-left { 2156 background-position: -240px -96px; 2157 } 2158 2159 .icon-arrow-right { 2160 background-position: -264px -96px; 2161 } 2162 2163 .icon-arrow-up { 2164 background-position: -289px -96px; 2165 } 2166 2167 .icon-arrow-down { 2168 background-position: -312px -96px; 2169 } 2170 2171 .icon-share-alt { 2172 background-position: -336px -96px; 2173 } 2174 2175 .icon-resize-full { 2176 background-position: -360px -96px; 2177 } 2178 2179 .icon-resize-small { 2180 background-position: -384px -96px; 2181 } 2182 2183 .icon-plus { 2184 background-position: -408px -96px; 2185 } 2186 2187 .icon-minus { 2188 background-position: -433px -96px; 2189 } 2190 2191 .icon-asterisk { 2192 background-position: -456px -96px; 2193 } 2194 2195 .icon-exclamation-sign { 2196 background-position: 0 -120px; 2197 } 2198 2199 .icon-gift { 2200 background-position: -24px -120px; 2201 } 2202 2203 .icon-leaf { 2204 background-position: -48px -120px; 2205 } 2206 2207 .icon-fire { 2208 background-position: -72px -120px; 2209 } 2210 2211 .icon-eye-open { 2212 background-position: -96px -120px; 2213 } 2214 2215 .icon-eye-close { 2216 background-position: -120px -120px; 2217 } 2218 2219 .icon-warning-sign { 2220 background-position: -144px -120px; 2221 } 2222 2223 .icon-plane { 2224 background-position: -168px -120px; 2225 } 2226 2227 .icon-calendar { 2228 background-position: -192px -120px; 2229 } 2230 2231 .icon-random { 2232 background-position: -216px -120px; 2233 } 2234 2235 .icon-comment { 2236 background-position: -240px -120px; 2237 } 2238 2239 .icon-magnet { 2240 background-position: -264px -120px; 2241 } 2242 2243 .icon-chevron-up { 2244 background-position: -288px -120px; 2245 } 2246 2247 .icon-chevron-down { 2248 background-position: -313px -119px; 2249 } 2250 2251 .icon-retweet { 2252 background-position: -336px -120px; 2253 } 2254 2255 .icon-shopping-cart { 2256 background-position: -360px -120px; 2257 } 2258 2259 .icon-folder-close { 2260 background-position: -384px -120px; 2261 } 2262 2263 .icon-folder-open { 2264 background-position: -408px -120px; 2265 } 2266 2267 .icon-resize-vertical { 2268 background-position: -432px -119px; 2269 } 2270 2271 .icon-resize-horizontal { 2272 background-position: -456px -118px; 2273 } 2274 2275 .icon-hdd { 2276 background-position: 0 -144px; 2277 } 2278 2279 .icon-bullhorn { 2280 background-position: -24px -144px; 2281 } 2282 2283 .icon-bell { 2284 background-position: -48px -144px; 2285 } 2286 2287 .icon-certificate { 2288 background-position: -72px -144px; 2289 } 2290 2291 .icon-thumbs-up { 2292 background-position: -96px -144px; 2293 } 2294 2295 .icon-thumbs-down { 2296 background-position: -120px -144px; 2297 } 2298 2299 .icon-hand-right { 2300 background-position: -144px -144px; 2301 } 2302 2303 .icon-hand-left { 2304 background-position: -168px -144px; 2305 } 2306 2307 .icon-hand-up { 2308 background-position: -192px -144px; 2309 } 2310 2311 .icon-hand-down { 2312 background-position: -216px -144px; 2313 } 2314 2315 .icon-circle-arrow-right { 2316 background-position: -240px -144px; 2317 } 2318 2319 .icon-circle-arrow-left { 2320 background-position: -264px -144px; 2321 } 2322 2323 .icon-circle-arrow-up { 2324 background-position: -288px -144px; 2325 } 2326 2327 .icon-circle-arrow-down { 2328 background-position: -312px -144px; 2329 } 2330 2331 .icon-globe { 2332 background-position: -336px -144px; 2333 } 2334 2335 .icon-wrench { 2336 background-position: -360px -144px; 2337 } 2338 2339 .icon-tasks { 2340 background-position: -384px -144px; 2341 } 2342 2343 .icon-filter { 2344 background-position: -408px -144px; 2345 } 2346 2347 .icon-briefcase { 2348 background-position: -432px -144px; 2349 } 2350 2351 .icon-fullscreen { 2352 background-position: -456px -144px; 2353 } 2354 2355 .dropup, 2356 .dropdown { 2357 position: relative; 2358 } 2359 2360 .dropdown-toggle { 2361 *margin-bottom: -3px; 2362 } 2363 2364 .dropdown-toggle:active, 2365 .open .dropdown-toggle { 2366 outline: 0; 2367 } 2368 2369 .caret { 2370 display: inline-block; 2371 width: 0; 2372 height: 0; 2373 vertical-align: top; 2374 border-top: 4px solid #000000; 2375 border-right: 4px solid transparent; 2376 border-left: 4px solid transparent; 2377 content: ""; 2378 opacity: 0.3; 2379 filter: alpha(opacity=30); 2380 } 2381 2382 .dropdown .caret { 2383 margin-top: 8px; 2384 margin-left: 2px; 2385 } 2386 2387 .dropdown:hover .caret, 2388 .open .caret { 2389 opacity: 1; 2390 filter: alpha(opacity=100); 2391 } 2392 2393 .dropdown-menu { 2394 position: absolute; 2395 top: 100%; 2396 left: 0; 2397 z-index: 1000; 2398 display: none; 2399 float: left; 2400 min-width: 160px; 2401 padding: 4px 0; 2402 margin: 1px 0 0; 2403 list-style: none; 2404 background-color: #ffffff; 2405 border: 1px solid #ccc; 2406 border: 1px solid rgba(0, 0, 0, 0.2); 2407 *border-right-width: 2px; 2408 *border-bottom-width: 2px; 2409 -webkit-border-radius: 5px; 2410 -moz-border-radius: 5px; 2411 border-radius: 5px; 2412 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2413 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2414 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2415 -webkit-background-clip: padding-box; 2416 -moz-background-clip: padding; 2417 background-clip: padding-box; 2418 } 2419 2420 .dropdown-menu.pull-right { 2421 right: 0; 2422 left: auto; 2423 } 2424 2425 .dropdown-menu .divider { 2426 *width: 100%; 2427 height: 1px; 2428 margin: 8px 1px; 2429 *margin: -5px 0 5px; 2430 overflow: hidden; 2431 background-color: #e5e5e5; 2432 border-bottom: 1px solid #ffffff; 2433 } 2434 2435 .dropdown-menu a { 2436 display: block; 2437 padding: 3px 15px; 2438 clear: both; 2439 font-weight: normal; 2440 line-height: 18px; 2441 color: #333333; 2442 white-space: nowrap; 2443 } 2444 2445 .dropdown-menu li > a:hover, 2446 .dropdown-menu .active > a, 2447 .dropdown-menu .active > a:hover { 2448 color: #ffffff; 2449 text-decoration: none; 2450 background-color: #0088cc; 2451 } 2452 2453 .open { 2454 *z-index: 1000; 2455 } 2456 2457 .open > .dropdown-menu { 2458 display: block; 2459 } 2460 2461 .pull-right > .dropdown-menu { 2462 right: 0; 2463 left: auto; 2464 } 2465 2466 .dropup .caret, 2467 .navbar-fixed-bottom .dropdown .caret { 2468 border-top: 0; 2469 border-bottom: 4px solid #000000; 2470 content: "\2191"; 2471 } 2472 2473 .dropup .dropdown-menu, 2474 .navbar-fixed-bottom .dropdown .dropdown-menu { 2475 top: auto; 2476 bottom: 100%; 2477 margin-bottom: 1px; 2478 } 2479 2480 .typeahead { 2481 margin-top: 2px; 2482 -webkit-border-radius: 4px; 2483 -moz-border-radius: 4px; 2484 border-radius: 4px; 2485 } 2486 2487 .well { 2488 min-height: 20px; 2489 padding: 19px; 2490 margin-bottom: 20px; 2491 background-color: #f5f5f5; 2492 border: 1px solid #eee; 2493 border: 1px solid rgba(0, 0, 0, 0.05); 2494 -webkit-border-radius: 4px; 2495 -moz-border-radius: 4px; 2496 border-radius: 4px; 2497 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 2498 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 2499 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 2500 } 2501 2502 .well blockquote { 2503 border-color: #ddd; 2504 border-color: rgba(0, 0, 0, 0.15); 2505 } 2506 2507 .well-large { 2508 padding: 24px; 2509 -webkit-border-radius: 6px; 2510 -moz-border-radius: 6px; 2511 border-radius: 6px; 2512 } 2513 2514 .well-small { 2515 padding: 9px; 2516 -webkit-border-radius: 3px; 2517 -moz-border-radius: 3px; 2518 border-radius: 3px; 2519 } 2520 2521 .fade { 2522 opacity: 0; 2523 -webkit-transition: opacity 0.15s linear; 2524 -moz-transition: opacity 0.15s linear; 2525 -ms-transition: opacity 0.15s linear; 2526 -o-transition: opacity 0.15s linear; 2527 transition: opacity 0.15s linear; 2528 } 2529 2530 .fade.in { 2531 opacity: 1; 2532 } 2533 2534 .collapse { 2535 position: relative; 2536 height: 0; 2537 overflow: hidden; 2538 -webkit-transition: height 0.35s ease; 2539 -moz-transition: height 0.35s ease; 2540 -ms-transition: height 0.35s ease; 2541 -o-transition: height 0.35s ease; 2542 transition: height 0.35s ease; 2543 } 2544 2545 .collapse.in { 2546 height: auto; 2547 } 2548 2549 .close { 2550 float: right; 2551 font-size: 20px; 2552 font-weight: bold; 2553 line-height: 18px; 2554 color: #000000; 2555 text-shadow: 0 1px 0 #ffffff; 2556 opacity: 0.2; 2557 filter: alpha(opacity=20); 2558 } 2559 2560 .close:hover { 2561 color: #000000; 2562 text-decoration: none; 2563 cursor: pointer; 2564 opacity: 0.4; 2565 filter: alpha(opacity=40); 2566 } 2567 2568 button.close { 2569 padding: 0; 2570 cursor: pointer; 2571 background: transparent; 2572 border: 0; 2573 -webkit-appearance: none; 2574 } 2575 2576 .btn { 2577 display: inline-block; 2578 *display: inline; 2579 padding: 4px 10px 4px; 2580 margin-bottom: 0; 2581 *margin-left: .3em; 2582 font-size: 13px; 2583 line-height: 18px; 2584 *line-height: 20px; 2585 color: #333333; 2586 text-align: center; 2587 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); 2588 vertical-align: middle; 2589 cursor: pointer; 2590 background-color: #f5f5f5; 2591 *background-color: #e6e6e6; 2592 background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); 2593 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); 2594 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); 2595 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); 2596 background-image: linear-gradient(top, #ffffff, #e6e6e6); 2597 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); 2598 background-repeat: repeat-x; 2599 border: 1px solid #cccccc; 2600 *border: 0; 2601 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2602 border-color: #e6e6e6 #e6e6e6 #bfbfbf; 2603 border-bottom-color: #b3b3b3; 2604 -webkit-border-radius: 4px; 2605 -moz-border-radius: 4px; 2606 border-radius: 4px; 2607 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); 2608 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2609 *zoom: 1; 2610 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 2611 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 2612 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 2613 } 2614 2615 .btn:hover, 2616 .btn:active, 2617 .btn.active, 2618 .btn.disabled, 2619 .btn[disabled] { 2620 background-color: #e6e6e6; 2621 *background-color: #d9d9d9; 2622 } 2623 2624 .btn:active, 2625 .btn.active { 2626 background-color: #cccccc \9; 2627 } 2628 2629 .btn:first-child { 2630 *margin-left: 0; 2631 } 2632 2633 .btn:hover { 2634 color: #333333; 2635 text-decoration: none; 2636 background-color: #e6e6e6; 2637 *background-color: #d9d9d9; 2638 /* Buttons in IE7 don't get borders, so darken on hover */ 2639 2640 background-position: 0 -15px; 2641 -webkit-transition: background-position 0.1s linear; 2642 -moz-transition: background-position 0.1s linear; 2643 -ms-transition: background-position 0.1s linear; 2644 -o-transition: background-position 0.1s linear; 2645 transition: background-position 0.1s linear; 2646 } 2647 2648 .btn:focus { 2649 outline: thin dotted #333; 2650 outline: 5px auto -webkit-focus-ring-color; 2651 outline-offset: -2px; 2652 } 2653 2654 .btn.active, 2655 .btn:active { 2656 background-color: #e6e6e6; 2657 background-color: #d9d9d9 \9; 2658 background-image: none; 2659 outline: 0; 2660 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 2661 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 2662 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 2663 } 2664 2665 .btn.disabled, 2666 .btn[disabled] { 2667 cursor: default; 2668 background-color: #e6e6e6; 2669 background-image: none; 2670 opacity: 0.65; 2671 filter: alpha(opacity=65); 2672 -webkit-box-shadow: none; 2673 -moz-box-shadow: none; 2674 box-shadow: none; 2675 } 2676 2677 .btn-large { 2678 padding: 9px 14px; 2679 font-size: 15px; 2680 line-height: normal; 2681 -webkit-border-radius: 5px; 2682 -moz-border-radius: 5px; 2683 border-radius: 5px; 2684 } 2685 2686 .btn-large [class^="icon-"] { 2687 margin-top: 1px; 2688 } 2689 2690 .btn-small { 2691 padding: 5px 9px; 2692 font-size: 11px; 2693 line-height: 16px; 2694 } 2695 2696 .btn-small [class^="icon-"] { 2697 margin-top: -1px; 2698 } 2699 2700 .btn-mini { 2701 padding: 2px 6px; 2702 font-size: 11px; 2703 line-height: 14px; 2704 } 2705 2706 .btn-primary, 2707 .btn-primary:hover, 2708 .btn-warning, 2709 .btn-warning:hover, 2710 .btn-danger, 2711 .btn-danger:hover, 2712 .btn-success, 2713 .btn-success:hover, 2714 .btn-info, 2715 .btn-info:hover, 2716 .btn-inverse, 2717 .btn-inverse:hover { 2718 color: #ffffff; 2719 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 2720 } 2721 2722 .btn-primary.active, 2723 .btn-warning.active, 2724 .btn-danger.active, 2725 .btn-success.active, 2726 .btn-info.active, 2727 .btn-inverse.active { 2728 color: rgba(255, 255, 255, 0.75); 2729 } 2730 2731 .btn { 2732 border-color: #ccc; 2733 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2734 } 2735 2736 .btn-primary { 2737 background-color: #0074cc; 2738 *background-color: #0055cc; 2739 background-image: -ms-linear-gradient(top, #0088cc, #0055cc); 2740 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); 2741 background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); 2742 background-image: -o-linear-gradient(top, #0088cc, #0055cc); 2743 background-image: -moz-linear-gradient(top, #0088cc, #0055cc); 2744 background-image: linear-gradient(top, #0088cc, #0055cc); 2745 background-repeat: repeat-x; 2746 border-color: #0055cc #0055cc #003580; 2747 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2748 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); 2749 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2750 } 2751 2752 .btn-primary:hover, 2753 .btn-primary:active, 2754 .btn-primary.active, 2755 .btn-primary.disabled, 2756 .btn-primary[disabled] { 2757 background-color: #0055cc; 2758 *background-color: #004ab3; 2759 } 2760 2761 .btn-primary:active, 2762 .btn-primary.active { 2763 background-color: #004099 \9; 2764 } 2765 2766 .btn-warning { 2767 background-color: #faa732; 2768 *background-color: #f89406; 2769 background-image: -ms-linear-gradient(top, #fbb450, #f89406); 2770 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); 2771 background-image: -webkit-linear-gradient(top, #fbb450, #f89406); 2772 background-image: -o-linear-gradient(top, #fbb450, #f89406); 2773 background-image: -moz-linear-gradient(top, #fbb450, #f89406); 2774 background-image: linear-gradient(top, #fbb450, #f89406); 2775 background-repeat: repeat-x; 2776 border-color: #f89406 #f89406 #ad6704; 2777 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2778 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); 2779 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2780 } 2781 2782 .btn-warning:hover, 2783 .btn-warning:active, 2784 .btn-warning.active, 2785 .btn-warning.disabled, 2786 .btn-warning[disabled] { 2787 background-color: #f89406; 2788 *background-color: #df8505; 2789 } 2790 2791 .btn-warning:active, 2792 .btn-warning.active { 2793 background-color: #c67605 \9; 2794 } 2795 2796 .btn-danger { 2797 background-color: #da4f49; 2798 *background-color: #bd362f; 2799 background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); 2800 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); 2801 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); 2802 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); 2803 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); 2804 background-image: linear-gradient(top, #ee5f5b, #bd362f); 2805 background-repeat: repeat-x; 2806 border-color: #bd362f #bd362f #802420; 2807 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2808 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); 2809 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2810 } 2811 2812 .btn-danger:hover, 2813 .btn-danger:active, 2814 .btn-danger.active, 2815 .btn-danger.disabled, 2816 .btn-danger[disabled] { 2817 background-color: #bd362f; 2818 *background-color: #a9302a; 2819 } 2820 2821 .btn-danger:active, 2822 .btn-danger.active { 2823 background-color: #942a25 \9; 2824 } 2825 2826 .btn-success { 2827 background-color: #5bb75b; 2828 *background-color: #51a351; 2829 background-image: -ms-linear-gradient(top, #62c462, #51a351); 2830 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); 2831 background-image: -webkit-linear-gradient(top, #62c462, #51a351); 2832 background-image: -o-linear-gradient(top, #62c462, #51a351); 2833 background-image: -moz-linear-gradient(top, #62c462, #51a351); 2834 background-image: linear-gradient(top, #62c462, #51a351); 2835 background-repeat: repeat-x; 2836 border-color: #51a351 #51a351 #387038; 2837 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2838 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); 2839 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2840 } 2841 2842 .btn-success:hover, 2843 .btn-success:active, 2844 .btn-success.active, 2845 .btn-success.disabled, 2846 .btn-success[disabled] { 2847 background-color: #51a351; 2848 *background-color: #499249; 2849 } 2850 2851 .btn-success:active, 2852 .btn-success.active { 2853 background-color: #408140 \9; 2854 } 2855 2856 .btn-info { 2857 background-color: #49afcd; 2858 *background-color: #2f96b4; 2859 background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); 2860 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); 2861 background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); 2862 background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); 2863 background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); 2864 background-image: linear-gradient(top, #5bc0de, #2f96b4); 2865 background-repeat: repeat-x; 2866 border-color: #2f96b4 #2f96b4 #1f6377; 2867 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2868 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); 2869 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2870 } 2871 2872 .btn-info:hover, 2873 .btn-info:active, 2874 .btn-info.active, 2875 .btn-info.disabled, 2876 .btn-info[disabled] { 2877 background-color: #2f96b4; 2878 *background-color: #2a85a0; 2879 } 2880 2881 .btn-info:active, 2882 .btn-info.active { 2883 background-color: #24748c \9; 2884 } 2885 2886 .btn-inverse { 2887 background-color: #414141; 2888 *background-color: #222222; 2889 background-image: -ms-linear-gradient(top, #555555, #222222); 2890 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); 2891 background-image: -webkit-linear-gradient(top, #555555, #222222); 2892 background-image: -o-linear-gradient(top, #555555, #222222); 2893 background-image: -moz-linear-gradient(top, #555555, #222222); 2894 background-image: linear-gradient(top, #555555, #222222); 2895 background-repeat: repeat-x; 2896 border-color: #222222 #222222 #000000; 2897 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 2898 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); 2899 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 2900 } 2901 2902 .btn-inverse:hover, 2903 .btn-inverse:active, 2904 .btn-inverse.active, 2905 .btn-inverse.disabled, 2906 .btn-inverse[disabled] { 2907 background-color: #222222; 2908 *background-color: #151515; 2909 } 2910 2911 .btn-inverse:active, 2912 .btn-inverse.active { 2913 background-color: #080808 \9; 2914 } 2915 2916 button.btn, 2917 input[type="submit"].btn { 2918 *padding-top: 2px; 2919 *padding-bottom: 2px; 2920 } 2921 2922 button.btn::-moz-focus-inner, 2923 input[type="submit"].btn::-moz-focus-inner { 2924 padding: 0; 2925 border: 0; 2926 } 2927 2928 button.btn.btn-large, 2929 input[type="submit"].btn.btn-large { 2930 *padding-top: 7px; 2931 *padding-bottom: 7px; 2932 } 2933 2934 button.btn.btn-small, 2935 input[type="submit"].btn.btn-small { 2936 *padding-top: 3px; 2937 *padding-bottom: 3px; 2938 } 2939 2940 button.btn.btn-mini, 2941 input[type="submit"].btn.btn-mini { 2942 *padding-top: 1px; 2943 *padding-bottom: 1px; 2944 } 2945 2946 .btn-group { 2947 position: relative; 2948 *margin-left: .3em; 2949 *zoom: 1; 2950 } 2951 2952 .btn-group:before, 2953 .btn-group:after { 2954 display: table; 2955 content: ""; 2956 } 2957 2958 .btn-group:after { 2959 clear: both; 2960 } 2961 2962 .btn-group:first-child { 2963 *margin-left: 0; 2964 } 2965 2966 .btn-group + .btn-group { 2967 margin-left: 5px; 2968 } 2969 2970 .btn-toolbar { 2971 margin-top: 9px; 2972 margin-bottom: 9px; 2973 } 2974 2975 .btn-toolbar .btn-group { 2976 display: inline-block; 2977 *display: inline; 2978 /* IE7 inline-block hack */ 2979 2980 *zoom: 1; 2981 } 2982 2983 .btn-group > .btn { 2984 position: relative; 2985 float: left; 2986 margin-left: -1px; 2987 -webkit-border-radius: 0; 2988 -moz-border-radius: 0; 2989 border-radius: 0; 2990 } 2991 2992 .btn-group > .btn:first-child { 2993 margin-left: 0; 2994 -webkit-border-bottom-left-radius: 4px; 2995 border-bottom-left-radius: 4px; 2996 -webkit-border-top-left-radius: 4px; 2997 border-top-left-radius: 4px; 2998 -moz-border-radius-bottomleft: 4px; 2999 -moz-border-radius-topleft: 4px; 3000 } 3001 3002 .btn-group > .btn:last-child, 3003 .btn-group > .dropdown-toggle { 3004 -webkit-border-top-right-radius: 4px; 3005 border-top-right-radius: 4px; 3006 -webkit-border-bottom-right-radius: 4px; 3007 border-bottom-right-radius: 4px; 3008 -moz-border-radius-topright: 4px; 3009 -moz-border-radius-bottomright: 4px; 3010 } 3011 3012 .btn-group > .btn.large:first-child { 3013 margin-left: 0; 3014 -webkit-border-bottom-left-radius: 6px; 3015 border-bottom-left-radius: 6px; 3016 -webkit-border-top-left-radius: 6px; 3017 border-top-left-radius: 6px; 3018 -moz-border-radius-bottomleft: 6px; 3019 -moz-border-radius-topleft: 6px; 3020 } 3021 3022 .btn-group > .btn.large:last-child, 3023 .btn-group > .large.dropdown-toggle { 3024 -webkit-border-top-right-radius: 6px; 3025 border-top-right-radius: 6px; 3026 -webkit-border-bottom-right-radius: 6px; 3027 border-bottom-right-radius: 6px; 3028 -moz-border-radius-topright: 6px; 3029 -moz-border-radius-bottomright: 6px; 3030 } 3031 3032 .btn-group > .btn:hover, 3033 .btn-group > .btn:focus, 3034 .btn-group > .btn:active, 3035 .btn-group > .btn.active { 3036 z-index: 2; 3037 } 3038 3039 .btn-group .dropdown-toggle:active, 3040 .btn-group.open .dropdown-toggle { 3041 outline: 0; 3042 } 3043 3044 .btn-group > .dropdown-toggle { 3045 *padding-top: 4px; 3046 padding-right: 8px; 3047 *padding-bottom: 4px; 3048 padding-left: 8px; 3049 -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); 3050 -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); 3051 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); 3052 } 3053 3054 .btn-group > .btn-mini.dropdown-toggle { 3055 padding-right: 5px; 3056 padding-left: 5px; 3057 } 3058 3059 .btn-group > .btn-small.dropdown-toggle { 3060 *padding-top: 4px; 3061 *padding-bottom: 4px; 3062 } 3063 3064 .btn-group > .btn-large.dropdown-toggle { 3065 padding-right: 12px; 3066 padding-left: 12px; 3067 } 3068 3069 .btn-group.open .dropdown-toggle { 3070 background-image: none; 3071 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3072 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3073 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3074 } 3075 3076 .btn-group.open .btn.dropdown-toggle { 3077 background-color: #e6e6e6; 3078 } 3079 3080 .btn-group.open .btn-primary.dropdown-toggle { 3081 background-color: #0055cc; 3082 } 3083 3084 .btn-group.open .btn-warning.dropdown-toggle { 3085 background-color: #f89406; 3086 } 3087 3088 .btn-group.open .btn-danger.dropdown-toggle { 3089 background-color: #bd362f; 3090 } 3091 3092 .btn-group.open .btn-success.dropdown-toggle { 3093 background-color: #51a351; 3094 } 3095 3096 .btn-group.open .btn-info.dropdown-toggle { 3097 background-color: #2f96b4; 3098 } 3099 3100 .btn-group.open .btn-inverse.dropdown-toggle { 3101 background-color: #222222; 3102 } 3103 3104 .btn .caret { 3105 margin-top: 7px; 3106 margin-left: 0; 3107 } 3108 3109 .btn:hover .caret, 3110 .open.btn-group .caret { 3111 opacity: 1; 3112 filter: alpha(opacity=100); 3113 } 3114 3115 .btn-mini .caret { 3116 margin-top: 5px; 3117 } 3118 3119 .btn-small .caret { 3120 margin-top: 6px; 3121 } 3122 3123 .btn-large .caret { 3124 margin-top: 6px; 3125 border-top-width: 5px; 3126 border-right-width: 5px; 3127 border-left-width: 5px; 3128 } 3129 3130 .dropup .btn-large .caret { 3131 border-top: 0; 3132 border-bottom: 5px solid #000000; 3133 } 3134 3135 .btn-primary .caret, 3136 .btn-warning .caret, 3137 .btn-danger .caret, 3138 .btn-info .caret, 3139 .btn-success .caret, 3140 .btn-inverse .caret { 3141 border-top-color: #ffffff; 3142 border-bottom-color: #ffffff; 3143 opacity: 0.75; 3144 filter: alpha(opacity=75); 3145 } 3146 3147 .alert { 3148 padding: 8px 35px 8px 14px; 3149 margin-bottom: 18px; 3150 color: #c09853; 3151 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3152 background-color: #fcf8e3; 3153 border: 1px solid #fbeed5; 3154 -webkit-border-radius: 4px; 3155 -moz-border-radius: 4px; 3156 border-radius: 4px; 3157 } 3158 3159 .alert-heading { 3160 color: inherit; 3161 } 3162 3163 .alert .close { 3164 position: relative; 3165 top: -2px; 3166 right: -21px; 3167 line-height: 18px; 3168 } 3169 3170 .alert-success { 3171 color: #468847; 3172 background-color: #dff0d8; 3173 border-color: #d6e9c6; 3174 } 3175 3176 .alert-danger, 3177 .alert-error { 3178 color: #b94a48; 3179 background-color: #f2dede; 3180 border-color: #eed3d7; 3181 } 3182 3183 .alert-info { 3184 color: #3a87ad; 3185 background-color: #d9edf7; 3186 border-color: #bce8f1; 3187 } 3188 3189 .alert-block { 3190 padding-top: 14px; 3191 padding-bottom: 14px; 3192 } 3193 3194 .alert-block > p, 3195 .alert-block > ul { 3196 margin-bottom: 0; 3197 } 3198 3199 .alert-block p + p { 3200 margin-top: 5px; 3201 } 3202 3203 .nav { 3204 margin-bottom: 18px; 3205 margin-left: 0; 3206 list-style: none; 3207 } 3208 3209 .nav > li > a { 3210 display: block; 3211 } 3212 3213 .nav > li > a:hover { 3214 text-decoration: none; 3215 background-color: #eeeeee; 3216 } 3217 3218 .nav > .pull-right { 3219 float: right; 3220 } 3221 3222 .nav .nav-header { 3223 display: block; 3224 padding: 3px 15px; 3225 font-size: 11px; 3226 font-weight: bold; 3227 line-height: 18px; 3228 color: #999999; 3229 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3230 text-transform: uppercase; 3231 } 3232 3233 .nav li + .nav-header { 3234 margin-top: 9px; 3235 } 3236 3237 .nav-list { 3238 padding-right: 15px; 3239 padding-left: 15px; 3240 margin-bottom: 0; 3241 } 3242 3243 .nav-list > li > a, 3244 .nav-list .nav-header { 3245 margin-right: -15px; 3246 margin-left: -15px; 3247 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3248 } 3249 3250 .nav-list > li > a { 3251 padding: 3px 15px; 3252 } 3253 3254 .nav-list > .active > a, 3255 .nav-list > .active > a:hover { 3256 color: #ffffff; 3257 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); 3258 background-color: #0088cc; 3259 } 3260 3261 .nav-list [class^="icon-"] { 3262 margin-right: 2px; 3263 } 3264 3265 .nav-list .divider { 3266 *width: 100%; 3267 height: 1px; 3268 margin: 8px 1px; 3269 *margin: -5px 0 5px; 3270 overflow: hidden; 3271 background-color: #e5e5e5; 3272 border-bottom: 1px solid #ffffff; 3273 } 3274 3275 .nav-tabs, 3276 .nav-pills { 3277 *zoom: 1; 3278 } 3279 3280 .nav-tabs:before, 3281 .nav-pills:before, 3282 .nav-tabs:after, 3283 .nav-pills:after { 3284 display: table; 3285 content: ""; 3286 } 3287 3288 .nav-tabs:after, 3289 .nav-pills:after { 3290 clear: both; 3291 } 3292 3293 .nav-tabs > li, 3294 .nav-pills > li { 3295 float: left; 3296 } 3297 3298 .nav-tabs > li > a, 3299 .nav-pills > li > a { 3300 padding-right: 12px; 3301 padding-left: 12px; 3302 margin-right: 2px; 3303 line-height: 14px; 3304 } 3305 3306 .nav-tabs { 3307 border-bottom: 1px solid #ddd; 3308 } 3309 3310 .nav-tabs > li { 3311 margin-bottom: -1px; 3312 } 3313 3314 .nav-tabs > li > a { 3315 padding-top: 8px; 3316 padding-bottom: 8px; 3317 line-height: 18px; 3318 border: 1px solid transparent; 3319 -webkit-border-radius: 4px 4px 0 0; 3320 -moz-border-radius: 4px 4px 0 0; 3321 border-radius: 4px 4px 0 0; 3322 } 3323 3324 .nav-tabs > li > a:hover { 3325 border-color: #eeeeee #eeeeee #dddddd; 3326 } 3327 3328 .nav-tabs > .active > a, 3329 .nav-tabs > .active > a:hover { 3330 color: #555555; 3331 cursor: default; 3332 background-color: #ffffff; 3333 border: 1px solid #ddd; 3334 border-bottom-color: transparent; 3335 } 3336 3337 .nav-pills > li > a { 3338 padding-top: 8px; 3339 padding-bottom: 8px; 3340 margin-top: 2px; 3341 margin-bottom: 2px; 3342 -webkit-border-radius: 5px; 3343 -moz-border-radius: 5px; 3344 border-radius: 5px; 3345 } 3346 3347 .nav-pills > .active > a, 3348 .nav-pills > .active > a:hover { 3349 color: #ffffff; 3350 background-color: #0088cc; 3351 } 3352 3353 .nav-stacked > li { 3354 float: none; 3355 } 3356 3357 .nav-stacked > li > a { 3358 margin-right: 0; 3359 } 3360 3361 .nav-tabs.nav-stacked { 3362 border-bottom: 0; 3363 } 3364 3365 .nav-tabs.nav-stacked > li > a { 3366 border: 1px solid #ddd; 3367 -webkit-border-radius: 0; 3368 -moz-border-radius: 0; 3369 border-radius: 0; 3370 } 3371 3372 .nav-tabs.nav-stacked > li:first-child > a { 3373 -webkit-border-radius: 4px 4px 0 0; 3374 -moz-border-radius: 4px 4px 0 0; 3375 border-radius: 4px 4px 0 0; 3376 } 3377 3378 .nav-tabs.nav-stacked > li:last-child > a { 3379 -webkit-border-radius: 0 0 4px 4px; 3380 -moz-border-radius: 0 0 4px 4px; 3381 border-radius: 0 0 4px 4px; 3382 } 3383 3384 .nav-tabs.nav-stacked > li > a:hover { 3385 z-index: 2; 3386 border-color: #ddd; 3387 } 3388 3389 .nav-pills.nav-stacked > li > a { 3390 margin-bottom: 3px; 3391 } 3392 3393 .nav-pills.nav-stacked > li:last-child > a { 3394 margin-bottom: 1px; 3395 } 3396 3397 .nav-tabs .dropdown-menu { 3398 -webkit-border-radius: 0 0 5px 5px; 3399 -moz-border-radius: 0 0 5px 5px; 3400 border-radius: 0 0 5px 5px; 3401 } 3402 3403 .nav-pills .dropdown-menu { 3404 -webkit-border-radius: 4px; 3405 -moz-border-radius: 4px; 3406 border-radius: 4px; 3407 } 3408 3409 .nav-tabs .dropdown-toggle .caret, 3410 .nav-pills .dropdown-toggle .caret { 3411 margin-top: 6px; 3412 border-top-color: #0088cc; 3413 border-bottom-color: #0088cc; 3414 } 3415 3416 .nav-tabs .dropdown-toggle:hover .caret, 3417 .nav-pills .dropdown-toggle:hover .caret { 3418 border-top-color: #005580; 3419 border-bottom-color: #005580; 3420 } 3421 3422 .nav-tabs .active .dropdown-toggle .caret, 3423 .nav-pills .active .dropdown-toggle .caret { 3424 border-top-color: #333333; 3425 border-bottom-color: #333333; 3426 } 3427 3428 .nav > .dropdown.active > a:hover { 3429 color: #000000; 3430 cursor: pointer; 3431 } 3432 3433 .nav-tabs .open .dropdown-toggle, 3434 .nav-pills .open .dropdown-toggle, 3435 .nav > li.dropdown.open.active > a:hover { 3436 color: #ffffff; 3437 background-color: #999999; 3438 border-color: #999999; 3439 } 3440 3441 .nav li.dropdown.open .caret, 3442 .nav li.dropdown.open.active .caret, 3443 .nav li.dropdown.open a:hover .caret { 3444 border-top-color: #ffffff; 3445 border-bottom-color: #ffffff; 3446 opacity: 1; 3447 filter: alpha(opacity=100); 3448 } 3449 3450 .tabs-stacked .open > a:hover { 3451 border-color: #999999; 3452 } 3453 3454 .tabbable { 3455 *zoom: 1; 3456 } 3457 3458 .tabbable:before, 3459 .tabbable:after { 3460 display: table; 3461 content: ""; 3462 } 3463 3464 .tabbable:after { 3465 clear: both; 3466 } 3467 3468 .tab-content { 3469 overflow: auto; 3470 } 3471 3472 .tabs-below > .nav-tabs, 3473 .tabs-right > .nav-tabs, 3474 .tabs-left > .nav-tabs { 3475 border-bottom: 0; 3476 } 3477 3478 .tab-content > .tab-pane, 3479 .pill-content > .pill-pane { 3480 display: none; 3481 } 3482 3483 .tab-content > .active, 3484 .pill-content > .active { 3485 display: block; 3486 } 3487 3488 .tabs-below > .nav-tabs { 3489 border-top: 1px solid #ddd; 3490 } 3491 3492 .tabs-below > .nav-tabs > li { 3493 margin-top: -1px; 3494 margin-bottom: 0; 3495 } 3496 3497 .tabs-below > .nav-tabs > li > a { 3498 -webkit-border-radius: 0 0 4px 4px; 3499 -moz-border-radius: 0 0 4px 4px; 3500 border-radius: 0 0 4px 4px; 3501 } 3502 3503 .tabs-below > .nav-tabs > li > a:hover { 3504 border-top-color: #ddd; 3505 border-bottom-color: transparent; 3506 } 3507 3508 .tabs-below > .nav-tabs > .active > a, 3509 .tabs-below > .nav-tabs > .active > a:hover { 3510 border-color: transparent #ddd #ddd #ddd; 3511 } 3512 3513 .tabs-left > .nav-tabs > li, 3514 .tabs-right > .nav-tabs > li { 3515 float: none; 3516 } 3517 3518 .tabs-left > .nav-tabs > li > a, 3519 .tabs-right > .nav-tabs > li > a { 3520 min-width: 74px; 3521 margin-right: 0; 3522 margin-bottom: 3px; 3523 } 3524 3525 .tabs-left > .nav-tabs { 3526 float: left; 3527 margin-right: 19px; 3528 border-right: 1px solid #ddd; 3529 } 3530 3531 .tabs-left > .nav-tabs > li > a { 3532 margin-right: -1px; 3533 -webkit-border-radius: 4px 0 0 4px; 3534 -moz-border-radius: 4px 0 0 4px; 3535 border-radius: 4px 0 0 4px; 3536 } 3537 3538 .tabs-left > .nav-tabs > li > a:hover { 3539 border-color: #eeeeee #dddddd #eeeeee #eeeeee; 3540 } 3541 3542 .tabs-left > .nav-tabs .active > a, 3543 .tabs-left > .nav-tabs .active > a:hover { 3544 border-color: #ddd transparent #ddd #ddd; 3545 *border-right-color: #ffffff; 3546 } 3547 3548 .tabs-right > .nav-tabs { 3549 float: right; 3550 margin-left: 19px; 3551 border-left: 1px solid #ddd; 3552 } 3553 3554 .tabs-right > .nav-tabs > li > a { 3555 margin-left: -1px; 3556 -webkit-border-radius: 0 4px 4px 0; 3557 -moz-border-radius: 0 4px 4px 0; 3558 border-radius: 0 4px 4px 0; 3559 } 3560 3561 .tabs-right > .nav-tabs > li > a:hover { 3562 border-color: #eeeeee #eeeeee #eeeeee #dddddd; 3563 } 3564 3565 .tabs-right > .nav-tabs .active > a, 3566 .tabs-right > .nav-tabs .active > a:hover { 3567 border-color: #ddd #ddd #ddd transparent; 3568 *border-left-color: #ffffff; 3569 } 3570 3571 .navbar { 3572 *position: relative; 3573 *z-index: 2; 3574 margin-bottom: 18px; 3575 overflow: visible; 3576 } 3577 3578 .navbar-inner { 3579 min-height: 40px; 3580 padding-right: 20px; 3581 padding-left: 20px; 3582 background-color: #2c2c2c; 3583 background-image: -moz-linear-gradient(top, #333333, #222222); 3584 background-image: -ms-linear-gradient(top, #333333, #222222); 3585 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); 3586 background-image: -webkit-linear-gradient(top, #333333, #222222); 3587 background-image: -o-linear-gradient(top, #333333, #222222); 3588 background-image: linear-gradient(top, #333333, #222222); 3589 background-repeat: repeat-x; 3590 -webkit-border-radius: 4px; 3591 -moz-border-radius: 4px; 3592 border-radius: 4px; 3593 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); 3594 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); 3595 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); 3596 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); 3597 } 3598 3599 .navbar .container { 3600 width: auto; 3601 } 3602 3603 .nav-collapse.collapse { 3604 height: auto; 3605 } 3606 3607 .navbar { 3608 color: #999999; 3609 } 3610 3611 .navbar .brand:hover { 3612 text-decoration: none; 3613 } 3614 3615 .navbar .brand { 3616 display: block; 3617 float: left; 3618 padding: 8px 20px 12px; 3619 margin-left: -20px; 3620 font-size: 20px; 3621 font-weight: 200; 3622 line-height: 1; 3623 color: #999999; 3624 } 3625 3626 .navbar .navbar-text { 3627 margin-bottom: 0; 3628 line-height: 40px; 3629 } 3630 3631 .navbar .navbar-link { 3632 color: #999999; 3633 } 3634 3635 .navbar .navbar-link:hover { 3636 color: #ffffff; 3637 } 3638 3639 .navbar .btn, 3640 .navbar .btn-group { 3641 margin-top: 5px; 3642 } 3643 3644 .navbar .btn-group .btn { 3645 margin: 0; 3646 } 3647 3648 .navbar-form { 3649 margin-bottom: 0; 3650 *zoom: 1; 3651 } 3652 3653 .navbar-form:before, 3654 .navbar-form:after { 3655 display: table; 3656 content: ""; 3657 } 3658 3659 .navbar-form:after { 3660 clear: both; 3661 } 3662 3663 .navbar-form input, 3664 .navbar-form select, 3665 .navbar-form .radio, 3666 .navbar-form .checkbox { 3667 margin-top: 5px; 3668 } 3669 3670 .navbar-form input, 3671 .navbar-form select { 3672 display: inline-block; 3673 margin-bottom: 0; 3674 } 3675 3676 .navbar-form input[type="image"], 3677 .navbar-form input[type="checkbox"], 3678 .navbar-form input[type="radio"] { 3679 margin-top: 3px; 3680 } 3681 3682 .navbar-form .input-append, 3683 .navbar-form .input-prepend { 3684 margin-top: 6px; 3685 white-space: nowrap; 3686 } 3687 3688 .navbar-form .input-append input, 3689 .navbar-form .input-prepend input { 3690 margin-top: 0; 3691 } 3692 3693 .navbar-search { 3694 position: relative; 3695 float: left; 3696 margin-top: 6px; 3697 margin-bottom: 0; 3698 } 3699 3700 .navbar-search .search-query { 3701 padding: 4px 9px; 3702 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 3703 font-size: 13px; 3704 font-weight: normal; 3705 line-height: 1; 3706 color: #ffffff; 3707 background-color: #626262; 3708 border: 1px solid #151515; 3709 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 3710 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 3711 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 3712 -webkit-transition: none; 3713 -moz-transition: none; 3714 -ms-transition: none; 3715 -o-transition: none; 3716 transition: none; 3717 } 3718 3719 .navbar-search .search-query:-moz-placeholder { 3720 color: #cccccc; 3721 } 3722 3723 .navbar-search .search-query:-ms-input-placeholder { 3724 color: #cccccc; 3725 } 3726 3727 .navbar-search .search-query::-webkit-input-placeholder { 3728 color: #cccccc; 3729 } 3730 3731 .navbar-search .search-query:focus, 3732 .navbar-search .search-query.focused { 3733 padding: 5px 10px; 3734 color: #333333; 3735 text-shadow: 0 1px 0 #ffffff; 3736 background-color: #ffffff; 3737 border: 0; 3738 outline: 0; 3739 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 3740 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 3741 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 3742 } 3743 3744 .navbar-fixed-top, 3745 .navbar-fixed-bottom { 3746 position: fixed; 3747 right: 0; 3748 left: 0; 3749 z-index: 1030; 3750 margin-bottom: 0; 3751 } 3752 3753 .navbar-fixed-top .navbar-inner, 3754 .navbar-fixed-bottom .navbar-inner { 3755 padding-right: 0; 3756 padding-left: 0; 3757 -webkit-border-radius: 0; 3758 -moz-border-radius: 0; 3759 border-radius: 0; 3760 } 3761 3762 .navbar-fixed-top .container, 3763 .navbar-fixed-bottom .container { 3764 width: 940px; 3765 } 3766 3767 .navbar-fixed-top { 3768 top: 0; 3769 } 3770 3771 .navbar-fixed-bottom { 3772 bottom: 0; 3773 } 3774 3775 .navbar .nav { 3776 position: relative; 3777 left: 0; 3778 display: block; 3779 float: left; 3780 margin: 0 10px 0 0; 3781 } 3782 3783 .navbar .nav.pull-right { 3784 float: right; 3785 } 3786 3787 .navbar .nav > li { 3788 display: block; 3789 float: left; 3790 } 3791 3792 .navbar .nav > li > a { 3793 float: none; 3794 padding: 9px 10px 11px; 3795 line-height: 19px; 3796 color: #999999; 3797 text-decoration: none; 3798 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3799 } 3800 3801 .navbar .btn { 3802 display: inline-block; 3803 padding: 4px 10px 4px; 3804 margin: 5px 5px 6px; 3805 line-height: 18px; 3806 } 3807 3808 .navbar .btn-group { 3809 padding: 5px 5px 6px; 3810 margin: 0; 3811 } 3812 3813 .navbar .nav > li > a:hover { 3814 color: #ffffff; 3815 text-decoration: none; 3816 background-color: transparent; 3817 } 3818 3819 .navbar .nav .active > a, 3820 .navbar .nav .active > a:hover { 3821 color: #ffffff; 3822 text-decoration: none; 3823 background-color: #222222; 3824 } 3825 3826 .navbar .divider-vertical { 3827 width: 1px; 3828 height: 40px; 3829 margin: 0 9px; 3830 overflow: hidden; 3831 background-color: #222222; 3832 border-right: 1px solid #333333; 3833 } 3834 3835 .navbar .nav.pull-right { 3836 margin-right: 0; 3837 margin-left: 10px; 3838 } 3839 3840 .navbar .btn-navbar { 3841 display: none; 3842 float: right; 3843 padding: 7px 10px; 3844 margin-right: 5px; 3845 margin-left: 5px; 3846 background-color: #2c2c2c; 3847 *background-color: #222222; 3848 background-image: -ms-linear-gradient(top, #333333, #222222); 3849 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); 3850 background-image: -webkit-linear-gradient(top, #333333, #222222); 3851 background-image: -o-linear-gradient(top, #333333, #222222); 3852 background-image: linear-gradient(top, #333333, #222222); 3853 background-image: -moz-linear-gradient(top, #333333, #222222); 3854 background-repeat: repeat-x; 3855 border-color: #222222 #222222 #000000; 3856 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3857 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); 3858 filter: progid:dximagetransform.microsoft.gradient(enabled=false); 3859 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 3860 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 3861 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 3862 } 3863 3864 .navbar .btn-navbar:hover, 3865 .navbar .btn-navbar:active, 3866 .navbar .btn-navbar.active, 3867 .navbar .btn-navbar.disabled, 3868 .navbar .btn-navbar[disabled] { 3869 background-color: #222222; 3870 *background-color: #151515; 3871 } 3872 3873 .navbar .btn-navbar:active, 3874 .navbar .btn-navbar.active { 3875 background-color: #080808 \9; 3876 } 3877 3878 .navbar .btn-navbar .icon-bar { 3879 display: block; 3880 width: 18px; 3881 height: 2px; 3882 background-color: #f5f5f5; 3883 -webkit-border-radius: 1px; 3884 -moz-border-radius: 1px; 3885 border-radius: 1px; 3886 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 3887 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 3888 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 3889 } 3890 3891 .btn-navbar .icon-bar + .icon-bar { 3892 margin-top: 3px; 3893 } 3894 3895 .navbar .dropdown-menu:before { 3896 position: absolute; 3897 top: -7px; 3898 left: 9px; 3899 display: inline-block; 3900 border-right: 7px solid transparent; 3901 border-bottom: 7px solid #ccc; 3902 border-left: 7px solid transparent; 3903 border-bottom-color: rgba(0, 0, 0, 0.2); 3904 content: ''; 3905 } 3906 3907 .navbar .dropdown-menu:after { 3908 position: absolute; 3909 top: -6px; 3910 left: 10px; 3911 display: inline-block; 3912 border-right: 6px solid transparent; 3913 border-bottom: 6px solid #ffffff; 3914 border-left: 6px solid transparent; 3915 content: ''; 3916 } 3917 3918 .navbar-fixed-bottom .dropdown-menu:before { 3919 top: auto; 3920 bottom: -7px; 3921 border-top: 7px solid #ccc; 3922 border-bottom: 0; 3923 border-top-color: rgba(0, 0, 0, 0.2); 3924 } 3925 3926 .navbar-fixed-bottom .dropdown-menu:after { 3927 top: auto; 3928 bottom: -6px; 3929 border-top: 6px solid #ffffff; 3930 border-bottom: 0; 3931 } 3932 3933 .navbar .nav li.dropdown .dropdown-toggle .caret, 3934 .navbar .nav li.dropdown.open .caret { 3935 border-top-color: #ffffff; 3936 border-bottom-color: #ffffff; 3937 } 3938 3939 .navbar .nav li.dropdown.active .caret { 3940 opacity: 1; 3941 filter: alpha(opacity=100); 3942 } 3943 3944 .navbar .nav li.dropdown.open > .dropdown-toggle, 3945 .navbar .nav li.dropdown.active > .dropdown-toggle, 3946 .navbar .nav li.dropdown.open.active > .dropdown-toggle { 3947 background-color: transparent; 3948 } 3949 3950 .navbar .nav li.dropdown.active > .dropdown-toggle:hover { 3951 color: #ffffff; 3952 } 3953 3954 .navbar .pull-right .dropdown-menu, 3955 .navbar .dropdown-menu.pull-right { 3956 right: 0; 3957 left: auto; 3958 } 3959 3960 .navbar .pull-right .dropdown-menu:before, 3961 .navbar .dropdown-menu.pull-right:before { 3962 right: 12px; 3963 left: auto; 3964 } 3965 3966 .navbar .pull-right .dropdown-menu:after, 3967 .navbar .dropdown-menu.pull-right:after { 3968 right: 13px; 3969 left: auto; 3970 } 3971 3972 .breadcrumb { 3973 padding: 7px 14px; 3974 margin: 0 0 18px; 3975 list-style: none; 3976 background-color: #fbfbfb; 3977 background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); 3978 background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); 3979 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); 3980 background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); 3981 background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); 3982 background-image: linear-gradient(top, #ffffff, #f5f5f5); 3983 background-repeat: repeat-x; 3984 border: 1px solid #ddd; 3985 -webkit-border-radius: 3px; 3986 -moz-border-radius: 3px; 3987 border-radius: 3px; 3988 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); 3989 -webkit-box-shadow: inset 0 1px 0 #ffffff; 3990 -moz-box-shadow: inset 0 1px 0 #ffffff; 3991 box-shadow: inset 0 1px 0 #ffffff; 3992 } 3993 3994 .breadcrumb li { 3995 display: inline-block; 3996 *display: inline; 3997 text-shadow: 0 1px 0 #ffffff; 3998 *zoom: 1; 3999 } 4000 4001 .breadcrumb .divider { 4002 padding: 0 5px; 4003 color: #999999; 4004 } 4005 4006 .breadcrumb .active a { 4007 color: #333333; 4008 } 4009 4010 .pagination { 4011 height: 36px; 4012 margin: 18px 0; 4013 } 4014 4015 .pagination ul { 4016 display: inline-block; 4017 *display: inline; 4018 margin-bottom: 0; 4019 margin-left: 0; 4020 -webkit-border-radius: 3px; 4021 -moz-border-radius: 3px; 4022 border-radius: 3px; 4023 *zoom: 1; 4024 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4025 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4026 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4027 } 4028 4029 .pagination li { 4030 display: inline; 4031 } 4032 4033 .pagination a { 4034 float: left; 4035 padding: 0 14px; 4036 line-height: 34px; 4037 text-decoration: none; 4038 border: 1px solid #ddd; 4039 border-left-width: 0; 4040 } 4041 4042 .pagination a:hover, 4043 .pagination .active a { 4044 background-color: #f5f5f5; 4045 } 4046 4047 .pagination .active a { 4048 color: #999999; 4049 cursor: default; 4050 } 4051 4052 .pagination .disabled span, 4053 .pagination .disabled a, 4054 .pagination .disabled a:hover { 4055 color: #999999; 4056 cursor: default; 4057 background-color: transparent; 4058 } 4059 4060 .pagination li:first-child a { 4061 border-left-width: 1px; 4062 -webkit-border-radius: 3px 0 0 3px; 4063 -moz-border-radius: 3px 0 0 3px; 4064 border-radius: 3px 0 0 3px; 4065 } 4066 4067 .pagination li:last-child a { 4068 -webkit-border-radius: 0 3px 3px 0; 4069 -moz-border-radius: 0 3px 3px 0; 4070 border-radius: 0 3px 3px 0; 4071 } 4072 4073 .pagination-centered { 4074 text-align: center; 4075 } 4076 4077 .pagination-right { 4078 text-align: right; 4079 } 4080 4081 .pager { 4082 margin-bottom: 18px; 4083 margin-left: 0; 4084 text-align: center; 4085 list-style: none; 4086 *zoom: 1; 4087 } 4088 4089 .pager:before, 4090 .pager:after { 4091 display: table; 4092 content: ""; 4093 } 4094 4095 .pager:after { 4096 clear: both; 4097 } 4098 4099 .pager li { 4100 display: inline; 4101 } 4102 4103 .pager a { 4104 display: inline-block; 4105 padding: 5px 14px; 4106 background-color: #fff; 4107 border: 1px solid #ddd; 4108 -webkit-border-radius: 15px; 4109 -moz-border-radius: 15px; 4110 border-radius: 15px; 4111 } 4112 4113 .pager a:hover { 4114 text-decoration: none; 4115 background-color: #f5f5f5; 4116 } 4117 4118 .pager .next a { 4119 float: right; 4120 } 4121 4122 .pager .previous a { 4123 float: left; 4124 } 4125 4126 .pager .disabled a, 4127 .pager .disabled a:hover { 4128 color: #999999; 4129 cursor: default; 4130 background-color: #fff; 4131 } 4132 4133 .modal-open .dropdown-menu { 4134 z-index: 2050; 4135 } 4136 4137 .modal-open .dropdown.open { 4138 *z-index: 2050; 4139 } 4140 4141 .modal-open .popover { 4142 z-index: 2060; 4143 } 4144 4145 .modal-open .tooltip { 4146 z-index: 2070; 4147 } 4148 4149 .modal-backdrop { 4150 position: fixed; 4151 top: 0; 4152 right: 0; 4153 bottom: 0; 4154 left: 0; 4155 z-index: 1040; 4156 background-color: #000000; 4157 } 4158 4159 .modal-backdrop.fade { 4160 opacity: 0; 4161 } 4162 4163 .modal-backdrop, 4164 .modal-backdrop.fade.in { 4165 opacity: 0.8; 4166 filter: alpha(opacity=80); 4167 } 4168 4169 .modal { 4170 position: fixed; 4171 top: 50%; 4172 left: 50%; 4173 z-index: 1050; 4174 width: 560px; 4175 margin: -250px 0 0 -280px; 4176 overflow: auto; 4177 background-color: #ffffff; 4178 border: 1px solid #999; 4179 border: 1px solid rgba(0, 0, 0, 0.3); 4180 *border: 1px solid #999; 4181 -webkit-border-radius: 6px; 4182 -moz-border-radius: 6px; 4183 border-radius: 6px; 4184 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4185 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4186 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4187 -webkit-background-clip: padding-box; 4188 -moz-background-clip: padding-box; 4189 background-clip: padding-box; 4190 } 4191 4192 .modal.fade { 4193 top: -25%; 4194 -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; 4195 -moz-transition: opacity 0.3s linear, top 0.3s ease-out; 4196 -ms-transition: opacity 0.3s linear, top 0.3s ease-out; 4197 -o-transition: opacity 0.3s linear, top 0.3s ease-out; 4198 transition: opacity 0.3s linear, top 0.3s ease-out; 4199 } 4200 4201 .modal.fade.in { 4202 top: 50%; 4203 } 4204 4205 .modal-header { 4206 padding: 9px 15px; 4207 border-bottom: 1px solid #eee; 4208 } 4209 4210 .modal-header .close { 4211 margin-top: 2px; 4212 } 4213 4214 .modal-body { 4215 max-height: 400px; 4216 padding: 15px; 4217 overflow-y: auto; 4218 } 4219 4220 .modal-form { 4221 margin-bottom: 0; 4222 } 4223 4224 .modal-footer { 4225 padding: 14px 15px 15px; 4226 margin-bottom: 0; 4227 text-align: right; 4228 background-color: #f5f5f5; 4229 border-top: 1px solid #ddd; 4230 -webkit-border-radius: 0 0 6px 6px; 4231 -moz-border-radius: 0 0 6px 6px; 4232 border-radius: 0 0 6px 6px; 4233 *zoom: 1; 4234 -webkit-box-shadow: inset 0 1px 0 #ffffff; 4235 -moz-box-shadow: inset 0 1px 0 #ffffff; 4236 box-shadow: inset 0 1px 0 #ffffff; 4237 } 4238 4239 .modal-footer:before, 4240 .modal-footer:after { 4241 display: table; 4242 content: ""; 4243 } 4244 4245 .modal-footer:after { 4246 clear: both; 4247 } 4248 4249 .modal-footer .btn + .btn { 4250 margin-bottom: 0; 4251 margin-left: 5px; 4252 } 4253 4254 .modal-footer .btn-group .btn + .btn { 4255 margin-left: -1px; 4256 } 4257 4258 .tooltip { 4259 position: absolute; 4260 z-index: 1020; 4261 display: block; 4262 padding: 5px; 4263 font-size: 11px; 4264 opacity: 0; 4265 filter: alpha(opacity=0); 4266 visibility: visible; 4267 } 4268 4269 .tooltip.in { 4270 opacity: 0.8; 4271 filter: alpha(opacity=80); 4272 } 4273 4274 .tooltip.top { 4275 margin-top: -2px; 4276 } 4277 4278 .tooltip.right { 4279 margin-left: 2px; 4280 } 4281 4282 .tooltip.bottom { 4283 margin-top: 2px; 4284 } 4285 4286 .tooltip.left { 4287 margin-left: -2px; 4288 } 4289 4290 .tooltip.top .tooltip-arrow { 4291 bottom: 0; 4292 left: 50%; 4293 margin-left: -5px; 4294 border-top: 5px solid #000000; 4295 border-right: 5px solid transparent; 4296 border-left: 5px solid transparent; 4297 } 4298 4299 .tooltip.left .tooltip-arrow { 4300 top: 50%; 4301 right: 0; 4302 margin-top: -5px; 4303 border-top: 5px solid transparent; 4304 border-bottom: 5px solid transparent; 4305 border-left: 5px solid #000000; 4306 } 4307 4308 .tooltip.bottom .tooltip-arrow { 4309 top: 0; 4310 left: 50%; 4311 margin-left: -5px; 4312 border-right: 5px solid transparent; 4313 border-bottom: 5px solid #000000; 4314 border-left: 5px solid transparent; 4315 } 4316 4317 .tooltip.right .tooltip-arrow { 4318 top: 50%; 4319 left: 0; 4320 margin-top: -5px; 4321 border-top: 5px solid transparent; 4322 border-right: 5px solid #000000; 4323 border-bottom: 5px solid transparent; 4324 } 4325 4326 .tooltip-inner { 4327 max-width: 200px; 4328 padding: 3px 8px; 4329 color: #ffffff; 4330 text-align: center; 4331 text-decoration: none; 4332 background-color: #000000; 4333 -webkit-border-radius: 4px; 4334 -moz-border-radius: 4px; 4335 border-radius: 4px; 4336 } 4337 4338 .tooltip-arrow { 4339 position: absolute; 4340 width: 0; 4341 height: 0; 4342 } 4343 4344 .popover { 4345 position: absolute; 4346 top: 0; 4347 left: 0; 4348 z-index: 1010; 4349 display: none; 4350 padding: 5px; 4351 } 4352 4353 .popover.top { 4354 margin-top: -5px; 4355 } 4356 4357 .popover.right { 4358 margin-left: 5px; 4359 } 4360 4361 .popover.bottom { 4362 margin-top: 5px; 4363 } 4364 4365 .popover.left { 4366 margin-left: -5px; 4367 } 4368 4369 .popover.top .arrow { 4370 bottom: 0; 4371 left: 50%; 4372 margin-left: -5px; 4373 border-top: 5px solid #000000; 4374 border-right: 5px solid transparent; 4375 border-left: 5px solid transparent; 4376 } 4377 4378 .popover.right .arrow { 4379 top: 50%; 4380 left: 0; 4381 margin-top: -5px; 4382 border-top: 5px solid transparent; 4383 border-right: 5px solid #000000; 4384 border-bottom: 5px solid transparent; 4385 } 4386 4387 .popover.bottom .arrow { 4388 top: 0; 4389 left: 50%; 4390 margin-left: -5px; 4391 border-right: 5px solid transparent; 4392 border-bottom: 5px solid #000000; 4393 border-left: 5px solid transparent; 4394 } 4395 4396 .popover.left .arrow { 4397 top: 50%; 4398 right: 0; 4399 margin-top: -5px; 4400 border-top: 5px solid transparent; 4401 border-bottom: 5px solid transparent; 4402 border-left: 5px solid #000000; 4403 } 4404 4405 .popover .arrow { 4406 position: absolute; 4407 width: 0; 4408 height: 0; 4409 } 4410 4411 .popover-inner { 4412 width: 280px; 4413 padding: 3px; 4414 overflow: hidden; 4415 background: #000000; 4416 background: rgba(0, 0, 0, 0.8); 4417 -webkit-border-radius: 6px; 4418 -moz-border-radius: 6px; 4419 border-radius: 6px; 4420 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4421 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4422 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 4423 } 4424 4425 .popover-title { 4426 padding: 9px 15px; 4427 line-height: 1; 4428 background-color: #f5f5f5; 4429 border-bottom: 1px solid #eee; 4430 -webkit-border-radius: 3px 3px 0 0; 4431 -moz-border-radius: 3px 3px 0 0; 4432 border-radius: 3px 3px 0 0; 4433 } 4434 4435 .popover-content { 4436 padding: 14px; 4437 background-color: #ffffff; 4438 -webkit-border-radius: 0 0 3px 3px; 4439 -moz-border-radius: 0 0 3px 3px; 4440 border-radius: 0 0 3px 3px; 4441 -webkit-background-clip: padding-box; 4442 -moz-background-clip: padding-box; 4443 background-clip: padding-box; 4444 } 4445 4446 .popover-content p, 4447 .popover-content ul, 4448 .popover-content ol { 4449 margin-bottom: 0; 4450 } 4451 4452 .thumbnails { 4453 margin-left: -20px; 4454 list-style: none; 4455 *zoom: 1; 4456 } 4457 4458 .thumbnails:before, 4459 .thumbnails:after { 4460 display: table; 4461 content: ""; 4462 } 4463 4464 .thumbnails:after { 4465 clear: both; 4466 } 4467 4468 .row-fluid .thumbnails { 4469 margin-left: 0; 4470 } 4471 4472 .thumbnails > li { 4473 float: left; 4474 margin-bottom: 18px; 4475 margin-left: 20px; 4476 } 4477 4478 .thumbnail { 4479 display: block; 4480 padding: 4px; 4481 line-height: 1; 4482 border: 1px solid #ddd; 4483 -webkit-border-radius: 4px; 4484 -moz-border-radius: 4px; 4485 border-radius: 4px; 4486 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); 4487 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); 4488 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); 4489 } 4490 4491 a.thumbnail:hover { 4492 border-color: #0088cc; 4493 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 4494 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 4495 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 4496 } 4497 4498 .thumbnail > img { 4499 display: block; 4500 max-width: 100%; 4501 margin-right: auto; 4502 margin-left: auto; 4503 } 4504 4505 .thumbnail .caption { 4506 padding: 9px; 4507 } 4508 4509 .label, 4510 .badge { 4511 font-size: 10.998px; 4512 font-weight: bold; 4513 line-height: 14px; 4514 color: #ffffff; 4515 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 4516 white-space: nowrap; 4517 vertical-align: baseline; 4518 background-color: #999999; 4519 } 4520 4521 .label { 4522 padding: 1px 4px 2px; 4523 -webkit-border-radius: 3px; 4524 -moz-border-radius: 3px; 4525 border-radius: 3px; 4526 } 4527 4528 .badge { 4529 padding: 1px 9px 2px; 4530 -webkit-border-radius: 9px; 4531 -moz-border-radius: 9px; 4532 border-radius: 9px; 4533 } 4534 4535 a.label:hover, 4536 a.badge:hover { 4537 color: #ffffff; 4538 text-decoration: none; 4539 cursor: pointer; 4540 } 4541 4542 .label-important, 4543 .badge-important { 4544 background-color: #b94a48; 4545 } 4546 4547 .label-important[href], 4548 .badge-important[href] { 4549 background-color: #953b39; 4550 } 4551 4552 .label-warning, 4553 .badge-warning { 4554 background-color: #f89406; 4555 } 4556 4557 .label-warning[href], 4558 .badge-warning[href] { 4559 background-color: #c67605; 4560 } 4561 4562 .label-success, 4563 .badge-success { 4564 background-color: #468847; 4565 } 4566 4567 .label-success[href], 4568 .badge-success[href] { 4569 background-color: #356635; 4570 } 4571 4572 .label-info, 4573 .badge-info { 4574 background-color: #3a87ad; 4575 } 4576 4577 .label-info[href], 4578 .badge-info[href] { 4579 background-color: #2d6987; 4580 } 4581 4582 .label-inverse, 4583 .badge-inverse { 4584 background-color: #333333; 4585 } 4586 4587 .label-inverse[href], 4588 .badge-inverse[href] { 4589 background-color: #1a1a1a; 4590 } 4591 4592 @-webkit-keyframes progress-bar-stripes { 4593 from { 4594 background-position: 40px 0; 4595 } 4596 to { 4597 background-position: 0 0; 4598 } 4599 } 4600 4601 @-moz-keyframes progress-bar-stripes { 4602 from { 4603 background-position: 40px 0; 4604 } 4605 to { 4606 background-position: 0 0; 4607 } 4608 } 4609 4610 @-ms-keyframes progress-bar-stripes { 4611 from { 4612 background-position: 40px 0; 4613 } 4614 to { 4615 background-position: 0 0; 4616 } 4617 } 4618 4619 @-o-keyframes progress-bar-stripes { 4620 from { 4621 background-position: 0 0; 4622 } 4623 to { 4624 background-position: 40px 0; 4625 } 4626 } 4627 4628 @keyframes progress-bar-stripes { 4629 from { 4630 background-position: 40px 0; 4631 } 4632 to { 4633 background-position: 0 0; 4634 } 4635 } 4636 4637 .progress { 4638 height: 18px; 4639 margin-bottom: 18px; 4640 overflow: hidden; 4641 background-color: #f7f7f7; 4642 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); 4643 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); 4644 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); 4645 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); 4646 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); 4647 background-image: linear-gradient(top, #f5f5f5, #f9f9f9); 4648 background-repeat: repeat-x; 4649 -webkit-border-radius: 4px; 4650 -moz-border-radius: 4px; 4651 border-radius: 4px; 4652 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); 4653 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 4654 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 4655 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 4656 } 4657 4658 .progress .bar { 4659 width: 0; 4660 height: 18px; 4661 font-size: 12px; 4662 color: #ffffff; 4663 text-align: center; 4664 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 4665 background-color: #0e90d2; 4666 background-image: -moz-linear-gradient(top, #149bdf, #0480be); 4667 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); 4668 background-image: -webkit-linear-gradient(top, #149bdf, #0480be); 4669 background-image: -o-linear-gradient(top, #149bdf, #0480be); 4670 background-image: linear-gradient(top, #149bdf, #0480be); 4671 background-image: -ms-linear-gradient(top, #149bdf, #0480be); 4672 background-repeat: repeat-x; 4673 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); 4674 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 4675 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 4676 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 4677 -webkit-box-sizing: border-box; 4678 -moz-box-sizing: border-box; 4679 -ms-box-sizing: border-box; 4680 box-sizing: border-box; 4681 -webkit-transition: width 0.6s ease; 4682 -moz-transition: width 0.6s ease; 4683 -ms-transition: width 0.6s ease; 4684 -o-transition: width 0.6s ease; 4685 transition: width 0.6s ease; 4686 } 4687 4688 .progress-striped .bar { 4689 background-color: #149bdf; 4690 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4691 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4692 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4693 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4694 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 4695 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4696 -webkit-background-size: 40px 40px; 4697 -moz-background-size: 40px 40px; 4698 -o-background-size: 40px 40px; 4699 background-size: 40px 40px; 4700 } 4701 4702 .progress.active .bar { 4703 -webkit-animation: progress-bar-stripes 2s linear infinite; 4704 -moz-animation: progress-bar-stripes 2s linear infinite; 4705 -ms-animation: progress-bar-stripes 2s linear infinite; 4706 -o-animation: progress-bar-stripes 2s linear infinite; 4707 animation: progress-bar-stripes 2s linear infinite; 4708 } 4709 4710 .progress-danger .bar { 4711 background-color: #dd514c; 4712 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); 4713 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); 4714 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); 4715 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); 4716 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); 4717 background-image: linear-gradient(top, #ee5f5b, #c43c35); 4718 background-repeat: repeat-x; 4719 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); 4720 } 4721 4722 .progress-danger.progress-striped .bar { 4723 background-color: #ee5f5b; 4724 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 4725 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4726 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4727 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4728 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4729 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4730 } 4731 4732 .progress-success .bar { 4733 background-color: #5eb95e; 4734 background-image: -moz-linear-gradient(top, #62c462, #57a957); 4735 background-image: -ms-linear-gradient(top, #62c462, #57a957); 4736 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); 4737 background-image: -webkit-linear-gradient(top, #62c462, #57a957); 4738 background-image: -o-linear-gradient(top, #62c462, #57a957); 4739 background-image: linear-gradient(top, #62c462, #57a957); 4740 background-repeat: repeat-x; 4741 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); 4742 } 4743 4744 .progress-success.progress-striped .bar { 4745 background-color: #62c462; 4746 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 4747 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4748 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4749 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4750 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4751 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4752 } 4753 4754 .progress-info .bar { 4755 background-color: #4bb1cf; 4756 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); 4757 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9); 4758 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); 4759 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); 4760 background-image: -o-linear-gradient(top, #5bc0de, #339bb9); 4761 background-image: linear-gradient(top, #5bc0de, #339bb9); 4762 background-repeat: repeat-x; 4763 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); 4764 } 4765 4766 .progress-info.progress-striped .bar { 4767 background-color: #5bc0de; 4768 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 4769 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4770 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4771 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4772 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4773 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4774 } 4775 4776 .progress-warning .bar { 4777 background-color: #faa732; 4778 background-image: -moz-linear-gradient(top, #fbb450, #f89406); 4779 background-image: -ms-linear-gradient(top, #fbb450, #f89406); 4780 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); 4781 background-image: -webkit-linear-gradient(top, #fbb450, #f89406); 4782 background-image: -o-linear-gradient(top, #fbb450, #f89406); 4783 background-image: linear-gradient(top, #fbb450, #f89406); 4784 background-repeat: repeat-x; 4785 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); 4786 } 4787 4788 .progress-warning.progress-striped .bar { 4789 background-color: #fbb450; 4790 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 4791 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4792 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4793 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4794 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4795 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4796 } 4797 4798 .accordion { 4799 margin-bottom: 18px; 4800 } 4801 4802 .accordion-group { 4803 margin-bottom: 2px; 4804 border: 1px solid #e5e5e5; 4805 -webkit-border-radius: 4px; 4806 -moz-border-radius: 4px; 4807 border-radius: 4px; 4808 } 4809 4810 .accordion-heading { 4811 border-bottom: 0; 4812 } 4813 4814 .accordion-heading .accordion-toggle { 4815 display: block; 4816 padding: 8px 15px; 4817 } 4818 4819 .accordion-toggle { 4820 cursor: pointer; 4821 } 4822 4823 .accordion-inner { 4824 padding: 9px 15px; 4825 border-top: 1px solid #e5e5e5; 4826 } 4827 4828 .carousel { 4829 position: relative; 4830 margin-bottom: 18px; 4831 line-height: 1; 4832 } 4833 4834 .carousel-inner { 4835 position: relative; 4836 width: 100%; 4837 overflow: hidden; 4838 } 4839 4840 .carousel .item { 4841 position: relative; 4842 display: none; 4843 -webkit-transition: 0.6s ease-in-out left; 4844 -moz-transition: 0.6s ease-in-out left; 4845 -ms-transition: 0.6s ease-in-out left; 4846 -o-transition: 0.6s ease-in-out left; 4847 transition: 0.6s ease-in-out left; 4848 } 4849 4850 .carousel .item > img { 4851 display: block; 4852 line-height: 1; 4853 } 4854 4855 .carousel .active, 4856 .carousel .next, 4857 .carousel .prev { 4858 display: block; 4859 } 4860 4861 .carousel .active { 4862 left: 0; 4863 } 4864 4865 .carousel .next, 4866 .carousel .prev { 4867 position: absolute; 4868 top: 0; 4869 width: 100%; 4870 } 4871 4872 .carousel .next { 4873 left: 100%; 4874 } 4875 4876 .carousel .prev { 4877 left: -100%; 4878 } 4879 4880 .carousel .next.left, 4881 .carousel .prev.right { 4882 left: 0; 4883 } 4884 4885 .carousel .active.left { 4886 left: -100%; 4887 } 4888 4889 .carousel .active.right { 4890 left: 100%; 4891 } 4892 4893 .carousel-control { 4894 position: absolute; 4895 top: 40%; 4896 left: 15px; 4897 width: 40px; 4898 height: 40px; 4899 margin-top: -20px; 4900 font-size: 60px; 4901 font-weight: 100; 4902 line-height: 30px; 4903 color: #ffffff; 4904 text-align: center; 4905 background: #222222; 4906 border: 3px solid #ffffff; 4907 -webkit-border-radius: 23px; 4908 -moz-border-radius: 23px; 4909 border-radius: 23px; 4910 opacity: 0.5; 4911 filter: alpha(opacity=50); 4912 } 4913 4914 .carousel-control.right { 4915 right: 15px; 4916 left: auto; 4917 } 4918 4919 .carousel-control:hover { 4920 color: #ffffff; 4921 text-decoration: none; 4922 opacity: 0.9; 4923 filter: alpha(opacity=90); 4924 } 4925 4926 .carousel-caption { 4927 position: absolute; 4928 right: 0; 4929 bottom: 0; 4930 left: 0; 4931 padding: 10px 15px 5px; 4932 background: #333333; 4933 background: rgba(0, 0, 0, 0.75); 4934 } 4935 4936 .carousel-caption h4, 4937 .carousel-caption p { 4938 color: #ffffff; 4939 } 4940 4941 .hero-unit { 4942 padding: 60px; 4943 margin-bottom: 30px; 4944 background-color: #eeeeee; 4945 -webkit-border-radius: 6px; 4946 -moz-border-radius: 6px; 4947 border-radius: 6px; 4948 } 4949 4950 .hero-unit h1 { 4951 margin-bottom: 0; 4952 font-size: 60px; 4953 line-height: 1; 4954 letter-spacing: -1px; 4955 color: inherit; 4956 } 4957 4958 .hero-unit p { 4959 font-size: 18px; 4960 font-weight: 200; 4961 line-height: 27px; 4962 color: inherit; 4963 } 4964 4965 .pull-right { 4966 float: right; 4967 } 4968 4969 .pull-left { 4970 float: left; 4971 } 4972 4973 .hide { 4974 display: none; 4975 } 4976 4977 .show { 4978 display: block; 4979 } 4980 4981 .invisible { 4982 visibility: hidden; 4983 }