0001 /*!
0002 * Bootstrap Responsive v2.1.0
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 .hidden {
0044 display: none;
0045 visibility: hidden;
0046 }
0047
0048 .visible-phone {
0049 display: none !important;
0050 }
0051
0052 .visible-tablet {
0053 display: none !important;
0054 }
0055
0056 .hidden-desktop {
0057 display: none !important;
0058 }
0059
0060 .visible-desktop {
0061 display: inherit !important;
0062 }
0063
0064 @media (min-width: 768px) and (max-width: 979px) {
0065 .hidden-desktop {
0066 display: inherit !important;
0067 }
0068 .visible-desktop {
0069 display: none !important ;
0070 }
0071 .visible-tablet {
0072 display: inherit !important;
0073 }
0074 .hidden-tablet {
0075 display: none !important;
0076 }
0077 }
0078
0079 @media (max-width: 767px) {
0080 .hidden-desktop {
0081 display: inherit !important;
0082 }
0083 .visible-desktop {
0084 display: none !important;
0085 }
0086 .visible-phone {
0087 display: inherit !important;
0088 }
0089 .hidden-phone {
0090 display: none !important;
0091 }
0092 }
0093
0094 @media (min-width: 1200px) {
0095 .row {
0096 margin-left: -30px;
0097 *zoom: 1;
0098 }
0099 .row:before,
0100 .row:after {
0101 display: table;
0102 line-height: 0;
0103 content: "";
0104 }
0105 .row:after {
0106 clear: both;
0107 }
0108 [class*="span"] {
0109 float: left;
0110 margin-left: 30px;
0111 }
0112 .container,
0113 .navbar-static-top .container,
0114 .navbar-fixed-top .container,
0115 .navbar-fixed-bottom .container {
0116 width: 1170px;
0117 }
0118 .span12 {
0119 width: 1170px;
0120 }
0121 .span11 {
0122 width: 1070px;
0123 }
0124 .span10 {
0125 width: 970px;
0126 }
0127 .span9 {
0128 width: 870px;
0129 }
0130 .span8 {
0131 width: 770px;
0132 }
0133 .span7 {
0134 width: 670px;
0135 }
0136 .span6 {
0137 width: 570px;
0138 }
0139 .span5 {
0140 width: 470px;
0141 }
0142 .span4 {
0143 width: 370px;
0144 }
0145 .span3 {
0146 width: 270px;
0147 }
0148 .span2 {
0149 width: 170px;
0150 }
0151 .span1 {
0152 width: 70px;
0153 }
0154 .offset12 {
0155 margin-left: 1230px;
0156 }
0157 .offset11 {
0158 margin-left: 1130px;
0159 }
0160 .offset10 {
0161 margin-left: 1030px;
0162 }
0163 .offset9 {
0164 margin-left: 930px;
0165 }
0166 .offset8 {
0167 margin-left: 830px;
0168 }
0169 .offset7 {
0170 margin-left: 730px;
0171 }
0172 .offset6 {
0173 margin-left: 630px;
0174 }
0175 .offset5 {
0176 margin-left: 530px;
0177 }
0178 .offset4 {
0179 margin-left: 430px;
0180 }
0181 .offset3 {
0182 margin-left: 330px;
0183 }
0184 .offset2 {
0185 margin-left: 230px;
0186 }
0187 .offset1 {
0188 margin-left: 130px;
0189 }
0190 .row-fluid {
0191 width: 100%;
0192 *zoom: 1;
0193 }
0194 .row-fluid:before,
0195 .row-fluid:after {
0196 display: table;
0197 line-height: 0;
0198 content: "";
0199 }
0200 .row-fluid:after {
0201 clear: both;
0202 }
0203 .row-fluid [class*="span"] {
0204 display: block;
0205 float: left;
0206 width: 100%;
0207 min-height: 30px;
0208 margin-left: 2.564102564102564%;
0209 *margin-left: 2.5109110747408616%;
0210 -webkit-box-sizing: border-box;
0211 -moz-box-sizing: border-box;
0212 box-sizing: border-box;
0213 }
0214 .row-fluid [class*="span"]:first-child {
0215 margin-left: 0;
0216 }
0217 .row-fluid .span12 {
0218 width: 100%;
0219 *width: 99.94680851063829%;
0220 }
0221 .row-fluid .span11 {
0222 width: 91.45299145299145%;
0223 *width: 91.39979996362975%;
0224 }
0225 .row-fluid .span10 {
0226 width: 82.90598290598291%;
0227 *width: 82.8527914166212%;
0228 }
0229 .row-fluid .span9 {
0230 width: 74.35897435897436%;
0231 *width: 74.30578286961266%;
0232 }
0233 .row-fluid .span8 {
0234 width: 65.81196581196582%;
0235 *width: 65.75877432260411%;
0236 }
0237 .row-fluid .span7 {
0238 width: 57.26495726495726%;
0239 *width: 57.21176577559556%;
0240 }
0241 .row-fluid .span6 {
0242 width: 48.717948717948715%;
0243 *width: 48.664757228587014%;
0244 }
0245 .row-fluid .span5 {
0246 width: 40.17094017094017%;
0247 *width: 40.11774868157847%;
0248 }
0249 .row-fluid .span4 {
0250 width: 31.623931623931625%;
0251 *width: 31.570740134569924%;
0252 }
0253 .row-fluid .span3 {
0254 width: 23.076923076923077%;
0255 *width: 23.023731587561375%;
0256 }
0257 .row-fluid .span2 {
0258 width: 14.52991452991453%;
0259 *width: 14.476723040552828%;
0260 }
0261 .row-fluid .span1 {
0262 width: 5.982905982905983%;
0263 *width: 5.929714493544281%;
0264 }
0265 .row-fluid .offset12 {
0266 margin-left: 105.12820512820512%;
0267 *margin-left: 105.02182214948171%;
0268 }
0269 .row-fluid .offset12:first-child {
0270 margin-left: 102.56410256410257%;
0271 *margin-left: 102.45771958537915%;
0272 }
0273 .row-fluid .offset11 {
0274 margin-left: 96.58119658119658%;
0275 *margin-left: 96.47481360247316%;
0276 }
0277 .row-fluid .offset11:first-child {
0278 margin-left: 94.01709401709402%;
0279 *margin-left: 93.91071103837061%;
0280 }
0281 .row-fluid .offset10 {
0282 margin-left: 88.03418803418803%;
0283 *margin-left: 87.92780505546462%;
0284 }
0285 .row-fluid .offset10:first-child {
0286 margin-left: 85.47008547008548%;
0287 *margin-left: 85.36370249136206%;
0288 }
0289 .row-fluid .offset9 {
0290 margin-left: 79.48717948717949%;
0291 *margin-left: 79.38079650845607%;
0292 }
0293 .row-fluid .offset9:first-child {
0294 margin-left: 76.92307692307693%;
0295 *margin-left: 76.81669394435352%;
0296 }
0297 .row-fluid .offset8 {
0298 margin-left: 70.94017094017094%;
0299 *margin-left: 70.83378796144753%;
0300 }
0301 .row-fluid .offset8:first-child {
0302 margin-left: 68.37606837606839%;
0303 *margin-left: 68.26968539734497%;
0304 }
0305 .row-fluid .offset7 {
0306 margin-left: 62.393162393162385%;
0307 *margin-left: 62.28677941443899%;
0308 }
0309 .row-fluid .offset7:first-child {
0310 margin-left: 59.82905982905982%;
0311 *margin-left: 59.72267685033642%;
0312 }
0313 .row-fluid .offset6 {
0314 margin-left: 53.84615384615384%;
0315 *margin-left: 53.739770867430444%;
0316 }
0317 .row-fluid .offset6:first-child {
0318 margin-left: 51.28205128205128%;
0319 *margin-left: 51.175668303327875%;
0320 }
0321 .row-fluid .offset5 {
0322 margin-left: 45.299145299145295%;
0323 *margin-left: 45.1927623204219%;
0324 }
0325 .row-fluid .offset5:first-child {
0326 margin-left: 42.73504273504273%;
0327 *margin-left: 42.62865975631933%;
0328 }
0329 .row-fluid .offset4 {
0330 margin-left: 36.75213675213675%;
0331 *margin-left: 36.645753773413354%;
0332 }
0333 .row-fluid .offset4:first-child {
0334 margin-left: 34.18803418803419%;
0335 *margin-left: 34.081651209310785%;
0336 }
0337 .row-fluid .offset3 {
0338 margin-left: 28.205128205128204%;
0339 *margin-left: 28.0987452264048%;
0340 }
0341 .row-fluid .offset3:first-child {
0342 margin-left: 25.641025641025642%;
0343 *margin-left: 25.53464266230224%;
0344 }
0345 .row-fluid .offset2 {
0346 margin-left: 19.65811965811966%;
0347 *margin-left: 19.551736679396257%;
0348 }
0349 .row-fluid .offset2:first-child {
0350 margin-left: 17.094017094017094%;
0351 *margin-left: 16.98763411529369%;
0352 }
0353 .row-fluid .offset1 {
0354 margin-left: 11.11111111111111%;
0355 *margin-left: 11.004728132387708%;
0356 }
0357 .row-fluid .offset1:first-child {
0358 margin-left: 8.547008547008547%;
0359 *margin-left: 8.440625568285142%;
0360 }
0361 input,
0362 textarea,
0363 .uneditable-input {
0364 margin-left: 0;
0365 }
0366 .controls-row [class*="span"] + [class*="span"] {
0367 margin-left: 30px;
0368 }
0369 input.span12,
0370 textarea.span12,
0371 .uneditable-input.span12 {
0372 width: 1156px;
0373 }
0374 input.span11,
0375 textarea.span11,
0376 .uneditable-input.span11 {
0377 width: 1056px;
0378 }
0379 input.span10,
0380 textarea.span10,
0381 .uneditable-input.span10 {
0382 width: 956px;
0383 }
0384 input.span9,
0385 textarea.span9,
0386 .uneditable-input.span9 {
0387 width: 856px;
0388 }
0389 input.span8,
0390 textarea.span8,
0391 .uneditable-input.span8 {
0392 width: 756px;
0393 }
0394 input.span7,
0395 textarea.span7,
0396 .uneditable-input.span7 {
0397 width: 656px;
0398 }
0399 input.span6,
0400 textarea.span6,
0401 .uneditable-input.span6 {
0402 width: 556px;
0403 }
0404 input.span5,
0405 textarea.span5,
0406 .uneditable-input.span5 {
0407 width: 456px;
0408 }
0409 input.span4,
0410 textarea.span4,
0411 .uneditable-input.span4 {
0412 width: 356px;
0413 }
0414 input.span3,
0415 textarea.span3,
0416 .uneditable-input.span3 {
0417 width: 256px;
0418 }
0419 input.span2,
0420 textarea.span2,
0421 .uneditable-input.span2 {
0422 width: 156px;
0423 }
0424 input.span1,
0425 textarea.span1,
0426 .uneditable-input.span1 {
0427 width: 56px;
0428 }
0429 .thumbnails {
0430 margin-left: -30px;
0431 }
0432 .thumbnails > li {
0433 margin-left: 30px;
0434 }
0435 .row-fluid .thumbnails {
0436 margin-left: 0;
0437 }
0438 }
0439
0440 @media (min-width: 768px) and (max-width: 979px) {
0441 .row {
0442 margin-left: -20px;
0443 *zoom: 1;
0444 }
0445 .row:before,
0446 .row:after {
0447 display: table;
0448 line-height: 0;
0449 content: "";
0450 }
0451 .row:after {
0452 clear: both;
0453 }
0454 [class*="span"] {
0455 float: left;
0456 margin-left: 20px;
0457 }
0458 .container,
0459 .navbar-static-top .container,
0460 .navbar-fixed-top .container,
0461 .navbar-fixed-bottom .container {
0462 width: 724px;
0463 }
0464 .span12 {
0465 width: 724px;
0466 }
0467 .span11 {
0468 width: 662px;
0469 }
0470 .span10 {
0471 width: 600px;
0472 }
0473 .span9 {
0474 width: 538px;
0475 }
0476 .span8 {
0477 width: 476px;
0478 }
0479 .span7 {
0480 width: 414px;
0481 }
0482 .span6 {
0483 width: 352px;
0484 }
0485 .span5 {
0486 width: 290px;
0487 }
0488 .span4 {
0489 width: 228px;
0490 }
0491 .span3 {
0492 width: 166px;
0493 }
0494 .span2 {
0495 width: 104px;
0496 }
0497 .span1 {
0498 width: 42px;
0499 }
0500 .offset12 {
0501 margin-left: 764px;
0502 }
0503 .offset11 {
0504 margin-left: 702px;
0505 }
0506 .offset10 {
0507 margin-left: 640px;
0508 }
0509 .offset9 {
0510 margin-left: 578px;
0511 }
0512 .offset8 {
0513 margin-left: 516px;
0514 }
0515 .offset7 {
0516 margin-left: 454px;
0517 }
0518 .offset6 {
0519 margin-left: 392px;
0520 }
0521 .offset5 {
0522 margin-left: 330px;
0523 }
0524 .offset4 {
0525 margin-left: 268px;
0526 }
0527 .offset3 {
0528 margin-left: 206px;
0529 }
0530 .offset2 {
0531 margin-left: 144px;
0532 }
0533 .offset1 {
0534 margin-left: 82px;
0535 }
0536 .row-fluid {
0537 width: 100%;
0538 *zoom: 1;
0539 }
0540 .row-fluid:before,
0541 .row-fluid:after {
0542 display: table;
0543 line-height: 0;
0544 content: "";
0545 }
0546 .row-fluid:after {
0547 clear: both;
0548 }
0549 .row-fluid [class*="span"] {
0550 display: block;
0551 float: left;
0552 width: 100%;
0553 min-height: 30px;
0554 margin-left: 2.7624309392265194%;
0555 *margin-left: 2.709239449864817%;
0556 -webkit-box-sizing: border-box;
0557 -moz-box-sizing: border-box;
0558 box-sizing: border-box;
0559 }
0560 .row-fluid [class*="span"]:first-child {
0561 margin-left: 0;
0562 }
0563 .row-fluid .span12 {
0564 width: 100%;
0565 *width: 99.94680851063829%;
0566 }
0567 .row-fluid .span11 {
0568 width: 91.43646408839778%;
0569 *width: 91.38327259903608%;
0570 }
0571 .row-fluid .span10 {
0572 width: 82.87292817679558%;
0573 *width: 82.81973668743387%;
0574 }
0575 .row-fluid .span9 {
0576 width: 74.30939226519337%;
0577 *width: 74.25620077583166%;
0578 }
0579 .row-fluid .span8 {
0580 width: 65.74585635359117%;
0581 *width: 65.69266486422946%;
0582 }
0583 .row-fluid .span7 {
0584 width: 57.18232044198895%;
0585 *width: 57.12912895262725%;
0586 }
0587 .row-fluid .span6 {
0588 width: 48.61878453038674%;
0589 *width: 48.56559304102504%;
0590 }
0591 .row-fluid .span5 {
0592 width: 40.05524861878453%;
0593 *width: 40.00205712942283%;
0594 }
0595 .row-fluid .span4 {
0596 width: 31.491712707182323%;
0597 *width: 31.43852121782062%;
0598 }
0599 .row-fluid .span3 {
0600 width: 22.92817679558011%;
0601 *width: 22.87498530621841%;
0602 }
0603 .row-fluid .span2 {
0604 width: 14.3646408839779%;
0605 *width: 14.311449394616199%;
0606 }
0607 .row-fluid .span1 {
0608 width: 5.801104972375691%;
0609 *width: 5.747913483013988%;
0610 }
0611 .row-fluid .offset12 {
0612 margin-left: 105.52486187845304%;
0613 *margin-left: 105.41847889972962%;
0614 }
0615 .row-fluid .offset12:first-child {
0616 margin-left: 102.76243093922652%;
0617 *margin-left: 102.6560479605031%;
0618 }
0619 .row-fluid .offset11 {
0620 margin-left: 96.96132596685082%;
0621 *margin-left: 96.8549429881274%;
0622 }
0623 .row-fluid .offset11:first-child {
0624 margin-left: 94.1988950276243%;
0625 *margin-left: 94.09251204890089%;
0626 }
0627 .row-fluid .offset10 {
0628 margin-left: 88.39779005524862%;
0629 *margin-left: 88.2914070765252%;
0630 }
0631 .row-fluid .offset10:first-child {
0632 margin-left: 85.6353591160221%;
0633 *margin-left: 85.52897613729868%;
0634 }
0635 .row-fluid .offset9 {
0636 margin-left: 79.8342541436464%;
0637 *margin-left: 79.72787116492299%;
0638 }
0639 .row-fluid .offset9:first-child {
0640 margin-left: 77.07182320441989%;
0641 *margin-left: 76.96544022569647%;
0642 }
0643 .row-fluid .offset8 {
0644 margin-left: 71.2707182320442%;
0645 *margin-left: 71.16433525332079%;
0646 }
0647 .row-fluid .offset8:first-child {
0648 margin-left: 68.50828729281768%;
0649 *margin-left: 68.40190431409427%;
0650 }
0651 .row-fluid .offset7 {
0652 margin-left: 62.70718232044199%;
0653 *margin-left: 62.600799341718584%;
0654 }
0655 .row-fluid .offset7:first-child {
0656 margin-left: 59.94475138121547%;
0657 *margin-left: 59.838368402492065%;
0658 }
0659 .row-fluid .offset6 {
0660 margin-left: 54.14364640883978%;
0661 *margin-left: 54.037263430116376%;
0662 }
0663 .row-fluid .offset6:first-child {
0664 margin-left: 51.38121546961326%;
0665 *margin-left: 51.27483249088986%;
0666 }
0667 .row-fluid .offset5 {
0668 margin-left: 45.58011049723757%;
0669 *margin-left: 45.47372751851417%;
0670 }
0671 .row-fluid .offset5:first-child {
0672 margin-left: 42.81767955801105%;
0673 *margin-left: 42.71129657928765%;
0674 }
0675 .row-fluid .offset4 {
0676 margin-left: 37.01657458563536%;
0677 *margin-left: 36.91019160691196%;
0678 }
0679 .row-fluid .offset4:first-child {
0680 margin-left: 34.25414364640884%;
0681 *margin-left: 34.14776066768544%;
0682 }
0683 .row-fluid .offset3 {
0684 margin-left: 28.45303867403315%;
0685 *margin-left: 28.346655695309746%;
0686 }
0687 .row-fluid .offset3:first-child {
0688 margin-left: 25.69060773480663%;
0689 *margin-left: 25.584224756083227%;
0690 }
0691 .row-fluid .offset2 {
0692 margin-left: 19.88950276243094%;
0693 *margin-left: 19.783119783707537%;
0694 }
0695 .row-fluid .offset2:first-child {
0696 margin-left: 17.12707182320442%;
0697 *margin-left: 17.02068884448102%;
0698 }
0699 .row-fluid .offset1 {
0700 margin-left: 11.32596685082873%;
0701 *margin-left: 11.219583872105325%;
0702 }
0703 .row-fluid .offset1:first-child {
0704 margin-left: 8.56353591160221%;
0705 *margin-left: 8.457152932878806%;
0706 }
0707 input,
0708 textarea,
0709 .uneditable-input {
0710 margin-left: 0;
0711 }
0712 .controls-row [class*="span"] + [class*="span"] {
0713 margin-left: 20px;
0714 }
0715 input.span12,
0716 textarea.span12,
0717 .uneditable-input.span12 {
0718 width: 710px;
0719 }
0720 input.span11,
0721 textarea.span11,
0722 .uneditable-input.span11 {
0723 width: 648px;
0724 }
0725 input.span10,
0726 textarea.span10,
0727 .uneditable-input.span10 {
0728 width: 586px;
0729 }
0730 input.span9,
0731 textarea.span9,
0732 .uneditable-input.span9 {
0733 width: 524px;
0734 }
0735 input.span8,
0736 textarea.span8,
0737 .uneditable-input.span8 {
0738 width: 462px;
0739 }
0740 input.span7,
0741 textarea.span7,
0742 .uneditable-input.span7 {
0743 width: 400px;
0744 }
0745 input.span6,
0746 textarea.span6,
0747 .uneditable-input.span6 {
0748 width: 338px;
0749 }
0750 input.span5,
0751 textarea.span5,
0752 .uneditable-input.span5 {
0753 width: 276px;
0754 }
0755 input.span4,
0756 textarea.span4,
0757 .uneditable-input.span4 {
0758 width: 214px;
0759 }
0760 input.span3,
0761 textarea.span3,
0762 .uneditable-input.span3 {
0763 width: 152px;
0764 }
0765 input.span2,
0766 textarea.span2,
0767 .uneditable-input.span2 {
0768 width: 90px;
0769 }
0770 input.span1,
0771 textarea.span1,
0772 .uneditable-input.span1 {
0773 width: 28px;
0774 }
0775 }
0776
0777 @media (max-width: 767px) {
0778 body {
0779 padding-right: 20px;
0780 padding-left: 20px;
0781 }
0782 .navbar-fixed-top,
0783 .navbar-fixed-bottom {
0784 margin-right: -20px;
0785 margin-left: -20px;
0786 }
0787 .container-fluid {
0788 padding: 0;
0789 }
0790 .dl-horizontal dt {
0791 float: none;
0792 width: auto;
0793 clear: none;
0794 text-align: left;
0795 }
0796 .dl-horizontal dd {
0797 margin-left: 0;
0798 }
0799 .container {
0800 width: auto;
0801 }
0802 .row-fluid {
0803 width: 100%;
0804 }
0805 .row,
0806 .thumbnails {
0807 margin-left: 0;
0808 }
0809 .thumbnails > li {
0810 float: none;
0811 margin-left: 0;
0812 }
0813 [class*="span"],
0814 .row-fluid [class*="span"] {
0815 display: block;
0816 float: none;
0817 width: auto;
0818 margin-left: 0;
0819 }
0820 .span12,
0821 .row-fluid .span12 {
0822 width: 100%;
0823 -webkit-box-sizing: border-box;
0824 -moz-box-sizing: border-box;
0825 box-sizing: border-box;
0826 }
0827 .input-large,
0828 .input-xlarge,
0829 .input-xxlarge,
0830 input[class*="span"],
0831 select[class*="span"],
0832 textarea[class*="span"],
0833 .uneditable-input {
0834 display: block;
0835 width: 100%;
0836 min-height: 30px;
0837 -webkit-box-sizing: border-box;
0838 -moz-box-sizing: border-box;
0839 box-sizing: border-box;
0840 }
0841 .input-prepend input,
0842 .input-append input,
0843 .input-prepend input[class*="span"],
0844 .input-append input[class*="span"] {
0845 display: inline-block;
0846 width: auto;
0847 }
0848 .modal {
0849 position: fixed;
0850 top: 20px;
0851 right: 20px;
0852 left: 20px;
0853 width: auto;
0854 margin: 0;
0855 }
0856 .modal.fade.in {
0857 top: auto;
0858 }
0859 }
0860
0861 @media (max-width: 480px) {
0862 .nav-collapse {
0863 -webkit-transform: translate3d(0, 0, 0);
0864 }
0865 .page-header h1 small {
0866 display: block;
0867 line-height: 20px;
0868 }
0869 input[type="checkbox"],
0870 input[type="radio"] {
0871 border: 1px solid #ccc;
0872 }
0873 .form-horizontal .control-group > label {
0874 float: none;
0875 width: auto;
0876 padding-top: 0;
0877 text-align: left;
0878 }
0879 .form-horizontal .controls {
0880 margin-left: 0;
0881 }
0882 .form-horizontal .control-list {
0883 padding-top: 0;
0884 }
0885 .form-horizontal .form-actions {
0886 padding-right: 10px;
0887 padding-left: 10px;
0888 }
0889 .modal {
0890 top: 10px;
0891 right: 10px;
0892 left: 10px;
0893 }
0894 .modal-header .close {
0895 padding: 10px;
0896 margin: -10px;
0897 }
0898 .carousel-caption {
0899 position: static;
0900 }
0901 }
0902
0903 @media (max-width: 979px) {
0904 body {
0905 padding-top: 0;
0906 }
0907 .navbar-fixed-top,
0908 .navbar-fixed-bottom {
0909 position: static;
0910 }
0911 .navbar-fixed-top {
0912 margin-bottom: 20px;
0913 }
0914 .navbar-fixed-bottom {
0915 margin-top: 20px;
0916 }
0917 .navbar-fixed-top .navbar-inner,
0918 .navbar-fixed-bottom .navbar-inner {
0919 padding: 5px;
0920 }
0921 .navbar .container {
0922 width: auto;
0923 padding: 0;
0924 }
0925 .navbar .brand {
0926 padding-right: 10px;
0927 padding-left: 10px;
0928 margin: 0 0 0 -5px;
0929 }
0930 .nav-collapse {
0931 clear: both;
0932 }
0933 .nav-collapse .nav {
0934 float: none;
0935 margin: 0 0 10px;
0936 }
0937 .nav-collapse .nav > li {
0938 float: none;
0939 }
0940 .nav-collapse .nav > li > a {
0941 margin-bottom: 2px;
0942 }
0943 .nav-collapse .nav > .divider-vertical {
0944 display: none;
0945 }
0946 .nav-collapse .nav .nav-header {
0947 color: #555555;
0948 text-shadow: none;
0949 }
0950 .nav-collapse .nav > li > a,
0951 .nav-collapse .dropdown-menu a {
0952 padding: 9px 15px;
0953 font-weight: bold;
0954 color: #555555;
0955 -webkit-border-radius: 3px;
0956 -moz-border-radius: 3px;
0957 border-radius: 3px;
0958 }
0959 .nav-collapse .btn {
0960 padding: 4px 10px 4px;
0961 font-weight: normal;
0962 -webkit-border-radius: 4px;
0963 -moz-border-radius: 4px;
0964 border-radius: 4px;
0965 }
0966 .nav-collapse .dropdown-menu li + li a {
0967 margin-bottom: 2px;
0968 }
0969 .nav-collapse .nav > li > a:hover,
0970 .nav-collapse .dropdown-menu a:hover {
0971 background-color: #f2f2f2;
0972 }
0973 .navbar-inverse .nav-collapse .nav > li > a:hover,
0974 .navbar-inverse .nav-collapse .dropdown-menu a:hover {
0975 background-color: #111111;
0976 }
0977 .nav-collapse.in .btn-group {
0978 padding: 0;
0979 margin-top: 5px;
0980 }
0981 .nav-collapse .dropdown-menu {
0982 position: static;
0983 top: auto;
0984 left: auto;
0985 display: block;
0986 float: none;
0987 max-width: none;
0988 padding: 0;
0989 margin: 0 15px;
0990 background-color: transparent;
0991 border: none;
0992 -webkit-border-radius: 0;
0993 -moz-border-radius: 0;
0994 border-radius: 0;
0995 -webkit-box-shadow: none;
0996 -moz-box-shadow: none;
0997 box-shadow: none;
0998 }
0999 .nav-collapse .dropdown-menu:before,
1000 .nav-collapse .dropdown-menu:after {
1001 display: none;
1002 }
1003 .nav-collapse .dropdown-menu .divider {
1004 display: none;
1005 }
1006 .nav-collapse .navbar-form,
1007 .nav-collapse .navbar-search {
1008 float: none;
1009 padding: 10px 15px;
1010 margin: 10px 0;
1011 border-top: 1px solid #f2f2f2;
1012 border-bottom: 1px solid #f2f2f2;
1013 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1014 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1015 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1016 }
1017 .navbar .nav-collapse .nav.pull-right {
1018 float: none;
1019 margin-left: 0;
1020 }
1021 .nav-collapse,
1022 .nav-collapse.collapse {
1023 height: 0;
1024 overflow: hidden;
1025 }
1026 .navbar .btn-navbar {
1027 display: block;
1028 }
1029 .navbar-static .navbar-inner {
1030 padding-right: 10px;
1031 padding-left: 10px;
1032 }
1033 }
1034
1035 @media (min-width: 980px) {
1036 .nav-collapse.collapse {
1037 height: auto !important;
1038 overflow: visible !important;
1039 }
1040 }