Guest User

patternfly

a guest
Jun 7th, 2017
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 265.16 KB | None | 0 0
  1. /* PatternFly */
  2. /* Bootstrap 3 */
  3. /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
  4. html {
  5.   font-family: sans-serif;
  6.   -ms-text-size-adjust: 100%;
  7.   -webkit-text-size-adjust: 100%;
  8. }
  9. body {
  10.   margin: 0;
  11. }
  12. article,
  13. aside,
  14. details,
  15. figcaption,
  16. figure,
  17. footer,
  18. header,
  19. hgroup,
  20. main,
  21. menu,
  22. nav,
  23. section,
  24. summary {
  25.   display: block;
  26. }
  27. audio,
  28. canvas,
  29. progress,
  30. video {
  31.   display: inline-block;
  32.   vertical-align: baseline;
  33. }
  34. audio:not([controls]) {
  35.   display: none;
  36.   height: 0;
  37. }
  38. [hidden],
  39. template {
  40.   display: none;
  41. }
  42. a {
  43.   background-color: transparent;
  44. }
  45. a:active,
  46. a:hover {
  47.   outline: 0;
  48. }
  49. abbr[title] {
  50.   border-bottom: 1px dotted;
  51. }
  52. b,
  53. strong {
  54.   font-weight: bold;
  55. }
  56. dfn {
  57.   font-style: italic;
  58. }
  59. h1 {
  60.   font-size: 2em;
  61.   margin: 0.67em 0;
  62. }
  63. mark {
  64.   background: #ff0;
  65.   color: #000;
  66. }
  67. small {
  68.   font-size: 80%;
  69. }
  70. sub,
  71. sup {
  72.   font-size: 75%;
  73.   line-height: 0;
  74.   position: relative;
  75.   vertical-align: baseline;
  76. }
  77. sup {
  78.   top: -0.5em;
  79. }
  80. sub {
  81.   bottom: -0.25em;
  82. }
  83. img {
  84.   border: 0;
  85. }
  86. svg:not(:root) {
  87.   overflow: hidden;
  88. }
  89. figure {
  90.   margin: 1em 40px;
  91. }
  92. hr {
  93.   -moz-box-sizing: content-box;
  94.   box-sizing: content-box;
  95.   height: 0;
  96. }
  97. pre {
  98.   overflow: auto;
  99. }
  100. code,
  101. kbd,
  102. pre,
  103. samp {
  104.   font-family: monospace, monospace;
  105.   font-size: 1em;
  106. }
  107. button,
  108. input,
  109. optgroup,
  110. select,
  111. textarea {
  112.   color: inherit;
  113.   font: inherit;
  114.   margin: 0;
  115. }
  116. button {
  117.   overflow: visible;
  118. }
  119. button,
  120. select {
  121.   text-transform: none;
  122. }
  123. button,
  124. html input[type="button"],
  125. input[type="reset"],
  126. input[type="submit"] {
  127.   -webkit-appearance: button;
  128.   cursor: pointer;
  129. }
  130. button[disabled],
  131. html input[disabled] {
  132.   cursor: default;
  133. }
  134. button::-moz-focus-inner,
  135. input::-moz-focus-inner {
  136.   border: 0;
  137.   padding: 0;
  138. }
  139. input {
  140.   line-height: normal;
  141. }
  142. input[type="checkbox"],
  143. input[type="radio"] {
  144.   box-sizing: border-box;
  145.   padding: 0;
  146. }
  147. input[type="number"]::-webkit-inner-spin-button,
  148. input[type="number"]::-webkit-outer-spin-button {
  149.   height: auto;
  150. }
  151. input[type="search"] {
  152.   -webkit-appearance: textfield;
  153.   -moz-box-sizing: content-box;
  154.   -webkit-box-sizing: content-box;
  155.   box-sizing: content-box;
  156. }
  157. input[type="search"]::-webkit-search-cancel-button,
  158. input[type="search"]::-webkit-search-decoration {
  159.   -webkit-appearance: none;
  160. }
  161. fieldset {
  162.   border: 1px solid #c0c0c0;
  163.   margin: 0 2px;
  164.   padding: 0.35em 0.625em 0.75em;
  165. }
  166. legend {
  167.   border: 0;
  168.   padding: 0;
  169. }
  170. textarea {
  171.   overflow: auto;
  172. }
  173. optgroup {
  174.   font-weight: bold;
  175. }
  176. table {
  177.   border-collapse: collapse;
  178.   border-spacing: 0;
  179. }
  180. td,
  181. th {
  182.   padding: 0;
  183. }
  184. /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  185. @media print {
  186.   *,
  187.   *:before,
  188.   *:after {
  189.     background: transparent !important;
  190.     color: #000 !important;
  191.     box-shadow: none !important;
  192.     text-shadow: none !important;
  193.   }
  194.   a,
  195.   a:visited {
  196.     text-decoration: underline;
  197.   }
  198.   a[href]:after {
  199.     content: " (" attr(href) ")";
  200.   }
  201.   abbr[title]:after {
  202.     content: " (" attr(title) ")";
  203.   }
  204.   a[href^="#"]:after,
  205.   a[href^="javascript:"]:after {
  206.     content: "";
  207.   }
  208.   pre,
  209.   blockquote {
  210.     border: 1px solid #999;
  211.     page-break-inside: avoid;
  212.   }
  213.   thead {
  214.     display: table-header-group;
  215.   }
  216.   tr,
  217.   img {
  218.     page-break-inside: avoid;
  219.   }
  220.   img {
  221.     max-width: 100% !important;
  222.   }
  223.   p,
  224.   h2,
  225.   h3 {
  226.     orphans: 3;
  227.     widows: 3;
  228.   }
  229.   h2,
  230.   h3 {
  231.     page-break-after: avoid;
  232.   }
  233.   select {
  234.     background: #fff !important;
  235.   }
  236.   .navbar {
  237.     display: none;
  238.   }
  239.   .btn > .caret,
  240.   .dropup > .btn > .caret {
  241.     border-top-color: #000 !important;
  242.   }
  243.   .label {
  244.     border: 1px solid #000;
  245.   }
  246.   .table {
  247.     border-collapse: collapse !important;
  248.   }
  249.   .table td,
  250.   .table th {
  251.     background-color: #fff !important;
  252.   }
  253.   .table-bordered th,
  254.   .table-bordered td {
  255.     border: 1px solid #ddd !important;
  256.   }
  257. }
  258. @font-face {
  259.   font-family: 'Glyphicons Halflings';
  260.   src: url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot');
  261.   src: url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
  262. }
  263. .glyphicon {
  264.   position: relative;
  265.   top: 1px;
  266.   display: inline-block;
  267.   font-family: 'Glyphicons Halflings';
  268.   font-style: normal;
  269.   font-weight: normal;
  270.   line-height: 1;
  271.   -webkit-font-smoothing: antialiased;
  272.   -moz-osx-font-smoothing: grayscale;
  273. }
  274. .glyphicon-asterisk:before {
  275.   content: "\2a";
  276. }
  277. .glyphicon-plus:before {
  278.   content: "\2b";
  279. }
  280. .glyphicon-euro:before,
  281. .glyphicon-eur:before {
  282.   content: "\20ac";
  283. }
  284. .glyphicon-minus:before {
  285.   content: "\2212";
  286. }
  287. .glyphicon-cloud:before {
  288.   content: "\2601";
  289. }
  290. .glyphicon-envelope:before {
  291.   content: "\2709";
  292. }
  293. .glyphicon-pencil:before {
  294.   content: "\270f";
  295. }
  296. .glyphicon-glass:before {
  297.   content: "\e001";
  298. }
  299. .glyphicon-music:before {
  300.   content: "\e002";
  301. }
  302. .glyphicon-search:before {
  303.   content: "\e003";
  304. }
  305. .glyphicon-heart:before {
  306.   content: "\e005";
  307. }
  308. .glyphicon-star:before {
  309.   content: "\e006";
  310. }
  311. .glyphicon-star-empty:before {
  312.   content: "\e007";
  313. }
  314. .glyphicon-user:before {
  315.   content: "\e008";
  316. }
  317. .glyphicon-film:before {
  318.   content: "\e009";
  319. }
  320. .glyphicon-th-large:before {
  321.   content: "\e010";
  322. }
  323. .glyphicon-th:before {
  324.   content: "\e011";
  325. }
  326. .glyphicon-th-list:before {
  327.   content: "\e012";
  328. }
  329. .glyphicon-ok:before {
  330.   content: "\e013";
  331. }
  332. .glyphicon-remove:before {
  333.   content: "\e014";
  334. }
  335. .glyphicon-zoom-in:before {
  336.   content: "\e015";
  337. }
  338. .glyphicon-zoom-out:before {
  339.   content: "\e016";
  340. }
  341. .glyphicon-off:before {
  342.   content: "\e017";
  343. }
  344. .glyphicon-signal:before {
  345.   content: "\e018";
  346. }
  347. .glyphicon-cog:before {
  348.   content: "\e019";
  349. }
  350. .glyphicon-trash:before {
  351.   content: "\e020";
  352. }
  353. .glyphicon-home:before {
  354.   content: "\e021";
  355. }
  356. .glyphicon-file:before {
  357.   content: "\e022";
  358. }
  359. .glyphicon-time:before {
  360.   content: "\e023";
  361. }
  362. .glyphicon-road:before {
  363.   content: "\e024";
  364. }
  365. .glyphicon-download-alt:before {
  366.   content: "\e025";
  367. }
  368. .glyphicon-download:before {
  369.   content: "\e026";
  370. }
  371. .glyphicon-upload:before {
  372.   content: "\e027";
  373. }
  374. .glyphicon-inbox:before {
  375.   content: "\e028";
  376. }
  377. .glyphicon-play-circle:before {
  378.   content: "\e029";
  379. }
  380. .glyphicon-repeat:before {
  381.   content: "\e030";
  382. }
  383. .glyphicon-refresh:before {
  384.   content: "\e031";
  385. }
  386. .glyphicon-list-alt:before {
  387.   content: "\e032";
  388. }
  389. .glyphicon-lock:before {
  390.   content: "\e033";
  391. }
  392. .glyphicon-flag:before {
  393.   content: "\e034";
  394. }
  395. .glyphicon-headphones:before {
  396.   content: "\e035";
  397. }
  398. .glyphicon-volume-off:before {
  399.   content: "\e036";
  400. }
  401. .glyphicon-volume-down:before {
  402.   content: "\e037";
  403. }
  404. .glyphicon-volume-up:before {
  405.   content: "\e038";
  406. }
  407. .glyphicon-qrcode:before {
  408.   content: "\e039";
  409. }
  410. .glyphicon-barcode:before {
  411.   content: "\e040";
  412. }
  413. .glyphicon-tag:before {
  414.   content: "\e041";
  415. }
  416. .glyphicon-tags:before {
  417.   content: "\e042";
  418. }
  419. .glyphicon-book:before {
  420.   content: "\e043";
  421. }
  422. .glyphicon-bookmark:before {
  423.   content: "\e044";
  424. }
  425. .glyphicon-print:before {
  426.   content: "\e045";
  427. }
  428. .glyphicon-camera:before {
  429.   content: "\e046";
  430. }
  431. .glyphicon-font:before {
  432.   content: "\e047";
  433. }
  434. .glyphicon-bold:before {
  435.   content: "\e048";
  436. }
  437. .glyphicon-italic:before {
  438.   content: "\e049";
  439. }
  440. .glyphicon-text-height:before {
  441.   content: "\e050";
  442. }
  443. .glyphicon-text-width:before {
  444.   content: "\e051";
  445. }
  446. .glyphicon-align-left:before {
  447.   content: "\e052";
  448. }
  449. .glyphicon-align-center:before {
  450.   content: "\e053";
  451. }
  452. .glyphicon-align-right:before {
  453.   content: "\e054";
  454. }
  455. .glyphicon-align-justify:before {
  456.   content: "\e055";
  457. }
  458. .glyphicon-list:before {
  459.   content: "\e056";
  460. }
  461. .glyphicon-indent-left:before {
  462.   content: "\e057";
  463. }
  464. .glyphicon-indent-right:before {
  465.   content: "\e058";
  466. }
  467. .glyphicon-facetime-video:before {
  468.   content: "\e059";
  469. }
  470. .glyphicon-picture:before {
  471.   content: "\e060";
  472. }
  473. .glyphicon-map-marker:before {
  474.   content: "\e062";
  475. }
  476. .glyphicon-adjust:before {
  477.   content: "\e063";
  478. }
  479. .glyphicon-tint:before {
  480.   content: "\e064";
  481. }
  482. .glyphicon-edit:before {
  483.   content: "\e065";
  484. }
  485. .glyphicon-share:before {
  486.   content: "\e066";
  487. }
  488. .glyphicon-check:before {
  489.   content: "\e067";
  490. }
  491. .glyphicon-move:before {
  492.   content: "\e068";
  493. }
  494. .glyphicon-step-backward:before {
  495.   content: "\e069";
  496. }
  497. .glyphicon-fast-backward:before {
  498.   content: "\e070";
  499. }
  500. .glyphicon-backward:before {
  501.   content: "\e071";
  502. }
  503. .glyphicon-play:before {
  504.   content: "\e072";
  505. }
  506. .glyphicon-pause:before {
  507.   content: "\e073";
  508. }
  509. .glyphicon-stop:before {
  510.   content: "\e074";
  511. }
  512. .glyphicon-forward:before {
  513.   content: "\e075";
  514. }
  515. .glyphicon-fast-forward:before {
  516.   content: "\e076";
  517. }
  518. .glyphicon-step-forward:before {
  519.   content: "\e077";
  520. }
  521. .glyphicon-eject:before {
  522.   content: "\e078";
  523. }
  524. .glyphicon-chevron-left:before {
  525.   content: "\e079";
  526. }
  527. .glyphicon-chevron-right:before {
  528.   content: "\e080";
  529. }
  530. .glyphicon-plus-sign:before {
  531.   content: "\e081";
  532. }
  533. .glyphicon-minus-sign:before {
  534.   content: "\e082";
  535. }
  536. .glyphicon-remove-sign:before {
  537.   content: "\e083";
  538. }
  539. .glyphicon-ok-sign:before {
  540.   content: "\e084";
  541. }
  542. .glyphicon-question-sign:before {
  543.   content: "\e085";
  544. }
  545. .glyphicon-info-sign:before {
  546.   content: "\e086";
  547. }
  548. .glyphicon-screenshot:before {
  549.   content: "\e087";
  550. }
  551. .glyphicon-remove-circle:before {
  552.   content: "\e088";
  553. }
  554. .glyphicon-ok-circle:before {
  555.   content: "\e089";
  556. }
  557. .glyphicon-ban-circle:before {
  558.   content: "\e090";
  559. }
  560. .glyphicon-arrow-left:before {
  561.   content: "\e091";
  562. }
  563. .glyphicon-arrow-right:before {
  564.   content: "\e092";
  565. }
  566. .glyphicon-arrow-up:before {
  567.   content: "\e093";
  568. }
  569. .glyphicon-arrow-down:before {
  570.   content: "\e094";
  571. }
  572. .glyphicon-share-alt:before {
  573.   content: "\e095";
  574. }
  575. .glyphicon-resize-full:before {
  576.   content: "\e096";
  577. }
  578. .glyphicon-resize-small:before {
  579.   content: "\e097";
  580. }
  581. .glyphicon-exclamation-sign:before {
  582.   content: "\e101";
  583. }
  584. .glyphicon-gift:before {
  585.   content: "\e102";
  586. }
  587. .glyphicon-leaf:before {
  588.   content: "\e103";
  589. }
  590. .glyphicon-fire:before {
  591.   content: "\e104";
  592. }
  593. .glyphicon-eye-open:before {
  594.   content: "\e105";
  595. }
  596. .glyphicon-eye-close:before {
  597.   content: "\e106";
  598. }
  599. .glyphicon-warning-sign:before {
  600.   content: "\e107";
  601. }
  602. .glyphicon-plane:before {
  603.   content: "\e108";
  604. }
  605. .glyphicon-calendar:before {
  606.   content: "\e109";
  607. }
  608. .glyphicon-random:before {
  609.   content: "\e110";
  610. }
  611. .glyphicon-comment:before {
  612.   content: "\e111";
  613. }
  614. .glyphicon-magnet:before {
  615.   content: "\e112";
  616. }
  617. .glyphicon-chevron-up:before {
  618.   content: "\e113";
  619. }
  620. .glyphicon-chevron-down:before {
  621.   content: "\e114";
  622. }
  623. .glyphicon-retweet:before {
  624.   content: "\e115";
  625. }
  626. .glyphicon-shopping-cart:before {
  627.   content: "\e116";
  628. }
  629. .glyphicon-folder-close:before {
  630.   content: "\e117";
  631. }
  632. .glyphicon-folder-open:before {
  633.   content: "\e118";
  634. }
  635. .glyphicon-resize-vertical:before {
  636.   content: "\e119";
  637. }
  638. .glyphicon-resize-horizontal:before {
  639.   content: "\e120";
  640. }
  641. .glyphicon-hdd:before {
  642.   content: "\e121";
  643. }
  644. .glyphicon-bullhorn:before {
  645.   content: "\e122";
  646. }
  647. .glyphicon-bell:before {
  648.   content: "\e123";
  649. }
  650. .glyphicon-certificate:before {
  651.   content: "\e124";
  652. }
  653. .glyphicon-thumbs-up:before {
  654.   content: "\e125";
  655. }
  656. .glyphicon-thumbs-down:before {
  657.   content: "\e126";
  658. }
  659. .glyphicon-hand-right:before {
  660.   content: "\e127";
  661. }
  662. .glyphicon-hand-left:before {
  663.   content: "\e128";
  664. }
  665. .glyphicon-hand-up:before {
  666.   content: "\e129";
  667. }
  668. .glyphicon-hand-down:before {
  669.   content: "\e130";
  670. }
  671. .glyphicon-circle-arrow-right:before {
  672.   content: "\e131";
  673. }
  674. .glyphicon-circle-arrow-left:before {
  675.   content: "\e132";
  676. }
  677. .glyphicon-circle-arrow-up:before {
  678.   content: "\e133";
  679. }
  680. .glyphicon-circle-arrow-down:before {
  681.   content: "\e134";
  682. }
  683. .glyphicon-globe:before {
  684.   content: "\e135";
  685. }
  686. .glyphicon-wrench:before {
  687.   content: "\e136";
  688. }
  689. .glyphicon-tasks:before {
  690.   content: "\e137";
  691. }
  692. .glyphicon-filter:before {
  693.   content: "\e138";
  694. }
  695. .glyphicon-briefcase:before {
  696.   content: "\e139";
  697. }
  698. .glyphicon-fullscreen:before {
  699.   content: "\e140";
  700. }
  701. .glyphicon-dashboard:before {
  702.   content: "\e141";
  703. }
  704. .glyphicon-paperclip:before {
  705.   content: "\e142";
  706. }
  707. .glyphicon-heart-empty:before {
  708.   content: "\e143";
  709. }
  710. .glyphicon-link:before {
  711.   content: "\e144";
  712. }
  713. .glyphicon-phone:before {
  714.   content: "\e145";
  715. }
  716. .glyphicon-pushpin:before {
  717.   content: "\e146";
  718. }
  719. .glyphicon-usd:before {
  720.   content: "\e148";
  721. }
  722. .glyphicon-gbp:before {
  723.   content: "\e149";
  724. }
  725. .glyphicon-sort:before {
  726.   content: "\e150";
  727. }
  728. .glyphicon-sort-by-alphabet:before {
  729.   content: "\e151";
  730. }
  731. .glyphicon-sort-by-alphabet-alt:before {
  732.   content: "\e152";
  733. }
  734. .glyphicon-sort-by-order:before {
  735.   content: "\e153";
  736. }
  737. .glyphicon-sort-by-order-alt:before {
  738.   content: "\e154";
  739. }
  740. .glyphicon-sort-by-attributes:before {
  741.   content: "\e155";
  742. }
  743. .glyphicon-sort-by-attributes-alt:before {
  744.   content: "\e156";
  745. }
  746. .glyphicon-unchecked:before {
  747.   content: "\e157";
  748. }
  749. .glyphicon-expand:before {
  750.   content: "\e158";
  751. }
  752. .glyphicon-collapse-down:before {
  753.   content: "\e159";
  754. }
  755. .glyphicon-collapse-up:before {
  756.   content: "\e160";
  757. }
  758. .glyphicon-log-in:before {
  759.   content: "\e161";
  760. }
  761. .glyphicon-flash:before {
  762.   content: "\e162";
  763. }
  764. .glyphicon-log-out:before {
  765.   content: "\e163";
  766. }
  767. .glyphicon-new-window:before {
  768.   content: "\e164";
  769. }
  770. .glyphicon-record:before {
  771.   content: "\e165";
  772. }
  773. .glyphicon-save:before {
  774.   content: "\e166";
  775. }
  776. .glyphicon-open:before {
  777.   content: "\e167";
  778. }
  779. .glyphicon-saved:before {
  780.   content: "\e168";
  781. }
  782. .glyphicon-import:before {
  783.   content: "\e169";
  784. }
  785. .glyphicon-export:before {
  786.   content: "\e170";
  787. }
  788. .glyphicon-send:before {
  789.   content: "\e171";
  790. }
  791. .glyphicon-floppy-disk:before {
  792.   content: "\e172";
  793. }
  794. .glyphicon-floppy-saved:before {
  795.   content: "\e173";
  796. }
  797. .glyphicon-floppy-remove:before {
  798.   content: "\e174";
  799. }
  800. .glyphicon-floppy-save:before {
  801.   content: "\e175";
  802. }
  803. .glyphicon-floppy-open:before {
  804.   content: "\e176";
  805. }
  806. .glyphicon-credit-card:before {
  807.   content: "\e177";
  808. }
  809. .glyphicon-transfer:before {
  810.   content: "\e178";
  811. }
  812. .glyphicon-cutlery:before {
  813.   content: "\e179";
  814. }
  815. .glyphicon-header:before {
  816.   content: "\e180";
  817. }
  818. .glyphicon-compressed:before {
  819.   content: "\e181";
  820. }
  821. .glyphicon-earphone:before {
  822.   content: "\e182";
  823. }
  824. .glyphicon-phone-alt:before {
  825.   content: "\e183";
  826. }
  827. .glyphicon-tower:before {
  828.   content: "\e184";
  829. }
  830. .glyphicon-stats:before {
  831.   content: "\e185";
  832. }
  833. .glyphicon-sd-video:before {
  834.   content: "\e186";
  835. }
  836. .glyphicon-hd-video:before {
  837.   content: "\e187";
  838. }
  839. .glyphicon-subtitles:before {
  840.   content: "\e188";
  841. }
  842. .glyphicon-sound-stereo:before {
  843.   content: "\e189";
  844. }
  845. .glyphicon-sound-dolby:before {
  846.   content: "\e190";
  847. }
  848. .glyphicon-sound-5-1:before {
  849.   content: "\e191";
  850. }
  851. .glyphicon-sound-6-1:before {
  852.   content: "\e192";
  853. }
  854. .glyphicon-sound-7-1:before {
  855.   content: "\e193";
  856. }
  857. .glyphicon-copyright-mark:before {
  858.   content: "\e194";
  859. }
  860. .glyphicon-registration-mark:before {
  861.   content: "\e195";
  862. }
  863. .glyphicon-cloud-download:before {
  864.   content: "\e197";
  865. }
  866. .glyphicon-cloud-upload:before {
  867.   content: "\e198";
  868. }
  869. .glyphicon-tree-conifer:before {
  870.   content: "\e199";
  871. }
  872. .glyphicon-tree-deciduous:before {
  873.   content: "\e200";
  874. }
  875. .glyphicon-cd:before {
  876.   content: "\e201";
  877. }
  878. .glyphicon-save-file:before {
  879.   content: "\e202";
  880. }
  881. .glyphicon-open-file:before {
  882.   content: "\e203";
  883. }
  884. .glyphicon-level-up:before {
  885.   content: "\e204";
  886. }
  887. .glyphicon-copy:before {
  888.   content: "\e205";
  889. }
  890. .glyphicon-paste:before {
  891.   content: "\e206";
  892. }
  893. .glyphicon-alert:before {
  894.   content: "\e209";
  895. }
  896. .glyphicon-equalizer:before {
  897.   content: "\e210";
  898. }
  899. .glyphicon-king:before {
  900.   content: "\e211";
  901. }
  902. .glyphicon-queen:before {
  903.   content: "\e212";
  904. }
  905. .glyphicon-pawn:before {
  906.   content: "\e213";
  907. }
  908. .glyphicon-bishop:before {
  909.   content: "\e214";
  910. }
  911. .glyphicon-knight:before {
  912.   content: "\e215";
  913. }
  914. .glyphicon-baby-formula:before {
  915.   content: "\e216";
  916. }
  917. .glyphicon-tent:before {
  918.   content: "\26fa";
  919. }
  920. .glyphicon-blackboard:before {
  921.   content: "\e218";
  922. }
  923. .glyphicon-bed:before {
  924.   content: "\e219";
  925. }
  926. .glyphicon-apple:before {
  927.   content: "\f8ff";
  928. }
  929. .glyphicon-erase:before {
  930.   content: "\e221";
  931. }
  932. .glyphicon-hourglass:before {
  933.   content: "\231b";
  934. }
  935. .glyphicon-lamp:before {
  936.   content: "\e223";
  937. }
  938. .glyphicon-duplicate:before {
  939.   content: "\e224";
  940. }
  941. .glyphicon-piggy-bank:before {
  942.   content: "\e225";
  943. }
  944. .glyphicon-scissors:before {
  945.   content: "\e226";
  946. }
  947. .glyphicon-bitcoin:before {
  948.   content: "\e227";
  949. }
  950. .glyphicon-btc:before {
  951.   content: "\e227";
  952. }
  953. .glyphicon-xbt:before {
  954.   content: "\e227";
  955. }
  956. .glyphicon-yen:before {
  957.   content: "\00a5";
  958. }
  959. .glyphicon-jpy:before {
  960.   content: "\00a5";
  961. }
  962. .glyphicon-ruble:before {
  963.   content: "\20bd";
  964. }
  965. .glyphicon-rub:before {
  966.   content: "\20bd";
  967. }
  968. .glyphicon-scale:before {
  969.   content: "\e230";
  970. }
  971. .glyphicon-ice-lolly:before {
  972.   content: "\e231";
  973. }
  974. .glyphicon-ice-lolly-tasted:before {
  975.   content: "\e232";
  976. }
  977. .glyphicon-education:before {
  978.   content: "\e233";
  979. }
  980. .glyphicon-option-horizontal:before {
  981.   content: "\e234";
  982. }
  983. .glyphicon-option-vertical:before {
  984.   content: "\e235";
  985. }
  986. .glyphicon-menu-hamburger:before {
  987.   content: "\e236";
  988. }
  989. .glyphicon-modal-window:before {
  990.   content: "\e237";
  991. }
  992. .glyphicon-oil:before {
  993.   content: "\e238";
  994. }
  995. .glyphicon-grain:before {
  996.   content: "\e239";
  997. }
  998. .glyphicon-sunglasses:before {
  999.   content: "\e240";
  1000. }
  1001. .glyphicon-text-size:before {
  1002.   content: "\e241";
  1003. }
  1004. .glyphicon-text-color:before {
  1005.   content: "\e242";
  1006. }
  1007. .glyphicon-text-background:before {
  1008.   content: "\e243";
  1009. }
  1010. .glyphicon-object-align-top:before {
  1011.   content: "\e244";
  1012. }
  1013. .glyphicon-object-align-bottom:before {
  1014.   content: "\e245";
  1015. }
  1016. .glyphicon-object-align-horizontal:before {
  1017.   content: "\e246";
  1018. }
  1019. .glyphicon-object-align-left:before {
  1020.   content: "\e247";
  1021. }
  1022. .glyphicon-object-align-vertical:before {
  1023.   content: "\e248";
  1024. }
  1025. .glyphicon-object-align-right:before {
  1026.   content: "\e249";
  1027. }
  1028. .glyphicon-triangle-right:before {
  1029.   content: "\e250";
  1030. }
  1031. .glyphicon-triangle-left:before {
  1032.   content: "\e251";
  1033. }
  1034. .glyphicon-triangle-bottom:before {
  1035.   content: "\e252";
  1036. }
  1037. .glyphicon-triangle-top:before {
  1038.   content: "\e253";
  1039. }
  1040. .glyphicon-console:before {
  1041.   content: "\e254";
  1042. }
  1043. .glyphicon-superscript:before {
  1044.   content: "\e255";
  1045. }
  1046. .glyphicon-subscript:before {
  1047.   content: "\e256";
  1048. }
  1049. .glyphicon-menu-left:before {
  1050.   content: "\e257";
  1051. }
  1052. .glyphicon-menu-right:before {
  1053.   content: "\e258";
  1054. }
  1055. .glyphicon-menu-down:before {
  1056.   content: "\e259";
  1057. }
  1058. .glyphicon-menu-up:before {
  1059.   content: "\e260";
  1060. }
  1061. * {
  1062.   -webkit-box-sizing: border-box;
  1063.   -moz-box-sizing: border-box;
  1064.   box-sizing: border-box;
  1065. }
  1066. *:before,
  1067. *:after {
  1068.   -webkit-box-sizing: border-box;
  1069.   -moz-box-sizing: border-box;
  1070.   box-sizing: border-box;
  1071. }
  1072. html {
  1073.   font-size: 10px;
  1074.   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  1075. }
  1076. body {
  1077.   font-family: "Open Sans", Helvetica, Arial, sans-serif;
  1078.   font-size: 12px;
  1079.   line-height: 1.66666667;
  1080.   color: #333333;
  1081.   background-color: #ffffff;
  1082. }
  1083. input,
  1084. button,
  1085. select,
  1086. textarea {
  1087.   font-family: inherit;
  1088.   font-size: inherit;
  1089.   line-height: inherit;
  1090. }
  1091. a {
  1092.   color: #0099d3;
  1093.   text-decoration: none;
  1094. }
  1095. a:hover,
  1096. a:focus {
  1097.   color: #00618a;
  1098.   text-decoration: underline;
  1099. }
  1100. a:focus {
  1101.   outline: thin dotted;
  1102.   outline: 5px auto -webkit-focus-ring-color;
  1103.   outline-offset: -2px;
  1104. }
  1105. figure {
  1106.   margin: 0;
  1107. }
  1108. img {
  1109.   vertical-align: middle;
  1110. }
  1111. .img-responsive,
  1112. .thumbnail > img,
  1113. .thumbnail a > img,
  1114. .carousel-inner > .item > img,
  1115. .carousel-inner > .item > a > img {
  1116.   display: block;
  1117.   max-width: 100%;
  1118.   height: auto;
  1119. }
  1120. .img-rounded {
  1121.   border-radius: 1px;
  1122. }
  1123. .img-thumbnail {
  1124.   padding: 4px;
  1125.   line-height: 1.66666667;
  1126.   background-color: #ffffff;
  1127.   border: 1px solid #dddddd;
  1128.   border-radius: 1px;
  1129.   -webkit-transition: all 0.2s ease-in-out;
  1130.   -o-transition: all 0.2s ease-in-out;
  1131.   transition: all 0.2s ease-in-out;
  1132.   display: inline-block;
  1133.   max-width: 100%;
  1134.   height: auto;
  1135. }
  1136. .img-circle {
  1137.   border-radius: 50%;
  1138. }
  1139. hr {
  1140.   margin-top: 20px;
  1141.   margin-bottom: 20px;
  1142.   border: 0;
  1143.   border-top: 1px solid #eeeeee;
  1144. }
  1145. .sr-only {
  1146.   position: absolute;
  1147.   width: 1px;
  1148.   height: 1px;
  1149.   margin: -1px;
  1150.   padding: 0;
  1151.   overflow: hidden;
  1152.   clip: rect(0, 0, 0, 0);
  1153.   border: 0;
  1154. }
  1155. .sr-only-focusable:active,
  1156. .sr-only-focusable:focus {
  1157.   position: static;
  1158.   width: auto;
  1159.   height: auto;
  1160.   margin: 0;
  1161.   overflow: visible;
  1162.   clip: auto;
  1163. }
  1164. [role="button"] {
  1165.   cursor: pointer;
  1166. }
  1167. h1,
  1168. h2,
  1169. h3,
  1170. h4,
  1171. h5,
  1172. h6,
  1173. .h1,
  1174. .h2,
  1175. .h3,
  1176. .h4,
  1177. .h5,
  1178. .h6 {
  1179.   font-family: inherit;
  1180.   font-weight: 500;
  1181.   line-height: 1.1;
  1182.   color: inherit;
  1183. }
  1184. h1 small,
  1185. h2 small,
  1186. h3 small,
  1187. h4 small,
  1188. h5 small,
  1189. h6 small,
  1190. .h1 small,
  1191. .h2 small,
  1192. .h3 small,
  1193. .h4 small,
  1194. .h5 small,
  1195. .h6 small,
  1196. h1 .small,
  1197. h2 .small,
  1198. h3 .small,
  1199. h4 .small,
  1200. h5 .small,
  1201. h6 .small,
  1202. .h1 .small,
  1203. .h2 .small,
  1204. .h3 .small,
  1205. .h4 .small,
  1206. .h5 .small,
  1207. .h6 .small {
  1208.   font-weight: normal;
  1209.   line-height: 1;
  1210.   color: #999999;
  1211. }
  1212. h1,
  1213. .h1,
  1214. h2,
  1215. .h2,
  1216. h3,
  1217. .h3 {
  1218.   margin-top: 20px;
  1219.   margin-bottom: 10px;
  1220. }
  1221. h1 small,
  1222. .h1 small,
  1223. h2 small,
  1224. .h2 small,
  1225. h3 small,
  1226. .h3 small,
  1227. h1 .small,
  1228. .h1 .small,
  1229. h2 .small,
  1230. .h2 .small,
  1231. h3 .small,
  1232. .h3 .small {
  1233.   font-size: 65%;
  1234. }
  1235. h4,
  1236. .h4,
  1237. h5,
  1238. .h5,
  1239. h6,
  1240. .h6 {
  1241.   margin-top: 10px;
  1242.   margin-bottom: 10px;
  1243. }
  1244. h4 small,
  1245. .h4 small,
  1246. h5 small,
  1247. .h5 small,
  1248. h6 small,
  1249. .h6 small,
  1250. h4 .small,
  1251. .h4 .small,
  1252. h5 .small,
  1253. .h5 .small,
  1254. h6 .small,
  1255. .h6 .small {
  1256.   font-size: 75%;
  1257. }
  1258. h1,
  1259. .h1 {
  1260.   font-size: 24px;
  1261. }
  1262. h2,
  1263. .h2 {
  1264.   font-size: 22px;
  1265. }
  1266. h3,
  1267. .h3 {
  1268.   font-size: 16px;
  1269. }
  1270. h4,
  1271. .h4 {
  1272.   font-size: 15px;
  1273. }
  1274. h5,
  1275. .h5 {
  1276.   font-size: 13px;
  1277. }
  1278. h6,
  1279. .h6 {
  1280.   font-size: 11px;
  1281. }
  1282. p {
  1283.   margin: 0 0 10px;
  1284. }
  1285. .lead {
  1286.   margin-bottom: 20px;
  1287.   font-size: 13px;
  1288.   font-weight: 300;
  1289.   line-height: 1.4;
  1290. }
  1291. @media (min-width: 768px) {
  1292.   .lead {
  1293.     font-size: 18px;
  1294.   }
  1295. }
  1296. small,
  1297. .small {
  1298.   font-size: 91%;
  1299. }
  1300. mark,
  1301. .mark {
  1302.   background-color: #fcf8e3;
  1303.   padding: .2em;
  1304. }
  1305. .text-left {
  1306.   text-align: left;
  1307. }
  1308. .text-right {
  1309.   text-align: right;
  1310. }
  1311. .text-center {
  1312.   text-align: center;
  1313. }
  1314. .text-justify {
  1315.   text-align: justify;
  1316. }
  1317. .text-nowrap {
  1318.   white-space: nowrap;
  1319. }
  1320. .text-lowercase {
  1321.   text-transform: lowercase;
  1322. }
  1323. .text-uppercase {
  1324.   text-transform: uppercase;
  1325. }
  1326. .text-capitalize {
  1327.   text-transform: capitalize;
  1328. }
  1329. .text-muted {
  1330.   color: #999999;
  1331. }
  1332. .text-primary {
  1333.   color: #00a8e1;
  1334. }
  1335. a.text-primary:hover {
  1336.   color: #0082ae;
  1337. }
  1338. .text-success {
  1339.   color: #3c763d;
  1340. }
  1341. a.text-success:hover {
  1342.   color: #2b542c;
  1343. }
  1344. .text-info {
  1345.   color: #31708f;
  1346. }
  1347. a.text-info:hover {
  1348.   color: #245269;
  1349. }
  1350. .text-warning {
  1351.   color: #ec7a08;
  1352. }
  1353. a.text-warning:hover {
  1354.   color: #bb6106;
  1355. }
  1356. .text-danger {
  1357.   color: #a94442;
  1358. }
  1359. a.text-danger:hover {
  1360.   color: #843534;
  1361. }
  1362. .bg-primary {
  1363.   color: #fff;
  1364.   background-color: #00a8e1;
  1365. }
  1366. a.bg-primary:hover {
  1367.   background-color: #0082ae;
  1368. }
  1369. .bg-success {
  1370.   background-color: #dff0d8;
  1371. }
  1372. a.bg-success:hover {
  1373.   background-color: #c1e2b3;
  1374. }
  1375. .bg-info {
  1376.   background-color: #d9edf7;
  1377. }
  1378. a.bg-info:hover {
  1379.   background-color: #afd9ee;
  1380. }
  1381. .bg-warning {
  1382.   background-color: #fcf8e3;
  1383. }
  1384. a.bg-warning:hover {
  1385.   background-color: #f7ecb5;
  1386. }
  1387. .bg-danger {
  1388.   background-color: #f2dede;
  1389. }
  1390. a.bg-danger:hover {
  1391.   background-color: #e4b9b9;
  1392. }
  1393. .page-header {
  1394.   padding-bottom: 9px;
  1395.   margin: 40px 0 20px;
  1396.   border-bottom: 1px solid #eeeeee;
  1397. }
  1398. ul,
  1399. ol {
  1400.   margin-top: 0;
  1401.   margin-bottom: 10px;
  1402. }
  1403. ul ul,
  1404. ol ul,
  1405. ul ol,
  1406. ol ol {
  1407.   margin-bottom: 0;
  1408. }
  1409. .list-unstyled {
  1410.   padding-left: 0;
  1411.   list-style: none;
  1412. }
  1413. .list-inline {
  1414.   padding-left: 0;
  1415.   list-style: none;
  1416.   margin-left: -5px;
  1417. }
  1418. .list-inline > li {
  1419.   display: inline-block;
  1420.   padding-left: 5px;
  1421.   padding-right: 5px;
  1422. }
  1423. dl {
  1424.   margin-top: 0;
  1425.   margin-bottom: 20px;
  1426. }
  1427. dt,
  1428. dd {
  1429.   line-height: 1.66666667;
  1430. }
  1431. dt {
  1432.   font-weight: bold;
  1433. }
  1434. dd {
  1435.   margin-left: 0;
  1436. }
  1437. @media (min-width: 768px) {
  1438.   .dl-horizontal dt {
  1439.     float: left;
  1440.     width: 160px;
  1441.     clear: left;
  1442.     text-align: right;
  1443.     overflow: hidden;
  1444.     text-overflow: ellipsis;
  1445.     white-space: nowrap;
  1446.   }
  1447.   .dl-horizontal dd {
  1448.     margin-left: 180px;
  1449.   }
  1450. }
  1451. abbr[title],
  1452. abbr[data-original-title] {
  1453.   cursor: help;
  1454.   border-bottom: 1px dotted #999999;
  1455. }
  1456. .initialism {
  1457.   font-size: 90%;
  1458.   text-transform: uppercase;
  1459. }
  1460. blockquote {
  1461.   padding: 10px 20px;
  1462.   margin: 0 0 20px;
  1463.   font-size: 15px;
  1464.   border-left: 5px solid #eeeeee;
  1465. }
  1466. blockquote p:last-child,
  1467. blockquote ul:last-child,
  1468. blockquote ol:last-child {
  1469.   margin-bottom: 0;
  1470. }
  1471. blockquote footer,
  1472. blockquote small,
  1473. blockquote .small {
  1474.   display: block;
  1475.   font-size: 80%;
  1476.   line-height: 1.66666667;
  1477.   color: #999999;
  1478. }
  1479. blockquote footer:before,
  1480. blockquote small:before,
  1481. blockquote .small:before {
  1482.   content: '\2014 \00A0';
  1483. }
  1484. .blockquote-reverse,
  1485. blockquote.pull-right {
  1486.   padding-right: 15px;
  1487.   padding-left: 0;
  1488.   border-right: 5px solid #eeeeee;
  1489.   border-left: 0;
  1490.   text-align: right;
  1491. }
  1492. .blockquote-reverse footer:before,
  1493. blockquote.pull-right footer:before,
  1494. .blockquote-reverse small:before,
  1495. blockquote.pull-right small:before,
  1496. .blockquote-reverse .small:before,
  1497. blockquote.pull-right .small:before {
  1498.   content: '';
  1499. }
  1500. .blockquote-reverse footer:after,
  1501. blockquote.pull-right footer:after,
  1502. .blockquote-reverse small:after,
  1503. blockquote.pull-right small:after,
  1504. .blockquote-reverse .small:after,
  1505. blockquote.pull-right .small:after {
  1506.   content: '\00A0 \2014';
  1507. }
  1508. address {
  1509.   margin-bottom: 20px;
  1510.   font-style: normal;
  1511.   line-height: 1.66666667;
  1512. }
  1513. code,
  1514. kbd,
  1515. pre,
  1516. samp {
  1517.   font-family: Menlo, Monaco, Consolas, monospace;
  1518. }
  1519. code {
  1520.   padding: 2px 4px;
  1521.   font-size: 90%;
  1522.   color: #c7254e;
  1523.   background-color: #f9f2f4;
  1524.   border-radius: 1px;
  1525. }
  1526. kbd {
  1527.   padding: 2px 4px;
  1528.   font-size: 90%;
  1529.   color: #ffffff;
  1530.   background-color: #333333;
  1531.   border-radius: 1px;
  1532.   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  1533. }
  1534. kbd kbd {
  1535.   padding: 0;
  1536.   font-size: 100%;
  1537.   font-weight: bold;
  1538.   box-shadow: none;
  1539. }
  1540. pre {
  1541.   display: block;
  1542.   padding: 9.5px;
  1543.   margin: 0 0 10px;
  1544.   font-size: 11px;
  1545.   line-height: 1.66666667;
  1546.   word-break: break-all;
  1547.   word-wrap: break-word;
  1548.   color: #333333;
  1549.   background-color: #fcfcfc;
  1550.   border: 1px solid #cccccc;
  1551.   border-radius: 1px;
  1552. }
  1553. pre code {
  1554.   padding: 0;
  1555.   font-size: inherit;
  1556.   color: inherit;
  1557.   white-space: pre-wrap;
  1558.   background-color: transparent;
  1559.   border-radius: 0;
  1560. }
  1561. .pre-scrollable {
  1562.   max-height: 340px;
  1563.   overflow-y: scroll;
  1564. }
  1565. .container {
  1566.   margin-right: auto;
  1567.   margin-left: auto;
  1568.   padding-left: 20px;
  1569.   padding-right: 20px;
  1570. }
  1571. @media (min-width: 768px) {
  1572.   .container {
  1573.     width: 760px;
  1574.   }
  1575. }
  1576. @media (min-width: 992px) {
  1577.   .container {
  1578.     width: 980px;
  1579.   }
  1580. }
  1581. @media (min-width: 1200px) {
  1582.   .container {
  1583.     width: 1180px;
  1584.   }
  1585. }
  1586. .container-fluid {
  1587.   margin-right: auto;
  1588.   margin-left: auto;
  1589.   padding-left: 20px;
  1590.   padding-right: 20px;
  1591. }
  1592. .row {
  1593.   margin-left: -20px;
  1594.   margin-right: -20px;
  1595. }
  1596. .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, .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, .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, .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 {
  1597.   position: relative;
  1598.   min-height: 1px;
  1599.   padding-left: 20px;
  1600.   padding-right: 20px;
  1601. }
  1602. .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 {
  1603.   float: left;
  1604. }
  1605. .col-xs-12 {
  1606.   width: 100%;
  1607. }
  1608. .col-xs-11 {
  1609.   width: 91.66666666666666%;
  1610. }
  1611. .col-xs-10 {
  1612.   width: 83.33333333333334%;
  1613. }
  1614. .col-xs-9 {
  1615.   width: 75%;
  1616. }
  1617. .col-xs-8 {
  1618.   width: 66.66666666666666%;
  1619. }
  1620. .col-xs-7 {
  1621.   width: 58.333333333333336%;
  1622. }
  1623. .col-xs-6 {
  1624.   width: 50%;
  1625. }
  1626. .col-xs-5 {
  1627.   width: 41.66666666666667%;
  1628. }
  1629. .col-xs-4 {
  1630.   width: 33.33333333333333%;
  1631. }
  1632. .col-xs-3 {
  1633.   width: 25%;
  1634. }
  1635. .col-xs-2 {
  1636.   width: 16.666666666666664%;
  1637. }
  1638. .col-xs-1 {
  1639.   width: 8.333333333333332%;
  1640. }
  1641. .col-xs-pull-12 {
  1642.   right: 100%;
  1643. }
  1644. .col-xs-pull-11 {
  1645.   right: 91.66666666666666%;
  1646. }
  1647. .col-xs-pull-10 {
  1648.   right: 83.33333333333334%;
  1649. }
  1650. .col-xs-pull-9 {
  1651.   right: 75%;
  1652. }
  1653. .col-xs-pull-8 {
  1654.   right: 66.66666666666666%;
  1655. }
  1656. .col-xs-pull-7 {
  1657.   right: 58.333333333333336%;
  1658. }
  1659. .col-xs-pull-6 {
  1660.   right: 50%;
  1661. }
  1662. .col-xs-pull-5 {
  1663.   right: 41.66666666666667%;
  1664. }
  1665. .col-xs-pull-4 {
  1666.   right: 33.33333333333333%;
  1667. }
  1668. .col-xs-pull-3 {
  1669.   right: 25%;
  1670. }
  1671. .col-xs-pull-2 {
  1672.   right: 16.666666666666664%;
  1673. }
  1674. .col-xs-pull-1 {
  1675.   right: 8.333333333333332%;
  1676. }
  1677. .col-xs-pull-0 {
  1678.   right: auto;
  1679. }
  1680. .col-xs-push-12 {
  1681.   left: 100%;
  1682. }
  1683. .col-xs-push-11 {
  1684.   left: 91.66666666666666%;
  1685. }
  1686. .col-xs-push-10 {
  1687.   left: 83.33333333333334%;
  1688. }
  1689. .col-xs-push-9 {
  1690.   left: 75%;
  1691. }
  1692. .col-xs-push-8 {
  1693.   left: 66.66666666666666%;
  1694. }
  1695. .col-xs-push-7 {
  1696.   left: 58.333333333333336%;
  1697. }
  1698. .col-xs-push-6 {
  1699.   left: 50%;
  1700. }
  1701. .col-xs-push-5 {
  1702.   left: 41.66666666666667%;
  1703. }
  1704. .col-xs-push-4 {
  1705.   left: 33.33333333333333%;
  1706. }
  1707. .col-xs-push-3 {
  1708.   left: 25%;
  1709. }
  1710. .col-xs-push-2 {
  1711.   left: 16.666666666666664%;
  1712. }
  1713. .col-xs-push-1 {
  1714.   left: 8.333333333333332%;
  1715. }
  1716. .col-xs-push-0 {
  1717.   left: auto;
  1718. }
  1719. .col-xs-offset-12 {
  1720.   margin-left: 100%;
  1721. }
  1722. .col-xs-offset-11 {
  1723.   margin-left: 91.66666666666666%;
  1724. }
  1725. .col-xs-offset-10 {
  1726.   margin-left: 83.33333333333334%;
  1727. }
  1728. .col-xs-offset-9 {
  1729.   margin-left: 75%;
  1730. }
  1731. .col-xs-offset-8 {
  1732.   margin-left: 66.66666666666666%;
  1733. }
  1734. .col-xs-offset-7 {
  1735.   margin-left: 58.333333333333336%;
  1736. }
  1737. .col-xs-offset-6 {
  1738.   margin-left: 50%;
  1739. }
  1740. .col-xs-offset-5 {
  1741.   margin-left: 41.66666666666667%;
  1742. }
  1743. .col-xs-offset-4 {
  1744.   margin-left: 33.33333333333333%;
  1745. }
  1746. .col-xs-offset-3 {
  1747.   margin-left: 25%;
  1748. }
  1749. .col-xs-offset-2 {
  1750.   margin-left: 16.666666666666664%;
  1751. }
  1752. .col-xs-offset-1 {
  1753.   margin-left: 8.333333333333332%;
  1754. }
  1755. .col-xs-offset-0 {
  1756.   margin-left: 0%;
  1757. }
  1758. @media (min-width: 768px) {
  1759.   .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 {
  1760.     float: left;
  1761.   }
  1762.   .col-sm-12 {
  1763.     width: 100%;
  1764.   }
  1765.   .col-sm-11 {
  1766.     width: 91.66666666666666%;
  1767.   }
  1768.   .col-sm-10 {
  1769.     width: 83.33333333333334%;
  1770.   }
  1771.   .col-sm-9 {
  1772.     width: 75%;
  1773.   }
  1774.   .col-sm-8 {
  1775.     width: 66.66666666666666%;
  1776.   }
  1777.   .col-sm-7 {
  1778.     width: 58.333333333333336%;
  1779.   }
  1780.   .col-sm-6 {
  1781.     width: 50%;
  1782.   }
  1783.   .col-sm-5 {
  1784.     width: 41.66666666666667%;
  1785.   }
  1786.   .col-sm-4 {
  1787.     width: 33.33333333333333%;
  1788.   }
  1789.   .col-sm-3 {
  1790.     width: 25%;
  1791.   }
  1792.   .col-sm-2 {
  1793.     width: 16.666666666666664%;
  1794.   }
  1795.   .col-sm-1 {
  1796.     width: 8.333333333333332%;
  1797.   }
  1798.   .col-sm-pull-12 {
  1799.     right: 100%;
  1800.   }
  1801.   .col-sm-pull-11 {
  1802.     right: 91.66666666666666%;
  1803.   }
  1804.   .col-sm-pull-10 {
  1805.     right: 83.33333333333334%;
  1806.   }
  1807.   .col-sm-pull-9 {
  1808.     right: 75%;
  1809.   }
  1810.   .col-sm-pull-8 {
  1811.     right: 66.66666666666666%;
  1812.   }
  1813.   .col-sm-pull-7 {
  1814.     right: 58.333333333333336%;
  1815.   }
  1816.   .col-sm-pull-6 {
  1817.     right: 50%;
  1818.   }
  1819.   .col-sm-pull-5 {
  1820.     right: 41.66666666666667%;
  1821.   }
  1822.   .col-sm-pull-4 {
  1823.     right: 33.33333333333333%;
  1824.   }
  1825.   .col-sm-pull-3 {
  1826.     right: 25%;
  1827.   }
  1828.   .col-sm-pull-2 {
  1829.     right: 16.666666666666664%;
  1830.   }
  1831.   .col-sm-pull-1 {
  1832.     right: 8.333333333333332%;
  1833.   }
  1834.   .col-sm-pull-0 {
  1835.     right: auto;
  1836.   }
  1837.   .col-sm-push-12 {
  1838.     left: 100%;
  1839.   }
  1840.   .col-sm-push-11 {
  1841.     left: 91.66666666666666%;
  1842.   }
  1843.   .col-sm-push-10 {
  1844.     left: 83.33333333333334%;
  1845.   }
  1846.   .col-sm-push-9 {
  1847.     left: 75%;
  1848.   }
  1849.   .col-sm-push-8 {
  1850.     left: 66.66666666666666%;
  1851.   }
  1852.   .col-sm-push-7 {
  1853.     left: 58.333333333333336%;
  1854.   }
  1855.   .col-sm-push-6 {
  1856.     left: 50%;
  1857.   }
  1858.   .col-sm-push-5 {
  1859.     left: 41.66666666666667%;
  1860.   }
  1861.   .col-sm-push-4 {
  1862.     left: 33.33333333333333%;
  1863.   }
  1864.   .col-sm-push-3 {
  1865.     left: 25%;
  1866.   }
  1867.   .col-sm-push-2 {
  1868.     left: 16.666666666666664%;
  1869.   }
  1870.   .col-sm-push-1 {
  1871.     left: 8.333333333333332%;
  1872.   }
  1873.   .col-sm-push-0 {
  1874.     left: auto;
  1875.   }
  1876.   .col-sm-offset-12 {
  1877.     margin-left: 100%;
  1878.   }
  1879.   .col-sm-offset-11 {
  1880.     margin-left: 91.66666666666666%;
  1881.   }
  1882.   .col-sm-offset-10 {
  1883.     margin-left: 83.33333333333334%;
  1884.   }
  1885.   .col-sm-offset-9 {
  1886.     margin-left: 75%;
  1887.   }
  1888.   .col-sm-offset-8 {
  1889.     margin-left: 66.66666666666666%;
  1890.   }
  1891.   .col-sm-offset-7 {
  1892.     margin-left: 58.333333333333336%;
  1893.   }
  1894.   .col-sm-offset-6 {
  1895.     margin-left: 50%;
  1896.   }
  1897.   .col-sm-offset-5 {
  1898.     margin-left: 41.66666666666667%;
  1899.   }
  1900.   .col-sm-offset-4 {
  1901.     margin-left: 33.33333333333333%;
  1902.   }
  1903.   .col-sm-offset-3 {
  1904.     margin-left: 25%;
  1905.   }
  1906.   .col-sm-offset-2 {
  1907.     margin-left: 16.666666666666664%;
  1908.   }
  1909.   .col-sm-offset-1 {
  1910.     margin-left: 8.333333333333332%;
  1911.   }
  1912.   .col-sm-offset-0 {
  1913.     margin-left: 0%;
  1914.   }
  1915. }
  1916. @media (min-width: 992px) {
  1917.   .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 {
  1918.     float: left;
  1919.   }
  1920.   .col-md-12 {
  1921.     width: 100%;
  1922.   }
  1923.   .col-md-11 {
  1924.     width: 91.66666666666666%;
  1925.   }
  1926.   .col-md-10 {
  1927.     width: 83.33333333333334%;
  1928.   }
  1929.   .col-md-9 {
  1930.     width: 75%;
  1931.   }
  1932.   .col-md-8 {
  1933.     width: 66.66666666666666%;
  1934.   }
  1935.   .col-md-7 {
  1936.     width: 58.333333333333336%;
  1937.   }
  1938.   .col-md-6 {
  1939.     width: 50%;
  1940.   }
  1941.   .col-md-5 {
  1942.     width: 41.66666666666667%;
  1943.   }
  1944.   .col-md-4 {
  1945.     width: 33.33333333333333%;
  1946.   }
  1947.   .col-md-3 {
  1948.     width: 25%;
  1949.   }
  1950.   .col-md-2 {
  1951.     width: 16.666666666666664%;
  1952.   }
  1953.   .col-md-1 {
  1954.     width: 8.333333333333332%;
  1955.   }
  1956.   .col-md-pull-12 {
  1957.     right: 100%;
  1958.   }
  1959.   .col-md-pull-11 {
  1960.     right: 91.66666666666666%;
  1961.   }
  1962.   .col-md-pull-10 {
  1963.     right: 83.33333333333334%;
  1964.   }
  1965.   .col-md-pull-9 {
  1966.     right: 75%;
  1967.   }
  1968.   .col-md-pull-8 {
  1969.     right: 66.66666666666666%;
  1970.   }
  1971.   .col-md-pull-7 {
  1972.     right: 58.333333333333336%;
  1973.   }
  1974.   .col-md-pull-6 {
  1975.     right: 50%;
  1976.   }
  1977.   .col-md-pull-5 {
  1978.     right: 41.66666666666667%;
  1979.   }
  1980.   .col-md-pull-4 {
  1981.     right: 33.33333333333333%;
  1982.   }
  1983.   .col-md-pull-3 {
  1984.     right: 25%;
  1985.   }
  1986.   .col-md-pull-2 {
  1987.     right: 16.666666666666664%;
  1988.   }
  1989.   .col-md-pull-1 {
  1990.     right: 8.333333333333332%;
  1991.   }
  1992.   .col-md-pull-0 {
  1993.     right: auto;
  1994.   }
  1995.   .col-md-push-12 {
  1996.     left: 100%;
  1997.   }
  1998.   .col-md-push-11 {
  1999.     left: 91.66666666666666%;
  2000.   }
  2001.   .col-md-push-10 {
  2002.     left: 83.33333333333334%;
  2003.   }
  2004.   .col-md-push-9 {
  2005.     left: 75%;
  2006.   }
  2007.   .col-md-push-8 {
  2008.     left: 66.66666666666666%;
  2009.   }
  2010.   .col-md-push-7 {
  2011.     left: 58.333333333333336%;
  2012.   }
  2013.   .col-md-push-6 {
  2014.     left: 50%;
  2015.   }
  2016.   .col-md-push-5 {
  2017.     left: 41.66666666666667%;
  2018.   }
  2019.   .col-md-push-4 {
  2020.     left: 33.33333333333333%;
  2021.   }
  2022.   .col-md-push-3 {
  2023.     left: 25%;
  2024.   }
  2025.   .col-md-push-2 {
  2026.     left: 16.666666666666664%;
  2027.   }
  2028.   .col-md-push-1 {
  2029.     left: 8.333333333333332%;
  2030.   }
  2031.   .col-md-push-0 {
  2032.     left: auto;
  2033.   }
  2034.   .col-md-offset-12 {
  2035.     margin-left: 100%;
  2036.   }
  2037.   .col-md-offset-11 {
  2038.     margin-left: 91.66666666666666%;
  2039.   }
  2040.   .col-md-offset-10 {
  2041.     margin-left: 83.33333333333334%;
  2042.   }
  2043.   .col-md-offset-9 {
  2044.     margin-left: 75%;
  2045.   }
  2046.   .col-md-offset-8 {
  2047.     margin-left: 66.66666666666666%;
  2048.   }
  2049.   .col-md-offset-7 {
  2050.     margin-left: 58.333333333333336%;
  2051.   }
  2052.   .col-md-offset-6 {
  2053.     margin-left: 50%;
  2054.   }
  2055.   .col-md-offset-5 {
  2056.     margin-left: 41.66666666666667%;
  2057.   }
  2058.   .col-md-offset-4 {
  2059.     margin-left: 33.33333333333333%;
  2060.   }
  2061.   .col-md-offset-3 {
  2062.     margin-left: 25%;
  2063.   }
  2064.   .col-md-offset-2 {
  2065.     margin-left: 16.666666666666664%;
  2066.   }
  2067.   .col-md-offset-1 {
  2068.     margin-left: 8.333333333333332%;
  2069.   }
  2070.   .col-md-offset-0 {
  2071.     margin-left: 0%;
  2072.   }
  2073. }
  2074. @media (min-width: 1200px) {
  2075.   .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 {
  2076.     float: left;
  2077.   }
  2078.   .col-lg-12 {
  2079.     width: 100%;
  2080.   }
  2081.   .col-lg-11 {
  2082.     width: 91.66666666666666%;
  2083.   }
  2084.   .col-lg-10 {
  2085.     width: 83.33333333333334%;
  2086.   }
  2087.   .col-lg-9 {
  2088.     width: 75%;
  2089.   }
  2090.   .col-lg-8 {
  2091.     width: 66.66666666666666%;
  2092.   }
  2093.   .col-lg-7 {
  2094.     width: 58.333333333333336%;
  2095.   }
  2096.   .col-lg-6 {
  2097.     width: 50%;
  2098.   }
  2099.   .col-lg-5 {
  2100.     width: 41.66666666666667%;
  2101.   }
  2102.   .col-lg-4 {
  2103.     width: 33.33333333333333%;
  2104.   }
  2105.   .col-lg-3 {
  2106.     width: 25%;
  2107.   }
  2108.   .col-lg-2 {
  2109.     width: 16.666666666666664%;
  2110.   }
  2111.   .col-lg-1 {
  2112.     width: 8.333333333333332%;
  2113.   }
  2114.   .col-lg-pull-12 {
  2115.     right: 100%;
  2116.   }
  2117.   .col-lg-pull-11 {
  2118.     right: 91.66666666666666%;
  2119.   }
  2120.   .col-lg-pull-10 {
  2121.     right: 83.33333333333334%;
  2122.   }
  2123.   .col-lg-pull-9 {
  2124.     right: 75%;
  2125.   }
  2126.   .col-lg-pull-8 {
  2127.     right: 66.66666666666666%;
  2128.   }
  2129.   .col-lg-pull-7 {
  2130.     right: 58.333333333333336%;
  2131.   }
  2132.   .col-lg-pull-6 {
  2133.     right: 50%;
  2134.   }
  2135.   .col-lg-pull-5 {
  2136.     right: 41.66666666666667%;
  2137.   }
  2138.   .col-lg-pull-4 {
  2139.     right: 33.33333333333333%;
  2140.   }
  2141.   .col-lg-pull-3 {
  2142.     right: 25%;
  2143.   }
  2144.   .col-lg-pull-2 {
  2145.     right: 16.666666666666664%;
  2146.   }
  2147.   .col-lg-pull-1 {
  2148.     right: 8.333333333333332%;
  2149.   }
  2150.   .col-lg-pull-0 {
  2151.     right: auto;
  2152.   }
  2153.   .col-lg-push-12 {
  2154.     left: 100%;
  2155.   }
  2156.   .col-lg-push-11 {
  2157.     left: 91.66666666666666%;
  2158.   }
  2159.   .col-lg-push-10 {
  2160.     left: 83.33333333333334%;
  2161.   }
  2162.   .col-lg-push-9 {
  2163.     left: 75%;
  2164.   }
  2165.   .col-lg-push-8 {
  2166.     left: 66.66666666666666%;
  2167.   }
  2168.   .col-lg-push-7 {
  2169.     left: 58.333333333333336%;
  2170.   }
  2171.   .col-lg-push-6 {
  2172.     left: 50%;
  2173.   }
  2174.   .col-lg-push-5 {
  2175.     left: 41.66666666666667%;
  2176.   }
  2177.   .col-lg-push-4 {
  2178.     left: 33.33333333333333%;
  2179.   }
  2180.   .col-lg-push-3 {
  2181.     left: 25%;
  2182.   }
  2183.   .col-lg-push-2 {
  2184.     left: 16.666666666666664%;
  2185.   }
  2186.   .col-lg-push-1 {
  2187.     left: 8.333333333333332%;
  2188.   }
  2189.   .col-lg-push-0 {
  2190.     left: auto;
  2191.   }
  2192.   .col-lg-offset-12 {
  2193.     margin-left: 100%;
  2194.   }
  2195.   .col-lg-offset-11 {
  2196.     margin-left: 91.66666666666666%;
  2197.   }
  2198.   .col-lg-offset-10 {
  2199.     margin-left: 83.33333333333334%;
  2200.   }
  2201.   .col-lg-offset-9 {
  2202.     margin-left: 75%;
  2203.   }
  2204.   .col-lg-offset-8 {
  2205.     margin-left: 66.66666666666666%;
  2206.   }
  2207.   .col-lg-offset-7 {
  2208.     margin-left: 58.333333333333336%;
  2209.   }
  2210.   .col-lg-offset-6 {
  2211.     margin-left: 50%;
  2212.   }
  2213.   .col-lg-offset-5 {
  2214.     margin-left: 41.66666666666667%;
  2215.   }
  2216.   .col-lg-offset-4 {
  2217.     margin-left: 33.33333333333333%;
  2218.   }
  2219.   .col-lg-offset-3 {
  2220.     margin-left: 25%;
  2221.   }
  2222.   .col-lg-offset-2 {
  2223.     margin-left: 16.666666666666664%;
  2224.   }
  2225.   .col-lg-offset-1 {
  2226.     margin-left: 8.333333333333332%;
  2227.   }
  2228.   .col-lg-offset-0 {
  2229.     margin-left: 0%;
  2230.   }
  2231. }
  2232. table {
  2233.   background-color: transparent;
  2234. }
  2235. caption {
  2236.   padding-top: 10px;
  2237.   padding-bottom: 10px;
  2238.   color: #999999;
  2239.   text-align: left;
  2240. }
  2241. th {
  2242.   text-align: left;
  2243. }
  2244. .table {
  2245.   width: 100%;
  2246.   max-width: 100%;
  2247.   margin-bottom: 20px;
  2248. }
  2249. .table > thead > tr > th,
  2250. .table > tbody > tr > th,
  2251. .table > tfoot > tr > th,
  2252. .table > thead > tr > td,
  2253. .table > tbody > tr > td,
  2254. .table > tfoot > tr > td {
  2255.   padding: 10px;
  2256.   line-height: 1.66666667;
  2257.   vertical-align: top;
  2258.   border-top: 1px solid #d1d1d1;
  2259. }
  2260. .table > thead > tr > th {
  2261.   vertical-align: bottom;
  2262.   border-bottom: 2px solid #d1d1d1;
  2263. }
  2264. .table > caption + thead > tr:first-child > th,
  2265. .table > colgroup + thead > tr:first-child > th,
  2266. .table > thead:first-child > tr:first-child > th,
  2267. .table > caption + thead > tr:first-child > td,
  2268. .table > colgroup + thead > tr:first-child > td,
  2269. .table > thead:first-child > tr:first-child > td {
  2270.   border-top: 0;
  2271. }
  2272. .table > tbody + tbody {
  2273.   border-top: 2px solid #d1d1d1;
  2274. }
  2275. .table .table {
  2276.   background-color: #ffffff;
  2277. }
  2278. .table-condensed > thead > tr > th,
  2279. .table-condensed > tbody > tr > th,
  2280. .table-condensed > tfoot > tr > th,
  2281. .table-condensed > thead > tr > td,
  2282. .table-condensed > tbody > tr > td,
  2283. .table-condensed > tfoot > tr > td {
  2284.   padding: 5px;
  2285. }
  2286. .table-bordered {
  2287.   border: 1px solid #d1d1d1;
  2288. }
  2289. .table-bordered > thead > tr > th,
  2290. .table-bordered > tbody > tr > th,
  2291. .table-bordered > tfoot > tr > th,
  2292. .table-bordered > thead > tr > td,
  2293. .table-bordered > tbody > tr > td,
  2294. .table-bordered > tfoot > tr > td {
  2295.   border: 1px solid #d1d1d1;
  2296. }
  2297. .table-bordered > thead > tr > th,
  2298. .table-bordered > thead > tr > td {
  2299.   border-bottom-width: 2px;
  2300. }
  2301. .table-striped > tbody > tr:nth-of-type(odd) {
  2302.   background-color: #f5f5f5;
  2303. }
  2304. .table-hover > tbody > tr:hover {
  2305.   background-color: #d5ecf9;
  2306. }
  2307. table col[class*="col-"] {
  2308.   position: static;
  2309.   float: none;
  2310.   display: table-column;
  2311. }
  2312. table td[class*="col-"],
  2313. table th[class*="col-"] {
  2314.   position: static;
  2315.   float: none;
  2316.   display: table-cell;
  2317. }
  2318. .table > thead > tr > td.active,
  2319. .table > tbody > tr > td.active,
  2320. .table > tfoot > tr > td.active,
  2321. .table > thead > tr > th.active,
  2322. .table > tbody > tr > th.active,
  2323. .table > tfoot > tr > th.active,
  2324. .table > thead > tr.active > td,
  2325. .table > tbody > tr.active > td,
  2326. .table > tfoot > tr.active > td,
  2327. .table > thead > tr.active > th,
  2328. .table > tbody > tr.active > th,
  2329. .table > tfoot > tr.active > th {
  2330.   background-color: #d5ecf9;
  2331. }
  2332. .table-hover > tbody > tr > td.active:hover,
  2333. .table-hover > tbody > tr > th.active:hover,
  2334. .table-hover > tbody > tr.active:hover > td,
  2335. .table-hover > tbody > tr:hover > .active,
  2336. .table-hover > tbody > tr.active:hover > th {
  2337.   background-color: #bfe2f6;
  2338. }
  2339. .table > thead > tr > td.success,
  2340. .table > tbody > tr > td.success,
  2341. .table > tfoot > tr > td.success,
  2342. .table > thead > tr > th.success,
  2343. .table > tbody > tr > th.success,
  2344. .table > tfoot > tr > th.success,
  2345. .table > thead > tr.success > td,
  2346. .table > tbody > tr.success > td,
  2347. .table > tfoot > tr.success > td,
  2348. .table > thead > tr.success > th,
  2349. .table > tbody > tr.success > th,
  2350. .table > tfoot > tr.success > th {
  2351.   background-color: #dff0d8;
  2352. }
  2353. .table-hover > tbody > tr > td.success:hover,
  2354. .table-hover > tbody > tr > th.success:hover,
  2355. .table-hover > tbody > tr.success:hover > td,
  2356. .table-hover > tbody > tr:hover > .success,
  2357. .table-hover > tbody > tr.success:hover > th {
  2358.   background-color: #d0e9c6;
  2359. }
  2360. .table > thead > tr > td.info,
  2361. .table > tbody > tr > td.info,
  2362. .table > tfoot > tr > td.info,
  2363. .table > thead > tr > th.info,
  2364. .table > tbody > tr > th.info,
  2365. .table > tfoot > tr > th.info,
  2366. .table > thead > tr.info > td,
  2367. .table > tbody > tr.info > td,
  2368. .table > tfoot > tr.info > td,
  2369. .table > thead > tr.info > th,
  2370. .table > tbody > tr.info > th,
  2371. .table > tfoot > tr.info > th {
  2372.   background-color: #d9edf7;
  2373. }
  2374. .table-hover > tbody > tr > td.info:hover,
  2375. .table-hover > tbody > tr > th.info:hover,
  2376. .table-hover > tbody > tr.info:hover > td,
  2377. .table-hover > tbody > tr:hover > .info,
  2378. .table-hover > tbody > tr.info:hover > th {
  2379.   background-color: #c4e3f3;
  2380. }
  2381. .table > thead > tr > td.warning,
  2382. .table > tbody > tr > td.warning,
  2383. .table > tfoot > tr > td.warning,
  2384. .table > thead > tr > th.warning,
  2385. .table > tbody > tr > th.warning,
  2386. .table > tfoot > tr > th.warning,
  2387. .table > thead > tr.warning > td,
  2388. .table > tbody > tr.warning > td,
  2389. .table > tfoot > tr.warning > td,
  2390. .table > thead > tr.warning > th,
  2391. .table > tbody > tr.warning > th,
  2392. .table > tfoot > tr.warning > th {
  2393.   background-color: #fcf8e3;
  2394. }
  2395. .table-hover > tbody > tr > td.warning:hover,
  2396. .table-hover > tbody > tr > th.warning:hover,
  2397. .table-hover > tbody > tr.warning:hover > td,
  2398. .table-hover > tbody > tr:hover > .warning,
  2399. .table-hover > tbody > tr.warning:hover > th {
  2400.   background-color: #faf2cc;
  2401. }
  2402. .table > thead > tr > td.danger,
  2403. .table > tbody > tr > td.danger,
  2404. .table > tfoot > tr > td.danger,
  2405. .table > thead > tr > th.danger,
  2406. .table > tbody > tr > th.danger,
  2407. .table > tfoot > tr > th.danger,
  2408. .table > thead > tr.danger > td,
  2409. .table > tbody > tr.danger > td,
  2410. .table > tfoot > tr.danger > td,
  2411. .table > thead > tr.danger > th,
  2412. .table > tbody > tr.danger > th,
  2413. .table > tfoot > tr.danger > th {
  2414.   background-color: #f2dede;
  2415. }
  2416. .table-hover > tbody > tr > td.danger:hover,
  2417. .table-hover > tbody > tr > th.danger:hover,
  2418. .table-hover > tbody > tr.danger:hover > td,
  2419. .table-hover > tbody > tr:hover > .danger,
  2420. .table-hover > tbody > tr.danger:hover > th {
  2421.   background-color: #ebcccc;
  2422. }
  2423. .table-responsive {
  2424.   overflow-x: auto;
  2425.   min-height: 0.01%;
  2426. }
  2427. @media screen and (max-width: 767px) {
  2428.   .table-responsive {
  2429.     width: 100%;
  2430.     margin-bottom: 15px;
  2431.     overflow-y: hidden;
  2432.     -ms-overflow-style: -ms-autohiding-scrollbar;
  2433.     border: 1px solid #d1d1d1;
  2434.   }
  2435.   .table-responsive > .table {
  2436.     margin-bottom: 0;
  2437.   }
  2438.   .table-responsive > .table > thead > tr > th,
  2439.   .table-responsive > .table > tbody > tr > th,
  2440.   .table-responsive > .table > tfoot > tr > th,
  2441.   .table-responsive > .table > thead > tr > td,
  2442.   .table-responsive > .table > tbody > tr > td,
  2443.   .table-responsive > .table > tfoot > tr > td {
  2444.     white-space: nowrap;
  2445.   }
  2446.   .table-responsive > .table-bordered {
  2447.     border: 0;
  2448.   }
  2449.   .table-responsive > .table-bordered > thead > tr > th:first-child,
  2450.   .table-responsive > .table-bordered > tbody > tr > th:first-child,
  2451.   .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  2452.   .table-responsive > .table-bordered > thead > tr > td:first-child,
  2453.   .table-responsive > .table-bordered > tbody > tr > td:first-child,
  2454.   .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  2455.     border-left: 0;
  2456.   }
  2457.   .table-responsive > .table-bordered > thead > tr > th:last-child,
  2458.   .table-responsive > .table-bordered > tbody > tr > th:last-child,
  2459.   .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  2460.   .table-responsive > .table-bordered > thead > tr > td:last-child,
  2461.   .table-responsive > .table-bordered > tbody > tr > td:last-child,
  2462.   .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  2463.     border-right: 0;
  2464.   }
  2465.   .table-responsive > .table-bordered > tbody > tr:last-child > th,
  2466.   .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  2467.   .table-responsive > .table-bordered > tbody > tr:last-child > td,
  2468.   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  2469.     border-bottom: 0;
  2470.   }
  2471. }
  2472. fieldset {
  2473.   padding: 0;
  2474.   margin: 0;
  2475.   border: 0;
  2476.   min-width: 0;
  2477. }
  2478. legend {
  2479.   display: block;
  2480.   width: 100%;
  2481.   padding: 0;
  2482.   margin-bottom: 20px;
  2483.   font-size: 18px;
  2484.   line-height: inherit;
  2485.   color: #333333;
  2486.   border: 0;
  2487.   border-bottom: 1px solid #e5e5e5;
  2488. }
  2489. label {
  2490.   display: inline-block;
  2491.   max-width: 100%;
  2492.   margin-bottom: 5px;
  2493.   font-weight: bold;
  2494. }
  2495. input[type="search"] {
  2496.   -webkit-box-sizing: border-box;
  2497.   -moz-box-sizing: border-box;
  2498.   box-sizing: border-box;
  2499. }
  2500. input[type="radio"],
  2501. input[type="checkbox"] {
  2502.   margin: 4px 0 0;
  2503.   margin-top: 1px \9;
  2504.   line-height: normal;
  2505. }
  2506. input[type="file"] {
  2507.   display: block;
  2508. }
  2509. input[type="range"] {
  2510.   display: block;
  2511.   width: 100%;
  2512. }
  2513. select[multiple],
  2514. select[size] {
  2515.   height: auto;
  2516. }
  2517. input[type="file"]:focus,
  2518. input[type="radio"]:focus,
  2519. input[type="checkbox"]:focus {
  2520.   outline: thin dotted;
  2521.   outline: 5px auto -webkit-focus-ring-color;
  2522.   outline-offset: -2px;
  2523. }
  2524. output {
  2525.   display: block;
  2526.   padding-top: 3px;
  2527.   font-size: 12px;
  2528.   line-height: 1.66666667;
  2529.   color: #333333;
  2530. }
  2531. .form-control {
  2532.   display: block;
  2533.   width: 100%;
  2534.   height: 26px;
  2535.   padding: 2px 6px;
  2536.   font-size: 12px;
  2537.   line-height: 1.66666667;
  2538.   color: #333333;
  2539.   background-color: #ffffff;
  2540.   background-image: none;
  2541.   border: 1px solid #bababa;
  2542.   border-radius: 1px;
  2543.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2544.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2545.   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  2546.   -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  2547.   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  2548. }
  2549. .form-control:focus {
  2550.   border-color: #66afe9;
  2551.   outline: 0;
  2552.   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  2553.   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  2554. }
  2555. .form-control::-moz-placeholder {
  2556.   color: #999999;
  2557.   opacity: 1;
  2558. }
  2559. .form-control:-ms-input-placeholder {
  2560.   color: #999999;
  2561. }
  2562. .form-control::-webkit-input-placeholder {
  2563.   color: #999999;
  2564. }
  2565. .form-control:-moz-placeholder {
  2566.   color: #999999;
  2567.   font-style: italic;
  2568. }
  2569. .form-control::-moz-placeholder {
  2570.   color: #999999;
  2571.   font-style: italic;
  2572. }
  2573. .form-control:-ms-input-placeholder {
  2574.   color: #999999;
  2575.   font-style: italic;
  2576. }
  2577. .form-control::-webkit-input-placeholder {
  2578.   color: #999999;
  2579.   font-style: italic;
  2580. }
  2581. .form-control[disabled],
  2582. .form-control[readonly],
  2583. fieldset[disabled] .form-control {
  2584.   background-color: #f8f8f8;
  2585.   opacity: 1;
  2586. }
  2587. .form-control[disabled],
  2588. fieldset[disabled] .form-control {
  2589.   cursor: not-allowed;
  2590. }
  2591. textarea.form-control {
  2592.   height: auto;
  2593. }
  2594. input[type="search"] {
  2595.   -webkit-appearance: none;
  2596. }
  2597. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  2598.   input[type="date"],
  2599.   input[type="time"],
  2600.   input[type="datetime-local"],
  2601.   input[type="month"] {
  2602.     line-height: 26px;
  2603.   }
  2604.   input[type="date"].input-sm,
  2605.   input[type="time"].input-sm,
  2606.   input[type="datetime-local"].input-sm,
  2607.   input[type="month"].input-sm,
  2608.   .input-group-sm input[type="date"],
  2609.   .input-group-sm input[type="time"],
  2610.   .input-group-sm input[type="datetime-local"],
  2611.   .input-group-sm input[type="month"] {
  2612.     line-height: 22px;
  2613.   }
  2614.   input[type="date"].input-lg,
  2615.   input[type="time"].input-lg,
  2616.   input[type="datetime-local"].input-lg,
  2617.   input[type="month"].input-lg,
  2618.   .input-group-lg input[type="date"],
  2619.   .input-group-lg input[type="time"],
  2620.   .input-group-lg input[type="datetime-local"],
  2621.   .input-group-lg input[type="month"] {
  2622.     line-height: 33px;
  2623.   }
  2624. }
  2625. .form-group {
  2626.   margin-bottom: 15px;
  2627. }
  2628. .radio,
  2629. .checkbox {
  2630.   position: relative;
  2631.   display: block;
  2632.   margin-top: 10px;
  2633.   margin-bottom: 10px;
  2634. }
  2635. .radio label,
  2636. .checkbox label {
  2637.   min-height: 20px;
  2638.   padding-left: 20px;
  2639.   margin-bottom: 0;
  2640.   font-weight: normal;
  2641.   cursor: pointer;
  2642. }
  2643. .radio input[type="radio"],
  2644. .radio-inline input[type="radio"],
  2645. .checkbox input[type="checkbox"],
  2646. .checkbox-inline input[type="checkbox"] {
  2647.   position: absolute;
  2648.   margin-left: -20px;
  2649.   margin-top: 4px \9;
  2650. }
  2651. .radio + .radio,
  2652. .checkbox + .checkbox {
  2653.   margin-top: -5px;
  2654. }
  2655. .radio-inline,
  2656. .checkbox-inline {
  2657.   position: relative;
  2658.   display: inline-block;
  2659.   padding-left: 20px;
  2660.   margin-bottom: 0;
  2661.   vertical-align: middle;
  2662.   font-weight: normal;
  2663.   cursor: pointer;
  2664. }
  2665. .radio-inline + .radio-inline,
  2666. .checkbox-inline + .checkbox-inline {
  2667.   margin-top: 0;
  2668.   margin-left: 10px;
  2669. }
  2670. input[type="radio"][disabled],
  2671. input[type="checkbox"][disabled],
  2672. input[type="radio"].disabled,
  2673. input[type="checkbox"].disabled,
  2674. fieldset[disabled] input[type="radio"],
  2675. fieldset[disabled] input[type="checkbox"] {
  2676.   cursor: not-allowed;
  2677. }
  2678. .radio-inline.disabled,
  2679. .checkbox-inline.disabled,
  2680. fieldset[disabled] .radio-inline,
  2681. fieldset[disabled] .checkbox-inline {
  2682.   cursor: not-allowed;
  2683. }
  2684. .radio.disabled label,
  2685. .checkbox.disabled label,
  2686. fieldset[disabled] .radio label,
  2687. fieldset[disabled] .checkbox label {
  2688.   cursor: not-allowed;
  2689. }
  2690. .form-control-static {
  2691.   padding-top: 3px;
  2692.   padding-bottom: 3px;
  2693.   margin-bottom: 0;
  2694.   min-height: 32px;
  2695. }
  2696. .form-control-static.input-lg,
  2697. .form-control-static.input-sm {
  2698.   padding-left: 0;
  2699.   padding-right: 0;
  2700. }
  2701. .input-sm {
  2702.   height: 22px;
  2703.   padding: 2px 6px;
  2704.   font-size: 11px;
  2705.   line-height: 1.5;
  2706.   border-radius: 1px;
  2707. }
  2708. select.input-sm {
  2709.   height: 22px;
  2710.   line-height: 22px;
  2711. }
  2712. textarea.input-sm,
  2713. select[multiple].input-sm {
  2714.   height: auto;
  2715. }
  2716. .form-group-sm .form-control {
  2717.   height: 22px;
  2718.   padding: 2px 6px;
  2719.   font-size: 11px;
  2720.   line-height: 1.5;
  2721.   border-radius: 1px;
  2722. }
  2723. select.form-group-sm .form-control {
  2724.   height: 22px;
  2725.   line-height: 22px;
  2726. }
  2727. textarea.form-group-sm .form-control,
  2728. select[multiple].form-group-sm .form-control {
  2729.   height: auto;
  2730. }
  2731. .form-group-sm .form-control-static {
  2732.   height: 22px;
  2733.   padding: 2px 6px;
  2734.   font-size: 11px;
  2735.   line-height: 1.5;
  2736.   min-height: 31px;
  2737. }
  2738. .input-lg {
  2739.   height: 33px;
  2740.   padding: 6px 10px;
  2741.   font-size: 14px;
  2742.   line-height: 1.3333333;
  2743.   border-radius: 1px;
  2744. }
  2745. select.input-lg {
  2746.   height: 33px;
  2747.   line-height: 33px;
  2748. }
  2749. textarea.input-lg,
  2750. select[multiple].input-lg {
  2751.   height: auto;
  2752. }
  2753. .form-group-lg .form-control {
  2754.   height: 33px;
  2755.   padding: 6px 10px;
  2756.   font-size: 14px;
  2757.   line-height: 1.3333333;
  2758.   border-radius: 1px;
  2759. }
  2760. select.form-group-lg .form-control {
  2761.   height: 33px;
  2762.   line-height: 33px;
  2763. }
  2764. textarea.form-group-lg .form-control,
  2765. select[multiple].form-group-lg .form-control {
  2766.   height: auto;
  2767. }
  2768. .form-group-lg .form-control-static {
  2769.   height: 33px;
  2770.   padding: 6px 10px;
  2771.   font-size: 14px;
  2772.   line-height: 1.3333333;
  2773.   min-height: 34px;
  2774. }
  2775. .has-feedback {
  2776.   position: relative;
  2777. }
  2778. .has-feedback .form-control {
  2779.   padding-right: 32.5px;
  2780. }
  2781. .form-control-feedback {
  2782.   position: absolute;
  2783.   top: 0;
  2784.   right: 0;
  2785.   z-index: 2;
  2786.   display: block;
  2787.   width: 26px;
  2788.   height: 26px;
  2789.   line-height: 26px;
  2790.   text-align: center;
  2791.   pointer-events: none;
  2792. }
  2793. .input-lg + .form-control-feedback {
  2794.   width: 33px;
  2795.   height: 33px;
  2796.   line-height: 33px;
  2797. }
  2798. .input-sm + .form-control-feedback {
  2799.   width: 22px;
  2800.   height: 22px;
  2801.   line-height: 22px;
  2802. }
  2803. .has-success .help-block,
  2804. .has-success .control-label,
  2805. .has-success .radio,
  2806. .has-success .checkbox,
  2807. .has-success .radio-inline,
  2808. .has-success .checkbox-inline,
  2809. .has-success.radio label,
  2810. .has-success.checkbox label,
  2811. .has-success.radio-inline label,
  2812. .has-success.checkbox-inline label {
  2813.   color: #3c763d;
  2814. }
  2815. .has-success .form-control {
  2816.   border-color: #3c763d;
  2817.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2818.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2819. }
  2820. .has-success .form-control:focus {
  2821.   border-color: #2b542c;
  2822.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2823.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2824. }
  2825. .has-success .input-group-addon {
  2826.   color: #3c763d;
  2827.   border-color: #3c763d;
  2828.   background-color: #dff0d8;
  2829. }
  2830. .has-success .form-control-feedback {
  2831.   color: #3c763d;
  2832. }
  2833. .has-warning .help-block,
  2834. .has-warning .control-label,
  2835. .has-warning .radio,
  2836. .has-warning .checkbox,
  2837. .has-warning .radio-inline,
  2838. .has-warning .checkbox-inline,
  2839. .has-warning.radio label,
  2840. .has-warning.checkbox label,
  2841. .has-warning.radio-inline label,
  2842. .has-warning.checkbox-inline label {
  2843.   color: #ec7a08;
  2844. }
  2845. .has-warning .form-control {
  2846.   border-color: #ec7a08;
  2847.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2848.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2849. }
  2850. .has-warning .form-control:focus {
  2851.   border-color: #bb6106;
  2852.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #faad60;
  2853.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #faad60;
  2854. }
  2855. .has-warning .input-group-addon {
  2856.   color: #ec7a08;
  2857.   border-color: #ec7a08;
  2858.   background-color: #fcf8e3;
  2859. }
  2860. .has-warning .form-control-feedback {
  2861.   color: #ec7a08;
  2862. }
  2863. .has-error .help-block,
  2864. .has-error .control-label,
  2865. .has-error .radio,
  2866. .has-error .checkbox,
  2867. .has-error .radio-inline,
  2868. .has-error .checkbox-inline,
  2869. .has-error.radio label,
  2870. .has-error.checkbox label,
  2871. .has-error.radio-inline label,
  2872. .has-error.checkbox-inline label {
  2873.   color: #a94442;
  2874. }
  2875. .has-error .form-control {
  2876.   border-color: #a94442;
  2877.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2878.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2879. }
  2880. .has-error .form-control:focus {
  2881.   border-color: #843534;
  2882.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2883.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2884. }
  2885. .has-error .input-group-addon {
  2886.   color: #a94442;
  2887.   border-color: #a94442;
  2888.   background-color: #f2dede;
  2889. }
  2890. .has-error .form-control-feedback {
  2891.   color: #a94442;
  2892. }
  2893. .has-feedback label ~ .form-control-feedback {
  2894.   top: 25px;
  2895. }
  2896. .has-feedback label.sr-only ~ .form-control-feedback {
  2897.   top: 0;
  2898. }
  2899. .help-block {
  2900.   display: block;
  2901.   margin-top: 5px;
  2902.   margin-bottom: 10px;
  2903.   color: #737373;
  2904. }
  2905. @media (min-width: 768px) {
  2906.   .form-inline .form-group {
  2907.     display: inline-block;
  2908.     margin-bottom: 0;
  2909.     vertical-align: middle;
  2910.   }
  2911.   .form-inline .form-control {
  2912.     display: inline-block;
  2913.     width: auto;
  2914.     vertical-align: middle;
  2915.   }
  2916.   .form-inline .form-control-static {
  2917.     display: inline-block;
  2918.   }
  2919.   .form-inline .input-group {
  2920.     display: inline-table;
  2921.     vertical-align: middle;
  2922.   }
  2923.   .form-inline .input-group .input-group-addon,
  2924.   .form-inline .input-group .input-group-btn,
  2925.   .form-inline .input-group .form-control {
  2926.     width: auto;
  2927.   }
  2928.   .form-inline .input-group > .form-control {
  2929.     width: 100%;
  2930.   }
  2931.   .form-inline .control-label {
  2932.     margin-bottom: 0;
  2933.     vertical-align: middle;
  2934.   }
  2935.   .form-inline .radio,
  2936.   .form-inline .checkbox {
  2937.     display: inline-block;
  2938.     margin-top: 0;
  2939.     margin-bottom: 0;
  2940.     vertical-align: middle;
  2941.   }
  2942.   .form-inline .radio label,
  2943.   .form-inline .checkbox label {
  2944.     padding-left: 0;
  2945.   }
  2946.   .form-inline .radio input[type="radio"],
  2947.   .form-inline .checkbox input[type="checkbox"] {
  2948.     position: relative;
  2949.     margin-left: 0;
  2950.   }
  2951.   .form-inline .has-feedback .form-control-feedback {
  2952.     top: 0;
  2953.   }
  2954. }
  2955. .form-horizontal .radio,
  2956. .form-horizontal .checkbox,
  2957. .form-horizontal .radio-inline,
  2958. .form-horizontal .checkbox-inline {
  2959.   margin-top: 0;
  2960.   margin-bottom: 0;
  2961.   padding-top: 3px;
  2962. }
  2963. .form-horizontal .radio,
  2964. .form-horizontal .checkbox {
  2965.   min-height: 23px;
  2966. }
  2967. .form-horizontal .form-group {
  2968.   margin-left: -20px;
  2969.   margin-right: -20px;
  2970. }
  2971. @media (min-width: 768px) {
  2972.   .form-horizontal .control-label {
  2973.     text-align: right;
  2974.     margin-bottom: 0;
  2975.     padding-top: 3px;
  2976.   }
  2977. }
  2978. .form-horizontal .has-feedback .form-control-feedback {
  2979.   right: 20px;
  2980. }
  2981. @media (min-width: 768px) {
  2982.   .form-horizontal .form-group-lg .control-label {
  2983.     padding-top: 8.999999800000001px;
  2984.   }
  2985. }
  2986. @media (min-width: 768px) {
  2987.   .form-horizontal .form-group-sm .control-label {
  2988.     padding-top: 3px;
  2989.   }
  2990. }
  2991. .btn {
  2992.   display: inline-block;
  2993.   margin-bottom: 0;
  2994.   font-weight: 600;
  2995.   text-align: center;
  2996.   vertical-align: middle;
  2997.   touch-action: manipulation;
  2998.   cursor: pointer;
  2999.   background-image: none;
  3000.   border: 1px solid transparent;
  3001.   white-space: nowrap;
  3002.   padding: 2px 6px;
  3003.   font-size: 12px;
  3004.   line-height: 1.66666667;
  3005.   border-radius: 1px;
  3006.   -webkit-user-select: none;
  3007.   -moz-user-select: none;
  3008.   -ms-user-select: none;
  3009.   user-select: none;
  3010. }
  3011. .btn:focus,
  3012. .btn:active:focus,
  3013. .btn.active:focus,
  3014. .btn.focus,
  3015. .btn:active.focus,
  3016. .btn.active.focus {
  3017.   outline: thin dotted;
  3018.   outline: 5px auto -webkit-focus-ring-color;
  3019.   outline-offset: -2px;
  3020. }
  3021. .btn:hover,
  3022. .btn:focus,
  3023. .btn.focus {
  3024.   color: #4d5258;
  3025.   text-decoration: none;
  3026. }
  3027. .btn:active,
  3028. .btn.active {
  3029.   outline: 0;
  3030.   background-image: none;
  3031.   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3032.   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3033. }
  3034. .btn.disabled,
  3035. .btn[disabled],
  3036. fieldset[disabled] .btn {
  3037.   cursor: not-allowed;
  3038.   pointer-events: none;
  3039.   opacity: 0.65;
  3040.   filter: alpha(opacity=65);
  3041.   -webkit-box-shadow: none;
  3042.   box-shadow: none;
  3043. }
  3044. .btn-default {
  3045.   color: #4d5258;
  3046.   background-color: #eeeeee;
  3047.   border-color: #b7b7b7;
  3048. }
  3049. .btn-default:hover,
  3050. .btn-default:focus,
  3051. .btn-default.focus,
  3052. .btn-default:active,
  3053. .btn-default.active,
  3054. .open > .dropdown-toggle.btn-default {
  3055.   color: #4d5258;
  3056.   background-color: #d5d5d5;
  3057.   border-color: #989898;
  3058. }
  3059. .btn-default:active,
  3060. .btn-default.active,
  3061. .open > .dropdown-toggle.btn-default {
  3062.   background-image: none;
  3063. }
  3064. .btn-default.disabled,
  3065. .btn-default[disabled],
  3066. fieldset[disabled] .btn-default,
  3067. .btn-default.disabled:hover,
  3068. .btn-default[disabled]:hover,
  3069. fieldset[disabled] .btn-default:hover,
  3070. .btn-default.disabled:focus,
  3071. .btn-default[disabled]:focus,
  3072. fieldset[disabled] .btn-default:focus,
  3073. .btn-default.disabled.focus,
  3074. .btn-default[disabled].focus,
  3075. fieldset[disabled] .btn-default.focus,
  3076. .btn-default.disabled:active,
  3077. .btn-default[disabled]:active,
  3078. fieldset[disabled] .btn-default:active,
  3079. .btn-default.disabled.active,
  3080. .btn-default[disabled].active,
  3081. fieldset[disabled] .btn-default.active {
  3082.   background-color: #eeeeee;
  3083.   border-color: #b7b7b7;
  3084. }
  3085. .btn-default .badge {
  3086.   color: #eeeeee;
  3087.   background-color: #4d5258;
  3088. }
  3089. .btn-primary {
  3090.   color: #ffffff;
  3091.   background-color: #0085cf;
  3092.   border-color: #006e9c;
  3093. }
  3094. .btn-primary:hover,
  3095. .btn-primary:focus,
  3096. .btn-primary.focus,
  3097. .btn-primary:active,
  3098. .btn-primary.active,
  3099. .open > .dropdown-toggle.btn-primary {
  3100.   color: #ffffff;
  3101.   background-color: #00649c;
  3102.   border-color: #00435f;
  3103. }
  3104. .btn-primary:active,
  3105. .btn-primary.active,
  3106. .open > .dropdown-toggle.btn-primary {
  3107.   background-image: none;
  3108. }
  3109. .btn-primary.disabled,
  3110. .btn-primary[disabled],
  3111. fieldset[disabled] .btn-primary,
  3112. .btn-primary.disabled:hover,
  3113. .btn-primary[disabled]:hover,
  3114. fieldset[disabled] .btn-primary:hover,
  3115. .btn-primary.disabled:focus,
  3116. .btn-primary[disabled]:focus,
  3117. fieldset[disabled] .btn-primary:focus,
  3118. .btn-primary.disabled.focus,
  3119. .btn-primary[disabled].focus,
  3120. fieldset[disabled] .btn-primary.focus,
  3121. .btn-primary.disabled:active,
  3122. .btn-primary[disabled]:active,
  3123. fieldset[disabled] .btn-primary:active,
  3124. .btn-primary.disabled.active,
  3125. .btn-primary[disabled].active,
  3126. fieldset[disabled] .btn-primary.active {
  3127.   background-color: #0085cf;
  3128.   border-color: #006e9c;
  3129. }
  3130. .btn-primary .badge {
  3131.   color: #0085cf;
  3132.   background-color: #ffffff;
  3133. }
  3134. .btn-success {
  3135.   color: #ffffff;
  3136.   background-color: #3f9c35;
  3137.   border-color: #37892f;
  3138. }
  3139. .btn-success:hover,
  3140. .btn-success:focus,
  3141. .btn-success.focus,
  3142. .btn-success:active,
  3143. .btn-success.active,
  3144. .open > .dropdown-toggle.btn-success {
  3145.   color: #ffffff;
  3146.   background-color: #307628;
  3147.   border-color: #255b1f;
  3148. }
  3149. .btn-success:active,
  3150. .btn-success.active,
  3151. .open > .dropdown-toggle.btn-success {
  3152.   background-image: none;
  3153. }
  3154. .btn-success.disabled,
  3155. .btn-success[disabled],
  3156. fieldset[disabled] .btn-success,
  3157. .btn-success.disabled:hover,
  3158. .btn-success[disabled]:hover,
  3159. fieldset[disabled] .btn-success:hover,
  3160. .btn-success.disabled:focus,
  3161. .btn-success[disabled]:focus,
  3162. fieldset[disabled] .btn-success:focus,
  3163. .btn-success.disabled.focus,
  3164. .btn-success[disabled].focus,
  3165. fieldset[disabled] .btn-success.focus,
  3166. .btn-success.disabled:active,
  3167. .btn-success[disabled]:active,
  3168. fieldset[disabled] .btn-success:active,
  3169. .btn-success.disabled.active,
  3170. .btn-success[disabled].active,
  3171. fieldset[disabled] .btn-success.active {
  3172.   background-color: #3f9c35;
  3173.   border-color: #37892f;
  3174. }
  3175. .btn-success .badge {
  3176.   color: #3f9c35;
  3177.   background-color: #ffffff;
  3178. }
  3179. .btn-info {
  3180.   color: #ffffff;
  3181.   background-color: #006e9c;
  3182.   border-color: #005c83;
  3183. }
  3184. .btn-info:hover,
  3185. .btn-info:focus,
  3186. .btn-info.focus,
  3187. .btn-info:active,
  3188. .btn-info.active,
  3189. .open > .dropdown-toggle.btn-info {
  3190.   color: #ffffff;
  3191.   background-color: #004a69;
  3192.   border-color: #003145;
  3193. }
  3194. .btn-info:active,
  3195. .btn-info.active,
  3196. .open > .dropdown-toggle.btn-info {
  3197.   background-image: none;
  3198. }
  3199. .btn-info.disabled,
  3200. .btn-info[disabled],
  3201. fieldset[disabled] .btn-info,
  3202. .btn-info.disabled:hover,
  3203. .btn-info[disabled]:hover,
  3204. fieldset[disabled] .btn-info:hover,
  3205. .btn-info.disabled:focus,
  3206. .btn-info[disabled]:focus,
  3207. fieldset[disabled] .btn-info:focus,
  3208. .btn-info.disabled.focus,
  3209. .btn-info[disabled].focus,
  3210. fieldset[disabled] .btn-info.focus,
  3211. .btn-info.disabled:active,
  3212. .btn-info[disabled]:active,
  3213. fieldset[disabled] .btn-info:active,
  3214. .btn-info.disabled.active,
  3215. .btn-info[disabled].active,
  3216. fieldset[disabled] .btn-info.active {
  3217.   background-color: #006e9c;
  3218.   border-color: #005c83;
  3219. }
  3220. .btn-info .badge {
  3221.   color: #006e9c;
  3222.   background-color: #ffffff;
  3223. }
  3224. .btn-warning {
  3225.   color: #ffffff;
  3226.   background-color: #ec7a08;
  3227.   border-color: #d36d07;
  3228. }
  3229. .btn-warning:hover,
  3230. .btn-warning:focus,
  3231. .btn-warning.focus,
  3232. .btn-warning:active,
  3233. .btn-warning.active,
  3234. .open > .dropdown-toggle.btn-warning {
  3235.   color: #ffffff;
  3236.   background-color: #bb6106;
  3237.   border-color: #984f05;
  3238. }
  3239. .btn-warning:active,
  3240. .btn-warning.active,
  3241. .open > .dropdown-toggle.btn-warning {
  3242.   background-image: none;
  3243. }
  3244. .btn-warning.disabled,
  3245. .btn-warning[disabled],
  3246. fieldset[disabled] .btn-warning,
  3247. .btn-warning.disabled:hover,
  3248. .btn-warning[disabled]:hover,
  3249. fieldset[disabled] .btn-warning:hover,
  3250. .btn-warning.disabled:focus,
  3251. .btn-warning[disabled]:focus,
  3252. fieldset[disabled] .btn-warning:focus,
  3253. .btn-warning.disabled.focus,
  3254. .btn-warning[disabled].focus,
  3255. fieldset[disabled] .btn-warning.focus,
  3256. .btn-warning.disabled:active,
  3257. .btn-warning[disabled]:active,
  3258. fieldset[disabled] .btn-warning:active,
  3259. .btn-warning.disabled.active,
  3260. .btn-warning[disabled].active,
  3261. fieldset[disabled] .btn-warning.active {
  3262.   background-color: #ec7a08;
  3263.   border-color: #d36d07;
  3264. }
  3265. .btn-warning .badge {
  3266.   color: #ec7a08;
  3267.   background-color: #ffffff;
  3268. }
  3269. .btn-danger {
  3270.   color: #ffffff;
  3271.   background-color: #a30000;
  3272.   border-color: #781919;
  3273. }
  3274. .btn-danger:hover,
  3275. .btn-danger:focus,
  3276. .btn-danger.focus,
  3277. .btn-danger:active,
  3278. .btn-danger.active,
  3279. .open > .dropdown-toggle.btn-danger {
  3280.   color: #ffffff;
  3281.   background-color: #700000;
  3282.   border-color: #450e0e;
  3283. }
  3284. .btn-danger:active,
  3285. .btn-danger.active,
  3286. .open > .dropdown-toggle.btn-danger {
  3287.   background-image: none;
  3288. }
  3289. .btn-danger.disabled,
  3290. .btn-danger[disabled],
  3291. fieldset[disabled] .btn-danger,
  3292. .btn-danger.disabled:hover,
  3293. .btn-danger[disabled]:hover,
  3294. fieldset[disabled] .btn-danger:hover,
  3295. .btn-danger.disabled:focus,
  3296. .btn-danger[disabled]:focus,
  3297. fieldset[disabled] .btn-danger:focus,
  3298. .btn-danger.disabled.focus,
  3299. .btn-danger[disabled].focus,
  3300. fieldset[disabled] .btn-danger.focus,
  3301. .btn-danger.disabled:active,
  3302. .btn-danger[disabled]:active,
  3303. fieldset[disabled] .btn-danger:active,
  3304. .btn-danger.disabled.active,
  3305. .btn-danger[disabled].active,
  3306. fieldset[disabled] .btn-danger.active {
  3307.   background-color: #a30000;
  3308.   border-color: #781919;
  3309. }
  3310. .btn-danger .badge {
  3311.   color: #a30000;
  3312.   background-color: #ffffff;
  3313. }
  3314. .btn-link {
  3315.   color: #0099d3;
  3316.   font-weight: normal;
  3317.   border-radius: 0;
  3318. }
  3319. .btn-link,
  3320. .btn-link:active,
  3321. .btn-link.active,
  3322. .btn-link[disabled],
  3323. fieldset[disabled] .btn-link {
  3324.   background-color: transparent;
  3325.   -webkit-box-shadow: none;
  3326.   box-shadow: none;
  3327. }
  3328. .btn-link,
  3329. .btn-link:hover,
  3330. .btn-link:focus,
  3331. .btn-link:active {
  3332.   border-color: transparent;
  3333. }
  3334. .btn-link:hover,
  3335. .btn-link:focus {
  3336.   color: #00618a;
  3337.   text-decoration: underline;
  3338.   background-color: transparent;
  3339. }
  3340. .btn-link[disabled]:hover,
  3341. fieldset[disabled] .btn-link:hover,
  3342. .btn-link[disabled]:focus,
  3343. fieldset[disabled] .btn-link:focus {
  3344.   color: #999999;
  3345.   text-decoration: none;
  3346. }
  3347. .btn-lg,
  3348. .btn-group-lg > .btn {
  3349.   padding: 6px 10px;
  3350.   font-size: 14px;
  3351.   line-height: 1.3333333;
  3352.   border-radius: 1px;
  3353. }
  3354. .btn-sm,
  3355. .btn-group-sm > .btn {
  3356.   padding: 2px 6px;
  3357.   font-size: 11px;
  3358.   line-height: 1.5;
  3359.   border-radius: 1px;
  3360. }
  3361. .btn-xs,
  3362. .btn-group-xs > .btn {
  3363.   padding: 1px 5px;
  3364.   font-size: 11px;
  3365.   line-height: 1.5;
  3366.   border-radius: 1px;
  3367. }
  3368. .btn-block {
  3369.   display: block;
  3370.   width: 100%;
  3371. }
  3372. .btn-block + .btn-block {
  3373.   margin-top: 5px;
  3374. }
  3375. input[type="submit"].btn-block,
  3376. input[type="reset"].btn-block,
  3377. input[type="button"].btn-block {
  3378.   width: 100%;
  3379. }
  3380. .fade {
  3381.   opacity: 0;
  3382.   -webkit-transition: opacity 0.15s linear;
  3383.   -o-transition: opacity 0.15s linear;
  3384.   transition: opacity 0.15s linear;
  3385. }
  3386. .fade.in {
  3387.   opacity: 1;
  3388. }
  3389. .collapse {
  3390.   display: none;
  3391. }
  3392. .collapse.in {
  3393.   display: block;
  3394. }
  3395. tr.collapse.in {
  3396.   display: table-row;
  3397. }
  3398. tbody.collapse.in {
  3399.   display: table-row-group;
  3400. }
  3401. .collapsing {
  3402.   position: relative;
  3403.   height: 0;
  3404.   overflow: hidden;
  3405.   -webkit-transition-property: height, visibility;
  3406.   transition-property: height, visibility;
  3407.   -webkit-transition-duration: 0.35s;
  3408.   transition-duration: 0.35s;
  3409.   -webkit-transition-timing-function: ease;
  3410.   transition-timing-function: ease;
  3411. }
  3412. .caret {
  3413.   display: inline-block;
  3414.   width: 0;
  3415.   height: 0;
  3416.   margin-left: 2px;
  3417.   vertical-align: middle;
  3418.   border-top: 0 dashed;
  3419.   border-right: 0 solid transparent;
  3420.   border-left: 0 solid transparent;
  3421. }
  3422. .dropup,
  3423. .dropdown {
  3424.   position: relative;
  3425. }
  3426. .dropdown-toggle:focus {
  3427.   outline: 0;
  3428. }
  3429. .dropdown-menu {
  3430.   position: absolute;
  3431.   top: 100%;
  3432.   left: 0;
  3433.   z-index: 1000;
  3434.   display: none;
  3435.   float: left;
  3436.   min-width: 160px;
  3437.   padding: 5px 0;
  3438.   margin: 2px 0 0;
  3439.   list-style: none;
  3440.   font-size: 12px;
  3441.   text-align: left;
  3442.   background-color: #ffffff;
  3443.   border: 1px solid #b6b6b6;
  3444.   border-radius: 1px;
  3445.   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  3446.   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  3447.   background-clip: padding-box;
  3448. }
  3449. .dropdown-menu.pull-right {
  3450.   right: 0;
  3451.   left: auto;
  3452. }
  3453. .dropdown-menu .divider {
  3454.   margin: 9px 0;
  3455.   background-color: #e5e5e5;
  3456.   height: 1px;
  3457.   margin: 4px 1px;
  3458.   overflow: hidden;
  3459. }
  3460. .dropdown-menu > li > a {
  3461.   display: block;
  3462.   padding: 3px 20px;
  3463.   clear: both;
  3464.   font-weight: normal;
  3465.   line-height: 1.66666667;
  3466.   color: #333333;
  3467.   white-space: nowrap;
  3468. }
  3469. .dropdown-menu > li > a:hover,
  3470. .dropdown-menu > li > a:focus {
  3471.   text-decoration: none;
  3472.   color: #4d5258;
  3473.   background-color: #d4edfa;
  3474. }
  3475. .dropdown-menu > .active > a,
  3476. .dropdown-menu > .active > a:hover,
  3477. .dropdown-menu > .active > a:focus {
  3478.   color: #ffffff;
  3479.   text-decoration: none;
  3480.   outline: 0;
  3481.   background-color: #0099d3;
  3482. }
  3483. .dropdown-menu > .disabled > a,
  3484. .dropdown-menu > .disabled > a:hover,
  3485. .dropdown-menu > .disabled > a:focus {
  3486.   color: #999999;
  3487. }
  3488. .dropdown-menu > .disabled > a:hover,
  3489. .dropdown-menu > .disabled > a:focus {
  3490.   text-decoration: none;
  3491.   background-color: transparent;
  3492.   background-image: none;
  3493.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  3494.   cursor: not-allowed;
  3495. }
  3496. .open > .dropdown-menu {
  3497.   display: block;
  3498. }
  3499. .open > a {
  3500.   outline: 0;
  3501. }
  3502. .dropdown-menu-right {
  3503.   left: auto;
  3504.   right: 0;
  3505. }
  3506. .dropdown-menu-left {
  3507.   left: 0;
  3508.   right: auto;
  3509. }
  3510. .dropdown-header {
  3511.   display: block;
  3512.   padding: 3px 20px;
  3513.   font-size: 11px;
  3514.   line-height: 1.66666667;
  3515.   color: #999999;
  3516.   white-space: nowrap;
  3517. }
  3518. .dropdown-backdrop {
  3519.   position: fixed;
  3520.   left: 0;
  3521.   right: 0;
  3522.   bottom: 0;
  3523.   top: 0;
  3524.   z-index: 990;
  3525. }
  3526. .pull-right > .dropdown-menu {
  3527.   right: 0;
  3528.   left: auto;
  3529. }
  3530. .dropup .caret,
  3531. .navbar-fixed-bottom .dropdown .caret {
  3532.   border-top: 0;
  3533.   border-bottom: 0 solid;
  3534.   content: "";
  3535. }
  3536. .dropup .dropdown-menu,
  3537. .navbar-fixed-bottom .dropdown .dropdown-menu {
  3538.   top: auto;
  3539.   bottom: 100%;
  3540.   margin-bottom: 2px;
  3541. }
  3542. @media (min-width: 768px) {
  3543.   .navbar-right .dropdown-menu {
  3544.     left: auto;
  3545.     right: 0;
  3546.   }
  3547.   .navbar-right .dropdown-menu-left {
  3548.     left: 0;
  3549.     right: auto;
  3550.   }
  3551. }
  3552. .btn-group,
  3553. .btn-group-vertical {
  3554.   position: relative;
  3555.   display: inline-block;
  3556.   vertical-align: middle;
  3557. }
  3558. .btn-group > .btn,
  3559. .btn-group-vertical > .btn {
  3560.   position: relative;
  3561.   float: left;
  3562. }
  3563. .btn-group > .btn:hover,
  3564. .btn-group-vertical > .btn:hover,
  3565. .btn-group > .btn:focus,
  3566. .btn-group-vertical > .btn:focus,
  3567. .btn-group > .btn:active,
  3568. .btn-group-vertical > .btn:active,
  3569. .btn-group > .btn.active,
  3570. .btn-group-vertical > .btn.active {
  3571.   z-index: 2;
  3572. }
  3573. .btn-group .btn + .btn,
  3574. .btn-group .btn + .btn-group,
  3575. .btn-group .btn-group + .btn,
  3576. .btn-group .btn-group + .btn-group {
  3577.   margin-left: -1px;
  3578. }
  3579. .btn-toolbar {
  3580.   margin-left: -5px;
  3581. }
  3582. .btn-toolbar .btn-group,
  3583. .btn-toolbar .input-group {
  3584.   float: left;
  3585. }
  3586. .btn-toolbar > .btn,
  3587. .btn-toolbar > .btn-group,
  3588. .btn-toolbar > .input-group {
  3589.   margin-left: 5px;
  3590. }
  3591. .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3592.   border-radius: 0;
  3593. }
  3594. .btn-group > .btn:first-child {
  3595.   margin-left: 0;
  3596. }
  3597. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  3598.   border-bottom-right-radius: 0;
  3599.   border-top-right-radius: 0;
  3600. }
  3601. .btn-group > .btn:last-child:not(:first-child),
  3602. .btn-group > .dropdown-toggle:not(:first-child) {
  3603.   border-bottom-left-radius: 0;
  3604.   border-top-left-radius: 0;
  3605. }
  3606. .btn-group > .btn-group {
  3607.   float: left;
  3608. }
  3609. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  3610.   border-radius: 0;
  3611. }
  3612. .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
  3613. .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  3614.   border-bottom-right-radius: 0;
  3615.   border-top-right-radius: 0;
  3616. }
  3617. .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  3618.   border-bottom-left-radius: 0;
  3619.   border-top-left-radius: 0;
  3620. }
  3621. .btn-group .dropdown-toggle:active,
  3622. .btn-group.open .dropdown-toggle {
  3623.   outline: 0;
  3624. }
  3625. .btn-group > .btn + .dropdown-toggle {
  3626.   padding-left: 8px;
  3627.   padding-right: 8px;
  3628. }
  3629. .btn-group > .btn-lg + .dropdown-toggle {
  3630.   padding-left: 12px;
  3631.   padding-right: 12px;
  3632. }
  3633. .btn-group.open .dropdown-toggle {
  3634.   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3635.   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3636. }
  3637. .btn-group.open .dropdown-toggle.btn-link {
  3638.   -webkit-box-shadow: none;
  3639.   box-shadow: none;
  3640. }
  3641. .btn .caret {
  3642.   margin-left: 0;
  3643. }
  3644. .btn-lg .caret {
  3645.   border-width: 0 0 0;
  3646.   border-bottom-width: 0;
  3647. }
  3648. .dropup .btn-lg .caret {
  3649.   border-width: 0 0 0;
  3650. }
  3651. .btn-group-vertical > .btn,
  3652. .btn-group-vertical > .btn-group,
  3653. .btn-group-vertical > .btn-group > .btn {
  3654.   display: block;
  3655.   float: none;
  3656.   width: 100%;
  3657.   max-width: 100%;
  3658. }
  3659. .btn-group-vertical > .btn-group > .btn {
  3660.   float: none;
  3661. }
  3662. .btn-group-vertical > .btn + .btn,
  3663. .btn-group-vertical > .btn + .btn-group,
  3664. .btn-group-vertical > .btn-group + .btn,
  3665. .btn-group-vertical > .btn-group + .btn-group {
  3666.   margin-top: -1px;
  3667.   margin-left: 0;
  3668. }
  3669. .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  3670.   border-radius: 0;
  3671. }
  3672. .btn-group-vertical > .btn:first-child:not(:last-child) {
  3673.   border-top-right-radius: 1px;
  3674.   border-bottom-right-radius: 0;
  3675.   border-bottom-left-radius: 0;
  3676. }
  3677. .btn-group-vertical > .btn:last-child:not(:first-child) {
  3678.   border-bottom-left-radius: 1px;
  3679.   border-top-right-radius: 0;
  3680.   border-top-left-radius: 0;
  3681. }
  3682. .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  3683.   border-radius: 0;
  3684. }
  3685. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
  3686. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  3687.   border-bottom-right-radius: 0;
  3688.   border-bottom-left-radius: 0;
  3689. }
  3690. .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  3691.   border-top-right-radius: 0;
  3692.   border-top-left-radius: 0;
  3693. }
  3694. .btn-group-justified {
  3695.   display: table;
  3696.   width: 100%;
  3697.   table-layout: fixed;
  3698.   border-collapse: separate;
  3699. }
  3700. .btn-group-justified > .btn,
  3701. .btn-group-justified > .btn-group {
  3702.   float: none;
  3703.   display: table-cell;
  3704.   width: 1%;
  3705. }
  3706. .btn-group-justified > .btn-group .btn {
  3707.   width: 100%;
  3708. }
  3709. .btn-group-justified > .btn-group .dropdown-menu {
  3710.   left: auto;
  3711. }
  3712. [data-toggle="buttons"] > .btn input[type="radio"],
  3713. [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  3714. [data-toggle="buttons"] > .btn input[type="checkbox"],
  3715. [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  3716.   position: absolute;
  3717.   clip: rect(0, 0, 0, 0);
  3718.   pointer-events: none;
  3719. }
  3720. .input-group {
  3721.   position: relative;
  3722.   display: table;
  3723.   border-collapse: separate;
  3724. }
  3725. .input-group[class*="col-"] {
  3726.   float: none;
  3727.   padding-left: 0;
  3728.   padding-right: 0;
  3729. }
  3730. .input-group .form-control {
  3731.   position: relative;
  3732.   z-index: 2;
  3733.   float: left;
  3734.   width: 100%;
  3735.   margin-bottom: 0;
  3736. }
  3737. .input-group-lg > .form-control,
  3738. .input-group-lg > .input-group-addon,
  3739. .input-group-lg > .input-group-btn > .btn {
  3740.   height: 33px;
  3741.   padding: 6px 10px;
  3742.   font-size: 14px;
  3743.   line-height: 1.3333333;
  3744.   border-radius: 1px;
  3745. }
  3746. select.input-group-lg > .form-control,
  3747. select.input-group-lg > .input-group-addon,
  3748. select.input-group-lg > .input-group-btn > .btn {
  3749.   height: 33px;
  3750.   line-height: 33px;
  3751. }
  3752. textarea.input-group-lg > .form-control,
  3753. textarea.input-group-lg > .input-group-addon,
  3754. textarea.input-group-lg > .input-group-btn > .btn,
  3755. select[multiple].input-group-lg > .form-control,
  3756. select[multiple].input-group-lg > .input-group-addon,
  3757. select[multiple].input-group-lg > .input-group-btn > .btn {
  3758.   height: auto;
  3759. }
  3760. .input-group-sm > .form-control,
  3761. .input-group-sm > .input-group-addon,
  3762. .input-group-sm > .input-group-btn > .btn {
  3763.   height: 22px;
  3764.   padding: 2px 6px;
  3765.   font-size: 11px;
  3766.   line-height: 1.5;
  3767.   border-radius: 1px;
  3768. }
  3769. select.input-group-sm > .form-control,
  3770. select.input-group-sm > .input-group-addon,
  3771. select.input-group-sm > .input-group-btn > .btn {
  3772.   height: 22px;
  3773.   line-height: 22px;
  3774. }
  3775. textarea.input-group-sm > .form-control,
  3776. textarea.input-group-sm > .input-group-addon,
  3777. textarea.input-group-sm > .input-group-btn > .btn,
  3778. select[multiple].input-group-sm > .form-control,
  3779. select[multiple].input-group-sm > .input-group-addon,
  3780. select[multiple].input-group-sm > .input-group-btn > .btn {
  3781.   height: auto;
  3782. }
  3783. .input-group-addon,
  3784. .input-group-btn,
  3785. .input-group .form-control {
  3786.   display: table-cell;
  3787. }
  3788. .input-group-addon:not(:first-child):not(:last-child),
  3789. .input-group-btn:not(:first-child):not(:last-child),
  3790. .input-group .form-control:not(:first-child):not(:last-child) {
  3791.   border-radius: 0;
  3792. }
  3793. .input-group-addon,
  3794. .input-group-btn {
  3795.   width: 1%;
  3796.   white-space: nowrap;
  3797.   vertical-align: middle;
  3798. }
  3799. .input-group-addon {
  3800.   padding: 2px 6px;
  3801.   font-size: 12px;
  3802.   font-weight: normal;
  3803.   line-height: 1;
  3804.   color: #333333;
  3805.   text-align: center;
  3806.   background-color: #eeeeee;
  3807.   border: 1px solid #bababa;
  3808.   border-radius: 1px;
  3809. }
  3810. .input-group-addon.input-sm {
  3811.   padding: 2px 6px;
  3812.   font-size: 11px;
  3813.   border-radius: 1px;
  3814. }
  3815. .input-group-addon.input-lg {
  3816.   padding: 6px 10px;
  3817.   font-size: 14px;
  3818.   border-radius: 1px;
  3819. }
  3820. .input-group-addon input[type="radio"],
  3821. .input-group-addon input[type="checkbox"] {
  3822.   margin-top: 0;
  3823. }
  3824. .input-group .form-control:first-child,
  3825. .input-group-addon:first-child,
  3826. .input-group-btn:first-child > .btn,
  3827. .input-group-btn:first-child > .btn-group > .btn,
  3828. .input-group-btn:first-child > .dropdown-toggle,
  3829. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  3830. .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  3831.   border-bottom-right-radius: 0;
  3832.   border-top-right-radius: 0;
  3833. }
  3834. .input-group-addon:first-child {
  3835.   border-right: 0;
  3836. }
  3837. .input-group .form-control:last-child,
  3838. .input-group-addon:last-child,
  3839. .input-group-btn:last-child > .btn,
  3840. .input-group-btn:last-child > .btn-group > .btn,
  3841. .input-group-btn:last-child > .dropdown-toggle,
  3842. .input-group-btn:first-child > .btn:not(:first-child),
  3843. .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  3844.   border-bottom-left-radius: 0;
  3845.   border-top-left-radius: 0;
  3846. }
  3847. .input-group-addon:last-child {
  3848.   border-left: 0;
  3849. }
  3850. .input-group-btn {
  3851.   position: relative;
  3852.   font-size: 0;
  3853.   white-space: nowrap;
  3854. }
  3855. .input-group-btn > .btn {
  3856.   position: relative;
  3857. }
  3858. .input-group-btn > .btn + .btn {
  3859.   margin-left: -1px;
  3860. }
  3861. .input-group-btn > .btn:hover,
  3862. .input-group-btn > .btn:focus,
  3863. .input-group-btn > .btn:active {
  3864.   z-index: 2;
  3865. }
  3866. .input-group-btn:first-child > .btn,
  3867. .input-group-btn:first-child > .btn-group {
  3868.   margin-right: -1px;
  3869. }
  3870. .input-group-btn:last-child > .btn,
  3871. .input-group-btn:last-child > .btn-group {
  3872.   margin-left: -1px;
  3873. }
  3874. .nav {
  3875.   margin-bottom: 0;
  3876.   padding-left: 0;
  3877.   list-style: none;
  3878. }
  3879. .nav > li {
  3880.   position: relative;
  3881.   display: block;
  3882. }
  3883. .nav > li > a {
  3884.   position: relative;
  3885.   display: block;
  3886.   padding: 10px 15px;
  3887. }
  3888. .nav > li > a:hover,
  3889. .nav > li > a:focus {
  3890.   text-decoration: none;
  3891.   background-color: #eeeeee;
  3892. }
  3893. .nav > li.disabled > a {
  3894.   color: #999999;
  3895. }
  3896. .nav > li.disabled > a:hover,
  3897. .nav > li.disabled > a:focus {
  3898.   color: #999999;
  3899.   text-decoration: none;
  3900.   background-color: transparent;
  3901.   cursor: not-allowed;
  3902. }
  3903. .nav .open > a,
  3904. .nav .open > a:hover,
  3905. .nav .open > a:focus {
  3906.   background-color: #eeeeee;
  3907.   border-color: #0099d3;
  3908. }
  3909. .nav .nav-divider {
  3910.   margin: 9px 0;
  3911.   background-color: #e5e5e5;
  3912.   height: 1px;
  3913.   margin: 4px 1px;
  3914.   overflow: hidden;
  3915. }
  3916. .nav > li > a > img {
  3917.   max-width: none;
  3918. }
  3919. .nav-tabs {
  3920.   border-bottom: 1px solid #e9e8e8;
  3921. }
  3922. .nav-tabs > li {
  3923.   float: left;
  3924.   margin-bottom: -1px;
  3925. }
  3926. .nav-tabs > li > a {
  3927.   margin-right: 2px;
  3928.   line-height: 1.66666667;
  3929.   border: 1px solid transparent;
  3930.   border-radius: 1px 1px 0 0;
  3931. }
  3932. .nav-tabs > li > a:hover {
  3933.   border-color: transparent transparent #e9e8e8;
  3934. }
  3935. .nav-tabs > li.active > a,
  3936. .nav-tabs > li.active > a:hover,
  3937. .nav-tabs > li.active > a:focus {
  3938.   color: #0099d3;
  3939.   background-color: #ffffff;
  3940.   border: 1px solid #dddddd;
  3941.   border-bottom-color: transparent;
  3942.   cursor: default;
  3943. }
  3944. .nav-tabs.nav-justified {
  3945.   width: 100%;
  3946.   border-bottom: 0;
  3947. }
  3948. .nav-tabs.nav-justified > li {
  3949.   float: none;
  3950. }
  3951. .nav-tabs.nav-justified > li > a {
  3952.   text-align: center;
  3953.   margin-bottom: 5px;
  3954. }
  3955. .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  3956.   top: auto;
  3957.   left: auto;
  3958. }
  3959. @media (min-width: 768px) {
  3960.   .nav-tabs.nav-justified > li {
  3961.     display: table-cell;
  3962.     width: 1%;
  3963.   }
  3964.   .nav-tabs.nav-justified > li > a {
  3965.     margin-bottom: 0;
  3966.   }
  3967. }
  3968. .nav-tabs.nav-justified > li > a {
  3969.   margin-right: 0;
  3970.   border-radius: 1px;
  3971. }
  3972. .nav-tabs.nav-justified > .active > a,
  3973. .nav-tabs.nav-justified > .active > a:hover,
  3974. .nav-tabs.nav-justified > .active > a:focus {
  3975.   border: 1px solid #e9e8e8;
  3976. }
  3977. @media (min-width: 768px) {
  3978.   .nav-tabs.nav-justified > li > a {
  3979.     border-bottom: 1px solid #e9e8e8;
  3980.     border-radius: 1px 1px 0 0;
  3981.   }
  3982.   .nav-tabs.nav-justified > .active > a,
  3983.   .nav-tabs.nav-justified > .active > a:hover,
  3984.   .nav-tabs.nav-justified > .active > a:focus {
  3985.     border-bottom-color: #ffffff;
  3986.   }
  3987. }
  3988. .nav-pills > li {
  3989.   float: left;
  3990. }
  3991. .nav-pills > li > a {
  3992.   border-radius: 1px;
  3993. }
  3994. .nav-pills > li + li {
  3995.   margin-left: 2px;
  3996. }
  3997. .nav-pills > li.active > a,
  3998. .nav-pills > li.active > a:hover,
  3999. .nav-pills > li.active > a:focus {
  4000.   color: #ffffff;
  4001.   background-color: #00a8e1;
  4002. }
  4003. .nav-stacked > li {
  4004.   float: none;
  4005. }
  4006. .nav-stacked > li + li {
  4007.   margin-top: 2px;
  4008.   margin-left: 0;
  4009. }
  4010. .nav-justified {
  4011.   width: 100%;
  4012. }
  4013. .nav-justified > li {
  4014.   float: none;
  4015. }
  4016. .nav-justified > li > a {
  4017.   text-align: center;
  4018.   margin-bottom: 5px;
  4019. }
  4020. .nav-justified > .dropdown .dropdown-menu {
  4021.   top: auto;
  4022.   left: auto;
  4023. }
  4024. @media (min-width: 768px) {
  4025.   .nav-justified > li {
  4026.     display: table-cell;
  4027.     width: 1%;
  4028.   }
  4029.   .nav-justified > li > a {
  4030.     margin-bottom: 0;
  4031.   }
  4032. }
  4033. .nav-tabs-justified {
  4034.   border-bottom: 0;
  4035. }
  4036. .nav-tabs-justified > li > a {
  4037.   margin-right: 0;
  4038.   border-radius: 1px;
  4039. }
  4040. .nav-tabs-justified > .active > a,
  4041. .nav-tabs-justified > .active > a:hover,
  4042. .nav-tabs-justified > .active > a:focus {
  4043.   border: 1px solid #e9e8e8;
  4044. }
  4045. @media (min-width: 768px) {
  4046.   .nav-tabs-justified > li > a {
  4047.     border-bottom: 1px solid #e9e8e8;
  4048.     border-radius: 1px 1px 0 0;
  4049.   }
  4050.   .nav-tabs-justified > .active > a,
  4051.   .nav-tabs-justified > .active > a:hover,
  4052.   .nav-tabs-justified > .active > a:focus {
  4053.     border-bottom-color: #ffffff;
  4054.   }
  4055. }
  4056. .tab-content > .tab-pane {
  4057.   display: none;
  4058. }
  4059. .tab-content > .active {
  4060.   display: block;
  4061. }
  4062. .nav-tabs .dropdown-menu {
  4063.   margin-top: -1px;
  4064.   border-top-right-radius: 0;
  4065.   border-top-left-radius: 0;
  4066. }
  4067. .navbar {
  4068.   position: relative;
  4069.   min-height: 50px;
  4070.   margin-bottom: 20px;
  4071.   border: 1px solid transparent;
  4072. }
  4073. @media (min-width: 768px) {
  4074.   .navbar {
  4075.     border-radius: 1px;
  4076.   }
  4077. }
  4078. @media (min-width: 768px) {
  4079.   .navbar-header {
  4080.     float: left;
  4081.   }
  4082. }
  4083. .navbar-collapse {
  4084.   overflow-x: visible;
  4085.   padding-right: 20px;
  4086.   padding-left: 20px;
  4087.   border-top: 1px solid transparent;
  4088.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  4089.   -webkit-overflow-scrolling: touch;
  4090. }
  4091. .navbar-collapse.in {
  4092.   overflow-y: auto;
  4093. }
  4094. @media (min-width: 768px) {
  4095.   .navbar-collapse {
  4096.     width: auto;
  4097.     border-top: 0;
  4098.     box-shadow: none;
  4099.   }
  4100.   .navbar-collapse.collapse {
  4101.     display: block !important;
  4102.     height: auto !important;
  4103.     padding-bottom: 0;
  4104.     overflow: visible !important;
  4105.   }
  4106.   .navbar-collapse.in {
  4107.     overflow-y: visible;
  4108.   }
  4109.   .navbar-fixed-top .navbar-collapse,
  4110.   .navbar-static-top .navbar-collapse,
  4111.   .navbar-fixed-bottom .navbar-collapse {
  4112.     padding-left: 0;
  4113.     padding-right: 0;
  4114.   }
  4115. }
  4116. .navbar-fixed-top .navbar-collapse,
  4117. .navbar-fixed-bottom .navbar-collapse {
  4118.   max-height: 340px;
  4119. }
  4120. @media (max-device-width: 480px) and (orientation: landscape) {
  4121.   .navbar-fixed-top .navbar-collapse,
  4122.   .navbar-fixed-bottom .navbar-collapse {
  4123.     max-height: 200px;
  4124.   }
  4125. }
  4126. .container > .navbar-header,
  4127. .container-fluid > .navbar-header,
  4128. .container > .navbar-collapse,
  4129. .container-fluid > .navbar-collapse {
  4130.   margin-right: -20px;
  4131.   margin-left: -20px;
  4132. }
  4133. @media (min-width: 768px) {
  4134.   .container > .navbar-header,
  4135.   .container-fluid > .navbar-header,
  4136.   .container > .navbar-collapse,
  4137.   .container-fluid > .navbar-collapse {
  4138.     margin-right: 0;
  4139.     margin-left: 0;
  4140.   }
  4141. }
  4142. .navbar-static-top {
  4143.   z-index: 1000;
  4144.   border-width: 0 0 1px;
  4145. }
  4146. @media (min-width: 768px) {
  4147.   .navbar-static-top {
  4148.     border-radius: 0;
  4149.   }
  4150. }
  4151. .navbar-fixed-top,
  4152. .navbar-fixed-bottom {
  4153.   position: fixed;
  4154.   right: 0;
  4155.   left: 0;
  4156.   z-index: 1030;
  4157. }
  4158. @media (min-width: 768px) {
  4159.   .navbar-fixed-top,
  4160.   .navbar-fixed-bottom {
  4161.     border-radius: 0;
  4162.   }
  4163. }
  4164. .navbar-fixed-top {
  4165.   top: 0;
  4166.   border-width: 0 0 1px;
  4167. }
  4168. .navbar-fixed-bottom {
  4169.   bottom: 0;
  4170.   margin-bottom: 0;
  4171.   border-width: 1px 0 0;
  4172. }
  4173. .navbar-brand {
  4174.   float: left;
  4175.   padding: 15px 20px;
  4176.   font-size: 14px;
  4177.   line-height: 20px;
  4178.   height: 50px;
  4179. }
  4180. .navbar-brand:hover,
  4181. .navbar-brand:focus {
  4182.   text-decoration: none;
  4183. }
  4184. .navbar-brand > img {
  4185.   display: block;
  4186. }
  4187. @media (min-width: 768px) {
  4188.   .navbar > .container .navbar-brand,
  4189.   .navbar > .container-fluid .navbar-brand {
  4190.     margin-left: -20px;
  4191.   }
  4192. }
  4193. .navbar-toggle {
  4194.   position: relative;
  4195.   float: right;
  4196.   margin-right: 20px;
  4197.   padding: 9px 10px;
  4198.   margin-top: 8px;
  4199.   margin-bottom: 8px;
  4200.   background-color: transparent;
  4201.   background-image: none;
  4202.   border: 1px solid transparent;
  4203.   border-radius: 1px;
  4204. }
  4205. .navbar-toggle:focus {
  4206.   outline: 0;
  4207. }
  4208. .navbar-toggle .icon-bar {
  4209.   display: block;
  4210.   width: 22px;
  4211.   height: 2px;
  4212.   border-radius: 1px;
  4213. }
  4214. .navbar-toggle .icon-bar + .icon-bar {
  4215.   margin-top: 4px;
  4216. }
  4217. @media (min-width: 768px) {
  4218.   .navbar-toggle {
  4219.     display: none;
  4220.   }
  4221. }
  4222. .navbar-nav {
  4223.   margin: 7.5px -20px;
  4224. }
  4225. .navbar-nav > li > a {
  4226.   padding-top: 10px;
  4227.   padding-bottom: 10px;
  4228.   line-height: 20px;
  4229. }
  4230. @media (max-width: 767px) {
  4231.   .navbar-nav .open .dropdown-menu {
  4232.     position: static;
  4233.     float: none;
  4234.     width: auto;
  4235.     margin-top: 0;
  4236.     background-color: transparent;
  4237.     border: 0;
  4238.     box-shadow: none;
  4239.   }
  4240.   .navbar-nav .open .dropdown-menu > li > a,
  4241.   .navbar-nav .open .dropdown-menu .dropdown-header {
  4242.     padding: 5px 15px 5px 25px;
  4243.   }
  4244.   .navbar-nav .open .dropdown-menu > li > a {
  4245.     line-height: 20px;
  4246.   }
  4247.   .navbar-nav .open .dropdown-menu > li > a:hover,
  4248.   .navbar-nav .open .dropdown-menu > li > a:focus {
  4249.     background-image: none;
  4250.   }
  4251. }
  4252. @media (min-width: 768px) {
  4253.   .navbar-nav {
  4254.     float: left;
  4255.     margin: 0;
  4256.   }
  4257.   .navbar-nav > li {
  4258.     float: left;
  4259.   }
  4260.   .navbar-nav > li > a {
  4261.     padding-top: 15px;
  4262.     padding-bottom: 15px;
  4263.   }
  4264. }
  4265. .navbar-form {
  4266.   margin-left: -20px;
  4267.   margin-right: -20px;
  4268.   padding: 10px 20px;
  4269.   border-top: 1px solid transparent;
  4270.   border-bottom: 1px solid transparent;
  4271.   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4272.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4273.   margin-top: 12px;
  4274.   margin-bottom: 12px;
  4275. }
  4276. @media (min-width: 768px) {
  4277.   .navbar-form .form-group {
  4278.     display: inline-block;
  4279.     margin-bottom: 0;
  4280.     vertical-align: middle;
  4281.   }
  4282.   .navbar-form .form-control {
  4283.     display: inline-block;
  4284.     width: auto;
  4285.     vertical-align: middle;
  4286.   }
  4287.   .navbar-form .form-control-static {
  4288.     display: inline-block;
  4289.   }
  4290.   .navbar-form .input-group {
  4291.     display: inline-table;
  4292.     vertical-align: middle;
  4293.   }
  4294.   .navbar-form .input-group .input-group-addon,
  4295.   .navbar-form .input-group .input-group-btn,
  4296.   .navbar-form .input-group .form-control {
  4297.     width: auto;
  4298.   }
  4299.   .navbar-form .input-group > .form-control {
  4300.     width: 100%;
  4301.   }
  4302.   .navbar-form .control-label {
  4303.     margin-bottom: 0;
  4304.     vertical-align: middle;
  4305.   }
  4306.   .navbar-form .radio,
  4307.   .navbar-form .checkbox {
  4308.     display: inline-block;
  4309.     margin-top: 0;
  4310.     margin-bottom: 0;
  4311.     vertical-align: middle;
  4312.   }
  4313.   .navbar-form .radio label,
  4314.   .navbar-form .checkbox label {
  4315.     padding-left: 0;
  4316.   }
  4317.   .navbar-form .radio input[type="radio"],
  4318.   .navbar-form .checkbox input[type="checkbox"] {
  4319.     position: relative;
  4320.     margin-left: 0;
  4321.   }
  4322.   .navbar-form .has-feedback .form-control-feedback {
  4323.     top: 0;
  4324.   }
  4325. }
  4326. .navbar-form .combobox-container {
  4327.   display: inline-block;
  4328.   margin-bottom: 0;
  4329.   vertical-align: top;
  4330. }
  4331. .navbar-form .combobox-container .input-group-addon {
  4332.   width: auto;
  4333. }
  4334. @media (max-width: 767px) {
  4335.   .navbar-form .form-group {
  4336.     margin-bottom: 5px;
  4337.   }
  4338.   .navbar-form .form-group:last-child {
  4339.     margin-bottom: 0;
  4340.   }
  4341. }
  4342. @media (min-width: 768px) {
  4343.   .navbar-form {
  4344.     width: auto;
  4345.     border: 0;
  4346.     margin-left: 0;
  4347.     margin-right: 0;
  4348.     padding-top: 0;
  4349.     padding-bottom: 0;
  4350.     -webkit-box-shadow: none;
  4351.     box-shadow: none;
  4352.   }
  4353. }
  4354. .navbar-nav > li > .dropdown-menu {
  4355.   margin-top: 0;
  4356.   border-top-right-radius: 0;
  4357.   border-top-left-radius: 0;
  4358. }
  4359. .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  4360.   margin-bottom: 0;
  4361.   border-top-right-radius: 1px;
  4362.   border-top-left-radius: 1px;
  4363.   border-bottom-right-radius: 0;
  4364.   border-bottom-left-radius: 0;
  4365. }
  4366. .navbar-btn {
  4367.   margin-top: 12px;
  4368.   margin-bottom: 12px;
  4369. }
  4370. .navbar-btn.btn-sm {
  4371.   margin-top: 14px;
  4372.   margin-bottom: 14px;
  4373. }
  4374. .navbar-btn.btn-xs {
  4375.   margin-top: 14px;
  4376.   margin-bottom: 14px;
  4377. }
  4378. .navbar-text {
  4379.   margin-top: 15px;
  4380.   margin-bottom: 15px;
  4381. }
  4382. @media (min-width: 768px) {
  4383.   .navbar-text {
  4384.     float: left;
  4385.     margin-left: 20px;
  4386.     margin-right: 20px;
  4387.   }
  4388. }
  4389. @media (min-width: 768px) {
  4390.   .navbar-left {
  4391.     float: left !important;
  4392.     float: left;
  4393.   }
  4394.   .navbar-right {
  4395.     float: right !important;
  4396.     float: right;
  4397.     margin-right: -20px;
  4398.   }
  4399.   .navbar-right ~ .navbar-right {
  4400.     margin-right: 0;
  4401.   }
  4402. }
  4403. .navbar-default {
  4404.   background-color: #f8f8f8;
  4405.   border-color: #e7e7e7;
  4406. }
  4407. .navbar-default .navbar-brand {
  4408.   color: #777777;
  4409. }
  4410. .navbar-default .navbar-brand:hover,
  4411. .navbar-default .navbar-brand:focus {
  4412.   color: #5e5e5e;
  4413.   background-color: transparent;
  4414. }
  4415. .navbar-default .navbar-text {
  4416.   color: #777777;
  4417. }
  4418. .navbar-default .navbar-nav > li > a {
  4419.   color: #777777;
  4420. }
  4421. .navbar-default .navbar-nav > li > a:hover,
  4422. .navbar-default .navbar-nav > li > a:focus {
  4423.   color: #333333;
  4424.   background-color: transparent;
  4425. }
  4426. .navbar-default .navbar-nav > .active > a,
  4427. .navbar-default .navbar-nav > .active > a:hover,
  4428. .navbar-default .navbar-nav > .active > a:focus {
  4429.   color: #555555;
  4430.   background-color: #e7e7e7;
  4431. }
  4432. .navbar-default .navbar-nav > .disabled > a,
  4433. .navbar-default .navbar-nav > .disabled > a:hover,
  4434. .navbar-default .navbar-nav > .disabled > a:focus {
  4435.   color: #cccccc;
  4436.   background-color: transparent;
  4437. }
  4438. .navbar-default .navbar-toggle {
  4439.   border-color: #dddddd;
  4440. }
  4441. .navbar-default .navbar-toggle:hover,
  4442. .navbar-default .navbar-toggle:focus {
  4443.   background-color: #dddddd;
  4444. }
  4445. .navbar-default .navbar-toggle .icon-bar {
  4446.   background-color: #888888;
  4447. }
  4448. .navbar-default .navbar-collapse,
  4449. .navbar-default .navbar-form {
  4450.   border-color: #e7e7e7;
  4451. }
  4452. .navbar-default .navbar-nav > .open > a,
  4453. .navbar-default .navbar-nav > .open > a:hover,
  4454. .navbar-default .navbar-nav > .open > a:focus {
  4455.   background-color: #e7e7e7;
  4456.   color: #555555;
  4457. }
  4458. @media (max-width: 767px) {
  4459.   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  4460.     color: #777777;
  4461.   }
  4462.   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  4463.   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  4464.     color: #333333;
  4465.     background-color: transparent;
  4466.   }
  4467.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  4468.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  4469.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  4470.     color: #555555;
  4471.     background-color: #e7e7e7;
  4472.   }
  4473.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  4474.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  4475.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4476.     color: #cccccc;
  4477.     background-color: transparent;
  4478.   }
  4479. }
  4480. .navbar-default .navbar-link {
  4481.   color: #777777;
  4482. }
  4483. .navbar-default .navbar-link:hover {
  4484.   color: #333333;
  4485. }
  4486. .navbar-default .btn-link {
  4487.   color: #777777;
  4488. }
  4489. .navbar-default .btn-link:hover,
  4490. .navbar-default .btn-link:focus {
  4491.   color: #333333;
  4492. }
  4493. .navbar-default .btn-link[disabled]:hover,
  4494. fieldset[disabled] .navbar-default .btn-link:hover,
  4495. .navbar-default .btn-link[disabled]:focus,
  4496. fieldset[disabled] .navbar-default .btn-link:focus {
  4497.   color: #cccccc;
  4498. }
  4499. .navbar-inverse {
  4500.   background-color: #222222;
  4501.   border-color: #080808;
  4502. }
  4503. .navbar-inverse .navbar-brand {
  4504.   color: #bfbfbf;
  4505. }
  4506. .navbar-inverse .navbar-brand:hover,
  4507. .navbar-inverse .navbar-brand:focus {
  4508.   color: #ffffff;
  4509.   background-color: transparent;
  4510. }
  4511. .navbar-inverse .navbar-text {
  4512.   color: #bfbfbf;
  4513. }
  4514. .navbar-inverse .navbar-nav > li > a {
  4515.   color: #bfbfbf;
  4516. }
  4517. .navbar-inverse .navbar-nav > li > a:hover,
  4518. .navbar-inverse .navbar-nav > li > a:focus {
  4519.   color: #ffffff;
  4520.   background-color: transparent;
  4521. }
  4522. .navbar-inverse .navbar-nav > .active > a,
  4523. .navbar-inverse .navbar-nav > .active > a:hover,
  4524. .navbar-inverse .navbar-nav > .active > a:focus {
  4525.   color: #ffffff;
  4526.   background-color: #080808;
  4527. }
  4528. .navbar-inverse .navbar-nav > .disabled > a,
  4529. .navbar-inverse .navbar-nav > .disabled > a:hover,
  4530. .navbar-inverse .navbar-nav > .disabled > a:focus {
  4531.   color: #444444;
  4532.   background-color: transparent;
  4533. }
  4534. .navbar-inverse .navbar-toggle {
  4535.   border-color: #333333;
  4536. }
  4537. .navbar-inverse .navbar-toggle:hover,
  4538. .navbar-inverse .navbar-toggle:focus {
  4539.   background-color: #333333;
  4540. }
  4541. .navbar-inverse .navbar-toggle .icon-bar {
  4542.   background-color: #ffffff;
  4543. }
  4544. .navbar-inverse .navbar-collapse,
  4545. .navbar-inverse .navbar-form {
  4546.   border-color: #101010;
  4547. }
  4548. .navbar-inverse .navbar-nav > .open > a,
  4549. .navbar-inverse .navbar-nav > .open > a:hover,
  4550. .navbar-inverse .navbar-nav > .open > a:focus {
  4551.   background-color: #080808;
  4552.   color: #ffffff;
  4553. }
  4554. @media (max-width: 767px) {
  4555.   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  4556.     border-color: #080808;
  4557.   }
  4558.   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  4559.     background-color: #080808;
  4560.   }
  4561.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  4562.     color: #bfbfbf;
  4563.   }
  4564.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  4565.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  4566.     color: #ffffff;
  4567.     background-color: transparent;
  4568.   }
  4569.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  4570.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  4571.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  4572.     color: #ffffff;
  4573.     background-color: #080808;
  4574.   }
  4575.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  4576.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  4577.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4578.     color: #444444;
  4579.     background-color: transparent;
  4580.   }
  4581. }
  4582. .navbar-inverse .navbar-link {
  4583.   color: #bfbfbf;
  4584. }
  4585. .navbar-inverse .navbar-link:hover {
  4586.   color: #ffffff;
  4587. }
  4588. .navbar-inverse .btn-link {
  4589.   color: #bfbfbf;
  4590. }
  4591. .navbar-inverse .btn-link:hover,
  4592. .navbar-inverse .btn-link:focus {
  4593.   color: #ffffff;
  4594. }
  4595. .navbar-inverse .btn-link[disabled]:hover,
  4596. fieldset[disabled] .navbar-inverse .btn-link:hover,
  4597. .navbar-inverse .btn-link[disabled]:focus,
  4598. fieldset[disabled] .navbar-inverse .btn-link:focus {
  4599.   color: #444444;
  4600. }
  4601. .breadcrumb {
  4602.   padding: 8px 15px;
  4603.   margin-bottom: 20px;
  4604.   list-style: none;
  4605.   background-color: transparent;
  4606.   border-radius: 1px;
  4607. }
  4608. .breadcrumb > li {
  4609.   display: inline-block;
  4610. }
  4611. .breadcrumb > li + li:before {
  4612.   content: "\f105\00a0";
  4613.   padding: 0 5px;
  4614.   color: #4d5258;
  4615. }
  4616. .breadcrumb > .active {
  4617.   color: #4d5258;
  4618. }
  4619. .pagination {
  4620.   display: inline-block;
  4621.   padding-left: 0;
  4622.   margin: 20px 0;
  4623.   border-radius: 1px;
  4624. }
  4625. .pagination > li {
  4626.   display: inline;
  4627. }
  4628. .pagination > li > a,
  4629. .pagination > li > span {
  4630.   position: relative;
  4631.   float: left;
  4632.   padding: 2px 6px;
  4633.   line-height: 1.66666667;
  4634.   text-decoration: none;
  4635.   color: #0099d3;
  4636.   background-color: #f5f5f5;
  4637.   border: 1px solid #bbbbbb;
  4638.   margin-left: -1px;
  4639. }
  4640. .pagination > li:first-child > a,
  4641. .pagination > li:first-child > span {
  4642.   margin-left: 0;
  4643.   border-bottom-left-radius: 1px;
  4644.   border-top-left-radius: 1px;
  4645. }
  4646. .pagination > li:last-child > a,
  4647. .pagination > li:last-child > span {
  4648.   border-bottom-right-radius: 1px;
  4649.   border-top-right-radius: 1px;
  4650. }
  4651. .pagination > li > a:hover,
  4652. .pagination > li > span:hover,
  4653. .pagination > li > a:focus,
  4654. .pagination > li > span:focus {
  4655.   color: #00618a;
  4656.   background-color: #ededed;
  4657.   border-color: #dddddd;
  4658. }
  4659. .pagination > .active > a,
  4660. .pagination > .active > span,
  4661. .pagination > .active > a:hover,
  4662. .pagination > .active > span:hover,
  4663. .pagination > .active > a:focus,
  4664. .pagination > .active > span:focus {
  4665.   z-index: 2;
  4666.   color: #ffffff;
  4667.   background-color: #00a8e1;
  4668.   border-color: #00a8e1;
  4669.   cursor: default;
  4670. }
  4671. .pagination > .disabled > span,
  4672. .pagination > .disabled > span:hover,
  4673. .pagination > .disabled > span:focus,
  4674. .pagination > .disabled > a,
  4675. .pagination > .disabled > a:hover,
  4676. .pagination > .disabled > a:focus {
  4677.   color: #999999;
  4678.   background-color: #ffffff;
  4679.   border-color: #dddddd;
  4680.   cursor: not-allowed;
  4681. }
  4682. .pagination-lg > li > a,
  4683. .pagination-lg > li > span {
  4684.   padding: 6px 10px;
  4685.   font-size: 14px;
  4686. }
  4687. .pagination-lg > li:first-child > a,
  4688. .pagination-lg > li:first-child > span {
  4689.   border-bottom-left-radius: 1px;
  4690.   border-top-left-radius: 1px;
  4691. }
  4692. .pagination-lg > li:last-child > a,
  4693. .pagination-lg > li:last-child > span {
  4694.   border-bottom-right-radius: 1px;
  4695.   border-top-right-radius: 1px;
  4696. }
  4697. .pagination-sm > li > a,
  4698. .pagination-sm > li > span {
  4699.   padding: 2px 6px;
  4700.   font-size: 11px;
  4701. }
  4702. .pagination-sm > li:first-child > a,
  4703. .pagination-sm > li:first-child > span {
  4704.   border-bottom-left-radius: 1px;
  4705.   border-top-left-radius: 1px;
  4706. }
  4707. .pagination-sm > li:last-child > a,
  4708. .pagination-sm > li:last-child > span {
  4709.   border-bottom-right-radius: 1px;
  4710.   border-top-right-radius: 1px;
  4711. }
  4712. .pager {
  4713.   padding-left: 0;
  4714.   margin: 20px 0;
  4715.   list-style: none;
  4716.   text-align: center;
  4717. }
  4718. .pager li {
  4719.   display: inline;
  4720. }
  4721. .pager li > a,
  4722. .pager li > span {
  4723.   display: inline-block;
  4724.   padding: 5px 14px;
  4725.   background-color: #f5f5f5;
  4726.   border: 1px solid #bbbbbb;
  4727.   border-radius: 0;
  4728. }
  4729. .pager li > a:hover,
  4730. .pager li > a:focus {
  4731.   text-decoration: none;
  4732.   background-color: #ededed;
  4733. }
  4734. .pager .next > a,
  4735. .pager .next > span {
  4736.   float: right;
  4737. }
  4738. .pager .previous > a,
  4739. .pager .previous > span {
  4740.   float: left;
  4741. }
  4742. .pager .disabled > a,
  4743. .pager .disabled > a:hover,
  4744. .pager .disabled > a:focus,
  4745. .pager .disabled > span {
  4746.   color: #969696;
  4747.   background-color: #f5f5f5;
  4748.   cursor: not-allowed;
  4749. }
  4750. .label {
  4751.   display: inline;
  4752.   padding: .2em .6em .3em;
  4753.   font-size: 75%;
  4754.   font-weight: bold;
  4755.   line-height: 1;
  4756.   color: #ffffff;
  4757.   text-align: center;
  4758.   white-space: nowrap;
  4759.   vertical-align: baseline;
  4760.   border-radius: .25em;
  4761. }
  4762. a.label:hover,
  4763. a.label:focus {
  4764.   color: #ffffff;
  4765.   text-decoration: none;
  4766.   cursor: pointer;
  4767. }
  4768. .label:empty {
  4769.   display: none;
  4770. }
  4771. .btn .label {
  4772.   position: relative;
  4773.   top: -1px;
  4774. }
  4775. .label-default {
  4776.   background-color: #999999;
  4777. }
  4778. .label-default[href]:hover,
  4779. .label-default[href]:focus {
  4780.   background-color: #808080;
  4781. }
  4782. .label-primary {
  4783.   background-color: #00a8e1;
  4784. }
  4785. .label-primary[href]:hover,
  4786. .label-primary[href]:focus {
  4787.   background-color: #0082ae;
  4788. }
  4789. .label-success {
  4790.   background-color: #3f9c35;
  4791. }
  4792. .label-success[href]:hover,
  4793. .label-success[href]:focus {
  4794.   background-color: #307628;
  4795. }
  4796. .label-info {
  4797.   background-color: #006e9c;
  4798. }
  4799. .label-info[href]:hover,
  4800. .label-info[href]:focus {
  4801.   background-color: #004a69;
  4802. }
  4803. .label-warning {
  4804.   background-color: #ec7a08;
  4805. }
  4806. .label-warning[href]:hover,
  4807. .label-warning[href]:focus {
  4808.   background-color: #bb6106;
  4809. }
  4810. .label-danger {
  4811.   background-color: #cc0000;
  4812. }
  4813. .label-danger[href]:hover,
  4814. .label-danger[href]:focus {
  4815.   background-color: #990000;
  4816. }
  4817. .badge {
  4818.   display: inline-block;
  4819.   min-width: 10px;
  4820.   padding: 3px 7px;
  4821.   font-size: 11px;
  4822.   font-weight: bold;
  4823.   color: #ffffff;
  4824.   line-height: 1;
  4825.   vertical-align: baseline;
  4826.   white-space: nowrap;
  4827.   text-align: center;
  4828.   background-color: #999999;
  4829.   border-radius: 1px;
  4830. }
  4831. .badge:empty {
  4832.   display: none;
  4833. }
  4834. .btn .badge {
  4835.   position: relative;
  4836.   top: -1px;
  4837. }
  4838. .btn-xs .badge,
  4839. .btn-group-xs > .btn .badge {
  4840.   top: 0;
  4841.   padding: 1px 5px;
  4842. }
  4843. a.badge:hover,
  4844. a.badge:focus {
  4845.   color: #ffffff;
  4846.   text-decoration: none;
  4847.   cursor: pointer;
  4848. }
  4849. .list-group-item.active > .badge,
  4850. .nav-pills > .active > a > .badge {
  4851.   color: #0099d3;
  4852.   background-color: #ffffff;
  4853. }
  4854. .list-group-item > .badge {
  4855.   float: right;
  4856. }
  4857. .list-group-item > .badge + .badge {
  4858.   margin-right: 5px;
  4859. }
  4860. .nav-pills > li > a > .badge {
  4861.   margin-left: 3px;
  4862. }
  4863. .jumbotron {
  4864.   padding: 30px 15px;
  4865.   margin-bottom: 30px;
  4866.   color: inherit;
  4867.   background-color: #eeeeee;
  4868. }
  4869. .jumbotron h1,
  4870. .jumbotron .h1 {
  4871.   color: inherit;
  4872. }
  4873. .jumbotron p {
  4874.   margin-bottom: 15px;
  4875.   font-size: 18px;
  4876.   font-weight: 200;
  4877. }
  4878. .jumbotron > hr {
  4879.   border-top-color: #d5d5d5;
  4880. }
  4881. .container .jumbotron,
  4882. .container-fluid .jumbotron {
  4883.   border-radius: 1px;
  4884. }
  4885. .jumbotron .container {
  4886.   max-width: 100%;
  4887. }
  4888. @media screen and (min-width: 768px) {
  4889.   .jumbotron {
  4890.     padding: 48px 0;
  4891.   }
  4892.   .container .jumbotron,
  4893.   .container-fluid .jumbotron {
  4894.     padding-left: 60px;
  4895.     padding-right: 60px;
  4896.   }
  4897.   .jumbotron h1,
  4898.   .jumbotron .h1 {
  4899.     font-size: 54px;
  4900.   }
  4901. }
  4902. .thumbnail {
  4903.   display: block;
  4904.   padding: 4px;
  4905.   margin-bottom: 20px;
  4906.   line-height: 1.66666667;
  4907.   background-color: #ffffff;
  4908.   border: 1px solid #dddddd;
  4909.   border-radius: 1px;
  4910.   -webkit-transition: border 0.2s ease-in-out;
  4911.   -o-transition: border 0.2s ease-in-out;
  4912.   transition: border 0.2s ease-in-out;
  4913. }
  4914. .thumbnail > img,
  4915. .thumbnail a > img {
  4916.   margin-left: auto;
  4917.   margin-right: auto;
  4918. }
  4919. a.thumbnail:hover,
  4920. a.thumbnail:focus,
  4921. a.thumbnail.active {
  4922.   border-color: #0099d3;
  4923. }
  4924. .thumbnail .caption {
  4925.   padding: 9px;
  4926.   color: #333333;
  4927. }
  4928. .alert {
  4929.   padding: 7px;
  4930.   margin-bottom: 20px;
  4931.   border: 1px solid transparent;
  4932.   border-radius: 1px;
  4933. }
  4934. .alert h4 {
  4935.   margin-top: 0;
  4936.   color: inherit;
  4937. }
  4938. .alert .alert-link {
  4939.   font-weight: 500;
  4940. }
  4941. .alert > p,
  4942. .alert > ul {
  4943.   margin-bottom: 0;
  4944. }
  4945. .alert > p + p {
  4946.   margin-top: 5px;
  4947. }
  4948. .alert-dismissable,
  4949. .alert-dismissible {
  4950.   padding-right: 27px;
  4951. }
  4952. .alert-dismissable .close,
  4953. .alert-dismissible .close {
  4954.   position: relative;
  4955.   top: -2px;
  4956.   right: -21px;
  4957.   color: inherit;
  4958. }
  4959. .alert-success {
  4960.   background-color: #ffffff;
  4961.   border-color: #3f9c35;
  4962.   color: #333333;
  4963. }
  4964. .alert-success hr {
  4965.   border-top-color: #37892f;
  4966. }
  4967. .alert-success .alert-link {
  4968.   color: #1a1a1a;
  4969. }
  4970. .alert-info {
  4971.   background-color: #ffffff;
  4972.   border-color: #cccccc;
  4973.   color: #333333;
  4974. }
  4975. .alert-info hr {
  4976.   border-top-color: #bfbfbf;
  4977. }
  4978. .alert-info .alert-link {
  4979.   color: #1a1a1a;
  4980. }
  4981. .alert-warning {
  4982.   background-color: #ffffff;
  4983.   border-color: #ec7a08;
  4984.   color: #333333;
  4985. }
  4986. .alert-warning hr {
  4987.   border-top-color: #d36d07;
  4988. }
  4989. .alert-warning .alert-link {
  4990.   color: #1a1a1a;
  4991. }
  4992. .alert-danger {
  4993.   background-color: #ffffff;
  4994.   border-color: #cc0000;
  4995.   color: #333333;
  4996. }
  4997. .alert-danger hr {
  4998.   border-top-color: #b30000;
  4999. }
  5000. .alert-danger .alert-link {
  5001.   color: #1a1a1a;
  5002. }
  5003. @-webkit-keyframes progress-bar-stripes {
  5004.   from {
  5005.     background-position: 40px 0;
  5006.   }
  5007.   to {
  5008.     background-position: 0 0;
  5009.   }
  5010. }
  5011. @keyframes progress-bar-stripes {
  5012.   from {
  5013.     background-position: 40px 0;
  5014.   }
  5015.   to {
  5016.     background-position: 0 0;
  5017.   }
  5018. }
  5019. .progress {
  5020.   overflow: hidden;
  5021.   height: 20px;
  5022.   margin-bottom: 20px;
  5023.   background-color: #ededed;
  5024.   border-radius: 1px;
  5025.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  5026.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  5027. }
  5028. .progress-bar {
  5029.   float: left;
  5030.   width: 0%;
  5031.   height: 100%;
  5032.   font-size: 11px;
  5033.   line-height: 20px;
  5034.   color: #ffffff;
  5035.   text-align: center;
  5036.   background-color: #00a8e1;
  5037.   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5038.   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5039.   -webkit-transition: width 0.6s ease;
  5040.   -o-transition: width 0.6s ease;
  5041.   transition: width 0.6s ease;
  5042. }
  5043. .progress-striped .progress-bar,
  5044. .progress-bar-striped {
  5045.   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);
  5046.   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  5047.   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);
  5048.   background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5049.   background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5050.   background-size: 40px 40px;
  5051. }
  5052. .progress.active .progress-bar,
  5053. .progress-bar.active {
  5054.   -webkit-animation: progress-bar-stripes 2s linear infinite;
  5055.   -o-animation: progress-bar-stripes 2s linear infinite;
  5056.   animation: progress-bar-stripes 2s linear infinite;
  5057. }
  5058. .progress-bar-success {
  5059.   background-color: #3f9c35;
  5060. }
  5061. .progress-striped .progress-bar-success {
  5062.   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);
  5063.   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  5064.   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);
  5065.   background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5066.   background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5067. }
  5068. .progress-bar-info {
  5069.   background-color: #006e9c;
  5070. }
  5071. .progress-striped .progress-bar-info {
  5072.   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);
  5073.   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  5074.   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);
  5075.   background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5076.   background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5077. }
  5078. .progress-bar-warning {
  5079.   background-color: #ec7a08;
  5080. }
  5081. .progress-striped .progress-bar-warning {
  5082.   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);
  5083.   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  5084.   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);
  5085.   background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5086.   background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5087. }
  5088. .progress-bar-danger {
  5089.   background-color: #cc0000;
  5090. }
  5091. .progress-striped .progress-bar-danger {
  5092.   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);
  5093.   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  5094.   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);
  5095.   background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5096.   background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 26%, transparent 27%, transparent 49%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 51%, transparent 52%, transparent 74%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 76%, transparent 77%);
  5097. }
  5098. .media {
  5099.   margin-top: 15px;
  5100. }
  5101. .media:first-child {
  5102.   margin-top: 0;
  5103. }
  5104. .media,
  5105. .media-body {
  5106.   zoom: 1;
  5107.   overflow: hidden;
  5108. }
  5109. .media-body {
  5110.   width: 10000px;
  5111. }
  5112. .media-object {
  5113.   display: block;
  5114. }
  5115. .media-right,
  5116. .media > .pull-right {
  5117.   padding-left: 10px;
  5118. }
  5119. .media-left,
  5120. .media > .pull-left {
  5121.   padding-right: 10px;
  5122. }
  5123. .media-left,
  5124. .media-right,
  5125. .media-body {
  5126.   display: table-cell;
  5127.   vertical-align: top;
  5128. }
  5129. .media-middle {
  5130.   vertical-align: middle;
  5131. }
  5132. .media-bottom {
  5133.   vertical-align: bottom;
  5134. }
  5135. .media-heading {
  5136.   margin-top: 0;
  5137.   margin-bottom: 5px;
  5138. }
  5139. .media-list {
  5140.   padding-left: 0;
  5141.   list-style: none;
  5142. }
  5143. .list-group {
  5144.   margin-bottom: 20px;
  5145.   padding-left: 0;
  5146. }
  5147. .list-group-item {
  5148.   position: relative;
  5149.   display: block;
  5150.   padding: 10px 15px;
  5151.   margin-bottom: -1px;
  5152.   background-color: #ffffff;
  5153.   border: 1px solid #f2f2f2;
  5154. }
  5155. .list-group-item:first-child {
  5156.   border-top-right-radius: 0;
  5157.   border-top-left-radius: 0;
  5158. }
  5159. .list-group-item:last-child {
  5160.   margin-bottom: 0;
  5161.   border-bottom-right-radius: 0;
  5162.   border-bottom-left-radius: 0;
  5163. }
  5164. a.list-group-item {
  5165.   color: #555555;
  5166. }
  5167. a.list-group-item .list-group-item-heading {
  5168.   color: #333333;
  5169. }
  5170. a.list-group-item:hover,
  5171. a.list-group-item:focus {
  5172.   text-decoration: none;
  5173.   color: #555555;
  5174.   background-color: #d4edfa;
  5175. }
  5176. .list-group-item.disabled,
  5177. .list-group-item.disabled:hover,
  5178. .list-group-item.disabled:focus {
  5179.   background-color: #eeeeee;
  5180.   color: #999999;
  5181.   cursor: not-allowed;
  5182. }
  5183. .list-group-item.disabled .list-group-item-heading,
  5184. .list-group-item.disabled:hover .list-group-item-heading,
  5185. .list-group-item.disabled:focus .list-group-item-heading {
  5186.   color: inherit;
  5187. }
  5188. .list-group-item.disabled .list-group-item-text,
  5189. .list-group-item.disabled:hover .list-group-item-text,
  5190. .list-group-item.disabled:focus .list-group-item-text {
  5191.   color: #999999;
  5192. }
  5193. .list-group-item.active,
  5194. .list-group-item.active:hover,
  5195. .list-group-item.active:focus {
  5196.   z-index: 2;
  5197.   color: #ffffff;
  5198.   background-color: #00a8e1;
  5199.   border-color: #00a8e1;
  5200. }
  5201. .list-group-item.active .list-group-item-heading,
  5202. .list-group-item.active:hover .list-group-item-heading,
  5203. .list-group-item.active:focus .list-group-item-heading,
  5204. .list-group-item.active .list-group-item-heading > small,
  5205. .list-group-item.active:hover .list-group-item-heading > small,
  5206. .list-group-item.active:focus .list-group-item-heading > small,
  5207. .list-group-item.active .list-group-item-heading > .small,
  5208. .list-group-item.active:hover .list-group-item-heading > .small,
  5209. .list-group-item.active:focus .list-group-item-heading > .small {
  5210.   color: inherit;
  5211. }
  5212. .list-group-item.active .list-group-item-text,
  5213. .list-group-item.active:hover .list-group-item-text,
  5214. .list-group-item.active:focus .list-group-item-text {
  5215.   color: #aeeaff;
  5216. }
  5217. .list-group-item-success {
  5218.   color: #3c763d;
  5219.   background-color: #dff0d8;
  5220. }
  5221. a.list-group-item-success {
  5222.   color: #3c763d;
  5223. }
  5224. a.list-group-item-success .list-group-item-heading {
  5225.   color: inherit;
  5226. }
  5227. a.list-group-item-success:hover,
  5228. a.list-group-item-success:focus {
  5229.   color: #3c763d;
  5230.   background-color: #d0e9c6;
  5231. }
  5232. a.list-group-item-success.active,
  5233. a.list-group-item-success.active:hover,
  5234. a.list-group-item-success.active:focus {
  5235.   color: #fff;
  5236.   background-color: #3c763d;
  5237.   border-color: #3c763d;
  5238. }
  5239. .list-group-item-info {
  5240.   color: #31708f;
  5241.   background-color: #d9edf7;
  5242. }
  5243. a.list-group-item-info {
  5244.   color: #31708f;
  5245. }
  5246. a.list-group-item-info .list-group-item-heading {
  5247.   color: inherit;
  5248. }
  5249. a.list-group-item-info:hover,
  5250. a.list-group-item-info:focus {
  5251.   color: #31708f;
  5252.   background-color: #c4e3f3;
  5253. }
  5254. a.list-group-item-info.active,
  5255. a.list-group-item-info.active:hover,
  5256. a.list-group-item-info.active:focus {
  5257.   color: #fff;
  5258.   background-color: #31708f;
  5259.   border-color: #31708f;
  5260. }
  5261. .list-group-item-warning {
  5262.   color: #ec7a08;
  5263.   background-color: #fcf8e3;
  5264. }
  5265. a.list-group-item-warning {
  5266.   color: #ec7a08;
  5267. }
  5268. a.list-group-item-warning .list-group-item-heading {
  5269.   color: inherit;
  5270. }
  5271. a.list-group-item-warning:hover,
  5272. a.list-group-item-warning:focus {
  5273.   color: #ec7a08;
  5274.   background-color: #faf2cc;
  5275. }
  5276. a.list-group-item-warning.active,
  5277. a.list-group-item-warning.active:hover,
  5278. a.list-group-item-warning.active:focus {
  5279.   color: #fff;
  5280.   background-color: #ec7a08;
  5281.   border-color: #ec7a08;
  5282. }
  5283. .list-group-item-danger {
  5284.   color: #a94442;
  5285.   background-color: #f2dede;
  5286. }
  5287. a.list-group-item-danger {
  5288.   color: #a94442;
  5289. }
  5290. a.list-group-item-danger .list-group-item-heading {
  5291.   color: inherit;
  5292. }
  5293. a.list-group-item-danger:hover,
  5294. a.list-group-item-danger:focus {
  5295.   color: #a94442;
  5296.   background-color: #ebcccc;
  5297. }
  5298. a.list-group-item-danger.active,
  5299. a.list-group-item-danger.active:hover,
  5300. a.list-group-item-danger.active:focus {
  5301.   color: #fff;
  5302.   background-color: #a94442;
  5303.   border-color: #a94442;
  5304. }
  5305. .list-group-item-heading {
  5306.   margin-top: 0;
  5307.   margin-bottom: 5px;
  5308. }
  5309. .list-group-item-text {
  5310.   margin-bottom: 0;
  5311.   line-height: 1.3;
  5312. }
  5313. .panel {
  5314.   margin-bottom: 20px;
  5315.   background-color: #ffffff;
  5316.   border: 1px solid transparent;
  5317.   border-radius: 1px;
  5318.   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5319.   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5320. }
  5321. .panel-body {
  5322.   padding: 15px;
  5323. }
  5324. .panel-heading {
  5325.   padding: 10px 15px;
  5326.   border-bottom: 1px solid transparent;
  5327.   border-top-right-radius: 0px;
  5328.   border-top-left-radius: 0px;
  5329. }
  5330. .panel-heading > .dropdown .dropdown-toggle {
  5331.   color: inherit;
  5332. }
  5333. .panel-title {
  5334.   margin-top: 0;
  5335.   margin-bottom: 0;
  5336.   font-size: 14px;
  5337.   color: inherit;
  5338. }
  5339. .panel-title > a,
  5340. .panel-title > small,
  5341. .panel-title > .small,
  5342. .panel-title > small > a,
  5343. .panel-title > .small > a {
  5344.   color: inherit;
  5345. }
  5346. .panel-footer {
  5347.   padding: 10px 15px;
  5348.   background-color: #f5f5f5;
  5349.   border-top: 1px solid #cecdcd;
  5350.   border-bottom-right-radius: 0px;
  5351.   border-bottom-left-radius: 0px;
  5352. }
  5353. .panel > .list-group,
  5354. .panel > .panel-collapse > .list-group {
  5355.   margin-bottom: 0;
  5356. }
  5357. .panel > .list-group .list-group-item,
  5358. .panel > .panel-collapse > .list-group .list-group-item {
  5359.   border-width: 1px 0;
  5360.   border-radius: 0;
  5361. }
  5362. .panel > .list-group:first-child .list-group-item:first-child,
  5363. .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  5364.   border-top: 0;
  5365.   border-top-right-radius: 0px;
  5366.   border-top-left-radius: 0px;
  5367. }
  5368. .panel > .list-group:last-child .list-group-item:last-child,
  5369. .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  5370.   border-bottom: 0;
  5371.   border-bottom-right-radius: 0px;
  5372.   border-bottom-left-radius: 0px;
  5373. }
  5374. .panel-heading + .list-group .list-group-item:first-child {
  5375.   border-top-width: 0;
  5376. }
  5377. .list-group + .panel-footer {
  5378.   border-top-width: 0;
  5379. }
  5380. .panel > .table,
  5381. .panel > .table-responsive > .table,
  5382. .panel > .panel-collapse > .table {
  5383.   margin-bottom: 0;
  5384. }
  5385. .panel > .table caption,
  5386. .panel > .table-responsive > .table caption,
  5387. .panel > .panel-collapse > .table caption {
  5388.   padding-left: 15px;
  5389.   padding-right: 15px;
  5390. }
  5391. .panel > .table:first-child,
  5392. .panel > .table-responsive:first-child > .table:first-child {
  5393.   border-top-right-radius: 0px;
  5394.   border-top-left-radius: 0px;
  5395. }
  5396. .panel > .table:first-child > thead:first-child > tr:first-child,
  5397. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  5398. .panel > .table:first-child > tbody:first-child > tr:first-child,
  5399. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  5400.   border-top-left-radius: 0px;
  5401.   border-top-right-radius: 0px;
  5402. }
  5403. .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
  5404. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
  5405. .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  5406. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  5407. .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
  5408. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
  5409. .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
  5410. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  5411.   border-top-left-radius: 0px;
  5412. }
  5413. .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
  5414. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
  5415. .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  5416. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  5417. .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
  5418. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
  5419. .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
  5420. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  5421.   border-top-right-radius: 0px;
  5422. }
  5423. .panel > .table:last-child,
  5424. .panel > .table-responsive:last-child > .table:last-child {
  5425.   border-bottom-right-radius: 0px;
  5426.   border-bottom-left-radius: 0px;
  5427. }
  5428. .panel > .table:last-child > tbody:last-child > tr:last-child,
  5429. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  5430. .panel > .table:last-child > tfoot:last-child > tr:last-child,
  5431. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  5432.   border-bottom-left-radius: 0px;
  5433.   border-bottom-right-radius: 0px;
  5434. }
  5435. .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  5436. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  5437. .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  5438. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  5439. .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  5440. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  5441. .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
  5442. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  5443.   border-bottom-left-radius: 0px;
  5444. }
  5445. .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  5446. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  5447. .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  5448. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  5449. .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  5450. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  5451. .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
  5452. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  5453.   border-bottom-right-radius: 0px;
  5454. }
  5455. .panel > .panel-body + .table,
  5456. .panel > .panel-body + .table-responsive,
  5457. .panel > .table + .panel-body,
  5458. .panel > .table-responsive + .panel-body {
  5459.   border-top: 1px solid #d1d1d1;
  5460. }
  5461. .panel > .table > tbody:first-child > tr:first-child th,
  5462. .panel > .table > tbody:first-child > tr:first-child td {
  5463.   border-top: 0;
  5464. }
  5465. .panel > .table-bordered,
  5466. .panel > .table-responsive > .table-bordered {
  5467.   border: 0;
  5468. }
  5469. .panel > .table-bordered > thead > tr > th:first-child,
  5470. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  5471. .panel > .table-bordered > tbody > tr > th:first-child,
  5472. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  5473. .panel > .table-bordered > tfoot > tr > th:first-child,
  5474. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  5475. .panel > .table-bordered > thead > tr > td:first-child,
  5476. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  5477. .panel > .table-bordered > tbody > tr > td:first-child,
  5478. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  5479. .panel > .table-bordered > tfoot > tr > td:first-child,
  5480. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  5481.   border-left: 0;
  5482. }
  5483. .panel > .table-bordered > thead > tr > th:last-child,
  5484. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  5485. .panel > .table-bordered > tbody > tr > th:last-child,
  5486. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  5487. .panel > .table-bordered > tfoot > tr > th:last-child,
  5488. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  5489. .panel > .table-bordered > thead > tr > td:last-child,
  5490. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  5491. .panel > .table-bordered > tbody > tr > td:last-child,
  5492. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  5493. .panel > .table-bordered > tfoot > tr > td:last-child,
  5494. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  5495.   border-right: 0;
  5496. }
  5497. .panel > .table-bordered > thead > tr:first-child > td,
  5498. .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  5499. .panel > .table-bordered > tbody > tr:first-child > td,
  5500. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  5501. .panel > .table-bordered > thead > tr:first-child > th,
  5502. .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  5503. .panel > .table-bordered > tbody > tr:first-child > th,
  5504. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  5505.   border-bottom: 0;
  5506. }
  5507. .panel > .table-bordered > tbody > tr:last-child > td,
  5508. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  5509. .panel > .table-bordered > tfoot > tr:last-child > td,
  5510. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  5511. .panel > .table-bordered > tbody > tr:last-child > th,
  5512. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  5513. .panel > .table-bordered > tfoot > tr:last-child > th,
  5514. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  5515.   border-bottom: 0;
  5516. }
  5517. .panel > .table-responsive {
  5518.   border: 0;
  5519.   margin-bottom: 0;
  5520. }
  5521. .panel-group {
  5522.   margin-bottom: 20px;
  5523. }
  5524. .panel-group .panel {
  5525.   margin-bottom: 0;
  5526.   border-radius: 1px;
  5527. }
  5528. .panel-group .panel + .panel {
  5529.   margin-top: 5px;
  5530. }
  5531. .panel-group .panel-heading {
  5532.   border-bottom: 0;
  5533. }
  5534. .panel-group .panel-heading + .panel-collapse > .panel-body,
  5535. .panel-group .panel-heading + .panel-collapse > .list-group {
  5536.   border-top: 1px solid #cecdcd;
  5537. }
  5538. .panel-group .panel-footer {
  5539.   border-top: 0;
  5540. }
  5541. .panel-group .panel-footer + .panel-collapse .panel-body {
  5542.   border-bottom: 1px solid #cecdcd;
  5543. }
  5544. .panel-default {
  5545.   border-color: #dddddd;
  5546. }
  5547. .panel-default > .panel-heading {
  5548.   color: #333333;
  5549.   background-color: #f5f5f5;
  5550.   border-color: #dddddd;
  5551. }
  5552. .panel-default > .panel-heading + .panel-collapse > .panel-body {
  5553.   border-top-color: #dddddd;
  5554. }
  5555. .panel-default > .panel-heading .badge {
  5556.   color: #f5f5f5;
  5557.   background-color: #333333;
  5558. }
  5559. .panel-default > .panel-footer + .panel-collapse > .panel-body {
  5560.   border-bottom-color: #dddddd;
  5561. }
  5562. .panel-primary {
  5563.   border-color: #00a8e1;
  5564. }
  5565. .panel-primary > .panel-heading {
  5566.   color: #ffffff;
  5567.   background-color: #00a8e1;
  5568.   border-color: #00a8e1;
  5569. }
  5570. .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  5571.   border-top-color: #00a8e1;
  5572. }
  5573. .panel-primary > .panel-heading .badge {
  5574.   color: #00a8e1;
  5575.   background-color: #ffffff;
  5576. }
  5577. .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  5578.   border-bottom-color: #00a8e1;
  5579. }
  5580. .panel-success {
  5581.   border-color: #3f9c35;
  5582. }
  5583. .panel-success > .panel-heading {
  5584.   color: #ffffff;
  5585.   background-color: #3f9c35;
  5586.   border-color: #3f9c35;
  5587. }
  5588. .panel-success > .panel-heading + .panel-collapse > .panel-body {
  5589.   border-top-color: #3f9c35;
  5590. }
  5591. .panel-success > .panel-heading .badge {
  5592.   color: #3f9c35;
  5593.   background-color: #ffffff;
  5594. }
  5595. .panel-success > .panel-footer + .panel-collapse > .panel-body {
  5596.   border-bottom-color: #3f9c35;
  5597. }
  5598. .panel-info {
  5599.   border-color: #006e9c;
  5600. }
  5601. .panel-info > .panel-heading {
  5602.   color: #ffffff;
  5603.   background-color: #006e9c;
  5604.   border-color: #006e9c;
  5605. }
  5606. .panel-info > .panel-heading + .panel-collapse > .panel-body {
  5607.   border-top-color: #006e9c;
  5608. }
  5609. .panel-info > .panel-heading .badge {
  5610.   color: #006e9c;
  5611.   background-color: #ffffff;
  5612. }
  5613. .panel-info > .panel-footer + .panel-collapse > .panel-body {
  5614.   border-bottom-color: #006e9c;
  5615. }
  5616. .panel-warning {
  5617.   border-color: #ec7a08;
  5618. }
  5619. .panel-warning > .panel-heading {
  5620.   color: #ffffff;
  5621.   background-color: #ec7a08;
  5622.   border-color: #ec7a08;
  5623. }
  5624. .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  5625.   border-top-color: #ec7a08;
  5626. }
  5627. .panel-warning > .panel-heading .badge {
  5628.   color: #ec7a08;
  5629.   background-color: #ffffff;
  5630. }
  5631. .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  5632.   border-bottom-color: #ec7a08;
  5633. }
  5634. .panel-danger {
  5635.   border-color: #cc0000;
  5636. }
  5637. .panel-danger > .panel-heading {
  5638.   color: #ffffff;
  5639.   background-color: #cc0000;
  5640.   border-color: #cc0000;
  5641. }
  5642. .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  5643.   border-top-color: #cc0000;
  5644. }
  5645. .panel-danger > .panel-heading .badge {
  5646.   color: #cc0000;
  5647.   background-color: #ffffff;
  5648. }
  5649. .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  5650.   border-bottom-color: #cc0000;
  5651. }
  5652. .embed-responsive {
  5653.   position: relative;
  5654.   display: block;
  5655.   height: 0;
  5656.   padding: 0;
  5657.   overflow: hidden;
  5658. }
  5659. .embed-responsive .embed-responsive-item,
  5660. .embed-responsive iframe,
  5661. .embed-responsive embed,
  5662. .embed-responsive object,
  5663. .embed-responsive video {
  5664.   position: absolute;
  5665.   top: 0;
  5666.   left: 0;
  5667.   bottom: 0;
  5668.   height: 100%;
  5669.   width: 100%;
  5670.   border: 0;
  5671. }
  5672. .embed-responsive-16by9 {
  5673.   padding-bottom: 56.25%;
  5674. }
  5675. .embed-responsive-4by3 {
  5676.   padding-bottom: 75%;
  5677. }
  5678. .well {
  5679.   min-height: 20px;
  5680.   padding: 19px;
  5681.   margin-bottom: 20px;
  5682.   background-color: #f5f5f5;
  5683.   border: 1px solid #e3e3e3;
  5684.   border-radius: 1px;
  5685.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5686.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5687. }
  5688. .well blockquote {
  5689.   border-color: #ddd;
  5690.   border-color: rgba(0, 0, 0, 0.15);
  5691. }
  5692. .well-lg {
  5693.   padding: 24px;
  5694.   border-radius: 1px;
  5695. }
  5696. .well-sm {
  5697.   padding: 9px;
  5698.   border-radius: 1px;
  5699. }
  5700. .close {
  5701.   float: right;
  5702.   font-size: 18px;
  5703.   font-weight: bold;
  5704.   line-height: 1;
  5705.   color: #000000;
  5706.   text-shadow: 0 1px 0 #ffffff;
  5707.   opacity: 0.2;
  5708.   filter: alpha(opacity=20);
  5709. }
  5710. .close:hover,
  5711. .close:focus {
  5712.   color: #000000;
  5713.   text-decoration: none;
  5714.   cursor: pointer;
  5715.   opacity: 0.5;
  5716.   filter: alpha(opacity=50);
  5717. }
  5718. button.close {
  5719.   padding: 0;
  5720.   cursor: pointer;
  5721.   background: transparent;
  5722.   border: 0;
  5723.   -webkit-appearance: none;
  5724. }
  5725. .modal-open {
  5726.   overflow: hidden;
  5727. }
  5728. .modal {
  5729.   display: none;
  5730.   overflow: hidden;
  5731.   position: fixed;
  5732.   top: 0;
  5733.   right: 0;
  5734.   bottom: 0;
  5735.   left: 0;
  5736.   z-index: 1050;
  5737.   -webkit-overflow-scrolling: touch;
  5738.   outline: 0;
  5739. }
  5740. .modal.fade .modal-dialog {
  5741.   -webkit-transform: translate(0, -25%);
  5742.   -ms-transform: translate(0, -25%);
  5743.   -o-transform: translate(0, -25%);
  5744.   transform: translate(0, -25%);
  5745.   -webkit-transition: -webkit-transform 0.3s ease-out;
  5746.   -moz-transition: -moz-transform 0.3s ease-out;
  5747.   -o-transition: -o-transform 0.3s ease-out;
  5748.   transition: transform 0.3s ease-out;
  5749. }
  5750. .modal.in .modal-dialog {
  5751.   -webkit-transform: translate(0, 0);
  5752.   -ms-transform: translate(0, 0);
  5753.   -o-transform: translate(0, 0);
  5754.   transform: translate(0, 0);
  5755. }
  5756. .modal-open .modal {
  5757.   overflow-x: hidden;
  5758.   overflow-y: auto;
  5759. }
  5760. .modal-dialog {
  5761.   position: relative;
  5762.   width: auto;
  5763.   margin: 10px;
  5764. }
  5765. .modal-content {
  5766.   position: relative;
  5767.   background-color: #ffffff;
  5768.   border: 1px solid #999999;
  5769.   border: 1px solid rgba(0, 0, 0, 0.2);
  5770.   border-radius: 1px;
  5771.   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5772.   box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5773.   background-clip: padding-box;
  5774.   outline: 0;
  5775. }
  5776. .modal-backdrop {
  5777.   position: fixed;
  5778.   top: 0;
  5779.   right: 0;
  5780.   bottom: 0;
  5781.   left: 0;
  5782.   z-index: 1040;
  5783.   background-color: #000000;
  5784. }
  5785. .modal-backdrop.fade {
  5786.   opacity: 0;
  5787.   filter: alpha(opacity=0);
  5788. }
  5789. .modal-backdrop.in {
  5790.   opacity: 0.5;
  5791.   filter: alpha(opacity=50);
  5792. }
  5793. .modal-header {
  5794.   padding: 15px;
  5795.   border-bottom: 1px solid #e5e5e5;
  5796.   min-height: 16.66666667px;
  5797. }
  5798. .modal-header .close {
  5799.   margin-top: -2px;
  5800. }
  5801. .modal-title {
  5802.   margin: 0;
  5803.   line-height: 1.66666667;
  5804. }
  5805. .modal-body {
  5806.   position: relative;
  5807.   padding: 15px;
  5808. }
  5809. .modal-footer {
  5810.   padding: 15px;
  5811.   text-align: right;
  5812.   border-top: 1px solid #e5e5e5;
  5813. }
  5814. .modal-footer .btn + .btn {
  5815.   margin-left: 5px;
  5816.   margin-bottom: 0;
  5817. }
  5818. .modal-footer .btn-group .btn + .btn {
  5819.   margin-left: -1px;
  5820. }
  5821. .modal-footer .btn-block + .btn-block {
  5822.   margin-left: 0;
  5823. }
  5824. .modal-scrollbar-measure {
  5825.   position: absolute;
  5826.   top: -9999px;
  5827.   width: 50px;
  5828.   height: 50px;
  5829.   overflow: scroll;
  5830. }
  5831. @media (min-width: 768px) {
  5832.   .modal-dialog {
  5833.     width: 600px;
  5834.     margin: 30px auto;
  5835.   }
  5836.   .modal-content {
  5837.     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5838.     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5839.   }
  5840.   .modal-sm {
  5841.     width: 300px;
  5842.   }
  5843. }
  5844. @media (min-width: 992px) {
  5845.   .modal-lg {
  5846.     width: 900px;
  5847.   }
  5848. }
  5849. .tooltip {
  5850.   position: absolute;
  5851.   z-index: 1070;
  5852.   display: block;
  5853.   font-family: "Open Sans", Helvetica, Arial, sans-serif;
  5854.   font-size: 11px;
  5855.   font-weight: normal;
  5856.   line-height: 1.4;
  5857.   opacity: 0;
  5858.   filter: alpha(opacity=0);
  5859. }
  5860. .tooltip.in {
  5861.   opacity: 0.9;
  5862.   filter: alpha(opacity=90);
  5863. }
  5864. .tooltip.top {
  5865.   margin-top: -3px;
  5866.   padding: 8px 0;
  5867. }
  5868. .tooltip.right {
  5869.   margin-left: 3px;
  5870.   padding: 0 8px;
  5871. }
  5872. .tooltip.bottom {
  5873.   margin-top: 3px;
  5874.   padding: 8px 0;
  5875. }
  5876. .tooltip.left {
  5877.   margin-left: -3px;
  5878.   padding: 0 8px;
  5879. }
  5880. .tooltip-inner {
  5881.   max-width: 220px;
  5882.   padding: 3px 8px;
  5883.   color: #ffffff;
  5884.   text-align: center;
  5885.   text-decoration: none;
  5886.   background-color: #434343;
  5887.   border-radius: 1px;
  5888. }
  5889. .tooltip-arrow {
  5890.   position: absolute;
  5891.   width: 0;
  5892.   height: 0;
  5893.   border-color: transparent;
  5894.   border-style: solid;
  5895. }
  5896. .tooltip.top .tooltip-arrow {
  5897.   bottom: 0;
  5898.   left: 50%;
  5899.   margin-left: -8px;
  5900.   border-width: 8px 8px 0;
  5901.   border-top-color: #434343;
  5902. }
  5903. .tooltip.top-left .tooltip-arrow {
  5904.   bottom: 0;
  5905.   right: 8px;
  5906.   margin-bottom: -8px;
  5907.   border-width: 8px 8px 0;
  5908.   border-top-color: #434343;
  5909. }
  5910. .tooltip.top-right .tooltip-arrow {
  5911.   bottom: 0;
  5912.   left: 8px;
  5913.   margin-bottom: -8px;
  5914.   border-width: 8px 8px 0;
  5915.   border-top-color: #434343;
  5916. }
  5917. .tooltip.right .tooltip-arrow {
  5918.   top: 50%;
  5919.   left: 0;
  5920.   margin-top: -8px;
  5921.   border-width: 8px 8px 8px 0;
  5922.   border-right-color: #434343;
  5923. }
  5924. .tooltip.left .tooltip-arrow {
  5925.   top: 50%;
  5926.   right: 0;
  5927.   margin-top: -8px;
  5928.   border-width: 8px 0 8px 8px;
  5929.   border-left-color: #434343;
  5930. }
  5931. .tooltip.bottom .tooltip-arrow {
  5932.   top: 0;
  5933.   left: 50%;
  5934.   margin-left: -8px;
  5935.   border-width: 0 8px 8px;
  5936.   border-bottom-color: #434343;
  5937. }
  5938. .tooltip.bottom-left .tooltip-arrow {
  5939.   top: 0;
  5940.   right: 8px;
  5941.   margin-top: -8px;
  5942.   border-width: 0 8px 8px;
  5943.   border-bottom-color: #434343;
  5944. }
  5945. .tooltip.bottom-right .tooltip-arrow {
  5946.   top: 0;
  5947.   left: 8px;
  5948.   margin-top: -8px;
  5949.   border-width: 0 8px 8px;
  5950.   border-bottom-color: #434343;
  5951. }
  5952. .popover {
  5953.   position: absolute;
  5954.   top: 0;
  5955.   left: 0;
  5956.   z-index: 1060;
  5957.   display: none;
  5958.   max-width: 220px;
  5959.   padding: 1px;
  5960.   font-family: "Open Sans", Helvetica, Arial, sans-serif;
  5961.   font-size: 12px;
  5962.   font-weight: normal;
  5963.   line-height: 1.66666667;
  5964.   text-align: left;
  5965.   background-color: #ffffff;
  5966.   background-clip: padding-box;
  5967.   border: 1px solid #cccccc;
  5968.   border: 1px solid #bbbbbb;
  5969.   border-radius: 1px;
  5970.   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5971.   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5972.   white-space: normal;
  5973. }
  5974. .popover.top {
  5975.   margin-top: -10px;
  5976. }
  5977. .popover.right {
  5978.   margin-left: 10px;
  5979. }
  5980. .popover.bottom {
  5981.   margin-top: 10px;
  5982. }
  5983. .popover.left {
  5984.   margin-left: -10px;
  5985. }
  5986. .popover-title {
  5987.   margin: 0;
  5988.   padding: 8px 14px;
  5989.   font-size: 12px;
  5990.   background-color: #f5f5f5;
  5991.   border-bottom: 1px solid #e8e8e8;
  5992.   border-radius: 0px 0px 0 0;
  5993. }
  5994. .popover-content {
  5995.   padding: 9px 14px;
  5996. }
  5997. .popover > .arrow,
  5998. .popover > .arrow:after {
  5999.   position: absolute;
  6000.   display: block;
  6001.   width: 0;
  6002.   height: 0;
  6003.   border-color: transparent;
  6004.   border-style: solid;
  6005. }
  6006. .popover > .arrow {
  6007.   border-width: 11px;
  6008. }
  6009. .popover > .arrow:after {
  6010.   border-width: 10px;
  6011.   content: "";
  6012. }
  6013. .popover.top > .arrow {
  6014.   left: 50%;
  6015.   margin-left: -11px;
  6016.   border-bottom-width: 0;
  6017.   border-top-color: #999999;
  6018.   border-top-color: #bbbbbb;
  6019.   bottom: -11px;
  6020. }
  6021. .popover.top > .arrow:after {
  6022.   content: " ";
  6023.   bottom: 1px;
  6024.   margin-left: -10px;
  6025.   border-bottom-width: 0;
  6026.   border-top-color: #ffffff;
  6027. }
  6028. .popover.right > .arrow {
  6029.   top: 50%;
  6030.   left: -11px;
  6031.   margin-top: -11px;
  6032.   border-left-width: 0;
  6033.   border-right-color: #999999;
  6034.   border-right-color: #bbbbbb;
  6035. }
  6036. .popover.right > .arrow:after {
  6037.   content: " ";
  6038.   left: 1px;
  6039.   bottom: -10px;
  6040.   border-left-width: 0;
  6041.   border-right-color: #ffffff;
  6042. }
  6043. .popover.bottom > .arrow {
  6044.   left: 50%;
  6045.   margin-left: -11px;
  6046.   border-top-width: 0;
  6047.   border-bottom-color: #999999;
  6048.   border-bottom-color: #bbbbbb;
  6049.   top: -11px;
  6050. }
  6051. .popover.bottom > .arrow:after {
  6052.   content: " ";
  6053.   top: 1px;
  6054.   margin-left: -10px;
  6055.   border-top-width: 0;
  6056.   border-bottom-color: #ffffff;
  6057. }
  6058. .popover.left > .arrow {
  6059.   top: 50%;
  6060.   right: -11px;
  6061.   margin-top: -11px;
  6062.   border-right-width: 0;
  6063.   border-left-color: #999999;
  6064.   border-left-color: #bbbbbb;
  6065. }
  6066. .popover.left > .arrow:after {
  6067.   content: " ";
  6068.   right: 1px;
  6069.   border-right-width: 0;
  6070.   border-left-color: #ffffff;
  6071.   bottom: -10px;
  6072. }
  6073. .carousel {
  6074.   position: relative;
  6075. }
  6076. .carousel-inner {
  6077.   position: relative;
  6078.   overflow: hidden;
  6079.   width: 100%;
  6080. }
  6081. .carousel-inner > .item {
  6082.   display: none;
  6083.   position: relative;
  6084.   -webkit-transition: 0.6s ease-in-out left;
  6085.   -o-transition: 0.6s ease-in-out left;
  6086.   transition: 0.6s ease-in-out left;
  6087. }
  6088. .carousel-inner > .item > img,
  6089. .carousel-inner > .item > a > img {
  6090.   line-height: 1;
  6091. }
  6092. @media all and (transform-3d), (-webkit-transform-3d) {
  6093.   .carousel-inner > .item {
  6094.     -webkit-transition: -webkit-transform 0.6s ease-in-out;
  6095.     -moz-transition: -moz-transform 0.6s ease-in-out;
  6096.     -o-transition: -o-transform 0.6s ease-in-out;
  6097.     transition: transform 0.6s ease-in-out;
  6098.     -webkit-backface-visibility: hidden;
  6099.     -moz-backface-visibility: hidden;
  6100.     backface-visibility: hidden;
  6101.     -webkit-perspective: 1000;
  6102.     -moz-perspective: 1000;
  6103.     perspective: 1000;
  6104.   }
  6105.   .carousel-inner > .item.next,
  6106.   .carousel-inner > .item.active.right {
  6107.     -webkit-transform: translate3d(100%, 0, 0);
  6108.     transform: translate3d(100%, 0, 0);
  6109.     left: 0;
  6110.   }
  6111.   .carousel-inner > .item.prev,
  6112.   .carousel-inner > .item.active.left {
  6113.     -webkit-transform: translate3d(-100%, 0, 0);
  6114.     transform: translate3d(-100%, 0, 0);
  6115.     left: 0;
  6116.   }
  6117.   .carousel-inner > .item.next.left,
  6118.   .carousel-inner > .item.prev.right,
  6119.   .carousel-inner > .item.active {
  6120.     -webkit-transform: translate3d(0, 0, 0);
  6121.     transform: translate3d(0, 0, 0);
  6122.     left: 0;
  6123.   }
  6124. }
  6125. .carousel-inner > .active,
  6126. .carousel-inner > .next,
  6127. .carousel-inner > .prev {
  6128.   display: block;
  6129. }
  6130. .carousel-inner > .active {
  6131.   left: 0;
  6132. }
  6133. .carousel-inner > .next,
  6134. .carousel-inner > .prev {
  6135.   position: absolute;
  6136.   top: 0;
  6137.   width: 100%;
  6138. }
  6139. .carousel-inner > .next {
  6140.   left: 100%;
  6141. }
  6142. .carousel-inner > .prev {
  6143.   left: -100%;
  6144. }
  6145. .carousel-inner > .next.left,
  6146. .carousel-inner > .prev.right {
  6147.   left: 0;
  6148. }
  6149. .carousel-inner > .active.left {
  6150.   left: -100%;
  6151. }
  6152. .carousel-inner > .active.right {
  6153.   left: 100%;
  6154. }
  6155. .carousel-control {
  6156.   position: absolute;
  6157.   top: 0;
  6158.   left: 0;
  6159.   bottom: 0;
  6160.   width: 15%;
  6161.   opacity: 0.5;
  6162.   filter: alpha(opacity=50);
  6163.   font-size: 20px;
  6164.   color: #ffffff;
  6165.   text-align: center;
  6166.   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6167. }
  6168. .carousel-control.left {
  6169.   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  6170.   background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  6171.   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  6172.   background-repeat: repeat-x;
  6173.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  6174. }
  6175. .carousel-control.right {
  6176.   left: auto;
  6177.   right: 0;
  6178.   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  6179.   background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  6180.   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  6181.   background-repeat: repeat-x;
  6182.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  6183. }
  6184. .carousel-control:hover,
  6185. .carousel-control:focus {
  6186.   outline: 0;
  6187.   color: #ffffff;
  6188.   text-decoration: none;
  6189.   opacity: 0.9;
  6190.   filter: alpha(opacity=90);
  6191. }
  6192. .carousel-control .icon-prev,
  6193. .carousel-control .icon-next,
  6194. .carousel-control .glyphicon-chevron-left,
  6195. .carousel-control .glyphicon-chevron-right {
  6196.   position: absolute;
  6197.   top: 50%;
  6198.   z-index: 5;
  6199.   display: inline-block;
  6200. }
  6201. .carousel-control .icon-prev,
  6202. .carousel-control .glyphicon-chevron-left {
  6203.   left: 50%;
  6204.   margin-left: -10px;
  6205. }
  6206. .carousel-control .icon-next,
  6207. .carousel-control .glyphicon-chevron-right {
  6208.   right: 50%;
  6209.   margin-right: -10px;
  6210. }
  6211. .carousel-control .icon-prev,
  6212. .carousel-control .icon-next {
  6213.   width: 20px;
  6214.   height: 20px;
  6215.   margin-top: -10px;
  6216.   line-height: 1;
  6217.   font-family: serif;
  6218. }
  6219. .carousel-control .icon-prev:before {
  6220.   content: '\2039';
  6221. }
  6222. .carousel-control .icon-next:before {
  6223.   content: '\203a';
  6224. }
  6225. .carousel-indicators {
  6226.   position: absolute;
  6227.   bottom: 10px;
  6228.   left: 50%;
  6229.   z-index: 15;
  6230.   width: 60%;
  6231.   margin-left: -30%;
  6232.   padding-left: 0;
  6233.   list-style: none;
  6234.   text-align: center;
  6235. }
  6236. .carousel-indicators li {
  6237.   display: inline-block;
  6238.   width: 10px;
  6239.   height: 10px;
  6240.   margin: 1px;
  6241.   text-indent: -999px;
  6242.   border: 1px solid #ffffff;
  6243.   border-radius: 10px;
  6244.   cursor: pointer;
  6245.   background-color: #000 \9;
  6246.   background-color: rgba(0, 0, 0, 0);
  6247. }
  6248. .carousel-indicators .active {
  6249.   margin: 0;
  6250.   width: 12px;
  6251.   height: 12px;
  6252.   background-color: #ffffff;
  6253. }
  6254. .carousel-caption {
  6255.   position: absolute;
  6256.   left: 15%;
  6257.   right: 15%;
  6258.   bottom: 20px;
  6259.   z-index: 10;
  6260.   padding-top: 20px;
  6261.   padding-bottom: 20px;
  6262.   color: #ffffff;
  6263.   text-align: center;
  6264.   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6265. }
  6266. .carousel-caption .btn {
  6267.   text-shadow: none;
  6268. }
  6269. @media screen and (min-width: 768px) {
  6270.   .carousel-control .glyphicon-chevron-left,
  6271.   .carousel-control .glyphicon-chevron-right,
  6272.   .carousel-control .icon-prev,
  6273.   .carousel-control .icon-next {
  6274.     width: 30px;
  6275.     height: 30px;
  6276.     margin-top: -15px;
  6277.     font-size: 30px;
  6278.   }
  6279.   .carousel-control .glyphicon-chevron-left,
  6280.   .carousel-control .icon-prev {
  6281.     margin-left: -15px;
  6282.   }
  6283.   .carousel-control .glyphicon-chevron-right,
  6284.   .carousel-control .icon-next {
  6285.     margin-right: -15px;
  6286.   }
  6287.   .carousel-caption {
  6288.     left: 20%;
  6289.     right: 20%;
  6290.     padding-bottom: 30px;
  6291.   }
  6292.   .carousel-indicators {
  6293.     bottom: 20px;
  6294.   }
  6295. }
  6296. .clearfix:before,
  6297. .clearfix:after,
  6298. .dl-horizontal dd:before,
  6299. .dl-horizontal dd:after,
  6300. .container:before,
  6301. .container:after,
  6302. .container-fluid:before,
  6303. .container-fluid:after,
  6304. .row:before,
  6305. .row:after,
  6306. .form-horizontal .form-group:before,
  6307. .form-horizontal .form-group:after,
  6308. .btn-toolbar:before,
  6309. .btn-toolbar:after,
  6310. .btn-group-vertical > .btn-group:before,
  6311. .btn-group-vertical > .btn-group:after,
  6312. .nav:before,
  6313. .nav:after,
  6314. .navbar:before,
  6315. .navbar:after,
  6316. .navbar-header:before,
  6317. .navbar-header:after,
  6318. .navbar-collapse:before,
  6319. .navbar-collapse:after,
  6320. .pager:before,
  6321. .pager:after,
  6322. .panel-body:before,
  6323. .panel-body:after,
  6324. .modal-footer:before,
  6325. .modal-footer:after {
  6326.   content: " ";
  6327.   display: table;
  6328. }
  6329. .clearfix:after,
  6330. .dl-horizontal dd:after,
  6331. .container:after,
  6332. .container-fluid:after,
  6333. .row:after,
  6334. .form-horizontal .form-group:after,
  6335. .btn-toolbar:after,
  6336. .btn-group-vertical > .btn-group:after,
  6337. .nav:after,
  6338. .navbar:after,
  6339. .navbar-header:after,
  6340. .navbar-collapse:after,
  6341. .pager:after,
  6342. .panel-body:after,
  6343. .modal-footer:after {
  6344.   clear: both;
  6345. }
  6346. .center-block {
  6347.   display: block;
  6348.   margin-left: auto;
  6349.   margin-right: auto;
  6350. }
  6351. .pull-right {
  6352.   float: right !important;
  6353. }
  6354. .pull-left {
  6355.   float: left !important;
  6356. }
  6357. .hide {
  6358.   display: none !important;
  6359. }
  6360. .show {
  6361.   display: block !important;
  6362. }
  6363. .invisible {
  6364.   visibility: hidden;
  6365. }
  6366. .text-hide {
  6367.   font: 0/0 a;
  6368.   color: transparent;
  6369.   text-shadow: none;
  6370.   background-color: transparent;
  6371.   border: 0;
  6372. }
  6373. .hidden {
  6374.   display: none !important;
  6375. }
  6376. .affix {
  6377.   position: fixed;
  6378. }
  6379. @-ms-viewport {
  6380.   width: device-width;
  6381. }
  6382. .visible-xs,
  6383. .visible-sm,
  6384. .visible-md,
  6385. .visible-lg {
  6386.   display: none !important;
  6387. }
  6388. .visible-xs-block,
  6389. .visible-xs-inline,
  6390. .visible-xs-inline-block,
  6391. .visible-sm-block,
  6392. .visible-sm-inline,
  6393. .visible-sm-inline-block,
  6394. .visible-md-block,
  6395. .visible-md-inline,
  6396. .visible-md-inline-block,
  6397. .visible-lg-block,
  6398. .visible-lg-inline,
  6399. .visible-lg-inline-block {
  6400.   display: none !important;
  6401. }
  6402. @media (max-width: 767px) {
  6403.   .visible-xs {
  6404.     display: block !important;
  6405.   }
  6406.   table.visible-xs {
  6407.     display: table;
  6408.   }
  6409.   tr.visible-xs {
  6410.     display: table-row !important;
  6411.   }
  6412.   th.visible-xs,
  6413.   td.visible-xs {
  6414.     display: table-cell !important;
  6415.   }
  6416. }
  6417. @media (max-width: 767px) {
  6418.   .visible-xs-block {
  6419.     display: block !important;
  6420.   }
  6421. }
  6422. @media (max-width: 767px) {
  6423.   .visible-xs-inline {
  6424.     display: inline !important;
  6425.   }
  6426. }
  6427. @media (max-width: 767px) {
  6428.   .visible-xs-inline-block {
  6429.     display: inline-block !important;
  6430.   }
  6431. }
  6432. @media (min-width: 768px) and (max-width: 991px) {
  6433.   .visible-sm {
  6434.     display: block !important;
  6435.   }
  6436.   table.visible-sm {
  6437.     display: table;
  6438.   }
  6439.   tr.visible-sm {
  6440.     display: table-row !important;
  6441.   }
  6442.   th.visible-sm,
  6443.   td.visible-sm {
  6444.     display: table-cell !important;
  6445.   }
  6446. }
  6447. @media (min-width: 768px) and (max-width: 991px) {
  6448.   .visible-sm-block {
  6449.     display: block !important;
  6450.   }
  6451. }
  6452. @media (min-width: 768px) and (max-width: 991px) {
  6453.   .visible-sm-inline {
  6454.     display: inline !important;
  6455.   }
  6456. }
  6457. @media (min-width: 768px) and (max-width: 991px) {
  6458.   .visible-sm-inline-block {
  6459.     display: inline-block !important;
  6460.   }
  6461. }
  6462. @media (min-width: 992px) and (max-width: 1199px) {
  6463.   .visible-md {
  6464.     display: block !important;
  6465.   }
  6466.   table.visible-md {
  6467.     display: table;
  6468.   }
  6469.   tr.visible-md {
  6470.     display: table-row !important;
  6471.   }
  6472.   th.visible-md,
  6473.   td.visible-md {
  6474.     display: table-cell !important;
  6475.   }
  6476. }
  6477. @media (min-width: 992px) and (max-width: 1199px) {
  6478.   .visible-md-block {
  6479.     display: block !important;
  6480.   }
  6481. }
  6482. @media (min-width: 992px) and (max-width: 1199px) {
  6483.   .visible-md-inline {
  6484.     display: inline !important;
  6485.   }
  6486. }
  6487. @media (min-width: 992px) and (max-width: 1199px) {
  6488.   .visible-md-inline-block {
  6489.     display: inline-block !important;
  6490.   }
  6491. }
  6492. @media (min-width: 1200px) {
  6493.   .visible-lg {
  6494.     display: block !important;
  6495.   }
  6496.   table.visible-lg {
  6497.     display: table;
  6498.   }
  6499.   tr.visible-lg {
  6500.     display: table-row !important;
  6501.   }
  6502.   th.visible-lg,
  6503.   td.visible-lg {
  6504.     display: table-cell !important;
  6505.   }
  6506. }
  6507. @media (min-width: 1200px) {
  6508.   .visible-lg-block {
  6509.     display: block !important;
  6510.   }
  6511. }
  6512. @media (min-width: 1200px) {
  6513.   .visible-lg-inline {
  6514.     display: inline !important;
  6515.   }
  6516. }
  6517. @media (min-width: 1200px) {
  6518.   .visible-lg-inline-block {
  6519.     display: inline-block !important;
  6520.   }
  6521. }
  6522. @media (max-width: 767px) {
  6523.   .hidden-xs {
  6524.     display: none !important;
  6525.   }
  6526. }
  6527. @media (min-width: 768px) and (max-width: 991px) {
  6528.   .hidden-sm {
  6529.     display: none !important;
  6530.   }
  6531. }
  6532. @media (min-width: 992px) and (max-width: 1199px) {
  6533.   .hidden-md {
  6534.     display: none !important;
  6535.   }
  6536. }
  6537. @media (min-width: 1200px) {
  6538.   .hidden-lg {
  6539.     display: none !important;
  6540.   }
  6541. }
  6542. .visible-print {
  6543.   display: none !important;
  6544. }
  6545. @media print {
  6546.   .visible-print {
  6547.     display: block !important;
  6548.   }
  6549.   table.visible-print {
  6550.     display: table;
  6551.   }
  6552.   tr.visible-print {
  6553.     display: table-row !important;
  6554.   }
  6555.   th.visible-print,
  6556.   td.visible-print {
  6557.     display: table-cell !important;
  6558.   }
  6559. }
  6560. .visible-print-block {
  6561.   display: none !important;
  6562. }
  6563. @media print {
  6564.   .visible-print-block {
  6565.     display: block !important;
  6566.   }
  6567. }
  6568. .visible-print-inline {
  6569.   display: none !important;
  6570. }
  6571. @media print {
  6572.   .visible-print-inline {
  6573.     display: inline !important;
  6574.   }
  6575. }
  6576. .visible-print-inline-block {
  6577.   display: none !important;
  6578. }
  6579. @media print {
  6580.   .visible-print-inline-block {
  6581.     display: inline-block !important;
  6582.   }
  6583. }
  6584. @media print {
  6585.   .hidden-print {
  6586.     display: none !important;
  6587.   }
  6588. }
  6589. /* Font Awesome */
  6590. /*!
  6591.  *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
  6592.  *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  6593.  */
  6594. /* FONT PATH
  6595.  * -------------------------- */
  6596. @font-face {
  6597.   font-family: 'FontAwesome';
  6598.   src: url('../../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0');
  6599.   src: url('../../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  6600.   font-weight: normal;
  6601.   font-style: normal;
  6602. }
  6603. .fa {
  6604.   display: inline-block;
  6605.   font: normal normal normal 14px/1 FontAwesome;
  6606.   font-size: inherit;
  6607.   text-rendering: auto;
  6608.   -webkit-font-smoothing: antialiased;
  6609.   -moz-osx-font-smoothing: grayscale;
  6610.   transform: translate(0, 0);
  6611. }
  6612. /* makes the font 33% larger relative to the icon container */
  6613. .fa-lg {
  6614.   font-size: 1.3333333333333333em;
  6615.   line-height: 0.75em;
  6616.   vertical-align: -15%;
  6617. }
  6618. .fa-2x {
  6619.   font-size: 2em;
  6620. }
  6621. .fa-3x {
  6622.   font-size: 3em;
  6623. }
  6624. .fa-4x {
  6625.   font-size: 4em;
  6626. }
  6627. .fa-5x {
  6628.   font-size: 5em;
  6629. }
  6630. .fa-fw {
  6631.   width: 1.2857142857142858em;
  6632.   text-align: center;
  6633. }
  6634. .fa-ul {
  6635.   padding-left: 0;
  6636.   margin-left: 2.142857142857143em;
  6637.   list-style-type: none;
  6638. }
  6639. .fa-ul > li {
  6640.   position: relative;
  6641. }
  6642. .fa-li {
  6643.   position: absolute;
  6644.   left: -2.142857142857143em;
  6645.   width: 2.142857142857143em;
  6646.   top: 0.14285714285714285em;
  6647.   text-align: center;
  6648. }
  6649. .fa-li.fa-lg {
  6650.   left: -1.8571428571428572em;
  6651. }
  6652. .fa-border {
  6653.   padding: .2em .25em .15em;
  6654.   border: solid 0.08em #eeeeee;
  6655.   border-radius: .1em;
  6656. }
  6657. .pull-right {
  6658.   float: right;
  6659. }
  6660. .pull-left {
  6661.   float: left;
  6662. }
  6663. .fa.pull-left {
  6664.   margin-right: .3em;
  6665. }
  6666. .fa.pull-right {
  6667.   margin-left: .3em;
  6668. }
  6669. .fa-spin {
  6670.   -webkit-animation: fa-spin 2s infinite linear;
  6671.   animation: fa-spin 2s infinite linear;
  6672. }
  6673. .fa-pulse {
  6674.   -webkit-animation: fa-spin 1s infinite steps(8);
  6675.   animation: fa-spin 1s infinite steps(8);
  6676. }
  6677. @-webkit-keyframes fa-spin {
  6678.   0% {
  6679.     -webkit-transform: rotate(0deg);
  6680.     transform: rotate(0deg);
  6681.   }
  6682.   100% {
  6683.     -webkit-transform: rotate(359deg);
  6684.     transform: rotate(359deg);
  6685.   }
  6686. }
  6687. @keyframes fa-spin {
  6688.   0% {
  6689.     -webkit-transform: rotate(0deg);
  6690.     transform: rotate(0deg);
  6691.   }
  6692.   100% {
  6693.     -webkit-transform: rotate(359deg);
  6694.     transform: rotate(359deg);
  6695.   }
  6696. }
  6697. .fa-rotate-90 {
  6698.   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  6699.   -webkit-transform: rotate(90deg);
  6700.   -ms-transform: rotate(90deg);
  6701.   transform: rotate(90deg);
  6702. }
  6703. .fa-rotate-180 {
  6704.   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  6705.   -webkit-transform: rotate(180deg);
  6706.   -ms-transform: rotate(180deg);
  6707.   transform: rotate(180deg);
  6708. }
  6709. .fa-rotate-270 {
  6710.   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  6711.   -webkit-transform: rotate(270deg);
  6712.   -ms-transform: rotate(270deg);
  6713.   transform: rotate(270deg);
  6714. }
  6715. .fa-flip-horizontal {
  6716.   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  6717.   -webkit-transform: scale(-1, 1);
  6718.   -ms-transform: scale(-1, 1);
  6719.   transform: scale(-1, 1);
  6720. }
  6721. .fa-flip-vertical {
  6722.   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  6723.   -webkit-transform: scale(1, -1);
  6724.   -ms-transform: scale(1, -1);
  6725.   transform: scale(1, -1);
  6726. }
  6727. :root .fa-rotate-90,
  6728. :root .fa-rotate-180,
  6729. :root .fa-rotate-270,
  6730. :root .fa-flip-horizontal,
  6731. :root .fa-flip-vertical {
  6732.   filter: none;
  6733. }
  6734. .fa-stack {
  6735.   position: relative;
  6736.   display: inline-block;
  6737.   width: 2em;
  6738.   height: 2em;
  6739.   line-height: 2em;
  6740.   vertical-align: middle;
  6741. }
  6742. .fa-stack-1x,
  6743. .fa-stack-2x {
  6744.   position: absolute;
  6745.   left: 0;
  6746.   width: 100%;
  6747.   text-align: center;
  6748. }
  6749. .fa-stack-1x {
  6750.   line-height: inherit;
  6751. }
  6752. .fa-stack-2x {
  6753.   font-size: 2em;
  6754. }
  6755. .fa-inverse {
  6756.   color: #ffffff;
  6757. }
  6758. /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  6759.    readers do not read off random characters that represent icons */
  6760. .fa-glass:before {
  6761.   content: "\f000";
  6762. }
  6763. .fa-music:before {
  6764.   content: "\f001";
  6765. }
  6766. .fa-search:before {
  6767.   content: "\f002";
  6768. }
  6769. .fa-envelope-o:before {
  6770.   content: "\f003";
  6771. }
  6772. .fa-heart:before {
  6773.   content: "\f004";
  6774. }
  6775. .fa-star:before {
  6776.   content: "\f005";
  6777. }
  6778. .fa-star-o:before {
  6779.   content: "\f006";
  6780. }
  6781. .fa-user:before {
  6782.   content: "\f007";
  6783. }
  6784. .fa-film:before {
  6785.   content: "\f008";
  6786. }
  6787. .fa-th-large:before {
  6788.   content: "\f009";
  6789. }
  6790. .fa-th:before {
  6791.   content: "\f00a";
  6792. }
  6793. .fa-th-list:before {
  6794.   content: "\f00b";
  6795. }
  6796. .fa-check:before {
  6797.   content: "\f00c";
  6798. }
  6799. .fa-remove:before,
  6800. .fa-close:before,
  6801. .fa-times:before {
  6802.   content: "\f00d";
  6803. }
  6804. .fa-search-plus:before {
  6805.   content: "\f00e";
  6806. }
  6807. .fa-search-minus:before {
  6808.   content: "\f010";
  6809. }
  6810. .fa-power-off:before {
  6811.   content: "\f011";
  6812. }
  6813. .fa-signal:before {
  6814.   content: "\f012";
  6815. }
  6816. .fa-gear:before,
  6817. .fa-cog:before {
  6818.   content: "\f013";
  6819. }
  6820. .fa-trash-o:before {
  6821.   content: "\f014";
  6822. }
  6823. .fa-home:before {
  6824.   content: "\f015";
  6825. }
  6826. .fa-file-o:before {
  6827.   content: "\f016";
  6828. }
  6829. .fa-clock-o:before {
  6830.   content: "\f017";
  6831. }
  6832. .fa-road:before {
  6833.   content: "\f018";
  6834. }
  6835. .fa-download:before {
  6836.   content: "\f019";
  6837. }
  6838. .fa-arrow-circle-o-down:before {
  6839.   content: "\f01a";
  6840. }
  6841. .fa-arrow-circle-o-up:before {
  6842.   content: "\f01b";
  6843. }
  6844. .fa-inbox:before {
  6845.   content: "\f01c";
  6846. }
  6847. .fa-play-circle-o:before {
  6848.   content: "\f01d";
  6849. }
  6850. .fa-rotate-right:before,
  6851. .fa-repeat:before {
  6852.   content: "\f01e";
  6853. }
  6854. .fa-refresh:before {
  6855.   content: "\f021";
  6856. }
  6857. .fa-list-alt:before {
  6858.   content: "\f022";
  6859. }
  6860. .fa-lock:before {
  6861.   content: "\f023";
  6862. }
  6863. .fa-flag:before {
  6864.   content: "\f024";
  6865. }
  6866. .fa-headphones:before {
  6867.   content: "\f025";
  6868. }
  6869. .fa-volume-off:before {
  6870.   content: "\f026";
  6871. }
  6872. .fa-volume-down:before {
  6873.   content: "\f027";
  6874. }
  6875. .fa-volume-up:before {
  6876.   content: "\f028";
  6877. }
  6878. .fa-qrcode:before {
  6879.   content: "\f029";
  6880. }
  6881. .fa-barcode:before {
  6882.   content: "\f02a";
  6883. }
  6884. .fa-tag:before {
  6885.   content: "\f02b";
  6886. }
  6887. .fa-tags:before {
  6888.   content: "\f02c";
  6889. }
  6890. .fa-book:before {
  6891.   content: "\f02d";
  6892. }
  6893. .fa-bookmark:before {
  6894.   content: "\f02e";
  6895. }
  6896. .fa-print:before {
  6897.   content: "\f02f";
  6898. }
  6899. .fa-camera:before {
  6900.   content: "\f030";
  6901. }
  6902. .fa-font:before {
  6903.   content: "\f031";
  6904. }
  6905. .fa-bold:before {
  6906.   content: "\f032";
  6907. }
  6908. .fa-italic:before {
  6909.   content: "\f033";
  6910. }
  6911. .fa-text-height:before {
  6912.   content: "\f034";
  6913. }
  6914. .fa-text-width:before {
  6915.   content: "\f035";
  6916. }
  6917. .fa-align-left:before {
  6918.   content: "\f036";
  6919. }
  6920. .fa-align-center:before {
  6921.   content: "\f037";
  6922. }
  6923. .fa-align-right:before {
  6924.   content: "\f038";
  6925. }
  6926. .fa-align-justify:before {
  6927.   content: "\f039";
  6928. }
  6929. .fa-list:before {
  6930.   content: "\f03a";
  6931. }
  6932. .fa-dedent:before,
  6933. .fa-outdent:before {
  6934.   content: "\f03b";
  6935. }
  6936. .fa-indent:before {
  6937.   content: "\f03c";
  6938. }
  6939. .fa-video-camera:before {
  6940.   content: "\f03d";
  6941. }
  6942. .fa-photo:before,
  6943. .fa-image:before,
  6944. .fa-picture-o:before {
  6945.   content: "\f03e";
  6946. }
  6947. .fa-pencil:before {
  6948.   content: "\f040";
  6949. }
  6950. .fa-map-marker:before {
  6951.   content: "\f041";
  6952. }
  6953. .fa-adjust:before {
  6954.   content: "\f042";
  6955. }
  6956. .fa-tint:before {
  6957.   content: "\f043";
  6958. }
  6959. .fa-edit:before,
  6960. .fa-pencil-square-o:before {
  6961.   content: "\f044";
  6962. }
  6963. .fa-share-square-o:before {
  6964.   content: "\f045";
  6965. }
  6966. .fa-check-square-o:before {
  6967.   content: "\f046";
  6968. }
  6969. .fa-arrows:before {
  6970.   content: "\f047";
  6971. }
  6972. .fa-step-backward:before {
  6973.   content: "\f048";
  6974. }
  6975. .fa-fast-backward:before {
  6976.   content: "\f049";
  6977. }
  6978. .fa-backward:before {
  6979.   content: "\f04a";
  6980. }
  6981. .fa-play:before {
  6982.   content: "\f04b";
  6983. }
  6984. .fa-pause:before {
  6985.   content: "\f04c";
  6986. }
  6987. .fa-stop:before {
  6988.   content: "\f04d";
  6989. }
  6990. .fa-forward:before {
  6991.   content: "\f04e";
  6992. }
  6993. .fa-fast-forward:before {
  6994.   content: "\f050";
  6995. }
  6996. .fa-step-forward:before {
  6997.   content: "\f051";
  6998. }
  6999. .fa-eject:before {
  7000.   content: "\f052";
  7001. }
  7002. .fa-chevron-left:before {
  7003.   content: "\f053";
  7004. }
  7005. .fa-chevron-right:before {
  7006.   content: "\f054";
  7007. }
  7008. .fa-plus-circle:before {
  7009.   content: "\f055";
  7010. }
  7011. .fa-minus-circle:before {
  7012.   content: "\f056";
  7013. }
  7014. .fa-times-circle:before {
  7015.   content: "\f057";
  7016. }
  7017. .fa-check-circle:before {
  7018.   content: "\f058";
  7019. }
  7020. .fa-question-circle:before {
  7021.   content: "\f059";
  7022. }
  7023. .fa-info-circle:before {
  7024.   content: "\f05a";
  7025. }
  7026. .fa-crosshairs:before {
  7027.   content: "\f05b";
  7028. }
  7029. .fa-times-circle-o:before {
  7030.   content: "\f05c";
  7031. }
  7032. .fa-check-circle-o:before {
  7033.   content: "\f05d";
  7034. }
  7035. .fa-ban:before {
  7036.   content: "\f05e";
  7037. }
  7038. .fa-arrow-left:before {
  7039.   content: "\f060";
  7040. }
  7041. .fa-arrow-right:before {
  7042.   content: "\f061";
  7043. }
  7044. .fa-arrow-up:before {
  7045.   content: "\f062";
  7046. }
  7047. .fa-arrow-down:before {
  7048.   content: "\f063";
  7049. }
  7050. .fa-mail-forward:before,
  7051. .fa-share:before {
  7052.   content: "\f064";
  7053. }
  7054. .fa-expand:before {
  7055.   content: "\f065";
  7056. }
  7057. .fa-compress:before {
  7058.   content: "\f066";
  7059. }
  7060. .fa-plus:before {
  7061.   content: "\f067";
  7062. }
  7063. .fa-minus:before {
  7064.   content: "\f068";
  7065. }
  7066. .fa-asterisk:before {
  7067.   content: "\f069";
  7068. }
  7069. .fa-exclamation-circle:before {
  7070.   content: "\f06a";
  7071. }
  7072. .fa-gift:before {
  7073.   content: "\f06b";
  7074. }
  7075. .fa-leaf:before {
  7076.   content: "\f06c";
  7077. }
  7078. .fa-fire:before {
  7079.   content: "\f06d";
  7080. }
  7081. .fa-eye:before {
  7082.   content: "\f06e";
  7083. }
  7084. .fa-eye-slash:before {
  7085.   content: "\f070";
  7086. }
  7087. .fa-warning:before,
  7088. .fa-exclamation-triangle:before {
  7089.   content: "\f071";
  7090. }
  7091. .fa-plane:before {
  7092.   content: "\f072";
  7093. }
  7094. .fa-calendar:before {
  7095.   content: "\f073";
  7096. }
  7097. .fa-random:before {
  7098.   content: "\f074";
  7099. }
  7100. .fa-comment:before {
  7101.   content: "\f075";
  7102. }
  7103. .fa-magnet:before {
  7104.   content: "\f076";
  7105. }
  7106. .fa-chevron-up:before {
  7107.   content: "\f077";
  7108. }
  7109. .fa-chevron-down:before {
  7110.   content: "\f078";
  7111. }
  7112. .fa-retweet:before {
  7113.   content: "\f079";
  7114. }
  7115. .fa-shopping-cart:before {
  7116.   content: "\f07a";
  7117. }
  7118. .fa-folder:before {
  7119.   content: "\f07b";
  7120. }
  7121. .fa-folder-open:before {
  7122.   content: "\f07c";
  7123. }
  7124. .fa-arrows-v:before {
  7125.   content: "\f07d";
  7126. }
  7127. .fa-arrows-h:before {
  7128.   content: "\f07e";
  7129. }
  7130. .fa-bar-chart-o:before,
  7131. .fa-bar-chart:before {
  7132.   content: "\f080";
  7133. }
  7134. .fa-twitter-square:before {
  7135.   content: "\f081";
  7136. }
  7137. .fa-facebook-square:before {
  7138.   content: "\f082";
  7139. }
  7140. .fa-camera-retro:before {
  7141.   content: "\f083";
  7142. }
  7143. .fa-key:before {
  7144.   content: "\f084";
  7145. }
  7146. .fa-gears:before,
  7147. .fa-cogs:before {
  7148.   content: "\f085";
  7149. }
  7150. .fa-comments:before {
  7151.   content: "\f086";
  7152. }
  7153. .fa-thumbs-o-up:before {
  7154.   content: "\f087";
  7155. }
  7156. .fa-thumbs-o-down:before {
  7157.   content: "\f088";
  7158. }
  7159. .fa-star-half:before {
  7160.   content: "\f089";
  7161. }
  7162. .fa-heart-o:before {
  7163.   content: "\f08a";
  7164. }
  7165. .fa-sign-out:before {
  7166.   content: "\f08b";
  7167. }
  7168. .fa-linkedin-square:before {
  7169.   content: "\f08c";
  7170. }
  7171. .fa-thumb-tack:before {
  7172.   content: "\f08d";
  7173. }
  7174. .fa-external-link:before {
  7175.   content: "\f08e";
  7176. }
  7177. .fa-sign-in:before {
  7178.   content: "\f090";
  7179. }
  7180. .fa-trophy:before {
  7181.   content: "\f091";
  7182. }
  7183. .fa-github-square:before {
  7184.   content: "\f092";
  7185. }
  7186. .fa-upload:before {
  7187.   content: "\f093";
  7188. }
  7189. .fa-lemon-o:before {
  7190.   content: "\f094";
  7191. }
  7192. .fa-phone:before {
  7193.   content: "\f095";
  7194. }
  7195. .fa-square-o:before {
  7196.   content: "\f096";
  7197. }
  7198. .fa-bookmark-o:before {
  7199.   content: "\f097";
  7200. }
  7201. .fa-phone-square:before {
  7202.   content: "\f098";
  7203. }
  7204. .fa-twitter:before {
  7205.   content: "\f099";
  7206. }
  7207. .fa-facebook-f:before,
  7208. .fa-facebook:before {
  7209.   content: "\f09a";
  7210. }
  7211. .fa-github:before {
  7212.   content: "\f09b";
  7213. }
  7214. .fa-unlock:before {
  7215.   content: "\f09c";
  7216. }
  7217. .fa-credit-card:before {
  7218.   content: "\f09d";
  7219. }
  7220. .fa-rss:before {
  7221.   content: "\f09e";
  7222. }
  7223. .fa-hdd-o:before {
  7224.   content: "\f0a0";
  7225. }
  7226. .fa-bullhorn:before {
  7227.   content: "\f0a1";
  7228. }
  7229. .fa-bell:before {
  7230.   content: "\f0f3";
  7231. }
  7232. .fa-certificate:before {
  7233.   content: "\f0a3";
  7234. }
  7235. .fa-hand-o-right:before {
  7236.   content: "\f0a4";
  7237. }
  7238. .fa-hand-o-left:before {
  7239.   content: "\f0a5";
  7240. }
  7241. .fa-hand-o-up:before {
  7242.   content: "\f0a6";
  7243. }
  7244. .fa-hand-o-down:before {
  7245.   content: "\f0a7";
  7246. }
  7247. .fa-arrow-circle-left:before {
  7248.   content: "\f0a8";
  7249. }
  7250. .fa-arrow-circle-right:before {
  7251.   content: "\f0a9";
  7252. }
  7253. .fa-arrow-circle-up:before {
  7254.   content: "\f0aa";
  7255. }
  7256. .fa-arrow-circle-down:before {
  7257.   content: "\f0ab";
  7258. }
  7259. .fa-globe:before {
  7260.   content: "\f0ac";
  7261. }
  7262. .fa-wrench:before {
  7263.   content: "\f0ad";
  7264. }
  7265. .fa-tasks:before {
  7266.   content: "\f0ae";
  7267. }
  7268. .fa-filter:before {
  7269.   content: "\f0b0";
  7270. }
  7271. .fa-briefcase:before {
  7272.   content: "\f0b1";
  7273. }
  7274. .fa-arrows-alt:before {
  7275.   content: "\f0b2";
  7276. }
  7277. .fa-group:before,
  7278. .fa-users:before {
  7279.   content: "\f0c0";
  7280. }
  7281. .fa-chain:before,
  7282. .fa-link:before {
  7283.   content: "\f0c1";
  7284. }
  7285. .fa-cloud:before {
  7286.   content: "\f0c2";
  7287. }
  7288. .fa-flask:before {
  7289.   content: "\f0c3";
  7290. }
  7291. .fa-cut:before,
  7292. .fa-scissors:before {
  7293.   content: "\f0c4";
  7294. }
  7295. .fa-copy:before,
  7296. .fa-files-o:before {
  7297.   content: "\f0c5";
  7298. }
  7299. .fa-paperclip:before {
  7300.   content: "\f0c6";
  7301. }
  7302. .fa-save:before,
  7303. .fa-floppy-o:before {
  7304.   content: "\f0c7";
  7305. }
  7306. .fa-square:before {
  7307.   content: "\f0c8";
  7308. }
  7309. .fa-navicon:before,
  7310. .fa-reorder:before,
  7311. .fa-bars:before {
  7312.   content: "\f0c9";
  7313. }
  7314. .fa-list-ul:before {
  7315.   content: "\f0ca";
  7316. }
  7317. .fa-list-ol:before {
  7318.   content: "\f0cb";
  7319. }
  7320. .fa-strikethrough:before {
  7321.   content: "\f0cc";
  7322. }
  7323. .fa-underline:before {
  7324.   content: "\f0cd";
  7325. }
  7326. .fa-table:before {
  7327.   content: "\f0ce";
  7328. }
  7329. .fa-magic:before {
  7330.   content: "\f0d0";
  7331. }
  7332. .fa-truck:before {
  7333.   content: "\f0d1";
  7334. }
  7335. .fa-pinterest:before {
  7336.   content: "\f0d2";
  7337. }
  7338. .fa-pinterest-square:before {
  7339.   content: "\f0d3";
  7340. }
  7341. .fa-google-plus-square:before {
  7342.   content: "\f0d4";
  7343. }
  7344. .fa-google-plus:before {
  7345.   content: "\f0d5";
  7346. }
  7347. .fa-money:before {
  7348.   content: "\f0d6";
  7349. }
  7350. .fa-caret-down:before {
  7351.   content: "\f0d7";
  7352. }
  7353. .fa-caret-up:before {
  7354.   content: "\f0d8";
  7355. }
  7356. .fa-caret-left:before {
  7357.   content: "\f0d9";
  7358. }
  7359. .fa-caret-right:before {
  7360.   content: "\f0da";
  7361. }
  7362. .fa-columns:before {
  7363.   content: "\f0db";
  7364. }
  7365. .fa-unsorted:before,
  7366. .fa-sort:before {
  7367.   content: "\f0dc";
  7368. }
  7369. .fa-sort-down:before,
  7370. .fa-sort-desc:before {
  7371.   content: "\f0dd";
  7372. }
  7373. .fa-sort-up:before,
  7374. .fa-sort-asc:before {
  7375.   content: "\f0de";
  7376. }
  7377. .fa-envelope:before {
  7378.   content: "\f0e0";
  7379. }
  7380. .fa-linkedin:before {
  7381.   content: "\f0e1";
  7382. }
  7383. .fa-rotate-left:before,
  7384. .fa-undo:before {
  7385.   content: "\f0e2";
  7386. }
  7387. .fa-legal:before,
  7388. .fa-gavel:before {
  7389.   content: "\f0e3";
  7390. }
  7391. .fa-dashboard:before,
  7392. .fa-tachometer:before {
  7393.   content: "\f0e4";
  7394. }
  7395. .fa-comment-o:before {
  7396.   content: "\f0e5";
  7397. }
  7398. .fa-comments-o:before {
  7399.   content: "\f0e6";
  7400. }
  7401. .fa-flash:before,
  7402. .fa-bolt:before {
  7403.   content: "\f0e7";
  7404. }
  7405. .fa-sitemap:before {
  7406.   content: "\f0e8";
  7407. }
  7408. .fa-umbrella:before {
  7409.   content: "\f0e9";
  7410. }
  7411. .fa-paste:before,
  7412. .fa-clipboard:before {
  7413.   content: "\f0ea";
  7414. }
  7415. .fa-lightbulb-o:before {
  7416.   content: "\f0eb";
  7417. }
  7418. .fa-exchange:before {
  7419.   content: "\f0ec";
  7420. }
  7421. .fa-cloud-download:before {
  7422.   content: "\f0ed";
  7423. }
  7424. .fa-cloud-upload:before {
  7425.   content: "\f0ee";
  7426. }
  7427. .fa-user-md:before {
  7428.   content: "\f0f0";
  7429. }
  7430. .fa-stethoscope:before {
  7431.   content: "\f0f1";
  7432. }
  7433. .fa-suitcase:before {
  7434.   content: "\f0f2";
  7435. }
  7436. .fa-bell-o:before {
  7437.   content: "\f0a2";
  7438. }
  7439. .fa-coffee:before {
  7440.   content: "\f0f4";
  7441. }
  7442. .fa-cutlery:before {
  7443.   content: "\f0f5";
  7444. }
  7445. .fa-file-text-o:before {
  7446.   content: "\f0f6";
  7447. }
  7448. .fa-building-o:before {
  7449.   content: "\f0f7";
  7450. }
  7451. .fa-hospital-o:before {
  7452.   content: "\f0f8";
  7453. }
  7454. .fa-ambulance:before {
  7455.   content: "\f0f9";
  7456. }
  7457. .fa-medkit:before {
  7458.   content: "\f0fa";
  7459. }
  7460. .fa-fighter-jet:before {
  7461.   content: "\f0fb";
  7462. }
  7463. .fa-beer:before {
  7464.   content: "\f0fc";
  7465. }
  7466. .fa-h-square:before {
  7467.   content: "\f0fd";
  7468. }
  7469. .fa-plus-square:before {
  7470.   content: "\f0fe";
  7471. }
  7472. .fa-angle-double-left:before {
  7473.   content: "\f100";
  7474. }
  7475. .fa-angle-double-right:before {
  7476.   content: "\f101";
  7477. }
  7478. .fa-angle-double-up:before {
  7479.   content: "\f102";
  7480. }
  7481. .fa-angle-double-down:before {
  7482.   content: "\f103";
  7483. }
  7484. .fa-angle-left:before {
  7485.   content: "\f104";
  7486. }
  7487. .fa-angle-right:before {
  7488.   content: "\f105";
  7489. }
  7490. .fa-angle-up:before {
  7491.   content: "\f106";
  7492. }
  7493. .fa-angle-down:before {
  7494.   content: "\f107";
  7495. }
  7496. .fa-desktop:before {
  7497.   content: "\f108";
  7498. }
  7499. .fa-laptop:before {
  7500.   content: "\f109";
  7501. }
  7502. .fa-tablet:before {
  7503.   content: "\f10a";
  7504. }
  7505. .fa-mobile-phone:before,
  7506. .fa-mobile:before {
  7507.   content: "\f10b";
  7508. }
  7509. .fa-circle-o:before {
  7510.   content: "\f10c";
  7511. }
  7512. .fa-quote-left:before {
  7513.   content: "\f10d";
  7514. }
  7515. .fa-quote-right:before {
  7516.   content: "\f10e";
  7517. }
  7518. .fa-spinner:before {
  7519.   content: "\f110";
  7520. }
  7521. .fa-circle:before {
  7522.   content: "\f111";
  7523. }
  7524. .fa-mail-reply:before,
  7525. .fa-reply:before {
  7526.   content: "\f112";
  7527. }
  7528. .fa-github-alt:before {
  7529.   content: "\f113";
  7530. }
  7531. .fa-folder-o:before {
  7532.   content: "\f114";
  7533. }
  7534. .fa-folder-open-o:before {
  7535.   content: "\f115";
  7536. }
  7537. .fa-smile-o:before {
  7538.   content: "\f118";
  7539. }
  7540. .fa-frown-o:before {
  7541.   content: "\f119";
  7542. }
  7543. .fa-meh-o:before {
  7544.   content: "\f11a";
  7545. }
  7546. .fa-gamepad:before {
  7547.   content: "\f11b";
  7548. }
  7549. .fa-keyboard-o:before {
  7550.   content: "\f11c";
  7551. }
  7552. .fa-flag-o:before {
  7553.   content: "\f11d";
  7554. }
  7555. .fa-flag-checkered:before {
  7556.   content: "\f11e";
  7557. }
  7558. .fa-terminal:before {
  7559.   content: "\f120";
  7560. }
  7561. .fa-code:before {
  7562.   content: "\f121";
  7563. }
  7564. .fa-mail-reply-all:before,
  7565. .fa-reply-all:before {
  7566.   content: "\f122";
  7567. }
  7568. .fa-star-half-empty:before,
  7569. .fa-star-half-full:before,
  7570. .fa-star-half-o:before {
  7571.   content: "\f123";
  7572. }
  7573. .fa-location-arrow:before {
  7574.   content: "\f124";
  7575. }
  7576. .fa-crop:before {
  7577.   content: "\f125";
  7578. }
  7579. .fa-code-fork:before {
  7580.   content: "\f126";
  7581. }
  7582. .fa-unlink:before,
  7583. .fa-chain-broken:before {
  7584.   content: "\f127";
  7585. }
  7586. .fa-question:before {
  7587.   content: "\f128";
  7588. }
  7589. .fa-info:before {
  7590.   content: "\f129";
  7591. }
  7592. .fa-exclamation:before {
  7593.   content: "\f12a";
  7594. }
  7595. .fa-superscript:before {
  7596.   content: "\f12b";
  7597. }
  7598. .fa-subscript:before {
  7599.   content: "\f12c";
  7600. }
  7601. .fa-eraser:before {
  7602.   content: "\f12d";
  7603. }
  7604. .fa-puzzle-piece:before {
  7605.   content: "\f12e";
  7606. }
  7607. .fa-microphone:before {
  7608.   content: "\f130";
  7609. }
  7610. .fa-microphone-slash:before {
  7611.   content: "\f131";
  7612. }
  7613. .fa-shield:before {
  7614.   content: "\f132";
  7615. }
  7616. .fa-calendar-o:before {
  7617.   content: "\f133";
  7618. }
  7619. .fa-fire-extinguisher:before {
  7620.   content: "\f134";
  7621. }
  7622. .fa-rocket:before {
  7623.   content: "\f135";
  7624. }
  7625. .fa-maxcdn:before {
  7626.   content: "\f136";
  7627. }
  7628. .fa-chevron-circle-left:before {
  7629.   content: "\f137";
  7630. }
  7631. .fa-chevron-circle-right:before {
  7632.   content: "\f138";
  7633. }
  7634. .fa-chevron-circle-up:before {
  7635.   content: "\f139";
  7636. }
  7637. .fa-chevron-circle-down:before {
  7638.   content: "\f13a";
  7639. }
  7640. .fa-html5:before {
  7641.   content: "\f13b";
  7642. }
  7643. .fa-css3:before {
  7644.   content: "\f13c";
  7645. }
  7646. .fa-anchor:before {
  7647.   content: "\f13d";
  7648. }
  7649. .fa-unlock-alt:before {
  7650.   content: "\f13e";
  7651. }
  7652. .fa-bullseye:before {
  7653.   content: "\f140";
  7654. }
  7655. .fa-ellipsis-h:before {
  7656.   content: "\f141";
  7657. }
  7658. .fa-ellipsis-v:before {
  7659.   content: "\f142";
  7660. }
  7661. .fa-rss-square:before {
  7662.   content: "\f143";
  7663. }
  7664. .fa-play-circle:before {
  7665.   content: "\f144";
  7666. }
  7667. .fa-ticket:before {
  7668.   content: "\f145";
  7669. }
  7670. .fa-minus-square:before {
  7671.   content: "\f146";
  7672. }
  7673. .fa-minus-square-o:before {
  7674.   content: "\f147";
  7675. }
  7676. .fa-level-up:before {
  7677.   content: "\f148";
  7678. }
  7679. .fa-level-down:before {
  7680.   content: "\f149";
  7681. }
  7682. .fa-check-square:before {
  7683.   content: "\f14a";
  7684. }
  7685. .fa-pencil-square:before {
  7686.   content: "\f14b";
  7687. }
  7688. .fa-external-link-square:before {
  7689.   content: "\f14c";
  7690. }
  7691. .fa-share-square:before {
  7692.   content: "\f14d";
  7693. }
  7694. .fa-compass:before {
  7695.   content: "\f14e";
  7696. }
  7697. .fa-toggle-down:before,
  7698. .fa-caret-square-o-down:before {
  7699.   content: "\f150";
  7700. }
  7701. .fa-toggle-up:before,
  7702. .fa-caret-square-o-up:before {
  7703.   content: "\f151";
  7704. }
  7705. .fa-toggle-right:before,
  7706. .fa-caret-square-o-right:before {
  7707.   content: "\f152";
  7708. }
  7709. .fa-euro:before,
  7710. .fa-eur:before {
  7711.   content: "\f153";
  7712. }
  7713. .fa-gbp:before {
  7714.   content: "\f154";
  7715. }
  7716. .fa-dollar:before,
  7717. .fa-usd:before {
  7718.   content: "\f155";
  7719. }
  7720. .fa-rupee:before,
  7721. .fa-inr:before {
  7722.   content: "\f156";
  7723. }
  7724. .fa-cny:before,
  7725. .fa-rmb:before,
  7726. .fa-yen:before,
  7727. .fa-jpy:before {
  7728.   content: "\f157";
  7729. }
  7730. .fa-ruble:before,
  7731. .fa-rouble:before,
  7732. .fa-rub:before {
  7733.   content: "\f158";
  7734. }
  7735. .fa-won:before,
  7736. .fa-krw:before {
  7737.   content: "\f159";
  7738. }
  7739. .fa-bitcoin:before,
  7740. .fa-btc:before {
  7741.   content: "\f15a";
  7742. }
  7743. .fa-file:before {
  7744.   content: "\f15b";
  7745. }
  7746. .fa-file-text:before {
  7747.   content: "\f15c";
  7748. }
  7749. .fa-sort-alpha-asc:before {
  7750.   content: "\f15d";
  7751. }
  7752. .fa-sort-alpha-desc:before {
  7753.   content: "\f15e";
  7754. }
  7755. .fa-sort-amount-asc:before {
  7756.   content: "\f160";
  7757. }
  7758. .fa-sort-amount-desc:before {
  7759.   content: "\f161";
  7760. }
  7761. .fa-sort-numeric-asc:before {
  7762.   content: "\f162";
  7763. }
  7764. .fa-sort-numeric-desc:before {
  7765.   content: "\f163";
  7766. }
  7767. .fa-thumbs-up:before {
  7768.   content: "\f164";
  7769. }
  7770. .fa-thumbs-down:before {
  7771.   content: "\f165";
  7772. }
  7773. .fa-youtube-square:before {
  7774.   content: "\f166";
  7775. }
  7776. .fa-youtube:before {
  7777.   content: "\f167";
  7778. }
  7779. .fa-xing:before {
  7780.   content: "\f168";
  7781. }
  7782. .fa-xing-square:before {
  7783.   content: "\f169";
  7784. }
  7785. .fa-youtube-play:before {
  7786.   content: "\f16a";
  7787. }
  7788. .fa-dropbox:before {
  7789.   content: "\f16b";
  7790. }
  7791. .fa-stack-overflow:before {
  7792.   content: "\f16c";
  7793. }
  7794. .fa-instagram:before {
  7795.   content: "\f16d";
  7796. }
  7797. .fa-flickr:before {
  7798.   content: "\f16e";
  7799. }
  7800. .fa-adn:before {
  7801.   content: "\f170";
  7802. }
  7803. .fa-bitbucket:before {
  7804.   content: "\f171";
  7805. }
  7806. .fa-bitbucket-square:before {
  7807.   content: "\f172";
  7808. }
  7809. .fa-tumblr:before {
  7810.   content: "\f173";
  7811. }
  7812. .fa-tumblr-square:before {
  7813.   content: "\f174";
  7814. }
  7815. .fa-long-arrow-down:before {
  7816.   content: "\f175";
  7817. }
  7818. .fa-long-arrow-up:before {
  7819.   content: "\f176";
  7820. }
  7821. .fa-long-arrow-left:before {
  7822.   content: "\f177";
  7823. }
  7824. .fa-long-arrow-right:before {
  7825.   content: "\f178";
  7826. }
  7827. .fa-apple:before {
  7828.   content: "\f179";
  7829. }
  7830. .fa-windows:before {
  7831.   content: "\f17a";
  7832. }
  7833. .fa-android:before {
  7834.   content: "\f17b";
  7835. }
  7836. .fa-linux:before {
  7837.   content: "\f17c";
  7838. }
  7839. .fa-dribbble:before {
  7840.   content: "\f17d";
  7841. }
  7842. .fa-skype:before {
  7843.   content: "\f17e";
  7844. }
  7845. .fa-foursquare:before {
  7846.   content: "\f180";
  7847. }
  7848. .fa-trello:before {
  7849.   content: "\f181";
  7850. }
  7851. .fa-female:before {
  7852.   content: "\f182";
  7853. }
  7854. .fa-male:before {
  7855.   content: "\f183";
  7856. }
  7857. .fa-gittip:before,
  7858. .fa-gratipay:before {
  7859.   content: "\f184";
  7860. }
  7861. .fa-sun-o:before {
  7862.   content: "\f185";
  7863. }
  7864. .fa-moon-o:before {
  7865.   content: "\f186";
  7866. }
  7867. .fa-archive:before {
  7868.   content: "\f187";
  7869. }
  7870. .fa-bug:before {
  7871.   content: "\f188";
  7872. }
  7873. .fa-vk:before {
  7874.   content: "\f189";
  7875. }
  7876. .fa-weibo:before {
  7877.   content: "\f18a";
  7878. }
  7879. .fa-renren:before {
  7880.   content: "\f18b";
  7881. }
  7882. .fa-pagelines:before {
  7883.   content: "\f18c";
  7884. }
  7885. .fa-stack-exchange:before {
  7886.   content: "\f18d";
  7887. }
  7888. .fa-arrow-circle-o-right:before {
  7889.   content: "\f18e";
  7890. }
  7891. .fa-arrow-circle-o-left:before {
  7892.   content: "\f190";
  7893. }
  7894. .fa-toggle-left:before,
  7895. .fa-caret-square-o-left:before {
  7896.   content: "\f191";
  7897. }
  7898. .fa-dot-circle-o:before {
  7899.   content: "\f192";
  7900. }
  7901. .fa-wheelchair:before {
  7902.   content: "\f193";
  7903. }
  7904. .fa-vimeo-square:before {
  7905.   content: "\f194";
  7906. }
  7907. .fa-turkish-lira:before,
  7908. .fa-try:before {
  7909.   content: "\f195";
  7910. }
  7911. .fa-plus-square-o:before {
  7912.   content: "\f196";
  7913. }
  7914. .fa-space-shuttle:before {
  7915.   content: "\f197";
  7916. }
  7917. .fa-slack:before {
  7918.   content: "\f198";
  7919. }
  7920. .fa-envelope-square:before {
  7921.   content: "\f199";
  7922. }
  7923. .fa-wordpress:before {
  7924.   content: "\f19a";
  7925. }
  7926. .fa-openid:before {
  7927.   content: "\f19b";
  7928. }
  7929. .fa-institution:before,
  7930. .fa-bank:before,
  7931. .fa-university:before {
  7932.   content: "\f19c";
  7933. }
  7934. .fa-mortar-board:before,
  7935. .fa-graduation-cap:before {
  7936.   content: "\f19d";
  7937. }
  7938. .fa-yahoo:before {
  7939.   content: "\f19e";
  7940. }
  7941. .fa-google:before {
  7942.   content: "\f1a0";
  7943. }
  7944. .fa-reddit:before {
  7945.   content: "\f1a1";
  7946. }
  7947. .fa-reddit-square:before {
  7948.   content: "\f1a2";
  7949. }
  7950. .fa-stumbleupon-circle:before {
  7951.   content: "\f1a3";
  7952. }
  7953. .fa-stumbleupon:before {
  7954.   content: "\f1a4";
  7955. }
  7956. .fa-delicious:before {
  7957.   content: "\f1a5";
  7958. }
  7959. .fa-digg:before {
  7960.   content: "\f1a6";
  7961. }
  7962. .fa-pied-piper:before {
  7963.   content: "\f1a7";
  7964. }
  7965. .fa-pied-piper-alt:before {
  7966.   content: "\f1a8";
  7967. }
  7968. .fa-drupal:before {
  7969.   content: "\f1a9";
  7970. }
  7971. .fa-joomla:before {
  7972.   content: "\f1aa";
  7973. }
  7974. .fa-language:before {
  7975.   content: "\f1ab";
  7976. }
  7977. .fa-fax:before {
  7978.   content: "\f1ac";
  7979. }
  7980. .fa-building:before {
  7981.   content: "\f1ad";
  7982. }
  7983. .fa-child:before {
  7984.   content: "\f1ae";
  7985. }
  7986. .fa-paw:before {
  7987.   content: "\f1b0";
  7988. }
  7989. .fa-spoon:before {
  7990.   content: "\f1b1";
  7991. }
  7992. .fa-cube:before {
  7993.   content: "\f1b2";
  7994. }
  7995. .fa-cubes:before {
  7996.   content: "\f1b3";
  7997. }
  7998. .fa-behance:before {
  7999.   content: "\f1b4";
  8000. }
  8001. .fa-behance-square:before {
  8002.   content: "\f1b5";
  8003. }
  8004. .fa-steam:before {
  8005.   content: "\f1b6";
  8006. }
  8007. .fa-steam-square:before {
  8008.   content: "\f1b7";
  8009. }
  8010. .fa-recycle:before {
  8011.   content: "\f1b8";
  8012. }
  8013. .fa-automobile:before,
  8014. .fa-car:before {
  8015.   content: "\f1b9";
  8016. }
  8017. .fa-cab:before,
  8018. .fa-taxi:before {
  8019.   content: "\f1ba";
  8020. }
  8021. .fa-tree:before {
  8022.   content: "\f1bb";
  8023. }
  8024. .fa-spotify:before {
  8025.   content: "\f1bc";
  8026. }
  8027. .fa-deviantart:before {
  8028.   content: "\f1bd";
  8029. }
  8030. .fa-soundcloud:before {
  8031.   content: "\f1be";
  8032. }
  8033. .fa-database:before {
  8034.   content: "\f1c0";
  8035. }
  8036. .fa-file-pdf-o:before {
  8037.   content: "\f1c1";
  8038. }
  8039. .fa-file-word-o:before {
  8040.   content: "\f1c2";
  8041. }
  8042. .fa-file-excel-o:before {
  8043.   content: "\f1c3";
  8044. }
  8045. .fa-file-powerpoint-o:before {
  8046.   content: "\f1c4";
  8047. }
  8048. .fa-file-photo-o:before,
  8049. .fa-file-picture-o:before,
  8050. .fa-file-image-o:before {
  8051.   content: "\f1c5";
  8052. }
  8053. .fa-file-zip-o:before,
  8054. .fa-file-archive-o:before {
  8055.   content: "\f1c6";
  8056. }
  8057. .fa-file-sound-o:before,
  8058. .fa-file-audio-o:before {
  8059.   content: "\f1c7";
  8060. }
  8061. .fa-file-movie-o:before,
  8062. .fa-file-video-o:before {
  8063.   content: "\f1c8";
  8064. }
  8065. .fa-file-code-o:before {
  8066.   content: "\f1c9";
  8067. }
  8068. .fa-vine:before {
  8069.   content: "\f1ca";
  8070. }
  8071. .fa-codepen:before {
  8072.   content: "\f1cb";
  8073. }
  8074. .fa-jsfiddle:before {
  8075.   content: "\f1cc";
  8076. }
  8077. .fa-life-bouy:before,
  8078. .fa-life-buoy:before,
  8079. .fa-life-saver:before,
  8080. .fa-support:before,
  8081. .fa-life-ring:before {
  8082.   content: "\f1cd";
  8083. }
  8084. .fa-circle-o-notch:before {
  8085.   content: "\f1ce";
  8086. }
  8087. .fa-ra:before,
  8088. .fa-rebel:before {
  8089.   content: "\f1d0";
  8090. }
  8091. .fa-ge:before,
  8092. .fa-empire:before {
  8093.   content: "\f1d1";
  8094. }
  8095. .fa-git-square:before {
  8096.   content: "\f1d2";
  8097. }
  8098. .fa-git:before {
  8099.   content: "\f1d3";
  8100. }
  8101. .fa-hacker-news:before {
  8102.   content: "\f1d4";
  8103. }
  8104. .fa-tencent-weibo:before {
  8105.   content: "\f1d5";
  8106. }
  8107. .fa-qq:before {
  8108.   content: "\f1d6";
  8109. }
  8110. .fa-wechat:before,
  8111. .fa-weixin:before {
  8112.   content: "\f1d7";
  8113. }
  8114. .fa-send:before,
  8115. .fa-paper-plane:before {
  8116.   content: "\f1d8";
  8117. }
  8118. .fa-send-o:before,
  8119. .fa-paper-plane-o:before {
  8120.   content: "\f1d9";
  8121. }
  8122. .fa-history:before {
  8123.   content: "\f1da";
  8124. }
  8125. .fa-genderless:before,
  8126. .fa-circle-thin:before {
  8127.   content: "\f1db";
  8128. }
  8129. .fa-header:before {
  8130.   content: "\f1dc";
  8131. }
  8132. .fa-paragraph:before {
  8133.   content: "\f1dd";
  8134. }
  8135. .fa-sliders:before {
  8136.   content: "\f1de";
  8137. }
  8138. .fa-share-alt:before {
  8139.   content: "\f1e0";
  8140. }
  8141. .fa-share-alt-square:before {
  8142.   content: "\f1e1";
  8143. }
  8144. .fa-bomb:before {
  8145.   content: "\f1e2";
  8146. }
  8147. .fa-soccer-ball-o:before,
  8148. .fa-futbol-o:before {
  8149.   content: "\f1e3";
  8150. }
  8151. .fa-tty:before {
  8152.   content: "\f1e4";
  8153. }
  8154. .fa-binoculars:before {
  8155.   content: "\f1e5";
  8156. }
  8157. .fa-plug:before {
  8158.   content: "\f1e6";
  8159. }
  8160. .fa-slideshare:before {
  8161.   content: "\f1e7";
  8162. }
  8163. .fa-twitch:before {
  8164.   content: "\f1e8";
  8165. }
  8166. .fa-yelp:before {
  8167.   content: "\f1e9";
  8168. }
  8169. .fa-newspaper-o:before {
  8170.   content: "\f1ea";
  8171. }
  8172. .fa-wifi:before {
  8173.   content: "\f1eb";
  8174. }
  8175. .fa-calculator:before {
  8176.   content: "\f1ec";
  8177. }
  8178. .fa-paypal:before {
  8179.   content: "\f1ed";
  8180. }
  8181. .fa-google-wallet:before {
  8182.   content: "\f1ee";
  8183. }
  8184. .fa-cc-visa:before {
  8185.   content: "\f1f0";
  8186. }
  8187. .fa-cc-mastercard:before {
  8188.   content: "\f1f1";
  8189. }
  8190. .fa-cc-discover:before {
  8191.   content: "\f1f2";
  8192. }
  8193. .fa-cc-amex:before {
  8194.   content: "\f1f3";
  8195. }
  8196. .fa-cc-paypal:before {
  8197.   content: "\f1f4";
  8198. }
  8199. .fa-cc-stripe:before {
  8200.   content: "\f1f5";
  8201. }
  8202. .fa-bell-slash:before {
  8203.   content: "\f1f6";
  8204. }
  8205. .fa-bell-slash-o:before {
  8206.   content: "\f1f7";
  8207. }
  8208. .fa-trash:before {
  8209.   content: "\f1f8";
  8210. }
  8211. .fa-copyright:before {
  8212.   content: "\f1f9";
  8213. }
  8214. .fa-at:before {
  8215.   content: "\f1fa";
  8216. }
  8217. .fa-eyedropper:before {
  8218.   content: "\f1fb";
  8219. }
  8220. .fa-paint-brush:before {
  8221.   content: "\f1fc";
  8222. }
  8223. .fa-birthday-cake:before {
  8224.   content: "\f1fd";
  8225. }
  8226. .fa-area-chart:before {
  8227.   content: "\f1fe";
  8228. }
  8229. .fa-pie-chart:before {
  8230.   content: "\f200";
  8231. }
  8232. .fa-line-chart:before {
  8233.   content: "\f201";
  8234. }
  8235. .fa-lastfm:before {
  8236.   content: "\f202";
  8237. }
  8238. .fa-lastfm-square:before {
  8239.   content: "\f203";
  8240. }
  8241. .fa-toggle-off:before {
  8242.   content: "\f204";
  8243. }
  8244. .fa-toggle-on:before {
  8245.   content: "\f205";
  8246. }
  8247. .fa-bicycle:before {
  8248.   content: "\f206";
  8249. }
  8250. .fa-bus:before {
  8251.   content: "\f207";
  8252. }
  8253. .fa-ioxhost:before {
  8254.   content: "\f208";
  8255. }
  8256. .fa-angellist:before {
  8257.   content: "\f209";
  8258. }
  8259. .fa-cc:before {
  8260.   content: "\f20a";
  8261. }
  8262. .fa-shekel:before,
  8263. .fa-sheqel:before,
  8264. .fa-ils:before {
  8265.   content: "\f20b";
  8266. }
  8267. .fa-meanpath:before {
  8268.   content: "\f20c";
  8269. }
  8270. .fa-buysellads:before {
  8271.   content: "\f20d";
  8272. }
  8273. .fa-connectdevelop:before {
  8274.   content: "\f20e";
  8275. }
  8276. .fa-dashcube:before {
  8277.   content: "\f210";
  8278. }
  8279. .fa-forumbee:before {
  8280.   content: "\f211";
  8281. }
  8282. .fa-leanpub:before {
  8283.   content: "\f212";
  8284. }
  8285. .fa-sellsy:before {
  8286.   content: "\f213";
  8287. }
  8288. .fa-shirtsinbulk:before {
  8289.   content: "\f214";
  8290. }
  8291. .fa-simplybuilt:before {
  8292.   content: "\f215";
  8293. }
  8294. .fa-skyatlas:before {
  8295.   content: "\f216";
  8296. }
  8297. .fa-cart-plus:before {
  8298.   content: "\f217";
  8299. }
  8300. .fa-cart-arrow-down:before {
  8301.   content: "\f218";
  8302. }
  8303. .fa-diamond:before {
  8304.   content: "\f219";
  8305. }
  8306. .fa-ship:before {
  8307.   content: "\f21a";
  8308. }
  8309. .fa-user-secret:before {
  8310.   content: "\f21b";
  8311. }
  8312. .fa-motorcycle:before {
  8313.   content: "\f21c";
  8314. }
  8315. .fa-street-view:before {
  8316.   content: "\f21d";
  8317. }
  8318. .fa-heartbeat:before {
  8319.   content: "\f21e";
  8320. }
  8321. .fa-venus:before {
  8322.   content: "\f221";
  8323. }
  8324. .fa-mars:before {
  8325.   content: "\f222";
  8326. }
  8327. .fa-mercury:before {
  8328.   content: "\f223";
  8329. }
  8330. .fa-transgender:before {
  8331.   content: "\f224";
  8332. }
  8333. .fa-transgender-alt:before {
  8334.   content: "\f225";
  8335. }
  8336. .fa-venus-double:before {
  8337.   content: "\f226";
  8338. }
  8339. .fa-mars-double:before {
  8340.   content: "\f227";
  8341. }
  8342. .fa-venus-mars:before {
  8343.   content: "\f228";
  8344. }
  8345. .fa-mars-stroke:before {
  8346.   content: "\f229";
  8347. }
  8348. .fa-mars-stroke-v:before {
  8349.   content: "\f22a";
  8350. }
  8351. .fa-mars-stroke-h:before {
  8352.   content: "\f22b";
  8353. }
  8354. .fa-neuter:before {
  8355.   content: "\f22c";
  8356. }
  8357. .fa-facebook-official:before {
  8358.   content: "\f230";
  8359. }
  8360. .fa-pinterest-p:before {
  8361.   content: "\f231";
  8362. }
  8363. .fa-whatsapp:before {
  8364.   content: "\f232";
  8365. }
  8366. .fa-server:before {
  8367.   content: "\f233";
  8368. }
  8369. .fa-user-plus:before {
  8370.   content: "\f234";
  8371. }
  8372. .fa-user-times:before {
  8373.   content: "\f235";
  8374. }
  8375. .fa-hotel:before,
  8376. .fa-bed:before {
  8377.   content: "\f236";
  8378. }
  8379. .fa-viacoin:before {
  8380.   content: "\f237";
  8381. }
  8382. .fa-train:before {
  8383.   content: "\f238";
  8384. }
  8385. .fa-subway:before {
  8386.   content: "\f239";
  8387. }
  8388. .fa-medium:before {
  8389.   content: "\f23a";
  8390. }
  8391. /* Bootstrap-Combobox */
  8392. .form-search .combobox-container,
  8393. .form-inline .combobox-container {
  8394.   display: inline-block;
  8395.   margin-bottom: 0;
  8396.   vertical-align: top;
  8397. }
  8398. .form-search .combobox-container .input-group-addon,
  8399. .form-inline .combobox-container .input-group-addon {
  8400.   width: auto;
  8401. }
  8402. .combobox-selected .caret {
  8403.   display: none;
  8404. }
  8405. /* :not doesn't work in IE8 */
  8406. .combobox-container:not(.combobox-selected) .glyphicon-remove {
  8407.   display: none;
  8408. }
  8409. .typeahead-long {
  8410.   max-height: 300px;
  8411.   overflow-y: auto;
  8412. }
  8413. .control-group.error .combobox-container .add-on {
  8414.   color: #B94A48;
  8415.   border-color: #B94A48;
  8416. }
  8417. .control-group.error .combobox-container .caret {
  8418.   border-top-color: #B94A48;
  8419. }
  8420. .control-group.warning .combobox-container .add-on {
  8421.   color: #C09853;
  8422.   border-color: #C09853;
  8423. }
  8424. .control-group.warning .combobox-container .caret {
  8425.   border-top-color: #C09853;
  8426. }
  8427. .control-group.success .combobox-container .add-on {
  8428.   color: #468847;
  8429.   border-color: #468847;
  8430. }
  8431. .control-group.success .combobox-container .caret {
  8432.   border-top-color: #468847;
  8433. }
  8434. /* Bootstrap-Select */
  8435. /*!
  8436.  * bootstrap-select v1.5.4
  8437.  * http://silviomoreto.github.io/bootstrap-select/
  8438.  *
  8439.  * Copyright 2013 bootstrap-select
  8440.  * Licensed under the MIT license
  8441.  */
  8442. .bootstrap-select.btn-group:not(.input-group-btn),
  8443. .bootstrap-select.btn-group[class*="span"] {
  8444.   float: none;
  8445.   display: inline-block;
  8446.   margin-bottom: 10px;
  8447.   margin-left: 0;
  8448. }
  8449. .form-search .bootstrap-select.btn-group,
  8450. .form-inline .bootstrap-select.btn-group,
  8451. .form-horizontal .bootstrap-select.btn-group {
  8452.   margin-bottom: 0;
  8453. }
  8454. .bootstrap-select.form-control {
  8455.   margin-bottom: 0;
  8456.   padding: 0;
  8457.   border: none;
  8458. }
  8459. .bootstrap-select.btn-group.pull-right,
  8460. .bootstrap-select.btn-group[class*="span"].pull-right,
  8461. .row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
  8462.   float: right;
  8463. }
  8464. .input-append .bootstrap-select.btn-group {
  8465.   margin-left: -1px;
  8466. }
  8467. .input-prepend .bootstrap-select.btn-group {
  8468.   margin-right: -1px;
  8469. }
  8470. .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  8471.   width: 220px;
  8472. }
  8473. .bootstrap-select {
  8474.   /*width: 220px\9; IE8 and below*/
  8475.   width: 220px\0;
  8476.   /*IE9 and below*/
  8477. }
  8478. .bootstrap-select.form-control:not([class*="span"]) {
  8479.   width: 100%;
  8480. }
  8481. .bootstrap-select > .btn {
  8482.   width: 100%;
  8483.   padding-right: 25px;
  8484. }
  8485. .error .bootstrap-select .btn {
  8486.   border: 1px solid #b94a48;
  8487. }
  8488. .bootstrap-select.show-menu-arrow.open > .btn {
  8489.   z-index: 2051;
  8490. }
  8491. .bootstrap-select .btn:focus {
  8492.   outline: thin dotted #333333 !important;
  8493.   outline: 5px auto -webkit-focus-ring-color !important;
  8494.   outline-offset: -2px;
  8495. }
  8496. .bootstrap-select.btn-group .btn .filter-option {
  8497.   display: inline-block;
  8498.   overflow: hidden;
  8499.   width: 100%;
  8500.   float: left;
  8501.   text-align: left;
  8502. }
  8503. .bootstrap-select.btn-group .btn .caret {
  8504.   position: absolute;
  8505.   top: 50%;
  8506.   right: 12px;
  8507.   margin-top: -2px;
  8508.   vertical-align: middle;
  8509. }
  8510. .bootstrap-select.btn-group > .disabled,
  8511. .bootstrap-select.btn-group .dropdown-menu li.disabled > a {
  8512.   cursor: not-allowed;
  8513. }
  8514. .bootstrap-select.btn-group > .disabled:focus {
  8515.   outline: none !important;
  8516. }
  8517. .bootstrap-select.btn-group[class*="span"] .btn {
  8518.   width: 100%;
  8519. }
  8520. .bootstrap-select.btn-group .dropdown-menu {
  8521.   min-width: 100%;
  8522.   z-index: 2000;
  8523.   -webkit-box-sizing: border-box;
  8524.   -moz-box-sizing: border-box;
  8525.   box-sizing: border-box;
  8526. }
  8527. .bootstrap-select.btn-group .dropdown-menu.inner {
  8528.   position: static;
  8529.   border: 0;
  8530.   padding: 0;
  8531.   margin: 0;
  8532.   -webkit-border-radius: 0;
  8533.   -moz-border-radius: 0;
  8534.   border-radius: 0;
  8535.   -webkit-box-shadow: none;
  8536.   -moz-box-shadow: none;
  8537.   box-shadow: none;
  8538. }
  8539. .bootstrap-select.btn-group .dropdown-menu dt {
  8540.   display: block;
  8541.   padding: 3px 20px;
  8542.   cursor: default;
  8543. }
  8544. .bootstrap-select.btn-group .div-contain {
  8545.   overflow: hidden;
  8546. }
  8547. .bootstrap-select.btn-group .dropdown-menu li {
  8548.   position: relative;
  8549. }
  8550. .bootstrap-select.btn-group .dropdown-menu li > a.opt {
  8551.   position: relative;
  8552.   padding-left: 35px;
  8553. }
  8554. .bootstrap-select.btn-group .dropdown-menu li > a {
  8555.   cursor: pointer;
  8556. }
  8557. .bootstrap-select.btn-group .dropdown-menu li > dt small {
  8558.   font-weight: normal;
  8559. }
  8560. .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
  8561.   position: absolute;
  8562.   display: inline-block;
  8563.   right: 15px;
  8564.   margin-top: 2.5px;
  8565. }
  8566. .bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
  8567.   display: none;
  8568. }
  8569. .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  8570.   margin-right: 34px;
  8571. }
  8572. .bootstrap-select.btn-group .dropdown-menu li small {
  8573.   padding-left: 0.5em;
  8574. }
  8575. .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small,
  8576. .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small,
  8577. .bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) > a small {
  8578.   color: #64b1d8;
  8579.   color: rgba(255, 255, 255, 0.4);
  8580. }
  8581. .bootstrap-select.btn-group .dropdown-menu li > dt small {
  8582.   font-weight: normal;
  8583. }
  8584. .bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  8585.   content: '';
  8586.   display: inline-block;
  8587.   border-left: 7px solid transparent;
  8588.   border-right: 7px solid transparent;
  8589.   border-bottom: 7px solid #CCC;
  8590.   border-bottom-color: rgba(0, 0, 0, 0.2);
  8591.   position: absolute;
  8592.   bottom: -4px;
  8593.   left: 9px;
  8594.   display: none;
  8595. }
  8596. .bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  8597.   content: '';
  8598.   display: inline-block;
  8599.   border-left: 6px solid transparent;
  8600.   border-right: 6px solid transparent;
  8601.   border-bottom: 6px solid white;
  8602.   position: absolute;
  8603.   bottom: -4px;
  8604.   left: 10px;
  8605.   display: none;
  8606. }
  8607. .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  8608.   bottom: auto;
  8609.   top: -3px;
  8610.   border-top: 7px solid #ccc;
  8611.   border-bottom: 0;
  8612.   border-top-color: rgba(0, 0, 0, 0.2);
  8613. }
  8614. .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  8615.   bottom: auto;
  8616.   top: -3px;
  8617.   border-top: 6px solid #ffffff;
  8618.   border-bottom: 0;
  8619. }
  8620. .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  8621.   right: 12px;
  8622.   left: auto;
  8623. }
  8624. .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  8625.   right: 13px;
  8626.   left: auto;
  8627. }
  8628. .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
  8629. .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  8630.   display: block;
  8631. }
  8632. .bootstrap-select.btn-group .no-results {
  8633.   padding: 3px;
  8634.   background: #f5f5f5;
  8635.   margin: 0 5px;
  8636. }
  8637. .bootstrap-select.btn-group .dropdown-menu .notify {
  8638.   position: absolute;
  8639.   bottom: 5px;
  8640.   width: 96%;
  8641.   margin: 0 2%;
  8642.   min-height: 26px;
  8643.   padding: 3px 5px;
  8644.   background: #f5f5f5;
  8645.   border: 1px solid #e3e3e3;
  8646.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  8647.   pointer-events: none;
  8648.   opacity: 0.9;
  8649.   -webkit-box-sizing: border-box;
  8650.   -moz-box-sizing: border-box;
  8651.   box-sizing: border-box;
  8652. }
  8653. .mobile-device {
  8654.   position: absolute;
  8655.   top: 0;
  8656.   left: 0;
  8657.   display: block !important;
  8658.   width: 100%;
  8659.   height: 100% !important;
  8660.   opacity: 0;
  8661. }
  8662. .bootstrap-select.fit-width {
  8663.   width: auto !important;
  8664. }
  8665. .bootstrap-select.btn-group.fit-width .btn .filter-option {
  8666.   position: static;
  8667. }
  8668. .bootstrap-select.btn-group.fit-width .btn .caret {
  8669.   position: static;
  8670.   top: auto;
  8671.   margin-top: -1px;
  8672. }
  8673. .control-group.error .bootstrap-select .dropdown-toggle {
  8674.   border-color: #b94a48;
  8675. }
  8676. .bootstrap-select-searchbox,
  8677. .bootstrap-select .bs-actionsbox {
  8678.   padding: 4px 8px;
  8679. }
  8680. .bootstrap-select .bs-actionsbox {
  8681.   float: left;
  8682.   width: 100%;
  8683.   -webkit-box-sizing: border-box;
  8684.   -moz-box-sizing: border-box;
  8685.   box-sizing: border-box;
  8686. }
  8687. .bootstrap-select-searchbox + .bs-actionsbox {
  8688.   padding: 0 8px 4px;
  8689. }
  8690. .bootstrap-select-searchbox input {
  8691.   margin-bottom: 0;
  8692. }
  8693. .bootstrap-select .bs-actionsbox .btn-group button {
  8694.   width: 50%;
  8695. }
  8696. /* C3 charts*/
  8697. /*-- Chart --*/
  8698. .c3 svg {
  8699.   font: 10px sans-serif;
  8700. }
  8701. .c3 path,
  8702. .c3 line {
  8703.   fill: none;
  8704.   stroke: #000;
  8705. }
  8706. .c3 text {
  8707.   -webkit-user-select: none;
  8708.   -moz-user-select: none;
  8709.   user-select: none;
  8710. }
  8711. .c3-legend-item-tile,
  8712. .c3-xgrid-focus,
  8713. .c3-ygrid,
  8714. .c3-event-rect,
  8715. .c3-bars path {
  8716.   shape-rendering: crispEdges;
  8717. }
  8718. .c3-chart-arc path {
  8719.   stroke: #fff;
  8720. }
  8721. .c3-chart-arc text {
  8722.   fill: #fff;
  8723.   font-size: 13px;
  8724. }
  8725. /*-- Axis --*/
  8726. /*-- Grid --*/
  8727. .c3-grid line {
  8728.   stroke: #aaa;
  8729. }
  8730. .c3-grid text {
  8731.   fill: #aaa;
  8732. }
  8733. .c3-xgrid,
  8734. .c3-ygrid {
  8735.   stroke-dasharray: 3 3;
  8736. }
  8737. /*-- Text on Chart --*/
  8738. .c3-text.c3-empty {
  8739.   fill: #808080;
  8740.   font-size: 2em;
  8741. }
  8742. /*-- Line --*/
  8743. .c3-line {
  8744.   stroke-width: 1px;
  8745. }
  8746. /*-- Point --*/
  8747. .c3-circle._expanded_ {
  8748.   stroke-width: 1px;
  8749.   stroke: white;
  8750. }
  8751. .c3-selected-circle {
  8752.   fill: white;
  8753.   stroke-width: 2px;
  8754. }
  8755. /*-- Bar --*/
  8756. .c3-bar {
  8757.   stroke-width: 0;
  8758. }
  8759. .c3-bar._expanded_ {
  8760.   fill-opacity: 0.75;
  8761. }
  8762. /*-- Focus --*/
  8763. .c3-target.c3-focused {
  8764.   opacity: 1;
  8765. }
  8766. .c3-target.c3-focused path.c3-line,
  8767. .c3-target.c3-focused path.c3-step {
  8768.   stroke-width: 2px;
  8769. }
  8770. .c3-target.c3-defocused {
  8771.   opacity: 0.3 !important;
  8772. }
  8773. /*-- Region --*/
  8774. .c3-region {
  8775.   fill: steelblue;
  8776.   fill-opacity: 0.1;
  8777. }
  8778. /*-- Brush --*/
  8779. .c3-brush .extent {
  8780.   fill-opacity: 0.1;
  8781. }
  8782. /*-- Select - Drag --*/
  8783. /*-- Legend --*/
  8784. .c3-legend-item {
  8785.   font-size: 12px;
  8786. }
  8787. .c3-legend-item-hidden {
  8788.   opacity: 0.15;
  8789. }
  8790. .c3-legend-background {
  8791.   opacity: 0.75;
  8792.   fill: white;
  8793.   stroke: lightgray;
  8794.   stroke-width: 1;
  8795. }
  8796. /*-- Tooltip --*/
  8797. .c3-tooltip-container {
  8798.   z-index: 10;
  8799. }
  8800. .c3-tooltip {
  8801.   border-collapse: collapse;
  8802.   border-spacing: 0;
  8803.   background-color: #fff;
  8804.   empty-cells: show;
  8805.   -webkit-box-shadow: 7px 7px 12px -9px #777777;
  8806.   -moz-box-shadow: 7px 7px 12px -9px #777777;
  8807.   box-shadow: 7px 7px 12px -9px #777777;
  8808.   opacity: 0.9;
  8809. }
  8810. .c3-tooltip tr {
  8811.   border: 1px solid #CCC;
  8812. }
  8813. .c3-tooltip th {
  8814.   background-color: #aaa;
  8815.   font-size: 14px;
  8816.   padding: 2px 5px;
  8817.   text-align: left;
  8818.   color: #FFF;
  8819. }
  8820. .c3-tooltip td {
  8821.   font-size: 13px;
  8822.   padding: 3px 6px;
  8823.   background-color: #fff;
  8824.   border-left: 1px dotted #999;
  8825. }
  8826. .c3-tooltip td > span {
  8827.   display: inline-block;
  8828.   width: 10px;
  8829.   height: 10px;
  8830.   margin-right: 6px;
  8831. }
  8832. .c3-tooltip td.value {
  8833.   text-align: right;
  8834. }
  8835. /*-- Area --*/
  8836. .c3-area {
  8837.   stroke-width: 0;
  8838.   opacity: 0.2;
  8839. }
  8840. /*-- Arc --*/
  8841. .c3-chart-arcs-title {
  8842.   dominant-baseline: middle;
  8843.   font-size: 1.3em;
  8844. }
  8845. .c3-chart-arcs .c3-chart-arcs-background {
  8846.   fill: #e0e0e0;
  8847.   stroke: none;
  8848. }
  8849. .c3-chart-arcs .c3-chart-arcs-gauge-unit {
  8850.   fill: #000;
  8851.   font-size: 16px;
  8852. }
  8853. .c3-chart-arcs .c3-chart-arcs-gauge-max {
  8854.   fill: #777;
  8855. }
  8856. .c3-chart-arcs .c3-chart-arcs-gauge-min {
  8857.   fill: #777;
  8858. }
  8859. .c3-chart-arc .c3-gauge-value {
  8860.   fill: #000;
  8861.   /*  font-size: 28px !important;*/
  8862. }
  8863. /* PatternFly overrides and new stuff */
  8864. /* PatternFly specific */
  8865. /* Bootstrap overrides */
  8866. /* PatternFly-specific variables based on Bootstrap overides */
  8867. /* Bootstrap overrides */
  8868. /* PatternFly-specific */
  8869. .alert {
  8870.   border-width: 2px;
  8871.   padding-left: 34px;
  8872.   position: relative;
  8873. }
  8874. .alert .alert-link {
  8875.   color: #0099d3;
  8876. }
  8877. .alert .alert-link:hover {
  8878.   color: #00618a;
  8879. }
  8880. .alert > .pficon,
  8881. .alert > .pficon-layered {
  8882.   font-size: 20px;
  8883.   position: absolute;
  8884.   left: 7px;
  8885.   top: 7px;
  8886. }
  8887. .alert .pficon-info {
  8888.   color: #72767b;
  8889. }
  8890. .alert-dismissable .close {
  8891.   right: -16px;
  8892.   top: 1px;
  8893. }
  8894. .badge {
  8895.   margin-left: 6px;
  8896. }
  8897. .nav-pills > li > a > .badge {
  8898.   margin-left: 6px;
  8899. }
  8900. .blank-slate-pf {
  8901.   background-color: #f5f5f5;
  8902.   border: 1px solid #e3e3e3;
  8903.   border-radius: 1px;
  8904.   margin-bottom: 20px;
  8905.   padding: 30px;
  8906.   text-align: center;
  8907. }
  8908. @media (min-width: 768px) {
  8909.   .blank-slate-pf {
  8910.     padding: 60px 60px;
  8911.   }
  8912. }
  8913. @media (min-width: 992px) {
  8914.   .blank-slate-pf {
  8915.     padding: 90px 120px;
  8916.   }
  8917. }
  8918. .blank-slate-pf .blank-slate-pf-icon {
  8919.   color: #999999;
  8920.   font-size: 57.599999999999994px;
  8921.   line-height: 57.599999999999994px;
  8922. }
  8923. .blank-slate-pf .blank-slate-pf-main-action {
  8924.   margin-top: 20px;
  8925. }
  8926. .blank-slate-pf .blank-slate-pf-secondary-action {
  8927.   margin-top: 20px;
  8928. }
  8929. .combobox-container.combobox-selected .glyphicon-remove {
  8930.   display: inline-block;
  8931. }
  8932. .combobox-container .caret {
  8933.   margin-left: 0;
  8934. }
  8935. .combobox-container .combobox::-ms-clear {
  8936.   display: none;
  8937. }
  8938. .combobox-container .dropdown-menu {
  8939.   margin-top: -1px;
  8940.   width: 100%;
  8941. }
  8942. .combobox-container .glyphicon-remove {
  8943.   display: none;
  8944.   top: auto;
  8945.   width: 12px;
  8946. }
  8947. .combobox-container .glyphicon-remove:before {
  8948.   content: "\e60b";
  8949.   font-family: "PatternFlyIcons-webfont";
  8950. }
  8951. .combobox-container .input-group-addon {
  8952.   background-color: #eeeeee;
  8953.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  8954.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  8955.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  8956.   background-repeat: repeat-x;
  8957.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  8958.   border-color: #b7b7b7;
  8959.   color: #4d5258;
  8960.   position: relative;
  8961. }
  8962. .combobox-container .input-group-addon:hover,
  8963. .combobox-container .input-group-addon:focus,
  8964. .combobox-container .input-group-addon:active,
  8965. .combobox-container .input-group-addon.active,
  8966. .open .dropdown-toggle.combobox-container .input-group-addon {
  8967.   background-color: #eeeeee;
  8968.   background-image: none;
  8969.   border-color: #b7b7b7;
  8970.   color: #4d5258;
  8971. }
  8972. .combobox-container .input-group-addon:active,
  8973. .combobox-container .input-group-addon.active,
  8974. .open .dropdown-toggle.combobox-container .input-group-addon {
  8975.   background-image: none;
  8976. }
  8977. .combobox-container .input-group-addon.disabled,
  8978. .combobox-container .input-group-addon[disabled],
  8979. fieldset[disabled] .combobox-container .input-group-addon,
  8980. .combobox-container .input-group-addon.disabled:hover,
  8981. .combobox-container .input-group-addon[disabled]:hover,
  8982. fieldset[disabled] .combobox-container .input-group-addon:hover,
  8983. .combobox-container .input-group-addon.disabled:focus,
  8984. .combobox-container .input-group-addon[disabled]:focus,
  8985. fieldset[disabled] .combobox-container .input-group-addon:focus,
  8986. .combobox-container .input-group-addon.disabled:active,
  8987. .combobox-container .input-group-addon[disabled]:active,
  8988. fieldset[disabled] .combobox-container .input-group-addon:active,
  8989. .combobox-container .input-group-addon.disabled.active,
  8990. .combobox-container .input-group-addon[disabled].active,
  8991. fieldset[disabled] .combobox-container .input-group-addon.active {
  8992.   background-color: #eeeeee;
  8993.   border-color: #b7b7b7;
  8994. }
  8995. .combobox-container .input-group-addon:active {
  8996.   -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  8997.   box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  8998. }
  8999. .bootstrap-select.btn-group.form-control {
  9000.   margin-bottom: 0;
  9001. }
  9002. .bootstrap-select.btn-group .btn {
  9003.   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  9004.   -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  9005.   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  9006. }
  9007. .bootstrap-select.btn-group .btn:hover {
  9008.   border-color: #7bb2dd;
  9009. }
  9010. .bootstrap-select.btn-group .btn .caret {
  9011.   margin-top: -4px;
  9012. }
  9013. .bootstrap-select.btn-group .btn:focus {
  9014.   border-color: #66afe9;
  9015.   outline: 0 !important;
  9016.   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  9017.   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  9018. }
  9019. .has-error .bootstrap-select.btn-group .btn {
  9020.   border-color: #a94442;
  9021. }
  9022. .has-error .bootstrap-select.btn-group .btn:focus {
  9023.   border-color: #843534;
  9024.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  9025.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  9026. }
  9027. .has-success .bootstrap-select.btn-group .btn {
  9028.   border-color: #3c763d;
  9029. }
  9030. .has-success .bootstrap-select.btn-group .btn:focus {
  9031.   border-color: #2b542c;
  9032.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  9033.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  9034. }
  9035. .has-warning .bootstrap-select.btn-group .btn {
  9036.   border-color: #ec7a08;
  9037. }
  9038. .has-warning .bootstrap-select.btn-group .btn:focus {
  9039.   border-color: #bb6106;
  9040.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #faad60;
  9041.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #faad60;
  9042. }
  9043. .bootstrap-select.btn-group .dropdown-menu > .active > a,
  9044. .bootstrap-select.btn-group .dropdown-menu > .active > a:active {
  9045.   background-color: #d4edfa !important;
  9046.   border-color: #b3d3e7 !important;
  9047.   color: #333333 !important;
  9048. }
  9049. .bootstrap-select.btn-group .dropdown-menu > .active > a small,
  9050. .bootstrap-select.btn-group .dropdown-menu > .active > a:active small {
  9051.   color: #999999 !important;
  9052. }
  9053. .bootstrap-select.btn-group .dropdown-menu > .disabled > a {
  9054.   color: #999999 !important;
  9055. }
  9056. .bootstrap-select.btn-group .dropdown-menu > .selected > a {
  9057.   background-color: #0099d3 !important;
  9058.   border-color: #0076b7 !important;
  9059.   color: #fff !important;
  9060. }
  9061. .bootstrap-select.btn-group .dropdown-menu > .selected > a small {
  9062.   color: #70c8e7 !important;
  9063.   color: rgba(225, 255, 255, 0.5) !important;
  9064. }
  9065. .bootstrap-select.btn-group .dropdown-menu .divider {
  9066.   background: #e5e5e5 !important;
  9067.   margin: 4px 1px !important;
  9068. }
  9069. .bootstrap-select.btn-group .dropdown-menu dt {
  9070.   color: #969696;
  9071.   font-weight: normal;
  9072.   padding: 1px 10px;
  9073. }
  9074. .bootstrap-select.btn-group .dropdown-menu li > a.opt {
  9075.   padding: 1px 10px;
  9076. }
  9077. .bootstrap-select.btn-group .dropdown-menu li a:active small {
  9078.   color: #70c8e7 !important;
  9079.   color: rgba(225, 255, 255, 0.5) !important;
  9080. }
  9081. .bootstrap-select.btn-group .dropdown-menu li a:hover small,
  9082. .bootstrap-select.btn-group .dropdown-menu li a:focus small {
  9083.   color: #999999;
  9084. }
  9085. .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,
  9086. .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small {
  9087.   color: #999999;
  9088. }
  9089. .treeview .list-group {
  9090.   border-top: 0;
  9091. }
  9092. .treeview .list-group-item {
  9093.   background: transparent;
  9094.   border-bottom: 1px solid transparent !important;
  9095.   border-top: 1px solid transparent !important;
  9096.   margin-bottom: 0;
  9097.   padding: 0 10px;
  9098. }
  9099. .treeview .list-group-item:hover {
  9100.   background: #d4edfa !important;
  9101.   border-color: #b3d3e7 !important;
  9102. }
  9103. .treeview .list-group-item.node-selected {
  9104.   background: #0099d3 !important;
  9105.   border-color: #0076b7 !important;
  9106.   color: #ffffff !important;
  9107. }
  9108. .treeview span.icon {
  9109.   display: inline-block;
  9110.   font-size: 13px;
  9111.   min-width: 10px;
  9112.   text-align: center;
  9113. }
  9114. .treeview span.icon > [class*="fa-angle"] {
  9115.   font-size: 15px;
  9116. }
  9117. .treeview span.indent {
  9118.   margin-right: 5px;
  9119. }
  9120. .breadcrumb {
  9121.   padding-left: 0;
  9122. }
  9123. .breadcrumb > .active strong {
  9124.   font-weight: 600;
  9125. }
  9126. .breadcrumb > li {
  9127.   display: inline;
  9128.   /* IE8 */
  9129. }
  9130. .breadcrumb > li + li:before {
  9131.   color: #999999;
  9132.   content: "\f101";
  9133.   font-family: "FontAwesome";
  9134.   font-size: 11px;
  9135.   padding: 0 9px 0 7px;
  9136. }
  9137. .btn {
  9138.   -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  9139.   box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  9140. }
  9141. .btn:active {
  9142.   -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  9143.   box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  9144. }
  9145. .btn.disabled,
  9146. .btn[disabled],
  9147. fieldset[disabled] .btn {
  9148.   background-color: #f8f8f8 !important;
  9149.   background-image: none !important;
  9150.   border-color: #d1d1d1 !important;
  9151.   color: #969696 !important;
  9152.   opacity: 1;
  9153. }
  9154. .btn.disabled:active,
  9155. .btn[disabled]:active,
  9156. fieldset[disabled] .btn:active {
  9157.   -webkit-box-shadow: none;
  9158.   box-shadow: none;
  9159. }
  9160. .btn.disabled.btn-link,
  9161. .btn[disabled].btn-link,
  9162. fieldset[disabled] .btn.btn-link {
  9163.   background-color: transparent !important;
  9164.   border: 0;
  9165. }
  9166. .btn-danger {
  9167.   background-color: #a30000;
  9168.   background-image: -webkit-linear-gradient(top, #cc0000 0%, #a30000 100%);
  9169.   background-image: -o-linear-gradient(top, #cc0000 0%, #a30000 100%);
  9170.   background-image: linear-gradient(to bottom, #cc0000 0%, #a30000 100%);
  9171.   background-repeat: repeat-x;
  9172.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc0000', endColorstr='#ffa30000', GradientType=0);
  9173.   border-color: #781919;
  9174.   color: #ffffff;
  9175. }
  9176. .btn-danger:hover,
  9177. .btn-danger:focus,
  9178. .btn-danger:active,
  9179. .btn-danger.active,
  9180. .open .dropdown-toggle.btn-danger {
  9181.   background-color: #a30000;
  9182.   background-image: none;
  9183.   border-color: #781919;
  9184.   color: #ffffff;
  9185. }
  9186. .btn-danger:active,
  9187. .btn-danger.active,
  9188. .open .dropdown-toggle.btn-danger {
  9189.   background-image: none;
  9190. }
  9191. .btn-danger.disabled,
  9192. .btn-danger[disabled],
  9193. fieldset[disabled] .btn-danger,
  9194. .btn-danger.disabled:hover,
  9195. .btn-danger[disabled]:hover,
  9196. fieldset[disabled] .btn-danger:hover,
  9197. .btn-danger.disabled:focus,
  9198. .btn-danger[disabled]:focus,
  9199. fieldset[disabled] .btn-danger:focus,
  9200. .btn-danger.disabled:active,
  9201. .btn-danger[disabled]:active,
  9202. fieldset[disabled] .btn-danger:active,
  9203. .btn-danger.disabled.active,
  9204. .btn-danger[disabled].active,
  9205. fieldset[disabled] .btn-danger.active {
  9206.   background-color: #a30000;
  9207.   border-color: #781919;
  9208. }
  9209. .btn-default {
  9210.   background-color: #eeeeee;
  9211.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  9212.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  9213.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  9214.   background-repeat: repeat-x;
  9215.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  9216.   border-color: #b7b7b7;
  9217.   color: #4d5258;
  9218. }
  9219. .btn-default:hover,
  9220. .btn-default:focus,
  9221. .btn-default:active,
  9222. .btn-default.active,
  9223. .open .dropdown-toggle.btn-default {
  9224.   background-color: #eeeeee;
  9225.   background-image: none;
  9226.   border-color: #b7b7b7;
  9227.   color: #4d5258;
  9228. }
  9229. .btn-default:active,
  9230. .btn-default.active,
  9231. .open .dropdown-toggle.btn-default {
  9232.   background-image: none;
  9233. }
  9234. .btn-default.disabled,
  9235. .btn-default[disabled],
  9236. fieldset[disabled] .btn-default,
  9237. .btn-default.disabled:hover,
  9238. .btn-default[disabled]:hover,
  9239. fieldset[disabled] .btn-default:hover,
  9240. .btn-default.disabled:focus,
  9241. .btn-default[disabled]:focus,
  9242. fieldset[disabled] .btn-default:focus,
  9243. .btn-default.disabled:active,
  9244. .btn-default[disabled]:active,
  9245. fieldset[disabled] .btn-default:active,
  9246. .btn-default.disabled.active,
  9247. .btn-default[disabled].active,
  9248. fieldset[disabled] .btn-default.active {
  9249.   background-color: #eeeeee;
  9250.   border-color: #b7b7b7;
  9251. }
  9252. .btn-link,
  9253. .btn-link:active {
  9254.   -webkit-box-shadow: none;
  9255.   box-shadow: none;
  9256. }
  9257. .btn-primary {
  9258.   background-color: #0085cf;
  9259.   background-image: -webkit-linear-gradient(top, #00a8e1 0%, #0085cf 100%);
  9260.   background-image: -o-linear-gradient(top, #00a8e1 0%, #0085cf 100%);
  9261.   background-image: linear-gradient(to bottom, #00a8e1 0%, #0085cf 100%);
  9262.   background-repeat: repeat-x;
  9263.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a8e1', endColorstr='#ff0085cf', GradientType=0);
  9264.   border-color: #006e9c;
  9265.   color: #ffffff;
  9266. }
  9267. .btn-primary:hover,
  9268. .btn-primary:focus,
  9269. .btn-primary:active,
  9270. .btn-primary.active,
  9271. .open .dropdown-toggle.btn-primary {
  9272.   background-color: #0085cf;
  9273.   background-image: none;
  9274.   border-color: #006e9c;
  9275.   color: #ffffff;
  9276. }
  9277. .btn-primary:active,
  9278. .btn-primary.active,
  9279. .open .dropdown-toggle.btn-primary {
  9280.   background-image: none;
  9281. }
  9282. .btn-primary.disabled,
  9283. .btn-primary[disabled],
  9284. fieldset[disabled] .btn-primary,
  9285. .btn-primary.disabled:hover,
  9286. .btn-primary[disabled]:hover,
  9287. fieldset[disabled] .btn-primary:hover,
  9288. .btn-primary.disabled:focus,
  9289. .btn-primary[disabled]:focus,
  9290. fieldset[disabled] .btn-primary:focus,
  9291. .btn-primary.disabled:active,
  9292. .btn-primary[disabled]:active,
  9293. fieldset[disabled] .btn-primary:active,
  9294. .btn-primary.disabled.active,
  9295. .btn-primary[disabled].active,
  9296. fieldset[disabled] .btn-primary.active {
  9297.   background-color: #0085cf;
  9298.   border-color: #006e9c;
  9299. }
  9300. .btn-xs,
  9301. .btn-group-xs .btn,
  9302. .btn-group-xs > .btn {
  9303.   font-weight: 400;
  9304. }
  9305. .c3 path {
  9306.   stroke: #d1d1d1;
  9307. }
  9308. .c3 svg {
  9309.   font-family: "Open Sans", Helvetica, Arial, sans-serif;
  9310. }
  9311. .c3-axis-x .tick line {
  9312.   stroke: #d1d1d1;
  9313. }
  9314. .c3-axis-y .tick line {
  9315.   display: none;
  9316. }
  9317. .c3-chart-arc path {
  9318.   stroke: #fff;
  9319. }
  9320. .c3-grid line {
  9321.   stroke: #d1d1d1;
  9322. }
  9323. .c3-line {
  9324.   stroke-width: 2px;
  9325. }
  9326. .c3-tooltip {
  9327.   background: #434343;
  9328.   -webkit-box-shadow: none;
  9329.   box-shadow: none;
  9330.   opacity: 0.9;
  9331.   filter: alpha(opacity=90);
  9332. }
  9333. .c3-tooltip td {
  9334.   background: transparent;
  9335.   border: 0;
  9336.   color: #fff;
  9337.   font-size: 12px;
  9338.   padding: 5px 10px;
  9339. }
  9340. .c3-tooltip th {
  9341.   background: transparent;
  9342.   font-size: 12px;
  9343.   padding: 5px 10px 0;
  9344. }
  9345. .c3-tooltip tr {
  9346.   border: 0;
  9347. }
  9348. .c3-tooltip tr + tr > td {
  9349.   padding-top: 0;
  9350. }
  9351. .c3-tooltip-sparkline {
  9352.   background: #434343;
  9353.   color: #fff;
  9354.   opacity: 0.9;
  9355.   filter: alpha(opacity=90);
  9356.   padding: 2px 6px;
  9357. }
  9358. .c3-xgrid,
  9359. .c3-ygrid {
  9360.   stroke-dasharray: 0 0;
  9361. }
  9362. .close {
  9363.   text-shadow: none;
  9364.   opacity: 0.6;
  9365.   filter: alpha(opacity=60);
  9366. }
  9367. .close:hover,
  9368. .close:focus {
  9369.   opacity: 0.9;
  9370.   filter: alpha(opacity=90);
  9371. }
  9372. .ColVis_Button:active:focus {
  9373.   outline: none;
  9374. }
  9375. .ColVis_catcher {
  9376.   position: absolute;
  9377.   z-index: 999;
  9378. }
  9379. .ColVis_collection {
  9380.   background-color: #ffffff;
  9381.   border: 1px solid #b6b6b6;
  9382.   border-radius: 1px;
  9383.   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  9384.   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  9385.   background-clip: padding-box;
  9386.   list-style: none;
  9387.   margin: -1px 0 0 0;
  9388.   padding: 5px 10px;
  9389.   width: 150px;
  9390.   z-index: 1000;
  9391. }
  9392. .ColVis_collection label {
  9393.   font-weight: normal;
  9394.   margin-bottom: 5px;
  9395.   margin-top: 5px;
  9396.   padding-left: 20px;
  9397. }
  9398. .ColVis_collectionBackground {
  9399.   background-color: #fff;
  9400.   height: 100%;
  9401.   left: 0;
  9402.   position: fixed;
  9403.   top: 0;
  9404.   width: 100%;
  9405.   z-index: 998;
  9406. }
  9407. .dataTables_header {
  9408.   background-color: #f6f6f6;
  9409.   border: 1px solid #d1d1d1;
  9410.   border-bottom: none;
  9411.   padding: 5px;
  9412.   position: relative;
  9413.   text-align: center;
  9414. }
  9415. .dataTables_header .btn {
  9416.   -webkit-box-shadow: none;
  9417.   box-shadow: none;
  9418. }
  9419. .dataTables_header .ColVis {
  9420.   position: absolute;
  9421.   right: 5px;
  9422.   text-align: left;
  9423.   top: 5px;
  9424. }
  9425. .dataTables_header .ColVis + .dataTables_info {
  9426.   padding-right: 30px;
  9427. }
  9428. .dataTables_header .dataTables_filter {
  9429.   position: absolute;
  9430. }
  9431. .dataTables_header .dataTables_filter input {
  9432.   border: 1px solid #bbb;
  9433.   height: 24px;
  9434. }
  9435. @media (max-width: 767px) {
  9436.   .dataTables_header .dataTables_filter input {
  9437.     width: 100px;
  9438.   }
  9439. }
  9440. .dataTables_header .dataTables_info {
  9441.   padding: 2px 0;
  9442. }
  9443. @media (max-width: 480px) {
  9444.   .dataTables_header .dataTables_info {
  9445.     text-align: right;
  9446.   }
  9447. }
  9448. .dataTables_header .dataTables_info b {
  9449.   font-weight: bold;
  9450. }
  9451. .dataTables_footer {
  9452.   background-color: #fff;
  9453.   border: 1px solid #d1d1d1;
  9454.   border-top: none;
  9455.   overflow: hidden;
  9456. }
  9457. .dataTables_paginate {
  9458.   background: #fafafa;
  9459.   float: right;
  9460.   margin: 0;
  9461. }
  9462. .dataTables_paginate .pagination {
  9463.   float: left;
  9464.   margin: 0;
  9465. }
  9466. .dataTables_paginate .pagination > li > span {
  9467.   border-color: #ffffff #e1e1e1 #f4f4f4;
  9468.   border-width: 0 1px;
  9469.   font-size: 16px;
  9470.   font-weight: normal;
  9471.   padding: 0;
  9472.   text-align: center;
  9473.   width: 31px;
  9474. }
  9475. .dataTables_paginate .pagination > li > span:hover,
  9476. .dataTables_paginate .pagination > li > span:focus {
  9477.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  9478. }
  9479. .dataTables_paginate .pagination > li.last > span {
  9480.   border-right: none;
  9481. }
  9482. .dataTables_paginate .pagination > li.disabled > span {
  9483.   background: #f5f5f5;
  9484.   border-left-color: #ececec;
  9485.   border-right-color: #ececec;
  9486.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  9487. }
  9488. .dataTables_paginate .pagination-input {
  9489.   float: left;
  9490.   font-size: 12px;
  9491.   line-height: 1em;
  9492.   padding: 4px 15px 0;
  9493.   text-align: right;
  9494. }
  9495. .dataTables_paginate .pagination-input .paginate_input {
  9496.   border: 1px solid #d3d3d3;
  9497.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  9498.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  9499.   font-size: 12px;
  9500.   font-weight: 600;
  9501.   height: 19px;
  9502.   margin-right: 8px;
  9503.   padding-right: 3px;
  9504.   text-align: right;
  9505.   width: 30px;
  9506. }
  9507. .dataTables_paginate .pagination-input .paginate_of {
  9508.   position: relative;
  9509. }
  9510. .dataTables_paginate .pagination-input .paginate_of b {
  9511.   margin-left: 3px;
  9512. }
  9513. .dataTables_wrapper {
  9514.   margin: 20px 0;
  9515. }
  9516. @media (max-width: 767px) {
  9517.   .dataTables_wrapper .table-responsive {
  9518.     margin-bottom: 0;
  9519.   }
  9520. }
  9521. .DTCR_clonedTable {
  9522.   background-color: rgba(255, 255, 255, 0.7);
  9523.   z-index: 202;
  9524. }
  9525. .DTCR_pointer {
  9526.   background-color: #0099d3;
  9527.   width: 1px;
  9528.   z-index: 201;
  9529. }
  9530. table.datatable {
  9531.   margin-bottom: 0;
  9532.   max-width: none !important;
  9533. }
  9534. table.datatable thead .sorting,
  9535. table.datatable thead .sorting_asc,
  9536. table.datatable thead .sorting_desc,
  9537. table.datatable thead .sorting_asc_disabled,
  9538. table.datatable thead .sorting_desc_disabled {
  9539.   cursor: pointer;
  9540.   *cursor: hand;
  9541. }
  9542. table.datatable thead .sorting_asc,
  9543. table.datatable thead .sorting_desc {
  9544.   border: 0;
  9545.   color: #0099d3 !important;
  9546.   display: block;
  9547.   position: relative;
  9548. }
  9549. table.datatable thead .sorting_asc:after,
  9550. table.datatable thead .sorting_desc:after {
  9551.   content: "\f107";
  9552.   font-family: "FontAwesome";
  9553.   font-size: 10px;
  9554.   font-weight: normal;
  9555.   height: 9px;
  9556.   left: 7px;
  9557.   line-height: 12px;
  9558.   position: relative;
  9559.   top: 2px;
  9560.   vertical-align: baseline;
  9561.   width: 12px;
  9562. }
  9563. table.datatable thead .sorting_asc:before,
  9564. table.datatable thead .sorting_desc:before {
  9565.   background: #0099d3;
  9566.   content: '';
  9567.   height: 2px;
  9568.   position: absolute;
  9569.   left: 0;
  9570.   top: 0;
  9571.   width: 100%;
  9572. }
  9573. table.datatable thead .sorting_asc:after {
  9574.   content: "\f106";
  9575.   top: -3px;
  9576. }
  9577. table.datatable th:active {
  9578.   outline: none;
  9579. }
  9580. .caret {
  9581.   font-family: "FontAwesome";
  9582.   font-weight: normal;
  9583.   height: 9px;
  9584.   position: relative;
  9585.   vertical-align: baseline;
  9586.   width: 12px;
  9587. }
  9588. .caret:before {
  9589.   bottom: 0;
  9590.   content: "\f107";
  9591.   left: 0;
  9592.   line-height: 12px;
  9593.   position: absolute;
  9594.   text-align: center;
  9595.   top: -1px;
  9596.   right: 0;
  9597. }
  9598. .dropdown-menu .divider {
  9599.   background-color: #e5e5e5;
  9600.   height: 1px;
  9601.   margin: 4px 1px;
  9602.   overflow: hidden;
  9603. }
  9604. .dropdown-menu > li > a {
  9605.   border-color: transparent;
  9606.   border-style: solid;
  9607.   border-width: 1px 0;
  9608.   padding: 1px 10px;
  9609. }
  9610. .dropdown-menu > li > a:hover,
  9611. .dropdown-menu > li > a:focus {
  9612.   border-color: #b3d3e7;
  9613.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  9614. }
  9615. .dropdown-menu > li > a:active {
  9616.   background-color: #0099d3;
  9617.   border-color: #0076b7;
  9618.   color: #ffffff !important;
  9619.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  9620. }
  9621. .dropdown-menu > .active > a,
  9622. .dropdown-menu > .active > a:hover,
  9623. .dropdown-menu > .active > a:focus {
  9624.   background-color: #0099d3 !important;
  9625.   border-color: #0076b7 !important;
  9626.   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  9627. }
  9628. .dropdown-menu > .disabled > a,
  9629. .dropdown-menu > .disabled > a:hover,
  9630. .dropdown-menu > .disabled > a:focus {
  9631.   border-color: transparent;
  9632. }
  9633. .dropdown-menu > .disabled > a:hover,
  9634. .dropdown-menu > .disabled > a:focus {
  9635.   border-color: transparent;
  9636. }
  9637. .dropdown-header {
  9638.   padding-left: 10px;
  9639.   padding-right: 10px;
  9640.   text-transform: uppercase;
  9641. }
  9642. .btn-group > .dropdown-menu,
  9643. .input-group-btn > .dropdown-menu {
  9644.   margin-top: -1px;
  9645. }
  9646. .dropup .dropdown-menu {
  9647.   margin-bottom: -1px;
  9648. }
  9649. .dropdown-submenu {
  9650.   position: relative;
  9651. }
  9652. .dropdown-submenu:hover > a {
  9653.   background-color: #d4edfa;
  9654.   border-color: #b3d3e7;
  9655. }
  9656. .dropdown-submenu:hover > .dropdown-menu {
  9657.   display: block;
  9658. }
  9659. .dropdown-submenu.pull-left {
  9660.   float: none !important;
  9661. }
  9662. .dropdown-submenu.pull-left > .dropdown-menu {
  9663.   left: auto;
  9664.   margin-left: 10px;
  9665.   right: 100%;
  9666. }
  9667. .dropdown-submenu > a {
  9668.   padding-right: 20px !important;
  9669. }
  9670. .dropdown-submenu > a:after {
  9671.   content: "\f105";
  9672.   font-family: "FontAwesome";
  9673.   display: block;
  9674.   position: absolute;
  9675.   right: 10px;
  9676.   top: 2px;
  9677. }
  9678. .dropdown-submenu > .dropdown-menu {
  9679.   left: 100%;
  9680.   margin-top: 0;
  9681.   top: -6px;
  9682. }
  9683. .dropup .dropdown-submenu > .dropdown-menu {
  9684.   bottom: -5px;
  9685.   top: auto;
  9686. }
  9687. .open .dropdown-submenu.active > .dropdown-menu {
  9688.   display: block;
  9689. }
  9690. @font-face {
  9691.   font-family: 'Open Sans';
  9692.   font-style: normal;
  9693.   font-weight: 300;
  9694.   src: url('../fonts/OpenSans-Light-webfont.eot');
  9695.   src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Light-webfont.woff') format('woff'), url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
  9696. }
  9697. @font-face {
  9698.   font-family: 'Open Sans';
  9699.   font-style: normal;
  9700.   font-weight: 400;
  9701.   src: url('../fonts/OpenSans-Regular-webfont.eot');
  9702.   src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular-webfont.woff') format('woff'), url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
  9703. }
  9704. @font-face {
  9705.   font-family: 'Open Sans';
  9706.   font-style: normal;
  9707.   font-weight: 600;
  9708.   src: url('../fonts/OpenSans-Semibold-webfont.eot');
  9709.   src: url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
  9710. }
  9711. @font-face {
  9712.   font-family: 'Open Sans';
  9713.   font-style: normal;
  9714.   font-weight: 700;
  9715.   src: url('../fonts/OpenSans-Bold-webfont.eot');
  9716.   src: url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Bold-webfont.woff') format('woff'), url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
  9717. }
  9718. @font-face {
  9719.   font-family: 'Open Sans';
  9720.   font-style: normal;
  9721.   font-weight: 800;
  9722.   src: url('../fonts/OpenSans-ExtraBold-webfont.eot');
  9723.   src: url('../fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-ExtraBold-webfont.woff') format('woff'), url('../fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
  9724. }
  9725. .form-control[disabled],
  9726. .form-control[readonly],
  9727. fieldset[disabled] .form-control {
  9728.   border-color: #d4d4d4 !important;
  9729.   -webkit-box-shadow: none;
  9730.   box-shadow: none;
  9731.   color: #969696;
  9732. }
  9733. .form-control:hover {
  9734.   border-color: #7bb2dd;
  9735. }
  9736. .has-error .form-control:hover {
  9737.   border-color: #843534;
  9738. }
  9739. .has-success .form-control:hover {
  9740.   border-color: #2b542c;
  9741. }
  9742. .has-warning .form-control:hover {
  9743.   border-color: #bb6106;
  9744. }
  9745. .input-group .input-group-btn .btn {
  9746.   -webkit-box-shadow: none;
  9747.   box-shadow: none;
  9748. }
  9749. label {
  9750.   font-weight: 600;
  9751. }
  9752. @font-face {
  9753.   font-family: 'PatternFlyIcons-webfont';
  9754.   src: url('../fonts/PatternFlyIcons-webfont.eot');
  9755.   src: url('../fonts/PatternFlyIcons-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/PatternFlyIcons-webfont.ttf') format('truetype'), url('../fonts/PatternFlyIcons-webfont.woff') format('woff'), url('../fonts/PatternFlyIcons-webfont.svg#PatternFlyIcons-webfont') format('svg');
  9756.   font-weight: normal;
  9757.   font-style: normal;
  9758. }
  9759. [class*="-exclamation"] {
  9760.   color: #fff;
  9761. }
  9762. [class^="pficon-"],
  9763. [class*=" pficon-"] {
  9764.   display: inline-block;
  9765.   font-family: 'PatternFlyIcons-webfont';
  9766.   font-style: normal;
  9767.   font-variant: normal;
  9768.   font-weight: normal;
  9769.   line-height: 1;
  9770.   speak: none;
  9771.   text-transform: none;
  9772.   /* Better Font Rendering =========== */
  9773.   -webkit-font-smoothing: antialiased;
  9774.   -moz-osx-font-smoothing: grayscale;
  9775. }
  9776. .pficon-layered {
  9777.   position: relative;
  9778. }
  9779. .pficon-layered .pficon:first-child {
  9780.   position: absolute;
  9781.   z-index: 1;
  9782. }
  9783. .pficon-layered .pficon:first-child + .pficon {
  9784.   position: relative;
  9785.   z-index: 2;
  9786. }
  9787. .pficon-warning-exclamation:before {
  9788.   content: "\e60d";
  9789. }
  9790. .pficon-screen:before {
  9791.   content: "\e600";
  9792. }
  9793. .pficon-save:before {
  9794.   content: "\e601";
  9795. }
  9796. .pficon-ok:before {
  9797.   color: #3f9c35;
  9798.   content: "\e602";
  9799. }
  9800. .pficon-messages:before,
  9801. .pficon-flag:before {
  9802.   content: "\e603";
  9803. }
  9804. .pficon-info:before {
  9805.   content: "\e604";
  9806. }
  9807. .pficon-help:before {
  9808.   content: "\e605";
  9809. }
  9810. .pficon-folder-open:before {
  9811.   content: "\e606";
  9812. }
  9813. .pficon-folder-close:before {
  9814.   content: "\e607";
  9815. }
  9816. .pficon-error-exclamation:before {
  9817.   content: "\e608";
  9818. }
  9819. .pficon-error-octagon:before {
  9820.   color: #cc0000;
  9821.   content: "\e609";
  9822. }
  9823. .pficon-edit:before {
  9824.   content: "\e60a";
  9825. }
  9826. .pficon-close:before {
  9827.   content: "\e60b";
  9828. }
  9829. .pficon-warning-triangle:before {
  9830.   color: #ec7a08;
  9831.   content: "\e60c";
  9832. }
  9833. .pficon-user:before {
  9834.   content: "\e60e";
  9835. }
  9836. .pficon-users:before {
  9837.   content: "\e60f";
  9838. }
  9839. .pficon-add:before {
  9840.   content: "\e61a";
  9841. }
  9842. .pficon-add-circle-o:before {
  9843.   content: "\e61b";
  9844. }
  9845. .pficon-warning-triangle-o:before {
  9846.   color: #ec7a08;
  9847.   content: "\e61c";
  9848. }
  9849. .pficon-error-circle-o:before {
  9850.   color: #cc0000;
  9851.   content: "\e61d";
  9852. }
  9853. .pficon-service:before {
  9854.   content: "\e61e";
  9855. }
  9856. .pficon-image:before {
  9857.   content: "\e61f";
  9858. }
  9859. .pficon-settings:before {
  9860.   content: "\e610";
  9861. }
  9862. .pficon-delete:before {
  9863.   content: "\e611";
  9864. }
  9865. .pficon-print:before {
  9866.   content: "\e612";
  9867. }
  9868. .pficon-refresh:before,
  9869. .pficon-restart:before {
  9870.   content: "\e613";
  9871. }
  9872. .pficon-running:before {
  9873.   content: "\e614";
  9874. }
  9875. .pficon-import:before {
  9876.   content: "\e615";
  9877. }
  9878. .pficon-export:before {
  9879.   content: "\e616";
  9880. }
  9881. .pficon-history:before {
  9882.   content: "\e617";
  9883. }
  9884. .pficon-home:before {
  9885.   content: "\e618";
  9886. }
  9887. .pficon-remove:before {
  9888.   content: "\e619";
  9889. }
  9890. .pficon-cluster:before {
  9891.   content: "\e620";
  9892. }
  9893. .pficon-container-node:before {
  9894.   content: "\e621";
  9895. }
  9896. .navbar-nav > li > .dropdown-menu.infotip {
  9897.   border-top-width: 1px !important;
  9898.   margin-top: 10px;
  9899. }
  9900. @media (max-width: 767px) {
  9901.   .navbar-pf .navbar-nav .open .dropdown-menu.infotip {
  9902.     background-color: #fff !important;
  9903.     margin-top: 0;
  9904.   }
  9905. }
  9906. .infotip {
  9907.   min-width: 235px;
  9908.   padding: 0;
  9909. }
  9910. .infotip .list-group {
  9911.   border-top: 0;
  9912.   margin: 0;
  9913.   padding: 8px 0;
  9914. }
  9915. .infotip .list-group .list-group-item {
  9916.   border: none;
  9917.   margin: 0 15px 0 34px;
  9918.   padding: 5px 0;
  9919. }
  9920. .infotip .list-group .list-group-item > .i {
  9921.   color: #4d5258;
  9922.   font-size: 13px;
  9923.   left: -20px;
  9924.   position: absolute;
  9925.   top: 8px;
  9926. }
  9927. .infotip .list-group .list-group-item > a {
  9928.   color: #4d5258;
  9929.   line-height: 13px;
  9930. }
  9931. .infotip .list-group .list-group-item > .close {
  9932.   float: right;
  9933. }
  9934. .infotip .footer {
  9935.   background-color: #f5f5f5;
  9936.   padding: 6px 15px;
  9937. }
  9938. .infotip .footer a:hover {
  9939.   color: #0099d3;
  9940. }
  9941. .infotip .arrow,
  9942. .infotip .arrow:after {
  9943.   border-color: transparent;
  9944.   border-style: solid;
  9945.   display: block;
  9946.   height: 0;
  9947.   position: absolute;
  9948.   width: 0;
  9949. }
  9950. .infotip .arrow {
  9951.   border-width: 11px;
  9952. }
  9953. .infotip .arrow:after {
  9954.   border-width: 10px;
  9955.   content: "";
  9956. }
  9957. .infotip.bottom .arrow,
  9958. .infotip.bottom-left .arrow,
  9959. .infotip.bottom-right .arrow {
  9960.   border-bottom-color: #999999;
  9961.   border-bottom-color: #bbbbbb;
  9962.   border-top-width: 0;
  9963.   left: 50%;
  9964.   margin-left: -11px;
  9965.   top: -11px;
  9966. }
  9967. .infotip.bottom .arrow:after,
  9968. .infotip.bottom-left .arrow:after,
  9969. .infotip.bottom-right .arrow:after {
  9970.   border-top-width: 0;
  9971.   border-bottom-color: #ffffff;
  9972.   content: " ";
  9973.   margin-left: -10px;
  9974.   top: 1px;
  9975. }
  9976. .infotip.bottom-left .arrow {
  9977.   left: 20%;
  9978. }
  9979. .infotip.bottom-right .arrow {
  9980.   left: 80%;
  9981. }
  9982. .infotip.top .arrow {
  9983.   border-bottom-width: 0;
  9984.   border-top-color: #999999;
  9985.   border-top-color: #bbbbbb;
  9986.   bottom: -11px;
  9987.   left: 50%;
  9988.   margin-left: -11px;
  9989. }
  9990. .infotip.top .arrow:after {
  9991.   border-bottom-width: 0;
  9992.   border-top-color: #f5f5f5;
  9993.   bottom: 1px;
  9994.   content: " ";
  9995.   margin-left: -10px;
  9996. }
  9997. .infotip.right .arrow {
  9998.   border-left-width: 0;
  9999.   border-right-color: #999999;
  10000.   border-right-color: #bbbbbb;
  10001.   left: -11px;
  10002.   margin-top: -11px;
  10003.   top: 50%;
  10004. }
  10005. .infotip.right .arrow:after {
  10006.   bottom: -10px;
  10007.   border-left-width: 0;
  10008.   border-right-color: #ffffff;
  10009.   content: " ";
  10010.   left: 1px;
  10011. }
  10012. .infotip.left .arrow {
  10013.   border-left-color: #999999;
  10014.   border-left-color: #bbbbbb;
  10015.   border-right-width: 0;
  10016.   margin-top: -11px;
  10017.   right: -11px;
  10018.   top: 50%;
  10019. }
  10020. .infotip.left .arrow:after {
  10021.   border-left-color: #ffffff;
  10022.   border-right-width: 0;
  10023.   bottom: -10px;
  10024.   content: " ";
  10025.   right: 1px;
  10026. }
  10027. .label {
  10028.   border-radius: 0;
  10029.   font-size: 100%;
  10030.   font-weight: 600;
  10031. }
  10032. h1 .label,
  10033. h2 .label,
  10034. h3 .label,
  10035. h4 .label,
  10036. h5 .label,
  10037. h6 .label {
  10038.   font-size: 75%;
  10039. }
  10040. .list-group {
  10041.   border-top: 1px solid #e9e8e8;
  10042. }
  10043. .list-group .list-group-item:first-child {
  10044.   border-top: 0;
  10045. }
  10046. .list-group-item {
  10047.   border-left: 0;
  10048.   border-right: 0;
  10049. }
  10050. .list-group-item-heading {
  10051.   font-weight: 700;
  10052. }
  10053. .login-pf {
  10054.   height: 100%;
  10055. }
  10056. .login-pf #brand {
  10057.   position: relative;
  10058.   top: -70px;
  10059. }
  10060. .login-pf #brand img {
  10061.   display: block;
  10062.   height: 18px;
  10063.   margin: 0 auto;
  10064.   max-width: 100%;
  10065. }
  10066. @media (min-width: 768px) {
  10067.   .login-pf #brand img {
  10068.     margin: 0;
  10069.     text-align: left;
  10070.   }
  10071. }
  10072. .login-pf #badge {
  10073.   display: block;
  10074.   margin: 20px auto 70px;
  10075.   position: relative;
  10076.   text-align: center;
  10077. }
  10078. @media (min-width: 768px) {
  10079.   .login-pf #badge {
  10080.     float: right;
  10081.     margin-right: 64px;
  10082.     margin-top: 50px;
  10083.   }
  10084. }
  10085. .login-pf body {
  10086.   background: #080808 url("../img/bg-login.jpg") repeat-x 50% 0;
  10087.   background-size: auto;
  10088. }
  10089. @media (min-width: 768px) {
  10090.   .login-pf body {
  10091.     background-size: 100% auto;
  10092.   }
  10093. }
  10094. .login-pf .container {
  10095.   background-color: #181818;
  10096.   background-color: rgba(255, 255, 255, 0.055);
  10097.   clear: right;
  10098.   color: #fff;
  10099.   padding-bottom: 40px;
  10100.   padding-top: 20px;
  10101.   width: auto;
  10102. }
  10103. @media (min-width: 768px) {
  10104.   .login-pf .container {
  10105.     bottom: 13%;
  10106.     padding-left: 80px;
  10107.     position: absolute;
  10108.     width: 100%;
  10109.   }
  10110. }
  10111. .login-pf .container [class^='alert'] {
  10112.   background: transparent;
  10113.   color: #fff;
  10114. }
  10115. .login-pf .container .details p:first-child {
  10116.   border-top: 1px solid #474747;
  10117.   padding-top: 25px;
  10118.   margin-top: 25px;
  10119. }
  10120. @media (min-width: 768px) {
  10121.   .login-pf .container .details {
  10122.     border-left: 1px solid #474747;
  10123.     padding-left: 40px;
  10124.   }
  10125.   .login-pf .container .details p:first-child {
  10126.     border-top: 0;
  10127.     padding-top: 0;
  10128.     margin-top: 0;
  10129.   }
  10130. }
  10131. .login-pf .container .details p {
  10132.   margin-bottom: 2px;
  10133. }
  10134. .login-pf .container .form-horizontal .control-label {
  10135.   font-size: 13px;
  10136.   font-weight: 400;
  10137.   text-align: left;
  10138. }
  10139. .login-pf .container .form-horizontal .form-group:last-child,
  10140. .login-pf .container .form-horizontal .form-group:last-child .help-block:last-child {
  10141.   margin-bottom: 0;
  10142. }
  10143. .login-pf .container .help-block {
  10144.   color: #fff;
  10145. }
  10146. @media (min-width: 768px) {
  10147.   .login-pf .container .login {
  10148.     padding-right: 40px;
  10149.   }
  10150. }
  10151. .login-pf .container .submit {
  10152.   text-align: right;
  10153. }
  10154. .ie8.login-pf #badge {
  10155.   background: url('../img/logo.png') no-repeat;
  10156.   height: 69px;
  10157.   width: 73px;
  10158. }
  10159. .ie8.login-pf #badge img {
  10160.   width: 0;
  10161. }
  10162. .ie8.login-pf #brand {
  10163.   background: url('../img/brand-lg.png') no-repeat center;
  10164.   background-size: cover auto;
  10165. }
  10166. @media (min-width: 768px) {
  10167.   .ie8.login-pf #brand {
  10168.     background-position: 0 0;
  10169.   }
  10170. }
  10171. .ie8.login-pf #brand img {
  10172.   width: 0;
  10173. }
  10174. .modal-header {
  10175.   background-color: #f8f8f8;
  10176.   border-bottom: none;
  10177.   padding: 10px 18px;
  10178. }
  10179. .modal-header .close {
  10180.   margin-top: 2px;
  10181. }
  10182. .modal-title {
  10183.   font-size: 13px;
  10184.   font-weight: 700;
  10185. }
  10186. .modal-footer {
  10187.   border-top: none;
  10188.   margin-top: 15px;
  10189.   padding: 14px 15px 15px;
  10190. }
  10191. .modal-footer > .btn {
  10192.   padding-left: 10px;
  10193.   padding-right: 10px;
  10194. }
  10195. .modal-footer > .btn > .fa-angle-left {
  10196.   margin-right: 5px;
  10197. }
  10198. .modal-footer > .btn > .fa-angle-right {
  10199.   margin-left: 5px;
  10200. }
  10201. .navbar-pf {
  10202.   background: #030303;
  10203.   border: 0;
  10204.   border-radius: 0;
  10205.   border-top: 3px solid #199dde;
  10206.   margin-bottom: 0;
  10207.   min-height: 0;
  10208. }
  10209. .navbar-pf .navbar-brand {
  10210.   color: #f1f1f1;
  10211.   height: auto;
  10212.   padding: 12px 0;
  10213.   margin: 0 0 0 20px;
  10214. }
  10215. .ie8 .navbar-pf .navbar-brand {
  10216.   background: url('../img/brand.png') no-repeat 0 49%;
  10217.   min-width: 270px;
  10218. }
  10219. .navbar-pf .navbar-brand img {
  10220.   display: block;
  10221. }
  10222. .ie8 .navbar-pf .navbar-brand img {
  10223.   height: 10px;
  10224.   width: 0;
  10225. }
  10226. .navbar-pf .navbar-collapse {
  10227.   border-top: 0;
  10228.   -webkit-box-shadow: none;
  10229.   box-shadow: none;
  10230.   padding: 0;
  10231. }
  10232. .navbar-pf .navbar-header {
  10233.   border-bottom: 1px solid #292929;
  10234.   float: none;
  10235. }
  10236. .navbar-pf .navbar-nav {
  10237.   margin: 0;
  10238. }
  10239. .navbar-pf .navbar-nav > .active > a,
  10240. .navbar-pf .navbar-nav > .active > a:hover,
  10241. .navbar-pf .navbar-nav > .active > a:focus {
  10242.   background-color: #232323;
  10243.   color: #f1f1f1;
  10244. }
  10245. .navbar-pf .navbar-nav > li > a {
  10246.   color: #cfcfcf;
  10247.   line-height: 1;
  10248.   padding: 10px 20px;
  10249.   text-shadow: none;
  10250. }
  10251. .navbar-pf .navbar-nav > li > a:hover,
  10252. .navbar-pf .navbar-nav > li > a:focus {
  10253.   color: #f1f1f1;
  10254. }
  10255. .navbar-pf .navbar-nav > .open > a,
  10256. .navbar-pf .navbar-nav > .open > a:hover,
  10257. .navbar-pf .navbar-nav > .open > a:focus {
  10258.   background-color: #232323;
  10259.   color: #f1f1f1;
  10260. }
  10261. @media (max-width: 767px) {
  10262.   .navbar-pf .navbar-nav .active .navbar-persistent,
  10263.   .navbar-pf .navbar-nav .active .dropdown-menu,
  10264.   .navbar-pf .navbar-nav .open .dropdown-menu {
  10265.     background-color: #171717 !important;
  10266.     margin-left: 0;
  10267.     padding-bottom: 0;
  10268.     padding-top: 0;
  10269.   }
  10270.   .navbar-pf .navbar-nav .active .navbar-persistent > .active > a,
  10271.   .navbar-pf .navbar-nav .active .dropdown-menu > .active > a,
  10272.   .navbar-pf .navbar-nav .open .dropdown-menu > .active > a,
  10273.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a,
  10274.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a,
  10275.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a,
  10276.   .navbar-pf .navbar-nav .active .navbar-persistent > .active > a:hover,
  10277.   .navbar-pf .navbar-nav .active .dropdown-menu > .active > a:hover,
  10278.   .navbar-pf .navbar-nav .open .dropdown-menu > .active > a:hover,
  10279.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a:hover,
  10280.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a:hover,
  10281.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a:hover,
  10282.   .navbar-pf .navbar-nav .active .navbar-persistent > .active > a:focus,
  10283.   .navbar-pf .navbar-nav .active .dropdown-menu > .active > a:focus,
  10284.   .navbar-pf .navbar-nav .open .dropdown-menu > .active > a:focus,
  10285.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open > a:focus,
  10286.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open > a:focus,
  10287.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open > a:focus {
  10288.     background-color: #1f1f1f !important;
  10289.     color: #f1f1f1;
  10290.   }
  10291.   .navbar-pf .navbar-nav .active .navbar-persistent > li > a,
  10292.   .navbar-pf .navbar-nav .active .dropdown-menu > li > a,
  10293.   .navbar-pf .navbar-nav .open .dropdown-menu > li > a {
  10294.     background-color: transparent;
  10295.     border: 0;
  10296.     color: #cfcfcf;
  10297.     outline: none;
  10298.     padding-left: 30px;
  10299.   }
  10300.   .navbar-pf .navbar-nav .active .navbar-persistent > li > a:hover,
  10301.   .navbar-pf .navbar-nav .active .dropdown-menu > li > a:hover,
  10302.   .navbar-pf .navbar-nav .open .dropdown-menu > li > a:hover {
  10303.     color: #f1f1f1;
  10304.   }
  10305.   .navbar-pf .navbar-nav .active .navbar-persistent .divider,
  10306.   .navbar-pf .navbar-nav .active .dropdown-menu .divider,
  10307.   .navbar-pf .navbar-nav .open .dropdown-menu .divider {
  10308.     background-color: #292929;
  10309.     margin: 0 1px;
  10310.   }
  10311.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-header,
  10312.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-header,
  10313.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-header {
  10314.     padding-bottom: 0;
  10315.     padding-left: 30px;
  10316.   }
  10317.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-toggle,
  10318.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.open .dropdown-toggle,
  10319.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.open .dropdown-toggle {
  10320.     color: #f1f1f1;
  10321.   }
  10322.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.pull-left,
  10323.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu.pull-left,
  10324.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu.pull-left {
  10325.     float: none !important;
  10326.   }
  10327.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu > a:after,
  10328.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu > a:after,
  10329.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu > a:after {
  10330.     display: none;
  10331.   }
  10332.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-header,
  10333.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-header,
  10334.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-header {
  10335.     padding-left: 45px;
  10336.   }
  10337.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu,
  10338.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu,
  10339.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu {
  10340.     border: 0;
  10341.     bottom: auto;
  10342.     -webkit-box-shadow: none;
  10343.     box-shadow: none;
  10344.     display: block;
  10345.     float: none;
  10346.     margin: 0;
  10347.     min-width: 0;
  10348.     padding: 0;
  10349.     position: relative;
  10350.     left: auto;
  10351.     right: auto;
  10352.     top: auto;
  10353.   }
  10354.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu > li > a,
  10355.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu > li > a,
  10356.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu > li > a {
  10357.     padding: 5px 15px 5px 45px;
  10358.     line-height: 20px;
  10359.   }
  10360.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu .dropdown-menu > li > a,
  10361.   .navbar-pf .navbar-nav .active .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu > li > a,
  10362.   .navbar-pf .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-menu > li > a {
  10363.     padding-left: 60px;
  10364.   }
  10365.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu.open .dropdown-menu {
  10366.     display: block;
  10367.   }
  10368.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu > a:after {
  10369.     display: inline-block !important;
  10370.     position: relative;
  10371.     right: auto;
  10372.     top: 1px;
  10373.   }
  10374.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-menu {
  10375.     display: none;
  10376.   }
  10377.   .navbar-pf .navbar-nav .active .navbar-persistent .dropdown-submenu .dropdown-submenu > a:after {
  10378.     display: none !important;
  10379.   }
  10380.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu {
  10381.     background-color: #fff !important;
  10382.   }
  10383.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a,
  10384.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a:active {
  10385.     background-color: #d4edfa !important;
  10386.     border-color: #b3d3e7 !important;
  10387.     color: #333333 !important;
  10388.   }
  10389.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a small,
  10390.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .active > a:active small {
  10391.     color: #999999 !important;
  10392.   }
  10393.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .disabled > a {
  10394.     color: #999999 !important;
  10395.   }
  10396.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a,
  10397.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a:active {
  10398.     background-color: #0099d3 !important;
  10399.     border-color: #0076b7 !important;
  10400.     color: #fff !important;
  10401.   }
  10402.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a small,
  10403.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu > .selected > a:active small {
  10404.     color: #70c8e7 !important;
  10405.     color: rgba(225, 255, 255, 0.5) !important;
  10406.   }
  10407.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li > a.opt {
  10408.     border-bottom: 1px solid transparent;
  10409.     border-top: 1px solid transparent;
  10410.     color: #333333;
  10411.     padding-left: 10px;
  10412.     padding-right: 10px;
  10413.   }
  10414.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:active small {
  10415.     color: #70c8e7 !important;
  10416.     color: rgba(225, 255, 255, 0.5) !important;
  10417.   }
  10418.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:hover small,
  10419.   .navbar-pf .navbar-nav .context-bootstrap-select .open > .dropdown-menu li a:focus small {
  10420.     color: #999999;
  10421.   }
  10422.   .navbar-pf .navbar-nav .context-bootstrap-select > .open > .dropdown-menu {
  10423.     padding-bottom: 5px;
  10424.     padding-top: 5px;
  10425.   }
  10426. }
  10427. .navbar-pf .navbar-persistent {
  10428.   display: none;
  10429. }
  10430. .navbar-pf .active > .navbar-persistent {
  10431.   display: block;
  10432. }
  10433. .navbar-pf .navbar-primary {
  10434.   float: none;
  10435. }
  10436. .navbar-pf .navbar-primary .context {
  10437.   border-bottom: 1px solid #292929;
  10438. }
  10439. .navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group,
  10440. .navbar-pf .navbar-primary .context.context-bootstrap-select .bootstrap-select.btn-group[class*="span"] {
  10441.   margin: 8px 20px 9px;
  10442.   width: auto;
  10443. }
  10444. .navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a {
  10445.   position: relative;
  10446. }
  10447. .navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a:after {
  10448.   content: "\f107";
  10449.   display: inline-block;
  10450.   font-family: "FontAwesome";
  10451.   font-weight: normal;
  10452. }
  10453. @media (max-width: 767px) {
  10454.   .navbar-pf .navbar-primary > li > .navbar-persistent > .dropdown-submenu > a:after {
  10455.     height: 10px;
  10456.     margin-left: 4px;
  10457.     vertical-align: baseline;
  10458.   }
  10459. }
  10460. .navbar-pf .navbar-toggle {
  10461.   border: 0;
  10462.   margin: 0;
  10463.   padding: 10px 20px;
  10464. }
  10465. .navbar-pf .navbar-toggle:hover,
  10466. .navbar-pf .navbar-toggle:focus {
  10467.   background-color: transparent;
  10468.   outline: none;
  10469. }
  10470. .navbar-pf .navbar-toggle:hover .icon-bar,
  10471. .navbar-pf .navbar-toggle:focus .icon-bar {
  10472.   -webkit-box-shadow: 0 0 3px #ffffff;
  10473.   box-shadow: 0 0 3px #ffffff;
  10474. }
  10475. .navbar-pf .navbar-toggle .icon-bar {
  10476.   background-color: #ffffff;
  10477. }
  10478. .navbar-pf .navbar-utility {
  10479.   border-bottom: 1px solid #292929;
  10480. }
  10481. .navbar-pf .navbar-utility li.dropdown > .dropdown-toggle {
  10482.   padding-left: 36px;
  10483.   position: relative;
  10484. }
  10485. .navbar-pf .navbar-utility li.dropdown > .dropdown-toggle .pficon-user {
  10486.   left: 20px;
  10487.   position: absolute;
  10488.   top: 10px;
  10489. }
  10490. @media (max-width: 767px) {
  10491.   .navbar-pf .navbar-utility > li + li {
  10492.     border-top: 1px solid #292929;
  10493.   }
  10494. }
  10495. @media (min-width: 768px) {
  10496.   .navbar-pf .navbar-brand {
  10497.     padding: 8px 0 7px;
  10498.   }
  10499.   .navbar-pf .navbar-nav > li > a {
  10500.     padding-bottom: 14px;
  10501.     padding-top: 14px;
  10502.   }
  10503.   .navbar-pf .navbar-persistent {
  10504.     font-size: 14px;
  10505.   }
  10506.   .navbar-pf .navbar-primary {
  10507.     font-size: 14px;
  10508.     background-image: -webkit-linear-gradient(top, #1d1d1d 0%, #030303 100%);
  10509.     background-image: -o-linear-gradient(top, #1d1d1d 0%, #030303 100%);
  10510.     background-image: linear-gradient(to bottom, #1d1d1d 0%, #030303 100%);
  10511.     background-repeat: repeat-x;
  10512.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d1d1d', endColorstr='#ff030303', GradientType=0);
  10513.   }
  10514.   .navbar-pf .navbar-primary.persistent-secondary .context .dropdown-menu {
  10515.     top: auto;
  10516.   }
  10517.   .navbar-pf .navbar-primary.persistent-secondary .dropup .dropdown-menu {
  10518.     bottom: -5px;
  10519.     top: auto;
  10520.   }
  10521.   .navbar-pf .navbar-primary.persistent-secondary > li {
  10522.     position: static;
  10523.   }
  10524.   .navbar-pf .navbar-primary.persistent-secondary > li.active {
  10525.     margin-bottom: 32px;
  10526.   }
  10527.   .navbar-pf .navbar-primary.persistent-secondary > li.active > .navbar-persistent {
  10528.     display: block;
  10529.     left: 0;
  10530.     position: absolute;
  10531.   }
  10532.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent {
  10533.     background: #f6f6f6;
  10534.     border-bottom: 1px solid #cecdcd;
  10535.     padding: 0;
  10536.     width: 100%;
  10537.   }
  10538.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent a {
  10539.     text-decoration: none !important;
  10540.   }
  10541.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:before,
  10542.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:hover:before {
  10543.     background: #0099d3;
  10544.     bottom: -1px;
  10545.     content: '';
  10546.     display: block;
  10547.     height: 2px;
  10548.     left: 20px;
  10549.     position: absolute;
  10550.     right: 20px;
  10551.   }
  10552.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active > a,
  10553.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active > a:hover,
  10554.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active:hover > a {
  10555.     color: #0099d3 !important;
  10556.   }
  10557.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.active .active > a {
  10558.     color: #f1f1f1;
  10559.   }
  10560.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu:hover > .dropdown-menu {
  10561.     display: none;
  10562.   }
  10563.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-menu {
  10564.     display: block;
  10565.     left: 20px;
  10566.     margin-top: 1px;
  10567.     top: 100%;
  10568.   }
  10569.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-toggle {
  10570.     color: #222222;
  10571.   }
  10572.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu.open > .dropdown-toggle:after {
  10573.     border-top-color: #222222;
  10574.   }
  10575.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu > .dropdown-toggle {
  10576.     padding-right: 35px !important;
  10577.   }
  10578.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.dropdown-submenu > .dropdown-toggle:after {
  10579.     position: absolute;
  10580.     right: 20px;
  10581.     top: 10px;
  10582.   }
  10583.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover:before,
  10584.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open:before {
  10585.     background: #aaaaaa;
  10586.     bottom: -1px;
  10587.     content: '';
  10588.     display: block;
  10589.     height: 2px;
  10590.     left: 20px;
  10591.     position: absolute;
  10592.     right: 20px;
  10593.   }
  10594.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover > a,
  10595.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open > a {
  10596.     color: #222222;
  10597.   }
  10598.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li:hover > a:after,
  10599.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li.open > a:after {
  10600.     border-top-color: #222222;
  10601.   }
  10602.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a {
  10603.     background-color: transparent;
  10604.     display: block;
  10605.     line-height: 1;
  10606.     padding: 9px 20px;
  10607.   }
  10608.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a.dropdown-toggle {
  10609.     padding-right: 35px;
  10610.   }
  10611.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a.dropdown-toggle:after {
  10612.     font-size: 15px;
  10613.     position: absolute;
  10614.     right: 20px;
  10615.     top: 9px;
  10616.   }
  10617.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li > a:hover {
  10618.     color: #222222;
  10619.   }
  10620.   .navbar-pf .navbar-primary.persistent-secondary > li > .navbar-persistent > li a {
  10621.     color: #4d5258;
  10622.   }
  10623.   .navbar-pf .navbar-primary > li > a {
  10624.     border-bottom: 1px solid transparent;
  10625.     border-top: 1px solid transparent;
  10626.     position: relative;
  10627.     margin: -1px 0 0;
  10628.   }
  10629.   .navbar-pf .navbar-primary > li > a:hover {
  10630.     background-color: #1d1d1d;
  10631.     border-top-color: #5c5c5c;
  10632.     color: #cfcfcf;
  10633.     background-image: -webkit-linear-gradient(top, #363636 0%, #1d1d1d 100%);
  10634.     background-image: -o-linear-gradient(top, #363636 0%, #1d1d1d 100%);
  10635.     background-image: linear-gradient(to bottom, #363636 0%, #1d1d1d 100%);
  10636.     background-repeat: repeat-x;
  10637.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff363636', endColorstr='#ff1d1d1d', GradientType=0);
  10638.   }
  10639.   .navbar-pf .navbar-primary > .active > a,
  10640.   .navbar-pf .navbar-primary > .active > a:hover,
  10641.   .navbar-pf .navbar-primary > .active > a:focus,
  10642.   .navbar-pf .navbar-primary > .open > a,
  10643.   .navbar-pf .navbar-primary > .open > a:hover,
  10644.   .navbar-pf .navbar-primary > .open > a:focus {
  10645.     background-color: #303030;
  10646.     border-bottom-color: #303030;
  10647.     border-top-color: #696969;
  10648.     -webkit-box-shadow: none;
  10649.     box-shadow: none;
  10650.     color: #f1f1f1;
  10651.     background-image: -webkit-linear-gradient(top, #434343 0%, #303030 100%);
  10652.     background-image: -o-linear-gradient(top, #434343 0%, #303030 100%);
  10653.     background-image: linear-gradient(to bottom, #434343 0%, #303030 100%);
  10654.     background-repeat: repeat-x;
  10655.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff434343', endColorstr='#ff303030', GradientType=0);
  10656.   }
  10657.   .navbar-pf .navbar-primary li.context.context-bootstrap-select .filter-option {
  10658.     max-width: 160px;
  10659.     text-overflow: ellipsis;
  10660.   }
  10661.   .ie8 .navbar-pf .navbar-primary li.context.context-bootstrap-select .filter-option {
  10662.     max-width: none;
  10663.   }
  10664.   .navbar-pf .navbar-primary li.context.dropdown {
  10665.     border-bottom: 0;
  10666.   }
  10667.   .navbar-pf .navbar-primary li.context > a,
  10668.   .navbar-pf .navbar-primary li.context.context-bootstrap-select {
  10669.     background-color: #1f1f1f;
  10670.     border-bottom-color: #3e3e3e;
  10671.     border-right: 1px solid #3e3e3e;
  10672.     border-top-color: #3b3b3b;
  10673.     font-weight: 600;
  10674.     background-image: -webkit-linear-gradient(top, #323232 0%, #1f1f1f 100%);
  10675.     background-image: -o-linear-gradient(top, #323232 0%, #1f1f1f 100%);
  10676.     background-image: linear-gradient(to bottom, #323232 0%, #1f1f1f 100%);
  10677.     background-repeat: repeat-x;
  10678.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff323232', endColorstr='#ff1f1f1f', GradientType=0);
  10679.   }
  10680.   .navbar-pf .navbar-primary li.context > a:hover,
  10681.   .navbar-pf .navbar-primary li.context.context-bootstrap-select:hover {
  10682.     background-color: #323232;
  10683.     border-bottom-color: #4a4a4a;
  10684.     border-right-color: #4a4a4a;
  10685.     border-top-color: #4a4a4a;
  10686.     background-image: -webkit-linear-gradient(top, #3f3f3f 0%, #323232 100%);
  10687.     background-image: -o-linear-gradient(top, #3f3f3f 0%, #323232 100%);
  10688.     background-image: linear-gradient(to bottom, #3f3f3f 0%, #323232 100%);
  10689.     background-repeat: repeat-x;
  10690.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3f3f3f', endColorstr='#ff323232', GradientType=0);
  10691.   }
  10692.   .navbar-pf .navbar-primary li.context.open > a {
  10693.     background-color: #454545;
  10694.     border-bottom-color: #575757;
  10695.     border-right-color: #575757;
  10696.     border-top-color: #5a5a5a;
  10697.     background-image: -webkit-linear-gradient(top, #4c4c4c 0%, #454545 100%);
  10698.     background-image: -o-linear-gradient(top, #4c4c4c 0%, #454545 100%);
  10699.     background-image: linear-gradient(to bottom, #4c4c4c 0%, #454545 100%);
  10700.     background-repeat: repeat-x;
  10701.     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c4c4c', endColorstr='#ff454545', GradientType=0);
  10702.   }
  10703.   .navbar-pf .navbar-utility {
  10704.     border-bottom: 0;
  10705.     font-size: 11px;
  10706.     position: absolute;
  10707.     right: 0;
  10708.     top: 0;
  10709.   }
  10710.   .navbar-pf .navbar-utility > .active > a,
  10711.   .navbar-pf .navbar-utility > .active > a:hover,
  10712.   .navbar-pf .navbar-utility > .active > a:focus,
  10713.   .navbar-pf .navbar-utility > .open > a,
  10714.   .navbar-pf .navbar-utility > .open > a:hover,
  10715.   .navbar-pf .navbar-utility > .open > a:focus {
  10716.     background: #363636;
  10717.     color: #cfcfcf;
  10718.   }
  10719.   .navbar-pf .navbar-utility > li > a {
  10720.     border-left: 1px solid #2b2b2b;
  10721.     color: #cfcfcf !important;
  10722.     padding: 7px 10px;
  10723.   }
  10724.   .navbar-pf .navbar-utility > li > a:hover {
  10725.     background: #232323;
  10726.     border-left-color: #373737;
  10727.   }
  10728.   .navbar-pf .navbar-utility > li.open > a {
  10729.     border-left-color: #444444;
  10730.     color: #f1f1f1 !important;
  10731.   }
  10732.   .navbar-pf .navbar-utility li.dropdown > .dropdown-toggle {
  10733.     padding-left: 26px;
  10734.   }
  10735.   .navbar-pf .navbar-utility li.dropdown > .dropdown-toggle .pficon-user {
  10736.     left: 10px;
  10737.     top: 7px;
  10738.   }
  10739.   .navbar-pf .navbar-utility .open .dropdown-menu {
  10740.     left: auto;
  10741.     right: 0;
  10742.   }
  10743.   .navbar-pf .navbar-utility .open .dropdown-menu .dropdown-menu {
  10744.     left: auto;
  10745.     right: 100%;
  10746.   }
  10747.   .navbar-pf .open .dropdown-menu {
  10748.     border-top-width: 0 !important;
  10749.   }
  10750.   .navbar-pf .open.bootstrap-select .dropdown-menu,
  10751.   .navbar-pf .open .dropdown-submenu > .dropdown-menu {
  10752.     border-top-width: 1px !important;
  10753.   }
  10754. }
  10755. @media (max-width: 360px) {
  10756.   .navbar-pf .navbar-brand {
  10757.     margin-left: 10px;
  10758.     width: 75%;
  10759.   }
  10760.   .navbar-pf .navbar-brand img {
  10761.     height: auto;
  10762.     max-width: 100%;
  10763.   }
  10764.   .navbar-pf .navbar-toggle {
  10765.     padding-left: 0;
  10766.   }
  10767. }
  10768. .pager li > a,
  10769. .pager li > span {
  10770.   background-color: #eeeeee;
  10771.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10772.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10773.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  10774.   background-repeat: repeat-x;
  10775.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  10776.   border-color: #b7b7b7;
  10777.   color: #4d5258;
  10778.   font-weight: 600;
  10779.   line-height: 22px;
  10780.   padding: 2px 14px;
  10781. }
  10782. .pager li > a:hover,
  10783. .pager li > span:hover,
  10784. .pager li > a:focus,
  10785. .pager li > span:focus,
  10786. .pager li > a:active,
  10787. .pager li > span:active,
  10788. .pager li > a.active,
  10789. .pager li > span.active,
  10790. .open .dropdown-toggle.pager li > a,
  10791. .open .dropdown-toggle.pager li > span {
  10792.   background-color: #eeeeee;
  10793.   background-image: none;
  10794.   border-color: #b7b7b7;
  10795.   color: #4d5258;
  10796. }
  10797. .pager li > a:active,
  10798. .pager li > span:active,
  10799. .pager li > a.active,
  10800. .pager li > span.active,
  10801. .open .dropdown-toggle.pager li > a,
  10802. .open .dropdown-toggle.pager li > span {
  10803.   background-image: none;
  10804. }
  10805. .pager li > a.disabled,
  10806. .pager li > span.disabled,
  10807. .pager li > a[disabled],
  10808. .pager li > span[disabled],
  10809. fieldset[disabled] .pager li > a,
  10810. fieldset[disabled] .pager li > span,
  10811. .pager li > a.disabled:hover,
  10812. .pager li > span.disabled:hover,
  10813. .pager li > a[disabled]:hover,
  10814. .pager li > span[disabled]:hover,
  10815. fieldset[disabled] .pager li > a:hover,
  10816. fieldset[disabled] .pager li > span:hover,
  10817. .pager li > a.disabled:focus,
  10818. .pager li > span.disabled:focus,
  10819. .pager li > a[disabled]:focus,
  10820. .pager li > span[disabled]:focus,
  10821. fieldset[disabled] .pager li > a:focus,
  10822. fieldset[disabled] .pager li > span:focus,
  10823. .pager li > a.disabled:active,
  10824. .pager li > span.disabled:active,
  10825. .pager li > a[disabled]:active,
  10826. .pager li > span[disabled]:active,
  10827. fieldset[disabled] .pager li > a:active,
  10828. fieldset[disabled] .pager li > span:active,
  10829. .pager li > a.disabled.active,
  10830. .pager li > span.disabled.active,
  10831. .pager li > a[disabled].active,
  10832. .pager li > span[disabled].active,
  10833. fieldset[disabled] .pager li > a.active,
  10834. fieldset[disabled] .pager li > span.active {
  10835.   background-color: #eeeeee;
  10836.   border-color: #b7b7b7;
  10837. }
  10838. .pager li > a > .i,
  10839. .pager li > span > .i {
  10840.   font-size: 18px;
  10841.   vertical-align: top;
  10842.   margin: 2px 0;
  10843. }
  10844. .pager li > a:hover > a:focus {
  10845.   color: #4d5258;
  10846. }
  10847. .pager li a:active {
  10848.   background-image: none;
  10849.   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  10850.   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  10851.   outline: 0;
  10852. }
  10853. .pager .disabled > a,
  10854. .pager .disabled > a:hover,
  10855. .pager .disabled > a:focus,
  10856. .pager .disabled > a:active,
  10857. .pager .disabled > span {
  10858.   background: #f5f5f5;
  10859.   -webkit-box-shadow: none;
  10860.   box-shadow: none;
  10861.   color: #969696;
  10862.   cursor: default;
  10863. }
  10864. .pager .next > a > .i,
  10865. .pager .next > span > .i {
  10866.   margin-left: 5px;
  10867. }
  10868. .pager .previous > a > .i,
  10869. .pager .previous > span > .i {
  10870.   margin-right: 5px;
  10871. }
  10872. .pager-sm li > a,
  10873. .pager-sm li > span {
  10874.   font-weight: 400;
  10875.   line-height: 16px;
  10876.   padding: 1px 10px;
  10877. }
  10878. .pager-sm li > a > .i,
  10879. .pager-sm li > span > .i {
  10880.   font-size: 12px;
  10881. }
  10882. .pagination > li > a,
  10883. .pagination > li > span {
  10884.   background-color: #eeeeee;
  10885.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10886.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10887.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  10888.   background-repeat: repeat-x;
  10889.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  10890.   border-color: #b7b7b7;
  10891.   color: #4d5258;
  10892.   cursor: default;
  10893.   font-weight: 600;
  10894.   padding: 2px 10px;
  10895. }
  10896. .pagination > li > a:hover,
  10897. .pagination > li > span:hover,
  10898. .pagination > li > a:focus,
  10899. .pagination > li > span:focus,
  10900. .pagination > li > a:active,
  10901. .pagination > li > span:active,
  10902. .pagination > li > a.active,
  10903. .pagination > li > span.active,
  10904. .open .dropdown-toggle.pagination > li > a,
  10905. .open .dropdown-toggle.pagination > li > span {
  10906.   background-color: #eeeeee;
  10907.   background-image: none;
  10908.   border-color: #b7b7b7;
  10909.   color: #4d5258;
  10910. }
  10911. .pagination > li > a:active,
  10912. .pagination > li > span:active,
  10913. .pagination > li > a.active,
  10914. .pagination > li > span.active,
  10915. .open .dropdown-toggle.pagination > li > a,
  10916. .open .dropdown-toggle.pagination > li > span {
  10917.   background-image: none;
  10918. }
  10919. .pagination > li > a.disabled,
  10920. .pagination > li > span.disabled,
  10921. .pagination > li > a[disabled],
  10922. .pagination > li > span[disabled],
  10923. fieldset[disabled] .pagination > li > a,
  10924. fieldset[disabled] .pagination > li > span,
  10925. .pagination > li > a.disabled:hover,
  10926. .pagination > li > span.disabled:hover,
  10927. .pagination > li > a[disabled]:hover,
  10928. .pagination > li > span[disabled]:hover,
  10929. fieldset[disabled] .pagination > li > a:hover,
  10930. fieldset[disabled] .pagination > li > span:hover,
  10931. .pagination > li > a.disabled:focus,
  10932. .pagination > li > span.disabled:focus,
  10933. .pagination > li > a[disabled]:focus,
  10934. .pagination > li > span[disabled]:focus,
  10935. fieldset[disabled] .pagination > li > a:focus,
  10936. fieldset[disabled] .pagination > li > span:focus,
  10937. .pagination > li > a.disabled:active,
  10938. .pagination > li > span.disabled:active,
  10939. .pagination > li > a[disabled]:active,
  10940. .pagination > li > span[disabled]:active,
  10941. fieldset[disabled] .pagination > li > a:active,
  10942. fieldset[disabled] .pagination > li > span:active,
  10943. .pagination > li > a.disabled.active,
  10944. .pagination > li > span.disabled.active,
  10945. .pagination > li > a[disabled].active,
  10946. .pagination > li > span[disabled].active,
  10947. fieldset[disabled] .pagination > li > a.active,
  10948. fieldset[disabled] .pagination > li > span.active {
  10949.   background-color: #eeeeee;
  10950.   border-color: #b7b7b7;
  10951. }
  10952. .pagination > li > a > .i,
  10953. .pagination > li > span > .i {
  10954.   font-size: 15px;
  10955.   vertical-align: top;
  10956.   margin: 2px 0;
  10957. }
  10958. .pagination > li > a:active,
  10959. .pagination > li > span:active {
  10960.   -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  10961.   box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  10962. }
  10963. .pagination > .active > a,
  10964. .pagination > .active > span,
  10965. .pagination > .active > a:hover,
  10966. .pagination > .active > span:hover,
  10967. .pagination > .active > a:focus,
  10968. .pagination > .active > span:focus {
  10969.   background-color: #eeeeee;
  10970.   border-color: #bbbbbb;
  10971.   -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  10972.   box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2);
  10973.   color: #4d5258;
  10974.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10975.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10976.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  10977.   background-repeat: repeat-x;
  10978.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  10979. }
  10980. .pagination > .disabled > span,
  10981. .pagination > .disabled > span:hover,
  10982. .pagination > .disabled > span:focus,
  10983. .pagination > .disabled > a,
  10984. .pagination > .disabled > a:hover,
  10985. .pagination > .disabled > a:focus {
  10986.   -webkit-box-shadow: none;
  10987.   box-shadow: none;
  10988.   cursor: default;
  10989.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10990.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  10991.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  10992.   background-repeat: repeat-x;
  10993.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  10994. }
  10995. .pagination-sm > li > a,
  10996. .pagination-sm > li > span {
  10997.   padding: 0 6px;
  10998.   font-size: 11px;
  10999. }
  11000. .pagination-sm > li:first-child > a,
  11001. .pagination-sm > li:first-child > span {
  11002.   border-bottom-left-radius: 1px;
  11003.   border-top-left-radius: 1px;
  11004. }
  11005. .pagination-sm > li:last-child > a,
  11006. .pagination-sm > li:last-child > span {
  11007.   border-bottom-right-radius: 1px;
  11008.   border-top-right-radius: 1px;
  11009. }
  11010. .pagination-sm > li > a,
  11011. .pagination-sm > li > span {
  11012.   font-weight: 400;
  11013. }
  11014. .pagination-sm > li > a > .i,
  11015. .pagination-sm > li > span > .i {
  11016.   font-size: 12px;
  11017.   margin-top: 3px;
  11018. }
  11019. .panel-title {
  11020.   font-weight: 700;
  11021. }
  11022. .panel-group .panel {
  11023.   color: #4d5258;
  11024. }
  11025. .panel-group .panel + .panel {
  11026.   margin-top: -1px;
  11027. }
  11028. .panel-group .panel-default {
  11029.   border-color: #bebdbd;
  11030.   border-top-color: #c4c3c3;
  11031. }
  11032. .panel-group .panel-heading {
  11033.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  11034.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  11035.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  11036.   background-repeat: repeat-x;
  11037.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  11038. }
  11039. .panel-group .panel-heading + .panel-collapse .panel-body {
  11040.   border-top: 1px solid #cecdcd;
  11041. }
  11042. .panel-group .panel-title {
  11043.   font-weight: 500;
  11044.   line-height: 1;
  11045. }
  11046. .panel-group .panel-title > a {
  11047.   color: #4d5258;
  11048.   font-weight: 600;
  11049. }
  11050. .panel-group .panel-title > a:before {
  11051.   content: "\f107";
  11052.   font-family: "FontAwesome";
  11053.   font-size: 13px;
  11054.   margin-right: 5px;
  11055.   vertical-align: 0;
  11056. }
  11057. .panel-group .panel-title > a:focus {
  11058.   outline: none;
  11059.   text-decoration: none;
  11060. }
  11061. .panel-group .panel-title > a:hover {
  11062.   text-decoration: none;
  11063. }
  11064. .panel-group .panel-title > a.collapsed:before {
  11065.   content: "\f105";
  11066.   margin-left: 4px;
  11067.   margin-right: 7px;
  11068. }
  11069. .popover {
  11070.   -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  11071.   box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  11072.   padding: 0;
  11073. }
  11074. .popover-content {
  11075.   color: #4d5258;
  11076.   line-height: 18px;
  11077.   padding: 10px 14px;
  11078. }
  11079. .popover-title {
  11080.   border-bottom: none;
  11081.   border-radius: 0;
  11082.   color: #4d5258;
  11083.   font-size: 13px;
  11084.   font-weight: 700;
  11085.   min-height: 34px;
  11086. }
  11087. .popover-title .close {
  11088.   height: 22px;
  11089.   position: absolute;
  11090.   right: 8px;
  11091.   top: 6px;
  11092. }
  11093. .popover-title.closable {
  11094.   padding-right: 30px;
  11095. }
  11096. @-webkit-keyframes progress-bar-stripes {
  11097.   from {
  11098.     background-position: 0 0;
  11099.   }
  11100.   to {
  11101.     background-position: 40px 0;
  11102.   }
  11103. }
  11104. @keyframes progress-bar-stripes {
  11105.   from {
  11106.     background-position: 0 0;
  11107.   }
  11108.   to {
  11109.     background-position: 40px 0;
  11110.   }
  11111. }
  11112. .progress {
  11113.   -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.25);
  11114.   box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.25);
  11115. }
  11116. .progress.progress-label-left,
  11117. .progress.progress-label-top-right {
  11118.   overflow: visible;
  11119.   position: relative;
  11120. }
  11121. .progress.progress-label-left {
  11122.   margin-left: 40px;
  11123. }
  11124. .progress.progress-sm {
  11125.   height: 14px;
  11126.   margin-bottom: 14px;
  11127. }
  11128. .progress.progress-xs {
  11129.   height: 6px;
  11130.   margin-bottom: 6px;
  11131. }
  11132. td > .progress:first-child:last-child {
  11133.   margin-bottom: 0;
  11134.   margin-top: 3px;
  11135. }
  11136. .progress-bar {
  11137.   box-shadow: none;
  11138. }
  11139. .progress-label-left .progress-bar span,
  11140. .progress-label-top-right .progress-bar span {
  11141.   color: #333333;
  11142.   font-size: 14px;
  11143.   position: absolute;
  11144.   text-align: right;
  11145. }
  11146. .progress-label-left .progress-bar span {
  11147.   left: -40px;
  11148.   top: 0;
  11149.   width: 35px;
  11150. }
  11151. .progress-label-top-right .progress-bar span {
  11152.   max-width: 25%;
  11153.   overflow: hidden;
  11154.   right: 0;
  11155.   text-overflow: ellipsis;
  11156.   top: -31px;
  11157.   white-space: nowrap;
  11158. }
  11159. .progress-label-left.progress-sm .progress-bar span,
  11160. .progress-label-top-right.progress-sm .progress-bar span {
  11161.   font-size: 12px;
  11162. }
  11163. .progress-sm .progress-bar {
  11164.   line-height: 14px;
  11165. }
  11166. .progress-xs .progress-bar {
  11167.   line-height: 6px;
  11168. }
  11169. .progress-description {
  11170.   margin-bottom: 10px;
  11171.   max-width: 74%;
  11172.   overflow: hidden;
  11173.   text-overflow: ellipsis;
  11174.   white-space: nowrap;
  11175. }
  11176. .progress-description .count {
  11177.   font-size: 20.004px;
  11178.   font-weight: 300;
  11179.   line-height: 1;
  11180.   margin-right: 5px;
  11181. }
  11182. .progress-description .fa,
  11183. .progress-description .pficon {
  11184.   font-size: 14px;
  11185.   margin-right: 3px;
  11186. }
  11187. .progress-description .tooltip {
  11188.   white-space: normal;
  11189. }
  11190. .search-pf.has-button {
  11191.   border-collapse: separate;
  11192.   display: table;
  11193. }
  11194. .search-pf.has-button .form-group {
  11195.   display: table-cell;
  11196.   width: 100%;
  11197. }
  11198. .search-pf.has-button .form-group .btn {
  11199.   -webkit-box-shadow: none;
  11200.   box-shadow: none;
  11201.   float: left;
  11202.   margin-left: -1px;
  11203. }
  11204. .search-pf.has-button .form-group .btn.btn-lg {
  11205.   font-size: 14.5px;
  11206. }
  11207. .search-pf.has-button .form-group .btn.btn-sm {
  11208.   font-size: 10.7px;
  11209. }
  11210. .search-pf.has-button .form-group .form-control {
  11211.   float: left;
  11212. }
  11213. .search-pf .has-clear .clear {
  11214.   background: transparent;
  11215.   background: rgba(255, 255, 255, 0);
  11216.   border: 0;
  11217.   height: 25px;
  11218.   line-height: 1;
  11219.   padding: 0;
  11220.   position: absolute;
  11221.   right: 1px;
  11222.   top: 1px;
  11223.   width: 28px;
  11224. }
  11225. .search-pf .has-clear .clear:focus {
  11226.   outline: none;
  11227. }
  11228. .search-pf .has-clear .form-control {
  11229.   padding-right: 30px;
  11230. }
  11231. .search-pf .has-clear .form-control::-ms-clear {
  11232.   display: none;
  11233. }
  11234. .search-pf .has-clear .input-lg + .clear {
  11235.   height: 31px;
  11236.   width: 28px;
  11237. }
  11238. .search-pf .has-clear .input-sm + .clear {
  11239.   height: 20px;
  11240.   width: 28px;
  11241. }
  11242. .search-pf .has-clear .input-sm + .clear span {
  11243.   font-size: 10px;
  11244. }
  11245. .search-pf .has-clear .search-pf-input-group {
  11246.   position: relative;
  11247. }
  11248. .sidebar-header {
  11249.   border-bottom: 1px solid #e9e9e9;
  11250.   padding-bottom: 11px;
  11251.   margin: 50px 0 20px;
  11252. }
  11253. .sidebar-header .actions {
  11254.   margin-top: -2px;
  11255. }
  11256. .sidebar-pf .sidebar-header + .list-group {
  11257.   border-top: 0;
  11258.   margin-top: -10px;
  11259. }
  11260. .sidebar-pf .sidebar-header + .list-group .list-group-item {
  11261.   background: transparent;
  11262.   border-color: #e9e9e9;
  11263.   padding-left: 0;
  11264. }
  11265. .sidebar-pf .sidebar-header + .list-group .list-group-item-heading {
  11266.   font-size: 12px;
  11267. }
  11268. .sidebar-pf .nav-category h2 {
  11269.   color: #999999;
  11270.   font-size: 12px;
  11271.   font-weight: 400;
  11272.   line-height: 21px;
  11273.   margin: 0;
  11274.   padding: 8px 0;
  11275. }
  11276. .sidebar-pf .nav-category + .nav-category {
  11277.   margin-top: 10px;
  11278. }
  11279. .sidebar-pf .nav-pills > li.active > a {
  11280.   background: #0099d3 !important;
  11281.   border-color: #0076b7 !important;
  11282.   color: #fff;
  11283. }
  11284. @media (min-width: 768px) {
  11285.   .sidebar-pf .nav-pills > li.active > a:after {
  11286.     content: "\f105";
  11287.     font-family: "FontAwesome";
  11288.     display: block;
  11289.     position: absolute;
  11290.     right: 10px;
  11291.     top: 1px;
  11292.   }
  11293. }
  11294. .sidebar-pf .nav-pills > li.active > a .fa {
  11295.   color: #fff;
  11296. }
  11297. .sidebar-pf .nav-pills > li > a {
  11298.   border-bottom: 1px solid transparent;
  11299.   border-radius: 0;
  11300.   border-top: 1px solid transparent;
  11301.   color: #333333;
  11302.   font-size: 13px;
  11303.   line-height: 21px;
  11304.   padding: 1px 20px;
  11305. }
  11306. .sidebar-pf .nav-pills > li > a:hover {
  11307.   background: #d4edfa;
  11308.   border-color: #b3d3e7;
  11309. }
  11310. .sidebar-pf .nav-pills > li > a .fa {
  11311.   color: #6a7079;
  11312.   font-size: 15px;
  11313.   margin-right: 10px;
  11314.   text-align: center;
  11315.   vertical-align: middle;
  11316.   width: 15px;
  11317. }
  11318. .sidebar-pf .nav-stacked {
  11319.   margin-left: -20px;
  11320.   margin-right: -20px;
  11321. }
  11322. .sidebar-pf .nav-stacked li + li {
  11323.   margin-top: 0;
  11324. }
  11325. .sidebar-pf .panel {
  11326.   background: transparent;
  11327. }
  11328. .sidebar-pf .panel-body {
  11329.   padding: 6px 20px;
  11330. }
  11331. .sidebar-pf .panel-body .nav-pills > li > a {
  11332.   padding-left: 37px;
  11333. }
  11334. .sidebar-pf .panel-heading {
  11335.   padding: 9px 20px;
  11336. }
  11337. .sidebar-pf .panel-title {
  11338.   font-size: 12px;
  11339. }
  11340. .sidebar-pf .panel-title > a:before {
  11341.   display: inline-block;
  11342.   margin-left: 1px;
  11343.   margin-right: 4px;
  11344.   width: 9px;
  11345. }
  11346. .sidebar-pf .panel-title > a.collapsed:before {
  11347.   margin-left: 3px;
  11348.   margin-right: 2px;
  11349. }
  11350. @media (min-width: 767px) {
  11351.   .sidebar-header-bleed-left {
  11352.     margin-left: -20px;
  11353.   }
  11354.   .sidebar-header-bleed-left > h2 {
  11355.     margin-left: 20px;
  11356.   }
  11357.   .sidebar-header-bleed-right {
  11358.     margin-right: -20px;
  11359.   }
  11360.   .sidebar-header-bleed-right .actions {
  11361.     margin-right: 20px;
  11362.   }
  11363.   .sidebar-header-bleed-right > h2 {
  11364.     margin-right: 20px;
  11365.   }
  11366.   .sidebar-header-bleed-right + .list-group {
  11367.     margin-right: -20px;
  11368.   }
  11369.   .sidebar-pf .panel-group .panel-default,
  11370.   .sidebar-pf .treeview {
  11371.     border-left: 0;
  11372.     border-right: 0;
  11373.     margin-left: -20px;
  11374.     margin-right: -20px;
  11375.   }
  11376.   .sidebar-pf .treeview {
  11377.     margin-top: 5px;
  11378.   }
  11379.   .sidebar-pf .treeview .list-group-item {
  11380.     padding-left: 20px;
  11381.     padding-right: 20px;
  11382.   }
  11383.   .sidebar-pf .treeview .list-group-item.node-selected:after {
  11384.     content: "\f105";
  11385.     font-family: "FontAwesome";
  11386.     display: block;
  11387.     position: absolute;
  11388.     right: 10px;
  11389.     top: 1px;
  11390.   }
  11391. }
  11392. @media (min-width: 768px) {
  11393.   .sidebar-pf {
  11394.     background: #fafafa;
  11395.   }
  11396.   .sidebar-pf.sidebar-pf-left {
  11397.     border-right: 1px solid #d0d0d0;
  11398.   }
  11399.   .sidebar-pf.sidebar-pf-right {
  11400.     border-left: 1px solid #d0d0d0;
  11401.   }
  11402.   .sidebar-pf > .nav-category,
  11403.   .sidebar-pf > .nav-stacked {
  11404.     margin-top: 5px;
  11405.   }
  11406. }
  11407. @-webkit-keyframes rotation {
  11408.   from {
  11409.     -webkit-transform: rotate(0deg);
  11410.   }
  11411.   to {
  11412.     -webkit-transform: rotate(359deg);
  11413.   }
  11414. }
  11415. @keyframes rotation {
  11416.   from {
  11417.     transform: rotate(0deg);
  11418.   }
  11419.   to {
  11420.     transform: rotate(359deg);
  11421.   }
  11422. }
  11423. .spinner {
  11424.   -webkit-animation: rotation .6s infinite linear;
  11425.   animation: rotation .6s infinite linear;
  11426.   border-bottom: 4px solid rgba(0, 0, 0, 0.25);
  11427.   border-left: 4px solid rgba(0, 0, 0, 0.25);
  11428.   border-right: 4px solid rgba(0, 0, 0, 0.25);
  11429.   border-radius: 100%;
  11430.   border-top: 4px solid rgba(0, 0, 0, 0.75);
  11431.   height: 24px;
  11432.   margin: 0 auto;
  11433.   position: relative;
  11434.   width: 24px;
  11435. }
  11436. .spinner.spinner-inline {
  11437.   display: inline-block;
  11438.   margin-right: 3px;
  11439. }
  11440. .spinner.spinner-lg {
  11441.   border-width: 5px;
  11442.   height: 30px;
  11443.   width: 30px;
  11444. }
  11445. .spinner.spinner-sm {
  11446.   border-width: 3px;
  11447.   height: 18px;
  11448.   width: 18px;
  11449. }
  11450. .spinner.spinner-xs {
  11451.   border-width: 2px;
  11452.   height: 12px;
  11453.   width: 12px;
  11454. }
  11455. .ie8 .spinner,
  11456. .ie9 .spinner {
  11457.   background: url("../img/spinner.gif") no-repeat;
  11458.   border: 0;
  11459. }
  11460. .ie8 .spinner.spinner-lg,
  11461. .ie9 .spinner.spinner-lg {
  11462.   background-image: url("../img/spinner-lg.gif");
  11463. }
  11464. .ie8 .spinner.spinner-sm,
  11465. .ie9 .spinner.spinner-sm {
  11466.   background-image: url("../img/spinner-sm.gif");
  11467. }
  11468. .ie8 .spinner.spinner-xs,
  11469. .ie9 .spinner.spinner-xs {
  11470.   background-image: url("../img/spinner-xs.gif");
  11471. }
  11472. .prettyprint .atn,
  11473. .prettyprint .com,
  11474. .prettyprint .fun,
  11475. .prettyprint .var {
  11476.   color: #3f9c35;
  11477. }
  11478. .prettyprint .atv,
  11479. .prettyprint .str {
  11480.   color: #a30000;
  11481. }
  11482. .prettyprint .clo,
  11483. .prettyprint .dec,
  11484. .prettyprint .kwd,
  11485. .prettyprint .opn,
  11486. .prettyprint .pln,
  11487. .prettyprint .pun {
  11488.   color: #333333;
  11489. }
  11490. .prettyprint .lit,
  11491. .prettyprint .tag,
  11492. .prettyprint .typ {
  11493.   color: #006e9c;
  11494. }
  11495. .prettyprint ol.linenums {
  11496.   margin-bottom: 0;
  11497. }
  11498. .table > thead > tr > th,
  11499. .table > tbody > tr > th,
  11500. .table > tfoot > tr > th,
  11501. .table > thead > tr > td,
  11502. .table > tbody > tr > td,
  11503. .table > tfoot > tr > td {
  11504.   padding: 2px 10px 3px;
  11505. }
  11506. .table > thead > tr > th > a:hover,
  11507. .table > tbody > tr > th > a:hover,
  11508. .table > tfoot > tr > th > a:hover,
  11509. .table > thead > tr > td > a:hover,
  11510. .table > tbody > tr > td > a:hover,
  11511. .table > tfoot > tr > td > a:hover {
  11512.   text-decoration: none;
  11513. }
  11514. .table > thead > tr > th,
  11515. .table > tbody > tr > th,
  11516. .table > tfoot > tr > th {
  11517.   font-family: 'Open Sans';
  11518.   font-style: normal;
  11519.   font-weight: 600;
  11520. }
  11521. .table > thead {
  11522.   background-clip: padding-box;
  11523.   background-color: #f9f9f9;
  11524.   background-image: -webkit-linear-gradient(top, #fafafa 0%, #ededed 100%);
  11525.   background-image: -o-linear-gradient(top, #fafafa 0%, #ededed 100%);
  11526.   background-image: linear-gradient(to bottom, #fafafa 0%, #ededed 100%);
  11527.   background-repeat: repeat-x;
  11528.   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffededed', GradientType=0);
  11529. }
  11530. .table-bordered {
  11531.   border: 1px solid #d1d1d1;
  11532. }
  11533. .table-bordered > thead > tr > th,
  11534. .table-bordered > tbody > tr > th,
  11535. .table-bordered > tfoot > tr > th,
  11536. .table-bordered > thead > tr > td,
  11537. .table-bordered > tbody > tr > td,
  11538. .table-bordered > tfoot > tr > td {
  11539.   border: 1px solid #d1d1d1;
  11540. }
  11541. .table-bordered > thead > tr > th,
  11542. .table-bordered > thead > tr > td {
  11543.   border-bottom-width: 1px;
  11544. }
  11545. .table-striped > tbody > tr:nth-of-type(even) {
  11546.   background-color: #f5f5f5;
  11547. }
  11548. .table-striped > tbody > tr:nth-of-type(odd) {
  11549.   background-color: transparent;
  11550. }
  11551. .table-hover > tbody > tr:hover > td,
  11552. .table-hover > tbody > tr:hover > th {
  11553.   background-color: #d5ecf9;
  11554.   border-bottom-color: #a7cadf;
  11555. }
  11556. .nav-tabs {
  11557.   font-size: 14px;
  11558. }
  11559. .nav-tabs > li > a {
  11560.   color: #4d5258;
  11561.   margin-right: -1px;
  11562.   padding-bottom: 5px;
  11563.   padding-top: 5px;
  11564. }
  11565. .nav-tabs > li > a:active,
  11566. .nav-tabs > li > a:focus,
  11567. .nav-tabs > li > a:hover {
  11568.   background: transparent;
  11569.   border-color: #e9e8e8;
  11570.   color: #222222;
  11571. }
  11572. .nav-tabs > li > .dropdown-menu {
  11573.   border-top: 0;
  11574.   border-color: #e9e8e8;
  11575. }
  11576. .nav-tabs > li > .dropdown-menu.pull-right {
  11577.   right: -1px;
  11578. }
  11579. .nav-tabs + .nav-tabs-pf {
  11580.   font-size: 12px;
  11581. }
  11582. .nav-tabs + .nav-tabs-pf > li:first-child > a {
  11583.   padding-left: 15px;
  11584. }
  11585. .nav-tabs + .nav-tabs-pf > li:first-child > a:before {
  11586.   left: 15px !important;
  11587. }
  11588. .nav-tabs .open > a,
  11589. .nav-tabs .open > a:hover,
  11590. .nav-tabs .open > a:focus {
  11591.   background-color: transparent;
  11592.   border-color: #e9e8e8;
  11593. }
  11594. @media (min-width: 768px) {
  11595.   .nav-tabs-pf.nav-justified {
  11596.     border-bottom: 1px solid #e9e8e8;
  11597.   }
  11598. }
  11599. .nav-tabs-pf.nav-justified > li:first-child > a {
  11600.   padding-left: 15px;
  11601. }
  11602. .nav-tabs-pf.nav-justified > li > a {
  11603.   border-bottom: 0;
  11604. }
  11605. .nav-tabs-pf.nav-justified > li > a:before {
  11606.   left: 0 !important;
  11607.   right: 0 !important;
  11608. }
  11609. .nav-tabs-pf > li {
  11610.   margin-bottom: 0;
  11611. }
  11612. .nav-tabs-pf > li.active > a:before {
  11613.   background: #0099d3;
  11614.   bottom: -1px;
  11615.   content: '';
  11616.   display: block;
  11617.   height: 2px;
  11618.   left: 15px;
  11619.   position: absolute;
  11620.   right: 15px;
  11621. }
  11622. .nav-tabs-pf > li.active > a,
  11623. .nav-tabs-pf > li.active > a:active,
  11624. .nav-tabs-pf > li.active > a:focus,
  11625. .nav-tabs-pf > li.active > a:hover {
  11626.   background-color: transparent;
  11627.   border: 0 !important;
  11628.   color: #0099d3;
  11629. }
  11630. .nav-tabs-pf > li.active > a:before,
  11631. .nav-tabs-pf > li.active > a:active:before,
  11632. .nav-tabs-pf > li.active > a:focus:before,
  11633. .nav-tabs-pf > li.active > a:hover:before {
  11634.   background: #0099d3;
  11635. }
  11636. .nav-tabs-pf > li:first-child > a {
  11637.   padding-left: 0;
  11638. }
  11639. .nav-tabs-pf > li:first-child > a:before {
  11640.   left: 0 !important;
  11641. }
  11642. .nav-tabs-pf > li > a {
  11643.   border: 0;
  11644.   line-height: 1;
  11645.   margin-right: 0;
  11646.   padding-bottom: 10px;
  11647.   padding-top: 10px;
  11648. }
  11649. .nav-tabs-pf > li > a:active:before,
  11650. .nav-tabs-pf > li > a:focus:before,
  11651. .nav-tabs-pf > li > a:hover:before {
  11652.   background: #aaaaaa;
  11653.   bottom: -1px;
  11654.   content: '';
  11655.   display: block;
  11656.   height: 2px;
  11657.   left: 15px;
  11658.   position: absolute;
  11659.   right: 15px;
  11660. }
  11661. .nav-tabs-pf > li > .dropdown-menu {
  11662.   left: 15px;
  11663.   margin-top: 1px;
  11664. }
  11665. .nav-tabs-pf > li > .dropdown-menu.pull-right {
  11666.   left: auto;
  11667.   right: 15px;
  11668. }
  11669. .nav-tabs-pf .open > a,
  11670. .nav-tabs-pf .open > a:hover,
  11671. .nav-tabs-pf .open > a:focus {
  11672.   background-color: transparent;
  11673. }
  11674. .tooltip {
  11675.   font-size: 12px;
  11676. }
  11677. .tooltip.in {
  11678.   opacity: 0.88;
  11679.   filter: alpha(opacity=88);
  11680. }
  11681. .tooltip-inner {
  11682.   padding: 7px 12px;
  11683.   text-align: left;
  11684. }
  11685. h1,
  11686. .h1,
  11687. h2,
  11688. .h2 {
  11689.   font-weight: 300;
  11690. }
  11691. .page-header .actions {
  11692.   margin-top: 8px;
  11693. }
  11694. .page-header .actions a > .pficon {
  11695.   margin-right: 4px;
  11696. }
  11697. @media (min-width: 767px) {
  11698.   .page-header-bleed-left {
  11699.     margin-left: -20px;
  11700.   }
  11701.   .page-header-bleed-right {
  11702.     margin-right: -20px;
  11703.   }
  11704.   .page-header-bleed-right .actions {
  11705.     margin-right: 20px;
  11706.   }
  11707. }
Add Comment
Please, Sign In to add comment