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.
 
 
 
 
 
 

5095 lines
109 KiB

  1. /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
  2. article,
  3. aside,
  4. details,
  5. figcaption,
  6. figure,
  7. footer,
  8. header,
  9. hgroup,
  10. main,
  11. nav,
  12. section,
  13. summary {
  14. display: block;
  15. }
  16. audio,
  17. canvas,
  18. video {
  19. display: inline-block;
  20. }
  21. audio:not([controls]) {
  22. display: none;
  23. height: 0;
  24. }
  25. [hidden],
  26. template {
  27. display: none;
  28. }
  29. html {
  30. font-family: sans-serif;
  31. -ms-text-size-adjust: 100%;
  32. -webkit-text-size-adjust: 100%;
  33. }
  34. body {
  35. margin: 0;
  36. }
  37. a {
  38. background: transparent;
  39. }
  40. a:focus {
  41. outline: thin dotted;
  42. }
  43. a:active,
  44. a:hover {
  45. outline: 0;
  46. }
  47. h1 {
  48. font-size: 2em;
  49. margin: 0.67em 0;
  50. }
  51. abbr[title] {
  52. border-bottom: 1px dotted;
  53. }
  54. b,
  55. strong {
  56. font-weight: bold;
  57. }
  58. dfn {
  59. font-style: italic;
  60. }
  61. hr {
  62. -moz-box-sizing: content-box;
  63. box-sizing: content-box;
  64. height: 0;
  65. }
  66. mark {
  67. background: #ff0;
  68. color: #000;
  69. }
  70. code,
  71. kbd,
  72. pre,
  73. samp {
  74. font-family: monospace, serif;
  75. font-size: 1em;
  76. }
  77. pre {
  78. white-space: pre-wrap;
  79. }
  80. q {
  81. quotes: "\201C" "\201D" "\2018" "\2019";
  82. }
  83. small {
  84. font-size: 80%;
  85. }
  86. sub,
  87. sup {
  88. font-size: 75%;
  89. line-height: 0;
  90. position: relative;
  91. vertical-align: baseline;
  92. }
  93. sup {
  94. top: -0.5em;
  95. }
  96. sub {
  97. bottom: -0.25em;
  98. }
  99. img {
  100. border: 0;
  101. }
  102. svg:not(:root) {
  103. overflow: hidden;
  104. }
  105. figure {
  106. margin: 0;
  107. }
  108. fieldset {
  109. border: 1px solid #c0c0c0;
  110. margin: 0 2px;
  111. padding: 0.35em 0.625em 0.75em;
  112. }
  113. legend {
  114. border: 0;
  115. padding: 0;
  116. }
  117. button,
  118. input,
  119. select,
  120. textarea {
  121. font-family: inherit;
  122. font-size: 100%;
  123. margin: 0;
  124. }
  125. button,
  126. input {
  127. line-height: normal;
  128. }
  129. button,
  130. select {
  131. text-transform: none;
  132. }
  133. button,
  134. html input[type="button"],
  135. input[type="reset"],
  136. input[type="submit"] {
  137. -webkit-appearance: button;
  138. cursor: pointer;
  139. }
  140. button[disabled],
  141. html input[disabled] {
  142. cursor: default;
  143. }
  144. input[type="checkbox"],
  145. input[type="radio"] {
  146. box-sizing: border-box;
  147. padding: 0;
  148. }
  149. input[type="search"] {
  150. -webkit-appearance: textfield;
  151. -moz-box-sizing: content-box;
  152. -webkit-box-sizing: content-box;
  153. box-sizing: content-box;
  154. }
  155. input[type="search"]::-webkit-search-cancel-button,
  156. input[type="search"]::-webkit-search-decoration {
  157. -webkit-appearance: none;
  158. }
  159. button::-moz-focus-inner,
  160. input::-moz-focus-inner {
  161. border: 0;
  162. padding: 0;
  163. }
  164. textarea {
  165. overflow: auto;
  166. vertical-align: top;
  167. }
  168. table {
  169. border-collapse: collapse;
  170. border-spacing: 0;
  171. }
  172. @media print {
  173. * {
  174. text-shadow: none !important;
  175. color: #000 !important;
  176. background: transparent !important;
  177. box-shadow: none !important;
  178. }
  179. a,
  180. a:visited {
  181. text-decoration: underline;
  182. }
  183. a[href]:after {
  184. content: " (" attr(href) ")";
  185. }
  186. abbr[title]:after {
  187. content: " (" attr(title) ")";
  188. }
  189. a[href^="javascript:"]:after,
  190. a[href^="#"]:after {
  191. content: "";
  192. }
  193. pre,
  194. blockquote {
  195. border: 1px solid #999;
  196. page-break-inside: avoid;
  197. }
  198. thead {
  199. display: table-header-group;
  200. }
  201. tr,
  202. img {
  203. page-break-inside: avoid;
  204. }
  205. img {
  206. max-width: 100% !important;
  207. }
  208. @page {
  209. margin: 2cm .5cm;
  210. }
  211. p,
  212. h2,
  213. h3 {
  214. orphans: 3;
  215. widows: 3;
  216. }
  217. h2,
  218. h3 {
  219. page-break-after: avoid;
  220. }
  221. select {
  222. background: #fff !important;
  223. }
  224. .navbar {
  225. display: none;
  226. }
  227. .table td,
  228. .table th {
  229. background-color: #fff !important;
  230. }
  231. .btn > .caret,
  232. .dropup > .btn > .caret {
  233. border-top-color: #000 !important;
  234. }
  235. .label {
  236. border: 1px solid #000;
  237. }
  238. .table {
  239. border-collapse: collapse !important;
  240. }
  241. .table-bordered th,
  242. .table-bordered td {
  243. border: 1px solid #ddd !important;
  244. }
  245. }
  246. *,
  247. *:before,
  248. *:after {
  249. -webkit-box-sizing: border-box;
  250. -moz-box-sizing: border-box;
  251. box-sizing: border-box;
  252. }
  253. html {
  254. font-size: 62.5%;
  255. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  256. }
  257. body {
  258. font-family: Microsoft YaHei;
  259. font-size: 12px;
  260. line-height: 20px;
  261. color: #383d48;
  262. background-color: #e9ecef;
  263. }
  264. input,
  265. button,
  266. select,
  267. textarea {
  268. font-family: inherit;
  269. font-size: inherit;
  270. line-height: inherit;
  271. }
  272. a {
  273. color: #3784d3;
  274. text-decoration: none;
  275. }
  276. a:hover,
  277. a:focus {
  278. color: #225e9b;
  279. text-decoration: underline;
  280. }
  281. a:focus {
  282. outline: thin dotted;
  283. outline: 5px auto -webkit-focus-ring-color;
  284. outline-offset: -2px;
  285. }
  286. img {
  287. vertical-align: middle;
  288. }
  289. .img-responsive {
  290. display: block;
  291. max-width: 100%;
  292. height: auto;
  293. }
  294. .img-rounded {
  295. border-radius: 4px;
  296. }
  297. .img-thumbnail {
  298. padding: 4px;
  299. line-height: 20px;
  300. background-color: #e9ecef;
  301. border: 1px solid #dddddd;
  302. border-radius: 2px;
  303. -webkit-transition: all 0.2s ease-in-out;
  304. transition: all 0.2s ease-in-out;
  305. display: inline-block;
  306. max-width: 100%;
  307. height: auto;
  308. }
  309. .img-circle {
  310. border-radius: 50%;
  311. }
  312. hr {
  313. margin-top: 20px;
  314. margin-bottom: 20px;
  315. border: 0;
  316. border-top: 1px solid #eeeeee;
  317. }
  318. .sr-only {
  319. position: absolute;
  320. width: 1px;
  321. height: 1px;
  322. margin: -1px;
  323. padding: 0;
  324. overflow: hidden;
  325. clip: rect(0, 0, 0, 0);
  326. border: 0;
  327. }
  328. h1,
  329. h2,
  330. h3,
  331. h4,
  332. h5,
  333. h6,
  334. .h1,
  335. .h2,
  336. .h3,
  337. .h4,
  338. .h5,
  339. .h6 {
  340. font-family: Microsoft YaHei;
  341. font-weight: 500;
  342. line-height: 1.1;
  343. color: inherit;
  344. }
  345. h1 small,
  346. h2 small,
  347. h3 small,
  348. h4 small,
  349. h5 small,
  350. h6 small,
  351. .h1 small,
  352. .h2 small,
  353. .h3 small,
  354. .h4 small,
  355. .h5 small,
  356. .h6 small,
  357. h1 .small,
  358. h2 .small,
  359. h3 .small,
  360. h4 .small,
  361. h5 .small,
  362. h6 .small,
  363. .h1 .small,
  364. .h2 .small,
  365. .h3 .small,
  366. .h4 .small,
  367. .h5 .small,
  368. .h6 .small {
  369. font-weight: normal;
  370. line-height: 1;
  371. color: #999999;
  372. }
  373. h1,
  374. h2,
  375. h3 {
  376. margin-top: 20px;
  377. margin-bottom: 10px;
  378. }
  379. h1 small,
  380. h2 small,
  381. h3 small,
  382. h1 .small,
  383. h2 .small,
  384. h3 .small {
  385. font-size: 65%;
  386. }
  387. h4,
  388. h5,
  389. h6 {
  390. margin-top: 10px;
  391. margin-bottom: 10px;
  392. }
  393. h4 small,
  394. h5 small,
  395. h6 small,
  396. h4 .small,
  397. h5 .small,
  398. h6 .small {
  399. font-size: 75%;
  400. }
  401. h1,
  402. .h1 {
  403. font-size: 30px;
  404. }
  405. h2,
  406. .h2 {
  407. font-size: 24px;
  408. }
  409. h3,
  410. .h3 {
  411. font-size: 28px;
  412. }
  413. h4,
  414. .h4 {
  415. font-size: 16px;
  416. }
  417. h5,
  418. .h5 {
  419. font-size: 12px;
  420. }
  421. h6,
  422. .h6 {
  423. font-size: 10px;
  424. }
  425. p {
  426. margin: 0 0 10px;
  427. }
  428. .lead {
  429. margin-bottom: 20px;
  430. font-size: 13px;
  431. font-weight: 200;
  432. line-height: 1.4;
  433. }
  434. @media (min-width: 768px) {
  435. .lead {
  436. font-size: 18px;
  437. }
  438. }
  439. small,
  440. .small {
  441. font-size: 85%;
  442. }
  443. cite {
  444. font-style: normal;
  445. }
  446. .text-muted {
  447. color: #999999;
  448. }
  449. .text-primary {
  450. color: #008cd7;
  451. }
  452. .text-primary:hover {
  453. color: #006ba4;
  454. }
  455. .text-warning {
  456. color: #8a6d3b;
  457. }
  458. .text-warning:hover {
  459. color: #66512c;
  460. }
  461. .text-danger {
  462. color: #a94442;
  463. }
  464. .text-danger:hover {
  465. color: #843534;
  466. }
  467. .text-success {
  468. color: #3c763d;
  469. }
  470. .text-success:hover {
  471. color: #2b542c;
  472. }
  473. .text-info {
  474. color: #31708f;
  475. }
  476. .text-info:hover {
  477. color: #245269;
  478. }
  479. .text-left {
  480. text-align: left;
  481. }
  482. .text-right {
  483. text-align: right;
  484. }
  485. .text-center {
  486. text-align: center;
  487. }
  488. .page-header {
  489. padding-bottom: 9px;
  490. margin: 40px 0 20px;
  491. border-bottom: 1px solid #eeeeee;
  492. }
  493. ul,
  494. ol {
  495. margin-top: 0;
  496. margin-bottom: 10px;
  497. }
  498. ul ul,
  499. ol ul,
  500. ul ol,
  501. ol ol {
  502. margin-bottom: 0;
  503. }
  504. .list-unstyled {
  505. padding-left: 0;
  506. list-style: none;
  507. }
  508. .list-inline {
  509. padding-left: 0;
  510. list-style: none;
  511. }
  512. .list-inline > li {
  513. display: inline-block;
  514. padding-left: 5px;
  515. padding-right: 5px;
  516. }
  517. .list-inline > li:first-child {
  518. padding-left: 0;
  519. }
  520. dl {
  521. margin-top: 0;
  522. margin-bottom: 20px;
  523. }
  524. dt,
  525. dd {
  526. line-height: 20px;
  527. }
  528. dt {
  529. font-weight: bold;
  530. }
  531. dd {
  532. margin-left: 0;
  533. }
  534. @media (min-width: 768px) {
  535. .dl-horizontal dt {
  536. float: left;
  537. width: 160px;
  538. clear: left;
  539. text-align: right;
  540. overflow: hidden;
  541. text-overflow: ellipsis;
  542. white-space: nowrap;
  543. }
  544. .dl-horizontal dd {
  545. margin-left: 180px;
  546. }
  547. .dl-horizontal dd:before,
  548. .dl-horizontal dd:after {
  549. content: " ";
  550. display: table;
  551. }
  552. .dl-horizontal dd:after {
  553. clear: both;
  554. }
  555. .dl-horizontal dd:before,
  556. .dl-horizontal dd:after {
  557. content: " ";
  558. display: table;
  559. }
  560. .dl-horizontal dd:after {
  561. clear: both;
  562. }
  563. }
  564. abbr[title],
  565. abbr[data-original-title] {
  566. cursor: help;
  567. border-bottom: 1px dotted #999999;
  568. }
  569. .initialism {
  570. font-size: 90%;
  571. text-transform: uppercase;
  572. }
  573. blockquote {
  574. padding: 10px 20px;
  575. margin: 0 0 20px;
  576. border-left: 5px solid #eeeeee;
  577. }
  578. blockquote p {
  579. font-size: 15px;
  580. font-weight: 300;
  581. line-height: 1.25;
  582. }
  583. blockquote p:last-child {
  584. margin-bottom: 0;
  585. }
  586. blockquote small,
  587. blockquote .small {
  588. display: block;
  589. line-height: 20px;
  590. color: #999999;
  591. }
  592. blockquote small:before,
  593. blockquote .small:before {
  594. content: '\2014 \00A0';
  595. }
  596. blockquote.pull-right {
  597. padding-right: 15px;
  598. padding-left: 0;
  599. border-right: 5px solid #eeeeee;
  600. border-left: 0;
  601. }
  602. blockquote.pull-right p,
  603. blockquote.pull-right small,
  604. blockquote.pull-right .small {
  605. text-align: right;
  606. }
  607. blockquote.pull-right small:before,
  608. blockquote.pull-right .small:before {
  609. content: '';
  610. }
  611. blockquote.pull-right small:after,
  612. blockquote.pull-right .small:after {
  613. content: '\00A0 \2014';
  614. }
  615. blockquote:before,
  616. blockquote:after {
  617. content: "";
  618. }
  619. address {
  620. margin-bottom: 20px;
  621. font-style: normal;
  622. line-height: 20px;
  623. }
  624. code,
  625. kbd,
  626. pre,
  627. samp {
  628. font-family: Microsoft YaHei;
  629. }
  630. code {
  631. padding: 2px 4px;
  632. font-size: 90%;
  633. color: #c7254e;
  634. background-color: #f9f2f4;
  635. white-space: nowrap;
  636. border-radius: 2px;
  637. }
  638. pre {
  639. display: block;
  640. padding: 9.5px;
  641. margin: 0 0 10px;
  642. font-size: 11px;
  643. line-height: 20px;
  644. word-break: break-all;
  645. word-wrap: break-word;
  646. color: #333333;
  647. background-color: #f5f5f5;
  648. border: 1px solid #cccccc;
  649. border-radius: 2px;
  650. }
  651. pre code {
  652. padding: 0;
  653. font-size: inherit;
  654. color: inherit;
  655. white-space: pre-wrap;
  656. background-color: transparent;
  657. border-radius: 0;
  658. }
  659. .pre-scrollable {
  660. max-height: 340px;
  661. overflow-y: scroll;
  662. }
  663. .container {
  664. margin-right: auto;
  665. margin-left: auto;
  666. padding-left: 15px;
  667. padding-right: 15px;
  668. }
  669. .container:before,
  670. .container:after {
  671. content: " ";
  672. display: table;
  673. }
  674. .container:after {
  675. clear: both;
  676. }
  677. .container:before,
  678. .container:after {
  679. content: " ";
  680. display: table;
  681. }
  682. .container:after {
  683. clear: both;
  684. }
  685. @media (min-width: 768px) {
  686. .container {
  687. width: 750px;
  688. }
  689. }
  690. @media (min-width: 992px) {
  691. .container {
  692. width: 970px;
  693. }
  694. }
  695. @media (min-width: 1200px) {
  696. .container {
  697. width: 1170px;
  698. }
  699. }
  700. .row {
  701. margin-left: -15px;
  702. margin-right: -15px;
  703. }
  704. .row:before,
  705. .row:after {
  706. content: " ";
  707. display: table;
  708. }
  709. .row:after {
  710. clear: both;
  711. }
  712. .row:before,
  713. .row:after {
  714. content: " ";
  715. display: table;
  716. }
  717. .row:after {
  718. clear: both;
  719. }
  720. .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
  721. .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
  722. .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
  723. .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12,
  724. .col-my-9{
  725. position: relative;
  726. min-height: 1px;
  727. padding-left: 15px;
  728. padding-right: 15px;
  729. }
  730. .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  731. float: left;
  732. }
  733. .col-xs-12 {
  734. width: 100%;
  735. }
  736. .col-xs-11 {
  737. width: 91.66666666666666%;
  738. }
  739. .col-xs-10 {
  740. width: 83.33333333333334%;
  741. }
  742. .col-xs-9 {
  743. width: 75%;
  744. }
  745. .col-xs-8 {
  746. width: 66.66666666666666%;
  747. }
  748. .col-xs-7 {
  749. width: 58.333333333333336%;
  750. }
  751. .col-xs-6 {
  752. width: 50%;
  753. }
  754. .col-xs-5 {
  755. width: 41.66666666666667%;
  756. }
  757. .col-xs-4 {
  758. width: 33.33333333333333%;
  759. }
  760. .col-xs-3 {
  761. width: 25%;
  762. }
  763. .col-xs-2 {
  764. width: 16.666666666666664%;
  765. }
  766. .col-xs-1 {
  767. width: 8.333333333333332%;
  768. }
  769. .col-xs-pull-12 {
  770. right: 100%;
  771. }
  772. .col-xs-pull-11 {
  773. right: 91.66666666666666%;
  774. }
  775. .col-xs-pull-10 {
  776. right: 83.33333333333334%;
  777. }
  778. .col-xs-pull-9 {
  779. right: 75%;
  780. }
  781. .col-xs-pull-8 {
  782. right: 66.66666666666666%;
  783. }
  784. .col-xs-pull-7 {
  785. right: 58.333333333333336%;
  786. }
  787. .col-xs-pull-6 {
  788. right: 50%;
  789. }
  790. .col-xs-pull-5 {
  791. right: 41.66666666666667%;
  792. }
  793. .col-xs-pull-4 {
  794. right: 33.33333333333333%;
  795. }
  796. .col-xs-pull-3 {
  797. right: 25%;
  798. }
  799. .col-xs-pull-2 {
  800. right: 16.666666666666664%;
  801. }
  802. .col-xs-pull-1 {
  803. right: 8.333333333333332%;
  804. }
  805. .col-xs-pull-0 {
  806. right: 0%;
  807. }
  808. .col-xs-push-12 {
  809. left: 100%;
  810. }
  811. .col-xs-push-11 {
  812. left: 91.66666666666666%;
  813. }
  814. .col-xs-push-10 {
  815. left: 83.33333333333334%;
  816. }
  817. .col-xs-push-9 {
  818. left: 75%;
  819. }
  820. .col-xs-push-8 {
  821. left: 66.66666666666666%;
  822. }
  823. .col-xs-push-7 {
  824. left: 58.333333333333336%;
  825. }
  826. .col-xs-push-6 {
  827. left: 50%;
  828. }
  829. .col-xs-push-5 {
  830. left: 41.66666666666667%;
  831. }
  832. .col-xs-push-4 {
  833. left: 33.33333333333333%;
  834. }
  835. .col-xs-push-3 {
  836. left: 25%;
  837. }
  838. .col-xs-push-2 {
  839. left: 16.666666666666664%;
  840. }
  841. .col-xs-push-1 {
  842. left: 8.333333333333332%;
  843. }
  844. .col-xs-push-0 {
  845. left: 0%;
  846. }
  847. .col-xs-offset-12 {
  848. margin-left: 100%;
  849. }
  850. .col-xs-offset-11 {
  851. margin-left: 91.66666666666666%;
  852. }
  853. .col-xs-offset-10 {
  854. margin-left: 83.33333333333334%;
  855. }
  856. .col-xs-offset-9 {
  857. margin-left: 75%;
  858. }
  859. .col-xs-offset-8 {
  860. margin-left: 66.66666666666666%;
  861. }
  862. .col-xs-offset-7 {
  863. margin-left: 58.333333333333336%;
  864. }
  865. .col-xs-offset-6 {
  866. margin-left: 50%;
  867. }
  868. .col-xs-offset-5 {
  869. margin-left: 41.66666666666667%;
  870. }
  871. .col-xs-offset-4 {
  872. margin-left: 33.33333333333333%;
  873. }
  874. .col-xs-offset-3 {
  875. margin-left: 25%;
  876. }
  877. .col-xs-offset-2 {
  878. margin-left: 16.666666666666664%;
  879. }
  880. .col-xs-offset-1 {
  881. margin-left: 8.333333333333332%;
  882. }
  883. .col-xs-offset-0 {
  884. margin-left: 0%;
  885. }
  886. @media (min-width: 768px) {
  887. .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  888. float: left;
  889. }
  890. .col-sm-12 {
  891. width: 100%;
  892. }
  893. .col-sm-11 {
  894. width: 91.66666666666666%;
  895. }
  896. .col-sm-10 {
  897. width: 83.33333333333334%;
  898. }
  899. .col-sm-9 {
  900. width: 75%;
  901. }
  902. .col-sm-8 {
  903. width: 66.66666666666666%;
  904. }
  905. .col-sm-7 {
  906. width: 58.333333333333336%;
  907. }
  908. .col-sm-6 {
  909. width: 50%;
  910. }
  911. .col-sm-5 {
  912. width: 41.66666666666667%;
  913. }
  914. .col-sm-4 {
  915. width: 33.33333333333333%;
  916. }
  917. .col-sm-3 {
  918. width: 25%;
  919. }
  920. .col-sm-2 {
  921. width: 16.666666666666664%;
  922. }
  923. .col-sm-1 {
  924. width: 8.333333333333332%;
  925. }
  926. .col-sm-pull-12 {
  927. right: 100%;
  928. }
  929. .col-sm-pull-11 {
  930. right: 91.66666666666666%;
  931. }
  932. .col-sm-pull-10 {
  933. right: 83.33333333333334%;
  934. }
  935. .col-sm-pull-9 {
  936. right: 75%;
  937. }
  938. .col-sm-pull-8 {
  939. right: 66.66666666666666%;
  940. }
  941. .col-sm-pull-7 {
  942. right: 58.333333333333336%;
  943. }
  944. .col-sm-pull-6 {
  945. right: 50%;
  946. }
  947. .col-sm-pull-5 {
  948. right: 41.66666666666667%;
  949. }
  950. .col-sm-pull-4 {
  951. right: 33.33333333333333%;
  952. }
  953. .col-sm-pull-3 {
  954. right: 25%;
  955. }
  956. .col-sm-pull-2 {
  957. right: 16.666666666666664%;
  958. }
  959. .col-sm-pull-1 {
  960. right: 8.333333333333332%;
  961. }
  962. .col-sm-pull-0 {
  963. right: 0%;
  964. }
  965. .col-sm-push-12 {
  966. left: 100%;
  967. }
  968. .col-sm-push-11 {
  969. left: 91.66666666666666%;
  970. }
  971. .col-sm-push-10 {
  972. left: 83.33333333333334%;
  973. }
  974. .col-sm-push-9 {
  975. left: 75%;
  976. }
  977. .col-sm-push-8 {
  978. left: 66.66666666666666%;
  979. }
  980. .col-sm-push-7 {
  981. left: 58.333333333333336%;
  982. }
  983. .col-sm-push-6 {
  984. left: 50%;
  985. }
  986. .col-sm-push-5 {
  987. left: 41.66666666666667%;
  988. }
  989. .col-sm-push-4 {
  990. left: 33.33333333333333%;
  991. }
  992. .col-sm-push-3 {
  993. left: 25%;
  994. }
  995. .col-sm-push-2 {
  996. left: 16.666666666666664%;
  997. }
  998. .col-sm-push-1 {
  999. left: 8.333333333333332%;
  1000. }
  1001. .col-sm-push-0 {
  1002. left: 0%;
  1003. }
  1004. .col-sm-offset-12 {
  1005. margin-left: 100%;
  1006. }
  1007. .col-sm-offset-11 {
  1008. margin-left: 91.66666666666666%;
  1009. }
  1010. .col-sm-offset-10 {
  1011. margin-left: 83.33333333333334%;
  1012. }
  1013. .col-sm-offset-9 {
  1014. margin-left: 75%;
  1015. }
  1016. .col-sm-offset-8 {
  1017. margin-left: 66.66666666666666%;
  1018. }
  1019. .col-sm-offset-7 {
  1020. margin-left: 58.333333333333336%;
  1021. }
  1022. .col-sm-offset-6 {
  1023. margin-left: 50%;
  1024. }
  1025. .col-sm-offset-5 {
  1026. margin-left: 41.66666666666667%;
  1027. }
  1028. .col-sm-offset-4 {
  1029. margin-left: 33.33333333333333%;
  1030. }
  1031. .col-sm-offset-3 {
  1032. margin-left: 25%;
  1033. }
  1034. .col-sm-offset-2 {
  1035. margin-left: 16.666666666666664%;
  1036. }
  1037. .col-sm-offset-1 {
  1038. margin-left: 8.333333333333332%;
  1039. }
  1040. .col-sm-offset-0 {
  1041. margin-left: 0%;
  1042. }
  1043. }
  1044. @media (min-width: 992px) {
  1045. .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,.col-my-9 {
  1046. float: left;
  1047. }
  1048. .col-md-12 {
  1049. width: 100%;
  1050. }
  1051. .col-md-11 {
  1052. width: 91.66666666666666%;
  1053. }
  1054. .col-md-10 {
  1055. width: 83.33333333333334%;
  1056. }
  1057. .col-md-9 {
  1058. width: 75%;
  1059. }
  1060. .col-md-8 {
  1061. width: 66.66666666666666%;
  1062. }
  1063. .col-md-7 {
  1064. width: 58.333333333333336%;
  1065. }
  1066. .col-md-6 {
  1067. width: 50%;
  1068. }
  1069. .col-md-5 {
  1070. width: 41.66666666666667%;
  1071. }
  1072. .col-md-4 {
  1073. width: 33.33333333333333%;
  1074. }
  1075. .col-md-3 {
  1076. width: 25%;
  1077. }
  1078. .col-md-2 {
  1079. width: 16.666666666666664%;
  1080. }
  1081. .col-md-1 {
  1082. width: 8.333333333333332%;
  1083. }
  1084. .col-my-9{
  1085. width: 11.1111111111111%;
  1086. }
  1087. .col-md-pull-12 {
  1088. right: 100%;
  1089. }
  1090. .col-md-pull-11 {
  1091. right: 91.66666666666666%;
  1092. }
  1093. .col-md-pull-10 {
  1094. right: 83.33333333333334%;
  1095. }
  1096. .col-md-pull-9 {
  1097. right: 75%;
  1098. }
  1099. .col-md-pull-8 {
  1100. right: 66.66666666666666%;
  1101. }
  1102. .col-md-pull-7 {
  1103. right: 58.333333333333336%;
  1104. }
  1105. .col-md-pull-6 {
  1106. right: 50%;
  1107. }
  1108. .col-md-pull-5 {
  1109. right: 41.66666666666667%;
  1110. }
  1111. .col-md-pull-4 {
  1112. right: 33.33333333333333%;
  1113. }
  1114. .col-md-pull-3 {
  1115. right: 25%;
  1116. }
  1117. .col-md-pull-2 {
  1118. right: 16.666666666666664%;
  1119. }
  1120. .col-md-pull-1 {
  1121. right: 8.333333333333332%;
  1122. }
  1123. .col-md-pull-0 {
  1124. right: 0%;
  1125. }
  1126. .col-md-push-12 {
  1127. left: 100%;
  1128. }
  1129. .col-md-push-11 {
  1130. left: 91.66666666666666%;
  1131. }
  1132. .col-md-push-10 {
  1133. left: 83.33333333333334%;
  1134. }
  1135. .col-md-push-9 {
  1136. left: 75%;
  1137. }
  1138. .col-md-push-8 {
  1139. left: 66.66666666666666%;
  1140. }
  1141. .col-md-push-7 {
  1142. left: 58.333333333333336%;
  1143. }
  1144. .col-md-push-6 {
  1145. left: 50%;
  1146. }
  1147. .col-md-push-5 {
  1148. left: 41.66666666666667%;
  1149. }
  1150. .col-md-push-4 {
  1151. left: 33.33333333333333%;
  1152. }
  1153. .col-md-push-3 {
  1154. left: 25%;
  1155. }
  1156. .col-md-push-2 {
  1157. left: 16.666666666666664%;
  1158. }
  1159. .col-md-push-1 {
  1160. left: 8.333333333333332%;
  1161. }
  1162. .col-md-push-0 {
  1163. left: 0%;
  1164. }
  1165. .col-md-offset-12 {
  1166. margin-left: 100%;
  1167. }
  1168. .col-md-offset-11 {
  1169. margin-left: 91.66666666666666%;
  1170. }
  1171. .col-md-offset-10 {
  1172. margin-left: 83.33333333333334%;
  1173. }
  1174. .col-md-offset-9 {
  1175. margin-left: 75%;
  1176. }
  1177. .col-md-offset-8 {
  1178. margin-left: 66.66666666666666%;
  1179. }
  1180. .col-md-offset-7 {
  1181. margin-left: 58.333333333333336%;
  1182. }
  1183. .col-md-offset-6 {
  1184. margin-left: 50%;
  1185. }
  1186. .col-md-offset-5 {
  1187. margin-left: 41.66666666666667%;
  1188. }
  1189. .col-md-offset-4 {
  1190. margin-left: 33.33333333333333%;
  1191. }
  1192. .col-md-offset-3 {
  1193. margin-left: 25%;
  1194. }
  1195. .col-md-offset-2 {
  1196. margin-left: 16.666666666666664%;
  1197. }
  1198. .col-md-offset-1 {
  1199. margin-left: 8.333333333333332%;
  1200. }
  1201. .col-md-offset-0 {
  1202. margin-left: 0%;
  1203. }
  1204. }
  1205. @media (min-width: 1200px) {
  1206. .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  1207. float: left;
  1208. }
  1209. .col-lg-12 {
  1210. width: 100%;
  1211. }
  1212. .col-lg-11 {
  1213. width: 91.66666666666666%;
  1214. }
  1215. .col-lg-10 {
  1216. width: 83.33333333333334%;
  1217. }
  1218. .col-lg-9 {
  1219. width: 75%;
  1220. }
  1221. .col-lg-8 {
  1222. width: 66.66666666666666%;
  1223. }
  1224. .col-lg-7 {
  1225. width: 58.333333333333336%;
  1226. }
  1227. .col-lg-6 {
  1228. width: 50%;
  1229. }
  1230. .col-lg-5 {
  1231. width: 41.66666666666667%;
  1232. }
  1233. .col-lg-4 {
  1234. width: 33.33333333333333%;
  1235. }
  1236. .col-lg-3 {
  1237. width: 25%;
  1238. }
  1239. .col-lg-2 {
  1240. width: 16.666666666666664%;
  1241. }
  1242. .col-lg-1 {
  1243. width: 8.333333333333332%;
  1244. }
  1245. .col-lg-pull-12 {
  1246. right: 100%;
  1247. }
  1248. .col-lg-pull-11 {
  1249. right: 91.66666666666666%;
  1250. }
  1251. .col-lg-pull-10 {
  1252. right: 83.33333333333334%;
  1253. }
  1254. .col-lg-pull-9 {
  1255. right: 75%;
  1256. }
  1257. .col-lg-pull-8 {
  1258. right: 66.66666666666666%;
  1259. }
  1260. .col-lg-pull-7 {
  1261. right: 58.333333333333336%;
  1262. }
  1263. .col-lg-pull-6 {
  1264. right: 50%;
  1265. }
  1266. .col-lg-pull-5 {
  1267. right: 41.66666666666667%;
  1268. }
  1269. .col-lg-pull-4 {
  1270. right: 33.33333333333333%;
  1271. }
  1272. .col-lg-pull-3 {
  1273. right: 25%;
  1274. }
  1275. .col-lg-pull-2 {
  1276. right: 16.666666666666664%;
  1277. }
  1278. .col-lg-pull-1 {
  1279. right: 8.333333333333332%;
  1280. }
  1281. .col-lg-pull-0 {
  1282. right: 0%;
  1283. }
  1284. .col-lg-push-12 {
  1285. left: 100%;
  1286. }
  1287. .col-lg-push-11 {
  1288. left: 91.66666666666666%;
  1289. }
  1290. .col-lg-push-10 {
  1291. left: 83.33333333333334%;
  1292. }
  1293. .col-lg-push-9 {
  1294. left: 75%;
  1295. }
  1296. .col-lg-push-8 {
  1297. left: 66.66666666666666%;
  1298. }
  1299. .col-lg-push-7 {
  1300. left: 58.333333333333336%;
  1301. }
  1302. .col-lg-push-6 {
  1303. left: 50%;
  1304. }
  1305. .col-lg-push-5 {
  1306. left: 41.66666666666667%;
  1307. }
  1308. .col-lg-push-4 {
  1309. left: 33.33333333333333%;
  1310. }
  1311. .col-lg-push-3 {
  1312. left: 25%;
  1313. }
  1314. .col-lg-push-2 {
  1315. left: 16.666666666666664%;
  1316. }
  1317. .col-lg-push-1 {
  1318. left: 8.333333333333332%;
  1319. }
  1320. .col-lg-push-0 {
  1321. left: 0%;
  1322. }
  1323. .col-lg-offset-12 {
  1324. margin-left: 100%;
  1325. }
  1326. .col-lg-offset-11 {
  1327. margin-left: 91.66666666666666%;
  1328. }
  1329. .col-lg-offset-10 {
  1330. margin-left: 83.33333333333334%;
  1331. }
  1332. .col-lg-offset-9 {
  1333. margin-left: 75%;
  1334. }
  1335. .col-lg-offset-8 {
  1336. margin-left: 66.66666666666666%;
  1337. }
  1338. .col-lg-offset-7 {
  1339. margin-left: 58.333333333333336%;
  1340. }
  1341. .col-lg-offset-6 {
  1342. margin-left: 50%;
  1343. }
  1344. .col-lg-offset-5 {
  1345. margin-left: 41.66666666666667%;
  1346. }
  1347. .col-lg-offset-4 {
  1348. margin-left: 33.33333333333333%;
  1349. }
  1350. .col-lg-offset-3 {
  1351. margin-left: 25%;
  1352. }
  1353. .col-lg-offset-2 {
  1354. margin-left: 16.666666666666664%;
  1355. }
  1356. .col-lg-offset-1 {
  1357. margin-left: 8.333333333333332%;
  1358. }
  1359. .col-lg-offset-0 {
  1360. margin-left: 0%;
  1361. }
  1362. }
  1363. table {
  1364. max-width: 100%;
  1365. background-color: transparent;
  1366. }
  1367. th {
  1368. text-align: left;
  1369. }
  1370. .table {
  1371. width: 100%;
  1372. margin-bottom: 20px;
  1373. }
  1374. .table > thead > tr > th,
  1375. .table > tbody > tr > th,
  1376. .table > tfoot > tr > th,
  1377. .table > thead > tr > td,
  1378. .table > tbody > tr > td,
  1379. .table > tfoot > tr > td {
  1380. padding: 8px;
  1381. line-height: 20px;
  1382. vertical-align: top;
  1383. border-top: 1px solid #dddddd;
  1384. }
  1385. .table > thead > tr > th {
  1386. vertical-align: bottom;
  1387. border-bottom: 2px solid #dddddd;
  1388. }
  1389. .table > caption + thead > tr:first-child > th,
  1390. .table > colgroup + thead > tr:first-child > th,
  1391. .table > thead:first-child > tr:first-child > th,
  1392. .table > caption + thead > tr:first-child > td,
  1393. .table > colgroup + thead > tr:first-child > td,
  1394. .table > thead:first-child > tr:first-child > td {
  1395. border-top: 0;
  1396. }
  1397. .table > tbody + tbody {
  1398. border-top: 2px solid #dddddd;
  1399. }
  1400. .table .table {
  1401. background-color: #e9ecef;
  1402. }
  1403. .table-condensed > thead > tr > th,
  1404. .table-condensed > tbody > tr > th,
  1405. .table-condensed > tfoot > tr > th,
  1406. .table-condensed > thead > tr > td,
  1407. .table-condensed > tbody > tr > td,
  1408. .table-condensed > tfoot > tr > td {
  1409. padding: 5px;
  1410. }
  1411. .table-bordered {
  1412. border: 1px solid #dddddd;
  1413. }
  1414. .table-bordered > thead > tr > th,
  1415. .table-bordered > tbody > tr > th,
  1416. .table-bordered > tfoot > tr > th,
  1417. .table-bordered > thead > tr > td,
  1418. .table-bordered > tbody > tr > td,
  1419. .table-bordered > tfoot > tr > td {
  1420. border: 1px solid #dddddd;
  1421. }
  1422. .table-bordered > thead > tr > th,
  1423. .table-bordered > thead > tr > td {
  1424. border-bottom-width: 2px;
  1425. }
  1426. .table-striped > tbody > tr:nth-child(odd) > td,
  1427. .table-striped > tbody > tr:nth-child(odd) > th {
  1428. background-color: #f9f9f9;
  1429. }
  1430. .table-hover > tbody > tr:hover > td,
  1431. .table-hover > tbody > tr:hover > th {
  1432. background-color: #f5f5f5;
  1433. }
  1434. table col[class*="col-"] {
  1435. position: static;
  1436. float: none;
  1437. display: table-column;
  1438. }
  1439. table td[class*="col-"],
  1440. table th[class*="col-"] {
  1441. float: none;
  1442. display: table-cell;
  1443. }
  1444. .table > thead > tr > .active,
  1445. .table > tbody > tr > .active,
  1446. .table > tfoot > tr > .active,
  1447. .table > thead > .active > td,
  1448. .table > tbody > .active > td,
  1449. .table > tfoot > .active > td,
  1450. .table > thead > .active > th,
  1451. .table > tbody > .active > th,
  1452. .table > tfoot > .active > th {
  1453. background-color: #f5f5f5;
  1454. }
  1455. .table-hover > tbody > tr > .active:hover,
  1456. .table-hover > tbody > .active:hover > td,
  1457. .table-hover > tbody > .active:hover > th {
  1458. background-color: #e8e8e8;
  1459. }
  1460. .table > thead > tr > .success,
  1461. .table > tbody > tr > .success,
  1462. .table > tfoot > tr > .success,
  1463. .table > thead > .success > td,
  1464. .table > tbody > .success > td,
  1465. .table > tfoot > .success > td,
  1466. .table > thead > .success > th,
  1467. .table > tbody > .success > th,
  1468. .table > tfoot > .success > th {
  1469. background-color: #dff0d8;
  1470. }
  1471. .table-hover > tbody > tr > .success:hover,
  1472. .table-hover > tbody > .success:hover > td,
  1473. .table-hover > tbody > .success:hover > th {
  1474. background-color: #d0e9c6;
  1475. }
  1476. .table > thead > tr > .danger,
  1477. .table > tbody > tr > .danger,
  1478. .table > tfoot > tr > .danger,
  1479. .table > thead > .danger > td,
  1480. .table > tbody > .danger > td,
  1481. .table > tfoot > .danger > td,
  1482. .table > thead > .danger > th,
  1483. .table > tbody > .danger > th,
  1484. .table > tfoot > .danger > th {
  1485. background-color: #f2dede;
  1486. }
  1487. .table-hover > tbody > tr > .danger:hover,
  1488. .table-hover > tbody > .danger:hover > td,
  1489. .table-hover > tbody > .danger:hover > th {
  1490. background-color: #ebcccc;
  1491. }
  1492. .table > thead > tr > .warning,
  1493. .table > tbody > tr > .warning,
  1494. .table > tfoot > tr > .warning,
  1495. .table > thead > .warning > td,
  1496. .table > tbody > .warning > td,
  1497. .table > tfoot > .warning > td,
  1498. .table > thead > .warning > th,
  1499. .table > tbody > .warning > th,
  1500. .table > tfoot > .warning > th {
  1501. background-color: #fcf8e3;
  1502. }
  1503. .table-hover > tbody > tr > .warning:hover,
  1504. .table-hover > tbody > .warning:hover > td,
  1505. .table-hover > tbody > .warning:hover > th {
  1506. background-color: #faf2cc;
  1507. }
  1508. @media (max-width: 767px) {
  1509. .table-responsive {
  1510. width: 100%;
  1511. margin-bottom: 15px;
  1512. overflow-y: hidden;
  1513. overflow-x: scroll;
  1514. -ms-overflow-style: -ms-autohiding-scrollbar;
  1515. border: 1px solid #dddddd;
  1516. -webkit-overflow-scrolling: touch;
  1517. }
  1518. .table-responsive > .table {
  1519. margin-bottom: 0;
  1520. }
  1521. .table-responsive > .table > thead > tr > th,
  1522. .table-responsive > .table > tbody > tr > th,
  1523. .table-responsive > .table > tfoot > tr > th,
  1524. .table-responsive > .table > thead > tr > td,
  1525. .table-responsive > .table > tbody > tr > td,
  1526. .table-responsive > .table > tfoot > tr > td {
  1527. white-space: nowrap;
  1528. }
  1529. .table-responsive > .table-bordered {
  1530. border: 0;
  1531. }
  1532. .table-responsive > .table-bordered > thead > tr > th:first-child,
  1533. .table-responsive > .table-bordered > tbody > tr > th:first-child,
  1534. .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  1535. .table-responsive > .table-bordered > thead > tr > td:first-child,
  1536. .table-responsive > .table-bordered > tbody > tr > td:first-child,
  1537. .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  1538. border-left: 0;
  1539. }
  1540. .table-responsive > .table-bordered > thead > tr > th:last-child,
  1541. .table-responsive > .table-bordered > tbody > tr > th:last-child,
  1542. .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  1543. .table-responsive > .table-bordered > thead > tr > td:last-child,
  1544. .table-responsive > .table-bordered > tbody > tr > td:last-child,
  1545. .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  1546. border-right: 0;
  1547. }
  1548. .table-responsive > .table-bordered > tbody > tr:last-child > th,
  1549. .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  1550. .table-responsive > .table-bordered > tbody > tr:last-child > td,
  1551. .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  1552. border-bottom: 0;
  1553. }
  1554. }
  1555. fieldset {
  1556. padding: 0;
  1557. margin: 0;
  1558. border: 0;
  1559. }
  1560. legend {
  1561. display: block;
  1562. width: 100%;
  1563. padding: 0;
  1564. margin-bottom: 20px;
  1565. font-size: 18px;
  1566. line-height: inherit;
  1567. color: #333333;
  1568. border: 0;
  1569. border-bottom: 1px solid #e5e5e5;
  1570. }
  1571. label {
  1572. display: inline-block;
  1573. margin-bottom: 5px;
  1574. font-weight: bold;
  1575. }
  1576. input[type="search"] {
  1577. -webkit-box-sizing: border-box;
  1578. -moz-box-sizing: border-box;
  1579. box-sizing: border-box;
  1580. }
  1581. input[type="radio"],
  1582. input[type="checkbox"] {
  1583. margin: 4px 0 0;
  1584. margin-top: 1px \9;
  1585. /* IE8-9 */
  1586. line-height: normal;
  1587. }
  1588. input[type="file"] {
  1589. display: block;
  1590. }
  1591. select[multiple],
  1592. select[size] {
  1593. height: auto;
  1594. }
  1595. select optgroup {
  1596. font-size: inherit;
  1597. font-style: inherit;
  1598. font-family: inherit;
  1599. }
  1600. input[type="file"]:focus,
  1601. input[type="radio"]:focus,
  1602. input[type="checkbox"]:focus {
  1603. outline: thin dotted;
  1604. outline: 5px auto -webkit-focus-ring-color;
  1605. outline-offset: -2px;
  1606. }
  1607. input[type="number"]::-webkit-outer-spin-button,
  1608. input[type="number"]::-webkit-inner-spin-button {
  1609. height: auto;
  1610. }
  1611. output {
  1612. display: block;
  1613. padding-top: 7px;
  1614. font-size: 12px;
  1615. line-height: 20px;
  1616. color: #555555;
  1617. vertical-align: middle;
  1618. }
  1619. .form-control {
  1620. display: block;
  1621. width: 100%;
  1622. height: 34px;
  1623. padding: 6px 12px;
  1624. font-size: 12px;
  1625. line-height: 20px;
  1626. color: #555555;
  1627. vertical-align: middle;
  1628. background-color: #ffffff;
  1629. background-image: none;
  1630. border: 1px solid #cccccc;
  1631. border-radius: 2px;
  1632. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1633. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1634. -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1635. transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1636. }
  1637. .form-control:focus {
  1638. border-color: #66afe9;
  1639. outline: 0;
  1640. -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1641. box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1642. }
  1643. .form-control:-moz-placeholder {
  1644. color: #999999;
  1645. }
  1646. .form-control::-moz-placeholder {
  1647. color: #999999;
  1648. opacity: 1;
  1649. }
  1650. .form-control:-ms-input-placeholder {
  1651. color: #999999;
  1652. }
  1653. .form-control::-webkit-input-placeholder {
  1654. color: #999999;
  1655. }
  1656. .form-control[disabled],
  1657. .form-control[readonly],
  1658. fieldset[disabled] .form-control {
  1659. cursor: not-allowed;
  1660. background-color: #eeeeee;
  1661. }
  1662. textarea.form-control {
  1663. height: auto;
  1664. }
  1665. .form-group {
  1666. margin-bottom: 15px;
  1667. }
  1668. .radio,
  1669. .checkbox {
  1670. display: block;
  1671. min-height: 20px;
  1672. margin-top: 10px;
  1673. margin-bottom: 10px;
  1674. padding-left: 20px;
  1675. vertical-align: middle;
  1676. }
  1677. .radio label,
  1678. .checkbox label {
  1679. display: inline;
  1680. margin-bottom: 0;
  1681. font-weight: normal;
  1682. cursor: pointer;
  1683. }
  1684. .radio input[type="radio"],
  1685. .radio-inline input[type="radio"],
  1686. .checkbox input[type="checkbox"],
  1687. .checkbox-inline input[type="checkbox"] {
  1688. float: left;
  1689. margin-left: -20px;
  1690. }
  1691. .radio + .radio,
  1692. .checkbox + .checkbox {
  1693. margin-top: -5px;
  1694. }
  1695. .radio-inline,
  1696. .checkbox-inline {
  1697. display: inline-block;
  1698. padding-left: 20px;
  1699. margin-bottom: 0;
  1700. vertical-align: middle;
  1701. font-weight: normal;
  1702. cursor: pointer;
  1703. }
  1704. .radio-inline + .radio-inline,
  1705. .checkbox-inline + .checkbox-inline {
  1706. margin-top: 0;
  1707. margin-left: 10px;
  1708. }
  1709. input[type="radio"][disabled],
  1710. input[type="checkbox"][disabled],
  1711. .radio[disabled],
  1712. .radio-inline[disabled],
  1713. .checkbox[disabled],
  1714. .checkbox-inline[disabled],
  1715. fieldset[disabled] input[type="radio"],
  1716. fieldset[disabled] input[type="checkbox"],
  1717. fieldset[disabled] .radio,
  1718. fieldset[disabled] .radio-inline,
  1719. fieldset[disabled] .checkbox,
  1720. fieldset[disabled] .checkbox-inline {
  1721. cursor: not-allowed;
  1722. }
  1723. .input-sm {
  1724. height: 27px;
  1725. padding: 5px 10px;
  1726. font-size: 10px;
  1727. line-height: 1.5;
  1728. border-radius: 1px;
  1729. }
  1730. select.input-sm {
  1731. height: 27px;
  1732. line-height: 27px;
  1733. }
  1734. textarea.input-sm {
  1735. height: auto;
  1736. }
  1737. .input-lg {
  1738. height: 44px;
  1739. padding: 10px 16px;
  1740. font-size: 16px;
  1741. line-height: 1.33;
  1742. border-radius: 4px;
  1743. }
  1744. select.input-lg {
  1745. height: 44px;
  1746. line-height: 44px;
  1747. }
  1748. textarea.input-lg {
  1749. height: auto;
  1750. }
  1751. .has-warning .help-block,
  1752. .has-warning .control-label,
  1753. .has-warning .radio,
  1754. .has-warning .checkbox,
  1755. .has-warning .radio-inline,
  1756. .has-warning .checkbox-inline {
  1757. color: #8a6d3b;
  1758. }
  1759. .has-warning .form-control {
  1760. border-color: #8a6d3b;
  1761. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1762. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1763. }
  1764. .has-warning .form-control:focus {
  1765. border-color: #66512c;
  1766. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1767. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1768. }
  1769. .has-warning .input-group-addon {
  1770. color: #8a6d3b;
  1771. border-color: #8a6d3b;
  1772. background-color: #fcf8e3;
  1773. }
  1774. .has-error .help-block,
  1775. .has-error .control-label,
  1776. .has-error .radio,
  1777. .has-error .checkbox,
  1778. .has-error .radio-inline,
  1779. .has-error .checkbox-inline {
  1780. color: #a94442;
  1781. }
  1782. .has-error .form-control {
  1783. border-color: #a94442;
  1784. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1785. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1786. }
  1787. .has-error .form-control:focus {
  1788. border-color: #843534;
  1789. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1790. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1791. }
  1792. .has-error .input-group-addon {
  1793. color: #a94442;
  1794. border-color: #a94442;
  1795. background-color: #f2dede;
  1796. }
  1797. .has-success .help-block,
  1798. .has-success .control-label,
  1799. .has-success .radio,
  1800. .has-success .checkbox,
  1801. .has-success .radio-inline,
  1802. .has-success .checkbox-inline {
  1803. color: #3c763d;
  1804. }
  1805. .has-success .form-control {
  1806. border-color: #3c763d;
  1807. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1808. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1809. }
  1810. .has-success .form-control:focus {
  1811. border-color: #2b542c;
  1812. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1813. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1814. }
  1815. .has-success .input-group-addon {
  1816. color: #3c763d;
  1817. border-color: #3c763d;
  1818. background-color: #dff0d8;
  1819. }
  1820. .form-control-static {
  1821. margin-bottom: 0;
  1822. }
  1823. .help-block {
  1824. display: block;
  1825. margin-top: 5px;
  1826. margin-bottom: 10px;
  1827. color: #707a90;
  1828. }
  1829. @media (min-width: 768px) {
  1830. .form-inline .form-group {
  1831. display: inline-block;
  1832. margin-bottom: 0;
  1833. vertical-align: middle;
  1834. }
  1835. .form-inline .form-control {
  1836. display: inline-block;
  1837. }
  1838. .form-inline select.form-control {
  1839. width: auto;
  1840. }
  1841. .form-inline .radio,
  1842. .form-inline .checkbox {
  1843. display: inline-block;
  1844. margin-top: 0;
  1845. margin-bottom: 0;
  1846. padding-left: 0;
  1847. }
  1848. .form-inline .radio input[type="radio"],
  1849. .form-inline .checkbox input[type="checkbox"] {
  1850. float: none;
  1851. margin-left: 0;
  1852. }
  1853. }
  1854. .form-horizontal .control-label,
  1855. .form-horizontal .radio,
  1856. .form-horizontal .checkbox,
  1857. .form-horizontal .radio-inline,
  1858. .form-horizontal .checkbox-inline {
  1859. margin-top: 0;
  1860. margin-bottom: 0;
  1861. padding-top: 7px;
  1862. }
  1863. .form-horizontal .radio,
  1864. .form-horizontal .checkbox {
  1865. min-height: 27px;
  1866. }
  1867. .form-horizontal .form-group {
  1868. margin-left: -15px;
  1869. margin-right: -15px;
  1870. }
  1871. .form-horizontal .form-group:before,
  1872. .form-horizontal .form-group:after {
  1873. content: " ";
  1874. display: table;
  1875. }
  1876. .form-horizontal .form-group:after {
  1877. clear: both;
  1878. }
  1879. .form-horizontal .form-group:before,
  1880. .form-horizontal .form-group:after {
  1881. content: " ";
  1882. display: table;
  1883. }
  1884. .form-horizontal .form-group:after {
  1885. clear: both;
  1886. }
  1887. .form-horizontal .form-control-static {
  1888. padding-top: 7px;
  1889. }
  1890. @media (min-width: 768px) {
  1891. .form-horizontal .control-label {
  1892. text-align: right;
  1893. }
  1894. }
  1895. .btn {
  1896. display: inline-block;
  1897. margin-bottom: 0;
  1898. font-weight: normal;
  1899. text-align: center;
  1900. vertical-align: middle;
  1901. cursor: pointer;
  1902. background-image: none;
  1903. border: 1px solid transparent;
  1904. white-space: nowrap;
  1905. padding: 6px 12px;
  1906. font-size: 12px;
  1907. line-height: 20px;
  1908. border-radius: 2px;
  1909. -webkit-user-select: none;
  1910. -moz-user-select: none;
  1911. -ms-user-select: none;
  1912. -o-user-select: none;
  1913. user-select: none;
  1914. }
  1915. .btn:focus {
  1916. outline: thin dotted;
  1917. outline: 5px auto -webkit-focus-ring-color;
  1918. outline-offset: -2px;
  1919. }
  1920. .btn:hover,
  1921. .btn:focus {
  1922. color: #333333;
  1923. text-decoration: none;
  1924. }
  1925. .btn:active,
  1926. .btn.active {
  1927. outline: 0;
  1928. background-image: none;
  1929. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1930. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1931. }
  1932. .btn.disabled,
  1933. .btn[disabled],
  1934. fieldset[disabled] .btn {
  1935. cursor: not-allowed;
  1936. pointer-events: none;
  1937. opacity: 0.65;
  1938. filter: alpha(opacity=65);
  1939. -webkit-box-shadow: none;
  1940. box-shadow: none;
  1941. }
  1942. .btn-default {
  1943. color: #333333;
  1944. background-color: #ffffff;
  1945. border-color: #cccccc;
  1946. }
  1947. .btn-default:hover,
  1948. .btn-default:focus,
  1949. .btn-default:active,
  1950. .btn-default.active,
  1951. .open .dropdown-toggle.btn-default {
  1952. color: #333333;
  1953. background-color: #ebebeb;
  1954. border-color: #adadad;
  1955. }
  1956. .btn-default:active,
  1957. .btn-default.active,
  1958. .open .dropdown-toggle.btn-default {
  1959. background-image: none;
  1960. }
  1961. .btn-default.disabled,
  1962. .btn-default[disabled],
  1963. fieldset[disabled] .btn-default,
  1964. .btn-default.disabled:hover,
  1965. .btn-default[disabled]:hover,
  1966. fieldset[disabled] .btn-default:hover,
  1967. .btn-default.disabled:focus,
  1968. .btn-default[disabled]:focus,
  1969. fieldset[disabled] .btn-default:focus,
  1970. .btn-default.disabled:active,
  1971. .btn-default[disabled]:active,
  1972. fieldset[disabled] .btn-default:active,
  1973. .btn-default.disabled.active,
  1974. .btn-default[disabled].active,
  1975. fieldset[disabled] .btn-default.active {
  1976. background-color: #ffffff;
  1977. border-color: #cccccc;
  1978. }
  1979. .btn-default .badge {
  1980. color: #ffffff;
  1981. background-color: #fff;
  1982. }
  1983. .btn-primary {
  1984. color: #ffffff;
  1985. background-color: #008cd7;
  1986. border-color: #007bbe;
  1987. }
  1988. .btn-primary:hover,
  1989. .btn-primary:focus,
  1990. .btn-primary:active,
  1991. .btn-primary.active,
  1992. .open .dropdown-toggle.btn-primary {
  1993. color: #ffffff;
  1994. background-color: #0071ae;
  1995. border-color: #005480;
  1996. }
  1997. .btn-primary:active,
  1998. .btn-primary.active,
  1999. .open .dropdown-toggle.btn-primary {
  2000. background-image: none;
  2001. }
  2002. .btn-primary.disabled,
  2003. .btn-primary[disabled],
  2004. fieldset[disabled] .btn-primary,
  2005. .btn-primary.disabled:hover,
  2006. .btn-primary[disabled]:hover,
  2007. fieldset[disabled] .btn-primary:hover,
  2008. .btn-primary.disabled:focus,
  2009. .btn-primary[disabled]:focus,
  2010. fieldset[disabled] .btn-primary:focus,
  2011. .btn-primary.disabled:active,
  2012. .btn-primary[disabled]:active,
  2013. fieldset[disabled] .btn-primary:active,
  2014. .btn-primary.disabled.active,
  2015. .btn-primary[disabled].active,
  2016. fieldset[disabled] .btn-primary.active {
  2017. background-color: #008cd7;
  2018. border-color: #007bbe;
  2019. }
  2020. .btn-primary .badge {
  2021. color: #008cd7;
  2022. background-color: #fff;
  2023. }
  2024. .btn-warning {
  2025. color: #ffffff;
  2026. background-color: #f0ad4e;
  2027. border-color: #eea236;
  2028. }
  2029. .btn-warning:hover,
  2030. .btn-warning:focus,
  2031. .btn-warning:active,
  2032. .btn-warning.active,
  2033. .open .dropdown-toggle.btn-warning {
  2034. color: #ffffff;
  2035. background-color: #ed9c28;
  2036. border-color: #d58512;
  2037. }
  2038. .btn-warning:active,
  2039. .btn-warning.active,
  2040. .open .dropdown-toggle.btn-warning {
  2041. background-image: none;
  2042. }
  2043. .btn-warning.disabled,
  2044. .btn-warning[disabled],
  2045. fieldset[disabled] .btn-warning,
  2046. .btn-warning.disabled:hover,
  2047. .btn-warning[disabled]:hover,
  2048. fieldset[disabled] .btn-warning:hover,
  2049. .btn-warning.disabled:focus,
  2050. .btn-warning[disabled]:focus,
  2051. fieldset[disabled] .btn-warning:focus,
  2052. .btn-warning.disabled:active,
  2053. .btn-warning[disabled]:active,
  2054. fieldset[disabled] .btn-warning:active,
  2055. .btn-warning.disabled.active,
  2056. .btn-warning[disabled].active,
  2057. fieldset[disabled] .btn-warning.active {
  2058. background-color: #f0ad4e;
  2059. border-color: #eea236;
  2060. }
  2061. .btn-warning .badge {
  2062. color: #f0ad4e;
  2063. background-color: #fff;
  2064. }
  2065. .btn-danger {
  2066. color: #ffffff;
  2067. background-color: #d9534f;
  2068. border-color: #d43f3a;
  2069. }
  2070. .btn-danger:hover,
  2071. .btn-danger:focus,
  2072. .btn-danger:active,
  2073. .btn-danger.active,
  2074. .open .dropdown-toggle.btn-danger {
  2075. color: #ffffff;
  2076. background-color: #d2322d;
  2077. border-color: #ac2925;
  2078. }
  2079. .btn-danger:active,
  2080. .btn-danger.active,
  2081. .open .dropdown-toggle.btn-danger {
  2082. background-image: none;
  2083. }
  2084. .btn-danger.disabled,
  2085. .btn-danger[disabled],
  2086. fieldset[disabled] .btn-danger,
  2087. .btn-danger.disabled:hover,
  2088. .btn-danger[disabled]:hover,
  2089. fieldset[disabled] .btn-danger:hover,
  2090. .btn-danger.disabled:focus,
  2091. .btn-danger[disabled]:focus,
  2092. fieldset[disabled] .btn-danger:focus,
  2093. .btn-danger.disabled:active,
  2094. .btn-danger[disabled]:active,
  2095. fieldset[disabled] .btn-danger:active,
  2096. .btn-danger.disabled.active,
  2097. .btn-danger[disabled].active,
  2098. fieldset[disabled] .btn-danger.active {
  2099. background-color: #d9534f;
  2100. border-color: #d43f3a;
  2101. }
  2102. .btn-danger .badge {
  2103. color: #d9534f;
  2104. background-color: #fff;
  2105. }
  2106. .btn-success {
  2107. color: #ffffff;
  2108. background-color: #5cb85c;
  2109. border-color: #4cae4c;
  2110. }
  2111. .btn-success:hover,
  2112. .btn-success:focus,
  2113. .btn-success:active,
  2114. .btn-success.active,
  2115. .open .dropdown-toggle.btn-success {
  2116. color: #ffffff;
  2117. background-color: #47a447;
  2118. border-color: #398439;
  2119. }
  2120. .btn-success:active,
  2121. .btn-success.active,
  2122. .open .dropdown-toggle.btn-success {
  2123. background-image: none;
  2124. }
  2125. .btn-success.disabled,
  2126. .btn-success[disabled],
  2127. fieldset[disabled] .btn-success,
  2128. .btn-success.disabled:hover,
  2129. .btn-success[disabled]:hover,
  2130. fieldset[disabled] .btn-success:hover,
  2131. .btn-success.disabled:focus,
  2132. .btn-success[disabled]:focus,
  2133. fieldset[disabled] .btn-success:focus,
  2134. .btn-success.disabled:active,
  2135. .btn-success[disabled]:active,
  2136. fieldset[disabled] .btn-success:active,
  2137. .btn-success.disabled.active,
  2138. .btn-success[disabled].active,
  2139. fieldset[disabled] .btn-success.active {
  2140. background-color: #5cb85c;
  2141. border-color: #4cae4c;
  2142. }
  2143. .btn-success .badge {
  2144. color: #5cb85c;
  2145. background-color: #fff;
  2146. }
  2147. .btn-info {
  2148. color: #ffffff;
  2149. background-color: #5bc0de;
  2150. border-color: #46b8da;
  2151. }
  2152. .btn-info:hover,
  2153. .btn-info:focus,
  2154. .btn-info:active,
  2155. .btn-info.active,
  2156. .open .dropdown-toggle.btn-info {
  2157. color: #ffffff;
  2158. background-color: #39b3d7;
  2159. border-color: #269abc;
  2160. }
  2161. .btn-info:active,
  2162. .btn-info.active,
  2163. .open .dropdown-toggle.btn-info {
  2164. background-image: none;
  2165. }
  2166. .btn-info.disabled,
  2167. .btn-info[disabled],
  2168. fieldset[disabled] .btn-info,
  2169. .btn-info.disabled:hover,
  2170. .btn-info[disabled]:hover,
  2171. fieldset[disabled] .btn-info:hover,
  2172. .btn-info.disabled:focus,
  2173. .btn-info[disabled]:focus,
  2174. fieldset[disabled] .btn-info:focus,
  2175. .btn-info.disabled:active,
  2176. .btn-info[disabled]:active,
  2177. fieldset[disabled] .btn-info:active,
  2178. .btn-info.disabled.active,
  2179. .btn-info[disabled].active,
  2180. fieldset[disabled] .btn-info.active {
  2181. background-color: #5bc0de;
  2182. border-color: #46b8da;
  2183. }
  2184. .btn-info .badge {
  2185. color: #5bc0de;
  2186. background-color: #fff;
  2187. }
  2188. .btn-link {
  2189. color: #3784d3;
  2190. font-weight: normal;
  2191. cursor: pointer;
  2192. border-radius: 0;
  2193. }
  2194. .btn-link,
  2195. .btn-link:active,
  2196. .btn-link[disabled],
  2197. fieldset[disabled] .btn-link {
  2198. background-color: transparent;
  2199. -webkit-box-shadow: none;
  2200. box-shadow: none;
  2201. }
  2202. .btn-link,
  2203. .btn-link:hover,
  2204. .btn-link:focus,
  2205. .btn-link:active {
  2206. border-color: transparent;
  2207. }
  2208. .btn-link:hover,
  2209. .btn-link:focus {
  2210. color: #225e9b;
  2211. text-decoration: underline;
  2212. background-color: transparent;
  2213. }
  2214. .btn-link[disabled]:hover,
  2215. fieldset[disabled] .btn-link:hover,
  2216. .btn-link[disabled]:focus,
  2217. fieldset[disabled] .btn-link:focus {
  2218. color: #999999;
  2219. text-decoration: none;
  2220. }
  2221. .btn-lg {
  2222. padding: 10px 16px;
  2223. font-size: 16px;
  2224. line-height: 1.33;
  2225. border-radius: 4px;
  2226. }
  2227. .btn-sm {
  2228. padding: 5px 10px;
  2229. font-size: 10px;
  2230. line-height: 1.5;
  2231. border-radius: 1px;
  2232. }
  2233. .btn-xs {
  2234. padding: 1px 5px;
  2235. font-size: 10px;
  2236. line-height: 1.5;
  2237. border-radius: 1px;
  2238. }
  2239. .btn-block {
  2240. display: block;
  2241. width: 100%;
  2242. padding-left: 0;
  2243. padding-right: 0;
  2244. }
  2245. .btn-block + .btn-block {
  2246. margin-top: 5px;
  2247. }
  2248. input[type="submit"].btn-block,
  2249. input[type="reset"].btn-block,
  2250. input[type="button"].btn-block {
  2251. width: 100%;
  2252. }
  2253. .fade {
  2254. opacity: 0;
  2255. -webkit-transition: opacity 0.15s linear;
  2256. transition: opacity 0.15s linear;
  2257. }
  2258. .fade.in {
  2259. opacity: 1;
  2260. }
  2261. .collapse {
  2262. display: none;
  2263. }
  2264. .collapse.in {
  2265. display: block;
  2266. }
  2267. .collapsing {
  2268. position: relative;
  2269. height: 0;
  2270. overflow: hidden;
  2271. -webkit-transition: height 0.35s ease;
  2272. transition: height 0.35s ease;
  2273. }
  2274. .caret {
  2275. display: inline-block;
  2276. width: 0;
  2277. height: 0;
  2278. margin-left: 2px;
  2279. vertical-align: middle;
  2280. border-top: 4px solid;
  2281. border-right: 4px solid transparent;
  2282. border-left: 4px solid transparent;
  2283. }
  2284. .dropdown {
  2285. position: relative;
  2286. }
  2287. .dropdown-toggle:focus {
  2288. outline: 0;
  2289. }
  2290. .dropdown-menu {
  2291. position: absolute;
  2292. top: 100%;
  2293. left: 0;
  2294. z-index: 1000;
  2295. display: none;
  2296. float: left;
  2297. min-width: 160px;
  2298. padding: 5px 0;
  2299. margin: 2px 0 0;
  2300. list-style: none;
  2301. font-size: 12px;
  2302. background-color: #ffffff;
  2303. border: 1px solid #cccccc;
  2304. border: 1px solid rgba(0, 0, 0, 0.15);
  2305. border-radius: 2px;
  2306. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2307. box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2308. background-clip: padding-box;
  2309. }
  2310. .dropdown-menu.pull-right {
  2311. right: 0;
  2312. left: auto;
  2313. }
  2314. .dropdown-menu .divider {
  2315. height: 1px;
  2316. margin: 9px 0;
  2317. overflow: hidden;
  2318. background-color: #e5e5e5;
  2319. }
  2320. .dropdown-menu > li > a {
  2321. display: block;
  2322. padding: 3px 20px;
  2323. clear: both;
  2324. font-weight: normal;
  2325. line-height: 20px;
  2326. color: #333333;
  2327. white-space: nowrap;
  2328. }
  2329. .dropdown-menu > li > a:hover,
  2330. .dropdown-menu > li > a:focus {
  2331. text-decoration: none;
  2332. color: #262626;
  2333. background-color: #f5f5f5;
  2334. }
  2335. .dropdown-menu > .active > a,
  2336. .dropdown-menu > .active > a:hover,
  2337. .dropdown-menu > .active > a:focus {
  2338. color: #ffffff;
  2339. text-decoration: none;
  2340. outline: 0;
  2341. background-color: #008cd7;
  2342. }
  2343. .dropdown-menu > .disabled > a,
  2344. .dropdown-menu > .disabled > a:hover,
  2345. .dropdown-menu > .disabled > a:focus {
  2346. color: #999999;
  2347. }
  2348. .dropdown-menu > .disabled > a:hover,
  2349. .dropdown-menu > .disabled > a:focus {
  2350. text-decoration: none;
  2351. background-color: transparent;
  2352. background-image: none;
  2353. filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2354. cursor: not-allowed;
  2355. }
  2356. .open > .dropdown-menu {
  2357. display: block;
  2358. }
  2359. .open > a {
  2360. outline: 0;
  2361. }
  2362. .dropdown-header {
  2363. display: block;
  2364. padding: 3px 20px;
  2365. font-size: 10px;
  2366. line-height: 20px;
  2367. color: #999999;
  2368. }
  2369. .dropdown-backdrop {
  2370. position: fixed;
  2371. left: 0;
  2372. right: 0;
  2373. bottom: 0;
  2374. top: 0;
  2375. z-index: 990;
  2376. }
  2377. .pull-right > .dropdown-menu {
  2378. right: 0;
  2379. left: auto;
  2380. }
  2381. .dropup .caret,
  2382. .navbar-fixed-bottom .dropdown .caret {
  2383. border-top: 0;
  2384. border-bottom: 4px solid;
  2385. content: "";
  2386. }
  2387. .dropup .dropdown-menu,
  2388. .navbar-fixed-bottom .dropdown .dropdown-menu {
  2389. top: auto;
  2390. bottom: 100%;
  2391. margin-bottom: 1px;
  2392. }
  2393. @media (min-width: 768px) {
  2394. .navbar-right .dropdown-menu {
  2395. right: 0;
  2396. left: auto;
  2397. }
  2398. }
  2399. .btn-group,
  2400. .btn-group-vertical {
  2401. position: relative;
  2402. display: inline-block;
  2403. vertical-align: middle;
  2404. }
  2405. .btn-group > .btn,
  2406. .btn-group-vertical > .btn {
  2407. position: relative;
  2408. float: left;
  2409. }
  2410. .btn-group > .btn:hover,
  2411. .btn-group-vertical > .btn:hover,
  2412. .btn-group > .btn:focus,
  2413. .btn-group-vertical > .btn:focus,
  2414. .btn-group > .btn:active,
  2415. .btn-group-vertical > .btn:active,
  2416. .btn-group > .btn.active,
  2417. .btn-group-vertical > .btn.active {
  2418. z-index: 2;
  2419. }
  2420. .btn-group > .btn:focus,
  2421. .btn-group-vertical > .btn:focus {
  2422. outline: none;
  2423. }
  2424. .btn-group .btn + .btn,
  2425. .btn-group .btn + .btn-group,
  2426. .btn-group .btn-group + .btn,
  2427. .btn-group .btn-group + .btn-group {
  2428. margin-left: -1px;
  2429. }
  2430. .btn-toolbar:before,
  2431. .btn-toolbar:after {
  2432. content: " ";
  2433. display: table;
  2434. }
  2435. .btn-toolbar:after {
  2436. clear: both;
  2437. }
  2438. .btn-toolbar:before,
  2439. .btn-toolbar:after {
  2440. content: " ";
  2441. display: table;
  2442. }
  2443. .btn-toolbar:after {
  2444. clear: both;
  2445. }
  2446. .btn-toolbar .btn-group {
  2447. float: left;
  2448. }
  2449. .btn-toolbar > .btn + .btn,
  2450. .btn-toolbar > .btn-group + .btn,
  2451. .btn-toolbar > .btn + .btn-group,
  2452. .btn-toolbar > .btn-group + .btn-group {
  2453. margin-left: 5px;
  2454. }
  2455. .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  2456. border-radius: 0;
  2457. }
  2458. .btn-group > .btn:first-child {
  2459. margin-left: 0;
  2460. }
  2461. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  2462. border-bottom-right-radius: 0;
  2463. border-top-right-radius: 0;
  2464. }
  2465. .btn-group > .btn:last-child:not(:first-child),
  2466. .btn-group > .dropdown-toggle:not(:first-child) {
  2467. border-bottom-left-radius: 0;
  2468. border-top-left-radius: 0;
  2469. }
  2470. .btn-group > .btn-group {
  2471. float: left;
  2472. }
  2473. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  2474. border-radius: 0;
  2475. }
  2476. .btn-group > .btn-group:first-child > .btn:last-child,
  2477. .btn-group > .btn-group:first-child > .dropdown-toggle {
  2478. border-bottom-right-radius: 0;
  2479. border-top-right-radius: 0;
  2480. }
  2481. .btn-group > .btn-group:last-child > .btn:first-child {
  2482. border-bottom-left-radius: 0;
  2483. border-top-left-radius: 0;
  2484. }
  2485. .btn-group .dropdown-toggle:active,
  2486. .btn-group.open .dropdown-toggle {
  2487. outline: 0;
  2488. }
  2489. .btn-group-xs > .btn {
  2490. padding: 1px 5px;
  2491. font-size: 10px;
  2492. line-height: 1.5;
  2493. border-radius: 1px;
  2494. }
  2495. .btn-group-sm > .btn {
  2496. padding: 5px 10px;
  2497. font-size: 10px;
  2498. line-height: 1.5;
  2499. border-radius: 1px;
  2500. }
  2501. .btn-group-lg > .btn {
  2502. padding: 10px 16px;
  2503. font-size: 16px;
  2504. line-height: 1.33;
  2505. border-radius: 4px;
  2506. }
  2507. .btn-group > .btn + .dropdown-toggle {
  2508. padding-left: 8px;
  2509. padding-right: 8px;
  2510. }
  2511. .btn-group > .btn-lg + .dropdown-toggle {
  2512. padding-left: 12px;
  2513. padding-right: 12px;
  2514. }
  2515. .btn-group.open .dropdown-toggle {
  2516. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2517. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2518. }
  2519. .btn-group.open .dropdown-toggle.btn-link {
  2520. -webkit-box-shadow: none;
  2521. box-shadow: none;
  2522. }
  2523. .btn .caret {
  2524. margin-left: 0;
  2525. }
  2526. .btn-lg .caret {
  2527. border-width: 5px 5px 0;
  2528. border-bottom-width: 0;
  2529. }
  2530. .dropup .btn-lg .caret {
  2531. border-width: 0 5px 5px;
  2532. }
  2533. .btn-group-vertical > .btn,
  2534. .btn-group-vertical > .btn-group,
  2535. .btn-group-vertical > .btn-group > .btn {
  2536. display: block;
  2537. float: none;
  2538. width: 100%;
  2539. max-width: 100%;
  2540. }
  2541. .btn-group-vertical > .btn-group:before,
  2542. .btn-group-vertical > .btn-group:after {
  2543. content: " ";
  2544. display: table;
  2545. }
  2546. .btn-group-vertical > .btn-group:after {
  2547. clear: both;
  2548. }
  2549. .btn-group-vertical > .btn-group:before,
  2550. .btn-group-vertical > .btn-group:after {
  2551. content: " ";
  2552. display: table;
  2553. }
  2554. .btn-group-vertical > .btn-group:after {
  2555. clear: both;
  2556. }
  2557. .btn-group-vertical > .btn-group > .btn {
  2558. float: none;
  2559. }
  2560. .btn-group-vertical > .btn + .btn,
  2561. .btn-group-vertical > .btn + .btn-group,
  2562. .btn-group-vertical > .btn-group + .btn,
  2563. .btn-group-vertical > .btn-group + .btn-group {
  2564. margin-top: -1px;
  2565. margin-left: 0;
  2566. }
  2567. .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  2568. border-radius: 0;
  2569. }
  2570. .btn-group-vertical > .btn:first-child:not(:last-child) {
  2571. border-top-right-radius: 2px;
  2572. border-bottom-right-radius: 0;
  2573. border-bottom-left-radius: 0;
  2574. }
  2575. .btn-group-vertical > .btn:last-child:not(:first-child) {
  2576. border-bottom-left-radius: 2px;
  2577. border-top-right-radius: 0;
  2578. border-top-left-radius: 0;
  2579. }
  2580. .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  2581. border-radius: 0;
  2582. }
  2583. .btn-group-vertical > .btn-group:first-child > .btn:last-child,
  2584. .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  2585. border-bottom-right-radius: 0;
  2586. border-bottom-left-radius: 0;
  2587. }
  2588. .btn-group-vertical > .btn-group:last-child > .btn:first-child {
  2589. border-top-right-radius: 0;
  2590. border-top-left-radius: 0;
  2591. }
  2592. .btn-group-justified {
  2593. display: table;
  2594. width: 100%;
  2595. table-layout: fixed;
  2596. border-collapse: separate;
  2597. }
  2598. .btn-group-justified > .btn,
  2599. .btn-group-justified > .btn-group {
  2600. float: none;
  2601. display: table-cell;
  2602. width: 1%;
  2603. }
  2604. .btn-group-justified > .btn-group .btn {
  2605. width: 100%;
  2606. }
  2607. [data-toggle="buttons"] > .btn > input[type="radio"],
  2608. [data-toggle="buttons"] > .btn > input[type="checkbox"] {
  2609. display: none;
  2610. }
  2611. .input-group {
  2612. position: relative;
  2613. display: table;
  2614. border-collapse: separate;
  2615. }
  2616. .input-group[class*="col-"] {
  2617. float: none;
  2618. padding-left: 0;
  2619. padding-right: 0;
  2620. }
  2621. .input-group .form-control {
  2622. width: 100%;
  2623. margin-bottom: 0;
  2624. }
  2625. .input-group-lg > .form-control,
  2626. .input-group-lg > .input-group-addon,
  2627. .input-group-lg > .input-group-btn > .btn {
  2628. height: 44px;
  2629. padding: 10px 16px;
  2630. font-size: 16px;
  2631. line-height: 1.33;
  2632. border-radius: 4px;
  2633. }
  2634. select.input-group-lg > .form-control,
  2635. select.input-group-lg > .input-group-addon,
  2636. select.input-group-lg > .input-group-btn > .btn {
  2637. height: 44px;
  2638. line-height: 44px;
  2639. }
  2640. textarea.input-group-lg > .form-control,
  2641. textarea.input-group-lg > .input-group-addon,
  2642. textarea.input-group-lg > .input-group-btn > .btn {
  2643. height: auto;
  2644. }
  2645. .input-group-sm > .form-control,
  2646. .input-group-sm > .input-group-addon,
  2647. .input-group-sm > .input-group-btn > .btn {
  2648. height: 27px;
  2649. padding: 5px 10px;
  2650. font-size: 10px;
  2651. line-height: 1.5;
  2652. border-radius: 1px;
  2653. }
  2654. select.input-group-sm > .form-control,
  2655. select.input-group-sm > .input-group-addon,
  2656. select.input-group-sm > .input-group-btn > .btn {
  2657. height: 27px;
  2658. line-height: 27px;
  2659. }
  2660. textarea.input-group-sm > .form-control,
  2661. textarea.input-group-sm > .input-group-addon,
  2662. textarea.input-group-sm > .input-group-btn > .btn {
  2663. height: auto;
  2664. }
  2665. .input-group-addon,
  2666. .input-group-btn,
  2667. .input-group .form-control {
  2668. display: table-cell;
  2669. }
  2670. .input-group-addon:not(:first-child):not(:last-child),
  2671. .input-group-btn:not(:first-child):not(:last-child),
  2672. .input-group .form-control:not(:first-child):not(:last-child) {
  2673. border-radius: 0;
  2674. }
  2675. .input-group-addon,
  2676. .input-group-btn {
  2677. width: 1%;
  2678. white-space: nowrap;
  2679. vertical-align: middle;
  2680. }
  2681. .input-group-addon {
  2682. padding: 6px 12px;
  2683. font-size: 12px;
  2684. font-weight: normal;
  2685. line-height: 1;
  2686. color: #555555;
  2687. text-align: center;
  2688. background-color: #eeeeee;
  2689. border: 1px solid #cccccc;
  2690. border-radius: 2px;
  2691. }
  2692. .input-group-addon.input-sm {
  2693. padding: 5px 10px;
  2694. font-size: 10px;
  2695. border-radius: 1px;
  2696. }
  2697. .input-group-addon.input-lg {
  2698. padding: 10px 16px;
  2699. font-size: 16px;
  2700. border-radius: 4px;
  2701. }
  2702. .input-group-addon input[type="radio"],
  2703. .input-group-addon input[type="checkbox"] {
  2704. margin-top: 0;
  2705. }
  2706. .input-group .form-control:first-child,
  2707. .input-group-addon:first-child,
  2708. .input-group-btn:first-child > .btn,
  2709. .input-group-btn:first-child > .dropdown-toggle,
  2710. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  2711. border-bottom-right-radius: 0;
  2712. border-top-right-radius: 0;
  2713. }
  2714. .input-group-addon:first-child {
  2715. border-right: 0;
  2716. }
  2717. .input-group .form-control:last-child,
  2718. .input-group-addon:last-child,
  2719. .input-group-btn:last-child > .btn,
  2720. .input-group-btn:last-child > .dropdown-toggle,
  2721. .input-group-btn:first-child > .btn:not(:first-child) {
  2722. border-bottom-left-radius: 0;
  2723. border-top-left-radius: 0;
  2724. }
  2725. .input-group-addon:last-child {
  2726. border-left: 0;
  2727. }
  2728. .input-group-btn {
  2729. position: relative;
  2730. white-space: nowrap;
  2731. }
  2732. .input-group-btn:first-child > .btn {
  2733. margin-right: -1px;
  2734. }
  2735. .input-group-btn:last-child > .btn {
  2736. margin-left: -1px;
  2737. }
  2738. .input-group-btn > .btn {
  2739. position: relative;
  2740. }
  2741. .input-group-btn > .btn + .btn {
  2742. margin-left: -4px;
  2743. }
  2744. .input-group-btn > .btn:hover,
  2745. .input-group-btn > .btn:active {
  2746. z-index: 2;
  2747. }
  2748. .nav {
  2749. margin-bottom: 0;
  2750. padding-left: 0;
  2751. list-style: none;
  2752. }
  2753. .nav:before,
  2754. .nav:after {
  2755. content: " ";
  2756. display: table;
  2757. }
  2758. .nav:after {
  2759. clear: both;
  2760. }
  2761. .nav:before,
  2762. .nav:after {
  2763. content: " ";
  2764. display: table;
  2765. }
  2766. .nav:after {
  2767. clear: both;
  2768. }
  2769. .nav > li {
  2770. position: relative;
  2771. display: block;
  2772. }
  2773. .nav > li > a {
  2774. position: relative;
  2775. display: block;
  2776. padding: 10px 15px;
  2777. }
  2778. .nav > li > a:hover,
  2779. .nav > li > a:focus {
  2780. text-decoration: none;
  2781. background-color: #eeeeee;
  2782. }
  2783. .nav > li.disabled > a {
  2784. color: #999999;
  2785. }
  2786. .nav > li.disabled > a:hover,
  2787. .nav > li.disabled > a:focus {
  2788. color: #999999;
  2789. text-decoration: none;
  2790. background-color: transparent;
  2791. cursor: not-allowed;
  2792. }
  2793. .nav .open > a,
  2794. .nav .open > a:hover,
  2795. .nav .open > a:focus {
  2796. background-color: #eeeeee;
  2797. border-color: #3784d3;
  2798. }
  2799. .nav .nav-divider {
  2800. height: 1px;
  2801. margin: 9px 0;
  2802. overflow: hidden;
  2803. background-color: #e5e5e5;
  2804. }
  2805. .nav > li > a > img {
  2806. max-width: none;
  2807. }
  2808. .nav-tabs {
  2809. border-bottom: 1px solid #dddddd;
  2810. }
  2811. .nav-tabs > li {
  2812. float: left;
  2813. margin-bottom: -1px;
  2814. }
  2815. .nav-tabs > li > a {
  2816. margin-right: 2px;
  2817. line-height: 20px;
  2818. border: 1px solid transparent;
  2819. border-radius: 2px 2px 0 0;
  2820. }
  2821. .nav-tabs > li > a:hover {
  2822. border-color: #eeeeee #eeeeee #dddddd;
  2823. }
  2824. .nav-tabs > li.active > a,
  2825. .nav-tabs > li.active > a:hover,
  2826. .nav-tabs > li.active > a:focus {
  2827. color: #555555;
  2828. background-color: #e9ecef;
  2829. border: 1px solid #dddddd;
  2830. border-bottom-color: transparent;
  2831. cursor: default;
  2832. }
  2833. .nav-tabs.nav-justified {
  2834. width: 100%;
  2835. border-bottom: 0;
  2836. }
  2837. .nav-tabs.nav-justified > li {
  2838. float: none;
  2839. }
  2840. .nav-tabs.nav-justified > li > a {
  2841. text-align: center;
  2842. margin-bottom: 5px;
  2843. }
  2844. .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  2845. top: auto;
  2846. left: auto;
  2847. }
  2848. @media (min-width: 768px) {
  2849. .nav-tabs.nav-justified > li {
  2850. display: table-cell;
  2851. width: 1%;
  2852. }
  2853. .nav-tabs.nav-justified > li > a {
  2854. margin-bottom: 0;
  2855. }
  2856. }
  2857. .nav-tabs.nav-justified > li > a {
  2858. margin-right: 0;
  2859. border-radius: 2px;
  2860. }
  2861. .nav-tabs.nav-justified > .active > a,
  2862. .nav-tabs.nav-justified > .active > a:hover,
  2863. .nav-tabs.nav-justified > .active > a:focus {
  2864. border: 1px solid #dddddd;
  2865. }
  2866. @media (min-width: 768px) {
  2867. .nav-tabs.nav-justified > li > a {
  2868. border-bottom: 1px solid #dddddd;
  2869. border-radius: 2px 2px 0 0;
  2870. }
  2871. .nav-tabs.nav-justified > .active > a,
  2872. .nav-tabs.nav-justified > .active > a:hover,
  2873. .nav-tabs.nav-justified > .active > a:focus {
  2874. border-bottom-color: #e9ecef;
  2875. }
  2876. }
  2877. .nav-pills > li {
  2878. float: left;
  2879. }
  2880. .nav-pills > li > a {
  2881. border-radius: 2px;
  2882. }
  2883. .nav-pills > li + li {
  2884. margin-left: 2px;
  2885. }
  2886. .nav-pills > li.active > a,
  2887. .nav-pills > li.active > a:hover,
  2888. .nav-pills > li.active > a:focus {
  2889. color: #ffffff;
  2890. background-color: #008cd7;
  2891. }
  2892. .nav-stacked > li {
  2893. float: none;
  2894. }
  2895. .nav-stacked > li + li {
  2896. margin-top: 2px;
  2897. margin-left: 0;
  2898. }
  2899. .nav-justified {
  2900. width: 100%;
  2901. }
  2902. .nav-justified > li {
  2903. float: none;
  2904. }
  2905. .nav-justified > li > a {
  2906. text-align: center;
  2907. margin-bottom: 5px;
  2908. }
  2909. .nav-justified > .dropdown .dropdown-menu {
  2910. top: auto;
  2911. left: auto;
  2912. }
  2913. @media (min-width: 768px) {
  2914. .nav-justified > li {
  2915. display: table-cell;
  2916. width: 1%;
  2917. }
  2918. .nav-justified > li > a {
  2919. margin-bottom: 0;
  2920. }
  2921. }
  2922. .nav-tabs-justified {
  2923. border-bottom: 0;
  2924. }
  2925. .nav-tabs-justified > li > a {
  2926. margin-right: 0;
  2927. border-radius: 2px;
  2928. }
  2929. .nav-tabs-justified > .active > a,
  2930. .nav-tabs-justified > .active > a:hover,
  2931. .nav-tabs-justified > .active > a:focus {
  2932. border: 1px solid #dddddd;
  2933. }
  2934. @media (min-width: 768px) {
  2935. .nav-tabs-justified > li > a {
  2936. border-bottom: 1px solid #dddddd;
  2937. border-radius: 2px 2px 0 0;
  2938. }
  2939. .nav-tabs-justified > .active > a,
  2940. .nav-tabs-justified > .active > a:hover,
  2941. .nav-tabs-justified > .active > a:focus {
  2942. border-bottom-color: #e9ecef;
  2943. }
  2944. }
  2945. .tab-content > .tab-pane {
  2946. display: none;
  2947. }
  2948. .tab-content > .active {
  2949. display: block;
  2950. }
  2951. .nav-tabs .dropdown-menu {
  2952. margin-top: -1px;
  2953. border-top-right-radius: 0;
  2954. border-top-left-radius: 0;
  2955. }
  2956. .navbar {
  2957. position: relative;
  2958. min-height: 50px;
  2959. margin-bottom: 20px;
  2960. border: 1px solid transparent;
  2961. }
  2962. .navbar:before,
  2963. .navbar:after {
  2964. content: " ";
  2965. display: table;
  2966. }
  2967. .navbar:after {
  2968. clear: both;
  2969. }
  2970. .navbar:before,
  2971. .navbar:after {
  2972. content: " ";
  2973. display: table;
  2974. }
  2975. .navbar:after {
  2976. clear: both;
  2977. }
  2978. @media (min-width: 768px) {
  2979. .navbar {
  2980. border-radius: 2px;
  2981. }
  2982. }
  2983. .navbar-header:before,
  2984. .navbar-header:after {
  2985. content: " ";
  2986. display: table;
  2987. }
  2988. .navbar-header:after {
  2989. clear: both;
  2990. }
  2991. .navbar-header:before,
  2992. .navbar-header:after {
  2993. content: " ";
  2994. display: table;
  2995. }
  2996. .navbar-header:after {
  2997. clear: both;
  2998. }
  2999. @media (min-width: 768px) {
  3000. .navbar-header {
  3001. float: left;
  3002. }
  3003. }
  3004. .navbar-collapse {
  3005. max-height: 340px;
  3006. overflow-x: visible;
  3007. padding-right: 15px;
  3008. padding-left: 15px;
  3009. border-top: 1px solid transparent;
  3010. box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3011. -webkit-overflow-scrolling: touch;
  3012. }
  3013. .navbar-collapse:before,
  3014. .navbar-collapse:after {
  3015. content: " ";
  3016. display: table;
  3017. }
  3018. .navbar-collapse:after {
  3019. clear: both;
  3020. }
  3021. .navbar-collapse:before,
  3022. .navbar-collapse:after {
  3023. content: " ";
  3024. display: table;
  3025. }
  3026. .navbar-collapse:after {
  3027. clear: both;
  3028. }
  3029. .navbar-collapse.in {
  3030. overflow-y: auto;
  3031. }
  3032. @media (min-width: 768px) {
  3033. .navbar-collapse {
  3034. width: auto;
  3035. border-top: 0;
  3036. box-shadow: none;
  3037. }
  3038. .navbar-collapse.collapse {
  3039. display: block !important;
  3040. height: auto !important;
  3041. padding-bottom: 0;
  3042. overflow: visible !important;
  3043. }
  3044. .navbar-collapse.in {
  3045. overflow-y: visible;
  3046. }
  3047. .navbar-fixed-top .navbar-collapse,
  3048. .navbar-static-top .navbar-collapse,
  3049. .navbar-fixed-bottom .navbar-collapse {
  3050. padding-left: 0;
  3051. padding-right: 0;
  3052. }
  3053. }
  3054. .container > .navbar-header,
  3055. .container > .navbar-collapse {
  3056. margin-right: -15px;
  3057. margin-left: -15px;
  3058. }
  3059. @media (min-width: 768px) {
  3060. .container > .navbar-header,
  3061. .container > .navbar-collapse {
  3062. margin-right: 0;
  3063. margin-left: 0;
  3064. }
  3065. }
  3066. .navbar-static-top {
  3067. z-index: 1000;
  3068. border-width: 0 0 1px;
  3069. }
  3070. @media (min-width: 768px) {
  3071. .navbar-static-top {
  3072. border-radius: 0;
  3073. }
  3074. }
  3075. .navbar-fixed-top,
  3076. .navbar-fixed-bottom {
  3077. position: fixed;
  3078. right: 0;
  3079. left: 0;
  3080. z-index: 1030;
  3081. }
  3082. @media (min-width: 768px) {
  3083. .navbar-fixed-top,
  3084. .navbar-fixed-bottom {
  3085. border-radius: 0;
  3086. }
  3087. }
  3088. .navbar-fixed-top {
  3089. top: 0;
  3090. border-width: 0 0 1px;
  3091. }
  3092. .navbar-fixed-bottom {
  3093. bottom: 0;
  3094. margin-bottom: 0;
  3095. border-width: 1px 0 0;
  3096. }
  3097. .navbar-brand {
  3098. float: left;
  3099. padding: 15px 15px;
  3100. font-size: 16px;
  3101. line-height: 20px;
  3102. }
  3103. .navbar-brand:hover,
  3104. .navbar-brand:focus {
  3105. text-decoration: none;
  3106. }
  3107. @media (min-width: 768px) {
  3108. .navbar > .container .navbar-brand {
  3109. margin-left: -15px;
  3110. }
  3111. }
  3112. .navbar-toggle {
  3113. position: relative;
  3114. float: right;
  3115. margin-right: 15px;
  3116. padding: 9px 10px;
  3117. margin-top: 8px;
  3118. margin-bottom: 8px;
  3119. background-color: transparent;
  3120. background-image: none;
  3121. border: 1px solid transparent;
  3122. border-radius: 2px;
  3123. }
  3124. .navbar-toggle .icon-bar {
  3125. display: block;
  3126. width: 22px;
  3127. height: 2px;
  3128. border-radius: 1px;
  3129. }
  3130. .navbar-toggle .icon-bar + .icon-bar {
  3131. margin-top: 4px;
  3132. }
  3133. @media (min-width: 768px) {
  3134. .navbar-toggle {
  3135. display: none;
  3136. }
  3137. }
  3138. .navbar-nav {
  3139. margin: 7.5px -15px;
  3140. }
  3141. .navbar-nav > li > a {
  3142. padding-top: 10px;
  3143. padding-bottom: 10px;
  3144. line-height: 20px;
  3145. }
  3146. @media (max-width: 767px) {
  3147. .navbar-nav .open .dropdown-menu {
  3148. position: static;
  3149. float: none;
  3150. width: auto;
  3151. margin-top: 0;
  3152. background-color: transparent;
  3153. border: 0;
  3154. box-shadow: none;
  3155. }
  3156. .navbar-nav .open .dropdown-menu > li > a,
  3157. .navbar-nav .open .dropdown-menu .dropdown-header {
  3158. padding: 5px 15px 5px 25px;
  3159. }
  3160. .navbar-nav .open .dropdown-menu > li > a {
  3161. line-height: 20px;
  3162. }
  3163. .navbar-nav .open .dropdown-menu > li > a:hover,
  3164. .navbar-nav .open .dropdown-menu > li > a:focus {
  3165. background-image: none;
  3166. }
  3167. }
  3168. @media (min-width: 768px) {
  3169. .navbar-nav {
  3170. float: left;
  3171. margin: 0;
  3172. }
  3173. .navbar-nav > li {
  3174. float: left;
  3175. }
  3176. .navbar-nav > li > a {
  3177. padding-top: 15px;
  3178. padding-bottom: 15px;
  3179. }
  3180. .navbar-nav.navbar-right:last-child {
  3181. margin-right: -15px;
  3182. }
  3183. }
  3184. @media (min-width: 768px) {
  3185. .navbar-left {
  3186. float: left !important;
  3187. }
  3188. .navbar-right {
  3189. float: right !important;
  3190. }
  3191. }
  3192. .navbar-form {
  3193. margin-left: -15px;
  3194. margin-right: -15px;
  3195. padding: 10px 15px;
  3196. border-top: 1px solid transparent;
  3197. border-bottom: 1px solid transparent;
  3198. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3199. box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3200. margin-top: 8px;
  3201. margin-bottom: 8px;
  3202. }
  3203. @media (min-width: 768px) {
  3204. .navbar-form .form-group {
  3205. display: inline-block;
  3206. margin-bottom: 0;
  3207. vertical-align: middle;
  3208. }
  3209. .navbar-form .form-control {
  3210. display: inline-block;
  3211. }
  3212. .navbar-form select.form-control {
  3213. width: auto;
  3214. }
  3215. .navbar-form .radio,
  3216. .navbar-form .checkbox {
  3217. display: inline-block;
  3218. margin-top: 0;
  3219. margin-bottom: 0;
  3220. padding-left: 0;
  3221. }
  3222. .navbar-form .radio input[type="radio"],
  3223. .navbar-form .checkbox input[type="checkbox"] {
  3224. float: none;
  3225. margin-left: 0;
  3226. }
  3227. }
  3228. @media (max-width: 767px) {
  3229. .navbar-form .form-group {
  3230. margin-bottom: 5px;
  3231. }
  3232. }
  3233. @media (min-width: 768px) {
  3234. .navbar-form {
  3235. width: auto;
  3236. border: 0;
  3237. margin-left: 0;
  3238. margin-right: 0;
  3239. padding-top: 0;
  3240. padding-bottom: 0;
  3241. -webkit-box-shadow: none;
  3242. box-shadow: none;
  3243. }
  3244. .navbar-form.navbar-right:last-child {
  3245. margin-right: -15px;
  3246. }
  3247. }
  3248. .navbar-nav > li > .dropdown-menu {
  3249. margin-top: 0;
  3250. border-top-right-radius: 0;
  3251. border-top-left-radius: 0;
  3252. }
  3253. .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  3254. border-bottom-right-radius: 0;
  3255. border-bottom-left-radius: 0;
  3256. }
  3257. .navbar-nav.pull-right > li > .dropdown-menu,
  3258. .navbar-nav > li > .dropdown-menu.pull-right {
  3259. left: auto;
  3260. right: 0;
  3261. }
  3262. .navbar-btn {
  3263. margin-top: 8px;
  3264. margin-bottom: 8px;
  3265. }
  3266. .navbar-btn.btn-sm {
  3267. margin-top: 11.5px;
  3268. margin-bottom: 11.5px;
  3269. }
  3270. .navbar-btn.btn-xs {
  3271. margin-top: 14px;
  3272. margin-bottom: 14px;
  3273. }
  3274. .navbar-text {
  3275. margin-top: 15px;
  3276. margin-bottom: 15px;
  3277. }
  3278. @media (min-width: 768px) {
  3279. .navbar-text {
  3280. float: left;
  3281. margin-left: 15px;
  3282. margin-right: 15px;
  3283. }
  3284. .navbar-text.navbar-right:last-child {
  3285. margin-right: 0;
  3286. }
  3287. }
  3288. .navbar-default {
  3289. background-color: #f8f8f8;
  3290. border-color: #e7e7e7;
  3291. }
  3292. .navbar-default .navbar-brand {
  3293. color: #777777;
  3294. }
  3295. .navbar-default .navbar-brand:hover,
  3296. .navbar-default .navbar-brand:focus {
  3297. color: #5e5e5e;
  3298. background-color: transparent;
  3299. }
  3300. .navbar-default .navbar-text {
  3301. color: #777777;
  3302. }
  3303. .navbar-default .navbar-nav > li > a {
  3304. color: #777777;
  3305. }
  3306. .navbar-default .navbar-nav > li > a:hover,
  3307. .navbar-default .navbar-nav > li > a:focus {
  3308. color: #333333;
  3309. background-color: transparent;
  3310. }
  3311. .navbar-default .navbar-nav > .active > a,
  3312. .navbar-default .navbar-nav > .active > a:hover,
  3313. .navbar-default .navbar-nav > .active > a:focus {
  3314. color: #555555;
  3315. background-color: #e7e7e7;
  3316. }
  3317. .navbar-default .navbar-nav > .disabled > a,
  3318. .navbar-default .navbar-nav > .disabled > a:hover,
  3319. .navbar-default .navbar-nav > .disabled > a:focus {
  3320. color: #cccccc;
  3321. background-color: transparent;
  3322. }
  3323. .navbar-default .navbar-toggle {
  3324. border-color: #dddddd;
  3325. }
  3326. .navbar-default .navbar-toggle:hover,
  3327. .navbar-default .navbar-toggle:focus {
  3328. background-color: #dddddd;
  3329. }
  3330. .navbar-default .navbar-toggle .icon-bar {
  3331. background-color: #cccccc;
  3332. }
  3333. .navbar-default .navbar-collapse,
  3334. .navbar-default .navbar-form {
  3335. border-color: #e7e7e7;
  3336. }
  3337. .navbar-default .navbar-nav > .open > a,
  3338. .navbar-default .navbar-nav > .open > a:hover,
  3339. .navbar-default .navbar-nav > .open > a:focus {
  3340. background-color: #e7e7e7;
  3341. color: #555555;
  3342. }
  3343. @media (max-width: 767px) {
  3344. .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  3345. color: #777777;
  3346. }
  3347. .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  3348. .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  3349. color: #333333;
  3350. background-color: transparent;
  3351. }
  3352. .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  3353. .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  3354. .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  3355. color: #555555;
  3356. background-color: #e7e7e7;
  3357. }
  3358. .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  3359. .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  3360. .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3361. color: #cccccc;
  3362. background-color: transparent;
  3363. }
  3364. }
  3365. .navbar-default .navbar-link {
  3366. color: #777777;
  3367. }
  3368. .navbar-default .navbar-link:hover {
  3369. color: #333333;
  3370. }
  3371. .navbar-inverse {
  3372. background-color: #222222;
  3373. border-color: #080808;
  3374. }
  3375. .navbar-inverse .navbar-brand {
  3376. color: #999999;
  3377. }
  3378. .navbar-inverse .navbar-brand:hover,
  3379. .navbar-inverse .navbar-brand:focus {
  3380. color: #ffffff;
  3381. background-color: transparent;
  3382. }
  3383. .navbar-inverse .navbar-text {
  3384. color: #999999;
  3385. }
  3386. .navbar-inverse .navbar-nav > li > a {
  3387. color: #999999;
  3388. }
  3389. .navbar-inverse .navbar-nav > li > a:hover,
  3390. .navbar-inverse .navbar-nav > li > a:focus {
  3391. color: #ffffff;
  3392. background-color: transparent;
  3393. }
  3394. .navbar-inverse .navbar-nav > .active > a,
  3395. .navbar-inverse .navbar-nav > .active > a:hover,
  3396. .navbar-inverse .navbar-nav > .active > a:focus {
  3397. color: #ffffff;
  3398. background-color: #080808;
  3399. }
  3400. .navbar-inverse .navbar-nav > .disabled > a,
  3401. .navbar-inverse .navbar-nav > .disabled > a:hover,
  3402. .navbar-inverse .navbar-nav > .disabled > a:focus {
  3403. color: #444444;
  3404. background-color: transparent;
  3405. }
  3406. .navbar-inverse .navbar-toggle {
  3407. border-color: #333333;
  3408. }
  3409. .navbar-inverse .navbar-toggle:hover,
  3410. .navbar-inverse .navbar-toggle:focus {
  3411. background-color: #333333;
  3412. }
  3413. .navbar-inverse .navbar-toggle .icon-bar {
  3414. background-color: #ffffff;
  3415. }
  3416. .navbar-inverse .navbar-collapse,
  3417. .navbar-inverse .navbar-form {
  3418. border-color: #101010;
  3419. }
  3420. .navbar-inverse .navbar-nav > .open > a,
  3421. .navbar-inverse .navbar-nav > .open > a:hover,
  3422. .navbar-inverse .navbar-nav > .open > a:focus {
  3423. background-color: #080808;
  3424. color: #ffffff;
  3425. }
  3426. @media (max-width: 767px) {
  3427. .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  3428. border-color: #080808;
  3429. }
  3430. .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  3431. background-color: #080808;
  3432. }
  3433. .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  3434. color: #999999;
  3435. }
  3436. .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  3437. .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  3438. color: #ffffff;
  3439. background-color: transparent;
  3440. }
  3441. .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  3442. .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  3443. .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  3444. color: #ffffff;
  3445. background-color: #080808;
  3446. }
  3447. .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  3448. .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  3449. .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3450. color: #444444;
  3451. background-color: transparent;
  3452. }
  3453. }
  3454. .navbar-inverse .navbar-link {
  3455. color: #999999;
  3456. }
  3457. .navbar-inverse .navbar-link:hover {
  3458. color: #ffffff;
  3459. }
  3460. .label {
  3461. display: inline;
  3462. padding: .2em .6em .3em;
  3463. font-size: 75%;
  3464. font-weight: bold;
  3465. line-height: 1;
  3466. color: #ffffff;
  3467. text-align: center;
  3468. white-space: nowrap;
  3469. vertical-align: baseline;
  3470. border-radius: .25em;
  3471. }
  3472. .label[href]:hover,
  3473. .label[href]:focus {
  3474. color: #ffffff;
  3475. text-decoration: none;
  3476. cursor: pointer;
  3477. }
  3478. .label:empty {
  3479. display: none;
  3480. }
  3481. .btn .label {
  3482. position: relative;
  3483. top: -1px;
  3484. }
  3485. .label-default {
  3486. background-color: #999999;
  3487. }
  3488. .label-default[href]:hover,
  3489. .label-default[href]:focus {
  3490. background-color: #808080;
  3491. }
  3492. .label-primary {
  3493. background-color: #008cd7;
  3494. }
  3495. .label-primary[href]:hover,
  3496. .label-primary[href]:focus {
  3497. background-color: #006ba4;
  3498. }
  3499. .label-success {
  3500. background-color: #5cb85c;
  3501. }
  3502. .label-success[href]:hover,
  3503. .label-success[href]:focus {
  3504. background-color: #449d44;
  3505. }
  3506. .label-info {
  3507. background-color: #5bc0de;
  3508. }
  3509. .label-info[href]:hover,
  3510. .label-info[href]:focus {
  3511. background-color: #31b0d5;
  3512. }
  3513. .label-warning {
  3514. background-color: #f0ad4e;
  3515. }
  3516. .label-warning[href]:hover,
  3517. .label-warning[href]:focus {
  3518. background-color: #ec971f;
  3519. }
  3520. .label-danger {
  3521. background-color: #d9534f;
  3522. }
  3523. .label-danger[href]:hover,
  3524. .label-danger[href]:focus {
  3525. background-color: #c9302c;
  3526. }
  3527. .badge {
  3528. display: inline-block;
  3529. min-width: 10px;
  3530. padding: 3px 7px;
  3531. font-size: 10px;
  3532. font-weight: bold;
  3533. color: #ffffff;
  3534. line-height: 1;
  3535. vertical-align: baseline;
  3536. white-space: nowrap;
  3537. text-align: center;
  3538. background-color: #999999;
  3539. border-radius: 10px;
  3540. }
  3541. .badge:empty {
  3542. display: none;
  3543. }
  3544. .btn .badge {
  3545. position: relative;
  3546. top: -1px;
  3547. }
  3548. a.badge:hover,
  3549. a.badge:focus {
  3550. color: #ffffff;
  3551. text-decoration: none;
  3552. cursor: pointer;
  3553. }
  3554. a.list-group-item.active > .badge,
  3555. .nav-pills > .active > a > .badge {
  3556. color: #3784d3;
  3557. background-color: #ffffff;
  3558. }
  3559. .nav-pills > li > a > .badge {
  3560. margin-left: 3px;
  3561. }
  3562. .alert {
  3563. padding: 15px;
  3564. margin-bottom: 20px;
  3565. border: 1px solid transparent;
  3566. border-radius: 2px;
  3567. }
  3568. .alert h4 {
  3569. margin-top: 0;
  3570. color: inherit;
  3571. }
  3572. .alert .alert-link {
  3573. font-weight: bold;
  3574. }
  3575. .alert > p,
  3576. .alert > ul {
  3577. margin-bottom: 0;
  3578. }
  3579. .alert > p + p {
  3580. margin-top: 5px;
  3581. }
  3582. .alert-dismissable {
  3583. padding-right: 35px;
  3584. }
  3585. .alert-dismissable .close {
  3586. position: relative;
  3587. top: -2px;
  3588. right: -21px;
  3589. color: inherit;
  3590. }
  3591. .alert-success {
  3592. background-color: #dff0d8;
  3593. border-color: #d6e9c6;
  3594. color: #3c763d;
  3595. }
  3596. .alert-success hr {
  3597. border-top-color: #c9e2b3;
  3598. }
  3599. .alert-success .alert-link {
  3600. color: #2b542c;
  3601. }
  3602. .alert-info {
  3603. background-color: #d9edf7;
  3604. border-color: #bce8f1;
  3605. color: #31708f;
  3606. }
  3607. .alert-info hr {
  3608. border-top-color: #a6e1ec;
  3609. }
  3610. .alert-info .alert-link {
  3611. color: #245269;
  3612. }
  3613. .alert-warning {
  3614. background-color: #fcf8e3;
  3615. border-color: #faebcc;
  3616. color: #8a6d3b;
  3617. }
  3618. .alert-warning hr {
  3619. border-top-color: #f7e1b5;
  3620. }
  3621. .alert-warning .alert-link {
  3622. color: #66512c;
  3623. }
  3624. .alert-danger {
  3625. background-color: #f2dede;
  3626. border-color: #ebccd1;
  3627. color: #a94442;
  3628. }
  3629. .alert-danger hr {
  3630. border-top-color: #e4b9c0;
  3631. }
  3632. .alert-danger .alert-link {
  3633. color: #843534;
  3634. }
  3635. @-webkit-keyframes progress-bar-stripes {
  3636. from {
  3637. background-position: 40px 0;
  3638. }
  3639. to {
  3640. background-position: 0 0;
  3641. }
  3642. }
  3643. @keyframes progress-bar-stripes {
  3644. from {
  3645. background-position: 40px 0;
  3646. }
  3647. to {
  3648. background-position: 0 0;
  3649. }
  3650. }
  3651. .progress {
  3652. overflow: hidden;
  3653. height: 20px;
  3654. margin-bottom: 20px;
  3655. background-color: #f5f5f5;
  3656. border-radius: 2px;
  3657. -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  3658. box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  3659. }
  3660. .progress-bar {
  3661. float: left;
  3662. width: 0%;
  3663. height: 100%;
  3664. font-size: 10px;
  3665. line-height: 20px;
  3666. color: #ffffff;
  3667. text-align: center;
  3668. background-color: #008cd7;
  3669. -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  3670. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  3671. -webkit-transition: width 0.6s ease;
  3672. transition: width 0.6s ease;
  3673. }
  3674. .progress-striped .progress-bar {
  3675. 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);
  3676. 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);
  3677. background-size: 40px 40px;
  3678. }
  3679. .progress.active .progress-bar {
  3680. -webkit-animation: progress-bar-stripes 2s linear infinite;
  3681. animation: progress-bar-stripes 2s linear infinite;
  3682. }
  3683. .progress-bar-success {
  3684. background-color: #5cb85c;
  3685. }
  3686. .progress-striped .progress-bar-success {
  3687. 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);
  3688. 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);
  3689. }
  3690. .progress-bar-info {
  3691. background-color: #5bc0de;
  3692. }
  3693. .progress-striped .progress-bar-info {
  3694. 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);
  3695. 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);
  3696. }
  3697. .progress-bar-warning {
  3698. background-color: #f0ad4e;
  3699. }
  3700. .progress-striped .progress-bar-warning {
  3701. 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);
  3702. 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);
  3703. }
  3704. .progress-bar-danger {
  3705. background-color: #d9534f;
  3706. }
  3707. .progress-striped .progress-bar-danger {
  3708. 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);
  3709. 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);
  3710. }
  3711. .media,
  3712. .media-body {
  3713. overflow: hidden;
  3714. zoom: 1;
  3715. }
  3716. .media,
  3717. .media .media {
  3718. margin-top: 15px;
  3719. }
  3720. .media:first-child {
  3721. margin-top: 0;
  3722. }
  3723. .media-object {
  3724. display: block;
  3725. }
  3726. .media-heading {
  3727. margin: 0 0 5px;
  3728. }
  3729. .media > .pull-left {
  3730. margin-right: 10px;
  3731. }
  3732. .media > .pull-right {
  3733. margin-left: 10px;
  3734. }
  3735. .media-list {
  3736. padding-left: 0;
  3737. list-style: none;
  3738. }
  3739. .list-group {
  3740. margin-bottom: 20px;
  3741. padding-left: 0;
  3742. }
  3743. .list-group-item {
  3744. position: relative;
  3745. display: block;
  3746. padding: 10px 15px;
  3747. margin-bottom: -1px;
  3748. background-color: #ffffff;
  3749. border: 1px solid #dddddd;
  3750. }
  3751. .item-c{ width:220px;
  3752. height:72px;
  3753. }
  3754. .list-group-item:first-child {
  3755. border-top-right-radius: 2px;
  3756. border-top-left-radius: 2px;
  3757. }
  3758. .list-group-item:last-child {
  3759. margin-bottom: 0;
  3760. border-bottom-right-radius: 2px;
  3761. border-bottom-left-radius: 2px;
  3762. }
  3763. .list-group-item > .badge {
  3764. float: right;
  3765. }
  3766. .list-group-item > .badge + .badge {
  3767. margin-right: 5px;
  3768. }
  3769. a.list-group-item {
  3770. color: #555555;
  3771. }
  3772. a.list-group-item .list-group-item-heading {
  3773. color: #333333;
  3774. }
  3775. a.list-group-item:hover,
  3776. a.list-group-item:focus {
  3777. text-decoration: none;
  3778. background-color: #f5f5f5;
  3779. }
  3780. a.list-group-item.active,
  3781. a.list-group-item.active:hover,
  3782. a.list-group-item.active:focus {
  3783. z-index: 2;
  3784. color: #ffffff;
  3785. background-color: #008cd7;
  3786. border-color: #008cd7;
  3787. }
  3788. a.list-group-item.active .list-group-item-heading,
  3789. a.list-group-item.active:hover .list-group-item-heading,
  3790. a.list-group-item.active:focus .list-group-item-heading {
  3791. color: inherit;
  3792. }
  3793. a.list-group-item.active .list-group-item-text,
  3794. a.list-group-item.active:hover .list-group-item-text,
  3795. a.list-group-item.active:focus .list-group-item-text {
  3796. color: #a4dfff;
  3797. }
  3798. .list-group-item-heading {
  3799. margin-top: 0;
  3800. margin-bottom: 5px;
  3801. }
  3802. .list-group-item-text {
  3803. margin-bottom: 0;
  3804. line-height: 1.3;
  3805. }
  3806. .panel {
  3807. margin-bottom: 20px;
  3808. background-color: #ffffff;
  3809. border: 1px solid transparent;
  3810. border-radius: 2px;
  3811. -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  3812. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  3813. }
  3814. .panel-body {
  3815. padding: 15px;
  3816. }
  3817. .panel-body:before,
  3818. .panel-body:after {
  3819. content: " ";
  3820. display: table;
  3821. }
  3822. .panel-body:after {
  3823. clear: both;
  3824. }
  3825. .panel-body:before,
  3826. .panel-body:after {
  3827. content: " ";
  3828. display: table;
  3829. }
  3830. .panel-body:after {
  3831. clear: both;
  3832. }
  3833. .panel > .list-group {
  3834. margin-bottom: 0;
  3835. }
  3836. .panel > .list-group .list-group-item {
  3837. border-width: 1px 0;
  3838. }
  3839. .panel > .list-group .list-group-item:first-child {
  3840. border-top-right-radius: 0;
  3841. border-top-left-radius: 0;
  3842. }
  3843. .panel > .list-group .list-group-item:last-child {
  3844. border-bottom: 0;
  3845. }
  3846. .panel-heading + .list-group .list-group-item:first-child {
  3847. border-top-width: 0;
  3848. }
  3849. .panel > .table,
  3850. .panel > .table-responsive > .table {
  3851. margin-bottom: 0;
  3852. }
  3853. .panel > .panel-body + .table,
  3854. .panel > .panel-body + .table-responsive {
  3855. border-top: 1px solid #dddddd;
  3856. }
  3857. .panel > .table > tbody:first-child th,
  3858. .panel > .table > tbody:first-child td {
  3859. border-top: 0;
  3860. }
  3861. .panel > .table-bordered,
  3862. .panel > .table-responsive > .table-bordered {
  3863. border: 0;
  3864. }
  3865. .panel > .table-bordered > thead > tr > th:first-child,
  3866. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  3867. .panel > .table-bordered > tbody > tr > th:first-child,
  3868. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  3869. .panel > .table-bordered > tfoot > tr > th:first-child,
  3870. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  3871. .panel > .table-bordered > thead > tr > td:first-child,
  3872. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  3873. .panel > .table-bordered > tbody > tr > td:first-child,
  3874. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  3875. .panel > .table-bordered > tfoot > tr > td:first-child,
  3876. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  3877. border-left: 0;
  3878. }
  3879. .panel > .table-bordered > thead > tr > th:last-child,
  3880. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  3881. .panel > .table-bordered > tbody > tr > th:last-child,
  3882. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  3883. .panel > .table-bordered > tfoot > tr > th:last-child,
  3884. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  3885. .panel > .table-bordered > thead > tr > td:last-child,
  3886. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  3887. .panel > .table-bordered > tbody > tr > td:last-child,
  3888. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  3889. .panel > .table-bordered > tfoot > tr > td:last-child,
  3890. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  3891. border-right: 0;
  3892. }
  3893. .panel > .table-bordered > thead > tr:last-child > th,
  3894. .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
  3895. .panel > .table-bordered > tbody > tr:last-child > th,
  3896. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  3897. .panel > .table-bordered > tfoot > tr:last-child > th,
  3898. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  3899. .panel > .table-bordered > thead > tr:last-child > td,
  3900. .panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
  3901. .panel > .table-bordered > tbody > tr:last-child > td,
  3902. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  3903. .panel > .table-bordered > tfoot > tr:last-child > td,
  3904. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  3905. border-bottom: 0;
  3906. }
  3907. .panel > .table-responsive {
  3908. border: 0;
  3909. margin-bottom: 0;
  3910. }
  3911. .panel-heading {
  3912. padding: 10px 15px;
  3913. border-bottom: 1px solid transparent;
  3914. border-top-right-radius: 1px;
  3915. border-top-left-radius: 1px;
  3916. }
  3917. .panel-heading > .dropdown .dropdown-toggle {
  3918. color: inherit;
  3919. }
  3920. .panel-title {
  3921. margin-top: 0;
  3922. margin-bottom: 0;
  3923. font-size: 14px;
  3924. color: inherit;
  3925. }
  3926. .panel-title > a {
  3927. color: inherit;
  3928. }
  3929. .panel-footer {
  3930. padding: 10px 15px;
  3931. background-color: #f5f5f5;
  3932. border-top: 1px solid #dddddd;
  3933. border-bottom-right-radius: 1px;
  3934. border-bottom-left-radius: 1px;
  3935. }
  3936. .panel-group .panel {
  3937. margin-bottom: 0;
  3938. border-radius: 2px;
  3939. overflow: hidden;
  3940. }
  3941. .panel-group .panel + .panel {
  3942. margin-top: 5px;
  3943. }
  3944. .panel-group .panel-heading {
  3945. border-bottom: 0;
  3946. }
  3947. .panel-group .panel-heading + .panel-collapse .panel-body {
  3948. border-top: 1px solid #dddddd;
  3949. }
  3950. .panel-group .panel-footer {
  3951. border-top: 0;
  3952. }
  3953. .panel-group .panel-footer + .panel-collapse .panel-body {
  3954. border-bottom: 1px solid #dddddd;
  3955. }
  3956. .panel-default {
  3957. border-color: #dddddd;
  3958. }
  3959. .panel-default > .panel-heading {
  3960. color: #333333;
  3961. background-color: #f5f5f5;
  3962. border-color: #dddddd;
  3963. }
  3964. .panel-default > .panel-heading + .panel-collapse .panel-body {
  3965. border-top-color: #dddddd;
  3966. }
  3967. .panel-default > .panel-footer + .panel-collapse .panel-body {
  3968. border-bottom-color: #dddddd;
  3969. }
  3970. .panel-primary {
  3971. border-color: #008cd7;
  3972. }
  3973. .panel-primary > .panel-heading {
  3974. color: #ffffff;
  3975. background-color: #008cd7;
  3976. border-color: #008cd7;
  3977. }
  3978. .panel-primary > .panel-heading + .panel-collapse .panel-body {
  3979. border-top-color: #008cd7;
  3980. }
  3981. .panel-primary > .panel-footer + .panel-collapse .panel-body {
  3982. border-bottom-color: #008cd7;
  3983. }
  3984. .panel-success {
  3985. border-color: #d6e9c6;
  3986. }
  3987. .panel-success > .panel-heading {
  3988. color: #3c763d;
  3989. background-color: #dff0d8;
  3990. border-color: #d6e9c6;
  3991. }
  3992. .panel-success > .panel-heading + .panel-collapse .panel-body {
  3993. border-top-color: #d6e9c6;
  3994. }
  3995. .panel-success > .panel-footer + .panel-collapse .panel-body {
  3996. border-bottom-color: #d6e9c6;
  3997. }
  3998. .panel-warning {
  3999. border-color: #faebcc;
  4000. }
  4001. .panel-warning > .panel-heading {
  4002. color: #8a6d3b;
  4003. background-color: #fcf8e3;
  4004. border-color: #faebcc;
  4005. }
  4006. .panel-warning > .panel-heading + .panel-collapse .panel-body {
  4007. border-top-color: #faebcc;
  4008. }
  4009. .panel-warning > .panel-footer + .panel-collapse .panel-body {
  4010. border-bottom-color: #faebcc;
  4011. }
  4012. .panel-danger {
  4013. border-color: #ebccd1;
  4014. }
  4015. .panel-danger > .panel-heading {
  4016. color: #a94442;
  4017. background-color: #f2dede;
  4018. border-color: #ebccd1;
  4019. }
  4020. .panel-danger > .panel-heading + .panel-collapse .panel-body {
  4021. border-top-color: #ebccd1;
  4022. }
  4023. .panel-danger > .panel-footer + .panel-collapse .panel-body {
  4024. border-bottom-color: #ebccd1;
  4025. }
  4026. .panel-info {
  4027. border-color: #bce8f1;
  4028. }
  4029. .panel-info > .panel-heading {
  4030. color: #31708f;
  4031. background-color: #d9edf7;
  4032. border-color: #bce8f1;
  4033. }
  4034. .panel-info > .panel-heading + .panel-collapse .panel-body {
  4035. border-top-color: #bce8f1;
  4036. }
  4037. .panel-info > .panel-footer + .panel-collapse .panel-body {
  4038. border-bottom-color: #bce8f1;
  4039. }
  4040. .well {
  4041. min-height: 20px;
  4042. padding: 19px;
  4043. margin-bottom: 20px;
  4044. background-color: #f5f5f5;
  4045. border: 1px solid #e3e3e3;
  4046. border-radius: 2px;
  4047. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  4048. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  4049. }
  4050. .well blockquote {
  4051. border-color: #ddd;
  4052. border-color: rgba(0, 0, 0, 0.15);
  4053. }
  4054. .well-lg {
  4055. padding: 24px;
  4056. border-radius: 4px;
  4057. }
  4058. .well-sm {
  4059. padding: 9px;
  4060. border-radius: 1px;
  4061. }
  4062. .modal-open {
  4063. overflow: hidden;
  4064. }
  4065. .modal {
  4066. display: none;
  4067. overflow: auto;
  4068. overflow-y: scroll;
  4069. position: fixed;
  4070. top: 0;
  4071. right: 0;
  4072. bottom: 0;
  4073. left: 0;
  4074. z-index: 1040;
  4075. }
  4076. .modal.fade .modal-dialog {
  4077. -webkit-transform: translate(0, -25%);
  4078. -ms-transform: translate(0, -25%);
  4079. transform: translate(0, -25%);
  4080. -webkit-transition: -webkit-transform 0.3s ease-out;
  4081. -moz-transition: -moz-transform 0.3s ease-out;
  4082. -o-transition: -o-transform 0.3s ease-out;
  4083. transition: transform 0.3s ease-out;
  4084. }
  4085. .modal.in .modal-dialog {
  4086. -webkit-transform: translate(0, 0);
  4087. -ms-transform: translate(0, 0);
  4088. transform: translate(0, 0);
  4089. }
  4090. .modal-dialog {
  4091. position: relative;
  4092. width: auto;
  4093. margin: 10px;
  4094. z-index: 1050;
  4095. }
  4096. .modal-content {
  4097. position: relative;
  4098. background-color: #ffffff;
  4099. border: 1px solid #999999;
  4100. border: 1px solid rgba(0, 0, 0, 0.2);
  4101. border-radius: 4px;
  4102. -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  4103. box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  4104. background-clip: padding-box;
  4105. outline: none;
  4106. }
  4107. .modal-backdrop {
  4108. position: fixed;
  4109. top: 0;
  4110. right: 0;
  4111. bottom: 0;
  4112. left: 0;
  4113. z-index: 1030;
  4114. background-color: #000000;
  4115. }
  4116. .modal-backdrop.fade {
  4117. opacity: 0;
  4118. filter: alpha(opacity=0);
  4119. }
  4120. .modal-backdrop.in {
  4121. opacity: 0.5;
  4122. filter: alpha(opacity=50);
  4123. }
  4124. .modal-header {
  4125. padding: 15px;
  4126. border-bottom: 1px solid #e5e5e5;
  4127. min-height: 35px;
  4128. }
  4129. .modal-header .close {
  4130. margin-top: -2px;
  4131. }
  4132. .modal-title {
  4133. margin: 0;
  4134. line-height: 20px;
  4135. }
  4136. .modal-body {
  4137. position: relative;
  4138. padding: 20px;
  4139. }
  4140. .modal-footer {
  4141. margin-top: 15px;
  4142. padding: 19px 20px 20px;
  4143. text-align: right;
  4144. border-top: 1px solid #e5e5e5;
  4145. }
  4146. .modal-footer:before,
  4147. .modal-footer:after {
  4148. content: " ";
  4149. display: table;
  4150. }
  4151. .modal-footer:after {
  4152. clear: both;
  4153. }
  4154. .modal-footer:before,
  4155. .modal-footer:after {
  4156. content: " ";
  4157. display: table;
  4158. }
  4159. .modal-footer:after {
  4160. clear: both;
  4161. }
  4162. .modal-footer .btn + .btn {
  4163. margin-left: 5px;
  4164. margin-bottom: 0;
  4165. }
  4166. .modal-footer .btn-group .btn + .btn {
  4167. margin-left: -1px;
  4168. }
  4169. .modal-footer .btn-block + .btn-block {
  4170. margin-left: 0;
  4171. }
  4172. @media screen and (min-width: 768px) {
  4173. .modal-dialog {
  4174. width: 600px;
  4175. margin: 30px auto;
  4176. }
  4177. .modal-content {
  4178. -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  4179. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  4180. }
  4181. }
  4182. .tooltip {
  4183. position: absolute;
  4184. z-index: 1030;
  4185. display: block;
  4186. visibility: visible;
  4187. font-size: 10px;
  4188. line-height: 1.4;
  4189. opacity: 0;
  4190. filter: alpha(opacity=0);
  4191. }
  4192. .tooltip.in {
  4193. opacity: 0.9;
  4194. filter: alpha(opacity=90);
  4195. }
  4196. .tooltip.top {
  4197. margin-top: -3px;
  4198. padding: 5px 0;
  4199. }
  4200. .tooltip.right {
  4201. margin-left: 3px;
  4202. padding: 0 5px;
  4203. }
  4204. .tooltip.bottom {
  4205. margin-top: 3px;
  4206. padding: 5px 0;
  4207. }
  4208. .tooltip.left {
  4209. margin-left: -3px;
  4210. padding: 0 5px;
  4211. }
  4212. .tooltip-inner {
  4213. max-width: 200px;
  4214. padding: 3px 8px;
  4215. color: #ffffff;
  4216. text-align: left;
  4217. text-decoration: none;
  4218. background-color: #000000;
  4219. border-radius: 2px;
  4220. }
  4221. .tooltip-arrow {
  4222. position: absolute;
  4223. width: 0;
  4224. height: 0;
  4225. border-color: transparent;
  4226. border-style: solid;
  4227. }
  4228. .tooltip.top .tooltip-arrow {
  4229. bottom: 0;
  4230. left: 50%;
  4231. margin-left: -5px;
  4232. border-width: 5px 5px 0;
  4233. border-top-color: #000000;
  4234. }
  4235. .tooltip.top-left .tooltip-arrow {
  4236. bottom: 0;
  4237. left: 5px;
  4238. border-width: 5px 5px 0;
  4239. border-top-color: #000000;
  4240. }
  4241. .tooltip.top-right .tooltip-arrow {
  4242. bottom: 0;
  4243. right: 5px;
  4244. border-width: 5px 5px 0;
  4245. border-top-color: #000000;
  4246. }
  4247. .tooltip.right .tooltip-arrow {
  4248. top: 50%;
  4249. left: 0;
  4250. margin-top: -5px;
  4251. border-width: 5px 5px 5px 0;
  4252. border-right-color: #000000;
  4253. }
  4254. .tooltip.left .tooltip-arrow {
  4255. top: 50%;
  4256. right: 0;
  4257. margin-top: -5px;
  4258. border-width: 5px 0 5px 5px;
  4259. border-left-color: #000000;
  4260. }
  4261. .tooltip.bottom .tooltip-arrow {
  4262. top: 0;
  4263. left: 50%;
  4264. margin-left: -5px;
  4265. border-width: 0 5px 5px;
  4266. border-bottom-color: #000000;
  4267. }
  4268. .tooltip.bottom-left .tooltip-arrow {
  4269. top: 0;
  4270. left: 5px;
  4271. border-width: 0 5px 5px;
  4272. border-bottom-color: #000000;
  4273. }
  4274. .tooltip.bottom-right .tooltip-arrow {
  4275. top: 0;
  4276. right: 5px;
  4277. border-width: 0 5px 5px;
  4278. border-bottom-color: #000000;
  4279. }
  4280. .popover {
  4281. position: absolute;
  4282. top: 0;
  4283. left: 0;
  4284. z-index: 1010;
  4285. display: none;
  4286. max-width: 276px;
  4287. padding: 1px;
  4288. text-align: left;
  4289. background-color: #ffffff;
  4290. background-clip: padding-box;
  4291. border: 1px solid #cccccc;
  4292. border: 1px solid rgba(0, 0, 0, 0.2);
  4293. border-radius: 4px;
  4294. -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4295. box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  4296. white-space: normal;
  4297. }
  4298. .popover.top {
  4299. margin-top: -10px;
  4300. }
  4301. .popover.right {
  4302. margin-left: 10px;
  4303. }
  4304. .popover.bottom {
  4305. margin-top: 10px;
  4306. }
  4307. .popover.left {
  4308. margin-left: -10px;
  4309. }
  4310. .popover-title {
  4311. margin: 0;
  4312. padding: 8px 14px;
  4313. font-size: 12px;
  4314. font-weight: normal;
  4315. line-height: 18px;
  4316. background-color: #f7f7f7;
  4317. border-bottom: 1px solid #ebebeb;
  4318. border-radius: 5px 5px 0 0;
  4319. }
  4320. .popover-content {
  4321. padding: 9px 14px;
  4322. }
  4323. .popover .arrow,
  4324. .popover .arrow:after {
  4325. position: absolute;
  4326. display: block;
  4327. width: 0;
  4328. height: 0;
  4329. border-color: transparent;
  4330. border-style: solid;
  4331. }
  4332. .popover .arrow {
  4333. border-width: 11px;
  4334. }
  4335. .popover .arrow:after {
  4336. border-width: 10px;
  4337. content: "";
  4338. }
  4339. .popover.top .arrow {
  4340. left: 50%;
  4341. margin-left: -11px;
  4342. border-bottom-width: 0;
  4343. border-top-color: #999999;
  4344. border-top-color: rgba(0, 0, 0, 0.25);
  4345. bottom: -11px;
  4346. }
  4347. .popover.top .arrow:after {
  4348. content: " ";
  4349. bottom: 1px;
  4350. margin-left: -10px;
  4351. border-bottom-width: 0;
  4352. border-top-color: #ffffff;
  4353. }
  4354. .popover.right .arrow {
  4355. top: 50%;
  4356. left: -11px;
  4357. margin-top: -11px;
  4358. border-left-width: 0;
  4359. border-right-color: #999999;
  4360. border-right-color: rgba(0, 0, 0, 0.25);
  4361. }
  4362. .popover.right .arrow:after {
  4363. content: " ";
  4364. left: 1px;
  4365. bottom: -10px;
  4366. border-left-width: 0;
  4367. border-right-color: #ffffff;
  4368. }
  4369. .popover.bottom .arrow {
  4370. left: 50%;
  4371. margin-left: -11px;
  4372. border-top-width: 0;
  4373. border-bottom-color: #999999;
  4374. border-bottom-color: rgba(0, 0, 0, 0.25);
  4375. top: -11px;
  4376. }
  4377. .popover.bottom .arrow:after {
  4378. content: " ";
  4379. top: 1px;
  4380. margin-left: -10px;
  4381. border-top-width: 0;
  4382. border-bottom-color: #ffffff;
  4383. }
  4384. .popover.left .arrow {
  4385. top: 50%;
  4386. right: -11px;
  4387. margin-top: -11px;
  4388. border-right-width: 0;
  4389. border-left-color: #999999;
  4390. border-left-color: rgba(0, 0, 0, 0.25);
  4391. }
  4392. .popover.left .arrow:after {
  4393. content: " ";
  4394. right: 1px;
  4395. border-right-width: 0;
  4396. border-left-color: #ffffff;
  4397. bottom: -10px;
  4398. }
  4399. .carousel {
  4400. position: relative;
  4401. }
  4402. .carousel-inner {
  4403. position: relative;
  4404. overflow: hidden;
  4405. width: 100%;
  4406. }
  4407. .carousel-inner > .item {
  4408. display: none;
  4409. position: relative;
  4410. -webkit-transition: 0.6s ease-in-out left;
  4411. transition: 0.6s ease-in-out left;
  4412. }
  4413. .carousel-inner > .item > img,
  4414. .carousel-inner > .item > a > img {
  4415. display: block;
  4416. max-width: 100%;
  4417. height: auto;
  4418. line-height: 1;
  4419. }
  4420. .carousel-inner > .active,
  4421. .carousel-inner > .next,
  4422. .carousel-inner > .prev {
  4423. display: block;
  4424. }
  4425. .carousel-inner > .active {
  4426. left: 0;
  4427. }
  4428. .carousel-inner > .next,
  4429. .carousel-inner > .prev {
  4430. position: absolute;
  4431. top: 0;
  4432. width: 100%;
  4433. }
  4434. .carousel-inner > .next {
  4435. left: 100%;
  4436. }
  4437. .carousel-inner > .prev {
  4438. left: -100%;
  4439. }
  4440. .carousel-inner > .next.left,
  4441. .carousel-inner > .prev.right {
  4442. left: 0;
  4443. }
  4444. .carousel-inner > .active.left {
  4445. left: -100%;
  4446. }
  4447. .carousel-inner > .active.right {
  4448. left: 100%;
  4449. }
  4450. .carousel-control {
  4451. position: absolute;
  4452. top: 0;
  4453. left: 0;
  4454. bottom: 0;
  4455. width: 15%;
  4456. opacity: 0.5;
  4457. filter: alpha(opacity=50);
  4458. font-size: 20px;
  4459. color: #ffffff;
  4460. text-align: center;
  4461. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  4462. }
  4463. .carousel-control.left {
  4464. background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  4465. background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  4466. background-repeat: repeat-x;
  4467. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  4468. }
  4469. .carousel-control.right {
  4470. left: auto;
  4471. right: 0;
  4472. background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  4473. background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  4474. background-repeat: repeat-x;
  4475. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  4476. }
  4477. .carousel-control:hover,
  4478. .carousel-control:focus {
  4479. outline: none;
  4480. color: #ffffff;
  4481. text-decoration: none;
  4482. opacity: 0.9;
  4483. filter: alpha(opacity=90);
  4484. }
  4485. .carousel-control .icon-prev,
  4486. .carousel-control .icon-next,
  4487. .carousel-control .glyphicon-chevron-left,
  4488. .carousel-control .glyphicon-chevron-right {
  4489. position: absolute;
  4490. top: 50%;
  4491. z-index: 5;
  4492. display: inline-block;
  4493. }
  4494. .carousel-control .icon-prev,
  4495. .carousel-control .glyphicon-chevron-left {
  4496. left: 50%;
  4497. }
  4498. .carousel-control .icon-next,
  4499. .carousel-control .glyphicon-chevron-right {
  4500. right: 50%;
  4501. }
  4502. .carousel-control .icon-prev,
  4503. .carousel-control .icon-next {
  4504. width: 20px;
  4505. height: 20px;
  4506. margin-top: -10px;
  4507. margin-left: -10px;
  4508. font-family: serif;
  4509. }
  4510. .carousel-control .icon-prev:before {
  4511. content: '\2039';
  4512. }
  4513. .carousel-control .icon-next:before {
  4514. content: '\203a';
  4515. }
  4516. .carousel-indicators {
  4517. position: absolute;
  4518. bottom: 10px;
  4519. left: 50%;
  4520. z-index: 15;
  4521. width: 60%;
  4522. margin-left: -30%;
  4523. padding-left: 0;
  4524. list-style: none;
  4525. text-align: center;
  4526. }
  4527. .carousel-indicators li {
  4528. display: inline-block;
  4529. width: 10px;
  4530. height: 10px;
  4531. margin: 1px;
  4532. text-indent: -999px;
  4533. border: 1px solid #ffffff;
  4534. border-radius: 10px;
  4535. cursor: pointer;
  4536. background-color: #000 \9;
  4537. background-color: rgba(0, 0, 0, 0);
  4538. }
  4539. .carousel-indicators .active {
  4540. margin: 0;
  4541. width: 12px;
  4542. height: 12px;
  4543. background-color: #ffffff;
  4544. }
  4545. .carousel-caption {
  4546. position: absolute;
  4547. left: 15%;
  4548. right: 15%;
  4549. bottom: 20px;
  4550. z-index: 10;
  4551. padding-top: 20px;
  4552. padding-bottom: 20px;
  4553. color: #ffffff;
  4554. text-align: center;
  4555. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  4556. }
  4557. .carousel-caption .btn {
  4558. text-shadow: none;
  4559. }
  4560. @media screen and (min-width: 768px) {
  4561. .carousel-control .glyphicons-chevron-left,
  4562. .carousel-control .glyphicons-chevron-right,
  4563. .carousel-control .icon-prev,
  4564. .carousel-control .icon-next {
  4565. width: 30px;
  4566. height: 30px;
  4567. margin-top: -15px;
  4568. margin-left: -15px;
  4569. font-size: 30px;
  4570. }
  4571. .carousel-caption {
  4572. left: 20%;
  4573. right: 20%;
  4574. padding-bottom: 30px;
  4575. }
  4576. .carousel-indicators {
  4577. bottom: 20px;
  4578. }
  4579. }
  4580. .clearfix:before,
  4581. .clearfix:after {
  4582. content: " ";
  4583. display: table;
  4584. }
  4585. .clearfix:after {
  4586. clear: both;
  4587. }
  4588. .center-block {
  4589. display: block;
  4590. margin-left: auto;
  4591. margin-right: auto;
  4592. }
  4593. .pull-right {
  4594. float: right !important;
  4595. }
  4596. .pull-left {
  4597. float: left !important;
  4598. }
  4599. .hide {
  4600. display: none !important;
  4601. }
  4602. .show {
  4603. display: block !important;
  4604. }
  4605. .invisible {
  4606. visibility: hidden;
  4607. }
  4608. .text-hide {
  4609. font: 0/0 a;
  4610. color: transparent;
  4611. text-shadow: none;
  4612. background-color: transparent;
  4613. border: 0;
  4614. }
  4615. .hidden {
  4616. display: none !important;
  4617. visibility: hidden !important;
  4618. }
  4619. .affix {
  4620. position: fixed;
  4621. }
  4622. @-ms-viewport {
  4623. width: device-width;
  4624. }
  4625. .visible-xs,
  4626. tr.visible-xs,
  4627. th.visible-xs,
  4628. td.visible-xs {
  4629. display: none !important;
  4630. }
  4631. @media (max-width: 767px) {
  4632. .visible-xs {
  4633. display: block !important;
  4634. }
  4635. table.visible-xs {
  4636. display: table;
  4637. }
  4638. tr.visible-xs {
  4639. display: table-row !important;
  4640. }
  4641. th.visible-xs,
  4642. td.visible-xs {
  4643. display: table-cell !important;
  4644. }
  4645. }
  4646. @media (min-width: 768px) and (max-width: 991px) {
  4647. .visible-xs.visible-sm {
  4648. display: block !important;
  4649. }
  4650. table.visible-xs.visible-sm {
  4651. display: table;
  4652. }
  4653. tr.visible-xs.visible-sm {
  4654. display: table-row !important;
  4655. }
  4656. th.visible-xs.visible-sm,
  4657. td.visible-xs.visible-sm {
  4658. display: table-cell !important;
  4659. }
  4660. }
  4661. @media (min-width: 992px) and (max-width: 1199px) {
  4662. .visible-xs.visible-md {
  4663. display: block !important;
  4664. }
  4665. table.visible-xs.visible-md {
  4666. display: table;
  4667. }
  4668. tr.visible-xs.visible-md {
  4669. display: table-row !important;
  4670. }
  4671. th.visible-xs.visible-md,
  4672. td.visible-xs.visible-md {
  4673. display: table-cell !important;
  4674. }
  4675. }
  4676. @media (min-width: 1200px) {
  4677. .visible-xs.visible-lg {
  4678. display: block !important;
  4679. }
  4680. table.visible-xs.visible-lg {
  4681. display: table;
  4682. }
  4683. tr.visible-xs.visible-lg {
  4684. display: table-row !important;
  4685. }
  4686. th.visible-xs.visible-lg,
  4687. td.visible-xs.visible-lg {
  4688. display: table-cell !important;
  4689. }
  4690. }
  4691. .visible-sm,
  4692. tr.visible-sm,
  4693. th.visible-sm,
  4694. td.visible-sm {
  4695. display: none !important;
  4696. }
  4697. @media (max-width: 767px) {
  4698. .visible-sm.visible-xs {
  4699. display: block !important;
  4700. }
  4701. table.visible-sm.visible-xs {
  4702. display: table;
  4703. }
  4704. tr.visible-sm.visible-xs {
  4705. display: table-row !important;
  4706. }
  4707. th.visible-sm.visible-xs,
  4708. td.visible-sm.visible-xs {
  4709. display: table-cell !important;
  4710. }
  4711. }
  4712. @media (min-width: 768px) and (max-width: 991px) {
  4713. .visible-sm {
  4714. display: block !important;
  4715. }
  4716. table.visible-sm {
  4717. display: table;
  4718. }
  4719. tr.visible-sm {
  4720. display: table-row !important;
  4721. }
  4722. th.visible-sm,
  4723. td.visible-sm {
  4724. display: table-cell !important;
  4725. }
  4726. }
  4727. @media (min-width: 992px) and (max-width: 1199px) {
  4728. .visible-sm.visible-md {
  4729. display: block !important;
  4730. }
  4731. table.visible-sm.visible-md {
  4732. display: table;
  4733. }
  4734. tr.visible-sm.visible-md {
  4735. display: table-row !important;
  4736. }
  4737. th.visible-sm.visible-md,
  4738. td.visible-sm.visible-md {
  4739. display: table-cell !important;
  4740. }
  4741. }
  4742. @media (min-width: 1200px) {
  4743. .visible-sm.visible-lg {
  4744. display: block !important;
  4745. }
  4746. table.visible-sm.visible-lg {
  4747. display: table;
  4748. }
  4749. tr.visible-sm.visible-lg {
  4750. display: table-row !important;
  4751. }
  4752. th.visible-sm.visible-lg,
  4753. td.visible-sm.visible-lg {
  4754. display: table-cell !important;
  4755. }
  4756. }
  4757. .visible-md,
  4758. tr.visible-md,
  4759. th.visible-md,
  4760. td.visible-md {
  4761. display: none !important;
  4762. }
  4763. @media (max-width: 767px) {
  4764. .visible-md.visible-xs {
  4765. display: block !important;
  4766. }
  4767. table.visible-md.visible-xs {
  4768. display: table;
  4769. }
  4770. tr.visible-md.visible-xs {
  4771. display: table-row !important;
  4772. }
  4773. th.visible-md.visible-xs,
  4774. td.visible-md.visible-xs {
  4775. display: table-cell !important;
  4776. }
  4777. }
  4778. @media (min-width: 768px) and (max-width: 991px) {
  4779. .visible-md.visible-sm {
  4780. display: block !important;
  4781. }
  4782. table.visible-md.visible-sm {
  4783. display: table;
  4784. }
  4785. tr.visible-md.visible-sm {
  4786. display: table-row !important;
  4787. }
  4788. th.visible-md.visible-sm,
  4789. td.visible-md.visible-sm {
  4790. display: table-cell !important;
  4791. }
  4792. }
  4793. @media (min-width: 992px) and (max-width: 1199px) {
  4794. .visible-md {
  4795. display: block !important;
  4796. }
  4797. table.visible-md {
  4798. display: table;
  4799. }
  4800. tr.visible-md {
  4801. display: table-row !important;
  4802. }
  4803. th.visible-md,
  4804. td.visible-md {
  4805. display: table-cell !important;
  4806. }
  4807. }
  4808. @media (min-width: 1200px) {
  4809. .visible-md.visible-lg {
  4810. display: block !important;
  4811. }
  4812. table.visible-md.visible-lg {
  4813. display: table;
  4814. }
  4815. tr.visible-md.visible-lg {
  4816. display: table-row !important;
  4817. }
  4818. th.visible-md.visible-lg,
  4819. td.visible-md.visible-lg {
  4820. display: table-cell !important;
  4821. }
  4822. }
  4823. .visible-lg,
  4824. tr.visible-lg,
  4825. th.visible-lg,
  4826. td.visible-lg {
  4827. display: none !important;
  4828. }
  4829. @media (max-width: 767px) {
  4830. .visible-lg.visible-xs {
  4831. display: block !important;
  4832. }
  4833. table.visible-lg.visible-xs {
  4834. display: table;
  4835. }
  4836. tr.visible-lg.visible-xs {
  4837. display: table-row !important;
  4838. }
  4839. th.visible-lg.visible-xs,
  4840. td.visible-lg.visible-xs {
  4841. display: table-cell !important;
  4842. }
  4843. }
  4844. @media (min-width: 768px) and (max-width: 991px) {
  4845. .visible-lg.visible-sm {
  4846. display: block !important;
  4847. }
  4848. table.visible-lg.visible-sm {
  4849. display: table;
  4850. }
  4851. tr.visible-lg.visible-sm {
  4852. display: table-row !important;
  4853. }
  4854. th.visible-lg.visible-sm,
  4855. td.visible-lg.visible-sm {
  4856. display: table-cell !important;
  4857. }
  4858. }
  4859. @media (min-width: 992px) and (max-width: 1199px) {
  4860. .visible-lg.visible-md {
  4861. display: block !important;
  4862. }
  4863. table.visible-lg.visible-md {
  4864. display: table;
  4865. }
  4866. tr.visible-lg.visible-md {
  4867. display: table-row !important;
  4868. }
  4869. th.visible-lg.visible-md,
  4870. td.visible-lg.visible-md {
  4871. display: table-cell !important;
  4872. }
  4873. }
  4874. @media (min-width: 1200px) {
  4875. .visible-lg {
  4876. display: block !important;
  4877. }
  4878. table.visible-lg {
  4879. display: table;
  4880. }
  4881. tr.visible-lg {
  4882. display: table-row !important;
  4883. }
  4884. th.visible-lg,
  4885. td.visible-lg {
  4886. display: table-cell !important;
  4887. }
  4888. }
  4889. .hidden-xs {
  4890. display: block !important;
  4891. }
  4892. table.hidden-xs {
  4893. display: table;
  4894. }
  4895. tr.hidden-xs {
  4896. display: table-row !important;
  4897. }
  4898. th.hidden-xs,
  4899. td.hidden-xs {
  4900. display: table-cell !important;
  4901. }
  4902. @media (max-width: 767px) {
  4903. .hidden-xs,
  4904. tr.hidden-xs,
  4905. th.hidden-xs,
  4906. td.hidden-xs {
  4907. display: none !important;
  4908. }
  4909. }
  4910. @media (min-width: 768px) and (max-width: 991px) {
  4911. .hidden-xs.hidden-sm,
  4912. tr.hidden-xs.hidden-sm,
  4913. th.hidden-xs.hidden-sm,
  4914. td.hidden-xs.hidden-sm {
  4915. display: none !important;
  4916. }
  4917. }
  4918. @media (min-width: 992px) and (max-width: 1199px) {
  4919. .hidden-xs.hidden-md,
  4920. tr.hidden-xs.hidden-md,
  4921. th.hidden-xs.hidden-md,
  4922. td.hidden-xs.hidden-md {
  4923. display: none !important;
  4924. }
  4925. }
  4926. @media (min-width: 1200px) {
  4927. .hidden-xs.hidden-lg,
  4928. tr.hidden-xs.hidden-lg,
  4929. th.hidden-xs.hidden-lg,
  4930. td.hidden-xs.hidden-lg {
  4931. display: none !important;
  4932. }
  4933. }
  4934. .hidden-sm {
  4935. display: block !important;
  4936. }
  4937. table.hidden-sm {
  4938. display: table;
  4939. }
  4940. tr.hidden-sm {
  4941. display: table-row !important;
  4942. }
  4943. th.hidden-sm,
  4944. td.hidden-sm {
  4945. display: table-cell !important;
  4946. }
  4947. @media (max-width: 767px) {
  4948. .hidden-sm.hidden-xs,
  4949. tr.hidden-sm.hidden-xs,
  4950. th.hidden-sm.hidden-xs,
  4951. td.hidden-sm.hidden-xs {
  4952. display: none !important;
  4953. }
  4954. }
  4955. @media (min-width: 768px) and (max-width: 991px) {
  4956. .hidden-sm,
  4957. tr.hidden-sm,
  4958. th.hidden-sm,
  4959. td.hidden-sm {
  4960. display: none !important;
  4961. }
  4962. }
  4963. @media (min-width: 992px) and (max-width: 1199px) {
  4964. .hidden-sm.hidden-md,
  4965. tr.hidden-sm.hidden-md,
  4966. th.hidden-sm.hidden-md,
  4967. td.hidden-sm.hidden-md {
  4968. display: none !important;
  4969. }
  4970. }
  4971. @media (min-width: 1200px) {
  4972. .hidden-sm.hidden-lg,
  4973. tr.hidden-sm.hidden-lg,
  4974. th.hidden-sm.hidden-lg,
  4975. td.hidden-sm.hidden-lg {
  4976. display: none !important;
  4977. }
  4978. }
  4979. .hidden-md {
  4980. display: block !important;
  4981. }
  4982. table.hidden-md {
  4983. display: table;
  4984. }
  4985. tr.hidden-md {
  4986. display: table-row !important;
  4987. }
  4988. th.hidden-md,
  4989. td.hidden-md {
  4990. display: table-cell !important;
  4991. }
  4992. @media (max-width: 767px) {
  4993. .hidden-md.hidden-xs,
  4994. tr.hidden-md.hidden-xs,
  4995. th.hidden-md.hidden-xs,
  4996. td.hidden-md.hidden-xs {
  4997. display: none !important;
  4998. }
  4999. }
  5000. @media (min-width: 768px) and (max-width: 991px) {
  5001. .hidden-md.hidden-sm,
  5002. tr.hidden-md.hidden-sm,
  5003. th.hidden-md.hidden-sm,
  5004. td.hidden-md.hidden-sm {
  5005. display: none !important;
  5006. }
  5007. }
  5008. @media (min-width: 992px) and (max-width: 1199px) {
  5009. .hidden-md,
  5010. tr.hidden-md,
  5011. th.hidden-md,
  5012. td.hidden-md {
  5013. display: none !important;
  5014. }
  5015. }
  5016. @media (min-width: 1200px) {
  5017. .hidden-md.hidden-lg,
  5018. tr.hidden-md.hidden-lg,
  5019. th.hidden-md.hidden-lg,
  5020. td.hidden-md.hidden-lg {
  5021. display: none !important;
  5022. }
  5023. }
  5024. .hidden-lg {
  5025. display: block !important;
  5026. }
  5027. table.hidden-lg {
  5028. display: table;
  5029. }
  5030. tr.hidden-lg {
  5031. display: table-row !important;
  5032. }
  5033. th.hidden-lg,
  5034. td.hidden-lg {
  5035. display: table-cell !important;
  5036. }
  5037. @media (max-width: 767px) {
  5038. .hidden-lg.hidden-xs,
  5039. tr.hidden-lg.hidden-xs,
  5040. th.hidden-lg.hidden-xs,
  5041. td.hidden-lg.hidden-xs {
  5042. display: none !important;
  5043. }
  5044. }
  5045. @media (min-width: 768px) and (max-width: 991px) {
  5046. .hidden-lg.hidden-sm,
  5047. tr.hidden-lg.hidden-sm,
  5048. th.hidden-lg.hidden-sm,
  5049. td.hidden-lg.hidden-sm {
  5050. display: none !important;
  5051. }
  5052. }
  5053. @media (min-width: 992px) and (max-width: 1199px) {
  5054. .hidden-lg.hidden-md,
  5055. tr.hidden-lg.hidden-md,
  5056. th.hidden-lg.hidden-md,
  5057. td.hidden-lg.hidden-md {
  5058. display: none !important;
  5059. }
  5060. }
  5061. @media (min-width: 1200px) {
  5062. .hidden-lg,
  5063. tr.hidden-lg,
  5064. th.hidden-lg,
  5065. td.hidden-lg {
  5066. display: none !important;
  5067. }
  5068. }
  5069. .visible-print,
  5070. tr.visible-print,
  5071. th.visible-print,
  5072. td.visible-print {
  5073. display: none !important;
  5074. }
  5075. @media print {
  5076. .visible-print {
  5077. display: block !important;
  5078. }
  5079. table.visible-print {
  5080. display: table;
  5081. }
  5082. tr.visible-print {
  5083. display: table-row !important;
  5084. }
  5085. th.visible-print,
  5086. td.visible-print {
  5087. display: table-cell !important;
  5088. }
  5089. .hidden-print,
  5090. tr.hidden-print,
  5091. th.hidden-print,
  5092. td.hidden-print {
  5093. display: none !important;
  5094. }
  5095. }