You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1698 lines
24 KiB

  1. /*!
  2. * Bootstrap Docs (http://getbootstrap.com)
  3. * Copyright 2011-2014 Twitter, Inc.
  4. * Licensed under the Creative Commons Attribution 3.0 Unported License. For
  5. * details, see http://creativecommons.org/licenses/by/3.0/.
  6. */
  7. body {
  8. position: relative
  9. }
  10. .table code {
  11. font-size: 13px;
  12. font-weight: 400
  13. }
  14. .btn-outline {
  15. color: #563d7c;
  16. background-color: transparent;
  17. border-color: #563d7c
  18. }
  19. .btn-outline:hover,
  20. .btn-outline:focus,
  21. .btn-outline:active {
  22. color: #fff;
  23. background-color: #563d7c;
  24. border-color: #563d7c
  25. }
  26. .btn-outline-inverse {
  27. color: #fff;
  28. background-color: transparent;
  29. border-color: #cdbfe3
  30. }
  31. .btn-outline-inverse:hover,
  32. .btn-outline-inverse:focus,
  33. .btn-outline-inverse:active {
  34. color: #563d7c;
  35. text-shadow: none;
  36. background-color: #fff;
  37. border-color: #fff
  38. }
  39. .bs-docs-booticon {
  40. display: block;
  41. font-weight: 500;
  42. color: #fff;
  43. text-align: center;
  44. cursor: default;
  45. background-color: #563d7c;
  46. border-radius: 15%
  47. }
  48. .bs-docs-booticon-sm {
  49. width: 30px;
  50. height: 30px;
  51. font-size: 20px;
  52. line-height: 28px
  53. }
  54. .bs-docs-booticon-lg {
  55. width: 144px;
  56. height: 144px;
  57. font-size: 108px;
  58. line-height: 140px
  59. }
  60. .bs-docs-booticon-inverse {
  61. color: #563d7c;
  62. background-color: #fff
  63. }
  64. .bs-docs-booticon-outline {
  65. background-color: transparent;
  66. border: 1px solid #cdbfe3
  67. }
  68. .bs-docs-nav {
  69. margin-bottom: 0;
  70. background-color: #fff;
  71. border-bottom: 0
  72. }
  73. .bs-home-nav .bs-nav-b {
  74. display: none
  75. }
  76. .bs-docs-nav .navbar-brand,
  77. .bs-docs-nav .navbar-nav>li>a {
  78. font-weight: 500;
  79. color: #563d7c
  80. }
  81. .bs-docs-nav .navbar-nav>li>a:hover,
  82. .bs-docs-nav .navbar-nav>.active>a,
  83. .bs-docs-nav .navbar-nav>.active>a:hover {
  84. color: #463265;
  85. background-color: #f9f9f9
  86. }
  87. .bs-docs-nav .navbar-toggle .icon-bar {
  88. background-color: #563d7c
  89. }
  90. .bs-docs-nav .navbar-header .navbar-toggle {
  91. border-color: #fff
  92. }
  93. .bs-docs-nav .navbar-header .navbar-toggle:hover,
  94. .bs-docs-nav .navbar-header .navbar-toggle:focus {
  95. background-color: #f9f9f9;
  96. border-color: #f9f9f9
  97. }
  98. .bs-docs-footer {
  99. padding-top: 40px;
  100. padding-bottom: 40px;
  101. margin-top: 100px;
  102. color: #777;
  103. text-align: center;
  104. border-top: 1px solid #e5e5e5
  105. }
  106. .bs-docs-footer-links {
  107. padding-left: 0;
  108. margin-top: 20px;
  109. color: #999
  110. }
  111. .bs-docs-footer-links li {
  112. display: inline;
  113. padding: 0 2px
  114. }
  115. .bs-docs-footer-links li:first-child {
  116. padding-left: 0
  117. }
  118. @media (min-width:768px) {
  119. .bs-docs-footer p {
  120. margin-bottom: 0
  121. }
  122. }
  123. .bs-docs-social {
  124. margin-bottom: 20px;
  125. text-align: center
  126. }
  127. .bs-docs-social-buttons {
  128. display: inline-block;
  129. padding-left: 0;
  130. margin-bottom: 0;
  131. list-style: none
  132. }
  133. .bs-docs-social-buttons li {
  134. display: inline-block;
  135. padding: 5px 8px;
  136. line-height: 1
  137. }
  138. .bs-docs-social-buttons .twitter-follow-button {
  139. width: 225px!important
  140. }
  141. .bs-docs-social-buttons .twitter-share-button {
  142. width: 98px!important
  143. }
  144. .github-btn {
  145. overflow: hidden;
  146. border: 0
  147. }
  148. .bs-docs-masthead,
  149. .bs-docs-header {
  150. position: relative;
  151. padding: 30px 15px;
  152. color: #cdbfe3;
  153. text-align: center;
  154. text-shadow: 0 1px 0 rgba(0, 0, 0, .1);
  155. background-color: #6f5499;
  156. background-image: -webkit-gradient(linear, left top, left bottom, from(#563d7c), to(#6f5499));
  157. background-image: -webkit-linear-gradient(top, #563d7c 0, #6f5499 100%);
  158. background-image: -o-linear-gradient(top, #563d7c 0, #6f5499 100%);
  159. background-image: linear-gradient(to bottom, #563d7c 0, #6f5499 100%);
  160. filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#563d7c', endColorstr='#6F5499', GradientType=0);
  161. background-repeat: repeat-x
  162. }
  163. .bs-docs-masthead .bs-docs-booticon {
  164. margin: 0 auto 30px
  165. }
  166. .bs-docs-masthead h1 {
  167. font-weight: 300;
  168. line-height: 1;
  169. color: #fff
  170. }
  171. .bs-docs-masthead .lead {
  172. margin: 0 auto 30px;
  173. font-size: 20px;
  174. color: #fff
  175. }
  176. .bs-docs-masthead .version {
  177. margin-top: -15px;
  178. margin-bottom: 30px;
  179. color: #9783b9
  180. }
  181. .bs-docs-masthead .btn {
  182. width: 100%;
  183. padding: 15px 30px;
  184. font-size: 20px
  185. }
  186. @media (min-width:480px) {
  187. .bs-docs-masthead .btn {
  188. width: auto
  189. }
  190. }
  191. @media (min-width:768px) {
  192. .bs-docs-masthead {
  193. padding: 80px 0
  194. }
  195. .bs-docs-masthead h1 {
  196. font-size: 60px
  197. }
  198. .bs-docs-masthead .lead {
  199. font-size: 24px
  200. }
  201. }
  202. @media (min-width:992px) {
  203. .bs-docs-masthead .lead {
  204. width: 80%;
  205. font-size: 30px
  206. }
  207. }
  208. .bs-docs-header {
  209. margin-bottom: 40px;
  210. font-size: 20px
  211. }
  212. .bs-docs-header h1 {
  213. margin-top: 0;
  214. color: #fff
  215. }
  216. .bs-docs-header p {
  217. margin-bottom: 0;
  218. font-weight: 300;
  219. line-height: 1.4
  220. }
  221. .bs-docs-header .container {
  222. position: relative
  223. }
  224. @media (min-width:768px) {
  225. .bs-docs-header {
  226. padding-top: 60px;
  227. padding-bottom: 60px;
  228. font-size: 24px;
  229. text-align: left
  230. }
  231. .bs-docs-header h1 {
  232. font-size: 60px;
  233. line-height: 1
  234. }
  235. }
  236. @media (min-width:992px) {
  237. .bs-docs-header h1,
  238. .bs-docs-header p {
  239. margin-right: 380px
  240. }
  241. }
  242. .carbonad {
  243. width: auto!important;
  244. height: auto!important;
  245. padding: 20px!important;
  246. margin: 30px -30px -31px!important;
  247. overflow: hidden;
  248. font-size: 13px!important;
  249. line-height: 16px!important;
  250. text-align: left;
  251. background: transparent!important;
  252. border: solid #866ab3!important;
  253. border-width: 1px 0!important
  254. }
  255. .carbonad-img {
  256. margin: 0!important
  257. }
  258. .carbonad-text,
  259. .carbonad-tag {
  260. display: block!important;
  261. float: none!important;
  262. width: auto!important;
  263. height: auto!important;
  264. margin-left: 145px!important;
  265. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important
  266. }
  267. .carbonad-text {
  268. padding-top: 0!important
  269. }
  270. .carbonad-tag {
  271. color: inherit!important;
  272. text-align: left!important
  273. }
  274. .carbonad-text a,
  275. .carbonad-tag a {
  276. color: #fff!important
  277. }
  278. .carbonad #azcarbon>img {
  279. display: none
  280. }
  281. @media (min-width:480px) {
  282. .carbonad {
  283. width: 330px!important;
  284. margin: 20px auto!important;
  285. border-width: 1px!important;
  286. border-radius: 4px
  287. }
  288. .bs-docs-masthead .carbonad {
  289. margin: 50px auto 0!important
  290. }
  291. }
  292. @media (min-width:768px) {
  293. .carbonad {
  294. margin-right: 0!important;
  295. margin-left: 0!important
  296. }
  297. }
  298. @media (min-width:992px) {
  299. .carbonad {
  300. position: absolute;
  301. top: 0;
  302. right: 15px;
  303. width: 330px!important;
  304. padding: 15px!important;
  305. margin: 0!important
  306. }
  307. .bs-docs-masthead .carbonad {
  308. position: static
  309. }
  310. }
  311. .bs-docs-featurette {
  312. padding-top: 40px;
  313. padding-bottom: 40px;
  314. font-size: 16px;
  315. line-height: 1.5;
  316. color: #555;
  317. text-align: center;
  318. background-color: #fff;
  319. border-bottom: 1px solid #e5e5e5
  320. }
  321. .bs-docs-featurette+.bs-docs-footer {
  322. margin-top: 0;
  323. border-top: 0
  324. }
  325. .bs-docs-featurette-title {
  326. margin-bottom: 5px;
  327. font-size: 30px;
  328. font-weight: 400;
  329. color: #333
  330. }
  331. .half-rule {
  332. width: 100px;
  333. margin: 40px auto
  334. }
  335. .bs-docs-featurette h3 {
  336. margin-bottom: 5px;
  337. font-weight: 400;
  338. color: #333
  339. }
  340. .bs-docs-featurette-img {
  341. display: block;
  342. margin-bottom: 20px;
  343. color: #333
  344. }
  345. .bs-docs-featurette-img:hover {
  346. color: #428bca;
  347. text-decoration: none
  348. }
  349. .bs-docs-featurette-img img {
  350. display: block;
  351. margin-bottom: 15px
  352. }
  353. @media (min-width:480px) {
  354. .bs-docs-featurette .img-responsive {
  355. margin-top: 30px
  356. }
  357. }
  358. @media (min-width:768px) {
  359. .bs-docs-featurette {
  360. padding-top: 100px;
  361. padding-bottom: 100px
  362. }
  363. .bs-docs-featurette-title {
  364. font-size: 40px
  365. }
  366. .bs-docs-featurette .lead {
  367. max-width: 80%;
  368. margin-right: auto;
  369. margin-left: auto
  370. }
  371. .bs-docs-featurette .img-responsive {
  372. margin-top: 0
  373. }
  374. }
  375. .bs-docs-featured-sites {
  376. margin-right: -1px;
  377. margin-left: -1px
  378. }
  379. .bs-docs-featured-sites .col-xs-6 {
  380. padding: 1px
  381. }
  382. .bs-docs-featured-sites .img-responsive {
  383. margin-top: 0
  384. }
  385. @media (min-width:768px) {
  386. .bs-docs-featured-sites .col-sm-3:first-child img {
  387. border-top-left-radius: 4px;
  388. border-bottom-left-radius: 4px
  389. }
  390. .bs-docs-featured-sites .col-sm-3:last-child img {
  391. border-top-right-radius: 4px;
  392. border-bottom-right-radius: 4px
  393. }
  394. }
  395. .bs-examples .thumbnail {
  396. margin-bottom: 10px
  397. }
  398. .bs-examples h4 {
  399. margin-bottom: 5px
  400. }
  401. .bs-examples p {
  402. margin-bottom: 20px
  403. }
  404. @media (max-width:480px) {
  405. .bs-examples {
  406. margin-right: -10px;
  407. margin-left: -10px
  408. }
  409. .bs-examples>[class^=col-] {
  410. padding-right: 10px;
  411. padding-left: 10px
  412. }
  413. }
  414. .bs-docs-sidebar.affix {
  415. position: static
  416. }
  417. @media (min-width:768px) {
  418. .bs-docs-sidebar {
  419. padding-left: 20px
  420. }
  421. }
  422. .bs-docs-sidenav {
  423. margin-top: 20px;
  424. margin-bottom: 20px
  425. }
  426. .bs-docs-sidebar .nav>li>a {
  427. display: block;
  428. padding: 10px 25px;
  429. font-size: 13px;
  430. font-weight: 500;
  431. color: #999;
  432. border-right: 2px solid #fff;
  433. }
  434. .bs-docs-sidebar .nav>li>a:hover,
  435. .bs-docs-sidebar .nav>li>a:focus {
  436. padding-right: 23px;
  437. color: #73a9ae;
  438. text-decoration: none;
  439. background-color: transparent;
  440. border-right: 2px solid #73a9ae
  441. }
  442. .bs-docs-sidebar .nav>.active>a,
  443. .bs-docs-sidebar .nav>.active:hover>a,
  444. .bs-docs-sidebar .nav>.active:focus>a {
  445. padding-right: 23px;
  446. font-weight: 700;
  447. color: #73a9ae;
  448. background-color: transparent;
  449. border-right: 2px solid #73a9ae
  450. }
  451. .bs-docs-sidebar .nav .nav {
  452. display: none;
  453. padding-bottom: 10px
  454. }
  455. .bs-docs-sidebar .nav .nav>li>a {
  456. padding-top: 5px;
  457. padding-bottom: 5px;
  458. padding-left: 30px;
  459. font-size: 12px;
  460. font-weight: 400
  461. }
  462. .bs-docs-sidebar .nav .nav>li>a:hover,
  463. .bs-docs-sidebar .nav .nav>li>a:focus {
  464. padding-right: 28px
  465. }
  466. .bs-docs-sidebar .nav .nav>.active>a,
  467. .bs-docs-sidebar .nav .nav>.active:hover>a,
  468. .bs-docs-sidebar .nav .nav>.active:focus>a {
  469. padding-left: 28px;
  470. font-weight: 500
  471. }
  472. .back-to-top,
  473. .bs-docs-theme-toggle {
  474. display: none;
  475. padding: 10px 15px;
  476. margin-top: 10px;
  477. margin-left: 10px;
  478. font-size: 12px;
  479. font-weight: 500;
  480. color: #999
  481. }
  482. .back-to-top:hover,
  483. .bs-docs-theme-toggle:hover {
  484. color: #563d7c;
  485. text-decoration: none
  486. }
  487. .bs-docs-theme-toggle {
  488. margin-top: 0
  489. }
  490. @media (min-width:768px) {
  491. .back-to-top,
  492. .bs-docs-theme-toggle {
  493. display: block
  494. }
  495. }
  496. @media (min-width:150px) {
  497. .bs-docs-sidebar .nav>.active>ul {
  498. display: block
  499. }
  500. .bs-docs-sidebar.affix,
  501. .bs-docs-sidebar.affix-bottom {
  502. width: 213px
  503. }
  504. .bs-docs-sidebar.affix {
  505. position: fixed;
  506. top: 20px
  507. }
  508. .bs-docs-sidebar.affix-bottom {
  509. position: absolute
  510. }
  511. .bs-docs-sidebar.affix-bottom .bs-docs-sidenav,
  512. .bs-docs-sidebar.affix .bs-docs-sidenav {
  513. margin-top: 0;
  514. margin-bottom: 0
  515. }
  516. }
  517. @media (min-width:1200px) {
  518. .bs-docs-sidebar.affix-bottom,
  519. .bs-docs-sidebar.affix {
  520. width: 263px
  521. }
  522. }
  523. .bs-docs-section {
  524. margin-bottom: 60px
  525. }
  526. .bs-docs-section:last-child {
  527. margin-bottom: 0
  528. }
  529. h1[id] {
  530. padding-top: 20px;
  531. margin-top: 0
  532. }
  533. .bs-callout {
  534. padding: 20px;
  535. margin: 20px 0;
  536. border: 1px solid #eee;
  537. border-left-width: 5px;
  538. border-radius: 3px
  539. }
  540. .bs-callout h4 {
  541. margin-top: 0;
  542. margin-bottom: 5px
  543. }
  544. .bs-callout p:last-child {
  545. margin-bottom: 0
  546. }
  547. .bs-callout code {
  548. border-radius: 3px
  549. }
  550. .bs-callout+.bs-callout {
  551. margin-top: -5px
  552. }
  553. .bs-callout-danger {
  554. border-left-color: #d9534f
  555. }
  556. .bs-callout-danger h4 {
  557. color: #d9534f
  558. }
  559. .bs-callout-warning {
  560. border-left-color: #f0ad4e
  561. }
  562. .bs-callout-warning h4 {
  563. color: #f0ad4e
  564. }
  565. .bs-callout-info {
  566. border-left-color: #5bc0de
  567. }
  568. .bs-callout-info h4 {
  569. color: #5bc0de
  570. }
  571. .color-swatches {
  572. margin: 0 -5px;
  573. overflow: hidden
  574. }
  575. .color-swatch {
  576. float: left;
  577. width: 60px;
  578. height: 60px;
  579. margin: 0 5px;
  580. border-radius: 3px
  581. }
  582. @media (min-width:768px) {
  583. .color-swatch {
  584. width: 100px;
  585. height: 100px
  586. }
  587. }
  588. .color-swatches .gray-darker {
  589. background-color: #222
  590. }
  591. .color-swatches .gray-dark {
  592. background-color: #333
  593. }
  594. .color-swatches .gray {
  595. background-color: #555
  596. }
  597. .color-swatches .gray-light {
  598. background-color: #999
  599. }
  600. .color-swatches .gray-lighter {
  601. background-color: #eee
  602. }
  603. .color-swatches .brand-primary {
  604. background-color: #428bca
  605. }
  606. .color-swatches .brand-success {
  607. background-color: #5cb85c
  608. }
  609. .color-swatches .brand-warning {
  610. background-color: #f0ad4e
  611. }
  612. .color-swatches .brand-danger {
  613. background-color: #d9534f
  614. }
  615. .color-swatches .brand-info {
  616. background-color: #5bc0de
  617. }
  618. .color-swatches .bs-purple {
  619. background-color: #563d7c
  620. }
  621. .color-swatches .bs-purple-light {
  622. background-color: #c7bfd3
  623. }
  624. .color-swatches .bs-purple-lighter {
  625. background-color: #e5e1ea
  626. }
  627. .color-swatches .bs-gray {
  628. background-color: #f9f9f9
  629. }
  630. .bs-team .team-member {
  631. line-height: 32px;
  632. color: #555
  633. }
  634. .bs-team .team-member:hover {
  635. color: #333;
  636. text-decoration: none
  637. }
  638. .bs-team .github-btn {
  639. float: right;
  640. width: 180px;
  641. height: 20px;
  642. margin-top: 6px
  643. }
  644. .bs-team img {
  645. float: left;
  646. width: 32px;
  647. margin-right: 10px;
  648. border-radius: 4px
  649. }
  650. .show-grid {
  651. margin-bottom: 15px
  652. }
  653. .show-grid [class^=col-] {
  654. padding-top: 10px;
  655. padding-bottom: 10px;
  656. background-color: #eee;
  657. background-color: rgba(86, 61, 124, .15);
  658. border: 1px solid #ddd;
  659. border: 1px solid rgba(86, 61, 124, .2)
  660. }
  661. .bs-example {
  662. position: relative;
  663. padding: 45px 15px 15px;
  664. margin: 0 -15px 15px;
  665. border-color: #e5e5e5 #eee #eee;
  666. border-style: solid;
  667. border-width: 1px 0;
  668. -webkit-box-shadow: inset 0 3px 6px rgba(0, 0, 0, .05);
  669. box-shadow: inset 0 3px 6px rgba(0, 0, 0, .05)
  670. }
  671. .bs-example:after {
  672. position: absolute;
  673. top: 15px;
  674. left: 15px;
  675. font-size: 18px;
  676. font-weight: 700;
  677. color: #959595;
  678. text-transform: uppercase;
  679. letter-spacing: 1px;
  680. content: "例子:"
  681. }
  682. .bs-example+.highlight,
  683. .bs-example+.zero-clipboard+.highlight {
  684. margin: -15px -15px 15px;
  685. border-width: 0 0 1px;
  686. border-radius: 0
  687. }
  688. @media (min-width:180px) {
  689. .bs-example {
  690. margin-right: 0;
  691. margin-left: 0;
  692. background-color: #fff;
  693. border-color: #ddd;
  694. border-width: 1px;
  695. border-radius: 4px 4px 0 0;
  696. -webkit-box-shadow: none;
  697. box-shadow: none
  698. }
  699. .bs-example+.highlight,
  700. .bs-example+.zero-clipboard+.highlight {
  701. margin-top: -16px;
  702. margin-right: 0;
  703. margin-left: 0;
  704. border-width: 1px;
  705. border-bottom-right-radius: 4px;
  706. border-bottom-left-radius: 4px
  707. }
  708. .bs-example-standalone {
  709. border-radius: 4px
  710. }
  711. }
  712. .bs-example .container {
  713. width: auto
  714. }
  715. .bs-example>p:last-child,
  716. .bs-example>ul:last-child,
  717. .bs-example>ol:last-child,
  718. .bs-example>blockquote:last-child,
  719. .bs-example>.form-control:last-child,
  720. .bs-example>.table:last-child,
  721. .bs-example>.navbar:last-child,
  722. .bs-example>.jumbotron:last-child,
  723. .bs-example>.alert:last-child,
  724. .bs-example>.panel:last-child,
  725. .bs-example>.list-group:last-child,
  726. .bs-example>.well:last-child,
  727. .bs-example>.progress:last-child,
  728. .bs-example>.table-responsive:last-child>.table {
  729. margin-bottom: 0
  730. }
  731. .bs-example>p>.close {
  732. float: none
  733. }
  734. .bs-example-type .table .type-info {
  735. color: #999;
  736. vertical-align: middle
  737. }
  738. .bs-example-type .table td {
  739. padding: 15px 0;
  740. border-color: #eee
  741. }
  742. .bs-example-type .table tr:first-child td {
  743. border-top: 0
  744. }
  745. .bs-example-type h1,
  746. .bs-example-type h2,
  747. .bs-example-type h3,
  748. .bs-example-type h4,
  749. .bs-example-type h5,
  750. .bs-example-type h6 {
  751. margin: 0
  752. }
  753. .bs-example-bg-classes p {
  754. padding: 15px
  755. }
  756. .bs-example>.img-circle,
  757. .bs-example>.img-rounded,
  758. .bs-example>.img-thumbnail {
  759. margin: 5px
  760. }
  761. .bs-example>.table-responsive>.table {
  762. background-color: #fff
  763. }
  764. .bs-example>.btn,
  765. .bs-example>.btn-group {
  766. margin-top: 5px;
  767. margin-bottom: 5px
  768. }
  769. .bs-example>.btn-toolbar+.btn-toolbar {
  770. margin-top: 10px
  771. }
  772. .bs-example-control-sizing select,
  773. .bs-example-control-sizing input[type=text]+input[type=text] {
  774. margin-top: 10px
  775. }
  776. .bs-example-form .input-group {
  777. margin-bottom: 10px
  778. }
  779. .bs-example>textarea.form-control {
  780. resize: vertical
  781. }
  782. .bs-example>.list-group {
  783. max-width: 400px
  784. }
  785. .bs-example .navbar:last-child {
  786. margin-bottom: 0
  787. }
  788. .bs-navbar-top-example,
  789. .bs-navbar-bottom-example {
  790. z-index: 1;
  791. padding: 0;
  792. overflow: hidden
  793. }
  794. .bs-navbar-top-example .navbar-header,
  795. .bs-navbar-bottom-example .navbar-header {
  796. margin-left: 0
  797. }
  798. .bs-navbar-top-example .navbar-fixed-top,
  799. .bs-navbar-bottom-example .navbar-fixed-bottom {
  800. position: relative;
  801. margin-right: 0;
  802. margin-left: 0
  803. }
  804. .bs-navbar-top-example {
  805. padding-bottom: 45px
  806. }
  807. .bs-navbar-top-example:after {
  808. top: auto;
  809. bottom: 15px
  810. }
  811. .bs-navbar-top-example .navbar-fixed-top {
  812. top: -1px
  813. }
  814. .bs-navbar-bottom-example {
  815. padding-top: 45px
  816. }
  817. .bs-navbar-bottom-example .navbar-fixed-bottom {
  818. bottom: -1px
  819. }
  820. .bs-navbar-bottom-example .navbar {
  821. margin-bottom: 0
  822. }
  823. @media (min-width:768px) {
  824. .bs-navbar-top-example .navbar-fixed-top,
  825. .bs-navbar-bottom-example .navbar-fixed-bottom {
  826. position: absolute
  827. }
  828. }
  829. .bs-example .pagination {
  830. margin-top: 10px;
  831. margin-bottom: 10px
  832. }
  833. .bs-example>.pager {
  834. margin-top: 0
  835. }
  836. .bs-example-modal {
  837. background-color: #f5f5f5
  838. }
  839. .bs-example-modal .modal {
  840. position: relative;
  841. top: auto;
  842. right: auto;
  843. bottom: auto;
  844. left: auto;
  845. z-index: 1;
  846. display: block
  847. }
  848. .bs-example-modal .modal-dialog {
  849. left: auto;
  850. margin-right: auto;
  851. margin-left: auto
  852. }
  853. .bs-example>.dropdown>.dropdown-toggle {
  854. float: left
  855. }
  856. .bs-example>.dropdown>.dropdown-menu {
  857. position: static;
  858. display: block;
  859. margin-bottom: 5px;
  860. clear: left
  861. }
  862. .bs-example-tabs .nav-tabs {
  863. margin-bottom: 15px
  864. }
  865. .bs-example-tooltips {
  866. text-align: center
  867. }
  868. .bs-example-tooltips>.btn {
  869. margin-top: 5px;
  870. margin-bottom: 5px
  871. }
  872. .bs-example-tooltip .tooltip {
  873. position: relative;
  874. display: inline-block;
  875. margin: 10px 20px;
  876. opacity: 1
  877. }
  878. .bs-example-popover {
  879. padding-bottom: 24px;
  880. background-color: #f9f9f9
  881. }
  882. .bs-example-popover .popover {
  883. position: relative;
  884. display: block;
  885. float: left;
  886. width: 260px;
  887. margin: 20px
  888. }
  889. .scrollspy-example {
  890. position: relative;
  891. height: 200px;
  892. margin-top: 10px;
  893. overflow: auto
  894. }
  895. .highlight {
  896. padding: 9px 14px;
  897. margin-bottom: 14px;
  898. background-color: #f7f7f9;
  899. border: 1px solid #e1e1e8;
  900. border-radius: 4px
  901. }
  902. .highlight pre {
  903. padding: 0;
  904. margin-top: 0;
  905. margin-bottom: 0;
  906. word-break: normal;
  907. white-space: nowrap;
  908. background-color: transparent;
  909. border: 0
  910. }
  911. .highlight pre code {
  912. font-size: inherit;
  913. color: #333
  914. }
  915. .highlight pre code:first-child {
  916. display: inline-block;
  917. padding-right: 45px
  918. }
  919. .table-responsive .highlight pre {
  920. white-space: normal
  921. }
  922. .bs-table th small,
  923. .responsive-utilities th small {
  924. display: block;
  925. font-weight: 400;
  926. color: #999
  927. }
  928. .responsive-utilities tbody th {
  929. font-weight: 400
  930. }
  931. .responsive-utilities td {
  932. text-align: center
  933. }
  934. .responsive-utilities td.is-visible {
  935. color: #468847;
  936. background-color: #dff0d8!important
  937. }
  938. .responsive-utilities td.is-hidden {
  939. color: #ccc;
  940. background-color: #f9f9f9!important
  941. }
  942. .responsive-utilities-test {
  943. margin-top: 5px
  944. }
  945. .responsive-utilities-test .col-xs-6 {
  946. margin-bottom: 10px
  947. }
  948. .responsive-utilities-test span {
  949. display: block;
  950. padding: 15px 10px;
  951. font-size: 14px;
  952. font-weight: 700;
  953. line-height: 1.1;
  954. text-align: center;
  955. border-radius: 4px
  956. }
  957. .visible-on .col-xs-6 .hidden-xs,
  958. .visible-on .col-xs-6 .hidden-sm,
  959. .visible-on .col-xs-6 .hidden-md,
  960. .visible-on .col-xs-6 .hidden-lg,
  961. .hidden-on .col-xs-6 .hidden-xs,
  962. .hidden-on .col-xs-6 .hidden-sm,
  963. .hidden-on .col-xs-6 .hidden-md,
  964. .hidden-on .col-xs-6 .hidden-lg {
  965. color: #999;
  966. border: 1px solid #ddd
  967. }
  968. .visible-on .col-xs-6 .visible-xs-block,
  969. .visible-on .col-xs-6 .visible-sm-block,
  970. .visible-on .col-xs-6 .visible-md-block,
  971. .visible-on .col-xs-6 .visible-lg-block,
  972. .hidden-on .col-xs-6 .visible-xs-block,
  973. .hidden-on .col-xs-6 .visible-sm-block,
  974. .hidden-on .col-xs-6 .visible-md-block,
  975. .hidden-on .col-xs-6 .visible-lg-block {
  976. color: #468847;
  977. background-color: #dff0d8;
  978. border: 1px solid #d6e9c6
  979. }
  980. .bs-glyphicons {
  981. margin: 0 -10px 20px;
  982. overflow: hidden
  983. }
  984. .bs-glyphicons-list {
  985. padding-left: 0;
  986. list-style: none
  987. }
  988. .bs-glyphicons li {
  989. float: left;
  990. width: 25%;
  991. height: 115px;
  992. padding: 10px;
  993. font-size: 10px;
  994. line-height: 1.4;
  995. text-align: center;
  996. background-color: #f9f9f9;
  997. border: 1px solid #fff
  998. }
  999. .bs-glyphicons .glyphicon {
  1000. margin-top: 5px;
  1001. margin-bottom: 10px;
  1002. font-size: 24px
  1003. }
  1004. .bs-glyphicons .glyphicon-class {
  1005. display: block;
  1006. text-align: center;
  1007. word-wrap: break-word
  1008. }
  1009. .bs-glyphicons li:hover {
  1010. color: #fff;
  1011. background-color: #563d7c
  1012. }
  1013. @media (min-width:768px) {
  1014. .bs-glyphicons {
  1015. margin-right: 0;
  1016. margin-left: 0
  1017. }
  1018. .bs-glyphicons li {
  1019. width: 12.5%;
  1020. font-size: 12px
  1021. }
  1022. }
  1023. .bs-customizer .toggle {
  1024. float: right;
  1025. margin-top: 25px
  1026. }
  1027. .bs-customizer label {
  1028. margin-top: 10px;
  1029. font-weight: 500;
  1030. color: #555
  1031. }
  1032. .bs-customizer h2 {
  1033. padding-top: 30px;
  1034. margin-top: 0;
  1035. margin-bottom: 5px
  1036. }
  1037. .bs-customizer h3 {
  1038. margin-bottom: 0
  1039. }
  1040. .bs-customizer h4 {
  1041. margin-top: 15px;
  1042. margin-bottom: 0
  1043. }
  1044. .bs-customizer .bs-callout h4 {
  1045. margin-top: 0;
  1046. margin-bottom: 5px
  1047. }
  1048. .bs-customizer input[type=text] {
  1049. font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  1050. background-color: #fafafa
  1051. }
  1052. .bs-customizer .help-block {
  1053. margin-bottom: 5px;
  1054. font-size: 12px
  1055. }
  1056. #less-section label {
  1057. font-weight: 400
  1058. }
  1059. .bs-customize-download .btn-outline {
  1060. padding: 20px
  1061. }
  1062. .bs-customizer-alert {
  1063. position: fixed;
  1064. top: 0;
  1065. right: 0;
  1066. left: 0;
  1067. z-index: 1030;
  1068. padding: 15px 0;
  1069. color: #fff;
  1070. background-color: #d9534f;
  1071. border-bottom: 1px solid #b94441;
  1072. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25);
  1073. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25)
  1074. }
  1075. .bs-customizer-alert .close {
  1076. margin-top: -4px;
  1077. font-size: 24px
  1078. }
  1079. .bs-customizer-alert p {
  1080. margin-bottom: 0
  1081. }
  1082. .bs-customizer-alert .glyphicon {
  1083. margin-right: 5px
  1084. }
  1085. .bs-customizer-alert pre {
  1086. margin: 10px 0 0;
  1087. color: #fff;
  1088. background-color: #a83c3a;
  1089. border-color: #973634;
  1090. -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
  1091. box-shadow: inset 0 2px 4px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1)
  1092. }
  1093. .bs-dropzone {
  1094. position: relative;
  1095. padding: 20px;
  1096. margin-bottom: 20px;
  1097. color: #777;
  1098. text-align: center;
  1099. border: 2px dashed #eee;
  1100. border-radius: 4px
  1101. }
  1102. .bs-dropzone h2 {
  1103. margin-top: 0;
  1104. margin-bottom: 5px
  1105. }
  1106. .bs-dropzone hr {
  1107. width: 100px
  1108. }
  1109. .bs-dropzone .lead {
  1110. margin-bottom: 10px;
  1111. font-weight: 400;
  1112. color: #333
  1113. }
  1114. #import-manual-trigger {
  1115. cursor: pointer
  1116. }
  1117. .bs-dropzone p:last-child {
  1118. margin-bottom: 0
  1119. }
  1120. .bs-brand-logos {
  1121. display: table;
  1122. width: 100%;
  1123. margin-bottom: 15px;
  1124. overflow: hidden;
  1125. color: #563d7c;
  1126. background-color: #f9f9f9;
  1127. border-radius: 4px
  1128. }
  1129. .bs-brand-item {
  1130. padding: 60px 0;
  1131. text-align: center
  1132. }
  1133. .bs-brand-item+.bs-brand-item {
  1134. border-top: 1px solid #fff
  1135. }
  1136. .bs-brand-logos .inverse {
  1137. color: #fff;
  1138. background-color: #563d7c
  1139. }
  1140. .bs-brand-item .svg {
  1141. width: 144px;
  1142. height: 144px
  1143. }
  1144. .bs-brand-item h1,
  1145. .bs-brand-item h3 {
  1146. margin-top: 0;
  1147. margin-bottom: 0
  1148. }
  1149. .bs-brand-item .bs-docs-booticon {
  1150. margin-right: auto;
  1151. margin-left: auto
  1152. }
  1153. .bs-brand-item .glyphicon {
  1154. width: 30px;
  1155. height: 30px;
  1156. margin: 10px auto -10px;
  1157. line-height: 30px;
  1158. color: #fff;
  1159. border-radius: 50%
  1160. }
  1161. .bs-brand-item .glyphicon-ok {
  1162. background-color: #5cb85c
  1163. }
  1164. .bs-brand-item .glyphicon-remove {
  1165. background-color: #d9534f
  1166. }
  1167. @media (min-width:768px) {
  1168. .bs-brand-item {
  1169. display: table-cell;
  1170. width: 1%
  1171. }
  1172. .bs-brand-item+.bs-brand-item {
  1173. border-top: 0;
  1174. border-left: 1px solid #fff
  1175. }
  1176. .bs-brand-item h1 {
  1177. font-size: 60px
  1178. }
  1179. }
  1180. .zero-clipboard {
  1181. position: relative;
  1182. display: none
  1183. }
  1184. .btn-clipboard {
  1185. position: absolute;
  1186. top: 0;
  1187. right: 0;
  1188. z-index: 10;
  1189. display: block;
  1190. padding: 5px 8px;
  1191. font-size: 12px;
  1192. color: #777;
  1193. cursor: pointer;
  1194. background-color: #fff;
  1195. border: 1px solid #e1e1e8;
  1196. border-radius: 0 4px 0 4px
  1197. }
  1198. .btn-clipboard-hover {
  1199. color: #fff;
  1200. background-color: #563d7c;
  1201. border-color: #563d7c
  1202. }
  1203. @media (min-width:768px) {
  1204. .zero-clipboard {
  1205. display: block
  1206. }
  1207. .bs-example+.zero-clipboard .btn-clipboard {
  1208. top: -16px;
  1209. border-top-right-radius: 0
  1210. }
  1211. }
  1212. #focusedInput {
  1213. border-color: #ccc;
  1214. border-color: rgba(82, 168, 236, .8);
  1215. outline: 0;
  1216. outline: thin dotted \9;
  1217. -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, .6);
  1218. box-shadow: 0 0 8px rgba(82, 168, 236, .6)
  1219. }
  1220. .hll {
  1221. background-color: #ffc
  1222. }
  1223. .c {
  1224. color: #999
  1225. }
  1226. .err {
  1227. color: #A00;
  1228. background-color: #FAA
  1229. }
  1230. .k {
  1231. color: #069
  1232. }
  1233. .o {
  1234. color: #555
  1235. }
  1236. .cm {
  1237. color: #999
  1238. }
  1239. .cp {
  1240. color: #099
  1241. }
  1242. .c1 {
  1243. color: #999
  1244. }
  1245. .cs {
  1246. color: #999
  1247. }
  1248. .gd {
  1249. background-color: #FCC;
  1250. border: 1px solid #C00
  1251. }
  1252. .ge {
  1253. font-style: italic
  1254. }
  1255. .gr {
  1256. color: red
  1257. }
  1258. .gh {
  1259. color: #030
  1260. }
  1261. .gi {
  1262. background-color: #CFC;
  1263. border: 1px solid #0C0
  1264. }
  1265. .go {
  1266. color: #AAA
  1267. }
  1268. .gp {
  1269. color: #009
  1270. }
  1271. .gu {
  1272. color: #030
  1273. }
  1274. .gt {
  1275. color: #9C6
  1276. }
  1277. .kc {
  1278. color: #069
  1279. }
  1280. .kd {
  1281. color: #069
  1282. }
  1283. .kn {
  1284. color: #069
  1285. }
  1286. .kp {
  1287. color: #069
  1288. }
  1289. .kr {
  1290. color: #069
  1291. }
  1292. .kt {
  1293. color: #078
  1294. }
  1295. .m {
  1296. color: #F60
  1297. }
  1298. .s {
  1299. color: #d44950
  1300. }
  1301. .na {
  1302. color: #4f9fcf
  1303. }
  1304. .nb {
  1305. color: #366
  1306. }
  1307. .nc {
  1308. color: #0A8
  1309. }
  1310. .no {
  1311. color: #360
  1312. }
  1313. .nd {
  1314. color: #99F
  1315. }
  1316. .ni {
  1317. color: #999
  1318. }
  1319. .ne {
  1320. color: #C00
  1321. }
  1322. .nf {
  1323. color: #C0F
  1324. }
  1325. .nl {
  1326. color: #99F
  1327. }
  1328. .nn {
  1329. color: #0CF
  1330. }
  1331. .nt {
  1332. color: #2f6f9f
  1333. }
  1334. .nv {
  1335. color: #033
  1336. }
  1337. .ow {
  1338. color: #000
  1339. }
  1340. .w {
  1341. color: #bbb
  1342. }
  1343. .mf {
  1344. color: #F60
  1345. }
  1346. .mh {
  1347. color: #F60
  1348. }
  1349. .mi {
  1350. color: #F60
  1351. }
  1352. .mo {
  1353. color: #F60
  1354. }
  1355. .sb {
  1356. color: #C30
  1357. }
  1358. .sc {
  1359. color: #C30
  1360. }
  1361. .sd {
  1362. color: #C30;
  1363. font-style: italic
  1364. }
  1365. .s2 {
  1366. color: #C30
  1367. }
  1368. .se {
  1369. color: #C30
  1370. }
  1371. .sh {
  1372. color: #C30
  1373. }
  1374. .si {
  1375. color: #A00
  1376. }
  1377. .sx {
  1378. color: #C30
  1379. }
  1380. .sr {
  1381. color: #3AA
  1382. }
  1383. .s1 {
  1384. color: #C30
  1385. }
  1386. .ss {
  1387. color: #FC3
  1388. }
  1389. .bp {
  1390. color: #366
  1391. }
  1392. .vc {
  1393. color: #033
  1394. }
  1395. .vg {
  1396. color: #033
  1397. }
  1398. .vi {
  1399. color: #033
  1400. }
  1401. .il {
  1402. color: #F60
  1403. }
  1404. .css .o,
  1405. .css .o+.nt,
  1406. .css .nt+.nt {
  1407. color: #999
  1408. }