Warning, /webapps/ocs-webserver/httpdocs/theme/flatui/css/bootstrap/bootstrap.css is written in an unsupported language. File is not indexed.
0001 /*! 0002 * Bootstrap v2.3.2 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 .clearfix { 0012 *zoom: 1; 0013 } 0014 0015 .clearfix:before, 0016 .clearfix:after { 0017 display: table; 0018 line-height: 0; 0019 content: ""; 0020 } 0021 0022 .clearfix:after { 0023 clear: both; 0024 } 0025 0026 .hide-text { 0027 font: 0/0 a; 0028 color: transparent; 0029 text-shadow: none; 0030 background-color: transparent; 0031 border: 0; 0032 } 0033 0034 .input-block-level { 0035 display: block; 0036 width: 100%; 0037 min-height: 30px; 0038 -webkit-box-sizing: border-box; 0039 -moz-box-sizing: border-box; 0040 box-sizing: border-box; 0041 } 0042 0043 article, 0044 aside, 0045 details, 0046 figcaption, 0047 figure, 0048 footer, 0049 header, 0050 hgroup, 0051 nav, 0052 section { 0053 display: block; 0054 } 0055 0056 audio, 0057 canvas, 0058 video { 0059 display: inline-block; 0060 *display: inline; 0061 *zoom: 1; 0062 } 0063 0064 audio:not([controls]) { 0065 display: none; 0066 } 0067 0068 html { 0069 font-size: 100%; 0070 -webkit-text-size-adjust: 100%; 0071 -ms-text-size-adjust: 100%; 0072 } 0073 0074 a:focus { 0075 outline: thin dotted #333; 0076 outline: 5px auto -webkit-focus-ring-color; 0077 outline-offset: -2px; 0078 } 0079 0080 a:hover, 0081 a:active { 0082 outline: 0; 0083 } 0084 0085 sub, 0086 sup { 0087 position: relative; 0088 font-size: 75%; 0089 line-height: 0; 0090 vertical-align: baseline; 0091 } 0092 0093 sup { 0094 top: -0.5em; 0095 } 0096 0097 sub { 0098 bottom: -0.25em; 0099 } 0100 0101 img { 0102 width: auto\9; 0103 height: auto; 0104 vertical-align: middle; 0105 border: 0; 0106 -ms-interpolation-mode: bicubic; 0107 } 0108 0109 #map_canvas img, 0110 .google-maps img { 0111 max-width: none; 0112 } 0113 0114 button, 0115 input, 0116 select, 0117 textarea { 0118 margin: 0; 0119 font-size: 100%; 0120 vertical-align: middle; 0121 } 0122 0123 button, 0124 input { 0125 *overflow: visible; 0126 line-height: normal; 0127 } 0128 0129 button::-moz-focus-inner, 0130 input::-moz-focus-inner { 0131 padding: 0; 0132 border: 0; 0133 } 0134 0135 button, 0136 html input[type="button"], 0137 input[type="reset"], 0138 input[type="submit"] { 0139 cursor: pointer; 0140 -webkit-appearance: button; 0141 } 0142 0143 label, 0144 select, 0145 button, 0146 input[type="button"], 0147 input[type="reset"], 0148 input[type="submit"], 0149 input[type="radio"], 0150 input[type="checkbox"] { 0151 cursor: pointer; 0152 } 0153 0154 input[type="search"] { 0155 -webkit-box-sizing: content-box; 0156 -moz-box-sizing: content-box; 0157 box-sizing: content-box; 0158 -webkit-appearance: textfield; 0159 } 0160 0161 input[type="search"]::-webkit-search-decoration, 0162 input[type="search"]::-webkit-search-cancel-button { 0163 -webkit-appearance: none; 0164 } 0165 0166 textarea { 0167 overflow: auto; 0168 vertical-align: top; 0169 } 0170 0171 @media print { 0172 * { 0173 color: #000 !important; 0174 text-shadow: none !important; 0175 background: transparent !important; 0176 box-shadow: none !important; 0177 } 0178 a, 0179 a:visited { 0180 text-decoration: underline; 0181 } 0182 a[href]:after { 0183 content: " (" attr(href) ")"; 0184 } 0185 abbr[title]:after { 0186 content: " (" attr(title) ")"; 0187 } 0188 .ir a:after, 0189 a[href^="javascript:"]:after, 0190 a[href^="#"]:after { 0191 content: ""; 0192 } 0193 pre, 0194 blockquote { 0195 border: 1px solid #999; 0196 page-break-inside: avoid; 0197 } 0198 thead { 0199 display: table-header-group; 0200 } 0201 tr, 0202 img { 0203 page-break-inside: avoid; 0204 } 0205 img { 0206 max-width: 100% !important; 0207 } 0208 @page { 0209 margin: 0.5cm; 0210 } 0211 p, 0212 h2, 0213 h3 { 0214 orphans: 3; 0215 widows: 3; 0216 } 0217 h2, 0218 h3 { 0219 page-break-after: avoid; 0220 } 0221 } 0222 0223 body { 0224 margin: 0; 0225 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 0226 font-size: 14px; 0227 line-height: 20px; 0228 color: #333333; 0229 background-color: #ffffff; 0230 } 0231 0232 a { 0233 color: #0088cc; 0234 text-decoration: none; 0235 } 0236 0237 a:hover, 0238 a:focus { 0239 color: #005580; 0240 text-decoration: underline; 0241 } 0242 0243 .img-rounded { 0244 -webkit-border-radius: 6px; 0245 -moz-border-radius: 6px; 0246 border-radius: 6px; 0247 } 0248 0249 .img-polaroid { 0250 padding: 4px; 0251 background-color: #fff; 0252 border: 1px solid #ccc; 0253 border: 1px solid rgba(0, 0, 0, 0.2); 0254 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 0255 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 0256 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 0257 } 0258 0259 .img-circle { 0260 -webkit-border-radius: 500px; 0261 -moz-border-radius: 500px; 0262 border-radius: 500px; 0263 } 0264 0265 .row { 0266 margin-left: -20px; 0267 *zoom: 1; 0268 } 0269 0270 .row:before, 0271 .row:after { 0272 display: table; 0273 line-height: 0; 0274 content: ""; 0275 } 0276 0277 .row:after { 0278 clear: both; 0279 } 0280 0281 [class*="span"] { 0282 float: left; 0283 min-height: 1px; 0284 margin-left: 20px; 0285 } 0286 0287 .container, 0288 .navbar-static-top .container, 0289 .navbar-fixed-top .container, 0290 .navbar-fixed-bottom .container { 0291 width: 940px; 0292 } 0293 0294 .span12 { 0295 width: 940px; 0296 } 0297 0298 .span11 { 0299 width: 860px; 0300 } 0301 0302 .span10 { 0303 width: 780px; 0304 } 0305 0306 .span9 { 0307 width: 700px; 0308 } 0309 0310 .span8 { 0311 width: 620px; 0312 } 0313 0314 .span7 { 0315 width: 540px; 0316 } 0317 0318 .span6 { 0319 width: 460px; 0320 } 0321 0322 .span5 { 0323 width: 380px; 0324 } 0325 0326 .span4 { 0327 width: 300px; 0328 } 0329 0330 .span3 { 0331 width: 220px; 0332 } 0333 0334 .span2 { 0335 width: 140px; 0336 } 0337 0338 .span1 { 0339 width: 60px; 0340 } 0341 0342 .offset12 { 0343 margin-left: 980px; 0344 } 0345 0346 .offset11 { 0347 margin-left: 900px; 0348 } 0349 0350 .offset10 { 0351 margin-left: 820px; 0352 } 0353 0354 .offset9 { 0355 margin-left: 740px; 0356 } 0357 0358 .offset8 { 0359 margin-left: 660px; 0360 } 0361 0362 .offset7 { 0363 margin-left: 580px; 0364 } 0365 0366 .offset6 { 0367 margin-left: 500px; 0368 } 0369 0370 .offset5 { 0371 margin-left: 420px; 0372 } 0373 0374 .offset4 { 0375 margin-left: 340px; 0376 } 0377 0378 .offset3 { 0379 margin-left: 260px; 0380 } 0381 0382 .offset2 { 0383 margin-left: 180px; 0384 } 0385 0386 .offset1 { 0387 margin-left: 100px; 0388 } 0389 0390 .row-fluid { 0391 width: 100%; 0392 *zoom: 1; 0393 } 0394 0395 .row-fluid:before, 0396 .row-fluid:after { 0397 display: table; 0398 line-height: 0; 0399 content: ""; 0400 } 0401 0402 .row-fluid:after { 0403 clear: both; 0404 } 0405 0406 .row-fluid [class*="span"] { 0407 display: block; 0408 float: left; 0409 width: 100%; 0410 min-height: 30px; 0411 margin-left: 2.127659574468085%; 0412 *margin-left: 2.074468085106383%; 0413 -webkit-box-sizing: border-box; 0414 -moz-box-sizing: border-box; 0415 box-sizing: border-box; 0416 } 0417 0418 .row-fluid [class*="span"]:first-child { 0419 margin-left: 0; 0420 } 0421 0422 .row-fluid .controls-row [class*="span"] + [class*="span"] { 0423 margin-left: 2.127659574468085%; 0424 } 0425 0426 .row-fluid .span12 { 0427 width: 100%; 0428 *width: 99.94680851063829%; 0429 } 0430 0431 .row-fluid .span11 { 0432 width: 91.48936170212765%; 0433 *width: 91.43617021276594%; 0434 } 0435 0436 .row-fluid .span10 { 0437 width: 82.97872340425532%; 0438 *width: 82.92553191489361%; 0439 } 0440 0441 .row-fluid .span9 { 0442 width: 74.46808510638297%; 0443 *width: 74.41489361702126%; 0444 } 0445 0446 .row-fluid .span8 { 0447 width: 65.95744680851064%; 0448 *width: 65.90425531914893%; 0449 } 0450 0451 .row-fluid .span7 { 0452 width: 57.44680851063829%; 0453 *width: 57.39361702127659%; 0454 } 0455 0456 .row-fluid .span6 { 0457 width: 48.93617021276595%; 0458 *width: 48.88297872340425%; 0459 } 0460 0461 .row-fluid .span5 { 0462 width: 40.42553191489362%; 0463 *width: 40.37234042553192%; 0464 } 0465 0466 .row-fluid .span4 { 0467 width: 31.914893617021278%; 0468 *width: 31.861702127659576%; 0469 } 0470 0471 .row-fluid .span3 { 0472 width: 23.404255319148934%; 0473 *width: 23.351063829787233%; 0474 } 0475 0476 .row-fluid .span2 { 0477 width: 14.893617021276595%; 0478 *width: 14.840425531914894%; 0479 } 0480 0481 .row-fluid .span1 { 0482 width: 6.382978723404255%; 0483 *width: 6.329787234042553%; 0484 } 0485 0486 .row-fluid .offset12 { 0487 margin-left: 104.25531914893617%; 0488 *margin-left: 104.14893617021275%; 0489 } 0490 0491 .row-fluid .offset12:first-child { 0492 margin-left: 102.12765957446808%; 0493 *margin-left: 102.02127659574467%; 0494 } 0495 0496 .row-fluid .offset11 { 0497 margin-left: 95.74468085106382%; 0498 *margin-left: 95.6382978723404%; 0499 } 0500 0501 .row-fluid .offset11:first-child { 0502 margin-left: 93.61702127659574%; 0503 *margin-left: 93.51063829787232%; 0504 } 0505 0506 .row-fluid .offset10 { 0507 margin-left: 87.23404255319149%; 0508 *margin-left: 87.12765957446807%; 0509 } 0510 0511 .row-fluid .offset10:first-child { 0512 margin-left: 85.1063829787234%; 0513 *margin-left: 84.99999999999999%; 0514 } 0515 0516 .row-fluid .offset9 { 0517 margin-left: 78.72340425531914%; 0518 *margin-left: 78.61702127659572%; 0519 } 0520 0521 .row-fluid .offset9:first-child { 0522 margin-left: 76.59574468085106%; 0523 *margin-left: 76.48936170212764%; 0524 } 0525 0526 .row-fluid .offset8 { 0527 margin-left: 70.2127659574468%; 0528 *margin-left: 70.10638297872339%; 0529 } 0530 0531 .row-fluid .offset8:first-child { 0532 margin-left: 68.08510638297872%; 0533 *margin-left: 67.9787234042553%; 0534 } 0535 0536 .row-fluid .offset7 { 0537 margin-left: 61.70212765957446%; 0538 *margin-left: 61.59574468085106%; 0539 } 0540 0541 .row-fluid .offset7:first-child { 0542 margin-left: 59.574468085106375%; 0543 *margin-left: 59.46808510638297%; 0544 } 0545 0546 .row-fluid .offset6 { 0547 margin-left: 53.191489361702125%; 0548 *margin-left: 53.085106382978715%; 0549 } 0550 0551 .row-fluid .offset6:first-child { 0552 margin-left: 51.063829787234035%; 0553 *margin-left: 50.95744680851063%; 0554 } 0555 0556 .row-fluid .offset5 { 0557 margin-left: 44.68085106382979%; 0558 *margin-left: 44.57446808510638%; 0559 } 0560 0561 .row-fluid .offset5:first-child { 0562 margin-left: 42.5531914893617%; 0563 *margin-left: 42.4468085106383%; 0564 } 0565 0566 .row-fluid .offset4 { 0567 margin-left: 36.170212765957444%; 0568 *margin-left: 36.06382978723405%; 0569 } 0570 0571 .row-fluid .offset4:first-child { 0572 margin-left: 34.04255319148936%; 0573 *margin-left: 33.93617021276596%; 0574 } 0575 0576 .row-fluid .offset3 { 0577 margin-left: 27.659574468085104%; 0578 *margin-left: 27.5531914893617%; 0579 } 0580 0581 .row-fluid .offset3:first-child { 0582 margin-left: 25.53191489361702%; 0583 *margin-left: 25.425531914893618%; 0584 } 0585 0586 .row-fluid .offset2 { 0587 margin-left: 19.148936170212764%; 0588 *margin-left: 19.04255319148936%; 0589 } 0590 0591 .row-fluid .offset2:first-child { 0592 margin-left: 17.02127659574468%; 0593 *margin-left: 16.914893617021278%; 0594 } 0595 0596 .row-fluid .offset1 { 0597 margin-left: 10.638297872340425%; 0598 *margin-left: 10.53191489361702%; 0599 } 0600 0601 .row-fluid .offset1:first-child { 0602 margin-left: 8.51063829787234%; 0603 *margin-left: 8.404255319148938%; 0604 } 0605 0606 [class*="span"].hide, 0607 .row-fluid [class*="span"].hide { 0608 display: none; 0609 } 0610 0611 [class*="span"].pull-right, 0612 .row-fluid [class*="span"].pull-right { 0613 float: right; 0614 } 0615 0616 .container { 0617 margin-right: auto; 0618 margin-left: auto; 0619 *zoom: 1; 0620 } 0621 0622 .container:before, 0623 .container:after { 0624 display: table; 0625 line-height: 0; 0626 content: ""; 0627 } 0628 0629 .container:after { 0630 clear: both; 0631 } 0632 0633 .container-fluid { 0634 padding-right: 20px; 0635 padding-left: 20px; 0636 *zoom: 1; 0637 } 0638 0639 .container-fluid:before, 0640 .container-fluid:after { 0641 display: table; 0642 line-height: 0; 0643 content: ""; 0644 } 0645 0646 .container-fluid:after { 0647 clear: both; 0648 } 0649 0650 p { 0651 margin: 0 0 10px; 0652 } 0653 0654 .lead { 0655 margin-bottom: 20px; 0656 font-size: 21px; 0657 font-weight: 200; 0658 line-height: 30px; 0659 } 0660 0661 small { 0662 font-size: 85%; 0663 } 0664 0665 strong { 0666 font-weight: bold; 0667 } 0668 0669 em { 0670 font-style: italic; 0671 } 0672 0673 cite { 0674 font-style: normal; 0675 } 0676 0677 .muted { 0678 color: #999999; 0679 } 0680 0681 a.muted:hover, 0682 a.muted:focus { 0683 color: #808080; 0684 } 0685 0686 .text-warning { 0687 color: #c09853; 0688 } 0689 0690 a.text-warning:hover, 0691 a.text-warning:focus { 0692 color: #a47e3c; 0693 } 0694 0695 .text-error { 0696 color: #b94a48; 0697 } 0698 0699 a.text-error:hover, 0700 a.text-error:focus { 0701 color: #953b39; 0702 } 0703 0704 .text-info { 0705 color: #3a87ad; 0706 } 0707 0708 a.text-info:hover, 0709 a.text-info:focus { 0710 color: #2d6987; 0711 } 0712 0713 .text-success { 0714 color: #468847; 0715 } 0716 0717 a.text-success:hover, 0718 a.text-success:focus { 0719 color: #356635; 0720 } 0721 0722 .text-left { 0723 text-align: left; 0724 } 0725 0726 .text-right { 0727 text-align: right; 0728 } 0729 0730 .text-center { 0731 text-align: center; 0732 } 0733 0734 h1, 0735 h2, 0736 h3, 0737 h4, 0738 h5, 0739 h6 { 0740 margin: 10px 0; 0741 font-family: inherit; 0742 font-weight: bold; 0743 line-height: 20px; 0744 color: inherit; 0745 text-rendering: optimizelegibility; 0746 } 0747 0748 h1 small, 0749 h2 small, 0750 h3 small, 0751 h4 small, 0752 h5 small, 0753 h6 small { 0754 font-weight: normal; 0755 line-height: 1; 0756 color: #999999; 0757 } 0758 0759 h1, 0760 h2, 0761 h3 { 0762 line-height: 40px; 0763 } 0764 0765 h1 { 0766 font-size: 38.5px; 0767 } 0768 0769 h2 { 0770 font-size: 31.5px; 0771 } 0772 0773 h3 { 0774 font-size: 24.5px; 0775 } 0776 0777 h4 { 0778 font-size: 17.5px; 0779 } 0780 0781 h5 { 0782 font-size: 14px; 0783 } 0784 0785 h6 { 0786 font-size: 11.9px; 0787 } 0788 0789 h1 small { 0790 font-size: 24.5px; 0791 } 0792 0793 h2 small { 0794 font-size: 17.5px; 0795 } 0796 0797 h3 small { 0798 font-size: 14px; 0799 } 0800 0801 h4 small { 0802 font-size: 14px; 0803 } 0804 0805 .page-header { 0806 padding-bottom: 9px; 0807 margin: 20px 0 30px; 0808 border-bottom: 1px solid #eeeeee; 0809 } 0810 0811 ul, 0812 ol { 0813 padding: 0; 0814 margin: 0 0 10px 25px; 0815 } 0816 0817 ul ul, 0818 ul ol, 0819 ol ol, 0820 ol ul { 0821 margin-bottom: 0; 0822 } 0823 0824 li { 0825 line-height: 20px; 0826 } 0827 0828 ul.unstyled, 0829 ol.unstyled { 0830 margin-left: 0; 0831 list-style: none; 0832 } 0833 0834 ul.inline, 0835 ol.inline { 0836 margin-left: 0; 0837 list-style: none; 0838 } 0839 0840 ul.inline > li, 0841 ol.inline > li { 0842 display: inline-block; 0843 *display: inline; 0844 padding-right: 5px; 0845 padding-left: 5px; 0846 *zoom: 1; 0847 } 0848 0849 dl { 0850 margin-bottom: 20px; 0851 } 0852 0853 dt, 0854 dd { 0855 line-height: 20px; 0856 } 0857 0858 dt { 0859 font-weight: bold; 0860 } 0861 0862 dd { 0863 margin-left: 10px; 0864 } 0865 0866 .dl-horizontal { 0867 *zoom: 1; 0868 } 0869 0870 .dl-horizontal:before, 0871 .dl-horizontal:after { 0872 display: table; 0873 line-height: 0; 0874 content: ""; 0875 } 0876 0877 .dl-horizontal:after { 0878 clear: both; 0879 } 0880 0881 .dl-horizontal dt { 0882 float: left; 0883 width: 160px; 0884 overflow: hidden; 0885 clear: left; 0886 text-align: right; 0887 text-overflow: ellipsis; 0888 white-space: nowrap; 0889 } 0890 0891 .dl-horizontal dd { 0892 margin-left: 180px; 0893 } 0894 0895 hr { 0896 margin: 20px 0; 0897 border: 0; 0898 border-top: 1px solid #eeeeee; 0899 border-bottom: 1px solid #ffffff; 0900 } 0901 0902 abbr[title], 0903 abbr[data-original-title] { 0904 cursor: help; 0905 border-bottom: 1px dotted #999999; 0906 } 0907 0908 abbr.initialism { 0909 font-size: 90%; 0910 text-transform: uppercase; 0911 } 0912 0913 blockquote { 0914 padding: 0 0 0 15px; 0915 margin: 0 0 20px; 0916 border-left: 5px solid #eeeeee; 0917 } 0918 0919 blockquote p { 0920 margin-bottom: 0; 0921 font-size: 17.5px; 0922 font-weight: 300; 0923 line-height: 1.25; 0924 } 0925 0926 blockquote small { 0927 display: block; 0928 line-height: 20px; 0929 color: #999999; 0930 } 0931 0932 blockquote small:before { 0933 content: '\2014 \00A0'; 0934 } 0935 0936 blockquote.pull-right { 0937 float: right; 0938 padding-right: 15px; 0939 padding-left: 0; 0940 border-right: 5px solid #eeeeee; 0941 border-left: 0; 0942 } 0943 0944 blockquote.pull-right p, 0945 blockquote.pull-right small { 0946 text-align: right; 0947 } 0948 0949 blockquote.pull-right small:before { 0950 content: ''; 0951 } 0952 0953 blockquote.pull-right small:after { 0954 content: '\00A0 \2014'; 0955 } 0956 0957 q:before, 0958 q:after, 0959 blockquote:before, 0960 blockquote:after { 0961 content: ""; 0962 } 0963 0964 address { 0965 display: block; 0966 margin-bottom: 20px; 0967 font-style: normal; 0968 line-height: 20px; 0969 } 0970 0971 code, 0972 pre { 0973 padding: 0 3px 2px; 0974 font-family: Monaco, Menlo, Consolas, "Courier New", monospace; 0975 font-size: 12px; 0976 color: #333333; 0977 -webkit-border-radius: 3px; 0978 -moz-border-radius: 3px; 0979 border-radius: 3px; 0980 } 0981 0982 code { 0983 padding: 2px 4px; 0984 color: #d14; 0985 white-space: nowrap; 0986 background-color: #f7f7f9; 0987 border: 1px solid #e1e1e8; 0988 } 0989 0990 pre { 0991 display: block; 0992 padding: 9.5px; 0993 margin: 0 0 10px; 0994 font-size: 13px; 0995 line-height: 20px; 0996 word-break: break-all; 0997 word-wrap: break-word; 0998 white-space: pre; 0999 white-space: pre-wrap; 1000 background-color: #f5f5f5; 1001 border: 1px solid #ccc; 1002 border: 1px solid rgba(0, 0, 0, 0.15); 1003 -webkit-border-radius: 4px; 1004 -moz-border-radius: 4px; 1005 border-radius: 4px; 1006 } 1007 1008 pre.prettyprint { 1009 margin-bottom: 20px; 1010 } 1011 1012 pre code { 1013 padding: 0; 1014 color: inherit; 1015 white-space: pre; 1016 white-space: pre-wrap; 1017 background-color: transparent; 1018 border: 0; 1019 } 1020 1021 .pre-scrollable { 1022 max-height: 340px; 1023 overflow-y: scroll; 1024 } 1025 1026 form { 1027 margin: 0 0 20px; 1028 } 1029 1030 fieldset { 1031 padding: 0; 1032 margin: 0; 1033 border: 0; 1034 } 1035 1036 legend { 1037 display: block; 1038 width: 100%; 1039 padding: 0; 1040 margin-bottom: 20px; 1041 font-size: 21px; 1042 line-height: 40px; 1043 color: #333333; 1044 border: 0; 1045 border-bottom: 1px solid #e5e5e5; 1046 } 1047 1048 legend small { 1049 font-size: 15px; 1050 color: #999999; 1051 } 1052 1053 label, 1054 input, 1055 button, 1056 select, 1057 textarea { 1058 font-size: 14px; 1059 font-weight: normal; 1060 line-height: 20px; 1061 } 1062 1063 input, 1064 button, 1065 select, 1066 textarea { 1067 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 1068 } 1069 1070 label { 1071 display: block; 1072 margin-bottom: 5px; 1073 } 1074 1075 select, 1076 textarea, 1077 input[type="text"], 1078 input[type="password"], 1079 input[type="datetime"], 1080 input[type="datetime-local"], 1081 input[type="date"], 1082 input[type="month"], 1083 input[type="time"], 1084 input[type="week"], 1085 input[type="number"], 1086 input[type="email"], 1087 input[type="url"], 1088 input[type="search"], 1089 input[type="tel"], 1090 input[type="color"], 1091 .uneditable-input { 1092 display: inline-block; 1093 height: 20px; 1094 padding: 4px 6px; 1095 margin-bottom: 10px; 1096 font-size: 14px; 1097 line-height: 20px; 1098 color: #555555; 1099 vertical-align: middle; 1100 -webkit-border-radius: 4px; 1101 -moz-border-radius: 4px; 1102 border-radius: 4px; 1103 } 1104 1105 input, 1106 textarea, 1107 .uneditable-input { 1108 width: 206px; 1109 } 1110 1111 textarea { 1112 height: auto; 1113 } 1114 1115 textarea, 1116 input[type="text"], 1117 input[type="password"], 1118 input[type="datetime"], 1119 input[type="datetime-local"], 1120 input[type="date"], 1121 input[type="month"], 1122 input[type="time"], 1123 input[type="week"], 1124 input[type="number"], 1125 input[type="email"], 1126 input[type="url"], 1127 input[type="search"], 1128 input[type="tel"], 1129 input[type="color"], 1130 .uneditable-input { 1131 background-color: #ffffff; 1132 border: 1px solid #cccccc; 1133 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1134 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1135 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1136 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; 1137 -moz-transition: border linear 0.2s, box-shadow linear 0.2s; 1138 -o-transition: border linear 0.2s, box-shadow linear 0.2s; 1139 transition: border linear 0.2s, box-shadow linear 0.2s; 1140 } 1141 1142 textarea:focus, 1143 input[type="text"]:focus, 1144 input[type="password"]:focus, 1145 input[type="datetime"]:focus, 1146 input[type="datetime-local"]:focus, 1147 input[type="date"]:focus, 1148 input[type="month"]:focus, 1149 input[type="time"]:focus, 1150 input[type="week"]:focus, 1151 input[type="number"]:focus, 1152 input[type="email"]:focus, 1153 input[type="url"]:focus, 1154 input[type="search"]:focus, 1155 input[type="tel"]:focus, 1156 input[type="color"]:focus, 1157 .uneditable-input:focus { 1158 border-color: rgba(82, 168, 236, 0.8); 1159 outline: 0; 1160 outline: thin dotted \9; 1161 /* IE6-9 */ 1162 1163 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 1164 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 1165 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); 1166 } 1167 1168 input[type="radio"], 1169 input[type="checkbox"] { 1170 margin: 4px 0 0; 1171 margin-top: 1px \9; 1172 *margin-top: 0; 1173 line-height: normal; 1174 } 1175 1176 input[type="file"], 1177 input[type="image"], 1178 input[type="submit"], 1179 input[type="reset"], 1180 input[type="button"], 1181 input[type="radio"], 1182 input[type="checkbox"] { 1183 width: auto; 1184 } 1185 1186 select, 1187 input[type="file"] { 1188 height: 30px; 1189 /* In IE7, the height of the select element cannot be changed by height, only font-size */ 1190 1191 *margin-top: 4px; 1192 /* For IE7, add top margin to align select with labels */ 1193 1194 line-height: 30px; 1195 } 1196 1197 select { 1198 width: 220px; 1199 background-color: #ffffff; 1200 border: 1px solid #cccccc; 1201 } 1202 1203 select[multiple], 1204 select[size] { 1205 height: auto; 1206 } 1207 1208 select:focus, 1209 input[type="file"]:focus, 1210 input[type="radio"]:focus, 1211 input[type="checkbox"]:focus { 1212 outline: thin dotted #333; 1213 outline: 5px auto -webkit-focus-ring-color; 1214 outline-offset: -2px; 1215 } 1216 1217 .uneditable-input, 1218 .uneditable-textarea { 1219 color: #999999; 1220 cursor: not-allowed; 1221 background-color: #fcfcfc; 1222 border-color: #cccccc; 1223 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1224 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1225 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); 1226 } 1227 1228 .uneditable-input { 1229 overflow: hidden; 1230 white-space: nowrap; 1231 } 1232 1233 .uneditable-textarea { 1234 width: auto; 1235 height: auto; 1236 } 1237 1238 input:-moz-placeholder, 1239 textarea:-moz-placeholder { 1240 color: #999999; 1241 } 1242 1243 input:-ms-input-placeholder, 1244 textarea:-ms-input-placeholder { 1245 color: #999999; 1246 } 1247 1248 input::-webkit-input-placeholder, 1249 textarea::-webkit-input-placeholder { 1250 color: #999999; 1251 } 1252 1253 .radio, 1254 .checkbox { 1255 min-height: 20px; 1256 padding-left: 20px; 1257 } 1258 1259 .radio input[type="radio"], 1260 .checkbox input[type="checkbox"] { 1261 float: left; 1262 margin-left: -20px; 1263 } 1264 1265 .controls > .radio:first-child, 1266 .controls > .checkbox:first-child { 1267 padding-top: 5px; 1268 } 1269 1270 .radio.inline, 1271 .checkbox.inline { 1272 display: inline-block; 1273 padding-top: 5px; 1274 margin-bottom: 0; 1275 vertical-align: middle; 1276 } 1277 1278 .radio.inline + .radio.inline, 1279 .checkbox.inline + .checkbox.inline { 1280 margin-left: 10px; 1281 } 1282 1283 .input-mini { 1284 width: 60px; 1285 } 1286 1287 .input-small { 1288 width: 90px; 1289 } 1290 1291 .input-medium { 1292 width: 150px; 1293 } 1294 1295 .input-large { 1296 width: 210px; 1297 } 1298 1299 .input-xlarge { 1300 width: 270px; 1301 } 1302 1303 .input-xxlarge { 1304 width: 530px; 1305 } 1306 1307 input[class*="span"], 1308 select[class*="span"], 1309 textarea[class*="span"], 1310 .uneditable-input[class*="span"], 1311 .row-fluid input[class*="span"], 1312 .row-fluid select[class*="span"], 1313 .row-fluid textarea[class*="span"], 1314 .row-fluid .uneditable-input[class*="span"] { 1315 float: none; 1316 margin-left: 0; 1317 } 1318 1319 .input-append input[class*="span"], 1320 .input-append .uneditable-input[class*="span"], 1321 .input-prepend input[class*="span"], 1322 .input-prepend .uneditable-input[class*="span"], 1323 .row-fluid input[class*="span"], 1324 .row-fluid select[class*="span"], 1325 .row-fluid textarea[class*="span"], 1326 .row-fluid .uneditable-input[class*="span"], 1327 .row-fluid .input-prepend [class*="span"], 1328 .row-fluid .input-append [class*="span"] { 1329 display: inline-block; 1330 } 1331 1332 input, 1333 textarea, 1334 .uneditable-input { 1335 margin-left: 0; 1336 } 1337 1338 .controls-row [class*="span"] + [class*="span"] { 1339 margin-left: 20px; 1340 } 1341 1342 input.span12, 1343 textarea.span12, 1344 .uneditable-input.span12 { 1345 width: 926px; 1346 } 1347 1348 input.span11, 1349 textarea.span11, 1350 .uneditable-input.span11 { 1351 width: 846px; 1352 } 1353 1354 input.span10, 1355 textarea.span10, 1356 .uneditable-input.span10 { 1357 width: 766px; 1358 } 1359 1360 input.span9, 1361 textarea.span9, 1362 .uneditable-input.span9 { 1363 width: 686px; 1364 } 1365 1366 input.span8, 1367 textarea.span8, 1368 .uneditable-input.span8 { 1369 width: 606px; 1370 } 1371 1372 input.span7, 1373 textarea.span7, 1374 .uneditable-input.span7 { 1375 width: 526px; 1376 } 1377 1378 input.span6, 1379 textarea.span6, 1380 .uneditable-input.span6 { 1381 width: 446px; 1382 } 1383 1384 input.span5, 1385 textarea.span5, 1386 .uneditable-input.span5 { 1387 width: 366px; 1388 } 1389 1390 input.span4, 1391 textarea.span4, 1392 .uneditable-input.span4 { 1393 width: 286px; 1394 } 1395 1396 input.span3, 1397 textarea.span3, 1398 .uneditable-input.span3 { 1399 width: 206px; 1400 } 1401 1402 input.span2, 1403 textarea.span2, 1404 .uneditable-input.span2 { 1405 width: 126px; 1406 } 1407 1408 input.span1, 1409 textarea.span1, 1410 .uneditable-input.span1 { 1411 width: 46px; 1412 } 1413 1414 .controls-row { 1415 *zoom: 1; 1416 } 1417 1418 .controls-row:before, 1419 .controls-row:after { 1420 display: table; 1421 line-height: 0; 1422 content: ""; 1423 } 1424 1425 .controls-row:after { 1426 clear: both; 1427 } 1428 1429 .controls-row [class*="span"], 1430 .row-fluid .controls-row [class*="span"] { 1431 float: left; 1432 } 1433 1434 .controls-row .checkbox[class*="span"], 1435 .controls-row .radio[class*="span"] { 1436 padding-top: 5px; 1437 } 1438 1439 input[disabled], 1440 select[disabled], 1441 textarea[disabled], 1442 input[readonly], 1443 select[readonly], 1444 textarea[readonly] { 1445 cursor: not-allowed; 1446 background-color: #eeeeee; 1447 } 1448 1449 input[type="radio"][disabled], 1450 input[type="checkbox"][disabled], 1451 input[type="radio"][readonly], 1452 input[type="checkbox"][readonly] { 1453 background-color: transparent; 1454 } 1455 1456 .control-group.warning .control-label, 1457 .control-group.warning .help-block, 1458 .control-group.warning .help-inline { 1459 color: #c09853; 1460 } 1461 1462 .control-group.warning .checkbox, 1463 .control-group.warning .radio, 1464 .control-group.warning input, 1465 .control-group.warning select, 1466 .control-group.warning textarea { 1467 color: #c09853; 1468 } 1469 1470 .control-group.warning input, 1471 .control-group.warning select, 1472 .control-group.warning textarea { 1473 border-color: #c09853; 1474 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1475 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1476 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1477 } 1478 1479 .control-group.warning input:focus, 1480 .control-group.warning select:focus, 1481 .control-group.warning textarea:focus { 1482 border-color: #a47e3c; 1483 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; 1484 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; 1485 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; 1486 } 1487 1488 .control-group.warning .input-prepend .add-on, 1489 .control-group.warning .input-append .add-on { 1490 color: #c09853; 1491 background-color: #fcf8e3; 1492 border-color: #c09853; 1493 } 1494 1495 .control-group.error .control-label, 1496 .control-group.error .help-block, 1497 .control-group.error .help-inline { 1498 color: #b94a48; 1499 } 1500 1501 .control-group.error .checkbox, 1502 .control-group.error .radio, 1503 .control-group.error input, 1504 .control-group.error select, 1505 .control-group.error textarea { 1506 color: #b94a48; 1507 } 1508 1509 .control-group.error input, 1510 .control-group.error select, 1511 .control-group.error textarea { 1512 border-color: #b94a48; 1513 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1514 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1515 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1516 } 1517 1518 .control-group.error input:focus, 1519 .control-group.error select:focus, 1520 .control-group.error textarea:focus { 1521 border-color: #953b39; 1522 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; 1523 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; 1524 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; 1525 } 1526 1527 .control-group.error .input-prepend .add-on, 1528 .control-group.error .input-append .add-on { 1529 color: #b94a48; 1530 background-color: #f2dede; 1531 border-color: #b94a48; 1532 } 1533 1534 .control-group.success .control-label, 1535 .control-group.success .help-block, 1536 .control-group.success .help-inline { 1537 color: #468847; 1538 } 1539 1540 .control-group.success .checkbox, 1541 .control-group.success .radio, 1542 .control-group.success input, 1543 .control-group.success select, 1544 .control-group.success textarea { 1545 color: #468847; 1546 } 1547 1548 .control-group.success input, 1549 .control-group.success select, 1550 .control-group.success textarea { 1551 border-color: #468847; 1552 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1553 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1554 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1555 } 1556 1557 .control-group.success input:focus, 1558 .control-group.success select:focus, 1559 .control-group.success textarea:focus { 1560 border-color: #356635; 1561 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; 1562 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; 1563 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; 1564 } 1565 1566 .control-group.success .input-prepend .add-on, 1567 .control-group.success .input-append .add-on { 1568 color: #468847; 1569 background-color: #dff0d8; 1570 border-color: #468847; 1571 } 1572 1573 .control-group.info .control-label, 1574 .control-group.info .help-block, 1575 .control-group.info .help-inline { 1576 color: #3a87ad; 1577 } 1578 1579 .control-group.info .checkbox, 1580 .control-group.info .radio, 1581 .control-group.info input, 1582 .control-group.info select, 1583 .control-group.info textarea { 1584 color: #3a87ad; 1585 } 1586 1587 .control-group.info input, 1588 .control-group.info select, 1589 .control-group.info textarea { 1590 border-color: #3a87ad; 1591 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1592 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1593 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1594 } 1595 1596 .control-group.info input:focus, 1597 .control-group.info select:focus, 1598 .control-group.info textarea:focus { 1599 border-color: #2d6987; 1600 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; 1601 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; 1602 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; 1603 } 1604 1605 .control-group.info .input-prepend .add-on, 1606 .control-group.info .input-append .add-on { 1607 color: #3a87ad; 1608 background-color: #d9edf7; 1609 border-color: #3a87ad; 1610 } 1611 1612 input:focus:invalid, 1613 textarea:focus:invalid, 1614 select:focus:invalid { 1615 color: #b94a48; 1616 border-color: #ee5f5b; 1617 } 1618 1619 input:focus:invalid:focus, 1620 textarea:focus:invalid:focus, 1621 select:focus:invalid:focus { 1622 border-color: #e9322d; 1623 -webkit-box-shadow: 0 0 6px #f8b9b7; 1624 -moz-box-shadow: 0 0 6px #f8b9b7; 1625 box-shadow: 0 0 6px #f8b9b7; 1626 } 1627 1628 .form-actions { 1629 padding: 19px 20px 20px; 1630 margin-top: 20px; 1631 margin-bottom: 20px; 1632 background-color: #f5f5f5; 1633 border-top: 1px solid #e5e5e5; 1634 *zoom: 1; 1635 } 1636 1637 .form-actions:before, 1638 .form-actions:after { 1639 display: table; 1640 line-height: 0; 1641 content: ""; 1642 } 1643 1644 .form-actions:after { 1645 clear: both; 1646 } 1647 1648 .help-block, 1649 .help-inline { 1650 color: #595959; 1651 } 1652 1653 .help-block { 1654 display: block; 1655 margin-bottom: 10px; 1656 } 1657 1658 .help-inline { 1659 display: inline-block; 1660 *display: inline; 1661 padding-left: 5px; 1662 vertical-align: middle; 1663 *zoom: 1; 1664 } 1665 1666 .input-append, 1667 .input-prepend { 1668 display: inline-block; 1669 margin-bottom: 10px; 1670 font-size: 0; 1671 white-space: nowrap; 1672 vertical-align: middle; 1673 } 1674 1675 .input-append input, 1676 .input-prepend input, 1677 .input-append select, 1678 .input-prepend select, 1679 .input-append .uneditable-input, 1680 .input-prepend .uneditable-input, 1681 .input-append .dropdown-menu, 1682 .input-prepend .dropdown-menu, 1683 .input-append .popover, 1684 .input-prepend .popover { 1685 font-size: 14px; 1686 } 1687 1688 .input-append input, 1689 .input-prepend input, 1690 .input-append select, 1691 .input-prepend select, 1692 .input-append .uneditable-input, 1693 .input-prepend .uneditable-input { 1694 position: relative; 1695 margin-bottom: 0; 1696 *margin-left: 0; 1697 vertical-align: top; 1698 -webkit-border-radius: 0 4px 4px 0; 1699 -moz-border-radius: 0 4px 4px 0; 1700 border-radius: 0 4px 4px 0; 1701 } 1702 1703 .input-append input:focus, 1704 .input-prepend input:focus, 1705 .input-append select:focus, 1706 .input-prepend select:focus, 1707 .input-append .uneditable-input:focus, 1708 .input-prepend .uneditable-input:focus { 1709 z-index: 2; 1710 } 1711 1712 .input-append .add-on, 1713 .input-prepend .add-on { 1714 display: inline-block; 1715 width: auto; 1716 height: 20px; 1717 min-width: 16px; 1718 padding: 4px 5px; 1719 font-size: 14px; 1720 font-weight: normal; 1721 line-height: 20px; 1722 text-align: center; 1723 text-shadow: 0 1px 0 #ffffff; 1724 background-color: #eeeeee; 1725 border: 1px solid #ccc; 1726 } 1727 1728 .input-append .add-on, 1729 .input-prepend .add-on, 1730 .input-append .btn, 1731 .input-prepend .btn, 1732 .input-append .btn-group > .dropdown-toggle, 1733 .input-prepend .btn-group > .dropdown-toggle { 1734 vertical-align: top; 1735 -webkit-border-radius: 0; 1736 -moz-border-radius: 0; 1737 border-radius: 0; 1738 } 1739 1740 .input-append .active, 1741 .input-prepend .active { 1742 background-color: #a9dba9; 1743 border-color: #46a546; 1744 } 1745 1746 .input-prepend .add-on, 1747 .input-prepend .btn { 1748 margin-right: -1px; 1749 } 1750 1751 .input-prepend .add-on:first-child, 1752 .input-prepend .btn:first-child { 1753 -webkit-border-radius: 4px 0 0 4px; 1754 -moz-border-radius: 4px 0 0 4px; 1755 border-radius: 4px 0 0 4px; 1756 } 1757 1758 .input-append input, 1759 .input-append select, 1760 .input-append .uneditable-input { 1761 -webkit-border-radius: 4px 0 0 4px; 1762 -moz-border-radius: 4px 0 0 4px; 1763 border-radius: 4px 0 0 4px; 1764 } 1765 1766 .input-append input + .btn-group .btn:last-child, 1767 .input-append select + .btn-group .btn:last-child, 1768 .input-append .uneditable-input + .btn-group .btn:last-child { 1769 -webkit-border-radius: 0 4px 4px 0; 1770 -moz-border-radius: 0 4px 4px 0; 1771 border-radius: 0 4px 4px 0; 1772 } 1773 1774 .input-append .add-on, 1775 .input-append .btn, 1776 .input-append .btn-group { 1777 margin-left: -1px; 1778 } 1779 1780 .input-append .add-on:last-child, 1781 .input-append .btn:last-child, 1782 .input-append .btn-group:last-child > .dropdown-toggle { 1783 -webkit-border-radius: 0 4px 4px 0; 1784 -moz-border-radius: 0 4px 4px 0; 1785 border-radius: 0 4px 4px 0; 1786 } 1787 1788 .input-prepend.input-append input, 1789 .input-prepend.input-append select, 1790 .input-prepend.input-append .uneditable-input { 1791 -webkit-border-radius: 0; 1792 -moz-border-radius: 0; 1793 border-radius: 0; 1794 } 1795 1796 .input-prepend.input-append input + .btn-group .btn, 1797 .input-prepend.input-append select + .btn-group .btn, 1798 .input-prepend.input-append .uneditable-input + .btn-group .btn { 1799 -webkit-border-radius: 0 4px 4px 0; 1800 -moz-border-radius: 0 4px 4px 0; 1801 border-radius: 0 4px 4px 0; 1802 } 1803 1804 .input-prepend.input-append .add-on:first-child, 1805 .input-prepend.input-append .btn:first-child { 1806 margin-right: -1px; 1807 -webkit-border-radius: 4px 0 0 4px; 1808 -moz-border-radius: 4px 0 0 4px; 1809 border-radius: 4px 0 0 4px; 1810 } 1811 1812 .input-prepend.input-append .add-on:last-child, 1813 .input-prepend.input-append .btn:last-child { 1814 margin-left: -1px; 1815 -webkit-border-radius: 0 4px 4px 0; 1816 -moz-border-radius: 0 4px 4px 0; 1817 border-radius: 0 4px 4px 0; 1818 } 1819 1820 .input-prepend.input-append .btn-group:first-child { 1821 margin-left: 0; 1822 } 1823 1824 input.search-query { 1825 padding-right: 14px; 1826 padding-right: 4px \9; 1827 padding-left: 14px; 1828 padding-left: 4px \9; 1829 /* IE7-8 doesn't have border-radius, so don't indent the padding */ 1830 1831 margin-bottom: 0; 1832 -webkit-border-radius: 15px; 1833 -moz-border-radius: 15px; 1834 border-radius: 15px; 1835 } 1836 1837 /* Allow for input prepend/append in search forms */ 1838 1839 .form-search .input-append .search-query, 1840 .form-search .input-prepend .search-query { 1841 -webkit-border-radius: 0; 1842 -moz-border-radius: 0; 1843 border-radius: 0; 1844 } 1845 1846 .form-search .input-append .search-query { 1847 -webkit-border-radius: 14px 0 0 14px; 1848 -moz-border-radius: 14px 0 0 14px; 1849 border-radius: 14px 0 0 14px; 1850 } 1851 1852 .form-search .input-append .btn { 1853 -webkit-border-radius: 0 14px 14px 0; 1854 -moz-border-radius: 0 14px 14px 0; 1855 border-radius: 0 14px 14px 0; 1856 } 1857 1858 .form-search .input-prepend .search-query { 1859 -webkit-border-radius: 0 14px 14px 0; 1860 -moz-border-radius: 0 14px 14px 0; 1861 border-radius: 0 14px 14px 0; 1862 } 1863 1864 .form-search .input-prepend .btn { 1865 -webkit-border-radius: 14px 0 0 14px; 1866 -moz-border-radius: 14px 0 0 14px; 1867 border-radius: 14px 0 0 14px; 1868 } 1869 1870 .form-search input, 1871 .form-inline input, 1872 .form-horizontal input, 1873 .form-search textarea, 1874 .form-inline textarea, 1875 .form-horizontal textarea, 1876 .form-search select, 1877 .form-inline select, 1878 .form-horizontal select, 1879 .form-search .help-inline, 1880 .form-inline .help-inline, 1881 .form-horizontal .help-inline, 1882 .form-search .uneditable-input, 1883 .form-inline .uneditable-input, 1884 .form-horizontal .uneditable-input, 1885 .form-search .input-prepend, 1886 .form-inline .input-prepend, 1887 .form-horizontal .input-prepend, 1888 .form-search .input-append, 1889 .form-inline .input-append, 1890 .form-horizontal .input-append { 1891 display: inline-block; 1892 *display: inline; 1893 margin-bottom: 0; 1894 vertical-align: middle; 1895 *zoom: 1; 1896 } 1897 1898 .form-search .hide, 1899 .form-inline .hide, 1900 .form-horizontal .hide { 1901 display: none; 1902 } 1903 1904 .form-search label, 1905 .form-inline label, 1906 .form-search .btn-group, 1907 .form-inline .btn-group { 1908 display: inline-block; 1909 } 1910 1911 .form-search .input-append, 1912 .form-inline .input-append, 1913 .form-search .input-prepend, 1914 .form-inline .input-prepend { 1915 margin-bottom: 0; 1916 } 1917 1918 .form-search .radio, 1919 .form-search .checkbox, 1920 .form-inline .radio, 1921 .form-inline .checkbox { 1922 padding-left: 0; 1923 margin-bottom: 0; 1924 vertical-align: middle; 1925 } 1926 1927 .form-search .radio input[type="radio"], 1928 .form-search .checkbox input[type="checkbox"], 1929 .form-inline .radio input[type="radio"], 1930 .form-inline .checkbox input[type="checkbox"] { 1931 float: left; 1932 margin-right: 3px; 1933 margin-left: 0; 1934 } 1935 1936 .control-group { 1937 margin-bottom: 10px; 1938 } 1939 1940 legend + .control-group { 1941 margin-top: 20px; 1942 -webkit-margin-top-collapse: separate; 1943 } 1944 1945 .form-horizontal .control-group { 1946 margin-bottom: 20px; 1947 *zoom: 1; 1948 } 1949 1950 .form-horizontal .control-group:before, 1951 .form-horizontal .control-group:after { 1952 display: table; 1953 line-height: 0; 1954 content: ""; 1955 } 1956 1957 .form-horizontal .control-group:after { 1958 clear: both; 1959 } 1960 1961 .form-horizontal .control-label { 1962 float: left; 1963 width: 160px; 1964 padding-top: 5px; 1965 text-align: right; 1966 } 1967 1968 .form-horizontal .controls { 1969 *display: inline-block; 1970 *padding-left: 20px; 1971 margin-left: 180px; 1972 *margin-left: 0; 1973 } 1974 1975 .form-horizontal .controls:first-child { 1976 *padding-left: 180px; 1977 } 1978 1979 .form-horizontal .help-block { 1980 margin-bottom: 0; 1981 } 1982 1983 .form-horizontal input + .help-block, 1984 .form-horizontal select + .help-block, 1985 .form-horizontal textarea + .help-block, 1986 .form-horizontal .uneditable-input + .help-block, 1987 .form-horizontal .input-prepend + .help-block, 1988 .form-horizontal .input-append + .help-block { 1989 margin-top: 10px; 1990 } 1991 1992 .form-horizontal .form-actions { 1993 padding-left: 180px; 1994 } 1995 1996 table { 1997 max-width: 100%; 1998 background-color: transparent; 1999 border-collapse: collapse; 2000 border-spacing: 0; 2001 } 2002 2003 .table { 2004 width: 100%; 2005 margin-bottom: 20px; 2006 } 2007 2008 .table th, 2009 .table td { 2010 padding: 8px; 2011 line-height: 20px; 2012 text-align: left; 2013 vertical-align: top; 2014 border-top: 1px solid #dddddd; 2015 } 2016 2017 .table th { 2018 font-weight: bold; 2019 } 2020 2021 .table thead th { 2022 vertical-align: bottom; 2023 } 2024 2025 .table caption + thead tr:first-child th, 2026 .table caption + thead tr:first-child td, 2027 .table colgroup + thead tr:first-child th, 2028 .table colgroup + thead tr:first-child td, 2029 .table thead:first-child tr:first-child th, 2030 .table thead:first-child tr:first-child td { 2031 border-top: 0; 2032 } 2033 2034 .table tbody + tbody { 2035 border-top: 2px solid #dddddd; 2036 } 2037 2038 .table .table { 2039 background-color: #ffffff; 2040 } 2041 2042 .table-condensed th, 2043 .table-condensed td { 2044 padding: 4px 5px; 2045 } 2046 2047 .table-bordered { 2048 border: 1px solid #dddddd; 2049 border-collapse: separate; 2050 *border-collapse: collapse; 2051 border-left: 0; 2052 -webkit-border-radius: 4px; 2053 -moz-border-radius: 4px; 2054 border-radius: 4px; 2055 } 2056 2057 .table-bordered th, 2058 .table-bordered td { 2059 border-left: 1px solid #dddddd; 2060 } 2061 2062 .table-bordered caption + thead tr:first-child th, 2063 .table-bordered caption + tbody tr:first-child th, 2064 .table-bordered caption + tbody tr:first-child td, 2065 .table-bordered colgroup + thead tr:first-child th, 2066 .table-bordered colgroup + tbody tr:first-child th, 2067 .table-bordered colgroup + tbody tr:first-child td, 2068 .table-bordered thead:first-child tr:first-child th, 2069 .table-bordered tbody:first-child tr:first-child th, 2070 .table-bordered tbody:first-child tr:first-child td { 2071 border-top: 0; 2072 } 2073 2074 .table-bordered thead:first-child tr:first-child > th:first-child, 2075 .table-bordered tbody:first-child tr:first-child > td:first-child, 2076 .table-bordered tbody:first-child tr:first-child > th:first-child { 2077 -webkit-border-top-left-radius: 4px; 2078 border-top-left-radius: 4px; 2079 -moz-border-radius-topleft: 4px; 2080 } 2081 2082 .table-bordered thead:first-child tr:first-child > th:last-child, 2083 .table-bordered tbody:first-child tr:first-child > td:last-child, 2084 .table-bordered tbody:first-child tr:first-child > th:last-child { 2085 -webkit-border-top-right-radius: 4px; 2086 border-top-right-radius: 4px; 2087 -moz-border-radius-topright: 4px; 2088 } 2089 2090 .table-bordered thead:last-child tr:last-child > th:first-child, 2091 .table-bordered tbody:last-child tr:last-child > td:first-child, 2092 .table-bordered tbody:last-child tr:last-child > th:first-child, 2093 .table-bordered tfoot:last-child tr:last-child > td:first-child, 2094 .table-bordered tfoot:last-child tr:last-child > th:first-child { 2095 -webkit-border-bottom-left-radius: 4px; 2096 border-bottom-left-radius: 4px; 2097 -moz-border-radius-bottomleft: 4px; 2098 } 2099 2100 .table-bordered thead:last-child tr:last-child > th:last-child, 2101 .table-bordered tbody:last-child tr:last-child > td:last-child, 2102 .table-bordered tbody:last-child tr:last-child > th:last-child, 2103 .table-bordered tfoot:last-child tr:last-child > td:last-child, 2104 .table-bordered tfoot:last-child tr:last-child > th:last-child { 2105 -webkit-border-bottom-right-radius: 4px; 2106 border-bottom-right-radius: 4px; 2107 -moz-border-radius-bottomright: 4px; 2108 } 2109 2110 .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { 2111 -webkit-border-bottom-left-radius: 0; 2112 border-bottom-left-radius: 0; 2113 -moz-border-radius-bottomleft: 0; 2114 } 2115 2116 .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { 2117 -webkit-border-bottom-right-radius: 0; 2118 border-bottom-right-radius: 0; 2119 -moz-border-radius-bottomright: 0; 2120 } 2121 2122 .table-bordered caption + thead tr:first-child th:first-child, 2123 .table-bordered caption + tbody tr:first-child td:first-child, 2124 .table-bordered colgroup + thead tr:first-child th:first-child, 2125 .table-bordered colgroup + tbody tr:first-child td:first-child { 2126 -webkit-border-top-left-radius: 4px; 2127 border-top-left-radius: 4px; 2128 -moz-border-radius-topleft: 4px; 2129 } 2130 2131 .table-bordered caption + thead tr:first-child th:last-child, 2132 .table-bordered caption + tbody tr:first-child td:last-child, 2133 .table-bordered colgroup + thead tr:first-child th:last-child, 2134 .table-bordered colgroup + tbody tr:first-child td:last-child { 2135 -webkit-border-top-right-radius: 4px; 2136 border-top-right-radius: 4px; 2137 -moz-border-radius-topright: 4px; 2138 } 2139 2140 .table-striped tbody > tr:nth-child(odd) > td, 2141 .table-striped tbody > tr:nth-child(odd) > th { 2142 background-color: #f9f9f9; 2143 } 2144 2145 .table-hover tbody tr:hover > td, 2146 .table-hover tbody tr:hover > th { 2147 background-color: #f5f5f5; 2148 } 2149 2150 table td[class*="span"], 2151 table th[class*="span"], 2152 .row-fluid table td[class*="span"], 2153 .row-fluid table th[class*="span"] { 2154 display: table-cell; 2155 float: none; 2156 margin-left: 0; 2157 } 2158 2159 .table td.span1, 2160 .table th.span1 { 2161 float: none; 2162 width: 44px; 2163 margin-left: 0; 2164 } 2165 2166 .table td.span2, 2167 .table th.span2 { 2168 float: none; 2169 width: 124px; 2170 margin-left: 0; 2171 } 2172 2173 .table td.span3, 2174 .table th.span3 { 2175 float: none; 2176 width: 204px; 2177 margin-left: 0; 2178 } 2179 2180 .table td.span4, 2181 .table th.span4 { 2182 float: none; 2183 width: 284px; 2184 margin-left: 0; 2185 } 2186 2187 .table td.span5, 2188 .table th.span5 { 2189 float: none; 2190 width: 364px; 2191 margin-left: 0; 2192 } 2193 2194 .table td.span6, 2195 .table th.span6 { 2196 float: none; 2197 width: 444px; 2198 margin-left: 0; 2199 } 2200 2201 .table td.span7, 2202 .table th.span7 { 2203 float: none; 2204 width: 524px; 2205 margin-left: 0; 2206 } 2207 2208 .table td.span8, 2209 .table th.span8 { 2210 float: none; 2211 width: 604px; 2212 margin-left: 0; 2213 } 2214 2215 .table td.span9, 2216 .table th.span9 { 2217 float: none; 2218 width: 684px; 2219 margin-left: 0; 2220 } 2221 2222 .table td.span10, 2223 .table th.span10 { 2224 float: none; 2225 width: 764px; 2226 margin-left: 0; 2227 } 2228 2229 .table td.span11, 2230 .table th.span11 { 2231 float: none; 2232 width: 844px; 2233 margin-left: 0; 2234 } 2235 2236 .table td.span12, 2237 .table th.span12 { 2238 float: none; 2239 width: 924px; 2240 margin-left: 0; 2241 } 2242 2243 .table tbody tr.success > td { 2244 background-color: #dff0d8; 2245 } 2246 2247 .table tbody tr.error > td { 2248 background-color: #f2dede; 2249 } 2250 2251 .table tbody tr.warning > td { 2252 background-color: #fcf8e3; 2253 } 2254 2255 .table tbody tr.info > td { 2256 background-color: #d9edf7; 2257 } 2258 2259 .table-hover tbody tr.success:hover > td { 2260 background-color: #d0e9c6; 2261 } 2262 2263 .table-hover tbody tr.error:hover > td { 2264 background-color: #ebcccc; 2265 } 2266 2267 .table-hover tbody tr.warning:hover > td { 2268 background-color: #faf2cc; 2269 } 2270 2271 .table-hover tbody tr.info:hover > td { 2272 background-color: #c4e3f3; 2273 } 2274 2275 [class^="icon-"], 2276 [class*=" icon-"] { 2277 display: inline-block; 2278 width: 14px; 2279 height: 14px; 2280 margin-top: 1px; 2281 *margin-right: .3em; 2282 line-height: 14px; 2283 vertical-align: text-top; 2284 background-image: url("../../img/bootstrap/glyphicons-halflings.png"); 2285 background-position: 14px 14px; 2286 background-repeat: no-repeat; 2287 } 2288 2289 /* White icons with optional class, or on hover/focus/active states of certain elements */ 2290 2291 .icon-white, 2292 .nav-pills > .active > a > [class^="icon-"], 2293 .nav-pills > .active > a > [class*=" icon-"], 2294 .nav-list > .active > a > [class^="icon-"], 2295 .nav-list > .active > a > [class*=" icon-"], 2296 .navbar-inverse .nav > .active > a > [class^="icon-"], 2297 .navbar-inverse .nav > .active > a > [class*=" icon-"], 2298 .dropdown-menu > li > a:hover > [class^="icon-"], 2299 .dropdown-menu > li > a:focus > [class^="icon-"], 2300 .dropdown-menu > li > a:hover > [class*=" icon-"], 2301 .dropdown-menu > li > a:focus > [class*=" icon-"], 2302 .dropdown-menu > .active > a > [class^="icon-"], 2303 .dropdown-menu > .active > a > [class*=" icon-"], 2304 .dropdown-submenu:hover > a > [class^="icon-"], 2305 .dropdown-submenu:focus > a > [class^="icon-"], 2306 .dropdown-submenu:hover > a > [class*=" icon-"], 2307 .dropdown-submenu:focus > a > [class*=" icon-"] { 2308 background-image: url("../../img/bootstrap/glyphicons-halflings-white.png"); 2309 } 2310 2311 .icon-glass { 2312 background-position: 0 0; 2313 } 2314 2315 .icon-music { 2316 background-position: -24px 0; 2317 } 2318 2319 .icon-search { 2320 background-position: -48px 0; 2321 } 2322 2323 .icon-envelope { 2324 background-position: -72px 0; 2325 } 2326 2327 .icon-heart { 2328 background-position: -96px 0; 2329 } 2330 2331 .icon-star { 2332 background-position: -120px 0; 2333 } 2334 2335 .icon-star-empty { 2336 background-position: -144px 0; 2337 } 2338 2339 .icon-user { 2340 background-position: -168px 0; 2341 } 2342 2343 .icon-film { 2344 background-position: -192px 0; 2345 } 2346 2347 .icon-th-large { 2348 background-position: -216px 0; 2349 } 2350 2351 .icon-th { 2352 background-position: -240px 0; 2353 } 2354 2355 .icon-th-list { 2356 background-position: -264px 0; 2357 } 2358 2359 .icon-ok { 2360 background-position: -288px 0; 2361 } 2362 2363 .icon-remove { 2364 background-position: -312px 0; 2365 } 2366 2367 .icon-zoom-in { 2368 background-position: -336px 0; 2369 } 2370 2371 .icon-zoom-out { 2372 background-position: -360px 0; 2373 } 2374 2375 .icon-off { 2376 background-position: -384px 0; 2377 } 2378 2379 .icon-signal { 2380 background-position: -408px 0; 2381 } 2382 2383 .icon-cog { 2384 background-position: -432px 0; 2385 } 2386 2387 .icon-trash { 2388 background-position: -456px 0; 2389 } 2390 2391 .icon-home { 2392 background-position: 0 -24px; 2393 } 2394 2395 .icon-file { 2396 background-position: -24px -24px; 2397 } 2398 2399 .icon-time { 2400 background-position: -48px -24px; 2401 } 2402 2403 .icon-road { 2404 background-position: -72px -24px; 2405 } 2406 2407 .icon-download-alt { 2408 background-position: -96px -24px; 2409 } 2410 2411 .icon-download { 2412 background-position: -120px -24px; 2413 } 2414 2415 .icon-upload { 2416 background-position: -144px -24px; 2417 } 2418 2419 .icon-inbox { 2420 background-position: -168px -24px; 2421 } 2422 2423 .icon-play-circle { 2424 background-position: -192px -24px; 2425 } 2426 2427 .icon-repeat { 2428 background-position: -216px -24px; 2429 } 2430 2431 .icon-refresh { 2432 background-position: -240px -24px; 2433 } 2434 2435 .icon-list-alt { 2436 background-position: -264px -24px; 2437 } 2438 2439 .icon-lock { 2440 background-position: -287px -24px; 2441 } 2442 2443 .icon-flag { 2444 background-position: -312px -24px; 2445 } 2446 2447 .icon-headphones { 2448 background-position: -336px -24px; 2449 } 2450 2451 .icon-volume-off { 2452 background-position: -360px -24px; 2453 } 2454 2455 .icon-volume-down { 2456 background-position: -384px -24px; 2457 } 2458 2459 .icon-volume-up { 2460 background-position: -408px -24px; 2461 } 2462 2463 .icon-qrcode { 2464 background-position: -432px -24px; 2465 } 2466 2467 .icon-barcode { 2468 background-position: -456px -24px; 2469 } 2470 2471 .icon-tag { 2472 background-position: 0 -48px; 2473 } 2474 2475 .icon-tags { 2476 background-position: -25px -48px; 2477 } 2478 2479 .icon-book { 2480 background-position: -48px -48px; 2481 } 2482 2483 .icon-bookmark { 2484 background-position: -72px -48px; 2485 } 2486 2487 .icon-print { 2488 background-position: -96px -48px; 2489 } 2490 2491 .icon-camera { 2492 background-position: -120px -48px; 2493 } 2494 2495 .icon-font { 2496 background-position: -144px -48px; 2497 } 2498 2499 .icon-bold { 2500 background-position: -167px -48px; 2501 } 2502 2503 .icon-italic { 2504 background-position: -192px -48px; 2505 } 2506 2507 .icon-text-height { 2508 background-position: -216px -48px; 2509 } 2510 2511 .icon-text-width { 2512 background-position: -240px -48px; 2513 } 2514 2515 .icon-align-left { 2516 background-position: -264px -48px; 2517 } 2518 2519 .icon-align-center { 2520 background-position: -288px -48px; 2521 } 2522 2523 .icon-align-right { 2524 background-position: -312px -48px; 2525 } 2526 2527 .icon-align-justify { 2528 background-position: -336px -48px; 2529 } 2530 2531 .icon-list { 2532 background-position: -360px -48px; 2533 } 2534 2535 .icon-indent-left { 2536 background-position: -384px -48px; 2537 } 2538 2539 .icon-indent-right { 2540 background-position: -408px -48px; 2541 } 2542 2543 .icon-facetime-video { 2544 background-position: -432px -48px; 2545 } 2546 2547 .icon-picture { 2548 background-position: -456px -48px; 2549 } 2550 2551 .icon-pencil { 2552 background-position: 0 -72px; 2553 } 2554 2555 .icon-map-marker { 2556 background-position: -24px -72px; 2557 } 2558 2559 .icon-adjust { 2560 background-position: -48px -72px; 2561 } 2562 2563 .icon-tint { 2564 background-position: -72px -72px; 2565 } 2566 2567 .icon-edit { 2568 background-position: -96px -72px; 2569 } 2570 2571 .icon-share { 2572 background-position: -120px -72px; 2573 } 2574 2575 .icon-check { 2576 background-position: -144px -72px; 2577 } 2578 2579 .icon-move { 2580 background-position: -168px -72px; 2581 } 2582 2583 .icon-step-backward { 2584 background-position: -192px -72px; 2585 } 2586 2587 .icon-fast-backward { 2588 background-position: -216px -72px; 2589 } 2590 2591 .icon-backward { 2592 background-position: -240px -72px; 2593 } 2594 2595 .icon-play { 2596 background-position: -264px -72px; 2597 } 2598 2599 .icon-pause { 2600 background-position: -288px -72px; 2601 } 2602 2603 .icon-stop { 2604 background-position: -312px -72px; 2605 } 2606 2607 .icon-forward { 2608 background-position: -336px -72px; 2609 } 2610 2611 .icon-fast-forward { 2612 background-position: -360px -72px; 2613 } 2614 2615 .icon-step-forward { 2616 background-position: -384px -72px; 2617 } 2618 2619 .icon-eject { 2620 background-position: -408px -72px; 2621 } 2622 2623 .icon-chevron-left { 2624 background-position: -432px -72px; 2625 } 2626 2627 .icon-chevron-right { 2628 background-position: -456px -72px; 2629 } 2630 2631 .icon-plus-sign { 2632 background-position: 0 -96px; 2633 } 2634 2635 .icon-minus-sign { 2636 background-position: -24px -96px; 2637 } 2638 2639 .icon-remove-sign { 2640 background-position: -48px -96px; 2641 } 2642 2643 .icon-ok-sign { 2644 background-position: -72px -96px; 2645 } 2646 2647 .icon-question-sign { 2648 background-position: -96px -96px; 2649 } 2650 2651 .icon-info-sign { 2652 background-position: -120px -96px; 2653 } 2654 2655 .icon-screenshot { 2656 background-position: -144px -96px; 2657 } 2658 2659 .icon-remove-circle { 2660 background-position: -168px -96px; 2661 } 2662 2663 .icon-ok-circle { 2664 background-position: -192px -96px; 2665 } 2666 2667 .icon-ban-circle { 2668 background-position: -216px -96px; 2669 } 2670 2671 .icon-arrow-left { 2672 background-position: -240px -96px; 2673 } 2674 2675 .icon-arrow-right { 2676 background-position: -264px -96px; 2677 } 2678 2679 .icon-arrow-up { 2680 background-position: -289px -96px; 2681 } 2682 2683 .icon-arrow-down { 2684 background-position: -312px -96px; 2685 } 2686 2687 .icon-share-alt { 2688 background-position: -336px -96px; 2689 } 2690 2691 .icon-resize-full { 2692 background-position: -360px -96px; 2693 } 2694 2695 .icon-resize-small { 2696 background-position: -384px -96px; 2697 } 2698 2699 .icon-plus { 2700 background-position: -408px -96px; 2701 } 2702 2703 .icon-minus { 2704 background-position: -433px -96px; 2705 } 2706 2707 .icon-asterisk { 2708 background-position: -456px -96px; 2709 } 2710 2711 .icon-exclamation-sign { 2712 background-position: 0 -120px; 2713 } 2714 2715 .icon-gift { 2716 background-position: -24px -120px; 2717 } 2718 2719 .icon-leaf { 2720 background-position: -48px -120px; 2721 } 2722 2723 .icon-fire { 2724 background-position: -72px -120px; 2725 } 2726 2727 .icon-eye-open { 2728 background-position: -96px -120px; 2729 } 2730 2731 .icon-eye-close { 2732 background-position: -120px -120px; 2733 } 2734 2735 .icon-warning-sign { 2736 background-position: -144px -120px; 2737 } 2738 2739 .icon-plane { 2740 background-position: -168px -120px; 2741 } 2742 2743 .icon-calendar { 2744 background-position: -192px -120px; 2745 } 2746 2747 .icon-random { 2748 width: 16px; 2749 background-position: -216px -120px; 2750 } 2751 2752 .icon-comment { 2753 background-position: -240px -120px; 2754 } 2755 2756 .icon-magnet { 2757 background-position: -264px -120px; 2758 } 2759 2760 .icon-chevron-up { 2761 background-position: -288px -120px; 2762 } 2763 2764 .icon-chevron-down { 2765 background-position: -313px -119px; 2766 } 2767 2768 .icon-retweet { 2769 background-position: -336px -120px; 2770 } 2771 2772 .icon-shopping-cart { 2773 background-position: -360px -120px; 2774 } 2775 2776 .icon-folder-close { 2777 width: 16px; 2778 background-position: -384px -120px; 2779 } 2780 2781 .icon-folder-open { 2782 width: 16px; 2783 background-position: -408px -120px; 2784 } 2785 2786 .icon-resize-vertical { 2787 background-position: -432px -119px; 2788 } 2789 2790 .icon-resize-horizontal { 2791 background-position: -456px -118px; 2792 } 2793 2794 .icon-hdd { 2795 background-position: 0 -144px; 2796 } 2797 2798 .icon-bullhorn { 2799 background-position: -24px -144px; 2800 } 2801 2802 .icon-bell { 2803 background-position: -48px -144px; 2804 } 2805 2806 .icon-certificate { 2807 background-position: -72px -144px; 2808 } 2809 2810 .icon-thumbs-up { 2811 background-position: -96px -144px; 2812 } 2813 2814 .icon-thumbs-down { 2815 background-position: -120px -144px; 2816 } 2817 2818 .icon-hand-right { 2819 background-position: -144px -144px; 2820 } 2821 2822 .icon-hand-left { 2823 background-position: -168px -144px; 2824 } 2825 2826 .icon-hand-up { 2827 background-position: -192px -144px; 2828 } 2829 2830 .icon-hand-down { 2831 background-position: -216px -144px; 2832 } 2833 2834 .icon-circle-arrow-right { 2835 background-position: -240px -144px; 2836 } 2837 2838 .icon-circle-arrow-left { 2839 background-position: -264px -144px; 2840 } 2841 2842 .icon-circle-arrow-up { 2843 background-position: -288px -144px; 2844 } 2845 2846 .icon-circle-arrow-down { 2847 background-position: -312px -144px; 2848 } 2849 2850 .icon-globe { 2851 background-position: -336px -144px; 2852 } 2853 2854 .icon-wrench { 2855 background-position: -360px -144px; 2856 } 2857 2858 .icon-tasks { 2859 background-position: -384px -144px; 2860 } 2861 2862 .icon-filter { 2863 background-position: -408px -144px; 2864 } 2865 2866 .icon-briefcase { 2867 background-position: -432px -144px; 2868 } 2869 2870 .icon-fullscreen { 2871 background-position: -456px -144px; 2872 } 2873 2874 .dropup, 2875 .dropdown { 2876 position: relative; 2877 } 2878 2879 .dropdown-toggle { 2880 *margin-bottom: -3px; 2881 } 2882 2883 .dropdown-toggle:active, 2884 .open .dropdown-toggle { 2885 outline: 0; 2886 } 2887 2888 .caret { 2889 display: inline-block; 2890 width: 0; 2891 height: 0; 2892 vertical-align: top; 2893 border-top: 4px solid #000000; 2894 border-right: 4px solid transparent; 2895 border-left: 4px solid transparent; 2896 content: ""; 2897 } 2898 2899 .dropdown .caret { 2900 margin-top: 8px; 2901 margin-left: 2px; 2902 } 2903 2904 .dropdown-menu { 2905 position: absolute; 2906 top: 100%; 2907 left: 0; 2908 z-index: 1000; 2909 display: none; 2910 float: left; 2911 min-width: 160px; 2912 padding: 5px 0; 2913 margin: 2px 0 0; 2914 list-style: none; 2915 background-color: #ffffff; 2916 border: 1px solid #ccc; 2917 border: 1px solid rgba(0, 0, 0, 0.2); 2918 *border-right-width: 2px; 2919 *border-bottom-width: 2px; 2920 -webkit-border-radius: 6px; 2921 -moz-border-radius: 6px; 2922 border-radius: 6px; 2923 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2924 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2925 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 2926 -webkit-background-clip: padding-box; 2927 -moz-background-clip: padding; 2928 background-clip: padding-box; 2929 } 2930 2931 .dropdown-menu.pull-right { 2932 right: 0; 2933 left: auto; 2934 } 2935 2936 .dropdown-menu .divider { 2937 *width: 100%; 2938 height: 1px; 2939 margin: 9px 1px; 2940 *margin: -5px 0 5px; 2941 overflow: hidden; 2942 background-color: #e5e5e5; 2943 border-bottom: 1px solid #ffffff; 2944 } 2945 2946 .dropdown-menu > li > a { 2947 display: block; 2948 padding: 3px 20px; 2949 clear: both; 2950 font-weight: normal; 2951 line-height: 20px; 2952 color: #333333; 2953 white-space: nowrap; 2954 } 2955 2956 .dropdown-menu > li > a:hover, 2957 .dropdown-menu > li > a:focus, 2958 .dropdown-submenu:hover > a, 2959 .dropdown-submenu:focus > a { 2960 color: #ffffff; 2961 text-decoration: none; 2962 background-color: #0081c2; 2963 background-image: -moz-linear-gradient(top, #0088cc, #0077b3); 2964 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); 2965 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); 2966 background-image: -o-linear-gradient(top, #0088cc, #0077b3); 2967 background-image: linear-gradient(to bottom, #0088cc, #0077b3); 2968 background-repeat: repeat-x; 2969 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); 2970 } 2971 2972 .dropdown-menu > .active > a, 2973 .dropdown-menu > .active > a:hover, 2974 .dropdown-menu > .active > a:focus { 2975 color: #ffffff; 2976 text-decoration: none; 2977 background-color: #0081c2; 2978 background-image: -moz-linear-gradient(top, #0088cc, #0077b3); 2979 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); 2980 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); 2981 background-image: -o-linear-gradient(top, #0088cc, #0077b3); 2982 background-image: linear-gradient(to bottom, #0088cc, #0077b3); 2983 background-repeat: repeat-x; 2984 outline: 0; 2985 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); 2986 } 2987 2988 .dropdown-menu > .disabled > a, 2989 .dropdown-menu > .disabled > a:hover, 2990 .dropdown-menu > .disabled > a:focus { 2991 color: #999999; 2992 } 2993 2994 .dropdown-menu > .disabled > a:hover, 2995 .dropdown-menu > .disabled > a:focus { 2996 text-decoration: none; 2997 cursor: default; 2998 background-color: transparent; 2999 background-image: none; 3000 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3001 } 3002 3003 .open { 3004 *z-index: 1000; 3005 } 3006 3007 .open > .dropdown-menu { 3008 display: block; 3009 } 3010 3011 .dropdown-backdrop { 3012 position: fixed; 3013 top: 0; 3014 right: 0; 3015 bottom: 0; 3016 left: 0; 3017 z-index: 990; 3018 } 3019 3020 .pull-right > .dropdown-menu { 3021 right: 0; 3022 left: auto; 3023 } 3024 3025 .dropup .caret, 3026 .navbar-fixed-bottom .dropdown .caret { 3027 border-top: 0; 3028 border-bottom: 4px solid #000000; 3029 content: ""; 3030 } 3031 3032 .dropup .dropdown-menu, 3033 .navbar-fixed-bottom .dropdown .dropdown-menu { 3034 top: auto; 3035 bottom: 100%; 3036 margin-bottom: 1px; 3037 } 3038 3039 .dropdown-submenu { 3040 position: relative; 3041 } 3042 3043 .dropdown-submenu > .dropdown-menu { 3044 top: 0; 3045 left: 100%; 3046 margin-top: -6px; 3047 margin-left: -1px; 3048 -webkit-border-radius: 0 6px 6px 6px; 3049 -moz-border-radius: 0 6px 6px 6px; 3050 border-radius: 0 6px 6px 6px; 3051 } 3052 3053 .dropdown-submenu:hover > .dropdown-menu { 3054 display: block; 3055 } 3056 3057 .dropup .dropdown-submenu > .dropdown-menu { 3058 top: auto; 3059 bottom: 0; 3060 margin-top: 0; 3061 margin-bottom: -2px; 3062 -webkit-border-radius: 5px 5px 5px 0; 3063 -moz-border-radius: 5px 5px 5px 0; 3064 border-radius: 5px 5px 5px 0; 3065 } 3066 3067 .dropdown-submenu > a:after { 3068 display: block; 3069 float: right; 3070 width: 0; 3071 height: 0; 3072 margin-top: 5px; 3073 margin-right: -10px; 3074 border-color: transparent; 3075 border-left-color: #cccccc; 3076 border-style: solid; 3077 border-width: 5px 0 5px 5px; 3078 content: " "; 3079 } 3080 3081 .dropdown-submenu:hover > a:after { 3082 border-left-color: #ffffff; 3083 } 3084 3085 .dropdown-submenu.pull-left { 3086 float: none; 3087 } 3088 3089 .dropdown-submenu.pull-left > .dropdown-menu { 3090 left: -100%; 3091 margin-left: 10px; 3092 -webkit-border-radius: 6px 0 6px 6px; 3093 -moz-border-radius: 6px 0 6px 6px; 3094 border-radius: 6px 0 6px 6px; 3095 } 3096 3097 .dropdown .dropdown-menu .nav-header { 3098 padding-right: 20px; 3099 padding-left: 20px; 3100 } 3101 3102 .typeahead { 3103 z-index: 1051; 3104 margin-top: 2px; 3105 -webkit-border-radius: 4px; 3106 -moz-border-radius: 4px; 3107 border-radius: 4px; 3108 } 3109 3110 .well { 3111 min-height: 20px; 3112 padding: 19px; 3113 margin-bottom: 20px; 3114 background-color: #f5f5f5; 3115 border: 1px solid #e3e3e3; 3116 -webkit-border-radius: 4px; 3117 -moz-border-radius: 4px; 3118 border-radius: 4px; 3119 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 3120 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 3121 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); 3122 } 3123 3124 .well blockquote { 3125 border-color: #ddd; 3126 border-color: rgba(0, 0, 0, 0.15); 3127 } 3128 3129 .well-large { 3130 padding: 24px; 3131 -webkit-border-radius: 6px; 3132 -moz-border-radius: 6px; 3133 border-radius: 6px; 3134 } 3135 3136 .well-small { 3137 padding: 9px; 3138 -webkit-border-radius: 3px; 3139 -moz-border-radius: 3px; 3140 border-radius: 3px; 3141 } 3142 3143 .fade { 3144 opacity: 0; 3145 -webkit-transition: opacity 0.15s linear; 3146 -moz-transition: opacity 0.15s linear; 3147 -o-transition: opacity 0.15s linear; 3148 transition: opacity 0.15s linear; 3149 } 3150 3151 .fade.in { 3152 opacity: 1; 3153 } 3154 3155 .collapse { 3156 position: relative; 3157 height: 0; 3158 overflow: hidden; 3159 -webkit-transition: height 0.35s ease; 3160 -moz-transition: height 0.35s ease; 3161 -o-transition: height 0.35s ease; 3162 transition: height 0.35s ease; 3163 } 3164 3165 .collapse.in { 3166 height: auto; 3167 } 3168 3169 .close { 3170 float: right; 3171 font-size: 20px; 3172 font-weight: bold; 3173 line-height: 20px; 3174 color: #000000; 3175 text-shadow: 0 1px 0 #ffffff; 3176 opacity: 0.2; 3177 filter: alpha(opacity=20); 3178 } 3179 3180 .close:hover, 3181 .close:focus { 3182 color: #000000; 3183 text-decoration: none; 3184 cursor: pointer; 3185 opacity: 0.4; 3186 filter: alpha(opacity=40); 3187 } 3188 3189 button.close { 3190 padding: 0; 3191 cursor: pointer; 3192 background: transparent; 3193 border: 0; 3194 -webkit-appearance: none; 3195 } 3196 3197 .btn { 3198 display: inline-block; 3199 *display: inline; 3200 padding: 4px 12px; 3201 margin-bottom: 0; 3202 *margin-left: .3em; 3203 font-size: 14px; 3204 line-height: 20px; 3205 color: #333333; 3206 text-align: center; 3207 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); 3208 vertical-align: middle; 3209 cursor: pointer; 3210 background-color: #f5f5f5; 3211 *background-color: #e6e6e6; 3212 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); 3213 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); 3214 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); 3215 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); 3216 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); 3217 background-repeat: repeat-x; 3218 border: 1px solid #cccccc; 3219 *border: 0; 3220 border-color: #e6e6e6 #e6e6e6 #bfbfbf; 3221 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3222 border-bottom-color: #b3b3b3; 3223 -webkit-border-radius: 4px; 3224 -moz-border-radius: 4px; 3225 border-radius: 4px; 3226 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); 3227 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3228 *zoom: 1; 3229 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 3230 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 3231 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 3232 } 3233 3234 .btn:hover, 3235 .btn:focus, 3236 .btn:active, 3237 .btn.active, 3238 .btn.disabled, 3239 .btn[disabled] { 3240 color: #333333; 3241 background-color: #e6e6e6; 3242 *background-color: #d9d9d9; 3243 } 3244 3245 .btn:active, 3246 .btn.active { 3247 background-color: #cccccc \9; 3248 } 3249 3250 .btn:first-child { 3251 *margin-left: 0; 3252 } 3253 3254 .btn:hover, 3255 .btn:focus { 3256 color: #333333; 3257 text-decoration: none; 3258 background-position: 0 -15px; 3259 -webkit-transition: background-position 0.1s linear; 3260 -moz-transition: background-position 0.1s linear; 3261 -o-transition: background-position 0.1s linear; 3262 transition: background-position 0.1s linear; 3263 } 3264 3265 .btn:focus { 3266 outline: thin dotted #333; 3267 outline: 5px auto -webkit-focus-ring-color; 3268 outline-offset: -2px; 3269 } 3270 3271 .btn.active, 3272 .btn:active { 3273 background-image: none; 3274 outline: 0; 3275 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3276 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3277 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3278 } 3279 3280 .btn.disabled, 3281 .btn[disabled] { 3282 cursor: default; 3283 background-image: none; 3284 opacity: 0.65; 3285 filter: alpha(opacity=65); 3286 -webkit-box-shadow: none; 3287 -moz-box-shadow: none; 3288 box-shadow: none; 3289 } 3290 3291 .btn-large { 3292 padding: 11px 19px; 3293 font-size: 17.5px; 3294 -webkit-border-radius: 6px; 3295 -moz-border-radius: 6px; 3296 border-radius: 6px; 3297 } 3298 3299 .btn-large [class^="icon-"], 3300 .btn-large [class*=" icon-"] { 3301 margin-top: 4px; 3302 } 3303 3304 .btn-small { 3305 padding: 2px 10px; 3306 font-size: 11.9px; 3307 -webkit-border-radius: 3px; 3308 -moz-border-radius: 3px; 3309 border-radius: 3px; 3310 } 3311 3312 .btn-small [class^="icon-"], 3313 .btn-small [class*=" icon-"] { 3314 margin-top: 0; 3315 } 3316 3317 .btn-mini [class^="icon-"], 3318 .btn-mini [class*=" icon-"] { 3319 margin-top: -1px; 3320 } 3321 3322 .btn-mini { 3323 padding: 0 6px; 3324 font-size: 10.5px; 3325 -webkit-border-radius: 3px; 3326 -moz-border-radius: 3px; 3327 border-radius: 3px; 3328 } 3329 3330 .btn-block { 3331 display: block; 3332 width: 100%; 3333 padding-right: 0; 3334 padding-left: 0; 3335 -webkit-box-sizing: border-box; 3336 -moz-box-sizing: border-box; 3337 box-sizing: border-box; 3338 } 3339 3340 .btn-block + .btn-block { 3341 margin-top: 5px; 3342 } 3343 3344 input[type="submit"].btn-block, 3345 input[type="reset"].btn-block, 3346 input[type="button"].btn-block { 3347 width: 100%; 3348 } 3349 3350 .btn-primary.active, 3351 .btn-warning.active, 3352 .btn-danger.active, 3353 .btn-success.active, 3354 .btn-info.active, 3355 .btn-inverse.active { 3356 color: rgba(255, 255, 255, 0.75); 3357 } 3358 3359 .btn-primary { 3360 color: #ffffff; 3361 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3362 background-color: #006dcc; 3363 *background-color: #0044cc; 3364 background-image: -moz-linear-gradient(top, #0088cc, #0044cc); 3365 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); 3366 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); 3367 background-image: -o-linear-gradient(top, #0088cc, #0044cc); 3368 background-image: linear-gradient(to bottom, #0088cc, #0044cc); 3369 background-repeat: repeat-x; 3370 border-color: #0044cc #0044cc #002a80; 3371 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3372 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); 3373 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3374 } 3375 3376 .btn-primary:hover, 3377 .btn-primary:focus, 3378 .btn-primary:active, 3379 .btn-primary.active, 3380 .btn-primary.disabled, 3381 .btn-primary[disabled] { 3382 color: #ffffff; 3383 background-color: #0044cc; 3384 *background-color: #003bb3; 3385 } 3386 3387 .btn-primary:active, 3388 .btn-primary.active { 3389 background-color: #003399 \9; 3390 } 3391 3392 .btn-warning { 3393 color: #ffffff; 3394 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3395 background-color: #faa732; 3396 *background-color: #f89406; 3397 background-image: -moz-linear-gradient(top, #fbb450, #f89406); 3398 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); 3399 background-image: -webkit-linear-gradient(top, #fbb450, #f89406); 3400 background-image: -o-linear-gradient(top, #fbb450, #f89406); 3401 background-image: linear-gradient(to bottom, #fbb450, #f89406); 3402 background-repeat: repeat-x; 3403 border-color: #f89406 #f89406 #ad6704; 3404 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3405 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); 3406 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3407 } 3408 3409 .btn-warning:hover, 3410 .btn-warning:focus, 3411 .btn-warning:active, 3412 .btn-warning.active, 3413 .btn-warning.disabled, 3414 .btn-warning[disabled] { 3415 color: #ffffff; 3416 background-color: #f89406; 3417 *background-color: #df8505; 3418 } 3419 3420 .btn-warning:active, 3421 .btn-warning.active { 3422 background-color: #c67605 \9; 3423 } 3424 3425 .btn-danger { 3426 color: #ffffff; 3427 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3428 background-color: #da4f49; 3429 *background-color: #bd362f; 3430 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); 3431 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); 3432 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); 3433 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); 3434 background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); 3435 background-repeat: repeat-x; 3436 border-color: #bd362f #bd362f #802420; 3437 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3438 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); 3439 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3440 } 3441 3442 .btn-danger:hover, 3443 .btn-danger:focus, 3444 .btn-danger:active, 3445 .btn-danger.active, 3446 .btn-danger.disabled, 3447 .btn-danger[disabled] { 3448 color: #ffffff; 3449 background-color: #bd362f; 3450 *background-color: #a9302a; 3451 } 3452 3453 .btn-danger:active, 3454 .btn-danger.active { 3455 background-color: #942a25 \9; 3456 } 3457 3458 .btn-success { 3459 color: #ffffff; 3460 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3461 background-color: #5bb75b; 3462 *background-color: #51a351; 3463 background-image: -moz-linear-gradient(top, #62c462, #51a351); 3464 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); 3465 background-image: -webkit-linear-gradient(top, #62c462, #51a351); 3466 background-image: -o-linear-gradient(top, #62c462, #51a351); 3467 background-image: linear-gradient(to bottom, #62c462, #51a351); 3468 background-repeat: repeat-x; 3469 border-color: #51a351 #51a351 #387038; 3470 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3471 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); 3472 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3473 } 3474 3475 .btn-success:hover, 3476 .btn-success:focus, 3477 .btn-success:active, 3478 .btn-success.active, 3479 .btn-success.disabled, 3480 .btn-success[disabled] { 3481 color: #ffffff; 3482 background-color: #51a351; 3483 *background-color: #499249; 3484 } 3485 3486 .btn-success:active, 3487 .btn-success.active { 3488 background-color: #408140 \9; 3489 } 3490 3491 .btn-info { 3492 color: #ffffff; 3493 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3494 background-color: #49afcd; 3495 *background-color: #2f96b4; 3496 background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); 3497 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); 3498 background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); 3499 background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); 3500 background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); 3501 background-repeat: repeat-x; 3502 border-color: #2f96b4 #2f96b4 #1f6377; 3503 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3504 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); 3505 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3506 } 3507 3508 .btn-info:hover, 3509 .btn-info:focus, 3510 .btn-info:active, 3511 .btn-info.active, 3512 .btn-info.disabled, 3513 .btn-info[disabled] { 3514 color: #ffffff; 3515 background-color: #2f96b4; 3516 *background-color: #2a85a0; 3517 } 3518 3519 .btn-info:active, 3520 .btn-info.active { 3521 background-color: #24748c \9; 3522 } 3523 3524 .btn-inverse { 3525 color: #ffffff; 3526 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 3527 background-color: #363636; 3528 *background-color: #222222; 3529 background-image: -moz-linear-gradient(top, #444444, #222222); 3530 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); 3531 background-image: -webkit-linear-gradient(top, #444444, #222222); 3532 background-image: -o-linear-gradient(top, #444444, #222222); 3533 background-image: linear-gradient(to bottom, #444444, #222222); 3534 background-repeat: repeat-x; 3535 border-color: #222222 #222222 #000000; 3536 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 3537 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); 3538 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 3539 } 3540 3541 .btn-inverse:hover, 3542 .btn-inverse:focus, 3543 .btn-inverse:active, 3544 .btn-inverse.active, 3545 .btn-inverse.disabled, 3546 .btn-inverse[disabled] { 3547 color: #ffffff; 3548 background-color: #222222; 3549 *background-color: #151515; 3550 } 3551 3552 .btn-inverse:active, 3553 .btn-inverse.active { 3554 background-color: #080808 \9; 3555 } 3556 3557 button.btn, 3558 input[type="submit"].btn { 3559 *padding-top: 3px; 3560 *padding-bottom: 3px; 3561 } 3562 3563 button.btn::-moz-focus-inner, 3564 input[type="submit"].btn::-moz-focus-inner { 3565 padding: 0; 3566 border: 0; 3567 } 3568 3569 button.btn.btn-large, 3570 input[type="submit"].btn.btn-large { 3571 *padding-top: 7px; 3572 *padding-bottom: 7px; 3573 } 3574 3575 button.btn.btn-small, 3576 input[type="submit"].btn.btn-small { 3577 *padding-top: 3px; 3578 *padding-bottom: 3px; 3579 } 3580 3581 button.btn.btn-mini, 3582 input[type="submit"].btn.btn-mini { 3583 *padding-top: 1px; 3584 *padding-bottom: 1px; 3585 } 3586 3587 .btn-link, 3588 .btn-link:active, 3589 .btn-link[disabled] { 3590 background-color: transparent; 3591 background-image: none; 3592 -webkit-box-shadow: none; 3593 -moz-box-shadow: none; 3594 box-shadow: none; 3595 } 3596 3597 .btn-link { 3598 color: #0088cc; 3599 cursor: pointer; 3600 border-color: transparent; 3601 -webkit-border-radius: 0; 3602 -moz-border-radius: 0; 3603 border-radius: 0; 3604 } 3605 3606 .btn-link:hover, 3607 .btn-link:focus { 3608 color: #005580; 3609 text-decoration: underline; 3610 background-color: transparent; 3611 } 3612 3613 .btn-link[disabled]:hover, 3614 .btn-link[disabled]:focus { 3615 color: #333333; 3616 text-decoration: none; 3617 } 3618 3619 .btn-group { 3620 position: relative; 3621 display: inline-block; 3622 *display: inline; 3623 *margin-left: .3em; 3624 font-size: 0; 3625 white-space: nowrap; 3626 vertical-align: middle; 3627 *zoom: 1; 3628 } 3629 3630 .btn-group:first-child { 3631 *margin-left: 0; 3632 } 3633 3634 .btn-group + .btn-group { 3635 margin-left: 5px; 3636 } 3637 3638 .btn-toolbar { 3639 margin-top: 10px; 3640 margin-bottom: 10px; 3641 font-size: 0; 3642 } 3643 3644 .btn-toolbar > .btn + .btn, 3645 .btn-toolbar > .btn-group + .btn, 3646 .btn-toolbar > .btn + .btn-group { 3647 margin-left: 5px; 3648 } 3649 3650 .btn-group > .btn { 3651 position: relative; 3652 -webkit-border-radius: 0; 3653 -moz-border-radius: 0; 3654 border-radius: 0; 3655 } 3656 3657 .btn-group > .btn + .btn { 3658 margin-left: -1px; 3659 } 3660 3661 .btn-group > .btn, 3662 .btn-group > .dropdown-menu, 3663 .btn-group > .popover { 3664 font-size: 14px; 3665 } 3666 3667 .btn-group > .btn-mini { 3668 font-size: 10.5px; 3669 } 3670 3671 .btn-group > .btn-small { 3672 font-size: 11.9px; 3673 } 3674 3675 .btn-group > .btn-large { 3676 font-size: 17.5px; 3677 } 3678 3679 .btn-group > .btn:first-child { 3680 margin-left: 0; 3681 -webkit-border-bottom-left-radius: 4px; 3682 border-bottom-left-radius: 4px; 3683 -webkit-border-top-left-radius: 4px; 3684 border-top-left-radius: 4px; 3685 -moz-border-radius-bottomleft: 4px; 3686 -moz-border-radius-topleft: 4px; 3687 } 3688 3689 .btn-group > .btn:last-child, 3690 .btn-group > .dropdown-toggle { 3691 -webkit-border-top-right-radius: 4px; 3692 border-top-right-radius: 4px; 3693 -webkit-border-bottom-right-radius: 4px; 3694 border-bottom-right-radius: 4px; 3695 -moz-border-radius-topright: 4px; 3696 -moz-border-radius-bottomright: 4px; 3697 } 3698 3699 .btn-group > .btn.large:first-child { 3700 margin-left: 0; 3701 -webkit-border-bottom-left-radius: 6px; 3702 border-bottom-left-radius: 6px; 3703 -webkit-border-top-left-radius: 6px; 3704 border-top-left-radius: 6px; 3705 -moz-border-radius-bottomleft: 6px; 3706 -moz-border-radius-topleft: 6px; 3707 } 3708 3709 .btn-group > .btn.large:last-child, 3710 .btn-group > .large.dropdown-toggle { 3711 -webkit-border-top-right-radius: 6px; 3712 border-top-right-radius: 6px; 3713 -webkit-border-bottom-right-radius: 6px; 3714 border-bottom-right-radius: 6px; 3715 -moz-border-radius-topright: 6px; 3716 -moz-border-radius-bottomright: 6px; 3717 } 3718 3719 .btn-group > .btn:hover, 3720 .btn-group > .btn:focus, 3721 .btn-group > .btn:active, 3722 .btn-group > .btn.active { 3723 z-index: 2; 3724 } 3725 3726 .btn-group .dropdown-toggle:active, 3727 .btn-group.open .dropdown-toggle { 3728 outline: 0; 3729 } 3730 3731 .btn-group > .btn + .dropdown-toggle { 3732 *padding-top: 5px; 3733 padding-right: 8px; 3734 *padding-bottom: 5px; 3735 padding-left: 8px; 3736 -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); 3737 -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); 3738 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); 3739 } 3740 3741 .btn-group > .btn-mini + .dropdown-toggle { 3742 *padding-top: 2px; 3743 padding-right: 5px; 3744 *padding-bottom: 2px; 3745 padding-left: 5px; 3746 } 3747 3748 .btn-group > .btn-small + .dropdown-toggle { 3749 *padding-top: 5px; 3750 *padding-bottom: 4px; 3751 } 3752 3753 .btn-group > .btn-large + .dropdown-toggle { 3754 *padding-top: 7px; 3755 padding-right: 12px; 3756 *padding-bottom: 7px; 3757 padding-left: 12px; 3758 } 3759 3760 .btn-group.open .dropdown-toggle { 3761 background-image: none; 3762 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3763 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3764 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); 3765 } 3766 3767 .btn-group.open .btn.dropdown-toggle { 3768 background-color: #e6e6e6; 3769 } 3770 3771 .btn-group.open .btn-primary.dropdown-toggle { 3772 background-color: #0044cc; 3773 } 3774 3775 .btn-group.open .btn-warning.dropdown-toggle { 3776 background-color: #f89406; 3777 } 3778 3779 .btn-group.open .btn-danger.dropdown-toggle { 3780 background-color: #bd362f; 3781 } 3782 3783 .btn-group.open .btn-success.dropdown-toggle { 3784 background-color: #51a351; 3785 } 3786 3787 .btn-group.open .btn-info.dropdown-toggle { 3788 background-color: #2f96b4; 3789 } 3790 3791 .btn-group.open .btn-inverse.dropdown-toggle { 3792 background-color: #222222; 3793 } 3794 3795 .btn .caret { 3796 margin-top: 8px; 3797 margin-left: 0; 3798 } 3799 3800 .btn-large .caret { 3801 margin-top: 6px; 3802 } 3803 3804 .btn-large .caret { 3805 border-top-width: 5px; 3806 border-right-width: 5px; 3807 border-left-width: 5px; 3808 } 3809 3810 .btn-mini .caret, 3811 .btn-small .caret { 3812 margin-top: 8px; 3813 } 3814 3815 .dropup .btn-large .caret { 3816 border-bottom-width: 5px; 3817 } 3818 3819 .btn-primary .caret, 3820 .btn-warning .caret, 3821 .btn-danger .caret, 3822 .btn-info .caret, 3823 .btn-success .caret, 3824 .btn-inverse .caret { 3825 border-top-color: #ffffff; 3826 border-bottom-color: #ffffff; 3827 } 3828 3829 .btn-group-vertical { 3830 display: inline-block; 3831 *display: inline; 3832 /* IE7 inline-block hack */ 3833 3834 *zoom: 1; 3835 } 3836 3837 .btn-group-vertical > .btn { 3838 display: block; 3839 float: none; 3840 max-width: 100%; 3841 -webkit-border-radius: 0; 3842 -moz-border-radius: 0; 3843 border-radius: 0; 3844 } 3845 3846 .btn-group-vertical > .btn + .btn { 3847 margin-top: -1px; 3848 margin-left: 0; 3849 } 3850 3851 .btn-group-vertical > .btn:first-child { 3852 -webkit-border-radius: 4px 4px 0 0; 3853 -moz-border-radius: 4px 4px 0 0; 3854 border-radius: 4px 4px 0 0; 3855 } 3856 3857 .btn-group-vertical > .btn:last-child { 3858 -webkit-border-radius: 0 0 4px 4px; 3859 -moz-border-radius: 0 0 4px 4px; 3860 border-radius: 0 0 4px 4px; 3861 } 3862 3863 .btn-group-vertical > .btn-large:first-child { 3864 -webkit-border-radius: 6px 6px 0 0; 3865 -moz-border-radius: 6px 6px 0 0; 3866 border-radius: 6px 6px 0 0; 3867 } 3868 3869 .btn-group-vertical > .btn-large:last-child { 3870 -webkit-border-radius: 0 0 6px 6px; 3871 -moz-border-radius: 0 0 6px 6px; 3872 border-radius: 0 0 6px 6px; 3873 } 3874 3875 .alert { 3876 padding: 8px 35px 8px 14px; 3877 margin-bottom: 20px; 3878 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3879 background-color: #fcf8e3; 3880 border: 1px solid #fbeed5; 3881 -webkit-border-radius: 4px; 3882 -moz-border-radius: 4px; 3883 border-radius: 4px; 3884 } 3885 3886 .alert, 3887 .alert h4 { 3888 color: #c09853; 3889 } 3890 3891 .alert h4 { 3892 margin: 0; 3893 } 3894 3895 .alert .close { 3896 position: relative; 3897 top: -2px; 3898 right: -21px; 3899 line-height: 20px; 3900 } 3901 3902 .alert-success { 3903 color: #468847; 3904 background-color: #dff0d8; 3905 border-color: #d6e9c6; 3906 } 3907 3908 .alert-success h4 { 3909 color: #468847; 3910 } 3911 3912 .alert-danger, 3913 .alert-error { 3914 color: #b94a48; 3915 background-color: #f2dede; 3916 border-color: #eed3d7; 3917 } 3918 3919 .alert-danger h4, 3920 .alert-error h4 { 3921 color: #b94a48; 3922 } 3923 3924 .alert-info { 3925 color: #3a87ad; 3926 background-color: #d9edf7; 3927 border-color: #bce8f1; 3928 } 3929 3930 .alert-info h4 { 3931 color: #3a87ad; 3932 } 3933 3934 .alert-block { 3935 padding-top: 14px; 3936 padding-bottom: 14px; 3937 } 3938 3939 .alert-block > p, 3940 .alert-block > ul { 3941 margin-bottom: 0; 3942 } 3943 3944 .alert-block p + p { 3945 margin-top: 5px; 3946 } 3947 3948 .nav { 3949 margin-bottom: 20px; 3950 margin-left: 0; 3951 list-style: none; 3952 } 3953 3954 .nav > li > a { 3955 display: block; 3956 } 3957 3958 .nav > li > a:hover, 3959 .nav > li > a:focus { 3960 text-decoration: none; 3961 background-color: #eeeeee; 3962 } 3963 3964 .nav > li > a > img { 3965 max-width: none; 3966 } 3967 3968 .nav > .pull-right { 3969 float: right; 3970 } 3971 3972 .nav-header { 3973 display: block; 3974 padding: 3px 15px; 3975 font-size: 11px; 3976 font-weight: bold; 3977 line-height: 20px; 3978 color: #999999; 3979 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3980 text-transform: uppercase; 3981 } 3982 3983 .nav li + .nav-header { 3984 margin-top: 9px; 3985 } 3986 3987 .nav-list { 3988 padding-right: 15px; 3989 padding-left: 15px; 3990 margin-bottom: 0; 3991 } 3992 3993 .nav-list > li > a, 3994 .nav-list .nav-header { 3995 margin-right: -15px; 3996 margin-left: -15px; 3997 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 3998 } 3999 4000 .nav-list > li > a { 4001 padding: 3px 15px; 4002 } 4003 4004 .nav-list > .active > a, 4005 .nav-list > .active > a:hover, 4006 .nav-list > .active > a:focus { 4007 color: #ffffff; 4008 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); 4009 background-color: #0088cc; 4010 } 4011 4012 .nav-list [class^="icon-"], 4013 .nav-list [class*=" icon-"] { 4014 margin-right: 2px; 4015 } 4016 4017 .nav-list .divider { 4018 *width: 100%; 4019 height: 1px; 4020 margin: 9px 1px; 4021 *margin: -5px 0 5px; 4022 overflow: hidden; 4023 background-color: #e5e5e5; 4024 border-bottom: 1px solid #ffffff; 4025 } 4026 4027 .nav-tabs, 4028 .nav-pills { 4029 *zoom: 1; 4030 } 4031 4032 .nav-tabs:before, 4033 .nav-pills:before, 4034 .nav-tabs:after, 4035 .nav-pills:after { 4036 display: table; 4037 line-height: 0; 4038 content: ""; 4039 } 4040 4041 .nav-tabs:after, 4042 .nav-pills:after { 4043 clear: both; 4044 } 4045 4046 .nav-tabs > li, 4047 .nav-pills > li { 4048 float: left; 4049 } 4050 4051 .nav-tabs > li > a, 4052 .nav-pills > li > a { 4053 padding-right: 12px; 4054 padding-left: 12px; 4055 margin-right: 2px; 4056 line-height: 14px; 4057 } 4058 4059 .nav-tabs { 4060 border-bottom: 1px solid #ddd; 4061 } 4062 4063 .nav-tabs > li { 4064 margin-bottom: -1px; 4065 } 4066 4067 .nav-tabs > li > a { 4068 padding-top: 8px; 4069 padding-bottom: 8px; 4070 line-height: 20px; 4071 border: 1px solid transparent; 4072 -webkit-border-radius: 4px 4px 0 0; 4073 -moz-border-radius: 4px 4px 0 0; 4074 border-radius: 4px 4px 0 0; 4075 } 4076 4077 .nav-tabs > li > a:hover, 4078 .nav-tabs > li > a:focus { 4079 border-color: #eeeeee #eeeeee #dddddd; 4080 } 4081 4082 .nav-tabs > .active > a, 4083 .nav-tabs > .active > a:hover, 4084 .nav-tabs > .active > a:focus { 4085 color: #555555; 4086 cursor: default; 4087 background-color: #ffffff; 4088 border: 1px solid #ddd; 4089 border-bottom-color: transparent; 4090 } 4091 4092 .nav-pills > li > a { 4093 padding-top: 8px; 4094 padding-bottom: 8px; 4095 margin-top: 2px; 4096 margin-bottom: 2px; 4097 -webkit-border-radius: 5px; 4098 -moz-border-radius: 5px; 4099 border-radius: 5px; 4100 } 4101 4102 .nav-pills > .active > a, 4103 .nav-pills > .active > a:hover, 4104 .nav-pills > .active > a:focus { 4105 color: #ffffff; 4106 background-color: #0088cc; 4107 } 4108 4109 .nav-stacked > li { 4110 float: none; 4111 } 4112 4113 .nav-stacked > li > a { 4114 margin-right: 0; 4115 } 4116 4117 .nav-tabs.nav-stacked { 4118 border-bottom: 0; 4119 } 4120 4121 .nav-tabs.nav-stacked > li > a { 4122 border: 1px solid #ddd; 4123 -webkit-border-radius: 0; 4124 -moz-border-radius: 0; 4125 border-radius: 0; 4126 } 4127 4128 .nav-tabs.nav-stacked > li:first-child > a { 4129 -webkit-border-top-right-radius: 4px; 4130 border-top-right-radius: 4px; 4131 -webkit-border-top-left-radius: 4px; 4132 border-top-left-radius: 4px; 4133 -moz-border-radius-topright: 4px; 4134 -moz-border-radius-topleft: 4px; 4135 } 4136 4137 .nav-tabs.nav-stacked > li:last-child > a { 4138 -webkit-border-bottom-right-radius: 4px; 4139 border-bottom-right-radius: 4px; 4140 -webkit-border-bottom-left-radius: 4px; 4141 border-bottom-left-radius: 4px; 4142 -moz-border-radius-bottomright: 4px; 4143 -moz-border-radius-bottomleft: 4px; 4144 } 4145 4146 .nav-tabs.nav-stacked > li > a:hover, 4147 .nav-tabs.nav-stacked > li > a:focus { 4148 z-index: 2; 4149 border-color: #ddd; 4150 } 4151 4152 .nav-pills.nav-stacked > li > a { 4153 margin-bottom: 3px; 4154 } 4155 4156 .nav-pills.nav-stacked > li:last-child > a { 4157 margin-bottom: 1px; 4158 } 4159 4160 .nav-tabs .dropdown-menu { 4161 -webkit-border-radius: 0 0 6px 6px; 4162 -moz-border-radius: 0 0 6px 6px; 4163 border-radius: 0 0 6px 6px; 4164 } 4165 4166 .nav-pills .dropdown-menu { 4167 -webkit-border-radius: 6px; 4168 -moz-border-radius: 6px; 4169 border-radius: 6px; 4170 } 4171 4172 .nav .dropdown-toggle .caret { 4173 margin-top: 6px; 4174 border-top-color: #0088cc; 4175 border-bottom-color: #0088cc; 4176 } 4177 4178 .nav .dropdown-toggle:hover .caret, 4179 .nav .dropdown-toggle:focus .caret { 4180 border-top-color: #005580; 4181 border-bottom-color: #005580; 4182 } 4183 4184 /* move down carets for tabs */ 4185 4186 .nav-tabs .dropdown-toggle .caret { 4187 margin-top: 8px; 4188 } 4189 4190 .nav .active .dropdown-toggle .caret { 4191 border-top-color: #fff; 4192 border-bottom-color: #fff; 4193 } 4194 4195 .nav-tabs .active .dropdown-toggle .caret { 4196 border-top-color: #555555; 4197 border-bottom-color: #555555; 4198 } 4199 4200 .nav > .dropdown.active > a:hover, 4201 .nav > .dropdown.active > a:focus { 4202 cursor: pointer; 4203 } 4204 4205 .nav-tabs .open .dropdown-toggle, 4206 .nav-pills .open .dropdown-toggle, 4207 .nav > li.dropdown.open.active > a:hover, 4208 .nav > li.dropdown.open.active > a:focus { 4209 color: #ffffff; 4210 background-color: #999999; 4211 border-color: #999999; 4212 } 4213 4214 .nav li.dropdown.open .caret, 4215 .nav li.dropdown.open.active .caret, 4216 .nav li.dropdown.open a:hover .caret, 4217 .nav li.dropdown.open a:focus .caret { 4218 border-top-color: #ffffff; 4219 border-bottom-color: #ffffff; 4220 opacity: 1; 4221 filter: alpha(opacity=100); 4222 } 4223 4224 .tabs-stacked .open > a:hover, 4225 .tabs-stacked .open > a:focus { 4226 border-color: #999999; 4227 } 4228 4229 .tabbable { 4230 *zoom: 1; 4231 } 4232 4233 .tabbable:before, 4234 .tabbable:after { 4235 display: table; 4236 line-height: 0; 4237 content: ""; 4238 } 4239 4240 .tabbable:after { 4241 clear: both; 4242 } 4243 4244 .tab-content { 4245 overflow: auto; 4246 } 4247 4248 .tabs-below > .nav-tabs, 4249 .tabs-right > .nav-tabs, 4250 .tabs-left > .nav-tabs { 4251 border-bottom: 0; 4252 } 4253 4254 .tab-content > .tab-pane, 4255 .pill-content > .pill-pane { 4256 display: none; 4257 } 4258 4259 .tab-content > .active, 4260 .pill-content > .active { 4261 display: block; 4262 } 4263 4264 .tabs-below > .nav-tabs { 4265 border-top: 1px solid #ddd; 4266 } 4267 4268 .tabs-below > .nav-tabs > li { 4269 margin-top: -1px; 4270 margin-bottom: 0; 4271 } 4272 4273 .tabs-below > .nav-tabs > li > a { 4274 -webkit-border-radius: 0 0 4px 4px; 4275 -moz-border-radius: 0 0 4px 4px; 4276 border-radius: 0 0 4px 4px; 4277 } 4278 4279 .tabs-below > .nav-tabs > li > a:hover, 4280 .tabs-below > .nav-tabs > li > a:focus { 4281 border-top-color: #ddd; 4282 border-bottom-color: transparent; 4283 } 4284 4285 .tabs-below > .nav-tabs > .active > a, 4286 .tabs-below > .nav-tabs > .active > a:hover, 4287 .tabs-below > .nav-tabs > .active > a:focus { 4288 border-color: transparent #ddd #ddd #ddd; 4289 } 4290 4291 .tabs-left > .nav-tabs > li, 4292 .tabs-right > .nav-tabs > li { 4293 float: none; 4294 } 4295 4296 .tabs-left > .nav-tabs > li > a, 4297 .tabs-right > .nav-tabs > li > a { 4298 min-width: 74px; 4299 margin-right: 0; 4300 margin-bottom: 3px; 4301 } 4302 4303 .tabs-left > .nav-tabs { 4304 float: left; 4305 margin-right: 19px; 4306 border-right: 1px solid #ddd; 4307 } 4308 4309 .tabs-left > .nav-tabs > li > a { 4310 margin-right: -1px; 4311 -webkit-border-radius: 4px 0 0 4px; 4312 -moz-border-radius: 4px 0 0 4px; 4313 border-radius: 4px 0 0 4px; 4314 } 4315 4316 .tabs-left > .nav-tabs > li > a:hover, 4317 .tabs-left > .nav-tabs > li > a:focus { 4318 border-color: #eeeeee #dddddd #eeeeee #eeeeee; 4319 } 4320 4321 .tabs-left > .nav-tabs .active > a, 4322 .tabs-left > .nav-tabs .active > a:hover, 4323 .tabs-left > .nav-tabs .active > a:focus { 4324 border-color: #ddd transparent #ddd #ddd; 4325 *border-right-color: #ffffff; 4326 } 4327 4328 .tabs-right > .nav-tabs { 4329 float: right; 4330 margin-left: 19px; 4331 border-left: 1px solid #ddd; 4332 } 4333 4334 .tabs-right > .nav-tabs > li > a { 4335 margin-left: -1px; 4336 -webkit-border-radius: 0 4px 4px 0; 4337 -moz-border-radius: 0 4px 4px 0; 4338 border-radius: 0 4px 4px 0; 4339 } 4340 4341 .tabs-right > .nav-tabs > li > a:hover, 4342 .tabs-right > .nav-tabs > li > a:focus { 4343 border-color: #eeeeee #eeeeee #eeeeee #dddddd; 4344 } 4345 4346 .tabs-right > .nav-tabs .active > a, 4347 .tabs-right > .nav-tabs .active > a:hover, 4348 .tabs-right > .nav-tabs .active > a:focus { 4349 border-color: #ddd #ddd #ddd transparent; 4350 *border-left-color: #ffffff; 4351 } 4352 4353 .nav > .disabled > a { 4354 color: #999999; 4355 } 4356 4357 .nav > .disabled > a:hover, 4358 .nav > .disabled > a:focus { 4359 text-decoration: none; 4360 cursor: default; 4361 background-color: transparent; 4362 } 4363 4364 .navbar { 4365 *position: relative; 4366 *z-index: 2; 4367 margin-bottom: 20px; 4368 overflow: visible; 4369 } 4370 4371 .navbar-inner { 4372 min-height: 40px; 4373 padding-right: 20px; 4374 padding-left: 20px; 4375 background-color: #fafafa; 4376 background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); 4377 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); 4378 background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); 4379 background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); 4380 background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); 4381 background-repeat: repeat-x; 4382 border: 1px solid #d4d4d4; 4383 -webkit-border-radius: 4px; 4384 -moz-border-radius: 4px; 4385 border-radius: 4px; 4386 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); 4387 *zoom: 1; 4388 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); 4389 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); 4390 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); 4391 } 4392 4393 .navbar-inner:before, 4394 .navbar-inner:after { 4395 display: table; 4396 line-height: 0; 4397 content: ""; 4398 } 4399 4400 .navbar-inner:after { 4401 clear: both; 4402 } 4403 4404 .navbar .container { 4405 width: auto; 4406 } 4407 4408 .nav-collapse.collapse { 4409 height: auto; 4410 overflow: visible; 4411 } 4412 4413 .navbar .brand { 4414 display: block; 4415 float: left; 4416 padding: 10px 20px 10px; 4417 margin-left: -20px; 4418 font-size: 20px; 4419 font-weight: 200; 4420 color: #777777; 4421 text-shadow: 0 1px 0 #ffffff; 4422 } 4423 4424 .navbar .brand:hover, 4425 .navbar .brand:focus { 4426 text-decoration: none; 4427 } 4428 4429 .navbar-text { 4430 margin-bottom: 0; 4431 line-height: 40px; 4432 color: #777777; 4433 } 4434 4435 .navbar-link { 4436 color: #777777; 4437 } 4438 4439 .navbar-link:hover, 4440 .navbar-link:focus { 4441 color: #333333; 4442 } 4443 4444 .navbar .divider-vertical { 4445 height: 40px; 4446 margin: 0 9px; 4447 border-right: 1px solid #ffffff; 4448 border-left: 1px solid #f2f2f2; 4449 } 4450 4451 .navbar .btn, 4452 .navbar .btn-group { 4453 margin-top: 5px; 4454 } 4455 4456 .navbar .btn-group .btn, 4457 .navbar .input-prepend .btn, 4458 .navbar .input-append .btn, 4459 .navbar .input-prepend .btn-group, 4460 .navbar .input-append .btn-group { 4461 margin-top: 0; 4462 } 4463 4464 .navbar-form { 4465 margin-bottom: 0; 4466 *zoom: 1; 4467 } 4468 4469 .navbar-form:before, 4470 .navbar-form:after { 4471 display: table; 4472 line-height: 0; 4473 content: ""; 4474 } 4475 4476 .navbar-form:after { 4477 clear: both; 4478 } 4479 4480 .navbar-form input, 4481 .navbar-form select, 4482 .navbar-form .radio, 4483 .navbar-form .checkbox { 4484 margin-top: 5px; 4485 } 4486 4487 .navbar-form input, 4488 .navbar-form select, 4489 .navbar-form .btn { 4490 display: inline-block; 4491 margin-bottom: 0; 4492 } 4493 4494 .navbar-form input[type="image"], 4495 .navbar-form input[type="checkbox"], 4496 .navbar-form input[type="radio"] { 4497 margin-top: 3px; 4498 } 4499 4500 .navbar-form .input-append, 4501 .navbar-form .input-prepend { 4502 margin-top: 5px; 4503 white-space: nowrap; 4504 } 4505 4506 .navbar-form .input-append input, 4507 .navbar-form .input-prepend input { 4508 margin-top: 0; 4509 } 4510 4511 .navbar-search { 4512 position: relative; 4513 float: left; 4514 margin-top: 5px; 4515 margin-bottom: 0; 4516 } 4517 4518 .navbar-search .search-query { 4519 padding: 4px 14px; 4520 margin-bottom: 0; 4521 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 4522 font-size: 13px; 4523 font-weight: normal; 4524 line-height: 1; 4525 -webkit-border-radius: 15px; 4526 -moz-border-radius: 15px; 4527 border-radius: 15px; 4528 } 4529 4530 .navbar-static-top { 4531 position: static; 4532 margin-bottom: 0; 4533 } 4534 4535 .navbar-static-top .navbar-inner { 4536 -webkit-border-radius: 0; 4537 -moz-border-radius: 0; 4538 border-radius: 0; 4539 } 4540 4541 .navbar-fixed-top, 4542 .navbar-fixed-bottom { 4543 position: fixed; 4544 right: 0; 4545 left: 0; 4546 z-index: 1030; 4547 margin-bottom: 0; 4548 } 4549 4550 .navbar-fixed-top .navbar-inner, 4551 .navbar-static-top .navbar-inner { 4552 border-width: 0 0 1px; 4553 } 4554 4555 .navbar-fixed-bottom .navbar-inner { 4556 border-width: 1px 0 0; 4557 } 4558 4559 .navbar-fixed-top .navbar-inner, 4560 .navbar-fixed-bottom .navbar-inner { 4561 padding-right: 0; 4562 padding-left: 0; 4563 -webkit-border-radius: 0; 4564 -moz-border-radius: 0; 4565 border-radius: 0; 4566 } 4567 4568 .navbar-static-top .container, 4569 .navbar-fixed-top .container, 4570 .navbar-fixed-bottom .container { 4571 width: 940px; 4572 } 4573 4574 .navbar-fixed-top { 4575 top: 0; 4576 } 4577 4578 .navbar-fixed-top .navbar-inner, 4579 .navbar-static-top .navbar-inner { 4580 -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); 4581 -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); 4582 box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); 4583 } 4584 4585 .navbar-fixed-bottom { 4586 bottom: 0; 4587 } 4588 4589 .navbar-fixed-bottom .navbar-inner { 4590 -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); 4591 -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); 4592 box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); 4593 } 4594 4595 .navbar .nav { 4596 position: relative; 4597 left: 0; 4598 display: block; 4599 float: left; 4600 margin: 0 10px 0 0; 4601 } 4602 4603 .navbar .nav.pull-right { 4604 float: right; 4605 margin-right: 0; 4606 } 4607 4608 .navbar .nav > li { 4609 float: left; 4610 } 4611 4612 .navbar .nav > li > a { 4613 float: none; 4614 padding: 10px 15px 10px; 4615 color: #777777; 4616 text-decoration: none; 4617 text-shadow: 0 1px 0 #ffffff; 4618 } 4619 4620 .navbar .nav .dropdown-toggle .caret { 4621 margin-top: 8px; 4622 } 4623 4624 .navbar .nav > li > a:focus, 4625 .navbar .nav > li > a:hover { 4626 color: #333333; 4627 text-decoration: none; 4628 background-color: transparent; 4629 } 4630 4631 .navbar .nav > .active > a, 4632 .navbar .nav > .active > a:hover, 4633 .navbar .nav > .active > a:focus { 4634 color: #555555; 4635 text-decoration: none; 4636 background-color: #e5e5e5; 4637 -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); 4638 -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); 4639 box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); 4640 } 4641 4642 .navbar .btn-navbar { 4643 display: none; 4644 float: right; 4645 padding: 7px 10px; 4646 margin-right: 5px; 4647 margin-left: 5px; 4648 color: #ffffff; 4649 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 4650 background-color: #ededed; 4651 *background-color: #e5e5e5; 4652 background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); 4653 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); 4654 background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); 4655 background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); 4656 background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); 4657 background-repeat: repeat-x; 4658 border-color: #e5e5e5 #e5e5e5 #bfbfbf; 4659 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 4660 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); 4661 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 4662 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 4663 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 4664 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); 4665 } 4666 4667 .navbar .btn-navbar:hover, 4668 .navbar .btn-navbar:focus, 4669 .navbar .btn-navbar:active, 4670 .navbar .btn-navbar.active, 4671 .navbar .btn-navbar.disabled, 4672 .navbar .btn-navbar[disabled] { 4673 color: #ffffff; 4674 background-color: #e5e5e5; 4675 *background-color: #d9d9d9; 4676 } 4677 4678 .navbar .btn-navbar:active, 4679 .navbar .btn-navbar.active { 4680 background-color: #cccccc \9; 4681 } 4682 4683 .navbar .btn-navbar .icon-bar { 4684 display: block; 4685 width: 18px; 4686 height: 2px; 4687 background-color: #f5f5f5; 4688 -webkit-border-radius: 1px; 4689 -moz-border-radius: 1px; 4690 border-radius: 1px; 4691 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 4692 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 4693 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); 4694 } 4695 4696 .btn-navbar .icon-bar + .icon-bar { 4697 margin-top: 3px; 4698 } 4699 4700 .navbar .nav > li > .dropdown-menu:before { 4701 position: absolute; 4702 top: -7px; 4703 left: 9px; 4704 display: inline-block; 4705 border-right: 7px solid transparent; 4706 border-bottom: 7px solid #ccc; 4707 border-left: 7px solid transparent; 4708 border-bottom-color: rgba(0, 0, 0, 0.2); 4709 content: ''; 4710 } 4711 4712 .navbar .nav > li > .dropdown-menu:after { 4713 position: absolute; 4714 top: -6px; 4715 left: 10px; 4716 display: inline-block; 4717 border-right: 6px solid transparent; 4718 border-bottom: 6px solid #ffffff; 4719 border-left: 6px solid transparent; 4720 content: ''; 4721 } 4722 4723 .navbar-fixed-bottom .nav > li > .dropdown-menu:before { 4724 top: auto; 4725 bottom: -7px; 4726 border-top: 7px solid #ccc; 4727 border-bottom: 0; 4728 border-top-color: rgba(0, 0, 0, 0.2); 4729 } 4730 4731 .navbar-fixed-bottom .nav > li > .dropdown-menu:after { 4732 top: auto; 4733 bottom: -6px; 4734 border-top: 6px solid #ffffff; 4735 border-bottom: 0; 4736 } 4737 4738 .navbar .nav li.dropdown > a:hover .caret, 4739 .navbar .nav li.dropdown > a:focus .caret { 4740 border-top-color: #333333; 4741 border-bottom-color: #333333; 4742 } 4743 4744 .navbar .nav li.dropdown.open > .dropdown-toggle, 4745 .navbar .nav li.dropdown.active > .dropdown-toggle, 4746 .navbar .nav li.dropdown.open.active > .dropdown-toggle { 4747 color: #555555; 4748 background-color: #e5e5e5; 4749 } 4750 4751 .navbar .nav li.dropdown > .dropdown-toggle .caret { 4752 border-top-color: #777777; 4753 border-bottom-color: #777777; 4754 } 4755 4756 .navbar .nav li.dropdown.open > .dropdown-toggle .caret, 4757 .navbar .nav li.dropdown.active > .dropdown-toggle .caret, 4758 .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { 4759 border-top-color: #555555; 4760 border-bottom-color: #555555; 4761 } 4762 4763 .navbar .pull-right > li > .dropdown-menu, 4764 .navbar .nav > li > .dropdown-menu.pull-right { 4765 right: 0; 4766 left: auto; 4767 } 4768 4769 .navbar .pull-right > li > .dropdown-menu:before, 4770 .navbar .nav > li > .dropdown-menu.pull-right:before { 4771 right: 12px; 4772 left: auto; 4773 } 4774 4775 .navbar .pull-right > li > .dropdown-menu:after, 4776 .navbar .nav > li > .dropdown-menu.pull-right:after { 4777 right: 13px; 4778 left: auto; 4779 } 4780 4781 .navbar .pull-right > li > .dropdown-menu .dropdown-menu, 4782 .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { 4783 right: 100%; 4784 left: auto; 4785 margin-right: -1px; 4786 margin-left: 0; 4787 -webkit-border-radius: 6px 0 6px 6px; 4788 -moz-border-radius: 6px 0 6px 6px; 4789 border-radius: 6px 0 6px 6px; 4790 } 4791 4792 .navbar-inverse .navbar-inner { 4793 background-color: #1b1b1b; 4794 background-image: -moz-linear-gradient(top, #222222, #111111); 4795 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); 4796 background-image: -webkit-linear-gradient(top, #222222, #111111); 4797 background-image: -o-linear-gradient(top, #222222, #111111); 4798 background-image: linear-gradient(to bottom, #222222, #111111); 4799 background-repeat: repeat-x; 4800 border-color: #252525; 4801 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); 4802 } 4803 4804 .navbar-inverse .brand, 4805 .navbar-inverse .nav > li > a { 4806 color: #999999; 4807 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 4808 } 4809 4810 .navbar-inverse .brand:hover, 4811 .navbar-inverse .nav > li > a:hover, 4812 .navbar-inverse .brand:focus, 4813 .navbar-inverse .nav > li > a:focus { 4814 color: #ffffff; 4815 } 4816 4817 .navbar-inverse .brand { 4818 color: #999999; 4819 } 4820 4821 .navbar-inverse .navbar-text { 4822 color: #999999; 4823 } 4824 4825 .navbar-inverse .nav > li > a:focus, 4826 .navbar-inverse .nav > li > a:hover { 4827 color: #ffffff; 4828 background-color: transparent; 4829 } 4830 4831 .navbar-inverse .nav .active > a, 4832 .navbar-inverse .nav .active > a:hover, 4833 .navbar-inverse .nav .active > a:focus { 4834 color: #ffffff; 4835 background-color: #111111; 4836 } 4837 4838 .navbar-inverse .navbar-link { 4839 color: #999999; 4840 } 4841 4842 .navbar-inverse .navbar-link:hover, 4843 .navbar-inverse .navbar-link:focus { 4844 color: #ffffff; 4845 } 4846 4847 .navbar-inverse .divider-vertical { 4848 border-right-color: #222222; 4849 border-left-color: #111111; 4850 } 4851 4852 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, 4853 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, 4854 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { 4855 color: #ffffff; 4856 background-color: #111111; 4857 } 4858 4859 .navbar-inverse .nav li.dropdown > a:hover .caret, 4860 .navbar-inverse .nav li.dropdown > a:focus .caret { 4861 border-top-color: #ffffff; 4862 border-bottom-color: #ffffff; 4863 } 4864 4865 .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { 4866 border-top-color: #999999; 4867 border-bottom-color: #999999; 4868 } 4869 4870 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, 4871 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, 4872 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { 4873 border-top-color: #ffffff; 4874 border-bottom-color: #ffffff; 4875 } 4876 4877 .navbar-inverse .navbar-search .search-query { 4878 color: #ffffff; 4879 background-color: #515151; 4880 border-color: #111111; 4881 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 4882 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 4883 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); 4884 -webkit-transition: none; 4885 -moz-transition: none; 4886 -o-transition: none; 4887 transition: none; 4888 } 4889 4890 .navbar-inverse .navbar-search .search-query:-moz-placeholder { 4891 color: #cccccc; 4892 } 4893 4894 .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { 4895 color: #cccccc; 4896 } 4897 4898 .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { 4899 color: #cccccc; 4900 } 4901 4902 .navbar-inverse .navbar-search .search-query:focus, 4903 .navbar-inverse .navbar-search .search-query.focused { 4904 padding: 5px 15px; 4905 color: #333333; 4906 text-shadow: 0 1px 0 #ffffff; 4907 background-color: #ffffff; 4908 border: 0; 4909 outline: 0; 4910 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 4911 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 4912 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 4913 } 4914 4915 .navbar-inverse .btn-navbar { 4916 color: #ffffff; 4917 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 4918 background-color: #0e0e0e; 4919 *background-color: #040404; 4920 background-image: -moz-linear-gradient(top, #151515, #040404); 4921 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); 4922 background-image: -webkit-linear-gradient(top, #151515, #040404); 4923 background-image: -o-linear-gradient(top, #151515, #040404); 4924 background-image: linear-gradient(to bottom, #151515, #040404); 4925 background-repeat: repeat-x; 4926 border-color: #040404 #040404 #000000; 4927 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 4928 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); 4929 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 4930 } 4931 4932 .navbar-inverse .btn-navbar:hover, 4933 .navbar-inverse .btn-navbar:focus, 4934 .navbar-inverse .btn-navbar:active, 4935 .navbar-inverse .btn-navbar.active, 4936 .navbar-inverse .btn-navbar.disabled, 4937 .navbar-inverse .btn-navbar[disabled] { 4938 color: #ffffff; 4939 background-color: #040404; 4940 *background-color: #000000; 4941 } 4942 4943 .navbar-inverse .btn-navbar:active, 4944 .navbar-inverse .btn-navbar.active { 4945 background-color: #000000 \9; 4946 } 4947 4948 .breadcrumb { 4949 padding: 8px 15px; 4950 margin: 0 0 20px; 4951 list-style: none; 4952 background-color: #f5f5f5; 4953 -webkit-border-radius: 4px; 4954 -moz-border-radius: 4px; 4955 border-radius: 4px; 4956 } 4957 4958 .breadcrumb > li { 4959 display: inline-block; 4960 *display: inline; 4961 text-shadow: 0 1px 0 #ffffff; 4962 *zoom: 1; 4963 } 4964 4965 .breadcrumb > li > .divider { 4966 padding: 0 5px; 4967 color: #ccc; 4968 } 4969 4970 .breadcrumb > .active { 4971 color: #999999; 4972 } 4973 4974 .pagination { 4975 margin: 20px 0; 4976 } 4977 4978 .pagination ul { 4979 display: inline-block; 4980 *display: inline; 4981 margin-bottom: 0; 4982 margin-left: 0; 4983 -webkit-border-radius: 4px; 4984 -moz-border-radius: 4px; 4985 border-radius: 4px; 4986 *zoom: 1; 4987 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4988 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4989 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); 4990 } 4991 4992 .pagination ul > li { 4993 display: inline; 4994 } 4995 4996 .pagination ul > li > a, 4997 .pagination ul > li > span { 4998 float: left; 4999 padding: 4px 12px; 5000 line-height: 20px; 5001 text-decoration: none; 5002 background-color: #ffffff; 5003 border: 1px solid #dddddd; 5004 border-left-width: 0; 5005 } 5006 5007 .pagination ul > li > a:hover, 5008 .pagination ul > li > a:focus, 5009 .pagination ul > .active > a, 5010 .pagination ul > .active > span { 5011 background-color: #f5f5f5; 5012 } 5013 5014 .pagination ul > .active > a, 5015 .pagination ul > .active > span { 5016 color: #999999; 5017 cursor: default; 5018 } 5019 5020 .pagination ul > .disabled > span, 5021 .pagination ul > .disabled > a, 5022 .pagination ul > .disabled > a:hover, 5023 .pagination ul > .disabled > a:focus { 5024 color: #999999; 5025 cursor: default; 5026 background-color: transparent; 5027 } 5028 5029 .pagination ul > li:first-child > a, 5030 .pagination ul > li:first-child > span { 5031 border-left-width: 1px; 5032 -webkit-border-bottom-left-radius: 4px; 5033 border-bottom-left-radius: 4px; 5034 -webkit-border-top-left-radius: 4px; 5035 border-top-left-radius: 4px; 5036 -moz-border-radius-bottomleft: 4px; 5037 -moz-border-radius-topleft: 4px; 5038 } 5039 5040 .pagination ul > li:last-child > a, 5041 .pagination ul > li:last-child > span { 5042 -webkit-border-top-right-radius: 4px; 5043 border-top-right-radius: 4px; 5044 -webkit-border-bottom-right-radius: 4px; 5045 border-bottom-right-radius: 4px; 5046 -moz-border-radius-topright: 4px; 5047 -moz-border-radius-bottomright: 4px; 5048 } 5049 5050 .pagination-centered { 5051 text-align: center; 5052 } 5053 5054 .pagination-right { 5055 text-align: right; 5056 } 5057 5058 .pagination-large ul > li > a, 5059 .pagination-large ul > li > span { 5060 padding: 11px 19px; 5061 font-size: 17.5px; 5062 } 5063 5064 .pagination-large ul > li:first-child > a, 5065 .pagination-large ul > li:first-child > span { 5066 -webkit-border-bottom-left-radius: 6px; 5067 border-bottom-left-radius: 6px; 5068 -webkit-border-top-left-radius: 6px; 5069 border-top-left-radius: 6px; 5070 -moz-border-radius-bottomleft: 6px; 5071 -moz-border-radius-topleft: 6px; 5072 } 5073 5074 .pagination-large ul > li:last-child > a, 5075 .pagination-large ul > li:last-child > span { 5076 -webkit-border-top-right-radius: 6px; 5077 border-top-right-radius: 6px; 5078 -webkit-border-bottom-right-radius: 6px; 5079 border-bottom-right-radius: 6px; 5080 -moz-border-radius-topright: 6px; 5081 -moz-border-radius-bottomright: 6px; 5082 } 5083 5084 .pagination-mini ul > li:first-child > a, 5085 .pagination-small ul > li:first-child > a, 5086 .pagination-mini ul > li:first-child > span, 5087 .pagination-small ul > li:first-child > span { 5088 -webkit-border-bottom-left-radius: 3px; 5089 border-bottom-left-radius: 3px; 5090 -webkit-border-top-left-radius: 3px; 5091 border-top-left-radius: 3px; 5092 -moz-border-radius-bottomleft: 3px; 5093 -moz-border-radius-topleft: 3px; 5094 } 5095 5096 .pagination-mini ul > li:last-child > a, 5097 .pagination-small ul > li:last-child > a, 5098 .pagination-mini ul > li:last-child > span, 5099 .pagination-small ul > li:last-child > span { 5100 -webkit-border-top-right-radius: 3px; 5101 border-top-right-radius: 3px; 5102 -webkit-border-bottom-right-radius: 3px; 5103 border-bottom-right-radius: 3px; 5104 -moz-border-radius-topright: 3px; 5105 -moz-border-radius-bottomright: 3px; 5106 } 5107 5108 .pagination-small ul > li > a, 5109 .pagination-small ul > li > span { 5110 padding: 2px 10px; 5111 font-size: 11.9px; 5112 } 5113 5114 .pagination-mini ul > li > a, 5115 .pagination-mini ul > li > span { 5116 padding: 0 6px; 5117 font-size: 10.5px; 5118 } 5119 5120 .pager { 5121 margin: 20px 0; 5122 text-align: center; 5123 list-style: none; 5124 *zoom: 1; 5125 } 5126 5127 .pager:before, 5128 .pager:after { 5129 display: table; 5130 line-height: 0; 5131 content: ""; 5132 } 5133 5134 .pager:after { 5135 clear: both; 5136 } 5137 5138 .pager li { 5139 display: inline; 5140 } 5141 5142 .pager li > a, 5143 .pager li > span { 5144 display: inline-block; 5145 padding: 5px 14px; 5146 background-color: #fff; 5147 border: 1px solid #ddd; 5148 -webkit-border-radius: 15px; 5149 -moz-border-radius: 15px; 5150 border-radius: 15px; 5151 } 5152 5153 .pager li > a:hover, 5154 .pager li > a:focus { 5155 text-decoration: none; 5156 background-color: #f5f5f5; 5157 } 5158 5159 .pager .next > a, 5160 .pager .next > span { 5161 float: right; 5162 } 5163 5164 .pager .previous > a, 5165 .pager .previous > span { 5166 float: left; 5167 } 5168 5169 .pager .disabled > a, 5170 .pager .disabled > a:hover, 5171 .pager .disabled > a:focus, 5172 .pager .disabled > span { 5173 color: #999999; 5174 cursor: default; 5175 background-color: #fff; 5176 } 5177 5178 .modal-backdrop { 5179 position: fixed; 5180 top: 0; 5181 right: 0; 5182 bottom: 0; 5183 left: 0; 5184 z-index: 1040; 5185 background-color: #000000; 5186 } 5187 5188 .modal-backdrop.fade { 5189 opacity: 0; 5190 } 5191 5192 .modal-backdrop, 5193 .modal-backdrop.fade.in { 5194 opacity: 0.8; 5195 filter: alpha(opacity=80); 5196 } 5197 5198 .modal { 5199 position: fixed; 5200 top: 10%; 5201 left: 50%; 5202 z-index: 1050; 5203 width: 560px; 5204 margin-left: -280px; 5205 background-color: #ffffff; 5206 border: 1px solid #999; 5207 border: 1px solid rgba(0, 0, 0, 0.3); 5208 *border: 1px solid #999; 5209 -webkit-border-radius: 6px; 5210 -moz-border-radius: 6px; 5211 border-radius: 6px; 5212 outline: none; 5213 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 5214 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 5215 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 5216 -webkit-background-clip: padding-box; 5217 -moz-background-clip: padding-box; 5218 background-clip: padding-box; 5219 } 5220 5221 .modal.fade { 5222 top: -25%; 5223 -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; 5224 -moz-transition: opacity 0.3s linear, top 0.3s ease-out; 5225 -o-transition: opacity 0.3s linear, top 0.3s ease-out; 5226 transition: opacity 0.3s linear, top 0.3s ease-out; 5227 } 5228 5229 .modal.fade.in { 5230 top: 10%; 5231 } 5232 5233 .modal-header { 5234 padding: 9px 15px; 5235 border-bottom: 1px solid #eee; 5236 } 5237 5238 .modal-header .close { 5239 margin-top: 2px; 5240 } 5241 5242 .modal-header h3 { 5243 margin: 0; 5244 line-height: 30px; 5245 } 5246 5247 .modal-body { 5248 position: relative; 5249 max-height: 400px; 5250 padding: 15px; 5251 overflow-y: auto; 5252 } 5253 5254 .modal-form { 5255 margin-bottom: 0; 5256 } 5257 5258 .modal-footer { 5259 padding: 14px 15px 15px; 5260 margin-bottom: 0; 5261 text-align: right; 5262 background-color: #f5f5f5; 5263 border-top: 1px solid #ddd; 5264 -webkit-border-radius: 0 0 6px 6px; 5265 -moz-border-radius: 0 0 6px 6px; 5266 border-radius: 0 0 6px 6px; 5267 *zoom: 1; 5268 -webkit-box-shadow: inset 0 1px 0 #ffffff; 5269 -moz-box-shadow: inset 0 1px 0 #ffffff; 5270 box-shadow: inset 0 1px 0 #ffffff; 5271 } 5272 5273 .modal-footer:before, 5274 .modal-footer:after { 5275 display: table; 5276 line-height: 0; 5277 content: ""; 5278 } 5279 5280 .modal-footer:after { 5281 clear: both; 5282 } 5283 5284 .modal-footer .btn + .btn { 5285 margin-bottom: 0; 5286 margin-left: 5px; 5287 } 5288 5289 .modal-footer .btn-group .btn + .btn { 5290 margin-left: -1px; 5291 } 5292 5293 .modal-footer .btn-block + .btn-block { 5294 margin-left: 0; 5295 } 5296 5297 .tooltip { 5298 position: absolute; 5299 z-index: 1030; 5300 display: block; 5301 font-size: 11px; 5302 line-height: 1.4; 5303 opacity: 0; 5304 filter: alpha(opacity=0); 5305 visibility: visible; 5306 } 5307 5308 .tooltip.in { 5309 opacity: 0.8; 5310 filter: alpha(opacity=80); 5311 } 5312 5313 .tooltip.top { 5314 padding: 5px 0; 5315 margin-top: -3px; 5316 } 5317 5318 .tooltip.right { 5319 padding: 0 5px; 5320 margin-left: 3px; 5321 } 5322 5323 .tooltip.bottom { 5324 padding: 5px 0; 5325 margin-top: 3px; 5326 } 5327 5328 .tooltip.left { 5329 padding: 0 5px; 5330 margin-left: -3px; 5331 } 5332 5333 .tooltip-inner { 5334 max-width: 200px; 5335 padding: 8px; 5336 color: #ffffff; 5337 text-align: center; 5338 text-decoration: none; 5339 background-color: #000000; 5340 -webkit-border-radius: 4px; 5341 -moz-border-radius: 4px; 5342 border-radius: 4px; 5343 } 5344 5345 .tooltip-arrow { 5346 position: absolute; 5347 width: 0; 5348 height: 0; 5349 border-color: transparent; 5350 border-style: solid; 5351 } 5352 5353 .tooltip.top .tooltip-arrow { 5354 bottom: 0; 5355 left: 50%; 5356 margin-left: -5px; 5357 border-top-color: #000000; 5358 border-width: 5px 5px 0; 5359 } 5360 5361 .tooltip.right .tooltip-arrow { 5362 top: 50%; 5363 left: 0; 5364 margin-top: -5px; 5365 border-right-color: #000000; 5366 border-width: 5px 5px 5px 0; 5367 } 5368 5369 .tooltip.left .tooltip-arrow { 5370 top: 50%; 5371 right: 0; 5372 margin-top: -5px; 5373 border-left-color: #000000; 5374 border-width: 5px 0 5px 5px; 5375 } 5376 5377 .tooltip.bottom .tooltip-arrow { 5378 top: 0; 5379 left: 50%; 5380 margin-left: -5px; 5381 border-bottom-color: #000000; 5382 border-width: 0 5px 5px; 5383 } 5384 5385 .popover { 5386 position: absolute; 5387 top: 0; 5388 left: 0; 5389 z-index: 1010; 5390 display: none; 5391 max-width: 276px; 5392 padding: 1px; 5393 text-align: left; 5394 white-space: normal; 5395 background-color: #ffffff; 5396 border: 1px solid #ccc; 5397 border: 1px solid rgba(0, 0, 0, 0.2); 5398 -webkit-border-radius: 6px; 5399 -moz-border-radius: 6px; 5400 border-radius: 6px; 5401 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 5402 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 5403 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 5404 -webkit-background-clip: padding-box; 5405 -moz-background-clip: padding; 5406 background-clip: padding-box; 5407 } 5408 5409 .popover.top { 5410 margin-top: -10px; 5411 } 5412 5413 .popover.right { 5414 margin-left: 10px; 5415 } 5416 5417 .popover.bottom { 5418 margin-top: 10px; 5419 } 5420 5421 .popover.left { 5422 margin-left: -10px; 5423 } 5424 5425 .popover-title { 5426 padding: 8px 14px; 5427 margin: 0; 5428 font-size: 14px; 5429 font-weight: normal; 5430 line-height: 18px; 5431 background-color: #f7f7f7; 5432 border-bottom: 1px solid #ebebeb; 5433 -webkit-border-radius: 5px 5px 0 0; 5434 -moz-border-radius: 5px 5px 0 0; 5435 border-radius: 5px 5px 0 0; 5436 } 5437 5438 .popover-title:empty { 5439 display: none; 5440 } 5441 5442 .popover-content { 5443 padding: 9px 14px; 5444 } 5445 5446 .popover .arrow, 5447 .popover .arrow:after { 5448 position: absolute; 5449 display: block; 5450 width: 0; 5451 height: 0; 5452 border-color: transparent; 5453 border-style: solid; 5454 } 5455 5456 .popover .arrow { 5457 border-width: 11px; 5458 } 5459 5460 .popover .arrow:after { 5461 border-width: 10px; 5462 content: ""; 5463 } 5464 5465 .popover.top .arrow { 5466 bottom: -11px; 5467 left: 50%; 5468 margin-left: -11px; 5469 border-top-color: #999; 5470 border-top-color: rgba(0, 0, 0, 0.25); 5471 border-bottom-width: 0; 5472 } 5473 5474 .popover.top .arrow:after { 5475 bottom: 1px; 5476 margin-left: -10px; 5477 border-top-color: #ffffff; 5478 border-bottom-width: 0; 5479 } 5480 5481 .popover.right .arrow { 5482 top: 50%; 5483 left: -11px; 5484 margin-top: -11px; 5485 border-right-color: #999; 5486 border-right-color: rgba(0, 0, 0, 0.25); 5487 border-left-width: 0; 5488 } 5489 5490 .popover.right .arrow:after { 5491 bottom: -10px; 5492 left: 1px; 5493 border-right-color: #ffffff; 5494 border-left-width: 0; 5495 } 5496 5497 .popover.bottom .arrow { 5498 top: -11px; 5499 left: 50%; 5500 margin-left: -11px; 5501 border-bottom-color: #999; 5502 border-bottom-color: rgba(0, 0, 0, 0.25); 5503 border-top-width: 0; 5504 } 5505 5506 .popover.bottom .arrow:after { 5507 top: 1px; 5508 margin-left: -10px; 5509 border-bottom-color: #ffffff; 5510 border-top-width: 0; 5511 } 5512 5513 .popover.left .arrow { 5514 top: 50%; 5515 right: -11px; 5516 margin-top: -11px; 5517 border-left-color: #999; 5518 border-left-color: rgba(0, 0, 0, 0.25); 5519 border-right-width: 0; 5520 } 5521 5522 .popover.left .arrow:after { 5523 right: 1px; 5524 bottom: -10px; 5525 border-left-color: #ffffff; 5526 border-right-width: 0; 5527 } 5528 5529 .thumbnails { 5530 margin-left: -20px; 5531 list-style: none; 5532 *zoom: 1; 5533 } 5534 5535 .thumbnails:before, 5536 .thumbnails:after { 5537 display: table; 5538 line-height: 0; 5539 content: ""; 5540 } 5541 5542 .thumbnails:after { 5543 clear: both; 5544 } 5545 5546 .row-fluid .thumbnails { 5547 margin-left: 0; 5548 } 5549 5550 .thumbnails > li { 5551 float: left; 5552 margin-bottom: 20px; 5553 margin-left: 20px; 5554 } 5555 5556 .thumbnail { 5557 display: block; 5558 padding: 4px; 5559 line-height: 20px; 5560 border: 1px solid #ddd; 5561 -webkit-border-radius: 4px; 5562 -moz-border-radius: 4px; 5563 border-radius: 4px; 5564 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); 5565 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); 5566 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); 5567 -webkit-transition: all 0.2s ease-in-out; 5568 -moz-transition: all 0.2s ease-in-out; 5569 -o-transition: all 0.2s ease-in-out; 5570 transition: all 0.2s ease-in-out; 5571 } 5572 5573 a.thumbnail:hover, 5574 a.thumbnail:focus { 5575 border-color: #0088cc; 5576 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 5577 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 5578 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); 5579 } 5580 5581 .thumbnail > img { 5582 display: block; 5583 max-width: 100%; 5584 margin-right: auto; 5585 margin-left: auto; 5586 } 5587 5588 .thumbnail .caption { 5589 padding: 9px; 5590 color: #555555; 5591 } 5592 5593 .media, 5594 .media-body { 5595 overflow: hidden; 5596 *overflow: visible; 5597 zoom: 1; 5598 } 5599 5600 .media, 5601 .media .media { 5602 margin-top: 15px; 5603 } 5604 5605 .media:first-child { 5606 margin-top: 0; 5607 } 5608 5609 .media-object { 5610 display: block; 5611 } 5612 5613 .media-heading { 5614 margin: 0 0 5px; 5615 } 5616 5617 .media > .pull-left { 5618 margin-right: 10px; 5619 } 5620 5621 .media > .pull-right { 5622 margin-left: 10px; 5623 } 5624 5625 .media-list { 5626 margin-left: 0; 5627 list-style: none; 5628 } 5629 5630 .label, 5631 .badge { 5632 display: inline-block; 5633 padding: 2px 4px; 5634 font-size: 11.844px; 5635 font-weight: bold; 5636 line-height: 14px; 5637 color: #ffffff; 5638 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 5639 white-space: nowrap; 5640 vertical-align: baseline; 5641 background-color: #999999; 5642 } 5643 5644 .label { 5645 -webkit-border-radius: 3px; 5646 -moz-border-radius: 3px; 5647 border-radius: 3px; 5648 } 5649 5650 .badge { 5651 padding-right: 9px; 5652 padding-left: 9px; 5653 -webkit-border-radius: 9px; 5654 -moz-border-radius: 9px; 5655 border-radius: 9px; 5656 } 5657 5658 .label:empty, 5659 .badge:empty { 5660 display: none; 5661 } 5662 5663 a.label:hover, 5664 a.label:focus, 5665 a.badge:hover, 5666 a.badge:focus { 5667 color: #ffffff; 5668 text-decoration: none; 5669 cursor: pointer; 5670 } 5671 5672 .label-important, 5673 .badge-important { 5674 background-color: #b94a48; 5675 } 5676 5677 .label-important[href], 5678 .badge-important[href] { 5679 background-color: #953b39; 5680 } 5681 5682 .label-warning, 5683 .badge-warning { 5684 background-color: #f89406; 5685 } 5686 5687 .label-warning[href], 5688 .badge-warning[href] { 5689 background-color: #c67605; 5690 } 5691 5692 .label-success, 5693 .badge-success { 5694 background-color: #468847; 5695 } 5696 5697 .label-success[href], 5698 .badge-success[href] { 5699 background-color: #356635; 5700 } 5701 5702 .label-info, 5703 .badge-info { 5704 background-color: #3a87ad; 5705 } 5706 5707 .label-info[href], 5708 .badge-info[href] { 5709 background-color: #2d6987; 5710 } 5711 5712 .label-inverse, 5713 .badge-inverse { 5714 background-color: #333333; 5715 } 5716 5717 .label-inverse[href], 5718 .badge-inverse[href] { 5719 background-color: #1a1a1a; 5720 } 5721 5722 .btn .label, 5723 .btn .badge { 5724 position: relative; 5725 top: -1px; 5726 } 5727 5728 .btn-mini .label, 5729 .btn-mini .badge { 5730 top: 0; 5731 } 5732 5733 @-webkit-keyframes progress-bar-stripes { 5734 from { 5735 background-position: 40px 0; 5736 } 5737 to { 5738 background-position: 0 0; 5739 } 5740 } 5741 5742 @-moz-keyframes progress-bar-stripes { 5743 from { 5744 background-position: 40px 0; 5745 } 5746 to { 5747 background-position: 0 0; 5748 } 5749 } 5750 5751 @-ms-keyframes progress-bar-stripes { 5752 from { 5753 background-position: 40px 0; 5754 } 5755 to { 5756 background-position: 0 0; 5757 } 5758 } 5759 5760 @-o-keyframes progress-bar-stripes { 5761 from { 5762 background-position: 0 0; 5763 } 5764 to { 5765 background-position: 40px 0; 5766 } 5767 } 5768 5769 @keyframes progress-bar-stripes { 5770 from { 5771 background-position: 40px 0; 5772 } 5773 to { 5774 background-position: 0 0; 5775 } 5776 } 5777 5778 .progress { 5779 height: 20px; 5780 margin-bottom: 20px; 5781 overflow: hidden; 5782 background-color: #f7f7f7; 5783 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); 5784 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); 5785 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); 5786 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); 5787 background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); 5788 background-repeat: repeat-x; 5789 -webkit-border-radius: 4px; 5790 -moz-border-radius: 4px; 5791 border-radius: 4px; 5792 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); 5793 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 5794 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 5795 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 5796 } 5797 5798 .progress .bar { 5799 float: left; 5800 width: 0; 5801 height: 100%; 5802 font-size: 12px; 5803 color: #ffffff; 5804 text-align: center; 5805 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 5806 background-color: #0e90d2; 5807 background-image: -moz-linear-gradient(top, #149bdf, #0480be); 5808 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); 5809 background-image: -webkit-linear-gradient(top, #149bdf, #0480be); 5810 background-image: -o-linear-gradient(top, #149bdf, #0480be); 5811 background-image: linear-gradient(to bottom, #149bdf, #0480be); 5812 background-repeat: repeat-x; 5813 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); 5814 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5815 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5816 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5817 -webkit-box-sizing: border-box; 5818 -moz-box-sizing: border-box; 5819 box-sizing: border-box; 5820 -webkit-transition: width 0.6s ease; 5821 -moz-transition: width 0.6s ease; 5822 -o-transition: width 0.6s ease; 5823 transition: width 0.6s ease; 5824 } 5825 5826 .progress .bar + .bar { 5827 -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5828 -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5829 box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); 5830 } 5831 5832 .progress-striped .bar { 5833 background-color: #149bdf; 5834 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)); 5835 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); 5836 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); 5837 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); 5838 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); 5839 -webkit-background-size: 40px 40px; 5840 -moz-background-size: 40px 40px; 5841 -o-background-size: 40px 40px; 5842 background-size: 40px 40px; 5843 } 5844 5845 .progress.active .bar { 5846 -webkit-animation: progress-bar-stripes 2s linear infinite; 5847 -moz-animation: progress-bar-stripes 2s linear infinite; 5848 -ms-animation: progress-bar-stripes 2s linear infinite; 5849 -o-animation: progress-bar-stripes 2s linear infinite; 5850 animation: progress-bar-stripes 2s linear infinite; 5851 } 5852 5853 .progress-danger .bar, 5854 .progress .bar-danger { 5855 background-color: #dd514c; 5856 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); 5857 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); 5858 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); 5859 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); 5860 background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); 5861 background-repeat: repeat-x; 5862 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); 5863 } 5864 5865 .progress-danger.progress-striped .bar, 5866 .progress-striped .bar-danger { 5867 background-color: #ee5f5b; 5868 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)); 5869 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); 5870 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); 5871 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); 5872 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); 5873 } 5874 5875 .progress-success .bar, 5876 .progress .bar-success { 5877 background-color: #5eb95e; 5878 background-image: -moz-linear-gradient(top, #62c462, #57a957); 5879 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); 5880 background-image: -webkit-linear-gradient(top, #62c462, #57a957); 5881 background-image: -o-linear-gradient(top, #62c462, #57a957); 5882 background-image: linear-gradient(to bottom, #62c462, #57a957); 5883 background-repeat: repeat-x; 5884 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); 5885 } 5886 5887 .progress-success.progress-striped .bar, 5888 .progress-striped .bar-success { 5889 background-color: #62c462; 5890 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)); 5891 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); 5892 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); 5893 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); 5894 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); 5895 } 5896 5897 .progress-info .bar, 5898 .progress .bar-info { 5899 background-color: #4bb1cf; 5900 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); 5901 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); 5902 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); 5903 background-image: -o-linear-gradient(top, #5bc0de, #339bb9); 5904 background-image: linear-gradient(to bottom, #5bc0de, #339bb9); 5905 background-repeat: repeat-x; 5906 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); 5907 } 5908 5909 .progress-info.progress-striped .bar, 5910 .progress-striped .bar-info { 5911 background-color: #5bc0de; 5912 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)); 5913 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); 5914 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); 5915 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); 5916 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); 5917 } 5918 5919 .progress-warning .bar, 5920 .progress .bar-warning { 5921 background-color: #faa732; 5922 background-image: -moz-linear-gradient(top, #fbb450, #f89406); 5923 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); 5924 background-image: -webkit-linear-gradient(top, #fbb450, #f89406); 5925 background-image: -o-linear-gradient(top, #fbb450, #f89406); 5926 background-image: linear-gradient(to bottom, #fbb450, #f89406); 5927 background-repeat: repeat-x; 5928 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); 5929 } 5930 5931 .progress-warning.progress-striped .bar, 5932 .progress-striped .bar-warning { 5933 background-color: #fbb450; 5934 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)); 5935 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); 5936 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); 5937 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); 5938 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); 5939 } 5940 5941 .accordion { 5942 margin-bottom: 20px; 5943 } 5944 5945 .accordion-group { 5946 margin-bottom: 2px; 5947 border: 1px solid #e5e5e5; 5948 -webkit-border-radius: 4px; 5949 -moz-border-radius: 4px; 5950 border-radius: 4px; 5951 } 5952 5953 .accordion-heading { 5954 border-bottom: 0; 5955 } 5956 5957 .accordion-heading .accordion-toggle { 5958 display: block; 5959 padding: 8px 15px; 5960 } 5961 5962 .accordion-toggle { 5963 cursor: pointer; 5964 } 5965 5966 .accordion-inner { 5967 padding: 9px 15px; 5968 border-top: 1px solid #e5e5e5; 5969 } 5970 5971 .carousel { 5972 position: relative; 5973 margin-bottom: 20px; 5974 line-height: 1; 5975 } 5976 5977 .carousel-inner { 5978 position: relative; 5979 width: 100%; 5980 overflow: hidden; 5981 } 5982 5983 .carousel-inner > .item { 5984 position: relative; 5985 display: none; 5986 -webkit-transition: 0.6s ease-in-out left; 5987 -moz-transition: 0.6s ease-in-out left; 5988 -o-transition: 0.6s ease-in-out left; 5989 transition: 0.6s ease-in-out left; 5990 } 5991 5992 .carousel-inner > .item > img, 5993 .carousel-inner > .item > a > img { 5994 display: block; 5995 line-height: 1; 5996 } 5997 5998 .carousel-inner > .active, 5999 .carousel-inner > .next, 6000 .carousel-inner > .prev { 6001 display: block; 6002 } 6003 6004 .carousel-inner > .active { 6005 left: 0; 6006 } 6007 6008 .carousel-inner > .next, 6009 .carousel-inner > .prev { 6010 position: absolute; 6011 top: 0; 6012 width: 100%; 6013 } 6014 6015 .carousel-inner > .next { 6016 left: 100%; 6017 } 6018 6019 .carousel-inner > .prev { 6020 left: -100%; 6021 } 6022 6023 .carousel-inner > .next.left, 6024 .carousel-inner > .prev.right { 6025 left: 0; 6026 } 6027 6028 .carousel-inner > .active.left { 6029 left: -100%; 6030 } 6031 6032 .carousel-inner > .active.right { 6033 left: 100%; 6034 } 6035 6036 .carousel-control { 6037 position: absolute; 6038 top: 40%; 6039 left: 15px; 6040 width: 40px; 6041 height: 40px; 6042 margin-top: -20px; 6043 font-size: 60px; 6044 font-weight: 100; 6045 line-height: 30px; 6046 color: #ffffff; 6047 text-align: center; 6048 /* background: #222222; */ 6049 border: 3px solid #ffffff; 6050 -webkit-border-radius: 23px; 6051 -moz-border-radius: 23px; 6052 border-radius: 23px; 6053 opacity: 0.5; 6054 filter: alpha(opacity=50); 6055 } 6056 6057 .carousel-control.right { 6058 right: 15px; 6059 left: auto; 6060 } 6061 6062 .carousel-control:hover, 6063 .carousel-control:focus { 6064 color: #ffffff; 6065 text-decoration: none; 6066 opacity: 0.9; 6067 filter: alpha(opacity=90); 6068 } 6069 6070 .carousel-indicators { 6071 position: absolute; 6072 top: 15px; 6073 right: 15px; 6074 z-index: 5; 6075 margin: 0; 6076 list-style: none; 6077 } 6078 6079 .carousel-indicators li { 6080 display: block; 6081 float: left; 6082 width: 10px; 6083 height: 10px; 6084 margin-left: 5px; 6085 text-indent: -999px; 6086 background-color: #ccc; 6087 background-color: rgba(255, 255, 255, 0.25); 6088 border-radius: 5px; 6089 } 6090 6091 .carousel-indicators .active { 6092 background-color: #fff; 6093 } 6094 6095 .carousel-caption { 6096 position: absolute; 6097 right: 0; 6098 bottom: 0; 6099 left: 0; 6100 padding: 15px; 6101 background: #333333; 6102 background: rgba(0, 0, 0, 0.75); 6103 } 6104 6105 .carousel-caption h4, 6106 .carousel-caption p { 6107 line-height: 20px; 6108 color: #ffffff; 6109 } 6110 6111 .carousel-caption h4 { 6112 margin: 0 0 5px; 6113 } 6114 6115 .carousel-caption p { 6116 margin-bottom: 0; 6117 } 6118 6119 .hero-unit { 6120 padding: 60px; 6121 margin-bottom: 30px; 6122 font-size: 18px; 6123 font-weight: 200; 6124 line-height: 30px; 6125 color: inherit; 6126 background-color: #eeeeee; 6127 -webkit-border-radius: 6px; 6128 -moz-border-radius: 6px; 6129 border-radius: 6px; 6130 } 6131 6132 .hero-unit h1 { 6133 margin-bottom: 0; 6134 font-size: 60px; 6135 line-height: 1; 6136 letter-spacing: -1px; 6137 color: inherit; 6138 } 6139 6140 .hero-unit li { 6141 line-height: 30px; 6142 } 6143 6144 .pull-right { 6145 float: right; 6146 } 6147 6148 .pull-left { 6149 float: left; 6150 } 6151 6152 .hide { 6153 display: none; 6154 } 6155 6156 .show { 6157 display: block; 6158 } 6159 6160 .invisible { 6161 visibility: hidden; 6162 } 6163 6164 .affix { 6165 position: fixed; 6166 }