Guest User

Untitled

a guest
Oct 14th, 2016
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 196.62 KB | None | 0 0
  1. @charset "UTF-8";
  2. /*!
  3. * Bootstrap v3.3.7 (http://getbootstrap.com)
  4. * Copyright 2011-2016 Twitter, Inc.
  5. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  6. */
  7. /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  8. html {
  9. font-family: sans-serif;
  10. -ms-text-size-adjust: 100%;
  11. -webkit-text-size-adjust: 100%; }
  12.  
  13. body {
  14. margin: 0; }
  15.  
  16. article,
  17. aside,
  18. details,
  19. figcaption,
  20. figure,
  21. footer,
  22. header,
  23. hgroup,
  24. main,
  25. menu,
  26. nav,
  27. section,
  28. summary {
  29. display: block; }
  30.  
  31. audio,
  32. canvas,
  33. progress,
  34. video {
  35. display: inline-block;
  36. vertical-align: baseline; }
  37.  
  38. audio:not([controls]) {
  39. display: none;
  40. height: 0; }
  41.  
  42. [hidden],
  43. template {
  44. display: none; }
  45.  
  46. a {
  47. background-color: transparent; }
  48.  
  49. a:active,
  50. a:hover {
  51. outline: 0; }
  52.  
  53. abbr[title] {
  54. border-bottom: 1px dotted; }
  55.  
  56. b,
  57. strong {
  58. font-weight: bold; }
  59.  
  60. dfn {
  61. font-style: italic; }
  62.  
  63. h1 {
  64. font-size: 2em;
  65. margin: 0.67em 0; }
  66.  
  67. mark {
  68. background: #ff0;
  69. color: #000; }
  70.  
  71. small {
  72. font-size: 80%; }
  73.  
  74. sub,
  75. sup {
  76. font-size: 75%;
  77. line-height: 0;
  78. position: relative;
  79. vertical-align: baseline; }
  80.  
  81. sup {
  82. top: -0.5em; }
  83.  
  84. sub {
  85. bottom: -0.25em; }
  86.  
  87. img {
  88. border: 0; }
  89.  
  90. svg:not(:root) {
  91. overflow: hidden; }
  92.  
  93. figure {
  94. margin: 1em 40px; }
  95.  
  96. hr {
  97. box-sizing: content-box;
  98. height: 0; }
  99.  
  100. pre {
  101. overflow: auto; }
  102.  
  103. code,
  104. kbd,
  105. pre,
  106. samp {
  107. font-family: monospace, monospace;
  108. font-size: 1em; }
  109.  
  110. button,
  111. input,
  112. optgroup,
  113. select,
  114. textarea {
  115. color: inherit;
  116. font: inherit;
  117. margin: 0; }
  118.  
  119. button {
  120. overflow: visible; }
  121.  
  122. button,
  123. select {
  124. text-transform: none; }
  125.  
  126. button,
  127. html input[type="button"],
  128. input[type="reset"],
  129. input[type="submit"] {
  130. -webkit-appearance: button;
  131. cursor: pointer; }
  132.  
  133. button[disabled],
  134. html input[disabled] {
  135. cursor: default; }
  136.  
  137. button::-moz-focus-inner,
  138. input::-moz-focus-inner {
  139. border: 0;
  140. padding: 0; }
  141.  
  142. input {
  143. line-height: normal; }
  144.  
  145. input[type="checkbox"],
  146. input[type="radio"] {
  147. box-sizing: border-box;
  148. padding: 0; }
  149.  
  150. input[type="number"]::-webkit-inner-spin-button,
  151. input[type="number"]::-webkit-outer-spin-button {
  152. height: auto; }
  153.  
  154. input[type="search"] {
  155. -webkit-appearance: textfield;
  156. box-sizing: content-box; }
  157.  
  158. input[type="search"]::-webkit-search-cancel-button,
  159. input[type="search"]::-webkit-search-decoration {
  160. -webkit-appearance: none; }
  161.  
  162. fieldset {
  163. border: 1px solid #c0c0c0;
  164. margin: 0 2px;
  165. padding: 0.35em 0.625em 0.75em; }
  166.  
  167. legend {
  168. border: 0;
  169. padding: 0; }
  170.  
  171. textarea {
  172. overflow: auto; }
  173.  
  174. optgroup {
  175. font-weight: bold; }
  176.  
  177. table {
  178. border-collapse: collapse;
  179. border-spacing: 0; }
  180.  
  181. td,
  182. th {
  183. padding: 0; }
  184.  
  185. /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  186. @media print {
  187. *,
  188. *:before,
  189. *:after {
  190. background: transparent !important;
  191. color: #000 !important;
  192. box-shadow: none !important;
  193. text-shadow: none !important; }
  194. a,
  195. a:visited {
  196. text-decoration: underline; }
  197. a[href]:after {
  198. content: " (" attr(href) ")"; }
  199. abbr[title]:after {
  200. content: " (" attr(title) ")"; }
  201. a[href^="#"]:after,
  202. a[href^="javascript:"]:after {
  203. content: ""; }
  204. pre,
  205. blockquote {
  206. border: 1px solid #999;
  207. page-break-inside: avoid; }
  208. thead {
  209. display: table-header-group; }
  210. tr,
  211. img {
  212. page-break-inside: avoid; }
  213. img {
  214. max-width: 100% !important; }
  215. p,
  216. h2,
  217. h3 {
  218. orphans: 3;
  219. widows: 3; }
  220. h2,
  221. h3 {
  222. page-break-after: avoid; }
  223. .navbar {
  224. display: none; }
  225. .btn > .caret,
  226. .dropup > .btn > .caret {
  227. border-top-color: #000 !important; }
  228. .label {
  229. border: 1px solid #000; }
  230. .table {
  231. border-collapse: collapse !important; }
  232. .table td,
  233. .table th {
  234. background-color: #fff !important; }
  235. .table-bordered th,
  236. .table-bordered td {
  237. border: 1px solid #ddd !important; } }
  238.  
  239. @font-face {
  240. font-family: 'Glyphicons Halflings';
  241. src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
  242. src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
  243.  
  244. .glyphicon {
  245. position: relative;
  246. top: 1px;
  247. display: inline-block;
  248. font-family: 'Glyphicons Halflings';
  249. font-style: normal;
  250. font-weight: normal;
  251. line-height: 1;
  252. -webkit-font-smoothing: antialiased;
  253. -moz-osx-font-smoothing: grayscale; }
  254.  
  255. .glyphicon-asterisk:before {
  256. content: "\002a"; }
  257.  
  258. .glyphicon-plus:before {
  259. content: "\002b"; }
  260.  
  261. .glyphicon-euro:before,
  262. .glyphicon-eur:before {
  263. content: "\20ac"; }
  264.  
  265. .glyphicon-minus:before {
  266. content: "\2212"; }
  267.  
  268. .glyphicon-cloud:before {
  269. content: "\2601"; }
  270.  
  271. .glyphicon-envelope:before {
  272. content: "\2709"; }
  273.  
  274. .glyphicon-pencil:before {
  275. content: "\270f"; }
  276.  
  277. .glyphicon-glass:before {
  278. content: "\e001"; }
  279.  
  280. .glyphicon-music:before {
  281. content: "\e002"; }
  282.  
  283. .glyphicon-search:before {
  284. content: "\e003"; }
  285.  
  286. .glyphicon-heart:before {
  287. content: "\e005"; }
  288.  
  289. .glyphicon-star:before {
  290. content: "\e006"; }
  291.  
  292. .glyphicon-star-empty:before {
  293. content: "\e007"; }
  294.  
  295. .glyphicon-user:before {
  296. content: "\e008"; }
  297.  
  298. .glyphicon-film:before {
  299. content: "\e009"; }
  300.  
  301. .glyphicon-th-large:before {
  302. content: "\e010"; }
  303.  
  304. .glyphicon-th:before {
  305. content: "\e011"; }
  306.  
  307. .glyphicon-th-list:before {
  308. content: "\e012"; }
  309.  
  310. .glyphicon-ok:before {
  311. content: "\e013"; }
  312.  
  313. .glyphicon-remove:before {
  314. content: "\e014"; }
  315.  
  316. .glyphicon-zoom-in:before {
  317. content: "\e015"; }
  318.  
  319. .glyphicon-zoom-out:before {
  320. content: "\e016"; }
  321.  
  322. .glyphicon-off:before {
  323. content: "\e017"; }
  324.  
  325. .glyphicon-signal:before {
  326. content: "\e018"; }
  327.  
  328. .glyphicon-cog:before {
  329. content: "\e019"; }
  330.  
  331. .glyphicon-trash:before {
  332. content: "\e020"; }
  333.  
  334. .glyphicon-home:before {
  335. content: "\e021"; }
  336.  
  337. .glyphicon-file:before {
  338. content: "\e022"; }
  339.  
  340. .glyphicon-time:before {
  341. content: "\e023"; }
  342.  
  343. .glyphicon-road:before {
  344. content: "\e024"; }
  345.  
  346. .glyphicon-download-alt:before {
  347. content: "\e025"; }
  348.  
  349. .glyphicon-download:before {
  350. content: "\e026"; }
  351.  
  352. .glyphicon-upload:before {
  353. content: "\e027"; }
  354.  
  355. .glyphicon-inbox:before {
  356. content: "\e028"; }
  357.  
  358. .glyphicon-play-circle:before {
  359. content: "\e029"; }
  360.  
  361. .glyphicon-repeat:before {
  362. content: "\e030"; }
  363.  
  364. .glyphicon-refresh:before {
  365. content: "\e031"; }
  366.  
  367. .glyphicon-list-alt:before {
  368. content: "\e032"; }
  369.  
  370. .glyphicon-lock:before {
  371. content: "\e033"; }
  372.  
  373. .glyphicon-flag:before {
  374. content: "\e034"; }
  375.  
  376. .glyphicon-headphones:before {
  377. content: "\e035"; }
  378.  
  379. .glyphicon-volume-off:before {
  380. content: "\e036"; }
  381.  
  382. .glyphicon-volume-down:before {
  383. content: "\e037"; }
  384.  
  385. .glyphicon-volume-up:before {
  386. content: "\e038"; }
  387.  
  388. .glyphicon-qrcode:before {
  389. content: "\e039"; }
  390.  
  391. .glyphicon-barcode:before {
  392. content: "\e040"; }
  393.  
  394. .glyphicon-tag:before {
  395. content: "\e041"; }
  396.  
  397. .glyphicon-tags:before {
  398. content: "\e042"; }
  399.  
  400. .glyphicon-book:before {
  401. content: "\e043"; }
  402.  
  403. .glyphicon-bookmark:before {
  404. content: "\e044"; }
  405.  
  406. .glyphicon-print:before {
  407. content: "\e045"; }
  408.  
  409. .glyphicon-camera:before {
  410. content: "\e046"; }
  411.  
  412. .glyphicon-font:before {
  413. content: "\e047"; }
  414.  
  415. .glyphicon-bold:before {
  416. content: "\e048"; }
  417.  
  418. .glyphicon-italic:before {
  419. content: "\e049"; }
  420.  
  421. .glyphicon-text-height:before {
  422. content: "\e050"; }
  423.  
  424. .glyphicon-text-width:before {
  425. content: "\e051"; }
  426.  
  427. .glyphicon-align-left:before {
  428. content: "\e052"; }
  429.  
  430. .glyphicon-align-center:before {
  431. content: "\e053"; }
  432.  
  433. .glyphicon-align-right:before {
  434. content: "\e054"; }
  435.  
  436. .glyphicon-align-justify:before {
  437. content: "\e055"; }
  438.  
  439. .glyphicon-list:before {
  440. content: "\e056"; }
  441.  
  442. .glyphicon-indent-left:before {
  443. content: "\e057"; }
  444.  
  445. .glyphicon-indent-right:before {
  446. content: "\e058"; }
  447.  
  448. .glyphicon-facetime-video:before {
  449. content: "\e059"; }
  450.  
  451. .glyphicon-picture:before {
  452. content: "\e060"; }
  453.  
  454. .glyphicon-map-marker:before {
  455. content: "\e062"; }
  456.  
  457. .glyphicon-adjust:before {
  458. content: "\e063"; }
  459.  
  460. .glyphicon-tint:before {
  461. content: "\e064"; }
  462.  
  463. .glyphicon-edit:before {
  464. content: "\e065"; }
  465.  
  466. .glyphicon-share:before {
  467. content: "\e066"; }
  468.  
  469. .glyphicon-check:before {
  470. content: "\e067"; }
  471.  
  472. .glyphicon-move:before {
  473. content: "\e068"; }
  474.  
  475. .glyphicon-step-backward:before {
  476. content: "\e069"; }
  477.  
  478. .glyphicon-fast-backward:before {
  479. content: "\e070"; }
  480.  
  481. .glyphicon-backward:before {
  482. content: "\e071"; }
  483.  
  484. .glyphicon-play:before {
  485. content: "\e072"; }
  486.  
  487. .glyphicon-pause:before {
  488. content: "\e073"; }
  489.  
  490. .glyphicon-stop:before {
  491. content: "\e074"; }
  492.  
  493. .glyphicon-forward:before {
  494. content: "\e075"; }
  495.  
  496. .glyphicon-fast-forward:before {
  497. content: "\e076"; }
  498.  
  499. .glyphicon-step-forward:before {
  500. content: "\e077"; }
  501.  
  502. .glyphicon-eject:before {
  503. content: "\e078"; }
  504.  
  505. .glyphicon-chevron-left:before {
  506. content: "\e079"; }
  507.  
  508. .glyphicon-chevron-right:before {
  509. content: "\e080"; }
  510.  
  511. .glyphicon-plus-sign:before {
  512. content: "\e081"; }
  513.  
  514. .glyphicon-minus-sign:before {
  515. content: "\e082"; }
  516.  
  517. .glyphicon-remove-sign:before {
  518. content: "\e083"; }
  519.  
  520. .glyphicon-ok-sign:before {
  521. content: "\e084"; }
  522.  
  523. .glyphicon-question-sign:before {
  524. content: "\e085"; }
  525.  
  526. .glyphicon-info-sign:before {
  527. content: "\e086"; }
  528.  
  529. .glyphicon-screenshot:before {
  530. content: "\e087"; }
  531.  
  532. .glyphicon-remove-circle:before {
  533. content: "\e088"; }
  534.  
  535. .glyphicon-ok-circle:before {
  536. content: "\e089"; }
  537.  
  538. .glyphicon-ban-circle:before {
  539. content: "\e090"; }
  540.  
  541. .glyphicon-arrow-left:before {
  542. content: "\e091"; }
  543.  
  544. .glyphicon-arrow-right:before {
  545. content: "\e092"; }
  546.  
  547. .glyphicon-arrow-up:before {
  548. content: "\e093"; }
  549.  
  550. .glyphicon-arrow-down:before {
  551. content: "\e094"; }
  552.  
  553. .glyphicon-share-alt:before {
  554. content: "\e095"; }
  555.  
  556. .glyphicon-resize-full:before {
  557. content: "\e096"; }
  558.  
  559. .glyphicon-resize-small:before {
  560. content: "\e097"; }
  561.  
  562. .glyphicon-exclamation-sign:before {
  563. content: "\e101"; }
  564.  
  565. .glyphicon-gift:before {
  566. content: "\e102"; }
  567.  
  568. .glyphicon-leaf:before {
  569. content: "\e103"; }
  570.  
  571. .glyphicon-fire:before {
  572. content: "\e104"; }
  573.  
  574. .glyphicon-eye-open:before {
  575. content: "\e105"; }
  576.  
  577. .glyphicon-eye-close:before {
  578. content: "\e106"; }
  579.  
  580. .glyphicon-warning-sign:before {
  581. content: "\e107"; }
  582.  
  583. .glyphicon-plane:before {
  584. content: "\e108"; }
  585.  
  586. .glyphicon-calendar:before {
  587. content: "\e109"; }
  588.  
  589. .glyphicon-random:before {
  590. content: "\e110"; }
  591.  
  592. .glyphicon-comment:before {
  593. content: "\e111"; }
  594.  
  595. .glyphicon-magnet:before {
  596. content: "\e112"; }
  597.  
  598. .glyphicon-chevron-up:before {
  599. content: "\e113"; }
  600.  
  601. .glyphicon-chevron-down:before {
  602. content: "\e114"; }
  603.  
  604. .glyphicon-retweet:before {
  605. content: "\e115"; }
  606.  
  607. .glyphicon-shopping-cart:before {
  608. content: "\e116"; }
  609.  
  610. .glyphicon-folder-close:before {
  611. content: "\e117"; }
  612.  
  613. .glyphicon-folder-open:before {
  614. content: "\e118"; }
  615.  
  616. .glyphicon-resize-vertical:before {
  617. content: "\e119"; }
  618.  
  619. .glyphicon-resize-horizontal:before {
  620. content: "\e120"; }
  621.  
  622. .glyphicon-hdd:before {
  623. content: "\e121"; }
  624.  
  625. .glyphicon-bullhorn:before {
  626. content: "\e122"; }
  627.  
  628. .glyphicon-bell:before {
  629. content: "\e123"; }
  630.  
  631. .glyphicon-certificate:before {
  632. content: "\e124"; }
  633.  
  634. .glyphicon-thumbs-up:before {
  635. content: "\e125"; }
  636.  
  637. .glyphicon-thumbs-down:before {
  638. content: "\e126"; }
  639.  
  640. .glyphicon-hand-right:before {
  641. content: "\e127"; }
  642.  
  643. .glyphicon-hand-left:before {
  644. content: "\e128"; }
  645.  
  646. .glyphicon-hand-up:before {
  647. content: "\e129"; }
  648.  
  649. .glyphicon-hand-down:before {
  650. content: "\e130"; }
  651.  
  652. .glyphicon-circle-arrow-right:before {
  653. content: "\e131"; }
  654.  
  655. .glyphicon-circle-arrow-left:before {
  656. content: "\e132"; }
  657.  
  658. .glyphicon-circle-arrow-up:before {
  659. content: "\e133"; }
  660.  
  661. .glyphicon-circle-arrow-down:before {
  662. content: "\e134"; }
  663.  
  664. .glyphicon-globe:before {
  665. content: "\e135"; }
  666.  
  667. .glyphicon-wrench:before {
  668. content: "\e136"; }
  669.  
  670. .glyphicon-tasks:before {
  671. content: "\e137"; }
  672.  
  673. .glyphicon-filter:before {
  674. content: "\e138"; }
  675.  
  676. .glyphicon-briefcase:before {
  677. content: "\e139"; }
  678.  
  679. .glyphicon-fullscreen:before {
  680. content: "\e140"; }
  681.  
  682. .glyphicon-dashboard:before {
  683. content: "\e141"; }
  684.  
  685. .glyphicon-paperclip:before {
  686. content: "\e142"; }
  687.  
  688. .glyphicon-heart-empty:before {
  689. content: "\e143"; }
  690.  
  691. .glyphicon-link:before {
  692. content: "\e144"; }
  693.  
  694. .glyphicon-phone:before {
  695. content: "\e145"; }
  696.  
  697. .glyphicon-pushpin:before {
  698. content: "\e146"; }
  699.  
  700. .glyphicon-usd:before {
  701. content: "\e148"; }
  702.  
  703. .glyphicon-gbp:before {
  704. content: "\e149"; }
  705.  
  706. .glyphicon-sort:before {
  707. content: "\e150"; }
  708.  
  709. .glyphicon-sort-by-alphabet:before {
  710. content: "\e151"; }
  711.  
  712. .glyphicon-sort-by-alphabet-alt:before {
  713. content: "\e152"; }
  714.  
  715. .glyphicon-sort-by-order:before {
  716. content: "\e153"; }
  717.  
  718. .glyphicon-sort-by-order-alt:before {
  719. content: "\e154"; }
  720.  
  721. .glyphicon-sort-by-attributes:before {
  722. content: "\e155"; }
  723.  
  724. .glyphicon-sort-by-attributes-alt:before {
  725. content: "\e156"; }
  726.  
  727. .glyphicon-unchecked:before {
  728. content: "\e157"; }
  729.  
  730. .glyphicon-expand:before {
  731. content: "\e158"; }
  732.  
  733. .glyphicon-collapse-down:before {
  734. content: "\e159"; }
  735.  
  736. .glyphicon-collapse-up:before {
  737. content: "\e160"; }
  738.  
  739. .glyphicon-log-in:before {
  740. content: "\e161"; }
  741.  
  742. .glyphicon-flash:before {
  743. content: "\e162"; }
  744.  
  745. .glyphicon-log-out:before {
  746. content: "\e163"; }
  747.  
  748. .glyphicon-new-window:before {
  749. content: "\e164"; }
  750.  
  751. .glyphicon-record:before {
  752. content: "\e165"; }
  753.  
  754. .glyphicon-save:before {
  755. content: "\e166"; }
  756.  
  757. .glyphicon-open:before {
  758. content: "\e167"; }
  759.  
  760. .glyphicon-saved:before {
  761. content: "\e168"; }
  762.  
  763. .glyphicon-import:before {
  764. content: "\e169"; }
  765.  
  766. .glyphicon-export:before {
  767. content: "\e170"; }
  768.  
  769. .glyphicon-send:before {
  770. content: "\e171"; }
  771.  
  772. .glyphicon-floppy-disk:before {
  773. content: "\e172"; }
  774.  
  775. .glyphicon-floppy-saved:before {
  776. content: "\e173"; }
  777.  
  778. .glyphicon-floppy-remove:before {
  779. content: "\e174"; }
  780.  
  781. .glyphicon-floppy-save:before {
  782. content: "\e175"; }
  783.  
  784. .glyphicon-floppy-open:before {
  785. content: "\e176"; }
  786.  
  787. .glyphicon-credit-card:before {
  788. content: "\e177"; }
  789.  
  790. .glyphicon-transfer:before {
  791. content: "\e178"; }
  792.  
  793. .glyphicon-cutlery:before {
  794. content: "\e179"; }
  795.  
  796. .glyphicon-header:before {
  797. content: "\e180"; }
  798.  
  799. .glyphicon-compressed:before {
  800. content: "\e181"; }
  801.  
  802. .glyphicon-earphone:before {
  803. content: "\e182"; }
  804.  
  805. .glyphicon-phone-alt:before {
  806. content: "\e183"; }
  807.  
  808. .glyphicon-tower:before {
  809. content: "\e184"; }
  810.  
  811. .glyphicon-stats:before {
  812. content: "\e185"; }
  813.  
  814. .glyphicon-sd-video:before {
  815. content: "\e186"; }
  816.  
  817. .glyphicon-hd-video:before {
  818. content: "\e187"; }
  819.  
  820. .glyphicon-subtitles:before {
  821. content: "\e188"; }
  822.  
  823. .glyphicon-sound-stereo:before {
  824. content: "\e189"; }
  825.  
  826. .glyphicon-sound-dolby:before {
  827. content: "\e190"; }
  828.  
  829. .glyphicon-sound-5-1:before {
  830. content: "\e191"; }
  831.  
  832. .glyphicon-sound-6-1:before {
  833. content: "\e192"; }
  834.  
  835. .glyphicon-sound-7-1:before {
  836. content: "\e193"; }
  837.  
  838. .glyphicon-copyright-mark:before {
  839. content: "\e194"; }
  840.  
  841. .glyphicon-registration-mark:before {
  842. content: "\e195"; }
  843.  
  844. .glyphicon-cloud-download:before {
  845. content: "\e197"; }
  846.  
  847. .glyphicon-cloud-upload:before {
  848. content: "\e198"; }
  849.  
  850. .glyphicon-tree-conifer:before {
  851. content: "\e199"; }
  852.  
  853. .glyphicon-tree-deciduous:before {
  854. content: "\e200"; }
  855.  
  856. .glyphicon-cd:before {
  857. content: "\e201"; }
  858.  
  859. .glyphicon-save-file:before {
  860. content: "\e202"; }
  861.  
  862. .glyphicon-open-file:before {
  863. content: "\e203"; }
  864.  
  865. .glyphicon-level-up:before {
  866. content: "\e204"; }
  867.  
  868. .glyphicon-copy:before {
  869. content: "\e205"; }
  870.  
  871. .glyphicon-paste:before {
  872. content: "\e206"; }
  873.  
  874. .glyphicon-alert:before {
  875. content: "\e209"; }
  876.  
  877. .glyphicon-equalizer:before {
  878. content: "\e210"; }
  879.  
  880. .glyphicon-king:before {
  881. content: "\e211"; }
  882.  
  883. .glyphicon-queen:before {
  884. content: "\e212"; }
  885.  
  886. .glyphicon-pawn:before {
  887. content: "\e213"; }
  888.  
  889. .glyphicon-bishop:before {
  890. content: "\e214"; }
  891.  
  892. .glyphicon-knight:before {
  893. content: "\e215"; }
  894.  
  895. .glyphicon-baby-formula:before {
  896. content: "\e216"; }
  897.  
  898. .glyphicon-tent:before {
  899. content: "\26fa"; }
  900.  
  901. .glyphicon-blackboard:before {
  902. content: "\e218"; }
  903.  
  904. .glyphicon-bed:before {
  905. content: "\e219"; }
  906.  
  907. .glyphicon-apple:before {
  908. content: "\f8ff"; }
  909.  
  910. .glyphicon-erase:before {
  911. content: "\e221"; }
  912.  
  913. .glyphicon-hourglass:before {
  914. content: "\231b"; }
  915.  
  916. .glyphicon-lamp:before {
  917. content: "\e223"; }
  918.  
  919. .glyphicon-duplicate:before {
  920. content: "\e224"; }
  921.  
  922. .glyphicon-piggy-bank:before {
  923. content: "\e225"; }
  924.  
  925. .glyphicon-scissors:before {
  926. content: "\e226"; }
  927.  
  928. .glyphicon-bitcoin:before {
  929. content: "\e227"; }
  930.  
  931. .glyphicon-btc:before {
  932. content: "\e227"; }
  933.  
  934. .glyphicon-xbt:before {
  935. content: "\e227"; }
  936.  
  937. .glyphicon-yen:before {
  938. content: "\00a5"; }
  939.  
  940. .glyphicon-jpy:before {
  941. content: "\00a5"; }
  942.  
  943. .glyphicon-ruble:before {
  944. content: "\20bd"; }
  945.  
  946. .glyphicon-rub:before {
  947. content: "\20bd"; }
  948.  
  949. .glyphicon-scale:before {
  950. content: "\e230"; }
  951.  
  952. .glyphicon-ice-lolly:before {
  953. content: "\e231"; }
  954.  
  955. .glyphicon-ice-lolly-tasted:before {
  956. content: "\e232"; }
  957.  
  958. .glyphicon-education:before {
  959. content: "\e233"; }
  960.  
  961. .glyphicon-option-horizontal:before {
  962. content: "\e234"; }
  963.  
  964. .glyphicon-option-vertical:before {
  965. content: "\e235"; }
  966.  
  967. .glyphicon-menu-hamburger:before {
  968. content: "\e236"; }
  969.  
  970. .glyphicon-modal-window:before {
  971. content: "\e237"; }
  972.  
  973. .glyphicon-oil:before {
  974. content: "\e238"; }
  975.  
  976. .glyphicon-grain:before {
  977. content: "\e239"; }
  978.  
  979. .glyphicon-sunglasses:before {
  980. content: "\e240"; }
  981.  
  982. .glyphicon-text-size:before {
  983. content: "\e241"; }
  984.  
  985. .glyphicon-text-color:before {
  986. content: "\e242"; }
  987.  
  988. .glyphicon-text-background:before {
  989. content: "\e243"; }
  990.  
  991. .glyphicon-object-align-top:before {
  992. content: "\e244"; }
  993.  
  994. .glyphicon-object-align-bottom:before {
  995. content: "\e245"; }
  996.  
  997. .glyphicon-object-align-horizontal:before {
  998. content: "\e246"; }
  999.  
  1000. .glyphicon-object-align-left:before {
  1001. content: "\e247"; }
  1002.  
  1003. .glyphicon-object-align-vertical:before {
  1004. content: "\e248"; }
  1005.  
  1006. .glyphicon-object-align-right:before {
  1007. content: "\e249"; }
  1008.  
  1009. .glyphicon-triangle-right:before {
  1010. content: "\e250"; }
  1011.  
  1012. .glyphicon-triangle-left:before {
  1013. content: "\e251"; }
  1014.  
  1015. .glyphicon-triangle-bottom:before {
  1016. content: "\e252"; }
  1017.  
  1018. .glyphicon-triangle-top:before {
  1019. content: "\e253"; }
  1020.  
  1021. .glyphicon-console:before {
  1022. content: "\e254"; }
  1023.  
  1024. .glyphicon-superscript:before {
  1025. content: "\e255"; }
  1026.  
  1027. .glyphicon-subscript:before {
  1028. content: "\e256"; }
  1029.  
  1030. .glyphicon-menu-left:before {
  1031. content: "\e257"; }
  1032.  
  1033. .glyphicon-menu-right:before {
  1034. content: "\e258"; }
  1035.  
  1036. .glyphicon-menu-down:before {
  1037. content: "\e259"; }
  1038.  
  1039. .glyphicon-menu-up:before {
  1040. content: "\e260"; }
  1041.  
  1042. * {
  1043. box-sizing: border-box; }
  1044.  
  1045. *:before,
  1046. *:after {
  1047. box-sizing: border-box; }
  1048.  
  1049. html {
  1050. font-size: 10px;
  1051. -webkit-tap-highlight-color: transparent; }
  1052.  
  1053. body {
  1054. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  1055. font-size: 14px;
  1056. line-height: 1.42857;
  1057. color: #333333;
  1058. background-color: #fff; }
  1059.  
  1060. input,
  1061. button,
  1062. select,
  1063. textarea {
  1064. font-family: inherit;
  1065. font-size: inherit;
  1066. line-height: inherit; }
  1067.  
  1068. a {
  1069. color: #337ab7;
  1070. text-decoration: none; }
  1071. a:hover, a:focus {
  1072. color: #23527c;
  1073. text-decoration: underline; }
  1074. a:focus {
  1075. outline: 5px auto -webkit-focus-ring-color;
  1076. outline-offset: -2px; }
  1077.  
  1078. figure {
  1079. margin: 0; }
  1080.  
  1081. img {
  1082. vertical-align: middle; }
  1083.  
  1084. .img-responsive {
  1085. display: block;
  1086. max-width: 100%;
  1087. height: auto; }
  1088.  
  1089. .img-rounded {
  1090. border-radius: 6px; }
  1091.  
  1092. .img-thumbnail {
  1093. padding: 4px;
  1094. line-height: 1.42857;
  1095. background-color: #fff;
  1096. border: 1px solid #ddd;
  1097. border-radius: 4px;
  1098. -webkit-transition: all 0.2s ease-in-out;
  1099. transition: all 0.2s ease-in-out;
  1100. display: inline-block;
  1101. max-width: 100%;
  1102. height: auto; }
  1103.  
  1104. .img-circle {
  1105. border-radius: 50%; }
  1106.  
  1107. hr {
  1108. margin-top: 20px;
  1109. margin-bottom: 20px;
  1110. border: 0;
  1111. border-top: 1px solid #eeeeee; }
  1112.  
  1113. .sr-only {
  1114. position: absolute;
  1115. width: 1px;
  1116. height: 1px;
  1117. margin: -1px;
  1118. padding: 0;
  1119. overflow: hidden;
  1120. clip: rect(0, 0, 0, 0);
  1121. border: 0; }
  1122.  
  1123. .sr-only-focusable:active, .sr-only-focusable:focus {
  1124. position: static;
  1125. width: auto;
  1126. height: auto;
  1127. margin: 0;
  1128. overflow: visible;
  1129. clip: auto; }
  1130.  
  1131. [role="button"] {
  1132. cursor: pointer; }
  1133.  
  1134. h1, h2, h3, h4, h5, h6,
  1135. .h1, .h2, .h3, .h4, .h5, .h6 {
  1136. font-family: inherit;
  1137. font-weight: 500;
  1138. line-height: 1.1;
  1139. color: inherit; }
  1140. h1 small,
  1141. h1 .small, h2 small,
  1142. h2 .small, h3 small,
  1143. h3 .small, h4 small,
  1144. h4 .small, h5 small,
  1145. h5 .small, h6 small,
  1146. h6 .small,
  1147. .h1 small,
  1148. .h1 .small, .h2 small,
  1149. .h2 .small, .h3 small,
  1150. .h3 .small, .h4 small,
  1151. .h4 .small, .h5 small,
  1152. .h5 .small, .h6 small,
  1153. .h6 .small {
  1154. font-weight: normal;
  1155. line-height: 1;
  1156. color: #777777; }
  1157.  
  1158. h1, .h1,
  1159. h2, .h2,
  1160. h3, .h3 {
  1161. margin-top: 20px;
  1162. margin-bottom: 10px; }
  1163. h1 small,
  1164. h1 .small, .h1 small,
  1165. .h1 .small,
  1166. h2 small,
  1167. h2 .small, .h2 small,
  1168. .h2 .small,
  1169. h3 small,
  1170. h3 .small, .h3 small,
  1171. .h3 .small {
  1172. font-size: 65%; }
  1173.  
  1174. h4, .h4,
  1175. h5, .h5,
  1176. h6, .h6 {
  1177. margin-top: 10px;
  1178. margin-bottom: 10px; }
  1179. h4 small,
  1180. h4 .small, .h4 small,
  1181. .h4 .small,
  1182. h5 small,
  1183. h5 .small, .h5 small,
  1184. .h5 .small,
  1185. h6 small,
  1186. h6 .small, .h6 small,
  1187. .h6 .small {
  1188. font-size: 75%; }
  1189.  
  1190. h1, .h1 {
  1191. font-size: 36px; }
  1192.  
  1193. h2, .h2 {
  1194. font-size: 30px; }
  1195.  
  1196. h3, .h3 {
  1197. font-size: 24px; }
  1198.  
  1199. h4, .h4 {
  1200. font-size: 18px; }
  1201.  
  1202. h5, .h5 {
  1203. font-size: 14px; }
  1204.  
  1205. h6, .h6 {
  1206. font-size: 12px; }
  1207.  
  1208. p {
  1209. margin: 0 0 10px; }
  1210.  
  1211. .lead {
  1212. margin-bottom: 20px;
  1213. font-size: 16px;
  1214. font-weight: 300;
  1215. line-height: 1.4; }
  1216. @media (min-width: 768px) {
  1217. .lead {
  1218. font-size: 21px; } }
  1219.  
  1220. small,
  1221. .small {
  1222. font-size: 85%; }
  1223.  
  1224. mark,
  1225. .mark {
  1226. background-color: #fcf8e3;
  1227. padding: .2em; }
  1228.  
  1229. .text-left {
  1230. text-align: left; }
  1231.  
  1232. .text-right {
  1233. text-align: right; }
  1234.  
  1235. .text-center {
  1236. text-align: center; }
  1237.  
  1238. .text-justify {
  1239. text-align: justify; }
  1240.  
  1241. .text-nowrap {
  1242. white-space: nowrap; }
  1243.  
  1244. .text-lowercase {
  1245. text-transform: lowercase; }
  1246.  
  1247. .text-uppercase, .initialism {
  1248. text-transform: uppercase; }
  1249.  
  1250. .text-capitalize {
  1251. text-transform: capitalize; }
  1252.  
  1253. .text-muted {
  1254. color: #777777; }
  1255.  
  1256. .text-primary {
  1257. color: #337ab7; }
  1258.  
  1259. a.text-primary:hover,
  1260. a.text-primary:focus {
  1261. color: #286090; }
  1262.  
  1263. .text-success {
  1264. color: #3c763d; }
  1265.  
  1266. a.text-success:hover,
  1267. a.text-success:focus {
  1268. color: #2b542c; }
  1269.  
  1270. .text-info {
  1271. color: #31708f; }
  1272.  
  1273. a.text-info:hover,
  1274. a.text-info:focus {
  1275. color: #245269; }
  1276.  
  1277. .text-warning {
  1278. color: #8a6d3b; }
  1279.  
  1280. a.text-warning:hover,
  1281. a.text-warning:focus {
  1282. color: #66512c; }
  1283.  
  1284. .text-danger {
  1285. color: #a94442; }
  1286.  
  1287. a.text-danger:hover,
  1288. a.text-danger:focus {
  1289. color: #843534; }
  1290.  
  1291. .bg-primary {
  1292. color: #fff; }
  1293.  
  1294. .bg-primary {
  1295. background-color: #337ab7; }
  1296.  
  1297. a.bg-primary:hover,
  1298. a.bg-primary:focus {
  1299. background-color: #286090; }
  1300.  
  1301. .bg-success {
  1302. background-color: #dff0d8; }
  1303.  
  1304. a.bg-success:hover,
  1305. a.bg-success:focus {
  1306. background-color: #c1e2b3; }
  1307.  
  1308. .bg-info {
  1309. background-color: #d9edf7; }
  1310.  
  1311. a.bg-info:hover,
  1312. a.bg-info:focus {
  1313. background-color: #afd9ee; }
  1314.  
  1315. .bg-warning {
  1316. background-color: #fcf8e3; }
  1317.  
  1318. a.bg-warning:hover,
  1319. a.bg-warning:focus {
  1320. background-color: #f7ecb5; }
  1321.  
  1322. .bg-danger {
  1323. background-color: #f2dede; }
  1324.  
  1325. a.bg-danger:hover,
  1326. a.bg-danger:focus {
  1327. background-color: #e4b9b9; }
  1328.  
  1329. .page-header {
  1330. padding-bottom: 9px;
  1331. margin: 40px 0 20px;
  1332. border-bottom: 1px solid #eeeeee; }
  1333.  
  1334. ul,
  1335. ol {
  1336. margin-top: 0;
  1337. margin-bottom: 10px; }
  1338. ul ul,
  1339. ul ol,
  1340. ol ul,
  1341. ol ol {
  1342. margin-bottom: 0; }
  1343.  
  1344. .list-unstyled {
  1345. padding-left: 0;
  1346. list-style: none; }
  1347.  
  1348. .list-inline {
  1349. padding-left: 0;
  1350. list-style: none;
  1351. margin-left: -5px; }
  1352. .list-inline > li {
  1353. display: inline-block;
  1354. padding-left: 5px;
  1355. padding-right: 5px; }
  1356.  
  1357. dl {
  1358. margin-top: 0;
  1359. margin-bottom: 20px; }
  1360.  
  1361. dt,
  1362. dd {
  1363. line-height: 1.42857; }
  1364.  
  1365. dt {
  1366. font-weight: bold; }
  1367.  
  1368. dd {
  1369. margin-left: 0; }
  1370.  
  1371. .dl-horizontal dd:before, .dl-horizontal dd:after {
  1372. content: " ";
  1373. display: table; }
  1374.  
  1375. .dl-horizontal dd:after {
  1376. clear: both; }
  1377.  
  1378. @media (min-width: 768px) {
  1379. .dl-horizontal dt {
  1380. float: left;
  1381. width: 160px;
  1382. clear: left;
  1383. text-align: right;
  1384. overflow: hidden;
  1385. text-overflow: ellipsis;
  1386. white-space: nowrap; }
  1387. .dl-horizontal dd {
  1388. margin-left: 180px; } }
  1389.  
  1390. abbr[title],
  1391. abbr[data-original-title] {
  1392. cursor: help;
  1393. border-bottom: 1px dotted #777777; }
  1394.  
  1395. .initialism {
  1396. font-size: 90%; }
  1397.  
  1398. blockquote {
  1399. padding: 10px 20px;
  1400. margin: 0 0 20px;
  1401. font-size: 17.5px;
  1402. border-left: 5px solid #eeeeee; }
  1403. blockquote p:last-child,
  1404. blockquote ul:last-child,
  1405. blockquote ol:last-child {
  1406. margin-bottom: 0; }
  1407. blockquote footer,
  1408. blockquote small,
  1409. blockquote .small {
  1410. display: block;
  1411. font-size: 80%;
  1412. line-height: 1.42857;
  1413. color: #777777; }
  1414. blockquote footer:before,
  1415. blockquote small:before,
  1416. blockquote .small:before {
  1417. content: '\2014 \00A0'; }
  1418.  
  1419. .blockquote-reverse,
  1420. blockquote.pull-right {
  1421. padding-right: 15px;
  1422. padding-left: 0;
  1423. border-right: 5px solid #eeeeee;
  1424. border-left: 0;
  1425. text-align: right; }
  1426. .blockquote-reverse footer:before,
  1427. .blockquote-reverse small:before,
  1428. .blockquote-reverse .small:before,
  1429. blockquote.pull-right footer:before,
  1430. blockquote.pull-right small:before,
  1431. blockquote.pull-right .small:before {
  1432. content: ''; }
  1433. .blockquote-reverse footer:after,
  1434. .blockquote-reverse small:after,
  1435. .blockquote-reverse .small:after,
  1436. blockquote.pull-right footer:after,
  1437. blockquote.pull-right small:after,
  1438. blockquote.pull-right .small:after {
  1439. content: '\00A0 \2014'; }
  1440.  
  1441. address {
  1442. margin-bottom: 20px;
  1443. font-style: normal;
  1444. line-height: 1.42857; }
  1445.  
  1446. code,
  1447. kbd,
  1448. pre,
  1449. samp {
  1450. font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
  1451.  
  1452. code {
  1453. padding: 2px 4px;
  1454. font-size: 90%;
  1455. color: #c7254e;
  1456. background-color: #f9f2f4;
  1457. border-radius: 4px; }
  1458.  
  1459. kbd {
  1460. padding: 2px 4px;
  1461. font-size: 90%;
  1462. color: #fff;
  1463. background-color: #333;
  1464. border-radius: 3px;
  1465. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  1466. kbd kbd {
  1467. padding: 0;
  1468. font-size: 100%;
  1469. font-weight: bold;
  1470. box-shadow: none; }
  1471.  
  1472. pre {
  1473. display: block;
  1474. padding: 9.5px;
  1475. margin: 0 0 10px;
  1476. font-size: 13px;
  1477. line-height: 1.42857;
  1478. word-break: break-all;
  1479. word-wrap: break-word;
  1480. color: #333333;
  1481. background-color: #f5f5f5;
  1482. border: 1px solid #ccc;
  1483. border-radius: 4px; }
  1484. pre code {
  1485. padding: 0;
  1486. font-size: inherit;
  1487. color: inherit;
  1488. white-space: pre-wrap;
  1489. background-color: transparent;
  1490. border-radius: 0; }
  1491.  
  1492. .pre-scrollable {
  1493. max-height: 340px;
  1494. overflow-y: scroll; }
  1495.  
  1496. .container {
  1497. margin-right: auto;
  1498. margin-left: auto;
  1499. padding-left: 15px;
  1500. padding-right: 15px; }
  1501. .container:before, .container:after {
  1502. content: " ";
  1503. display: table; }
  1504. .container:after {
  1505. clear: both; }
  1506. @media (min-width: 768px) {
  1507. .container {
  1508. width: 750px; } }
  1509. @media (min-width: 992px) {
  1510. .container {
  1511. width: 970px; } }
  1512. @media (min-width: 1200px) {
  1513. .container {
  1514. width: 1170px; } }
  1515.  
  1516. .container-fluid {
  1517. margin-right: auto;
  1518. margin-left: auto;
  1519. padding-left: 15px;
  1520. padding-right: 15px; }
  1521. .container-fluid:before, .container-fluid:after {
  1522. content: " ";
  1523. display: table; }
  1524. .container-fluid:after {
  1525. clear: both; }
  1526.  
  1527. .row {
  1528. margin-left: -15px;
  1529. margin-right: -15px; }
  1530. .row:before, .row:after {
  1531. content: " ";
  1532. display: table; }
  1533. .row:after {
  1534. clear: both; }
  1535.  
  1536. .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 {
  1537. position: relative;
  1538. min-height: 1px;
  1539. padding-left: 15px;
  1540. padding-right: 15px; }
  1541.  
  1542. .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 {
  1543. float: left; }
  1544.  
  1545. .col-xs-1 {
  1546. width: 8.33333%; }
  1547.  
  1548. .col-xs-2 {
  1549. width: 16.66667%; }
  1550.  
  1551. .col-xs-3 {
  1552. width: 25%; }
  1553.  
  1554. .col-xs-4 {
  1555. width: 33.33333%; }
  1556.  
  1557. .col-xs-5 {
  1558. width: 41.66667%; }
  1559.  
  1560. .col-xs-6 {
  1561. width: 50%; }
  1562.  
  1563. .col-xs-7 {
  1564. width: 58.33333%; }
  1565.  
  1566. .col-xs-8 {
  1567. width: 66.66667%; }
  1568.  
  1569. .col-xs-9 {
  1570. width: 75%; }
  1571.  
  1572. .col-xs-10 {
  1573. width: 83.33333%; }
  1574.  
  1575. .col-xs-11 {
  1576. width: 91.66667%; }
  1577.  
  1578. .col-xs-12 {
  1579. width: 100%; }
  1580.  
  1581. .col-xs-pull-0 {
  1582. right: auto; }
  1583.  
  1584. .col-xs-pull-1 {
  1585. right: 8.33333%; }
  1586.  
  1587. .col-xs-pull-2 {
  1588. right: 16.66667%; }
  1589.  
  1590. .col-xs-pull-3 {
  1591. right: 25%; }
  1592.  
  1593. .col-xs-pull-4 {
  1594. right: 33.33333%; }
  1595.  
  1596. .col-xs-pull-5 {
  1597. right: 41.66667%; }
  1598.  
  1599. .col-xs-pull-6 {
  1600. right: 50%; }
  1601.  
  1602. .col-xs-pull-7 {
  1603. right: 58.33333%; }
  1604.  
  1605. .col-xs-pull-8 {
  1606. right: 66.66667%; }
  1607.  
  1608. .col-xs-pull-9 {
  1609. right: 75%; }
  1610.  
  1611. .col-xs-pull-10 {
  1612. right: 83.33333%; }
  1613.  
  1614. .col-xs-pull-11 {
  1615. right: 91.66667%; }
  1616.  
  1617. .col-xs-pull-12 {
  1618. right: 100%; }
  1619.  
  1620. .col-xs-push-0 {
  1621. left: auto; }
  1622.  
  1623. .col-xs-push-1 {
  1624. left: 8.33333%; }
  1625.  
  1626. .col-xs-push-2 {
  1627. left: 16.66667%; }
  1628.  
  1629. .col-xs-push-3 {
  1630. left: 25%; }
  1631.  
  1632. .col-xs-push-4 {
  1633. left: 33.33333%; }
  1634.  
  1635. .col-xs-push-5 {
  1636. left: 41.66667%; }
  1637.  
  1638. .col-xs-push-6 {
  1639. left: 50%; }
  1640.  
  1641. .col-xs-push-7 {
  1642. left: 58.33333%; }
  1643.  
  1644. .col-xs-push-8 {
  1645. left: 66.66667%; }
  1646.  
  1647. .col-xs-push-9 {
  1648. left: 75%; }
  1649.  
  1650. .col-xs-push-10 {
  1651. left: 83.33333%; }
  1652.  
  1653. .col-xs-push-11 {
  1654. left: 91.66667%; }
  1655.  
  1656. .col-xs-push-12 {
  1657. left: 100%; }
  1658.  
  1659. .col-xs-offset-0 {
  1660. margin-left: 0%; }
  1661.  
  1662. .col-xs-offset-1 {
  1663. margin-left: 8.33333%; }
  1664.  
  1665. .col-xs-offset-2 {
  1666. margin-left: 16.66667%; }
  1667.  
  1668. .col-xs-offset-3 {
  1669. margin-left: 25%; }
  1670.  
  1671. .col-xs-offset-4 {
  1672. margin-left: 33.33333%; }
  1673.  
  1674. .col-xs-offset-5 {
  1675. margin-left: 41.66667%; }
  1676.  
  1677. .col-xs-offset-6 {
  1678. margin-left: 50%; }
  1679.  
  1680. .col-xs-offset-7 {
  1681. margin-left: 58.33333%; }
  1682.  
  1683. .col-xs-offset-8 {
  1684. margin-left: 66.66667%; }
  1685.  
  1686. .col-xs-offset-9 {
  1687. margin-left: 75%; }
  1688.  
  1689. .col-xs-offset-10 {
  1690. margin-left: 83.33333%; }
  1691.  
  1692. .col-xs-offset-11 {
  1693. margin-left: 91.66667%; }
  1694.  
  1695. .col-xs-offset-12 {
  1696. margin-left: 100%; }
  1697.  
  1698. @media (min-width: 768px) {
  1699. .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 {
  1700. float: left; }
  1701. .col-sm-1 {
  1702. width: 8.33333%; }
  1703. .col-sm-2 {
  1704. width: 16.66667%; }
  1705. .col-sm-3 {
  1706. width: 25%; }
  1707. .col-sm-4 {
  1708. width: 33.33333%; }
  1709. .col-sm-5 {
  1710. width: 41.66667%; }
  1711. .col-sm-6 {
  1712. width: 50%; }
  1713. .col-sm-7 {
  1714. width: 58.33333%; }
  1715. .col-sm-8 {
  1716. width: 66.66667%; }
  1717. .col-sm-9 {
  1718. width: 75%; }
  1719. .col-sm-10 {
  1720. width: 83.33333%; }
  1721. .col-sm-11 {
  1722. width: 91.66667%; }
  1723. .col-sm-12 {
  1724. width: 100%; }
  1725. .col-sm-pull-0 {
  1726. right: auto; }
  1727. .col-sm-pull-1 {
  1728. right: 8.33333%; }
  1729. .col-sm-pull-2 {
  1730. right: 16.66667%; }
  1731. .col-sm-pull-3 {
  1732. right: 25%; }
  1733. .col-sm-pull-4 {
  1734. right: 33.33333%; }
  1735. .col-sm-pull-5 {
  1736. right: 41.66667%; }
  1737. .col-sm-pull-6 {
  1738. right: 50%; }
  1739. .col-sm-pull-7 {
  1740. right: 58.33333%; }
  1741. .col-sm-pull-8 {
  1742. right: 66.66667%; }
  1743. .col-sm-pull-9 {
  1744. right: 75%; }
  1745. .col-sm-pull-10 {
  1746. right: 83.33333%; }
  1747. .col-sm-pull-11 {
  1748. right: 91.66667%; }
  1749. .col-sm-pull-12 {
  1750. right: 100%; }
  1751. .col-sm-push-0 {
  1752. left: auto; }
  1753. .col-sm-push-1 {
  1754. left: 8.33333%; }
  1755. .col-sm-push-2 {
  1756. left: 16.66667%; }
  1757. .col-sm-push-3 {
  1758. left: 25%; }
  1759. .col-sm-push-4 {
  1760. left: 33.33333%; }
  1761. .col-sm-push-5 {
  1762. left: 41.66667%; }
  1763. .col-sm-push-6 {
  1764. left: 50%; }
  1765. .col-sm-push-7 {
  1766. left: 58.33333%; }
  1767. .col-sm-push-8 {
  1768. left: 66.66667%; }
  1769. .col-sm-push-9 {
  1770. left: 75%; }
  1771. .col-sm-push-10 {
  1772. left: 83.33333%; }
  1773. .col-sm-push-11 {
  1774. left: 91.66667%; }
  1775. .col-sm-push-12 {
  1776. left: 100%; }
  1777. .col-sm-offset-0 {
  1778. margin-left: 0%; }
  1779. .col-sm-offset-1 {
  1780. margin-left: 8.33333%; }
  1781. .col-sm-offset-2 {
  1782. margin-left: 16.66667%; }
  1783. .col-sm-offset-3 {
  1784. margin-left: 25%; }
  1785. .col-sm-offset-4 {
  1786. margin-left: 33.33333%; }
  1787. .col-sm-offset-5 {
  1788. margin-left: 41.66667%; }
  1789. .col-sm-offset-6 {
  1790. margin-left: 50%; }
  1791. .col-sm-offset-7 {
  1792. margin-left: 58.33333%; }
  1793. .col-sm-offset-8 {
  1794. margin-left: 66.66667%; }
  1795. .col-sm-offset-9 {
  1796. margin-left: 75%; }
  1797. .col-sm-offset-10 {
  1798. margin-left: 83.33333%; }
  1799. .col-sm-offset-11 {
  1800. margin-left: 91.66667%; }
  1801. .col-sm-offset-12 {
  1802. margin-left: 100%; } }
  1803.  
  1804. @media (min-width: 992px) {
  1805. .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 {
  1806. float: left; }
  1807. .col-md-1 {
  1808. width: 8.33333%; }
  1809. .col-md-2 {
  1810. width: 16.66667%; }
  1811. .col-md-3 {
  1812. width: 25%; }
  1813. .col-md-4 {
  1814. width: 33.33333%; }
  1815. .col-md-5 {
  1816. width: 41.66667%; }
  1817. .col-md-6 {
  1818. width: 50%; }
  1819. .col-md-7 {
  1820. width: 58.33333%; }
  1821. .col-md-8 {
  1822. width: 66.66667%; }
  1823. .col-md-9 {
  1824. width: 75%; }
  1825. .col-md-10 {
  1826. width: 83.33333%; }
  1827. .col-md-11 {
  1828. width: 91.66667%; }
  1829. .col-md-12 {
  1830. width: 100%; }
  1831. .col-md-pull-0 {
  1832. right: auto; }
  1833. .col-md-pull-1 {
  1834. right: 8.33333%; }
  1835. .col-md-pull-2 {
  1836. right: 16.66667%; }
  1837. .col-md-pull-3 {
  1838. right: 25%; }
  1839. .col-md-pull-4 {
  1840. right: 33.33333%; }
  1841. .col-md-pull-5 {
  1842. right: 41.66667%; }
  1843. .col-md-pull-6 {
  1844. right: 50%; }
  1845. .col-md-pull-7 {
  1846. right: 58.33333%; }
  1847. .col-md-pull-8 {
  1848. right: 66.66667%; }
  1849. .col-md-pull-9 {
  1850. right: 75%; }
  1851. .col-md-pull-10 {
  1852. right: 83.33333%; }
  1853. .col-md-pull-11 {
  1854. right: 91.66667%; }
  1855. .col-md-pull-12 {
  1856. right: 100%; }
  1857. .col-md-push-0 {
  1858. left: auto; }
  1859. .col-md-push-1 {
  1860. left: 8.33333%; }
  1861. .col-md-push-2 {
  1862. left: 16.66667%; }
  1863. .col-md-push-3 {
  1864. left: 25%; }
  1865. .col-md-push-4 {
  1866. left: 33.33333%; }
  1867. .col-md-push-5 {
  1868. left: 41.66667%; }
  1869. .col-md-push-6 {
  1870. left: 50%; }
  1871. .col-md-push-7 {
  1872. left: 58.33333%; }
  1873. .col-md-push-8 {
  1874. left: 66.66667%; }
  1875. .col-md-push-9 {
  1876. left: 75%; }
  1877. .col-md-push-10 {
  1878. left: 83.33333%; }
  1879. .col-md-push-11 {
  1880. left: 91.66667%; }
  1881. .col-md-push-12 {
  1882. left: 100%; }
  1883. .col-md-offset-0 {
  1884. margin-left: 0%; }
  1885. .col-md-offset-1 {
  1886. margin-left: 8.33333%; }
  1887. .col-md-offset-2 {
  1888. margin-left: 16.66667%; }
  1889. .col-md-offset-3 {
  1890. margin-left: 25%; }
  1891. .col-md-offset-4 {
  1892. margin-left: 33.33333%; }
  1893. .col-md-offset-5 {
  1894. margin-left: 41.66667%; }
  1895. .col-md-offset-6 {
  1896. margin-left: 50%; }
  1897. .col-md-offset-7 {
  1898. margin-left: 58.33333%; }
  1899. .col-md-offset-8 {
  1900. margin-left: 66.66667%; }
  1901. .col-md-offset-9 {
  1902. margin-left: 75%; }
  1903. .col-md-offset-10 {
  1904. margin-left: 83.33333%; }
  1905. .col-md-offset-11 {
  1906. margin-left: 91.66667%; }
  1907. .col-md-offset-12 {
  1908. margin-left: 100%; } }
  1909.  
  1910. @media (min-width: 1200px) {
  1911. .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 {
  1912. float: left; }
  1913. .col-lg-1 {
  1914. width: 8.33333%; }
  1915. .col-lg-2 {
  1916. width: 16.66667%; }
  1917. .col-lg-3 {
  1918. width: 25%; }
  1919. .col-lg-4 {
  1920. width: 33.33333%; }
  1921. .col-lg-5 {
  1922. width: 41.66667%; }
  1923. .col-lg-6 {
  1924. width: 50%; }
  1925. .col-lg-7 {
  1926. width: 58.33333%; }
  1927. .col-lg-8 {
  1928. width: 66.66667%; }
  1929. .col-lg-9 {
  1930. width: 75%; }
  1931. .col-lg-10 {
  1932. width: 83.33333%; }
  1933. .col-lg-11 {
  1934. width: 91.66667%; }
  1935. .col-lg-12 {
  1936. width: 100%; }
  1937. .col-lg-pull-0 {
  1938. right: auto; }
  1939. .col-lg-pull-1 {
  1940. right: 8.33333%; }
  1941. .col-lg-pull-2 {
  1942. right: 16.66667%; }
  1943. .col-lg-pull-3 {
  1944. right: 25%; }
  1945. .col-lg-pull-4 {
  1946. right: 33.33333%; }
  1947. .col-lg-pull-5 {
  1948. right: 41.66667%; }
  1949. .col-lg-pull-6 {
  1950. right: 50%; }
  1951. .col-lg-pull-7 {
  1952. right: 58.33333%; }
  1953. .col-lg-pull-8 {
  1954. right: 66.66667%; }
  1955. .col-lg-pull-9 {
  1956. right: 75%; }
  1957. .col-lg-pull-10 {
  1958. right: 83.33333%; }
  1959. .col-lg-pull-11 {
  1960. right: 91.66667%; }
  1961. .col-lg-pull-12 {
  1962. right: 100%; }
  1963. .col-lg-push-0 {
  1964. left: auto; }
  1965. .col-lg-push-1 {
  1966. left: 8.33333%; }
  1967. .col-lg-push-2 {
  1968. left: 16.66667%; }
  1969. .col-lg-push-3 {
  1970. left: 25%; }
  1971. .col-lg-push-4 {
  1972. left: 33.33333%; }
  1973. .col-lg-push-5 {
  1974. left: 41.66667%; }
  1975. .col-lg-push-6 {
  1976. left: 50%; }
  1977. .col-lg-push-7 {
  1978. left: 58.33333%; }
  1979. .col-lg-push-8 {
  1980. left: 66.66667%; }
  1981. .col-lg-push-9 {
  1982. left: 75%; }
  1983. .col-lg-push-10 {
  1984. left: 83.33333%; }
  1985. .col-lg-push-11 {
  1986. left: 91.66667%; }
  1987. .col-lg-push-12 {
  1988. left: 100%; }
  1989. .col-lg-offset-0 {
  1990. margin-left: 0%; }
  1991. .col-lg-offset-1 {
  1992. margin-left: 8.33333%; }
  1993. .col-lg-offset-2 {
  1994. margin-left: 16.66667%; }
  1995. .col-lg-offset-3 {
  1996. margin-left: 25%; }
  1997. .col-lg-offset-4 {
  1998. margin-left: 33.33333%; }
  1999. .col-lg-offset-5 {
  2000. margin-left: 41.66667%; }
  2001. .col-lg-offset-6 {
  2002. margin-left: 50%; }
  2003. .col-lg-offset-7 {
  2004. margin-left: 58.33333%; }
  2005. .col-lg-offset-8 {
  2006. margin-left: 66.66667%; }
  2007. .col-lg-offset-9 {
  2008. margin-left: 75%; }
  2009. .col-lg-offset-10 {
  2010. margin-left: 83.33333%; }
  2011. .col-lg-offset-11 {
  2012. margin-left: 91.66667%; }
  2013. .col-lg-offset-12 {
  2014. margin-left: 100%; } }
  2015.  
  2016. table {
  2017. background-color: transparent; }
  2018.  
  2019. caption {
  2020. padding-top: 8px;
  2021. padding-bottom: 8px;
  2022. color: #777777;
  2023. text-align: left; }
  2024.  
  2025. th {
  2026. text-align: left; }
  2027.  
  2028. .table {
  2029. width: 100%;
  2030. max-width: 100%;
  2031. margin-bottom: 20px; }
  2032. .table > thead > tr > th,
  2033. .table > thead > tr > td,
  2034. .table > tbody > tr > th,
  2035. .table > tbody > tr > td,
  2036. .table > tfoot > tr > th,
  2037. .table > tfoot > tr > td {
  2038. padding: 8px;
  2039. line-height: 1.42857;
  2040. vertical-align: top;
  2041. border-top: 1px solid #ddd; }
  2042. .table > thead > tr > th {
  2043. vertical-align: bottom;
  2044. border-bottom: 2px solid #ddd; }
  2045. .table > caption + thead > tr:first-child > th,
  2046. .table > caption + thead > tr:first-child > td,
  2047. .table > colgroup + thead > tr:first-child > th,
  2048. .table > colgroup + thead > tr:first-child > td,
  2049. .table > thead:first-child > tr:first-child > th,
  2050. .table > thead:first-child > tr:first-child > td {
  2051. border-top: 0; }
  2052. .table > tbody + tbody {
  2053. border-top: 2px solid #ddd; }
  2054. .table .table {
  2055. background-color: #fff; }
  2056.  
  2057. .table-condensed > thead > tr > th,
  2058. .table-condensed > thead > tr > td,
  2059. .table-condensed > tbody > tr > th,
  2060. .table-condensed > tbody > tr > td,
  2061. .table-condensed > tfoot > tr > th,
  2062. .table-condensed > tfoot > tr > td {
  2063. padding: 5px; }
  2064.  
  2065. .table-bordered {
  2066. border: 1px solid #ddd; }
  2067. .table-bordered > thead > tr > th,
  2068. .table-bordered > thead > tr > td,
  2069. .table-bordered > tbody > tr > th,
  2070. .table-bordered > tbody > tr > td,
  2071. .table-bordered > tfoot > tr > th,
  2072. .table-bordered > tfoot > tr > td {
  2073. border: 1px solid #ddd; }
  2074. .table-bordered > thead > tr > th,
  2075. .table-bordered > thead > tr > td {
  2076. border-bottom-width: 2px; }
  2077.  
  2078. .table-striped > tbody > tr:nth-of-type(odd) {
  2079. background-color: #f9f9f9; }
  2080.  
  2081. .table-hover > tbody > tr:hover {
  2082. background-color: #f5f5f5; }
  2083.  
  2084. table col[class*="col-"] {
  2085. position: static;
  2086. float: none;
  2087. display: table-column; }
  2088.  
  2089. table td[class*="col-"],
  2090. table th[class*="col-"] {
  2091. position: static;
  2092. float: none;
  2093. display: table-cell; }
  2094.  
  2095. .table > thead > tr > td.active,
  2096. .table > thead > tr > th.active,
  2097. .table > thead > tr.active > td,
  2098. .table > thead > tr.active > th,
  2099. .table > tbody > tr > td.active,
  2100. .table > tbody > tr > th.active,
  2101. .table > tbody > tr.active > td,
  2102. .table > tbody > tr.active > th,
  2103. .table > tfoot > tr > td.active,
  2104. .table > tfoot > tr > th.active,
  2105. .table > tfoot > tr.active > td,
  2106. .table > tfoot > tr.active > th {
  2107. background-color: #f5f5f5; }
  2108.  
  2109. .table-hover > tbody > tr > td.active:hover,
  2110. .table-hover > tbody > tr > th.active:hover,
  2111. .table-hover > tbody > tr.active:hover > td,
  2112. .table-hover > tbody > tr:hover > .active,
  2113. .table-hover > tbody > tr.active:hover > th {
  2114. background-color: #e8e8e8; }
  2115.  
  2116. .table > thead > tr > td.success,
  2117. .table > thead > tr > th.success,
  2118. .table > thead > tr.success > td,
  2119. .table > thead > tr.success > th,
  2120. .table > tbody > tr > td.success,
  2121. .table > tbody > tr > th.success,
  2122. .table > tbody > tr.success > td,
  2123. .table > tbody > tr.success > th,
  2124. .table > tfoot > tr > td.success,
  2125. .table > tfoot > tr > th.success,
  2126. .table > tfoot > tr.success > td,
  2127. .table > tfoot > tr.success > th {
  2128. background-color: #dff0d8; }
  2129.  
  2130. .table-hover > tbody > tr > td.success:hover,
  2131. .table-hover > tbody > tr > th.success:hover,
  2132. .table-hover > tbody > tr.success:hover > td,
  2133. .table-hover > tbody > tr:hover > .success,
  2134. .table-hover > tbody > tr.success:hover > th {
  2135. background-color: #d0e9c6; }
  2136.  
  2137. .table > thead > tr > td.info,
  2138. .table > thead > tr > th.info,
  2139. .table > thead > tr.info > td,
  2140. .table > thead > tr.info > th,
  2141. .table > tbody > tr > td.info,
  2142. .table > tbody > tr > th.info,
  2143. .table > tbody > tr.info > td,
  2144. .table > tbody > tr.info > th,
  2145. .table > tfoot > tr > td.info,
  2146. .table > tfoot > tr > th.info,
  2147. .table > tfoot > tr.info > td,
  2148. .table > tfoot > tr.info > th {
  2149. background-color: #d9edf7; }
  2150.  
  2151. .table-hover > tbody > tr > td.info:hover,
  2152. .table-hover > tbody > tr > th.info:hover,
  2153. .table-hover > tbody > tr.info:hover > td,
  2154. .table-hover > tbody > tr:hover > .info,
  2155. .table-hover > tbody > tr.info:hover > th {
  2156. background-color: #c4e3f3; }
  2157.  
  2158. .table > thead > tr > td.warning,
  2159. .table > thead > tr > th.warning,
  2160. .table > thead > tr.warning > td,
  2161. .table > thead > tr.warning > th,
  2162. .table > tbody > tr > td.warning,
  2163. .table > tbody > tr > th.warning,
  2164. .table > tbody > tr.warning > td,
  2165. .table > tbody > tr.warning > th,
  2166. .table > tfoot > tr > td.warning,
  2167. .table > tfoot > tr > th.warning,
  2168. .table > tfoot > tr.warning > td,
  2169. .table > tfoot > tr.warning > th {
  2170. background-color: #fcf8e3; }
  2171.  
  2172. .table-hover > tbody > tr > td.warning:hover,
  2173. .table-hover > tbody > tr > th.warning:hover,
  2174. .table-hover > tbody > tr.warning:hover > td,
  2175. .table-hover > tbody > tr:hover > .warning,
  2176. .table-hover > tbody > tr.warning:hover > th {
  2177. background-color: #faf2cc; }
  2178.  
  2179. .table > thead > tr > td.danger,
  2180. .table > thead > tr > th.danger,
  2181. .table > thead > tr.danger > td,
  2182. .table > thead > tr.danger > th,
  2183. .table > tbody > tr > td.danger,
  2184. .table > tbody > tr > th.danger,
  2185. .table > tbody > tr.danger > td,
  2186. .table > tbody > tr.danger > th,
  2187. .table > tfoot > tr > td.danger,
  2188. .table > tfoot > tr > th.danger,
  2189. .table > tfoot > tr.danger > td,
  2190. .table > tfoot > tr.danger > th {
  2191. background-color: #f2dede; }
  2192.  
  2193. .table-hover > tbody > tr > td.danger:hover,
  2194. .table-hover > tbody > tr > th.danger:hover,
  2195. .table-hover > tbody > tr.danger:hover > td,
  2196. .table-hover > tbody > tr:hover > .danger,
  2197. .table-hover > tbody > tr.danger:hover > th {
  2198. background-color: #ebcccc; }
  2199.  
  2200. .table-responsive {
  2201. overflow-x: auto;
  2202. min-height: 0.01%; }
  2203. @media screen and (max-width: 767px) {
  2204. .table-responsive {
  2205. width: 100%;
  2206. margin-bottom: 15px;
  2207. overflow-y: hidden;
  2208. -ms-overflow-style: -ms-autohiding-scrollbar;
  2209. border: 1px solid #ddd; }
  2210. .table-responsive > .table {
  2211. margin-bottom: 0; }
  2212. .table-responsive > .table > thead > tr > th,
  2213. .table-responsive > .table > thead > tr > td,
  2214. .table-responsive > .table > tbody > tr > th,
  2215. .table-responsive > .table > tbody > tr > td,
  2216. .table-responsive > .table > tfoot > tr > th,
  2217. .table-responsive > .table > tfoot > tr > td {
  2218. white-space: nowrap; }
  2219. .table-responsive > .table-bordered {
  2220. border: 0; }
  2221. .table-responsive > .table-bordered > thead > tr > th:first-child,
  2222. .table-responsive > .table-bordered > thead > tr > td:first-child,
  2223. .table-responsive > .table-bordered > tbody > tr > th:first-child,
  2224. .table-responsive > .table-bordered > tbody > tr > td:first-child,
  2225. .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  2226. .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  2227. border-left: 0; }
  2228. .table-responsive > .table-bordered > thead > tr > th:last-child,
  2229. .table-responsive > .table-bordered > thead > tr > td:last-child,
  2230. .table-responsive > .table-bordered > tbody > tr > th:last-child,
  2231. .table-responsive > .table-bordered > tbody > tr > td:last-child,
  2232. .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  2233. .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  2234. border-right: 0; }
  2235. .table-responsive > .table-bordered > tbody > tr:last-child > th,
  2236. .table-responsive > .table-bordered > tbody > tr:last-child > td,
  2237. .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  2238. .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  2239. border-bottom: 0; } }
  2240.  
  2241. fieldset {
  2242. padding: 0;
  2243. margin: 0;
  2244. border: 0;
  2245. min-width: 0; }
  2246.  
  2247. legend {
  2248. display: block;
  2249. width: 100%;
  2250. padding: 0;
  2251. margin-bottom: 20px;
  2252. font-size: 21px;
  2253. line-height: inherit;
  2254. color: #333333;
  2255. border: 0;
  2256. border-bottom: 1px solid #e5e5e5; }
  2257.  
  2258. label {
  2259. display: inline-block;
  2260. max-width: 100%;
  2261. margin-bottom: 5px;
  2262. font-weight: bold; }
  2263.  
  2264. input[type="search"] {
  2265. box-sizing: border-box; }
  2266.  
  2267. input[type="radio"],
  2268. input[type="checkbox"] {
  2269. margin: 4px 0 0;
  2270. margin-top: 1px \9;
  2271. line-height: normal; }
  2272.  
  2273. input[type="file"] {
  2274. display: block; }
  2275.  
  2276. input[type="range"] {
  2277. display: block;
  2278. width: 100%; }
  2279.  
  2280. select[multiple],
  2281. select[size] {
  2282. height: auto; }
  2283.  
  2284. input[type="file"]:focus,
  2285. input[type="radio"]:focus,
  2286. input[type="checkbox"]:focus {
  2287. outline: 5px auto -webkit-focus-ring-color;
  2288. outline-offset: -2px; }
  2289.  
  2290. output {
  2291. display: block;
  2292. padding-top: 7px;
  2293. font-size: 14px;
  2294. line-height: 1.42857;
  2295. color: #555555; }
  2296.  
  2297. .form-control {
  2298. display: block;
  2299. width: 100%;
  2300. height: 34px;
  2301. padding: 6px 12px;
  2302. font-size: 14px;
  2303. line-height: 1.42857;
  2304. color: #555555;
  2305. background-color: #fff;
  2306. background-image: none;
  2307. border: 1px solid #ccc;
  2308. border-radius: 4px;
  2309. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2310. -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  2311. transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  2312. .form-control:focus {
  2313. border-color: #66afe9;
  2314. outline: 0;
  2315. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  2316. .form-control::-moz-placeholder {
  2317. color: #999;
  2318. opacity: 1; }
  2319. .form-control:-ms-input-placeholder {
  2320. color: #999; }
  2321. .form-control::-webkit-input-placeholder {
  2322. color: #999; }
  2323. .form-control::-ms-expand {
  2324. border: 0;
  2325. background-color: transparent; }
  2326. .form-control[disabled], .form-control[readonly],
  2327. fieldset[disabled] .form-control {
  2328. background-color: #eeeeee;
  2329. opacity: 1; }
  2330. .form-control[disabled],
  2331. fieldset[disabled] .form-control {
  2332. cursor: not-allowed; }
  2333.  
  2334. textarea.form-control {
  2335. height: auto; }
  2336.  
  2337. input[type="search"] {
  2338. -webkit-appearance: none; }
  2339.  
  2340. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  2341. input[type="date"].form-control,
  2342. input[type="time"].form-control,
  2343. input[type="datetime-local"].form-control,
  2344. input[type="month"].form-control {
  2345. line-height: 34px; }
  2346. input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
  2347. .input-group-sm > input[type="date"].input-group-addon,
  2348. .input-group-sm > .input-group-btn > input[type="date"].btn,
  2349. .input-group-sm input[type="date"],
  2350. input[type="time"].input-sm,
  2351. .input-group-sm > input[type="time"].form-control,
  2352. .input-group-sm > input[type="time"].input-group-addon,
  2353. .input-group-sm > .input-group-btn > input[type="time"].btn,
  2354. .input-group-sm
  2355. input[type="time"],
  2356. input[type="datetime-local"].input-sm,
  2357. .input-group-sm > input[type="datetime-local"].form-control,
  2358. .input-group-sm > input[type="datetime-local"].input-group-addon,
  2359. .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
  2360. .input-group-sm
  2361. input[type="datetime-local"],
  2362. input[type="month"].input-sm,
  2363. .input-group-sm > input[type="month"].form-control,
  2364. .input-group-sm > input[type="month"].input-group-addon,
  2365. .input-group-sm > .input-group-btn > input[type="month"].btn,
  2366. .input-group-sm
  2367. input[type="month"] {
  2368. line-height: 30px; }
  2369. input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
  2370. .input-group-lg > input[type="date"].input-group-addon,
  2371. .input-group-lg > .input-group-btn > input[type="date"].btn,
  2372. .input-group-lg input[type="date"],
  2373. input[type="time"].input-lg,
  2374. .input-group-lg > input[type="time"].form-control,
  2375. .input-group-lg > input[type="time"].input-group-addon,
  2376. .input-group-lg > .input-group-btn > input[type="time"].btn,
  2377. .input-group-lg
  2378. input[type="time"],
  2379. input[type="datetime-local"].input-lg,
  2380. .input-group-lg > input[type="datetime-local"].form-control,
  2381. .input-group-lg > input[type="datetime-local"].input-group-addon,
  2382. .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
  2383. .input-group-lg
  2384. input[type="datetime-local"],
  2385. input[type="month"].input-lg,
  2386. .input-group-lg > input[type="month"].form-control,
  2387. .input-group-lg > input[type="month"].input-group-addon,
  2388. .input-group-lg > .input-group-btn > input[type="month"].btn,
  2389. .input-group-lg
  2390. input[type="month"] {
  2391. line-height: 46px; } }
  2392.  
  2393. .form-group {
  2394. margin-bottom: 15px; }
  2395.  
  2396. .radio,
  2397. .checkbox {
  2398. position: relative;
  2399. display: block;
  2400. margin-top: 10px;
  2401. margin-bottom: 10px; }
  2402. .radio label,
  2403. .checkbox label {
  2404. min-height: 20px;
  2405. padding-left: 20px;
  2406. margin-bottom: 0;
  2407. font-weight: normal;
  2408. cursor: pointer; }
  2409.  
  2410. .radio input[type="radio"],
  2411. .radio-inline input[type="radio"],
  2412. .checkbox input[type="checkbox"],
  2413. .checkbox-inline input[type="checkbox"] {
  2414. position: absolute;
  2415. margin-left: -20px;
  2416. margin-top: 4px \9; }
  2417.  
  2418. .radio + .radio,
  2419. .checkbox + .checkbox {
  2420. margin-top: -5px; }
  2421.  
  2422. .radio-inline,
  2423. .checkbox-inline {
  2424. position: relative;
  2425. display: inline-block;
  2426. padding-left: 20px;
  2427. margin-bottom: 0;
  2428. vertical-align: middle;
  2429. font-weight: normal;
  2430. cursor: pointer; }
  2431.  
  2432. .radio-inline + .radio-inline,
  2433. .checkbox-inline + .checkbox-inline {
  2434. margin-top: 0;
  2435. margin-left: 10px; }
  2436.  
  2437. input[type="radio"][disabled], input[type="radio"].disabled,
  2438. fieldset[disabled] input[type="radio"],
  2439. input[type="checkbox"][disabled],
  2440. input[type="checkbox"].disabled,
  2441. fieldset[disabled]
  2442. input[type="checkbox"] {
  2443. cursor: not-allowed; }
  2444.  
  2445. .radio-inline.disabled,
  2446. fieldset[disabled] .radio-inline,
  2447. .checkbox-inline.disabled,
  2448. fieldset[disabled]
  2449. .checkbox-inline {
  2450. cursor: not-allowed; }
  2451.  
  2452. .radio.disabled label,
  2453. fieldset[disabled] .radio label,
  2454. .checkbox.disabled label,
  2455. fieldset[disabled]
  2456. .checkbox label {
  2457. cursor: not-allowed; }
  2458.  
  2459. .form-control-static {
  2460. padding-top: 7px;
  2461. padding-bottom: 7px;
  2462. margin-bottom: 0;
  2463. min-height: 34px; }
  2464. .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
  2465. .input-group-lg > .form-control-static.input-group-addon,
  2466. .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
  2467. .input-group-sm > .form-control-static.input-group-addon,
  2468. .input-group-sm > .input-group-btn > .form-control-static.btn {
  2469. padding-left: 0;
  2470. padding-right: 0; }
  2471.  
  2472. .input-sm, .input-group-sm > .form-control,
  2473. .input-group-sm > .input-group-addon,
  2474. .input-group-sm > .input-group-btn > .btn {
  2475. height: 30px;
  2476. padding: 5px 10px;
  2477. font-size: 12px;
  2478. line-height: 1.5;
  2479. border-radius: 3px; }
  2480.  
  2481. select.input-sm, .input-group-sm > select.form-control,
  2482. .input-group-sm > select.input-group-addon,
  2483. .input-group-sm > .input-group-btn > select.btn {
  2484. height: 30px;
  2485. line-height: 30px; }
  2486.  
  2487. textarea.input-sm, .input-group-sm > textarea.form-control,
  2488. .input-group-sm > textarea.input-group-addon,
  2489. .input-group-sm > .input-group-btn > textarea.btn,
  2490. select[multiple].input-sm,
  2491. .input-group-sm > select[multiple].form-control,
  2492. .input-group-sm > select[multiple].input-group-addon,
  2493. .input-group-sm > .input-group-btn > select[multiple].btn {
  2494. height: auto; }
  2495.  
  2496. .form-group-sm .form-control {
  2497. height: 30px;
  2498. padding: 5px 10px;
  2499. font-size: 12px;
  2500. line-height: 1.5;
  2501. border-radius: 3px; }
  2502.  
  2503. .form-group-sm select.form-control {
  2504. height: 30px;
  2505. line-height: 30px; }
  2506.  
  2507. .form-group-sm textarea.form-control,
  2508. .form-group-sm select[multiple].form-control {
  2509. height: auto; }
  2510.  
  2511. .form-group-sm .form-control-static {
  2512. height: 30px;
  2513. min-height: 32px;
  2514. padding: 6px 10px;
  2515. font-size: 12px;
  2516. line-height: 1.5; }
  2517.  
  2518. .input-lg, .input-group-lg > .form-control,
  2519. .input-group-lg > .input-group-addon,
  2520. .input-group-lg > .input-group-btn > .btn {
  2521. height: 46px;
  2522. padding: 10px 16px;
  2523. font-size: 18px;
  2524. line-height: 1.33333;
  2525. border-radius: 6px; }
  2526.  
  2527. select.input-lg, .input-group-lg > select.form-control,
  2528. .input-group-lg > select.input-group-addon,
  2529. .input-group-lg > .input-group-btn > select.btn {
  2530. height: 46px;
  2531. line-height: 46px; }
  2532.  
  2533. textarea.input-lg, .input-group-lg > textarea.form-control,
  2534. .input-group-lg > textarea.input-group-addon,
  2535. .input-group-lg > .input-group-btn > textarea.btn,
  2536. select[multiple].input-lg,
  2537. .input-group-lg > select[multiple].form-control,
  2538. .input-group-lg > select[multiple].input-group-addon,
  2539. .input-group-lg > .input-group-btn > select[multiple].btn {
  2540. height: auto; }
  2541.  
  2542. .form-group-lg .form-control {
  2543. height: 46px;
  2544. padding: 10px 16px;
  2545. font-size: 18px;
  2546. line-height: 1.33333;
  2547. border-radius: 6px; }
  2548.  
  2549. .form-group-lg select.form-control {
  2550. height: 46px;
  2551. line-height: 46px; }
  2552.  
  2553. .form-group-lg textarea.form-control,
  2554. .form-group-lg select[multiple].form-control {
  2555. height: auto; }
  2556.  
  2557. .form-group-lg .form-control-static {
  2558. height: 46px;
  2559. min-height: 38px;
  2560. padding: 11px 16px;
  2561. font-size: 18px;
  2562. line-height: 1.33333; }
  2563.  
  2564. .has-feedback {
  2565. position: relative; }
  2566. .has-feedback .form-control {
  2567. padding-right: 42.5px; }
  2568.  
  2569. .form-control-feedback {
  2570. position: absolute;
  2571. top: 0;
  2572. right: 0;
  2573. z-index: 2;
  2574. display: block;
  2575. width: 34px;
  2576. height: 34px;
  2577. line-height: 34px;
  2578. text-align: center;
  2579. pointer-events: none; }
  2580.  
  2581. .input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
  2582. .input-group-lg > .input-group-addon + .form-control-feedback,
  2583. .input-group-lg > .input-group-btn > .btn + .form-control-feedback,
  2584. .input-group-lg + .form-control-feedback,
  2585. .form-group-lg .form-control + .form-control-feedback {
  2586. width: 46px;
  2587. height: 46px;
  2588. line-height: 46px; }
  2589.  
  2590. .input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
  2591. .input-group-sm > .input-group-addon + .form-control-feedback,
  2592. .input-group-sm > .input-group-btn > .btn + .form-control-feedback,
  2593. .input-group-sm + .form-control-feedback,
  2594. .form-group-sm .form-control + .form-control-feedback {
  2595. width: 30px;
  2596. height: 30px;
  2597. line-height: 30px; }
  2598.  
  2599. .has-success .help-block,
  2600. .has-success .control-label,
  2601. .has-success .radio,
  2602. .has-success .checkbox,
  2603. .has-success .radio-inline,
  2604. .has-success .checkbox-inline,
  2605. .has-success.radio label,
  2606. .has-success.checkbox label,
  2607. .has-success.radio-inline label,
  2608. .has-success.checkbox-inline label {
  2609. color: #3c763d; }
  2610.  
  2611. .has-success .form-control {
  2612. border-color: #3c763d;
  2613. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  2614. .has-success .form-control:focus {
  2615. border-color: #2b542c;
  2616. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
  2617.  
  2618. .has-success .input-group-addon {
  2619. color: #3c763d;
  2620. border-color: #3c763d;
  2621. background-color: #dff0d8; }
  2622.  
  2623. .has-success .form-control-feedback {
  2624. color: #3c763d; }
  2625.  
  2626. .has-warning .help-block,
  2627. .has-warning .control-label,
  2628. .has-warning .radio,
  2629. .has-warning .checkbox,
  2630. .has-warning .radio-inline,
  2631. .has-warning .checkbox-inline,
  2632. .has-warning.radio label,
  2633. .has-warning.checkbox label,
  2634. .has-warning.radio-inline label,
  2635. .has-warning.checkbox-inline label {
  2636. color: #8a6d3b; }
  2637.  
  2638. .has-warning .form-control {
  2639. border-color: #8a6d3b;
  2640. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  2641. .has-warning .form-control:focus {
  2642. border-color: #66512c;
  2643. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
  2644.  
  2645. .has-warning .input-group-addon {
  2646. color: #8a6d3b;
  2647. border-color: #8a6d3b;
  2648. background-color: #fcf8e3; }
  2649.  
  2650. .has-warning .form-control-feedback {
  2651. color: #8a6d3b; }
  2652.  
  2653. .has-error .help-block,
  2654. .has-error .control-label,
  2655. .has-error .radio,
  2656. .has-error .checkbox,
  2657. .has-error .radio-inline,
  2658. .has-error .checkbox-inline,
  2659. .has-error.radio label,
  2660. .has-error.checkbox label,
  2661. .has-error.radio-inline label,
  2662. .has-error.checkbox-inline label {
  2663. color: #a94442; }
  2664.  
  2665. .has-error .form-control {
  2666. border-color: #a94442;
  2667. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  2668. .has-error .form-control:focus {
  2669. border-color: #843534;
  2670. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
  2671.  
  2672. .has-error .input-group-addon {
  2673. color: #a94442;
  2674. border-color: #a94442;
  2675. background-color: #f2dede; }
  2676.  
  2677. .has-error .form-control-feedback {
  2678. color: #a94442; }
  2679.  
  2680. .has-feedback label ~ .form-control-feedback {
  2681. top: 25px; }
  2682.  
  2683. .has-feedback label.sr-only ~ .form-control-feedback {
  2684. top: 0; }
  2685.  
  2686. .help-block {
  2687. display: block;
  2688. margin-top: 5px;
  2689. margin-bottom: 10px;
  2690. color: #737373; }
  2691.  
  2692. @media (min-width: 768px) {
  2693. .form-inline .form-group {
  2694. display: inline-block;
  2695. margin-bottom: 0;
  2696. vertical-align: middle; }
  2697. .form-inline .form-control {
  2698. display: inline-block;
  2699. width: auto;
  2700. vertical-align: middle; }
  2701. .form-inline .form-control-static {
  2702. display: inline-block; }
  2703. .form-inline .input-group {
  2704. display: inline-table;
  2705. vertical-align: middle; }
  2706. .form-inline .input-group .input-group-addon,
  2707. .form-inline .input-group .input-group-btn,
  2708. .form-inline .input-group .form-control {
  2709. width: auto; }
  2710. .form-inline .input-group > .form-control {
  2711. width: 100%; }
  2712. .form-inline .control-label {
  2713. margin-bottom: 0;
  2714. vertical-align: middle; }
  2715. .form-inline .radio,
  2716. .form-inline .checkbox {
  2717. display: inline-block;
  2718. margin-top: 0;
  2719. margin-bottom: 0;
  2720. vertical-align: middle; }
  2721. .form-inline .radio label,
  2722. .form-inline .checkbox label {
  2723. padding-left: 0; }
  2724. .form-inline .radio input[type="radio"],
  2725. .form-inline .checkbox input[type="checkbox"] {
  2726. position: relative;
  2727. margin-left: 0; }
  2728. .form-inline .has-feedback .form-control-feedback {
  2729. top: 0; } }
  2730.  
  2731. .form-horizontal .radio,
  2732. .form-horizontal .checkbox,
  2733. .form-horizontal .radio-inline,
  2734. .form-horizontal .checkbox-inline {
  2735. margin-top: 0;
  2736. margin-bottom: 0;
  2737. padding-top: 7px; }
  2738.  
  2739. .form-horizontal .radio,
  2740. .form-horizontal .checkbox {
  2741. min-height: 27px; }
  2742.  
  2743. .form-horizontal .form-group {
  2744. margin-left: -15px;
  2745. margin-right: -15px; }
  2746. .form-horizontal .form-group:before, .form-horizontal .form-group:after {
  2747. content: " ";
  2748. display: table; }
  2749. .form-horizontal .form-group:after {
  2750. clear: both; }
  2751.  
  2752. @media (min-width: 768px) {
  2753. .form-horizontal .control-label {
  2754. text-align: right;
  2755. margin-bottom: 0;
  2756. padding-top: 7px; } }
  2757.  
  2758. .form-horizontal .has-feedback .form-control-feedback {
  2759. right: 15px; }
  2760.  
  2761. @media (min-width: 768px) {
  2762. .form-horizontal .form-group-lg .control-label {
  2763. padding-top: 11px;
  2764. font-size: 18px; } }
  2765.  
  2766. @media (min-width: 768px) {
  2767. .form-horizontal .form-group-sm .control-label {
  2768. padding-top: 6px;
  2769. font-size: 12px; } }
  2770.  
  2771. .btn {
  2772. display: inline-block;
  2773. margin-bottom: 0;
  2774. font-weight: normal;
  2775. text-align: center;
  2776. vertical-align: middle;
  2777. -ms-touch-action: manipulation;
  2778. touch-action: manipulation;
  2779. cursor: pointer;
  2780. background-image: none;
  2781. border: 1px solid transparent;
  2782. white-space: nowrap;
  2783. padding: 6px 12px;
  2784. font-size: 14px;
  2785. line-height: 1.42857;
  2786. border-radius: 4px;
  2787. -webkit-user-select: none;
  2788. -moz-user-select: none;
  2789. -ms-user-select: none;
  2790. user-select: none; }
  2791. .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
  2792. outline: 5px auto -webkit-focus-ring-color;
  2793. outline-offset: -2px; }
  2794. .btn:hover, .btn:focus, .btn.focus {
  2795. color: #333;
  2796. text-decoration: none; }
  2797. .btn:active, .btn.active {
  2798. outline: 0;
  2799. background-image: none;
  2800. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  2801. .btn.disabled, .btn[disabled],
  2802. fieldset[disabled] .btn {
  2803. cursor: not-allowed;
  2804. opacity: 0.65;
  2805. filter: alpha(opacity=65);
  2806. box-shadow: none; }
  2807.  
  2808. a.btn.disabled,
  2809. fieldset[disabled] a.btn {
  2810. pointer-events: none; }
  2811.  
  2812. .btn-default {
  2813. color: #333;
  2814. background-color: #fff;
  2815. border-color: #ccc; }
  2816. .btn-default:focus, .btn-default.focus {
  2817. color: #333;
  2818. background-color: #e6e6e6;
  2819. border-color: #8c8c8c; }
  2820. .btn-default:hover {
  2821. color: #333;
  2822. background-color: #e6e6e6;
  2823. border-color: #adadad; }
  2824. .btn-default:active, .btn-default.active,
  2825. .open > .btn-default.dropdown-toggle {
  2826. color: #333;
  2827. background-color: #e6e6e6;
  2828. border-color: #adadad; }
  2829. .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
  2830. .open > .btn-default.dropdown-toggle:hover,
  2831. .open > .btn-default.dropdown-toggle:focus,
  2832. .open > .btn-default.dropdown-toggle.focus {
  2833. color: #333;
  2834. background-color: #d4d4d4;
  2835. border-color: #8c8c8c; }
  2836. .btn-default:active, .btn-default.active,
  2837. .open > .btn-default.dropdown-toggle {
  2838. background-image: none; }
  2839. .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
  2840. fieldset[disabled] .btn-default:hover,
  2841. fieldset[disabled] .btn-default:focus,
  2842. fieldset[disabled] .btn-default.focus {
  2843. background-color: #fff;
  2844. border-color: #ccc; }
  2845. .btn-default .badge {
  2846. color: #fff;
  2847. background-color: #333; }
  2848.  
  2849. .btn-primary {
  2850. color: #fff;
  2851. background-color: #337ab7;
  2852. border-color: #2e6da4; }
  2853. .btn-primary:focus, .btn-primary.focus {
  2854. color: #fff;
  2855. background-color: #286090;
  2856. border-color: #122b40; }
  2857. .btn-primary:hover {
  2858. color: #fff;
  2859. background-color: #286090;
  2860. border-color: #204d74; }
  2861. .btn-primary:active, .btn-primary.active,
  2862. .open > .btn-primary.dropdown-toggle {
  2863. color: #fff;
  2864. background-color: #286090;
  2865. border-color: #204d74; }
  2866. .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
  2867. .open > .btn-primary.dropdown-toggle:hover,
  2868. .open > .btn-primary.dropdown-toggle:focus,
  2869. .open > .btn-primary.dropdown-toggle.focus {
  2870. color: #fff;
  2871. background-color: #204d74;
  2872. border-color: #122b40; }
  2873. .btn-primary:active, .btn-primary.active,
  2874. .open > .btn-primary.dropdown-toggle {
  2875. background-image: none; }
  2876. .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
  2877. fieldset[disabled] .btn-primary:hover,
  2878. fieldset[disabled] .btn-primary:focus,
  2879. fieldset[disabled] .btn-primary.focus {
  2880. background-color: #337ab7;
  2881. border-color: #2e6da4; }
  2882. .btn-primary .badge {
  2883. color: #337ab7;
  2884. background-color: #fff; }
  2885.  
  2886. .btn-success {
  2887. color: #fff;
  2888. background-color: #5cb85c;
  2889. border-color: #4cae4c; }
  2890. .btn-success:focus, .btn-success.focus {
  2891. color: #fff;
  2892. background-color: #449d44;
  2893. border-color: #255625; }
  2894. .btn-success:hover {
  2895. color: #fff;
  2896. background-color: #449d44;
  2897. border-color: #398439; }
  2898. .btn-success:active, .btn-success.active,
  2899. .open > .btn-success.dropdown-toggle {
  2900. color: #fff;
  2901. background-color: #449d44;
  2902. border-color: #398439; }
  2903. .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
  2904. .open > .btn-success.dropdown-toggle:hover,
  2905. .open > .btn-success.dropdown-toggle:focus,
  2906. .open > .btn-success.dropdown-toggle.focus {
  2907. color: #fff;
  2908. background-color: #398439;
  2909. border-color: #255625; }
  2910. .btn-success:active, .btn-success.active,
  2911. .open > .btn-success.dropdown-toggle {
  2912. background-image: none; }
  2913. .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
  2914. fieldset[disabled] .btn-success:hover,
  2915. fieldset[disabled] .btn-success:focus,
  2916. fieldset[disabled] .btn-success.focus {
  2917. background-color: #5cb85c;
  2918. border-color: #4cae4c; }
  2919. .btn-success .badge {
  2920. color: #5cb85c;
  2921. background-color: #fff; }
  2922.  
  2923. .btn-info {
  2924. color: #fff;
  2925. background-color: #5bc0de;
  2926. border-color: #46b8da; }
  2927. .btn-info:focus, .btn-info.focus {
  2928. color: #fff;
  2929. background-color: #31b0d5;
  2930. border-color: #1b6d85; }
  2931. .btn-info:hover {
  2932. color: #fff;
  2933. background-color: #31b0d5;
  2934. border-color: #269abc; }
  2935. .btn-info:active, .btn-info.active,
  2936. .open > .btn-info.dropdown-toggle {
  2937. color: #fff;
  2938. background-color: #31b0d5;
  2939. border-color: #269abc; }
  2940. .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
  2941. .open > .btn-info.dropdown-toggle:hover,
  2942. .open > .btn-info.dropdown-toggle:focus,
  2943. .open > .btn-info.dropdown-toggle.focus {
  2944. color: #fff;
  2945. background-color: #269abc;
  2946. border-color: #1b6d85; }
  2947. .btn-info:active, .btn-info.active,
  2948. .open > .btn-info.dropdown-toggle {
  2949. background-image: none; }
  2950. .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
  2951. fieldset[disabled] .btn-info:hover,
  2952. fieldset[disabled] .btn-info:focus,
  2953. fieldset[disabled] .btn-info.focus {
  2954. background-color: #5bc0de;
  2955. border-color: #46b8da; }
  2956. .btn-info .badge {
  2957. color: #5bc0de;
  2958. background-color: #fff; }
  2959.  
  2960. .btn-warning {
  2961. color: #fff;
  2962. background-color: #f0ad4e;
  2963. border-color: #eea236; }
  2964. .btn-warning:focus, .btn-warning.focus {
  2965. color: #fff;
  2966. background-color: #ec971f;
  2967. border-color: #985f0d; }
  2968. .btn-warning:hover {
  2969. color: #fff;
  2970. background-color: #ec971f;
  2971. border-color: #d58512; }
  2972. .btn-warning:active, .btn-warning.active,
  2973. .open > .btn-warning.dropdown-toggle {
  2974. color: #fff;
  2975. background-color: #ec971f;
  2976. border-color: #d58512; }
  2977. .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
  2978. .open > .btn-warning.dropdown-toggle:hover,
  2979. .open > .btn-warning.dropdown-toggle:focus,
  2980. .open > .btn-warning.dropdown-toggle.focus {
  2981. color: #fff;
  2982. background-color: #d58512;
  2983. border-color: #985f0d; }
  2984. .btn-warning:active, .btn-warning.active,
  2985. .open > .btn-warning.dropdown-toggle {
  2986. background-image: none; }
  2987. .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
  2988. fieldset[disabled] .btn-warning:hover,
  2989. fieldset[disabled] .btn-warning:focus,
  2990. fieldset[disabled] .btn-warning.focus {
  2991. background-color: #f0ad4e;
  2992. border-color: #eea236; }
  2993. .btn-warning .badge {
  2994. color: #f0ad4e;
  2995. background-color: #fff; }
  2996.  
  2997. .btn-danger {
  2998. color: #fff;
  2999. background-color: #d9534f;
  3000. border-color: #d43f3a; }
  3001. .btn-danger:focus, .btn-danger.focus {
  3002. color: #fff;
  3003. background-color: #c9302c;
  3004. border-color: #761c19; }
  3005. .btn-danger:hover {
  3006. color: #fff;
  3007. background-color: #c9302c;
  3008. border-color: #ac2925; }
  3009. .btn-danger:active, .btn-danger.active,
  3010. .open > .btn-danger.dropdown-toggle {
  3011. color: #fff;
  3012. background-color: #c9302c;
  3013. border-color: #ac2925; }
  3014. .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
  3015. .open > .btn-danger.dropdown-toggle:hover,
  3016. .open > .btn-danger.dropdown-toggle:focus,
  3017. .open > .btn-danger.dropdown-toggle.focus {
  3018. color: #fff;
  3019. background-color: #ac2925;
  3020. border-color: #761c19; }
  3021. .btn-danger:active, .btn-danger.active,
  3022. .open > .btn-danger.dropdown-toggle {
  3023. background-image: none; }
  3024. .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
  3025. fieldset[disabled] .btn-danger:hover,
  3026. fieldset[disabled] .btn-danger:focus,
  3027. fieldset[disabled] .btn-danger.focus {
  3028. background-color: #d9534f;
  3029. border-color: #d43f3a; }
  3030. .btn-danger .badge {
  3031. color: #d9534f;
  3032. background-color: #fff; }
  3033.  
  3034. .btn-link {
  3035. color: #337ab7;
  3036. font-weight: normal;
  3037. border-radius: 0; }
  3038. .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  3039. fieldset[disabled] .btn-link {
  3040. background-color: transparent;
  3041. box-shadow: none; }
  3042. .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  3043. border-color: transparent; }
  3044. .btn-link:hover, .btn-link:focus {
  3045. color: #23527c;
  3046. text-decoration: underline;
  3047. background-color: transparent; }
  3048. .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  3049. fieldset[disabled] .btn-link:hover,
  3050. fieldset[disabled] .btn-link:focus {
  3051. color: #777777;
  3052. text-decoration: none; }
  3053.  
  3054. .btn-lg, .btn-group-lg > .btn {
  3055. padding: 10px 16px;
  3056. font-size: 18px;
  3057. line-height: 1.33333;
  3058. border-radius: 6px; }
  3059.  
  3060. .btn-sm, .btn-group-sm > .btn {
  3061. padding: 5px 10px;
  3062. font-size: 12px;
  3063. line-height: 1.5;
  3064. border-radius: 3px; }
  3065.  
  3066. .btn-xs, .btn-group-xs > .btn {
  3067. padding: 1px 5px;
  3068. font-size: 12px;
  3069. line-height: 1.5;
  3070. border-radius: 3px; }
  3071.  
  3072. .btn-block {
  3073. display: block;
  3074. width: 100%; }
  3075.  
  3076. .btn-block + .btn-block {
  3077. margin-top: 5px; }
  3078.  
  3079. input[type="submit"].btn-block,
  3080. input[type="reset"].btn-block,
  3081. input[type="button"].btn-block {
  3082. width: 100%; }
  3083.  
  3084. .fade {
  3085. opacity: 0;
  3086. -webkit-transition: opacity 0.15s linear;
  3087. transition: opacity 0.15s linear; }
  3088. .fade.in {
  3089. opacity: 1; }
  3090.  
  3091. .collapse {
  3092. display: none; }
  3093. .collapse.in {
  3094. display: block; }
  3095.  
  3096. tr.collapse.in {
  3097. display: table-row; }
  3098.  
  3099. tbody.collapse.in {
  3100. display: table-row-group; }
  3101.  
  3102. .collapsing {
  3103. position: relative;
  3104. height: 0;
  3105. overflow: hidden;
  3106. -webkit-transition-property: height, visibility;
  3107. transition-property: height, visibility;
  3108. -webkit-transition-duration: 0.35s;
  3109. transition-duration: 0.35s;
  3110. -webkit-transition-timing-function: ease;
  3111. transition-timing-function: ease; }
  3112.  
  3113. .caret {
  3114. display: inline-block;
  3115. width: 0;
  3116. height: 0;
  3117. margin-left: 2px;
  3118. vertical-align: middle;
  3119. border-top: 4px dashed;
  3120. border-top: 4px solid \9;
  3121. border-right: 4px solid transparent;
  3122. border-left: 4px solid transparent; }
  3123.  
  3124. .dropup,
  3125. .dropdown {
  3126. position: relative; }
  3127.  
  3128. .dropdown-toggle:focus {
  3129. outline: 0; }
  3130.  
  3131. .dropdown-menu {
  3132. position: absolute;
  3133. top: 100%;
  3134. left: 0;
  3135. z-index: 1000;
  3136. display: none;
  3137. float: left;
  3138. min-width: 160px;
  3139. padding: 5px 0;
  3140. margin: 2px 0 0;
  3141. list-style: none;
  3142. font-size: 14px;
  3143. text-align: left;
  3144. background-color: #fff;
  3145. border: 1px solid #ccc;
  3146. border: 1px solid rgba(0, 0, 0, 0.15);
  3147. border-radius: 4px;
  3148. box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  3149. background-clip: padding-box; }
  3150. .dropdown-menu.pull-right {
  3151. right: 0;
  3152. left: auto; }
  3153. .dropdown-menu .divider {
  3154. height: 1px;
  3155. margin: 9px 0;
  3156. overflow: hidden;
  3157. background-color: #e5e5e5; }
  3158. .dropdown-menu > li > a {
  3159. display: block;
  3160. padding: 3px 20px;
  3161. clear: both;
  3162. font-weight: normal;
  3163. line-height: 1.42857;
  3164. color: #333333;
  3165. white-space: nowrap; }
  3166.  
  3167. .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  3168. text-decoration: none;
  3169. color: #262626;
  3170. background-color: #f5f5f5; }
  3171.  
  3172. .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  3173. color: #fff;
  3174. text-decoration: none;
  3175. outline: 0;
  3176. background-color: #337ab7; }
  3177.  
  3178. .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  3179. color: #777777; }
  3180.  
  3181. .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  3182. text-decoration: none;
  3183. background-color: transparent;
  3184. background-image: none;
  3185. filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  3186. cursor: not-allowed; }
  3187.  
  3188. .open > .dropdown-menu {
  3189. display: block; }
  3190.  
  3191. .open > a {
  3192. outline: 0; }
  3193.  
  3194. .dropdown-menu-right {
  3195. left: auto;
  3196. right: 0; }
  3197.  
  3198. .dropdown-menu-left {
  3199. left: 0;
  3200. right: auto; }
  3201.  
  3202. .dropdown-header {
  3203. display: block;
  3204. padding: 3px 20px;
  3205. font-size: 12px;
  3206. line-height: 1.42857;
  3207. color: #777777;
  3208. white-space: nowrap; }
  3209.  
  3210. .dropdown-backdrop {
  3211. position: fixed;
  3212. left: 0;
  3213. right: 0;
  3214. bottom: 0;
  3215. top: 0;
  3216. z-index: 990; }
  3217.  
  3218. .pull-right > .dropdown-menu {
  3219. right: 0;
  3220. left: auto; }
  3221.  
  3222. .dropup .caret,
  3223. .navbar-fixed-bottom .dropdown .caret {
  3224. border-top: 0;
  3225. border-bottom: 4px dashed;
  3226. border-bottom: 4px solid \9;
  3227. content: ""; }
  3228.  
  3229. .dropup .dropdown-menu,
  3230. .navbar-fixed-bottom .dropdown .dropdown-menu {
  3231. top: auto;
  3232. bottom: 100%;
  3233. margin-bottom: 2px; }
  3234.  
  3235. @media (min-width: 768px) {
  3236. .navbar-right .dropdown-menu {
  3237. right: 0;
  3238. left: auto; }
  3239. .navbar-right .dropdown-menu-left {
  3240. left: 0;
  3241. right: auto; } }
  3242.  
  3243. .btn-group,
  3244. .btn-group-vertical {
  3245. position: relative;
  3246. display: inline-block;
  3247. vertical-align: middle; }
  3248. .btn-group > .btn,
  3249. .btn-group-vertical > .btn {
  3250. position: relative;
  3251. float: left; }
  3252. .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
  3253. .btn-group-vertical > .btn:hover,
  3254. .btn-group-vertical > .btn:focus,
  3255. .btn-group-vertical > .btn:active,
  3256. .btn-group-vertical > .btn.active {
  3257. z-index: 2; }
  3258.  
  3259. .btn-group .btn + .btn,
  3260. .btn-group .btn + .btn-group,
  3261. .btn-group .btn-group + .btn,
  3262. .btn-group .btn-group + .btn-group {
  3263. margin-left: -1px; }
  3264.  
  3265. .btn-toolbar {
  3266. margin-left: -5px; }
  3267. .btn-toolbar:before, .btn-toolbar:after {
  3268. content: " ";
  3269. display: table; }
  3270. .btn-toolbar:after {
  3271. clear: both; }
  3272. .btn-toolbar .btn,
  3273. .btn-toolbar .btn-group,
  3274. .btn-toolbar .input-group {
  3275. float: left; }
  3276. .btn-toolbar > .btn,
  3277. .btn-toolbar > .btn-group,
  3278. .btn-toolbar > .input-group {
  3279. margin-left: 5px; }
  3280.  
  3281. .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3282. border-radius: 0; }
  3283.  
  3284. .btn-group > .btn:first-child {
  3285. margin-left: 0; }
  3286. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  3287. border-bottom-right-radius: 0;
  3288. border-top-right-radius: 0; }
  3289.  
  3290. .btn-group > .btn:last-child:not(:first-child),
  3291. .btn-group > .dropdown-toggle:not(:first-child) {
  3292. border-bottom-left-radius: 0;
  3293. border-top-left-radius: 0; }
  3294.  
  3295. .btn-group > .btn-group {
  3296. float: left; }
  3297.  
  3298. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  3299. border-radius: 0; }
  3300.  
  3301. .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
  3302. .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  3303. border-bottom-right-radius: 0;
  3304. border-top-right-radius: 0; }
  3305.  
  3306. .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  3307. border-bottom-left-radius: 0;
  3308. border-top-left-radius: 0; }
  3309.  
  3310. .btn-group .dropdown-toggle:active,
  3311. .btn-group.open .dropdown-toggle {
  3312. outline: 0; }
  3313.  
  3314. .btn-group > .btn + .dropdown-toggle {
  3315. padding-left: 8px;
  3316. padding-right: 8px; }
  3317.  
  3318. .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  3319. padding-left: 12px;
  3320. padding-right: 12px; }
  3321.  
  3322. .btn-group.open .dropdown-toggle {
  3323. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  3324. .btn-group.open .dropdown-toggle.btn-link {
  3325. box-shadow: none; }
  3326.  
  3327. .btn .caret {
  3328. margin-left: 0; }
  3329.  
  3330. .btn-lg .caret, .btn-group-lg > .btn .caret {
  3331. border-width: 5px 5px 0;
  3332. border-bottom-width: 0; }
  3333.  
  3334. .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  3335. border-width: 0 5px 5px; }
  3336.  
  3337. .btn-group-vertical > .btn,
  3338. .btn-group-vertical > .btn-group,
  3339. .btn-group-vertical > .btn-group > .btn {
  3340. display: block;
  3341. float: none;
  3342. width: 100%;
  3343. max-width: 100%; }
  3344.  
  3345. .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  3346. content: " ";
  3347. display: table; }
  3348.  
  3349. .btn-group-vertical > .btn-group:after {
  3350. clear: both; }
  3351.  
  3352. .btn-group-vertical > .btn-group > .btn {
  3353. float: none; }
  3354.  
  3355. .btn-group-vertical > .btn + .btn,
  3356. .btn-group-vertical > .btn + .btn-group,
  3357. .btn-group-vertical > .btn-group + .btn,
  3358. .btn-group-vertical > .btn-group + .btn-group {
  3359. margin-top: -1px;
  3360. margin-left: 0; }
  3361.  
  3362. .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  3363. border-radius: 0; }
  3364.  
  3365. .btn-group-vertical > .btn:first-child:not(:last-child) {
  3366. border-top-right-radius: 4px;
  3367. border-top-left-radius: 4px;
  3368. border-bottom-right-radius: 0;
  3369. border-bottom-left-radius: 0; }
  3370.  
  3371. .btn-group-vertical > .btn:last-child:not(:first-child) {
  3372. border-top-right-radius: 0;
  3373. border-top-left-radius: 0;
  3374. border-bottom-right-radius: 4px;
  3375. border-bottom-left-radius: 4px; }
  3376.  
  3377. .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  3378. border-radius: 0; }
  3379.  
  3380. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
  3381. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  3382. border-bottom-right-radius: 0;
  3383. border-bottom-left-radius: 0; }
  3384.  
  3385. .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  3386. border-top-right-radius: 0;
  3387. border-top-left-radius: 0; }
  3388.  
  3389. .btn-group-justified {
  3390. display: table;
  3391. width: 100%;
  3392. table-layout: fixed;
  3393. border-collapse: separate; }
  3394. .btn-group-justified > .btn,
  3395. .btn-group-justified > .btn-group {
  3396. float: none;
  3397. display: table-cell;
  3398. width: 1%; }
  3399. .btn-group-justified > .btn-group .btn {
  3400. width: 100%; }
  3401. .btn-group-justified > .btn-group .dropdown-menu {
  3402. left: auto; }
  3403.  
  3404. [data-toggle="buttons"] > .btn input[type="radio"],
  3405. [data-toggle="buttons"] > .btn input[type="checkbox"],
  3406. [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  3407. [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  3408. position: absolute;
  3409. clip: rect(0, 0, 0, 0);
  3410. pointer-events: none; }
  3411.  
  3412. .input-group {
  3413. position: relative;
  3414. display: table;
  3415. border-collapse: separate; }
  3416. .input-group[class*="col-"] {
  3417. float: none;
  3418. padding-left: 0;
  3419. padding-right: 0; }
  3420. .input-group .form-control {
  3421. position: relative;
  3422. z-index: 2;
  3423. float: left;
  3424. width: 100%;
  3425. margin-bottom: 0; }
  3426. .input-group .form-control:focus {
  3427. z-index: 3; }
  3428.  
  3429. .input-group-addon,
  3430. .input-group-btn,
  3431. .input-group .form-control {
  3432. display: table-cell; }
  3433. .input-group-addon:not(:first-child):not(:last-child),
  3434. .input-group-btn:not(:first-child):not(:last-child),
  3435. .input-group .form-control:not(:first-child):not(:last-child) {
  3436. border-radius: 0; }
  3437.  
  3438. .input-group-addon,
  3439. .input-group-btn {
  3440. width: 1%;
  3441. white-space: nowrap;
  3442. vertical-align: middle; }
  3443.  
  3444. .input-group-addon {
  3445. padding: 6px 12px;
  3446. font-size: 14px;
  3447. font-weight: normal;
  3448. line-height: 1;
  3449. color: #555555;
  3450. text-align: center;
  3451. background-color: #eeeeee;
  3452. border: 1px solid #ccc;
  3453. border-radius: 4px; }
  3454. .input-group-addon.input-sm,
  3455. .input-group-sm > .input-group-addon,
  3456. .input-group-sm > .input-group-btn > .input-group-addon.btn {
  3457. padding: 5px 10px;
  3458. font-size: 12px;
  3459. border-radius: 3px; }
  3460. .input-group-addon.input-lg,
  3461. .input-group-lg > .input-group-addon,
  3462. .input-group-lg > .input-group-btn > .input-group-addon.btn {
  3463. padding: 10px 16px;
  3464. font-size: 18px;
  3465. border-radius: 6px; }
  3466. .input-group-addon input[type="radio"],
  3467. .input-group-addon input[type="checkbox"] {
  3468. margin-top: 0; }
  3469.  
  3470. .input-group .form-control:first-child,
  3471. .input-group-addon:first-child,
  3472. .input-group-btn:first-child > .btn,
  3473. .input-group-btn:first-child > .btn-group > .btn,
  3474. .input-group-btn:first-child > .dropdown-toggle,
  3475. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  3476. .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  3477. border-bottom-right-radius: 0;
  3478. border-top-right-radius: 0; }
  3479.  
  3480. .input-group-addon:first-child {
  3481. border-right: 0; }
  3482.  
  3483. .input-group .form-control:last-child,
  3484. .input-group-addon:last-child,
  3485. .input-group-btn:last-child > .btn,
  3486. .input-group-btn:last-child > .btn-group > .btn,
  3487. .input-group-btn:last-child > .dropdown-toggle,
  3488. .input-group-btn:first-child > .btn:not(:first-child),
  3489. .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  3490. border-bottom-left-radius: 0;
  3491. border-top-left-radius: 0; }
  3492.  
  3493. .input-group-addon:last-child {
  3494. border-left: 0; }
  3495.  
  3496. .input-group-btn {
  3497. position: relative;
  3498. font-size: 0;
  3499. white-space: nowrap; }
  3500. .input-group-btn > .btn {
  3501. position: relative; }
  3502. .input-group-btn > .btn + .btn {
  3503. margin-left: -1px; }
  3504. .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
  3505. z-index: 2; }
  3506. .input-group-btn:first-child > .btn,
  3507. .input-group-btn:first-child > .btn-group {
  3508. margin-right: -1px; }
  3509. .input-group-btn:last-child > .btn,
  3510. .input-group-btn:last-child > .btn-group {
  3511. z-index: 2;
  3512. margin-left: -1px; }
  3513.  
  3514. .nav {
  3515. margin-bottom: 0;
  3516. padding-left: 0;
  3517. list-style: none; }
  3518. .nav:before, .nav:after {
  3519. content: " ";
  3520. display: table; }
  3521. .nav:after {
  3522. clear: both; }
  3523. .nav > li {
  3524. position: relative;
  3525. display: block; }
  3526. .nav > li > a {
  3527. position: relative;
  3528. display: block;
  3529. padding: 10px 15px; }
  3530. .nav > li > a:hover, .nav > li > a:focus {
  3531. text-decoration: none;
  3532. background-color: #eeeeee; }
  3533. .nav > li.disabled > a {
  3534. color: #777777; }
  3535. .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  3536. color: #777777;
  3537. text-decoration: none;
  3538. background-color: transparent;
  3539. cursor: not-allowed; }
  3540. .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  3541. background-color: #eeeeee;
  3542. border-color: #337ab7; }
  3543. .nav .nav-divider {
  3544. height: 1px;
  3545. margin: 9px 0;
  3546. overflow: hidden;
  3547. background-color: #e5e5e5; }
  3548. .nav > li > a > img {
  3549. max-width: none; }
  3550.  
  3551. .nav-tabs {
  3552. border-bottom: 1px solid #ddd; }
  3553. .nav-tabs > li {
  3554. float: left;
  3555. margin-bottom: -1px; }
  3556. .nav-tabs > li > a {
  3557. margin-right: 2px;
  3558. line-height: 1.42857;
  3559. border: 1px solid transparent;
  3560. border-radius: 4px 4px 0 0; }
  3561. .nav-tabs > li > a:hover {
  3562. border-color: #eeeeee #eeeeee #ddd; }
  3563. .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  3564. color: #555555;
  3565. background-color: #fff;
  3566. border: 1px solid #ddd;
  3567. border-bottom-color: transparent;
  3568. cursor: default; }
  3569.  
  3570. .nav-pills > li {
  3571. float: left; }
  3572. .nav-pills > li > a {
  3573. border-radius: 4px; }
  3574. .nav-pills > li + li {
  3575. margin-left: 2px; }
  3576. .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  3577. color: #fff;
  3578. background-color: #337ab7; }
  3579.  
  3580. .nav-stacked > li {
  3581. float: none; }
  3582. .nav-stacked > li + li {
  3583. margin-top: 2px;
  3584. margin-left: 0; }
  3585.  
  3586. .nav-justified, .nav-tabs.nav-justified {
  3587. width: 100%; }
  3588. .nav-justified > li, .nav-tabs.nav-justified > li {
  3589. float: none; }
  3590. .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  3591. text-align: center;
  3592. margin-bottom: 5px; }
  3593. .nav-justified > .dropdown .dropdown-menu {
  3594. top: auto;
  3595. left: auto; }
  3596. @media (min-width: 768px) {
  3597. .nav-justified > li, .nav-tabs.nav-justified > li {
  3598. display: table-cell;
  3599. width: 1%; }
  3600. .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  3601. margin-bottom: 0; } }
  3602.  
  3603. .nav-tabs-justified, .nav-tabs.nav-justified {
  3604. border-bottom: 0; }
  3605. .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  3606. margin-right: 0;
  3607. border-radius: 4px; }
  3608. .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  3609. .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
  3610. .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
  3611. border: 1px solid #ddd; }
  3612. @media (min-width: 768px) {
  3613. .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  3614. border-bottom: 1px solid #ddd;
  3615. border-radius: 4px 4px 0 0; }
  3616. .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  3617. .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
  3618. .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
  3619. border-bottom-color: #fff; } }
  3620.  
  3621. .tab-content > .tab-pane {
  3622. display: none; }
  3623.  
  3624. .tab-content > .active {
  3625. display: block; }
  3626.  
  3627. .nav-tabs .dropdown-menu {
  3628. margin-top: -1px;
  3629. border-top-right-radius: 0;
  3630. border-top-left-radius: 0; }
  3631.  
  3632. .navbar {
  3633. position: relative;
  3634. min-height: 50px;
  3635. margin-bottom: 20px;
  3636. border: 1px solid transparent; }
  3637. .navbar:before, .navbar:after {
  3638. content: " ";
  3639. display: table; }
  3640. .navbar:after {
  3641. clear: both; }
  3642. @media (min-width: 768px) {
  3643. .navbar {
  3644. border-radius: 4px; } }
  3645.  
  3646. .navbar-header:before, .navbar-header:after {
  3647. content: " ";
  3648. display: table; }
  3649.  
  3650. .navbar-header:after {
  3651. clear: both; }
  3652.  
  3653. @media (min-width: 768px) {
  3654. .navbar-header {
  3655. float: left; } }
  3656.  
  3657. .navbar-collapse {
  3658. overflow-x: visible;
  3659. padding-right: 15px;
  3660. padding-left: 15px;
  3661. border-top: 1px solid transparent;
  3662. box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3663. -webkit-overflow-scrolling: touch; }
  3664. .navbar-collapse:before, .navbar-collapse:after {
  3665. content: " ";
  3666. display: table; }
  3667. .navbar-collapse:after {
  3668. clear: both; }
  3669. .navbar-collapse.in {
  3670. overflow-y: auto; }
  3671. @media (min-width: 768px) {
  3672. .navbar-collapse {
  3673. width: auto;
  3674. border-top: 0;
  3675. box-shadow: none; }
  3676. .navbar-collapse.collapse {
  3677. display: block !important;
  3678. height: auto !important;
  3679. padding-bottom: 0;
  3680. overflow: visible !important; }
  3681. .navbar-collapse.in {
  3682. overflow-y: visible; }
  3683. .navbar-fixed-top .navbar-collapse,
  3684. .navbar-static-top .navbar-collapse,
  3685. .navbar-fixed-bottom .navbar-collapse {
  3686. padding-left: 0;
  3687. padding-right: 0; } }
  3688.  
  3689. .navbar-fixed-top .navbar-collapse,
  3690. .navbar-fixed-bottom .navbar-collapse {
  3691. max-height: 340px; }
  3692. @media (max-device-width: 480px) and (orientation: landscape) {
  3693. .navbar-fixed-top .navbar-collapse,
  3694. .navbar-fixed-bottom .navbar-collapse {
  3695. max-height: 200px; } }
  3696.  
  3697. .container > .navbar-header,
  3698. .container > .navbar-collapse,
  3699. .container-fluid > .navbar-header,
  3700. .container-fluid > .navbar-collapse {
  3701. margin-right: -15px;
  3702. margin-left: -15px; }
  3703. @media (min-width: 768px) {
  3704. .container > .navbar-header,
  3705. .container > .navbar-collapse,
  3706. .container-fluid > .navbar-header,
  3707. .container-fluid > .navbar-collapse {
  3708. margin-right: 0;
  3709. margin-left: 0; } }
  3710.  
  3711. .navbar-static-top {
  3712. z-index: 1000;
  3713. border-width: 0 0 1px; }
  3714. @media (min-width: 768px) {
  3715. .navbar-static-top {
  3716. border-radius: 0; } }
  3717.  
  3718. .navbar-fixed-top,
  3719. .navbar-fixed-bottom {
  3720. position: fixed;
  3721. right: 0;
  3722. left: 0;
  3723. z-index: 1030; }
  3724. @media (min-width: 768px) {
  3725. .navbar-fixed-top,
  3726. .navbar-fixed-bottom {
  3727. border-radius: 0; } }
  3728.  
  3729. .navbar-fixed-top {
  3730. top: 0;
  3731. border-width: 0 0 1px; }
  3732.  
  3733. .navbar-fixed-bottom {
  3734. bottom: 0;
  3735. margin-bottom: 0;
  3736. border-width: 1px 0 0; }
  3737.  
  3738. .navbar-brand {
  3739. float: left;
  3740. padding: 15px 15px;
  3741. font-size: 18px;
  3742. line-height: 20px;
  3743. height: 50px; }
  3744. .navbar-brand:hover, .navbar-brand:focus {
  3745. text-decoration: none; }
  3746. .navbar-brand > img {
  3747. display: block; }
  3748. @media (min-width: 768px) {
  3749. .navbar > .container .navbar-brand,
  3750. .navbar > .container-fluid .navbar-brand {
  3751. margin-left: -15px; } }
  3752.  
  3753. .navbar-toggle {
  3754. position: relative;
  3755. float: right;
  3756. margin-right: 15px;
  3757. padding: 9px 10px;
  3758. margin-top: 8px;
  3759. margin-bottom: 8px;
  3760. background-color: transparent;
  3761. background-image: none;
  3762. border: 1px solid transparent;
  3763. border-radius: 4px; }
  3764. .navbar-toggle:focus {
  3765. outline: 0; }
  3766. .navbar-toggle .icon-bar {
  3767. display: block;
  3768. width: 22px;
  3769. height: 2px;
  3770. border-radius: 1px; }
  3771. .navbar-toggle .icon-bar + .icon-bar {
  3772. margin-top: 4px; }
  3773. @media (min-width: 768px) {
  3774. .navbar-toggle {
  3775. display: none; } }
  3776.  
  3777. .navbar-nav {
  3778. margin: 7.5px -15px; }
  3779. .navbar-nav > li > a {
  3780. padding-top: 10px;
  3781. padding-bottom: 10px;
  3782. line-height: 20px; }
  3783. @media (max-width: 767px) {
  3784. .navbar-nav .open .dropdown-menu {
  3785. position: static;
  3786. float: none;
  3787. width: auto;
  3788. margin-top: 0;
  3789. background-color: transparent;
  3790. border: 0;
  3791. box-shadow: none; }
  3792. .navbar-nav .open .dropdown-menu > li > a,
  3793. .navbar-nav .open .dropdown-menu .dropdown-header {
  3794. padding: 5px 15px 5px 25px; }
  3795. .navbar-nav .open .dropdown-menu > li > a {
  3796. line-height: 20px; }
  3797. .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
  3798. background-image: none; } }
  3799. @media (min-width: 768px) {
  3800. .navbar-nav {
  3801. float: left;
  3802. margin: 0; }
  3803. .navbar-nav > li {
  3804. float: left; }
  3805. .navbar-nav > li > a {
  3806. padding-top: 15px;
  3807. padding-bottom: 15px; } }
  3808.  
  3809. .navbar-form {
  3810. margin-left: -15px;
  3811. margin-right: -15px;
  3812. padding: 10px 15px;
  3813. border-top: 1px solid transparent;
  3814. border-bottom: 1px solid transparent;
  3815. box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3816. margin-top: 8px;
  3817. margin-bottom: 8px; }
  3818. @media (min-width: 768px) {
  3819. .navbar-form .form-group {
  3820. display: inline-block;
  3821. margin-bottom: 0;
  3822. vertical-align: middle; }
  3823. .navbar-form .form-control {
  3824. display: inline-block;
  3825. width: auto;
  3826. vertical-align: middle; }
  3827. .navbar-form .form-control-static {
  3828. display: inline-block; }
  3829. .navbar-form .input-group {
  3830. display: inline-table;
  3831. vertical-align: middle; }
  3832. .navbar-form .input-group .input-group-addon,
  3833. .navbar-form .input-group .input-group-btn,
  3834. .navbar-form .input-group .form-control {
  3835. width: auto; }
  3836. .navbar-form .input-group > .form-control {
  3837. width: 100%; }
  3838. .navbar-form .control-label {
  3839. margin-bottom: 0;
  3840. vertical-align: middle; }
  3841. .navbar-form .radio,
  3842. .navbar-form .checkbox {
  3843. display: inline-block;
  3844. margin-top: 0;
  3845. margin-bottom: 0;
  3846. vertical-align: middle; }
  3847. .navbar-form .radio label,
  3848. .navbar-form .checkbox label {
  3849. padding-left: 0; }
  3850. .navbar-form .radio input[type="radio"],
  3851. .navbar-form .checkbox input[type="checkbox"] {
  3852. position: relative;
  3853. margin-left: 0; }
  3854. .navbar-form .has-feedback .form-control-feedback {
  3855. top: 0; } }
  3856. @media (max-width: 767px) {
  3857. .navbar-form .form-group {
  3858. margin-bottom: 5px; }
  3859. .navbar-form .form-group:last-child {
  3860. margin-bottom: 0; } }
  3861. @media (min-width: 768px) {
  3862. .navbar-form {
  3863. width: auto;
  3864. border: 0;
  3865. margin-left: 0;
  3866. margin-right: 0;
  3867. padding-top: 0;
  3868. padding-bottom: 0;
  3869. box-shadow: none; } }
  3870.  
  3871. .navbar-nav > li > .dropdown-menu {
  3872. margin-top: 0;
  3873. border-top-right-radius: 0;
  3874. border-top-left-radius: 0; }
  3875.  
  3876. .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  3877. margin-bottom: 0;
  3878. border-top-right-radius: 4px;
  3879. border-top-left-radius: 4px;
  3880. border-bottom-right-radius: 0;
  3881. border-bottom-left-radius: 0; }
  3882.  
  3883. .navbar-btn {
  3884. margin-top: 8px;
  3885. margin-bottom: 8px; }
  3886. .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
  3887. margin-top: 10px;
  3888. margin-bottom: 10px; }
  3889. .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
  3890. margin-top: 14px;
  3891. margin-bottom: 14px; }
  3892.  
  3893. .navbar-text {
  3894. margin-top: 15px;
  3895. margin-bottom: 15px; }
  3896. @media (min-width: 768px) {
  3897. .navbar-text {
  3898. float: left;
  3899. margin-left: 15px;
  3900. margin-right: 15px; } }
  3901.  
  3902. @media (min-width: 768px) {
  3903. .navbar-left {
  3904. float: left !important; }
  3905. .navbar-right {
  3906. float: right !important;
  3907. margin-right: -15px; }
  3908. .navbar-right ~ .navbar-right {
  3909. margin-right: 0; } }
  3910.  
  3911. .navbar-default {
  3912. background-color: #f8f8f8;
  3913. border-color: #e7e7e7; }
  3914. .navbar-default .navbar-brand {
  3915. color: #777; }
  3916. .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  3917. color: #5e5e5e;
  3918. background-color: transparent; }
  3919. .navbar-default .navbar-text {
  3920. color: #777; }
  3921. .navbar-default .navbar-nav > li > a {
  3922. color: #777; }
  3923. .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  3924. color: #333;
  3925. background-color: transparent; }
  3926. .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  3927. color: #555;
  3928. background-color: #e7e7e7; }
  3929. .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
  3930. color: #ccc;
  3931. background-color: transparent; }
  3932. .navbar-default .navbar-toggle {
  3933. border-color: #ddd; }
  3934. .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  3935. background-color: #ddd; }
  3936. .navbar-default .navbar-toggle .icon-bar {
  3937. background-color: #888; }
  3938. .navbar-default .navbar-collapse,
  3939. .navbar-default .navbar-form {
  3940. border-color: #e7e7e7; }
  3941. .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  3942. background-color: #e7e7e7;
  3943. color: #555; }
  3944. @media (max-width: 767px) {
  3945. .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  3946. color: #777; }
  3947. .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  3948. color: #333;
  3949. background-color: transparent; }
  3950. .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  3951. color: #555;
  3952. background-color: #e7e7e7; }
  3953. .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3954. color: #ccc;
  3955. background-color: transparent; } }
  3956. .navbar-default .navbar-link {
  3957. color: #777; }
  3958. .navbar-default .navbar-link:hover {
  3959. color: #333; }
  3960. .navbar-default .btn-link {
  3961. color: #777; }
  3962. .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  3963. color: #333; }
  3964. .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
  3965. fieldset[disabled] .navbar-default .btn-link:hover,
  3966. fieldset[disabled] .navbar-default .btn-link:focus {
  3967. color: #ccc; }
  3968.  
  3969. .navbar-inverse {
  3970. background-color: #222;
  3971. border-color: #090909; }
  3972. .navbar-inverse .navbar-brand {
  3973. color: #9d9d9d; }
  3974. .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  3975. color: #fff;
  3976. background-color: transparent; }
  3977. .navbar-inverse .navbar-text {
  3978. color: #9d9d9d; }
  3979. .navbar-inverse .navbar-nav > li > a {
  3980. color: #9d9d9d; }
  3981. .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  3982. color: #fff;
  3983. background-color: transparent; }
  3984. .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  3985. color: #fff;
  3986. background-color: #090909; }
  3987. .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
  3988. color: #444;
  3989. background-color: transparent; }
  3990. .navbar-inverse .navbar-toggle {
  3991. border-color: #333; }
  3992. .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  3993. background-color: #333; }
  3994. .navbar-inverse .navbar-toggle .icon-bar {
  3995. background-color: #fff; }
  3996. .navbar-inverse .navbar-collapse,
  3997. .navbar-inverse .navbar-form {
  3998. border-color: #101010; }
  3999. .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  4000. background-color: #090909;
  4001. color: #fff; }
  4002. @media (max-width: 767px) {
  4003. .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  4004. border-color: #090909; }
  4005. .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  4006. background-color: #090909; }
  4007. .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  4008. color: #9d9d9d; }
  4009. .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  4010. color: #fff;
  4011. background-color: transparent; }
  4012. .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  4013. color: #fff;
  4014. background-color: #090909; }
  4015. .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4016. color: #444;
  4017. background-color: transparent; } }
  4018. .navbar-inverse .navbar-link {
  4019. color: #9d9d9d; }
  4020. .navbar-inverse .navbar-link:hover {
  4021. color: #fff; }
  4022. .navbar-inverse .btn-link {
  4023. color: #9d9d9d; }
  4024. .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  4025. color: #fff; }
  4026. .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
  4027. fieldset[disabled] .navbar-inverse .btn-link:hover,
  4028. fieldset[disabled] .navbar-inverse .btn-link:focus {
  4029. color: #444; }
  4030.  
  4031. .breadcrumb {
  4032. padding: 8px 15px;
  4033. margin-bottom: 20px;
  4034. list-style: none;
  4035. background-color: #f5f5f5;
  4036. border-radius: 4px; }
  4037. .breadcrumb > li {
  4038. display: inline-block; }
  4039. .breadcrumb > li + li:before {
  4040. content: "/ ";
  4041. padding: 0 5px;
  4042. color: #ccc; }
  4043. .breadcrumb > .active {
  4044. color: #777777; }
  4045.  
  4046. .pagination {
  4047. display: inline-block;
  4048. padding-left: 0;
  4049. margin: 20px 0;
  4050. border-radius: 4px; }
  4051. .pagination > li {
  4052. display: inline; }
  4053. .pagination > li > a,
  4054. .pagination > li > span {
  4055. position: relative;
  4056. float: left;
  4057. padding: 6px 12px;
  4058. line-height: 1.42857;
  4059. text-decoration: none;
  4060. color: #337ab7;
  4061. background-color: #fff;
  4062. border: 1px solid #ddd;
  4063. margin-left: -1px; }
  4064. .pagination > li:first-child > a,
  4065. .pagination > li:first-child > span {
  4066. margin-left: 0;
  4067. border-bottom-left-radius: 4px;
  4068. border-top-left-radius: 4px; }
  4069. .pagination > li:last-child > a,
  4070. .pagination > li:last-child > span {
  4071. border-bottom-right-radius: 4px;
  4072. border-top-right-radius: 4px; }
  4073. .pagination > li > a:hover, .pagination > li > a:focus,
  4074. .pagination > li > span:hover,
  4075. .pagination > li > span:focus {
  4076. z-index: 2;
  4077. color: #23527c;
  4078. background-color: #eeeeee;
  4079. border-color: #ddd; }
  4080. .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  4081. .pagination > .active > span,
  4082. .pagination > .active > span:hover,
  4083. .pagination > .active > span:focus {
  4084. z-index: 3;
  4085. color: #fff;
  4086. background-color: #337ab7;
  4087. border-color: #337ab7;
  4088. cursor: default; }
  4089. .pagination > .disabled > span,
  4090. .pagination > .disabled > span:hover,
  4091. .pagination > .disabled > span:focus,
  4092. .pagination > .disabled > a,
  4093. .pagination > .disabled > a:hover,
  4094. .pagination > .disabled > a:focus {
  4095. color: #777777;
  4096. background-color: #fff;
  4097. border-color: #ddd;
  4098. cursor: not-allowed; }
  4099.  
  4100. .pagination-lg > li > a,
  4101. .pagination-lg > li > span {
  4102. padding: 10px 16px;
  4103. font-size: 18px;
  4104. line-height: 1.33333; }
  4105.  
  4106. .pagination-lg > li:first-child > a,
  4107. .pagination-lg > li:first-child > span {
  4108. border-bottom-left-radius: 6px;
  4109. border-top-left-radius: 6px; }
  4110.  
  4111. .pagination-lg > li:last-child > a,
  4112. .pagination-lg > li:last-child > span {
  4113. border-bottom-right-radius: 6px;
  4114. border-top-right-radius: 6px; }
  4115.  
  4116. .pagination-sm > li > a,
  4117. .pagination-sm > li > span {
  4118. padding: 5px 10px;
  4119. font-size: 12px;
  4120. line-height: 1.5; }
  4121.  
  4122. .pagination-sm > li:first-child > a,
  4123. .pagination-sm > li:first-child > span {
  4124. border-bottom-left-radius: 3px;
  4125. border-top-left-radius: 3px; }
  4126.  
  4127. .pagination-sm > li:last-child > a,
  4128. .pagination-sm > li:last-child > span {
  4129. border-bottom-right-radius: 3px;
  4130. border-top-right-radius: 3px; }
  4131.  
  4132. .pager {
  4133. padding-left: 0;
  4134. margin: 20px 0;
  4135. list-style: none;
  4136. text-align: center; }
  4137. .pager:before, .pager:after {
  4138. content: " ";
  4139. display: table; }
  4140. .pager:after {
  4141. clear: both; }
  4142. .pager li {
  4143. display: inline; }
  4144. .pager li > a,
  4145. .pager li > span {
  4146. display: inline-block;
  4147. padding: 5px 14px;
  4148. background-color: #fff;
  4149. border: 1px solid #ddd;
  4150. border-radius: 15px; }
  4151. .pager li > a:hover,
  4152. .pager li > a:focus {
  4153. text-decoration: none;
  4154. background-color: #eeeeee; }
  4155. .pager .next > a,
  4156. .pager .next > span {
  4157. float: right; }
  4158. .pager .previous > a,
  4159. .pager .previous > span {
  4160. float: left; }
  4161. .pager .disabled > a,
  4162. .pager .disabled > a:hover,
  4163. .pager .disabled > a:focus,
  4164. .pager .disabled > span {
  4165. color: #777777;
  4166. background-color: #fff;
  4167. cursor: not-allowed; }
  4168.  
  4169. .label {
  4170. display: inline;
  4171. padding: .2em .6em .3em;
  4172. font-size: 75%;
  4173. font-weight: bold;
  4174. line-height: 1;
  4175. color: #fff;
  4176. text-align: center;
  4177. white-space: nowrap;
  4178. vertical-align: baseline;
  4179. border-radius: .25em; }
  4180. .label:empty {
  4181. display: none; }
  4182. .btn .label {
  4183. position: relative;
  4184. top: -1px; }
  4185.  
  4186. a.label:hover, a.label:focus {
  4187. color: #fff;
  4188. text-decoration: none;
  4189. cursor: pointer; }
  4190.  
  4191. .label-default {
  4192. background-color: #777777; }
  4193. .label-default[href]:hover, .label-default[href]:focus {
  4194. background-color: #5e5e5e; }
  4195.  
  4196. .label-primary {
  4197. background-color: #337ab7; }
  4198. .label-primary[href]:hover, .label-primary[href]:focus {
  4199. background-color: #286090; }
  4200.  
  4201. .label-success {
  4202. background-color: #5cb85c; }
  4203. .label-success[href]:hover, .label-success[href]:focus {
  4204. background-color: #449d44; }
  4205.  
  4206. .label-info {
  4207. background-color: #5bc0de; }
  4208. .label-info[href]:hover, .label-info[href]:focus {
  4209. background-color: #31b0d5; }
  4210.  
  4211. .label-warning {
  4212. background-color: #f0ad4e; }
  4213. .label-warning[href]:hover, .label-warning[href]:focus {
  4214. background-color: #ec971f; }
  4215.  
  4216. .label-danger {
  4217. background-color: #d9534f; }
  4218. .label-danger[href]:hover, .label-danger[href]:focus {
  4219. background-color: #c9302c; }
  4220.  
  4221. .badge {
  4222. display: inline-block;
  4223. min-width: 10px;
  4224. padding: 3px 7px;
  4225. font-size: 12px;
  4226. font-weight: bold;
  4227. color: #fff;
  4228. line-height: 1;
  4229. vertical-align: middle;
  4230. white-space: nowrap;
  4231. text-align: center;
  4232. background-color: #777777;
  4233. border-radius: 10px; }
  4234. .badge:empty {
  4235. display: none; }
  4236. .btn .badge {
  4237. position: relative;
  4238. top: -1px; }
  4239. .btn-xs .badge, .btn-group-xs > .btn .badge,
  4240. .btn-group-xs > .btn .badge {
  4241. top: 0;
  4242. padding: 1px 5px; }
  4243. .list-group-item.active > .badge,
  4244. .nav-pills > .active > a > .badge {
  4245. color: #337ab7;
  4246. background-color: #fff; }
  4247. .list-group-item > .badge {
  4248. float: right; }
  4249. .list-group-item > .badge + .badge {
  4250. margin-right: 5px; }
  4251. .nav-pills > li > a > .badge {
  4252. margin-left: 3px; }
  4253.  
  4254. a.badge:hover, a.badge:focus {
  4255. color: #fff;
  4256. text-decoration: none;
  4257. cursor: pointer; }
  4258.  
  4259. .jumbotron {
  4260. padding-top: 30px;
  4261. padding-bottom: 30px;
  4262. margin-bottom: 30px;
  4263. color: inherit;
  4264. background-color: #eeeeee; }
  4265. .jumbotron h1,
  4266. .jumbotron .h1 {
  4267. color: inherit; }
  4268. .jumbotron p {
  4269. margin-bottom: 15px;
  4270. font-size: 21px;
  4271. font-weight: 200; }
  4272. .jumbotron > hr {
  4273. border-top-color: #d5d5d5; }
  4274. .container .jumbotron,
  4275. .container-fluid .jumbotron {
  4276. border-radius: 6px;
  4277. padding-left: 15px;
  4278. padding-right: 15px; }
  4279. .jumbotron .container {
  4280. max-width: 100%; }
  4281. @media screen and (min-width: 768px) {
  4282. .jumbotron {
  4283. padding-top: 48px;
  4284. padding-bottom: 48px; }
  4285. .container .jumbotron,
  4286. .container-fluid .jumbotron {
  4287. padding-left: 60px;
  4288. padding-right: 60px; }
  4289. .jumbotron h1,
  4290. .jumbotron .h1 {
  4291. font-size: 63px; } }
  4292.  
  4293. .thumbnail {
  4294. display: block;
  4295. padding: 4px;
  4296. margin-bottom: 20px;
  4297. line-height: 1.42857;
  4298. background-color: #fff;
  4299. border: 1px solid #ddd;
  4300. border-radius: 4px;
  4301. -webkit-transition: border 0.2s ease-in-out;
  4302. transition: border 0.2s ease-in-out; }
  4303. .thumbnail > img,
  4304. .thumbnail a > img {
  4305. display: block;
  4306. max-width: 100%;
  4307. height: auto;
  4308. margin-left: auto;
  4309. margin-right: auto; }
  4310. .thumbnail .caption {
  4311. padding: 9px;
  4312. color: #333333; }
  4313.  
  4314. a.thumbnail:hover,
  4315. a.thumbnail:focus,
  4316. a.thumbnail.active {
  4317. border-color: #337ab7; }
  4318.  
  4319. .alert {
  4320. padding: 15px;
  4321. margin-bottom: 20px;
  4322. border: 1px solid transparent;
  4323. border-radius: 4px; }
  4324. .alert h4 {
  4325. margin-top: 0;
  4326. color: inherit; }
  4327. .alert .alert-link {
  4328. font-weight: bold; }
  4329. .alert > p,
  4330. .alert > ul {
  4331. margin-bottom: 0; }
  4332. .alert > p + p {
  4333. margin-top: 5px; }
  4334.  
  4335. .alert-dismissable,
  4336. .alert-dismissible {
  4337. padding-right: 35px; }
  4338. .alert-dismissable .close,
  4339. .alert-dismissible .close {
  4340. position: relative;
  4341. top: -2px;
  4342. right: -21px;
  4343. color: inherit; }
  4344.  
  4345. .alert-success {
  4346. background-color: #dff0d8;
  4347. border-color: #d6e9c6;
  4348. color: #3c763d; }
  4349. .alert-success hr {
  4350. border-top-color: #c9e2b3; }
  4351. .alert-success .alert-link {
  4352. color: #2b542c; }
  4353.  
  4354. .alert-info {
  4355. background-color: #d9edf7;
  4356. border-color: #bce8f1;
  4357. color: #31708f; }
  4358. .alert-info hr {
  4359. border-top-color: #a6e1ec; }
  4360. .alert-info .alert-link {
  4361. color: #245269; }
  4362.  
  4363. .alert-warning {
  4364. background-color: #fcf8e3;
  4365. border-color: #faebcc;
  4366. color: #8a6d3b; }
  4367. .alert-warning hr {
  4368. border-top-color: #f7e1b5; }
  4369. .alert-warning .alert-link {
  4370. color: #66512c; }
  4371.  
  4372. .alert-danger {
  4373. background-color: #f2dede;
  4374. border-color: #ebccd1;
  4375. color: #a94442; }
  4376. .alert-danger hr {
  4377. border-top-color: #e4b9c0; }
  4378. .alert-danger .alert-link {
  4379. color: #843534; }
  4380.  
  4381. @-webkit-keyframes progress-bar-stripes {
  4382. from {
  4383. background-position: 40px 0; }
  4384. to {
  4385. background-position: 0 0; } }
  4386.  
  4387. @keyframes progress-bar-stripes {
  4388. from {
  4389. background-position: 40px 0; }
  4390. to {
  4391. background-position: 0 0; } }
  4392.  
  4393. .progress {
  4394. overflow: hidden;
  4395. height: 20px;
  4396. margin-bottom: 20px;
  4397. background-color: #f5f5f5;
  4398. border-radius: 4px;
  4399. box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  4400.  
  4401. .progress-bar {
  4402. float: left;
  4403. width: 0%;
  4404. height: 100%;
  4405. font-size: 12px;
  4406. line-height: 20px;
  4407. color: #fff;
  4408. text-align: center;
  4409. background-color: #337ab7;
  4410. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4411. -webkit-transition: width 0.6s ease;
  4412. transition: width 0.6s ease; }
  4413.  
  4414. .progress-striped .progress-bar,
  4415. .progress-bar-striped {
  4416. 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);
  4417. 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);
  4418. background-size: 40px 40px; }
  4419.  
  4420. .progress.active .progress-bar,
  4421. .progress-bar.active {
  4422. -webkit-animation: progress-bar-stripes 2s linear infinite;
  4423. animation: progress-bar-stripes 2s linear infinite; }
  4424.  
  4425. .progress-bar-success {
  4426. background-color: #5cb85c; }
  4427. .progress-striped .progress-bar-success {
  4428. 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);
  4429. 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); }
  4430.  
  4431. .progress-bar-info {
  4432. background-color: #5bc0de; }
  4433. .progress-striped .progress-bar-info {
  4434. 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);
  4435. 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); }
  4436.  
  4437. .progress-bar-warning {
  4438. background-color: #f0ad4e; }
  4439. .progress-striped .progress-bar-warning {
  4440. 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);
  4441. 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); }
  4442.  
  4443. .progress-bar-danger {
  4444. background-color: #d9534f; }
  4445. .progress-striped .progress-bar-danger {
  4446. 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);
  4447. 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); }
  4448.  
  4449. .media {
  4450. margin-top: 15px; }
  4451. .media:first-child {
  4452. margin-top: 0; }
  4453.  
  4454. .media,
  4455. .media-body {
  4456. zoom: 1;
  4457. overflow: hidden; }
  4458.  
  4459. .media-body {
  4460. width: 10000px; }
  4461.  
  4462. .media-object {
  4463. display: block; }
  4464. .media-object.img-thumbnail {
  4465. max-width: none; }
  4466.  
  4467. .media-right,
  4468. .media > .pull-right {
  4469. padding-left: 10px; }
  4470.  
  4471. .media-left,
  4472. .media > .pull-left {
  4473. padding-right: 10px; }
  4474.  
  4475. .media-left,
  4476. .media-right,
  4477. .media-body {
  4478. display: table-cell;
  4479. vertical-align: top; }
  4480.  
  4481. .media-middle {
  4482. vertical-align: middle; }
  4483.  
  4484. .media-bottom {
  4485. vertical-align: bottom; }
  4486.  
  4487. .media-heading {
  4488. margin-top: 0;
  4489. margin-bottom: 5px; }
  4490.  
  4491. .media-list {
  4492. padding-left: 0;
  4493. list-style: none; }
  4494.  
  4495. .list-group {
  4496. margin-bottom: 20px;
  4497. padding-left: 0; }
  4498.  
  4499. .list-group-item {
  4500. position: relative;
  4501. display: block;
  4502. padding: 10px 15px;
  4503. margin-bottom: -1px;
  4504. background-color: #fff;
  4505. border: 1px solid #ddd; }
  4506. .list-group-item:first-child {
  4507. border-top-right-radius: 4px;
  4508. border-top-left-radius: 4px; }
  4509. .list-group-item:last-child {
  4510. margin-bottom: 0;
  4511. border-bottom-right-radius: 4px;
  4512. border-bottom-left-radius: 4px; }
  4513.  
  4514. a.list-group-item,
  4515. button.list-group-item {
  4516. color: #555; }
  4517. a.list-group-item .list-group-item-heading,
  4518. button.list-group-item .list-group-item-heading {
  4519. color: #333; }
  4520. a.list-group-item:hover, a.list-group-item:focus,
  4521. button.list-group-item:hover,
  4522. button.list-group-item:focus {
  4523. text-decoration: none;
  4524. color: #555;
  4525. background-color: #f5f5f5; }
  4526.  
  4527. button.list-group-item {
  4528. width: 100%;
  4529. text-align: left; }
  4530.  
  4531. .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  4532. background-color: #eeeeee;
  4533. color: #777777;
  4534. cursor: not-allowed; }
  4535. .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
  4536. color: inherit; }
  4537. .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  4538. color: #777777; }
  4539.  
  4540. .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  4541. z-index: 2;
  4542. color: #fff;
  4543. background-color: #337ab7;
  4544. border-color: #337ab7; }
  4545. .list-group-item.active .list-group-item-heading,
  4546. .list-group-item.active .list-group-item-heading > small,
  4547. .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  4548. .list-group-item.active:hover .list-group-item-heading > small,
  4549. .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  4550. .list-group-item.active:focus .list-group-item-heading > small,
  4551. .list-group-item.active:focus .list-group-item-heading > .small {
  4552. color: inherit; }
  4553. .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
  4554. color: #c7ddef; }
  4555.  
  4556. .list-group-item-success {
  4557. color: #3c763d;
  4558. background-color: #dff0d8; }
  4559.  
  4560. a.list-group-item-success,
  4561. button.list-group-item-success {
  4562. color: #3c763d; }
  4563. a.list-group-item-success .list-group-item-heading,
  4564. button.list-group-item-success .list-group-item-heading {
  4565. color: inherit; }
  4566. a.list-group-item-success:hover, a.list-group-item-success:focus,
  4567. button.list-group-item-success:hover,
  4568. button.list-group-item-success:focus {
  4569. color: #3c763d;
  4570. background-color: #d0e9c6; }
  4571. a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  4572. button.list-group-item-success.active,
  4573. button.list-group-item-success.active:hover,
  4574. button.list-group-item-success.active:focus {
  4575. color: #fff;
  4576. background-color: #3c763d;
  4577. border-color: #3c763d; }
  4578.  
  4579. .list-group-item-info {
  4580. color: #31708f;
  4581. background-color: #d9edf7; }
  4582.  
  4583. a.list-group-item-info,
  4584. button.list-group-item-info {
  4585. color: #31708f; }
  4586. a.list-group-item-info .list-group-item-heading,
  4587. button.list-group-item-info .list-group-item-heading {
  4588. color: inherit; }
  4589. a.list-group-item-info:hover, a.list-group-item-info:focus,
  4590. button.list-group-item-info:hover,
  4591. button.list-group-item-info:focus {
  4592. color: #31708f;
  4593. background-color: #c4e3f3; }
  4594. a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  4595. button.list-group-item-info.active,
  4596. button.list-group-item-info.active:hover,
  4597. button.list-group-item-info.active:focus {
  4598. color: #fff;
  4599. background-color: #31708f;
  4600. border-color: #31708f; }
  4601.  
  4602. .list-group-item-warning {
  4603. color: #8a6d3b;
  4604. background-color: #fcf8e3; }
  4605.  
  4606. a.list-group-item-warning,
  4607. button.list-group-item-warning {
  4608. color: #8a6d3b; }
  4609. a.list-group-item-warning .list-group-item-heading,
  4610. button.list-group-item-warning .list-group-item-heading {
  4611. color: inherit; }
  4612. a.list-group-item-warning:hover, a.list-group-item-warning:focus,
  4613. button.list-group-item-warning:hover,
  4614. button.list-group-item-warning:focus {
  4615. color: #8a6d3b;
  4616. background-color: #faf2cc; }
  4617. a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  4618. button.list-group-item-warning.active,
  4619. button.list-group-item-warning.active:hover,
  4620. button.list-group-item-warning.active:focus {
  4621. color: #fff;
  4622. background-color: #8a6d3b;
  4623. border-color: #8a6d3b; }
  4624.  
  4625. .list-group-item-danger {
  4626. color: #a94442;
  4627. background-color: #f2dede; }
  4628.  
  4629. a.list-group-item-danger,
  4630. button.list-group-item-danger {
  4631. color: #a94442; }
  4632. a.list-group-item-danger .list-group-item-heading,
  4633. button.list-group-item-danger .list-group-item-heading {
  4634. color: inherit; }
  4635. a.list-group-item-danger:hover, a.list-group-item-danger:focus,
  4636. button.list-group-item-danger:hover,
  4637. button.list-group-item-danger:focus {
  4638. color: #a94442;
  4639. background-color: #ebcccc; }
  4640. a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  4641. button.list-group-item-danger.active,
  4642. button.list-group-item-danger.active:hover,
  4643. button.list-group-item-danger.active:focus {
  4644. color: #fff;
  4645. background-color: #a94442;
  4646. border-color: #a94442; }
  4647.  
  4648. .list-group-item-heading {
  4649. margin-top: 0;
  4650. margin-bottom: 5px; }
  4651.  
  4652. .list-group-item-text {
  4653. margin-bottom: 0;
  4654. line-height: 1.3; }
  4655.  
  4656. .panel {
  4657. margin-bottom: 20px;
  4658. background-color: #fff;
  4659. border: 1px solid transparent;
  4660. border-radius: 4px;
  4661. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
  4662.  
  4663. .panel-body {
  4664. padding: 15px; }
  4665. .panel-body:before, .panel-body:after {
  4666. content: " ";
  4667. display: table; }
  4668. .panel-body:after {
  4669. clear: both; }
  4670.  
  4671. .panel-heading {
  4672. padding: 10px 15px;
  4673. border-bottom: 1px solid transparent;
  4674. border-top-right-radius: 3px;
  4675. border-top-left-radius: 3px; }
  4676. .panel-heading > .dropdown .dropdown-toggle {
  4677. color: inherit; }
  4678.  
  4679. .panel-title {
  4680. margin-top: 0;
  4681. margin-bottom: 0;
  4682. font-size: 16px;
  4683. color: inherit; }
  4684. .panel-title > a,
  4685. .panel-title > small,
  4686. .panel-title > .small,
  4687. .panel-title > small > a,
  4688. .panel-title > .small > a {
  4689. color: inherit; }
  4690.  
  4691. .panel-footer {
  4692. padding: 10px 15px;
  4693. background-color: #f5f5f5;
  4694. border-top: 1px solid #ddd;
  4695. border-bottom-right-radius: 3px;
  4696. border-bottom-left-radius: 3px; }
  4697.  
  4698. .panel > .list-group,
  4699. .panel > .panel-collapse > .list-group {
  4700. margin-bottom: 0; }
  4701. .panel > .list-group .list-group-item,
  4702. .panel > .panel-collapse > .list-group .list-group-item {
  4703. border-width: 1px 0;
  4704. border-radius: 0; }
  4705. .panel > .list-group:first-child .list-group-item:first-child,
  4706. .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  4707. border-top: 0;
  4708. border-top-right-radius: 3px;
  4709. border-top-left-radius: 3px; }
  4710. .panel > .list-group:last-child .list-group-item:last-child,
  4711. .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  4712. border-bottom: 0;
  4713. border-bottom-right-radius: 3px;
  4714. border-bottom-left-radius: 3px; }
  4715.  
  4716. .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  4717. border-top-right-radius: 0;
  4718. border-top-left-radius: 0; }
  4719.  
  4720. .panel-heading + .list-group .list-group-item:first-child {
  4721. border-top-width: 0; }
  4722.  
  4723. .list-group + .panel-footer {
  4724. border-top-width: 0; }
  4725.  
  4726. .panel > .table,
  4727. .panel > .table-responsive > .table,
  4728. .panel > .panel-collapse > .table {
  4729. margin-bottom: 0; }
  4730. .panel > .table caption,
  4731. .panel > .table-responsive > .table caption,
  4732. .panel > .panel-collapse > .table caption {
  4733. padding-left: 15px;
  4734. padding-right: 15px; }
  4735.  
  4736. .panel > .table:first-child,
  4737. .panel > .table-responsive:first-child > .table:first-child {
  4738. border-top-right-radius: 3px;
  4739. border-top-left-radius: 3px; }
  4740. .panel > .table:first-child > thead:first-child > tr:first-child,
  4741. .panel > .table:first-child > tbody:first-child > tr:first-child,
  4742. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  4743. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  4744. border-top-left-radius: 3px;
  4745. border-top-right-radius: 3px; }
  4746. .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
  4747. .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
  4748. .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  4749. .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
  4750. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
  4751. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
  4752. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  4753. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  4754. border-top-left-radius: 3px; }
  4755. .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
  4756. .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
  4757. .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  4758. .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
  4759. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
  4760. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
  4761. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  4762. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  4763. border-top-right-radius: 3px; }
  4764.  
  4765. .panel > .table:last-child,
  4766. .panel > .table-responsive:last-child > .table:last-child {
  4767. border-bottom-right-radius: 3px;
  4768. border-bottom-left-radius: 3px; }
  4769. .panel > .table:last-child > tbody:last-child > tr:last-child,
  4770. .panel > .table:last-child > tfoot:last-child > tr:last-child,
  4771. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  4772. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  4773. border-bottom-left-radius: 3px;
  4774. border-bottom-right-radius: 3px; }
  4775. .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  4776. .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  4777. .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  4778. .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
  4779. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  4780. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  4781. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  4782. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  4783. border-bottom-left-radius: 3px; }
  4784. .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  4785. .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  4786. .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  4787. .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
  4788. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  4789. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  4790. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  4791. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  4792. border-bottom-right-radius: 3px; }
  4793.  
  4794. .panel > .panel-body + .table,
  4795. .panel > .panel-body + .table-responsive,
  4796. .panel > .table + .panel-body,
  4797. .panel > .table-responsive + .panel-body {
  4798. border-top: 1px solid #ddd; }
  4799.  
  4800. .panel > .table > tbody:first-child > tr:first-child th,
  4801. .panel > .table > tbody:first-child > tr:first-child td {
  4802. border-top: 0; }
  4803.  
  4804. .panel > .table-bordered,
  4805. .panel > .table-responsive > .table-bordered {
  4806. border: 0; }
  4807. .panel > .table-bordered > thead > tr > th:first-child,
  4808. .panel > .table-bordered > thead > tr > td:first-child,
  4809. .panel > .table-bordered > tbody > tr > th:first-child,
  4810. .panel > .table-bordered > tbody > tr > td:first-child,
  4811. .panel > .table-bordered > tfoot > tr > th:first-child,
  4812. .panel > .table-bordered > tfoot > tr > td:first-child,
  4813. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  4814. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  4815. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  4816. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  4817. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  4818. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  4819. border-left: 0; }
  4820. .panel > .table-bordered > thead > tr > th:last-child,
  4821. .panel > .table-bordered > thead > tr > td:last-child,
  4822. .panel > .table-bordered > tbody > tr > th:last-child,
  4823. .panel > .table-bordered > tbody > tr > td:last-child,
  4824. .panel > .table-bordered > tfoot > tr > th:last-child,
  4825. .panel > .table-bordered > tfoot > tr > td:last-child,
  4826. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  4827. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  4828. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  4829. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  4830. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  4831. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  4832. border-right: 0; }
  4833. .panel > .table-bordered > thead > tr:first-child > td,
  4834. .panel > .table-bordered > thead > tr:first-child > th,
  4835. .panel > .table-bordered > tbody > tr:first-child > td,
  4836. .panel > .table-bordered > tbody > tr:first-child > th,
  4837. .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  4838. .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  4839. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  4840. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  4841. border-bottom: 0; }
  4842. .panel > .table-bordered > tbody > tr:last-child > td,
  4843. .panel > .table-bordered > tbody > tr:last-child > th,
  4844. .panel > .table-bordered > tfoot > tr:last-child > td,
  4845. .panel > .table-bordered > tfoot > tr:last-child > th,
  4846. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  4847. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  4848. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  4849. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  4850. border-bottom: 0; }
  4851.  
  4852. .panel > .table-responsive {
  4853. border: 0;
  4854. margin-bottom: 0; }
  4855.  
  4856. .panel-group {
  4857. margin-bottom: 20px; }
  4858. .panel-group .panel {
  4859. margin-bottom: 0;
  4860. border-radius: 4px; }
  4861. .panel-group .panel + .panel {
  4862. margin-top: 5px; }
  4863. .panel-group .panel-heading {
  4864. border-bottom: 0; }
  4865. .panel-group .panel-heading + .panel-collapse > .panel-body,
  4866. .panel-group .panel-heading + .panel-collapse > .list-group {
  4867. border-top: 1px solid #ddd; }
  4868. .panel-group .panel-footer {
  4869. border-top: 0; }
  4870. .panel-group .panel-footer + .panel-collapse .panel-body {
  4871. border-bottom: 1px solid #ddd; }
  4872.  
  4873. .panel-default {
  4874. border-color: #ddd; }
  4875. .panel-default > .panel-heading {
  4876. color: #333333;
  4877. background-color: #f5f5f5;
  4878. border-color: #ddd; }
  4879. .panel-default > .panel-heading + .panel-collapse > .panel-body {
  4880. border-top-color: #ddd; }
  4881. .panel-default > .panel-heading .badge {
  4882. color: #f5f5f5;
  4883. background-color: #333333; }
  4884. .panel-default > .panel-footer + .panel-collapse > .panel-body {
  4885. border-bottom-color: #ddd; }
  4886.  
  4887. .panel-primary {
  4888. border-color: #337ab7; }
  4889. .panel-primary > .panel-heading {
  4890. color: #fff;
  4891. background-color: #337ab7;
  4892. border-color: #337ab7; }
  4893. .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  4894. border-top-color: #337ab7; }
  4895. .panel-primary > .panel-heading .badge {
  4896. color: #337ab7;
  4897. background-color: #fff; }
  4898. .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  4899. border-bottom-color: #337ab7; }
  4900.  
  4901. .panel-success {
  4902. border-color: #d6e9c6; }
  4903. .panel-success > .panel-heading {
  4904. color: #3c763d;
  4905. background-color: #dff0d8;
  4906. border-color: #d6e9c6; }
  4907. .panel-success > .panel-heading + .panel-collapse > .panel-body {
  4908. border-top-color: #d6e9c6; }
  4909. .panel-success > .panel-heading .badge {
  4910. color: #dff0d8;
  4911. background-color: #3c763d; }
  4912. .panel-success > .panel-footer + .panel-collapse > .panel-body {
  4913. border-bottom-color: #d6e9c6; }
  4914.  
  4915. .panel-info {
  4916. border-color: #bce8f1; }
  4917. .panel-info > .panel-heading {
  4918. color: #31708f;
  4919. background-color: #d9edf7;
  4920. border-color: #bce8f1; }
  4921. .panel-info > .panel-heading + .panel-collapse > .panel-body {
  4922. border-top-color: #bce8f1; }
  4923. .panel-info > .panel-heading .badge {
  4924. color: #d9edf7;
  4925. background-color: #31708f; }
  4926. .panel-info > .panel-footer + .panel-collapse > .panel-body {
  4927. border-bottom-color: #bce8f1; }
  4928.  
  4929. .panel-warning {
  4930. border-color: #faebcc; }
  4931. .panel-warning > .panel-heading {
  4932. color: #8a6d3b;
  4933. background-color: #fcf8e3;
  4934. border-color: #faebcc; }
  4935. .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  4936. border-top-color: #faebcc; }
  4937. .panel-warning > .panel-heading .badge {
  4938. color: #fcf8e3;
  4939. background-color: #8a6d3b; }
  4940. .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  4941. border-bottom-color: #faebcc; }
  4942.  
  4943. .panel-danger {
  4944. border-color: #ebccd1; }
  4945. .panel-danger > .panel-heading {
  4946. color: #a94442;
  4947. background-color: #f2dede;
  4948. border-color: #ebccd1; }
  4949. .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  4950. border-top-color: #ebccd1; }
  4951. .panel-danger > .panel-heading .badge {
  4952. color: #f2dede;
  4953. background-color: #a94442; }
  4954. .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  4955. border-bottom-color: #ebccd1; }
  4956.  
  4957. .embed-responsive {
  4958. position: relative;
  4959. display: block;
  4960. height: 0;
  4961. padding: 0;
  4962. overflow: hidden; }
  4963. .embed-responsive .embed-responsive-item,
  4964. .embed-responsive iframe,
  4965. .embed-responsive embed,
  4966. .embed-responsive object,
  4967. .embed-responsive video {
  4968. position: absolute;
  4969. top: 0;
  4970. left: 0;
  4971. bottom: 0;
  4972. height: 100%;
  4973. width: 100%;
  4974. border: 0; }
  4975.  
  4976. .embed-responsive-16by9 {
  4977. padding-bottom: 56.25%; }
  4978.  
  4979. .embed-responsive-4by3 {
  4980. padding-bottom: 75%; }
  4981.  
  4982. .well {
  4983. min-height: 20px;
  4984. padding: 19px;
  4985. margin-bottom: 20px;
  4986. background-color: #f5f5f5;
  4987. border: 1px solid #e3e3e3;
  4988. border-radius: 4px;
  4989. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  4990. .well blockquote {
  4991. border-color: #ddd;
  4992. border-color: rgba(0, 0, 0, 0.15); }
  4993.  
  4994. .well-lg {
  4995. padding: 24px;
  4996. border-radius: 6px; }
  4997.  
  4998. .well-sm {
  4999. padding: 9px;
  5000. border-radius: 3px; }
  5001.  
  5002. .close {
  5003. float: right;
  5004. font-size: 21px;
  5005. font-weight: bold;
  5006. line-height: 1;
  5007. color: #000;
  5008. text-shadow: 0 1px 0 #fff;
  5009. opacity: 0.2;
  5010. filter: alpha(opacity=20); }
  5011. .close:hover, .close:focus {
  5012. color: #000;
  5013. text-decoration: none;
  5014. cursor: pointer;
  5015. opacity: 0.5;
  5016. filter: alpha(opacity=50); }
  5017.  
  5018. button.close {
  5019. padding: 0;
  5020. cursor: pointer;
  5021. background: transparent;
  5022. border: 0;
  5023. -webkit-appearance: none; }
  5024.  
  5025. .modal-open {
  5026. overflow: hidden; }
  5027.  
  5028. .modal {
  5029. display: none;
  5030. overflow: hidden;
  5031. position: fixed;
  5032. top: 0;
  5033. right: 0;
  5034. bottom: 0;
  5035. left: 0;
  5036. z-index: 1050;
  5037. -webkit-overflow-scrolling: touch;
  5038. outline: 0; }
  5039. .modal.fade .modal-dialog {
  5040. -webkit-transform: translate(0, -25%);
  5041. transform: translate(0, -25%);
  5042. -webkit-transition: -webkit-transform 0.3s ease-out;
  5043. transition: -webkit-transform 0.3s ease-out;
  5044. transition: transform 0.3s ease-out;
  5045. transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }
  5046. .modal.in .modal-dialog {
  5047. -webkit-transform: translate(0, 0);
  5048. transform: translate(0, 0); }
  5049.  
  5050. .modal-open .modal {
  5051. overflow-x: hidden;
  5052. overflow-y: auto; }
  5053.  
  5054. .modal-dialog {
  5055. position: relative;
  5056. width: auto;
  5057. margin: 10px; }
  5058.  
  5059. .modal-content {
  5060. position: relative;
  5061. background-color: #fff;
  5062. border: 1px solid #999;
  5063. border: 1px solid rgba(0, 0, 0, 0.2);
  5064. border-radius: 6px;
  5065. box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5066. background-clip: padding-box;
  5067. outline: 0; }
  5068.  
  5069. .modal-backdrop {
  5070. position: fixed;
  5071. top: 0;
  5072. right: 0;
  5073. bottom: 0;
  5074. left: 0;
  5075. z-index: 1040;
  5076. background-color: #000; }
  5077. .modal-backdrop.fade {
  5078. opacity: 0;
  5079. filter: alpha(opacity=0); }
  5080. .modal-backdrop.in {
  5081. opacity: 0.5;
  5082. filter: alpha(opacity=50); }
  5083.  
  5084. .modal-header {
  5085. padding: 15px;
  5086. border-bottom: 1px solid #e5e5e5; }
  5087. .modal-header:before, .modal-header:after {
  5088. content: " ";
  5089. display: table; }
  5090. .modal-header:after {
  5091. clear: both; }
  5092.  
  5093. .modal-header .close {
  5094. margin-top: -2px; }
  5095.  
  5096. .modal-title {
  5097. margin: 0;
  5098. line-height: 1.42857; }
  5099.  
  5100. .modal-body {
  5101. position: relative;
  5102. padding: 15px; }
  5103.  
  5104. .modal-footer {
  5105. padding: 15px;
  5106. text-align: right;
  5107. border-top: 1px solid #e5e5e5; }
  5108. .modal-footer:before, .modal-footer:after {
  5109. content: " ";
  5110. display: table; }
  5111. .modal-footer:after {
  5112. clear: both; }
  5113. .modal-footer .btn + .btn {
  5114. margin-left: 5px;
  5115. margin-bottom: 0; }
  5116. .modal-footer .btn-group .btn + .btn {
  5117. margin-left: -1px; }
  5118. .modal-footer .btn-block + .btn-block {
  5119. margin-left: 0; }
  5120.  
  5121. .modal-scrollbar-measure {
  5122. position: absolute;
  5123. top: -9999px;
  5124. width: 50px;
  5125. height: 50px;
  5126. overflow: scroll; }
  5127.  
  5128. @media (min-width: 768px) {
  5129. .modal-dialog {
  5130. width: 600px;
  5131. margin: 30px auto; }
  5132. .modal-content {
  5133. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  5134. .modal-sm {
  5135. width: 300px; } }
  5136.  
  5137. @media (min-width: 992px) {
  5138. .modal-lg {
  5139. width: 900px; } }
  5140.  
  5141. .tooltip {
  5142. position: absolute;
  5143. z-index: 1070;
  5144. display: block;
  5145. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  5146. font-style: normal;
  5147. font-weight: normal;
  5148. letter-spacing: normal;
  5149. line-break: auto;
  5150. line-height: 1.42857;
  5151. text-align: left;
  5152. text-align: start;
  5153. text-decoration: none;
  5154. text-shadow: none;
  5155. text-transform: none;
  5156. white-space: normal;
  5157. word-break: normal;
  5158. word-spacing: normal;
  5159. word-wrap: normal;
  5160. font-size: 12px;
  5161. opacity: 0;
  5162. filter: alpha(opacity=0); }
  5163. .tooltip.in {
  5164. opacity: 0.9;
  5165. filter: alpha(opacity=90); }
  5166. .tooltip.top {
  5167. margin-top: -3px;
  5168. padding: 5px 0; }
  5169. .tooltip.right {
  5170. margin-left: 3px;
  5171. padding: 0 5px; }
  5172. .tooltip.bottom {
  5173. margin-top: 3px;
  5174. padding: 5px 0; }
  5175. .tooltip.left {
  5176. margin-left: -3px;
  5177. padding: 0 5px; }
  5178.  
  5179. .tooltip-inner {
  5180. max-width: 200px;
  5181. padding: 3px 8px;
  5182. color: #fff;
  5183. text-align: center;
  5184. background-color: #000;
  5185. border-radius: 4px; }
  5186.  
  5187. .tooltip-arrow {
  5188. position: absolute;
  5189. width: 0;
  5190. height: 0;
  5191. border-color: transparent;
  5192. border-style: solid; }
  5193.  
  5194. .tooltip.top .tooltip-arrow {
  5195. bottom: 0;
  5196. left: 50%;
  5197. margin-left: -5px;
  5198. border-width: 5px 5px 0;
  5199. border-top-color: #000; }
  5200.  
  5201. .tooltip.top-left .tooltip-arrow {
  5202. bottom: 0;
  5203. right: 5px;
  5204. margin-bottom: -5px;
  5205. border-width: 5px 5px 0;
  5206. border-top-color: #000; }
  5207.  
  5208. .tooltip.top-right .tooltip-arrow {
  5209. bottom: 0;
  5210. left: 5px;
  5211. margin-bottom: -5px;
  5212. border-width: 5px 5px 0;
  5213. border-top-color: #000; }
  5214.  
  5215. .tooltip.right .tooltip-arrow {
  5216. top: 50%;
  5217. left: 0;
  5218. margin-top: -5px;
  5219. border-width: 5px 5px 5px 0;
  5220. border-right-color: #000; }
  5221.  
  5222. .tooltip.left .tooltip-arrow {
  5223. top: 50%;
  5224. right: 0;
  5225. margin-top: -5px;
  5226. border-width: 5px 0 5px 5px;
  5227. border-left-color: #000; }
  5228.  
  5229. .tooltip.bottom .tooltip-arrow {
  5230. top: 0;
  5231. left: 50%;
  5232. margin-left: -5px;
  5233. border-width: 0 5px 5px;
  5234. border-bottom-color: #000; }
  5235.  
  5236. .tooltip.bottom-left .tooltip-arrow {
  5237. top: 0;
  5238. right: 5px;
  5239. margin-top: -5px;
  5240. border-width: 0 5px 5px;
  5241. border-bottom-color: #000; }
  5242.  
  5243. .tooltip.bottom-right .tooltip-arrow {
  5244. top: 0;
  5245. left: 5px;
  5246. margin-top: -5px;
  5247. border-width: 0 5px 5px;
  5248. border-bottom-color: #000; }
  5249.  
  5250. .popover {
  5251. position: absolute;
  5252. top: 0;
  5253. left: 0;
  5254. z-index: 1060;
  5255. display: none;
  5256. max-width: 276px;
  5257. padding: 1px;
  5258. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  5259. font-style: normal;
  5260. font-weight: normal;
  5261. letter-spacing: normal;
  5262. line-break: auto;
  5263. line-height: 1.42857;
  5264. text-align: left;
  5265. text-align: start;
  5266. text-decoration: none;
  5267. text-shadow: none;
  5268. text-transform: none;
  5269. white-space: normal;
  5270. word-break: normal;
  5271. word-spacing: normal;
  5272. word-wrap: normal;
  5273. font-size: 14px;
  5274. background-color: #fff;
  5275. background-clip: padding-box;
  5276. border: 1px solid #ccc;
  5277. border: 1px solid rgba(0, 0, 0, 0.2);
  5278. border-radius: 6px;
  5279. box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  5280. .popover.top {
  5281. margin-top: -10px; }
  5282. .popover.right {
  5283. margin-left: 10px; }
  5284. .popover.bottom {
  5285. margin-top: 10px; }
  5286. .popover.left {
  5287. margin-left: -10px; }
  5288.  
  5289. .popover-title {
  5290. margin: 0;
  5291. padding: 8px 14px;
  5292. font-size: 14px;
  5293. background-color: #f7f7f7;
  5294. border-bottom: 1px solid #ebebeb;
  5295. border-radius: 5px 5px 0 0; }
  5296.  
  5297. .popover-content {
  5298. padding: 9px 14px; }
  5299.  
  5300. .popover > .arrow, .popover > .arrow:after {
  5301. position: absolute;
  5302. display: block;
  5303. width: 0;
  5304. height: 0;
  5305. border-color: transparent;
  5306. border-style: solid; }
  5307.  
  5308. .popover > .arrow {
  5309. border-width: 11px; }
  5310.  
  5311. .popover > .arrow:after {
  5312. border-width: 10px;
  5313. content: ""; }
  5314.  
  5315. .popover.top > .arrow {
  5316. left: 50%;
  5317. margin-left: -11px;
  5318. border-bottom-width: 0;
  5319. border-top-color: #999999;
  5320. border-top-color: rgba(0, 0, 0, 0.25);
  5321. bottom: -11px; }
  5322. .popover.top > .arrow:after {
  5323. content: " ";
  5324. bottom: 1px;
  5325. margin-left: -10px;
  5326. border-bottom-width: 0;
  5327. border-top-color: #fff; }
  5328.  
  5329. .popover.right > .arrow {
  5330. top: 50%;
  5331. left: -11px;
  5332. margin-top: -11px;
  5333. border-left-width: 0;
  5334. border-right-color: #999999;
  5335. border-right-color: rgba(0, 0, 0, 0.25); }
  5336. .popover.right > .arrow:after {
  5337. content: " ";
  5338. left: 1px;
  5339. bottom: -10px;
  5340. border-left-width: 0;
  5341. border-right-color: #fff; }
  5342.  
  5343. .popover.bottom > .arrow {
  5344. left: 50%;
  5345. margin-left: -11px;
  5346. border-top-width: 0;
  5347. border-bottom-color: #999999;
  5348. border-bottom-color: rgba(0, 0, 0, 0.25);
  5349. top: -11px; }
  5350. .popover.bottom > .arrow:after {
  5351. content: " ";
  5352. top: 1px;
  5353. margin-left: -10px;
  5354. border-top-width: 0;
  5355. border-bottom-color: #fff; }
  5356.  
  5357. .popover.left > .arrow {
  5358. top: 50%;
  5359. right: -11px;
  5360. margin-top: -11px;
  5361. border-right-width: 0;
  5362. border-left-color: #999999;
  5363. border-left-color: rgba(0, 0, 0, 0.25); }
  5364. .popover.left > .arrow:after {
  5365. content: " ";
  5366. right: 1px;
  5367. border-right-width: 0;
  5368. border-left-color: #fff;
  5369. bottom: -10px; }
  5370.  
  5371. .carousel {
  5372. position: relative; }
  5373.  
  5374. .carousel-inner {
  5375. position: relative;
  5376. overflow: hidden;
  5377. width: 100%; }
  5378. .carousel-inner > .item {
  5379. display: none;
  5380. position: relative;
  5381. -webkit-transition: 0.6s ease-in-out left;
  5382. transition: 0.6s ease-in-out left; }
  5383. .carousel-inner > .item > img,
  5384. .carousel-inner > .item > a > img {
  5385. display: block;
  5386. max-width: 100%;
  5387. height: auto;
  5388. line-height: 1; }
  5389. @media all and (transform-3d), (-webkit-transform-3d) {
  5390. .carousel-inner > .item {
  5391. -webkit-transition: -webkit-transform 0.6s ease-in-out;
  5392. transition: -webkit-transform 0.6s ease-in-out;
  5393. transition: transform 0.6s ease-in-out;
  5394. transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
  5395. -webkit-backface-visibility: hidden;
  5396. backface-visibility: hidden;
  5397. -webkit-perspective: 1000px;
  5398. perspective: 1000px; }
  5399. .carousel-inner > .item.next, .carousel-inner > .item.active.right {
  5400. -webkit-transform: translate3d(100%, 0, 0);
  5401. transform: translate3d(100%, 0, 0);
  5402. left: 0; }
  5403. .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
  5404. -webkit-transform: translate3d(-100%, 0, 0);
  5405. transform: translate3d(-100%, 0, 0);
  5406. left: 0; }
  5407. .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
  5408. -webkit-transform: translate3d(0, 0, 0);
  5409. transform: translate3d(0, 0, 0);
  5410. left: 0; } }
  5411. .carousel-inner > .active,
  5412. .carousel-inner > .next,
  5413. .carousel-inner > .prev {
  5414. display: block; }
  5415. .carousel-inner > .active {
  5416. left: 0; }
  5417. .carousel-inner > .next,
  5418. .carousel-inner > .prev {
  5419. position: absolute;
  5420. top: 0;
  5421. width: 100%; }
  5422. .carousel-inner > .next {
  5423. left: 100%; }
  5424. .carousel-inner > .prev {
  5425. left: -100%; }
  5426. .carousel-inner > .next.left,
  5427. .carousel-inner > .prev.right {
  5428. left: 0; }
  5429. .carousel-inner > .active.left {
  5430. left: -100%; }
  5431. .carousel-inner > .active.right {
  5432. left: 100%; }
  5433.  
  5434. .carousel-control {
  5435. position: absolute;
  5436. top: 0;
  5437. left: 0;
  5438. bottom: 0;
  5439. width: 15%;
  5440. opacity: 0.5;
  5441. filter: alpha(opacity=50);
  5442. font-size: 20px;
  5443. color: #fff;
  5444. text-align: center;
  5445. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  5446. background-color: transparent; }
  5447. .carousel-control.left {
  5448. background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  5449. background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  5450. background-repeat: repeat-x;
  5451. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  5452. .carousel-control.right {
  5453. left: auto;
  5454. right: 0;
  5455. background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  5456. background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  5457. background-repeat: repeat-x;
  5458. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  5459. .carousel-control:hover, .carousel-control:focus {
  5460. outline: 0;
  5461. color: #fff;
  5462. text-decoration: none;
  5463. opacity: 0.9;
  5464. filter: alpha(opacity=90); }
  5465. .carousel-control .icon-prev,
  5466. .carousel-control .icon-next,
  5467. .carousel-control .glyphicon-chevron-left,
  5468. .carousel-control .glyphicon-chevron-right {
  5469. position: absolute;
  5470. top: 50%;
  5471. margin-top: -10px;
  5472. z-index: 5;
  5473. display: inline-block; }
  5474. .carousel-control .icon-prev,
  5475. .carousel-control .glyphicon-chevron-left {
  5476. left: 50%;
  5477. margin-left: -10px; }
  5478. .carousel-control .icon-next,
  5479. .carousel-control .glyphicon-chevron-right {
  5480. right: 50%;
  5481. margin-right: -10px; }
  5482. .carousel-control .icon-prev,
  5483. .carousel-control .icon-next {
  5484. width: 20px;
  5485. height: 20px;
  5486. line-height: 1;
  5487. font-family: serif; }
  5488. .carousel-control .icon-prev:before {
  5489. content: '\2039'; }
  5490. .carousel-control .icon-next:before {
  5491. content: '\203a'; }
  5492.  
  5493. .carousel-indicators {
  5494. position: absolute;
  5495. bottom: 10px;
  5496. left: 50%;
  5497. z-index: 15;
  5498. width: 60%;
  5499. margin-left: -30%;
  5500. padding-left: 0;
  5501. list-style: none;
  5502. text-align: center; }
  5503. .carousel-indicators li {
  5504. display: inline-block;
  5505. width: 10px;
  5506. height: 10px;
  5507. margin: 1px;
  5508. text-indent: -999px;
  5509. border: 1px solid #fff;
  5510. border-radius: 10px;
  5511. cursor: pointer;
  5512. background-color: #000 \9;
  5513. background-color: transparent; }
  5514. .carousel-indicators .active {
  5515. margin: 0;
  5516. width: 12px;
  5517. height: 12px;
  5518. background-color: #fff; }
  5519.  
  5520. .carousel-caption {
  5521. position: absolute;
  5522. left: 15%;
  5523. right: 15%;
  5524. bottom: 20px;
  5525. z-index: 10;
  5526. padding-top: 20px;
  5527. padding-bottom: 20px;
  5528. color: #fff;
  5529. text-align: center;
  5530. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  5531. .carousel-caption .btn {
  5532. text-shadow: none; }
  5533.  
  5534. @media screen and (min-width: 768px) {
  5535. .carousel-control .glyphicon-chevron-left,
  5536. .carousel-control .glyphicon-chevron-right,
  5537. .carousel-control .icon-prev,
  5538. .carousel-control .icon-next {
  5539. width: 30px;
  5540. height: 30px;
  5541. margin-top: -10px;
  5542. font-size: 30px; }
  5543. .carousel-control .glyphicon-chevron-left,
  5544. .carousel-control .icon-prev {
  5545. margin-left: -10px; }
  5546. .carousel-control .glyphicon-chevron-right,
  5547. .carousel-control .icon-next {
  5548. margin-right: -10px; }
  5549. .carousel-caption {
  5550. left: 20%;
  5551. right: 20%;
  5552. padding-bottom: 30px; }
  5553. .carousel-indicators {
  5554. bottom: 20px; } }
  5555.  
  5556. .clearfix:before, .clearfix:after {
  5557. content: " ";
  5558. display: table; }
  5559.  
  5560. .clearfix:after {
  5561. clear: both; }
  5562.  
  5563. .center-block {
  5564. display: block;
  5565. margin-left: auto;
  5566. margin-right: auto; }
  5567.  
  5568. .pull-right {
  5569. float: right !important; }
  5570.  
  5571. .pull-left {
  5572. float: left !important; }
  5573.  
  5574. .hide {
  5575. display: none !important; }
  5576.  
  5577. .show {
  5578. display: block !important; }
  5579.  
  5580. .invisible {
  5581. visibility: hidden; }
  5582.  
  5583. .text-hide {
  5584. font: 0/0 a;
  5585. color: transparent;
  5586. text-shadow: none;
  5587. background-color: transparent;
  5588. border: 0; }
  5589.  
  5590. .hidden {
  5591. display: none !important; }
  5592.  
  5593. .affix {
  5594. position: fixed; }
  5595.  
  5596. @-ms-viewport {
  5597. width: device-width; }
  5598.  
  5599. .visible-xs {
  5600. display: none !important; }
  5601.  
  5602. .visible-sm {
  5603. display: none !important; }
  5604.  
  5605. .visible-md {
  5606. display: none !important; }
  5607.  
  5608. .visible-lg {
  5609. display: none !important; }
  5610.  
  5611. .visible-xs-block,
  5612. .visible-xs-inline,
  5613. .visible-xs-inline-block,
  5614. .visible-sm-block,
  5615. .visible-sm-inline,
  5616. .visible-sm-inline-block,
  5617. .visible-md-block,
  5618. .visible-md-inline,
  5619. .visible-md-inline-block,
  5620. .visible-lg-block,
  5621. .visible-lg-inline,
  5622. .visible-lg-inline-block {
  5623. display: none !important; }
  5624.  
  5625. @media (max-width: 767px) {
  5626. .visible-xs {
  5627. display: block !important; }
  5628. table.visible-xs {
  5629. display: table !important; }
  5630. tr.visible-xs {
  5631. display: table-row !important; }
  5632. th.visible-xs,
  5633. td.visible-xs {
  5634. display: table-cell !important; } }
  5635.  
  5636. @media (max-width: 767px) {
  5637. .visible-xs-block {
  5638. display: block !important; } }
  5639.  
  5640. @media (max-width: 767px) {
  5641. .visible-xs-inline {
  5642. display: inline !important; } }
  5643.  
  5644. @media (max-width: 767px) {
  5645. .visible-xs-inline-block {
  5646. display: inline-block !important; } }
  5647.  
  5648. @media (min-width: 768px) and (max-width: 991px) {
  5649. .visible-sm {
  5650. display: block !important; }
  5651. table.visible-sm {
  5652. display: table !important; }
  5653. tr.visible-sm {
  5654. display: table-row !important; }
  5655. th.visible-sm,
  5656. td.visible-sm {
  5657. display: table-cell !important; } }
  5658.  
  5659. @media (min-width: 768px) and (max-width: 991px) {
  5660. .visible-sm-block {
  5661. display: block !important; } }
  5662.  
  5663. @media (min-width: 768px) and (max-width: 991px) {
  5664. .visible-sm-inline {
  5665. display: inline !important; } }
  5666.  
  5667. @media (min-width: 768px) and (max-width: 991px) {
  5668. .visible-sm-inline-block {
  5669. display: inline-block !important; } }
  5670.  
  5671. @media (min-width: 992px) and (max-width: 1199px) {
  5672. .visible-md {
  5673. display: block !important; }
  5674. table.visible-md {
  5675. display: table !important; }
  5676. tr.visible-md {
  5677. display: table-row !important; }
  5678. th.visible-md,
  5679. td.visible-md {
  5680. display: table-cell !important; } }
  5681.  
  5682. @media (min-width: 992px) and (max-width: 1199px) {
  5683. .visible-md-block {
  5684. display: block !important; } }
  5685.  
  5686. @media (min-width: 992px) and (max-width: 1199px) {
  5687. .visible-md-inline {
  5688. display: inline !important; } }
  5689.  
  5690. @media (min-width: 992px) and (max-width: 1199px) {
  5691. .visible-md-inline-block {
  5692. display: inline-block !important; } }
  5693.  
  5694. @media (min-width: 1200px) {
  5695. .visible-lg {
  5696. display: block !important; }
  5697. table.visible-lg {
  5698. display: table !important; }
  5699. tr.visible-lg {
  5700. display: table-row !important; }
  5701. th.visible-lg,
  5702. td.visible-lg {
  5703. display: table-cell !important; } }
  5704.  
  5705. @media (min-width: 1200px) {
  5706. .visible-lg-block {
  5707. display: block !important; } }
  5708.  
  5709. @media (min-width: 1200px) {
  5710. .visible-lg-inline {
  5711. display: inline !important; } }
  5712.  
  5713. @media (min-width: 1200px) {
  5714. .visible-lg-inline-block {
  5715. display: inline-block !important; } }
  5716.  
  5717. @media (max-width: 767px) {
  5718. .hidden-xs {
  5719. display: none !important; } }
  5720.  
  5721. @media (min-width: 768px) and (max-width: 991px) {
  5722. .hidden-sm {
  5723. display: none !important; } }
  5724.  
  5725. @media (min-width: 992px) and (max-width: 1199px) {
  5726. .hidden-md {
  5727. display: none !important; } }
  5728.  
  5729. @media (min-width: 1200px) {
  5730. .hidden-lg {
  5731. display: none !important; } }
  5732.  
  5733. .visible-print {
  5734. display: none !important; }
  5735.  
  5736. @media print {
  5737. .visible-print {
  5738. display: block !important; }
  5739. table.visible-print {
  5740. display: table !important; }
  5741. tr.visible-print {
  5742. display: table-row !important; }
  5743. th.visible-print,
  5744. td.visible-print {
  5745. display: table-cell !important; } }
  5746.  
  5747. .visible-print-block {
  5748. display: none !important; }
  5749. @media print {
  5750. .visible-print-block {
  5751. display: block !important; } }
  5752.  
  5753. .visible-print-inline {
  5754. display: none !important; }
  5755. @media print {
  5756. .visible-print-inline {
  5757. display: inline !important; } }
  5758.  
  5759. .visible-print-inline-block {
  5760. display: none !important; }
  5761. @media print {
  5762. .visible-print-inline-block {
  5763. display: inline-block !important; } }
  5764.  
  5765. @media print {
  5766. .hidden-print {
  5767. display: none !important; } }
  5768.  
  5769. /*!
  5770. * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
  5771. * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  5772. */
  5773. /* FONT PATH
  5774. * -------------------------- */
  5775. @font-face {
  5776. font-family: 'FontAwesome';
  5777. src: url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");
  5778. src: url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  5779. font-weight: normal;
  5780. font-style: normal; }
  5781.  
  5782. .fa {
  5783. display: inline-block;
  5784. font: normal normal normal 14px/1 FontAwesome;
  5785. font-size: inherit;
  5786. text-rendering: auto;
  5787. -webkit-font-smoothing: antialiased;
  5788. -moz-osx-font-smoothing: grayscale; }
  5789.  
  5790. /* makes the font 33% larger relative to the icon container */
  5791. .fa-lg {
  5792. font-size: 1.33333em;
  5793. line-height: 0.75em;
  5794. vertical-align: -15%; }
  5795.  
  5796. .fa-2x {
  5797. font-size: 2em; }
  5798.  
  5799. .fa-3x {
  5800. font-size: 3em; }
  5801.  
  5802. .fa-4x {
  5803. font-size: 4em; }
  5804.  
  5805. .fa-5x {
  5806. font-size: 5em; }
  5807.  
  5808. .fa-fw {
  5809. width: 1.28571em;
  5810. text-align: center; }
  5811.  
  5812. .fa-ul {
  5813. padding-left: 0;
  5814. margin-left: 2.14286em;
  5815. list-style-type: none; }
  5816. .fa-ul > li {
  5817. position: relative; }
  5818.  
  5819. .fa-li {
  5820. position: absolute;
  5821. left: -2.14286em;
  5822. width: 2.14286em;
  5823. top: 0.14286em;
  5824. text-align: center; }
  5825. .fa-li.fa-lg {
  5826. left: -1.85714em; }
  5827.  
  5828. .fa-border {
  5829. padding: .2em .25em .15em;
  5830. border: solid 0.08em #eee;
  5831. border-radius: .1em; }
  5832.  
  5833. .fa-pull-left {
  5834. float: left; }
  5835.  
  5836. .fa-pull-right {
  5837. float: right; }
  5838.  
  5839. .fa.fa-pull-left {
  5840. margin-right: .3em; }
  5841.  
  5842. .fa.fa-pull-right {
  5843. margin-left: .3em; }
  5844.  
  5845. /* Deprecated as of 4.4.0 */
  5846. .pull-right {
  5847. float: right; }
  5848.  
  5849. .pull-left {
  5850. float: left; }
  5851.  
  5852. .fa.pull-left {
  5853. margin-right: .3em; }
  5854.  
  5855. .fa.pull-right {
  5856. margin-left: .3em; }
  5857.  
  5858. .fa-spin {
  5859. -webkit-animation: fa-spin 2s infinite linear;
  5860. animation: fa-spin 2s infinite linear; }
  5861.  
  5862. .fa-pulse {
  5863. -webkit-animation: fa-spin 1s infinite steps(8);
  5864. animation: fa-spin 1s infinite steps(8); }
  5865.  
  5866. @-webkit-keyframes fa-spin {
  5867. 0% {
  5868. -webkit-transform: rotate(0deg);
  5869. transform: rotate(0deg); }
  5870. 100% {
  5871. -webkit-transform: rotate(359deg);
  5872. transform: rotate(359deg); } }
  5873.  
  5874. @keyframes fa-spin {
  5875. 0% {
  5876. -webkit-transform: rotate(0deg);
  5877. transform: rotate(0deg); }
  5878. 100% {
  5879. -webkit-transform: rotate(359deg);
  5880. transform: rotate(359deg); } }
  5881.  
  5882. .fa-rotate-90 {
  5883. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  5884. -webkit-transform: rotate(90deg);
  5885. transform: rotate(90deg); }
  5886.  
  5887. .fa-rotate-180 {
  5888. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  5889. -webkit-transform: rotate(180deg);
  5890. transform: rotate(180deg); }
  5891.  
  5892. .fa-rotate-270 {
  5893. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  5894. -webkit-transform: rotate(270deg);
  5895. transform: rotate(270deg); }
  5896.  
  5897. .fa-flip-horizontal {
  5898. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  5899. -webkit-transform: scale(-1, 1);
  5900. transform: scale(-1, 1); }
  5901.  
  5902. .fa-flip-vertical {
  5903. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  5904. -webkit-transform: scale(1, -1);
  5905. transform: scale(1, -1); }
  5906.  
  5907. :root .fa-rotate-90,
  5908. :root .fa-rotate-180,
  5909. :root .fa-rotate-270,
  5910. :root .fa-flip-horizontal,
  5911. :root .fa-flip-vertical {
  5912. -webkit-filter: none;
  5913. filter: none; }
  5914.  
  5915. .fa-stack {
  5916. position: relative;
  5917. display: inline-block;
  5918. width: 2em;
  5919. height: 2em;
  5920. line-height: 2em;
  5921. vertical-align: middle; }
  5922.  
  5923. .fa-stack-1x, .fa-stack-2x {
  5924. position: absolute;
  5925. left: 0;
  5926. width: 100%;
  5927. text-align: center; }
  5928.  
  5929. .fa-stack-1x {
  5930. line-height: inherit; }
  5931.  
  5932. .fa-stack-2x {
  5933. font-size: 2em; }
  5934.  
  5935. .fa-inverse {
  5936. color: #fff; }
  5937.  
  5938. /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  5939. readers do not read off random characters that represent icons */
  5940. .fa-glass:before {
  5941. content: ""; }
  5942.  
  5943. .fa-music:before {
  5944. content: ""; }
  5945.  
  5946. .fa-search:before {
  5947. content: ""; }
  5948.  
  5949. .fa-envelope-o:before {
  5950. content: ""; }
  5951.  
  5952. .fa-heart:before {
  5953. content: ""; }
  5954.  
  5955. .fa-star:before {
  5956. content: ""; }
  5957.  
  5958. .fa-star-o:before {
  5959. content: ""; }
  5960.  
  5961. .fa-user:before {
  5962. content: ""; }
  5963.  
  5964. .fa-film:before {
  5965. content: ""; }
  5966.  
  5967. .fa-th-large:before {
  5968. content: ""; }
  5969.  
  5970. .fa-th:before {
  5971. content: ""; }
  5972.  
  5973. .fa-th-list:before {
  5974. content: ""; }
  5975.  
  5976. .fa-check:before {
  5977. content: ""; }
  5978.  
  5979. .fa-remove:before,
  5980. .fa-close:before,
  5981. .fa-times:before {
  5982. content: ""; }
  5983.  
  5984. .fa-search-plus:before {
  5985. content: ""; }
  5986.  
  5987. .fa-search-minus:before {
  5988. content: ""; }
  5989.  
  5990. .fa-power-off:before {
  5991. content: ""; }
  5992.  
  5993. .fa-signal:before {
  5994. content: ""; }
  5995.  
  5996. .fa-gear:before,
  5997. .fa-cog:before {
  5998. content: ""; }
  5999.  
  6000. .fa-trash-o:before {
  6001. content: ""; }
  6002.  
  6003. .fa-home:before {
  6004. content: ""; }
  6005.  
  6006. .fa-file-o:before {
  6007. content: ""; }
  6008.  
  6009. .fa-clock-o:before {
  6010. content: ""; }
  6011.  
  6012. .fa-road:before {
  6013. content: ""; }
  6014.  
  6015. .fa-download:before {
  6016. content: ""; }
  6017.  
  6018. .fa-arrow-circle-o-down:before {
  6019. content: ""; }
  6020.  
  6021. .fa-arrow-circle-o-up:before {
  6022. content: ""; }
  6023.  
  6024. .fa-inbox:before {
  6025. content: ""; }
  6026.  
  6027. .fa-play-circle-o:before {
  6028. content: ""; }
  6029.  
  6030. .fa-rotate-right:before,
  6031. .fa-repeat:before {
  6032. content: ""; }
  6033.  
  6034. .fa-refresh:before {
  6035. content: ""; }
  6036.  
  6037. .fa-list-alt:before {
  6038. content: ""; }
  6039.  
  6040. .fa-lock:before {
  6041. content: ""; }
  6042.  
  6043. .fa-flag:before {
  6044. content: ""; }
  6045.  
  6046. .fa-headphones:before {
  6047. content: ""; }
  6048.  
  6049. .fa-volume-off:before {
  6050. content: ""; }
  6051.  
  6052. .fa-volume-down:before {
  6053. content: ""; }
  6054.  
  6055. .fa-volume-up:before {
  6056. content: ""; }
  6057.  
  6058. .fa-qrcode:before {
  6059. content: ""; }
  6060.  
  6061. .fa-barcode:before {
  6062. content: ""; }
  6063.  
  6064. .fa-tag:before {
  6065. content: ""; }
  6066.  
  6067. .fa-tags:before {
  6068. content: ""; }
  6069.  
  6070. .fa-book:before {
  6071. content: ""; }
  6072.  
  6073. .fa-bookmark:before {
  6074. content: ""; }
  6075.  
  6076. .fa-print:before {
  6077. content: ""; }
  6078.  
  6079. .fa-camera:before {
  6080. content: ""; }
  6081.  
  6082. .fa-font:before {
  6083. content: ""; }
  6084.  
  6085. .fa-bold:before {
  6086. content: ""; }
  6087.  
  6088. .fa-italic:before {
  6089. content: ""; }
  6090.  
  6091. .fa-text-height:before {
  6092. content: ""; }
  6093.  
  6094. .fa-text-width:before {
  6095. content: ""; }
  6096.  
  6097. .fa-align-left:before {
  6098. content: ""; }
  6099.  
  6100. .fa-align-center:before {
  6101. content: ""; }
  6102.  
  6103. .fa-align-right:before {
  6104. content: ""; }
  6105.  
  6106. .fa-align-justify:before {
  6107. content: ""; }
  6108.  
  6109. .fa-list:before {
  6110. content: ""; }
  6111.  
  6112. .fa-dedent:before,
  6113. .fa-outdent:before {
  6114. content: ""; }
  6115.  
  6116. .fa-indent:before {
  6117. content: ""; }
  6118.  
  6119. .fa-video-camera:before {
  6120. content: ""; }
  6121.  
  6122. .fa-photo:before,
  6123. .fa-image:before,
  6124. .fa-picture-o:before {
  6125. content: ""; }
  6126.  
  6127. .fa-pencil:before {
  6128. content: ""; }
  6129.  
  6130. .fa-map-marker:before {
  6131. content: ""; }
  6132.  
  6133. .fa-adjust:before {
  6134. content: ""; }
  6135.  
  6136. .fa-tint:before {
  6137. content: ""; }
  6138.  
  6139. .fa-edit:before,
  6140. .fa-pencil-square-o:before {
  6141. content: ""; }
  6142.  
  6143. .fa-share-square-o:before {
  6144. content: ""; }
  6145.  
  6146. .fa-check-square-o:before {
  6147. content: ""; }
  6148.  
  6149. .fa-arrows:before {
  6150. content: ""; }
  6151.  
  6152. .fa-step-backward:before {
  6153. content: ""; }
  6154.  
  6155. .fa-fast-backward:before {
  6156. content: ""; }
  6157.  
  6158. .fa-backward:before {
  6159. content: ""; }
  6160.  
  6161. .fa-play:before {
  6162. content: ""; }
  6163.  
  6164. .fa-pause:before {
  6165. content: ""; }
  6166.  
  6167. .fa-stop:before {
  6168. content: ""; }
  6169.  
  6170. .fa-forward:before {
  6171. content: ""; }
  6172.  
  6173. .fa-fast-forward:before {
  6174. content: ""; }
  6175.  
  6176. .fa-step-forward:before {
  6177. content: ""; }
  6178.  
  6179. .fa-eject:before {
  6180. content: ""; }
  6181.  
  6182. .fa-chevron-left:before {
  6183. content: ""; }
  6184.  
  6185. .fa-chevron-right:before {
  6186. content: ""; }
  6187.  
  6188. .fa-plus-circle:before {
  6189. content: ""; }
  6190.  
  6191. .fa-minus-circle:before {
  6192. content: ""; }
  6193.  
  6194. .fa-times-circle:before {
  6195. content: ""; }
  6196.  
  6197. .fa-check-circle:before {
  6198. content: ""; }
  6199.  
  6200. .fa-question-circle:before {
  6201. content: ""; }
  6202.  
  6203. .fa-info-circle:before {
  6204. content: ""; }
  6205.  
  6206. .fa-crosshairs:before {
  6207. content: ""; }
  6208.  
  6209. .fa-times-circle-o:before {
  6210. content: ""; }
  6211.  
  6212. .fa-check-circle-o:before {
  6213. content: ""; }
  6214.  
  6215. .fa-ban:before {
  6216. content: ""; }
  6217.  
  6218. .fa-arrow-left:before {
  6219. content: ""; }
  6220.  
  6221. .fa-arrow-right:before {
  6222. content: ""; }
  6223.  
  6224. .fa-arrow-up:before {
  6225. content: ""; }
  6226.  
  6227. .fa-arrow-down:before {
  6228. content: ""; }
  6229.  
  6230. .fa-mail-forward:before,
  6231. .fa-share:before {
  6232. content: ""; }
  6233.  
  6234. .fa-expand:before {
  6235. content: ""; }
  6236.  
  6237. .fa-compress:before {
  6238. content: ""; }
  6239.  
  6240. .fa-plus:before {
  6241. content: ""; }
  6242.  
  6243. .fa-minus:before {
  6244. content: ""; }
  6245.  
  6246. .fa-asterisk:before {
  6247. content: ""; }
  6248.  
  6249. .fa-exclamation-circle:before {
  6250. content: ""; }
  6251.  
  6252. .fa-gift:before {
  6253. content: ""; }
  6254.  
  6255. .fa-leaf:before {
  6256. content: ""; }
  6257.  
  6258. .fa-fire:before {
  6259. content: ""; }
  6260.  
  6261. .fa-eye:before {
  6262. content: ""; }
  6263.  
  6264. .fa-eye-slash:before {
  6265. content: ""; }
  6266.  
  6267. .fa-warning:before,
  6268. .fa-exclamation-triangle:before {
  6269. content: ""; }
  6270.  
  6271. .fa-plane:before {
  6272. content: ""; }
  6273.  
  6274. .fa-calendar:before {
  6275. content: ""; }
  6276.  
  6277. .fa-random:before {
  6278. content: ""; }
  6279.  
  6280. .fa-comment:before {
  6281. content: ""; }
  6282.  
  6283. .fa-magnet:before {
  6284. content: ""; }
  6285.  
  6286. .fa-chevron-up:before {
  6287. content: ""; }
  6288.  
  6289. .fa-chevron-down:before {
  6290. content: ""; }
  6291.  
  6292. .fa-retweet:before {
  6293. content: ""; }
  6294.  
  6295. .fa-shopping-cart:before {
  6296. content: ""; }
  6297.  
  6298. .fa-folder:before {
  6299. content: ""; }
  6300.  
  6301. .fa-folder-open:before {
  6302. content: ""; }
  6303.  
  6304. .fa-arrows-v:before {
  6305. content: ""; }
  6306.  
  6307. .fa-arrows-h:before {
  6308. content: ""; }
  6309.  
  6310. .fa-bar-chart-o:before,
  6311. .fa-bar-chart:before {
  6312. content: ""; }
  6313.  
  6314. .fa-twitter-square:before {
  6315. content: ""; }
  6316.  
  6317. .fa-facebook-square:before {
  6318. content: ""; }
  6319.  
  6320. .fa-camera-retro:before {
  6321. content: ""; }
  6322.  
  6323. .fa-key:before {
  6324. content: ""; }
  6325.  
  6326. .fa-gears:before,
  6327. .fa-cogs:before {
  6328. content: ""; }
  6329.  
  6330. .fa-comments:before {
  6331. content: ""; }
  6332.  
  6333. .fa-thumbs-o-up:before {
  6334. content: ""; }
  6335.  
  6336. .fa-thumbs-o-down:before {
  6337. content: ""; }
  6338.  
  6339. .fa-star-half:before {
  6340. content: ""; }
  6341.  
  6342. .fa-heart-o:before {
  6343. content: ""; }
  6344.  
  6345. .fa-sign-out:before {
  6346. content: ""; }
  6347.  
  6348. .fa-linkedin-square:before {
  6349. content: ""; }
  6350.  
  6351. .fa-thumb-tack:before {
  6352. content: ""; }
  6353.  
  6354. .fa-external-link:before {
  6355. content: ""; }
  6356.  
  6357. .fa-sign-in:before {
  6358. content: ""; }
  6359.  
  6360. .fa-trophy:before {
  6361. content: ""; }
  6362.  
  6363. .fa-github-square:before {
  6364. content: ""; }
  6365.  
  6366. .fa-upload:before {
  6367. content: ""; }
  6368.  
  6369. .fa-lemon-o:before {
  6370. content: ""; }
  6371.  
  6372. .fa-phone:before {
  6373. content: ""; }
  6374.  
  6375. .fa-square-o:before {
  6376. content: ""; }
  6377.  
  6378. .fa-bookmark-o:before {
  6379. content: ""; }
  6380.  
  6381. .fa-phone-square:before {
  6382. content: ""; }
  6383.  
  6384. .fa-twitter:before {
  6385. content: ""; }
  6386.  
  6387. .fa-facebook-f:before,
  6388. .fa-facebook:before {
  6389. content: ""; }
  6390.  
  6391. .fa-github:before {
  6392. content: ""; }
  6393.  
  6394. .fa-unlock:before {
  6395. content: ""; }
  6396.  
  6397. .fa-credit-card:before {
  6398. content: ""; }
  6399.  
  6400. .fa-feed:before,
  6401. .fa-rss:before {
  6402. content: ""; }
  6403.  
  6404. .fa-hdd-o:before {
  6405. content: ""; }
  6406.  
  6407. .fa-bullhorn:before {
  6408. content: ""; }
  6409.  
  6410. .fa-bell:before {
  6411. content: ""; }
  6412.  
  6413. .fa-certificate:before {
  6414. content: ""; }
  6415.  
  6416. .fa-hand-o-right:before {
  6417. content: ""; }
  6418.  
  6419. .fa-hand-o-left:before {
  6420. content: ""; }
  6421.  
  6422. .fa-hand-o-up:before {
  6423. content: ""; }
  6424.  
  6425. .fa-hand-o-down:before {
  6426. content: ""; }
  6427.  
  6428. .fa-arrow-circle-left:before {
  6429. content: ""; }
  6430.  
  6431. .fa-arrow-circle-right:before {
  6432. content: ""; }
  6433.  
  6434. .fa-arrow-circle-up:before {
  6435. content: ""; }
  6436.  
  6437. .fa-arrow-circle-down:before {
  6438. content: ""; }
  6439.  
  6440. .fa-globe:before {
  6441. content: ""; }
  6442.  
  6443. .fa-wrench:before {
  6444. content: ""; }
  6445.  
  6446. .fa-tasks:before {
  6447. content: ""; }
  6448.  
  6449. .fa-filter:before {
  6450. content: ""; }
  6451.  
  6452. .fa-briefcase:before {
  6453. content: ""; }
  6454.  
  6455. .fa-arrows-alt:before {
  6456. content: ""; }
  6457.  
  6458. .fa-group:before,
  6459. .fa-users:before {
  6460. content: ""; }
  6461.  
  6462. .fa-chain:before,
  6463. .fa-link:before {
  6464. content: ""; }
  6465.  
  6466. .fa-cloud:before {
  6467. content: ""; }
  6468.  
  6469. .fa-flask:before {
  6470. content: ""; }
  6471.  
  6472. .fa-cut:before,
  6473. .fa-scissors:before {
  6474. content: ""; }
  6475.  
  6476. .fa-copy:before,
  6477. .fa-files-o:before {
  6478. content: ""; }
  6479.  
  6480. .fa-paperclip:before {
  6481. content: ""; }
  6482.  
  6483. .fa-save:before,
  6484. .fa-floppy-o:before {
  6485. content: ""; }
  6486.  
  6487. .fa-square:before {
  6488. content: ""; }
  6489.  
  6490. .fa-navicon:before,
  6491. .fa-reorder:before,
  6492. .fa-bars:before {
  6493. content: ""; }
  6494.  
  6495. .fa-list-ul:before {
  6496. content: ""; }
  6497.  
  6498. .fa-list-ol:before {
  6499. content: ""; }
  6500.  
  6501. .fa-strikethrough:before {
  6502. content: ""; }
  6503.  
  6504. .fa-underline:before {
  6505. content: ""; }
  6506.  
  6507. .fa-table:before {
  6508. content: ""; }
  6509.  
  6510. .fa-magic:before {
  6511. content: ""; }
  6512.  
  6513. .fa-truck:before {
  6514. content: ""; }
  6515.  
  6516. .fa-pinterest:before {
  6517. content: ""; }
  6518.  
  6519. .fa-pinterest-square:before {
  6520. content: ""; }
  6521.  
  6522. .fa-google-plus-square:before {
  6523. content: ""; }
  6524.  
  6525. .fa-google-plus:before {
  6526. content: ""; }
  6527.  
  6528. .fa-money:before {
  6529. content: ""; }
  6530.  
  6531. .fa-caret-down:before {
  6532. content: ""; }
  6533.  
  6534. .fa-caret-up:before {
  6535. content: ""; }
  6536.  
  6537. .fa-caret-left:before {
  6538. content: ""; }
  6539.  
  6540. .fa-caret-right:before {
  6541. content: ""; }
  6542.  
  6543. .fa-columns:before {
  6544. content: ""; }
  6545.  
  6546. .fa-unsorted:before,
  6547. .fa-sort:before {
  6548. content: ""; }
  6549.  
  6550. .fa-sort-down:before,
  6551. .fa-sort-desc:before {
  6552. content: ""; }
  6553.  
  6554. .fa-sort-up:before,
  6555. .fa-sort-asc:before {
  6556. content: ""; }
  6557.  
  6558. .fa-envelope:before {
  6559. content: ""; }
  6560.  
  6561. .fa-linkedin:before {
  6562. content: ""; }
  6563.  
  6564. .fa-rotate-left:before,
  6565. .fa-undo:before {
  6566. content: ""; }
  6567.  
  6568. .fa-legal:before,
  6569. .fa-gavel:before {
  6570. content: ""; }
  6571.  
  6572. .fa-dashboard:before,
  6573. .fa-tachometer:before {
  6574. content: ""; }
  6575.  
  6576. .fa-comment-o:before {
  6577. content: ""; }
  6578.  
  6579. .fa-comments-o:before {
  6580. content: ""; }
  6581.  
  6582. .fa-flash:before,
  6583. .fa-bolt:before {
  6584. content: ""; }
  6585.  
  6586. .fa-sitemap:before {
  6587. content: ""; }
  6588.  
  6589. .fa-umbrella:before {
  6590. content: ""; }
  6591.  
  6592. .fa-paste:before,
  6593. .fa-clipboard:before {
  6594. content: ""; }
  6595.  
  6596. .fa-lightbulb-o:before {
  6597. content: ""; }
  6598.  
  6599. .fa-exchange:before {
  6600. content: ""; }
  6601.  
  6602. .fa-cloud-download:before {
  6603. content: ""; }
  6604.  
  6605. .fa-cloud-upload:before {
  6606. content: ""; }
  6607.  
  6608. .fa-user-md:before {
  6609. content: ""; }
  6610.  
  6611. .fa-stethoscope:before {
  6612. content: ""; }
  6613.  
  6614. .fa-suitcase:before {
  6615. content: ""; }
  6616.  
  6617. .fa-bell-o:before {
  6618. content: ""; }
  6619.  
  6620. .fa-coffee:before {
  6621. content: ""; }
  6622.  
  6623. .fa-cutlery:before {
  6624. content: ""; }
  6625.  
  6626. .fa-file-text-o:before {
  6627. content: ""; }
  6628.  
  6629. .fa-building-o:before {
  6630. content: ""; }
  6631.  
  6632. .fa-hospital-o:before {
  6633. content: ""; }
  6634.  
  6635. .fa-ambulance:before {
  6636. content: ""; }
  6637.  
  6638. .fa-medkit:before {
  6639. content: ""; }
  6640.  
  6641. .fa-fighter-jet:before {
  6642. content: ""; }
  6643.  
  6644. .fa-beer:before {
  6645. content: ""; }
  6646.  
  6647. .fa-h-square:before {
  6648. content: ""; }
  6649.  
  6650. .fa-plus-square:before {
  6651. content: ""; }
  6652.  
  6653. .fa-angle-double-left:before {
  6654. content: ""; }
  6655.  
  6656. .fa-angle-double-right:before {
  6657. content: ""; }
  6658.  
  6659. .fa-angle-double-up:before {
  6660. content: ""; }
  6661.  
  6662. .fa-angle-double-down:before {
  6663. content: ""; }
  6664.  
  6665. .fa-angle-left:before {
  6666. content: ""; }
  6667.  
  6668. .fa-angle-right:before {
  6669. content: ""; }
  6670.  
  6671. .fa-angle-up:before {
  6672. content: ""; }
  6673.  
  6674. .fa-angle-down:before {
  6675. content: ""; }
  6676.  
  6677. .fa-desktop:before {
  6678. content: ""; }
  6679.  
  6680. .fa-laptop:before {
  6681. content: ""; }
  6682.  
  6683. .fa-tablet:before {
  6684. content: ""; }
  6685.  
  6686. .fa-mobile-phone:before,
  6687. .fa-mobile:before {
  6688. content: ""; }
  6689.  
  6690. .fa-circle-o:before {
  6691. content: ""; }
  6692.  
  6693. .fa-quote-left:before {
  6694. content: ""; }
  6695.  
  6696. .fa-quote-right:before {
  6697. content: ""; }
  6698.  
  6699. .fa-spinner:before {
  6700. content: ""; }
  6701.  
  6702. .fa-circle:before {
  6703. content: ""; }
  6704.  
  6705. .fa-mail-reply:before,
  6706. .fa-reply:before {
  6707. content: ""; }
  6708.  
  6709. .fa-github-alt:before {
  6710. content: ""; }
  6711.  
  6712. .fa-folder-o:before {
  6713. content: ""; }
  6714.  
  6715. .fa-folder-open-o:before {
  6716. content: ""; }
  6717.  
  6718. .fa-smile-o:before {
  6719. content: ""; }
  6720.  
  6721. .fa-frown-o:before {
  6722. content: ""; }
  6723.  
  6724. .fa-meh-o:before {
  6725. content: ""; }
  6726.  
  6727. .fa-gamepad:before {
  6728. content: ""; }
  6729.  
  6730. .fa-keyboard-o:before {
  6731. content: ""; }
  6732.  
  6733. .fa-flag-o:before {
  6734. content: ""; }
  6735.  
  6736. .fa-flag-checkered:before {
  6737. content: ""; }
  6738.  
  6739. .fa-terminal:before {
  6740. content: ""; }
  6741.  
  6742. .fa-code:before {
  6743. content: ""; }
  6744.  
  6745. .fa-mail-reply-all:before,
  6746. .fa-reply-all:before {
  6747. content: ""; }
  6748.  
  6749. .fa-star-half-empty:before,
  6750. .fa-star-half-full:before,
  6751. .fa-star-half-o:before {
  6752. content: ""; }
  6753.  
  6754. .fa-location-arrow:before {
  6755. content: ""; }
  6756.  
  6757. .fa-crop:before {
  6758. content: ""; }
  6759.  
  6760. .fa-code-fork:before {
  6761. content: ""; }
  6762.  
  6763. .fa-unlink:before,
  6764. .fa-chain-broken:before {
  6765. content: ""; }
  6766.  
  6767. .fa-question:before {
  6768. content: ""; }
  6769.  
  6770. .fa-info:before {
  6771. content: ""; }
  6772.  
  6773. .fa-exclamation:before {
  6774. content: ""; }
  6775.  
  6776. .fa-superscript:before {
  6777. content: ""; }
  6778.  
  6779. .fa-subscript:before {
  6780. content: ""; }
  6781.  
  6782. .fa-eraser:before {
  6783. content: ""; }
  6784.  
  6785. .fa-puzzle-piece:before {
  6786. content: ""; }
  6787.  
  6788. .fa-microphone:before {
  6789. content: ""; }
  6790.  
  6791. .fa-microphone-slash:before {
  6792. content: ""; }
  6793.  
  6794. .fa-shield:before {
  6795. content: ""; }
  6796.  
  6797. .fa-calendar-o:before {
  6798. content: ""; }
  6799.  
  6800. .fa-fire-extinguisher:before {
  6801. content: ""; }
  6802.  
  6803. .fa-rocket:before {
  6804. content: ""; }
  6805.  
  6806. .fa-maxcdn:before {
  6807. content: ""; }
  6808.  
  6809. .fa-chevron-circle-left:before {
  6810. content: ""; }
  6811.  
  6812. .fa-chevron-circle-right:before {
  6813. content: ""; }
  6814.  
  6815. .fa-chevron-circle-up:before {
  6816. content: ""; }
  6817.  
  6818. .fa-chevron-circle-down:before {
  6819. content: ""; }
  6820.  
  6821. .fa-html5:before {
  6822. content: ""; }
  6823.  
  6824. .fa-css3:before {
  6825. content: ""; }
  6826.  
  6827. .fa-anchor:before {
  6828. content: ""; }
  6829.  
  6830. .fa-unlock-alt:before {
  6831. content: ""; }
  6832.  
  6833. .fa-bullseye:before {
  6834. content: ""; }
  6835.  
  6836. .fa-ellipsis-h:before {
  6837. content: ""; }
  6838.  
  6839. .fa-ellipsis-v:before {
  6840. content: ""; }
  6841.  
  6842. .fa-rss-square:before {
  6843. content: ""; }
  6844.  
  6845. .fa-play-circle:before {
  6846. content: ""; }
  6847.  
  6848. .fa-ticket:before {
  6849. content: ""; }
  6850.  
  6851. .fa-minus-square:before {
  6852. content: ""; }
  6853.  
  6854. .fa-minus-square-o:before {
  6855. content: ""; }
  6856.  
  6857. .fa-level-up:before {
  6858. content: ""; }
  6859.  
  6860. .fa-level-down:before {
  6861. content: ""; }
  6862.  
  6863. .fa-check-square:before {
  6864. content: ""; }
  6865.  
  6866. .fa-pencil-square:before {
  6867. content: ""; }
  6868.  
  6869. .fa-external-link-square:before {
  6870. content: ""; }
  6871.  
  6872. .fa-share-square:before {
  6873. content: ""; }
  6874.  
  6875. .fa-compass:before {
  6876. content: ""; }
  6877.  
  6878. .fa-toggle-down:before,
  6879. .fa-caret-square-o-down:before {
  6880. content: ""; }
  6881.  
  6882. .fa-toggle-up:before,
  6883. .fa-caret-square-o-up:before {
  6884. content: ""; }
  6885.  
  6886. .fa-toggle-right:before,
  6887. .fa-caret-square-o-right:before {
  6888. content: ""; }
  6889.  
  6890. .fa-euro:before,
  6891. .fa-eur:before {
  6892. content: ""; }
  6893.  
  6894. .fa-gbp:before {
  6895. content: ""; }
  6896.  
  6897. .fa-dollar:before,
  6898. .fa-usd:before {
  6899. content: ""; }
  6900.  
  6901. .fa-rupee:before,
  6902. .fa-inr:before {
  6903. content: ""; }
  6904.  
  6905. .fa-cny:before,
  6906. .fa-rmb:before,
  6907. .fa-yen:before,
  6908. .fa-jpy:before {
  6909. content: ""; }
  6910.  
  6911. .fa-ruble:before,
  6912. .fa-rouble:before,
  6913. .fa-rub:before {
  6914. content: ""; }
  6915.  
  6916. .fa-won:before,
  6917. .fa-krw:before {
  6918. content: ""; }
  6919.  
  6920. .fa-bitcoin:before,
  6921. .fa-btc:before {
  6922. content: ""; }
  6923.  
  6924. .fa-file:before {
  6925. content: ""; }
  6926.  
  6927. .fa-file-text:before {
  6928. content: ""; }
  6929.  
  6930. .fa-sort-alpha-asc:before {
  6931. content: ""; }
  6932.  
  6933. .fa-sort-alpha-desc:before {
  6934. content: ""; }
  6935.  
  6936. .fa-sort-amount-asc:before {
  6937. content: ""; }
  6938.  
  6939. .fa-sort-amount-desc:before {
  6940. content: ""; }
  6941.  
  6942. .fa-sort-numeric-asc:before {
  6943. content: ""; }
  6944.  
  6945. .fa-sort-numeric-desc:before {
  6946. content: ""; }
  6947.  
  6948. .fa-thumbs-up:before {
  6949. content: ""; }
  6950.  
  6951. .fa-thumbs-down:before {
  6952. content: ""; }
  6953.  
  6954. .fa-youtube-square:before {
  6955. content: ""; }
  6956.  
  6957. .fa-youtube:before {
  6958. content: ""; }
  6959.  
  6960. .fa-xing:before {
  6961. content: ""; }
  6962.  
  6963. .fa-xing-square:before {
  6964. content: ""; }
  6965.  
  6966. .fa-youtube-play:before {
  6967. content: ""; }
  6968.  
  6969. .fa-dropbox:before {
  6970. content: ""; }
  6971.  
  6972. .fa-stack-overflow:before {
  6973. content: ""; }
  6974.  
  6975. .fa-instagram:before {
  6976. content: ""; }
  6977.  
  6978. .fa-flickr:before {
  6979. content: ""; }
  6980.  
  6981. .fa-adn:before {
  6982. content: ""; }
  6983.  
  6984. .fa-bitbucket:before {
  6985. content: ""; }
  6986.  
  6987. .fa-bitbucket-square:before {
  6988. content: ""; }
  6989.  
  6990. .fa-tumblr:before {
  6991. content: ""; }
  6992.  
  6993. .fa-tumblr-square:before {
  6994. content: ""; }
  6995.  
  6996. .fa-long-arrow-down:before {
  6997. content: ""; }
  6998.  
  6999. .fa-long-arrow-up:before {
  7000. content: ""; }
  7001.  
  7002. .fa-long-arrow-left:before {
  7003. content: ""; }
  7004.  
  7005. .fa-long-arrow-right:before {
  7006. content: ""; }
  7007.  
  7008. .fa-apple:before {
  7009. content: ""; }
  7010.  
  7011. .fa-windows:before {
  7012. content: ""; }
  7013.  
  7014. .fa-android:before {
  7015. content: ""; }
  7016.  
  7017. .fa-linux:before {
  7018. content: ""; }
  7019.  
  7020. .fa-dribbble:before {
  7021. content: ""; }
  7022.  
  7023. .fa-skype:before {
  7024. content: ""; }
  7025.  
  7026. .fa-foursquare:before {
  7027. content: ""; }
  7028.  
  7029. .fa-trello:before {
  7030. content: ""; }
  7031.  
  7032. .fa-female:before {
  7033. content: ""; }
  7034.  
  7035. .fa-male:before {
  7036. content: ""; }
  7037.  
  7038. .fa-gittip:before,
  7039. .fa-gratipay:before {
  7040. content: ""; }
  7041.  
  7042. .fa-sun-o:before {
  7043. content: ""; }
  7044.  
  7045. .fa-moon-o:before {
  7046. content: ""; }
  7047.  
  7048. .fa-archive:before {
  7049. content: ""; }
  7050.  
  7051. .fa-bug:before {
  7052. content: ""; }
  7053.  
  7054. .fa-vk:before {
  7055. content: ""; }
  7056.  
  7057. .fa-weibo:before {
  7058. content: ""; }
  7059.  
  7060. .fa-renren:before {
  7061. content: ""; }
  7062.  
  7063. .fa-pagelines:before {
  7064. content: ""; }
  7065.  
  7066. .fa-stack-exchange:before {
  7067. content: ""; }
  7068.  
  7069. .fa-arrow-circle-o-right:before {
  7070. content: ""; }
  7071.  
  7072. .fa-arrow-circle-o-left:before {
  7073. content: ""; }
  7074.  
  7075. .fa-toggle-left:before,
  7076. .fa-caret-square-o-left:before {
  7077. content: ""; }
  7078.  
  7079. .fa-dot-circle-o:before {
  7080. content: ""; }
  7081.  
  7082. .fa-wheelchair:before {
  7083. content: ""; }
  7084.  
  7085. .fa-vimeo-square:before {
  7086. content: ""; }
  7087.  
  7088. .fa-turkish-lira:before,
  7089. .fa-try:before {
  7090. content: ""; }
  7091.  
  7092. .fa-plus-square-o:before {
  7093. content: ""; }
  7094.  
  7095. .fa-space-shuttle:before {
  7096. content: ""; }
  7097.  
  7098. .fa-slack:before {
  7099. content: ""; }
  7100.  
  7101. .fa-envelope-square:before {
  7102. content: ""; }
  7103.  
  7104. .fa-wordpress:before {
  7105. content: ""; }
  7106.  
  7107. .fa-openid:before {
  7108. content: ""; }
  7109.  
  7110. .fa-institution:before,
  7111. .fa-bank:before,
  7112. .fa-university:before {
  7113. content: ""; }
  7114.  
  7115. .fa-mortar-board:before,
  7116. .fa-graduation-cap:before {
  7117. content: ""; }
  7118.  
  7119. .fa-yahoo:before {
  7120. content: ""; }
  7121.  
  7122. .fa-google:before {
  7123. content: ""; }
  7124.  
  7125. .fa-reddit:before {
  7126. content: ""; }
  7127.  
  7128. .fa-reddit-square:before {
  7129. content: ""; }
  7130.  
  7131. .fa-stumbleupon-circle:before {
  7132. content: ""; }
  7133.  
  7134. .fa-stumbleupon:before {
  7135. content: ""; }
  7136.  
  7137. .fa-delicious:before {
  7138. content: ""; }
  7139.  
  7140. .fa-digg:before {
  7141. content: ""; }
  7142.  
  7143. .fa-pied-piper-pp:before {
  7144. content: ""; }
  7145.  
  7146. .fa-pied-piper-alt:before {
  7147. content: ""; }
  7148.  
  7149. .fa-drupal:before {
  7150. content: ""; }
  7151.  
  7152. .fa-joomla:before {
  7153. content: ""; }
  7154.  
  7155. .fa-language:before {
  7156. content: ""; }
  7157.  
  7158. .fa-fax:before {
  7159. content: ""; }
  7160.  
  7161. .fa-building:before {
  7162. content: ""; }
  7163.  
  7164. .fa-child:before {
  7165. content: ""; }
  7166.  
  7167. .fa-paw:before {
  7168. content: ""; }
  7169.  
  7170. .fa-spoon:before {
  7171. content: ""; }
  7172.  
  7173. .fa-cube:before {
  7174. content: ""; }
  7175.  
  7176. .fa-cubes:before {
  7177. content: ""; }
  7178.  
  7179. .fa-behance:before {
  7180. content: ""; }
  7181.  
  7182. .fa-behance-square:before {
  7183. content: ""; }
  7184.  
  7185. .fa-steam:before {
  7186. content: ""; }
  7187.  
  7188. .fa-steam-square:before {
  7189. content: ""; }
  7190.  
  7191. .fa-recycle:before {
  7192. content: ""; }
  7193.  
  7194. .fa-automobile:before,
  7195. .fa-car:before {
  7196. content: ""; }
  7197.  
  7198. .fa-cab:before,
  7199. .fa-taxi:before {
  7200. content: ""; }
  7201.  
  7202. .fa-tree:before {
  7203. content: ""; }
  7204.  
  7205. .fa-spotify:before {
  7206. content: ""; }
  7207.  
  7208. .fa-deviantart:before {
  7209. content: ""; }
  7210.  
  7211. .fa-soundcloud:before {
  7212. content: ""; }
  7213.  
  7214. .fa-database:before {
  7215. content: ""; }
  7216.  
  7217. .fa-file-pdf-o:before {
  7218. content: ""; }
  7219.  
  7220. .fa-file-word-o:before {
  7221. content: ""; }
  7222.  
  7223. .fa-file-excel-o:before {
  7224. content: ""; }
  7225.  
  7226. .fa-file-powerpoint-o:before {
  7227. content: ""; }
  7228.  
  7229. .fa-file-photo-o:before,
  7230. .fa-file-picture-o:before,
  7231. .fa-file-image-o:before {
  7232. content: ""; }
  7233.  
  7234. .fa-file-zip-o:before,
  7235. .fa-file-archive-o:before {
  7236. content: ""; }
  7237.  
  7238. .fa-file-sound-o:before,
  7239. .fa-file-audio-o:before {
  7240. content: ""; }
  7241.  
  7242. .fa-file-movie-o:before,
  7243. .fa-file-video-o:before {
  7244. content: ""; }
  7245.  
  7246. .fa-file-code-o:before {
  7247. content: ""; }
  7248.  
  7249. .fa-vine:before {
  7250. content: ""; }
  7251.  
  7252. .fa-codepen:before {
  7253. content: ""; }
  7254.  
  7255. .fa-jsfiddle:before {
  7256. content: ""; }
  7257.  
  7258. .fa-life-bouy:before,
  7259. .fa-life-buoy:before,
  7260. .fa-life-saver:before,
  7261. .fa-support:before,
  7262. .fa-life-ring:before {
  7263. content: ""; }
  7264.  
  7265. .fa-circle-o-notch:before {
  7266. content: ""; }
  7267.  
  7268. .fa-ra:before,
  7269. .fa-resistance:before,
  7270. .fa-rebel:before {
  7271. content: ""; }
  7272.  
  7273. .fa-ge:before,
  7274. .fa-empire:before {
  7275. content: ""; }
  7276.  
  7277. .fa-git-square:before {
  7278. content: ""; }
  7279.  
  7280. .fa-git:before {
  7281. content: ""; }
  7282.  
  7283. .fa-y-combinator-square:before,
  7284. .fa-yc-square:before,
  7285. .fa-hacker-news:before {
  7286. content: ""; }
  7287.  
  7288. .fa-tencent-weibo:before {
  7289. content: ""; }
  7290.  
  7291. .fa-qq:before {
  7292. content: ""; }
  7293.  
  7294. .fa-wechat:before,
  7295. .fa-weixin:before {
  7296. content: ""; }
  7297.  
  7298. .fa-send:before,
  7299. .fa-paper-plane:before {
  7300. content: ""; }
  7301.  
  7302. .fa-send-o:before,
  7303. .fa-paper-plane-o:before {
  7304. content: ""; }
  7305.  
  7306. .fa-history:before {
  7307. content: ""; }
  7308.  
  7309. .fa-circle-thin:before {
  7310. content: ""; }
  7311.  
  7312. .fa-header:before {
  7313. content: ""; }
  7314.  
  7315. .fa-paragraph:before {
  7316. content: ""; }
  7317.  
  7318. .fa-sliders:before {
  7319. content: ""; }
  7320.  
  7321. .fa-share-alt:before {
  7322. content: ""; }
  7323.  
  7324. .fa-share-alt-square:before {
  7325. content: ""; }
  7326.  
  7327. .fa-bomb:before {
  7328. content: ""; }
  7329.  
  7330. .fa-soccer-ball-o:before,
  7331. .fa-futbol-o:before {
  7332. content: ""; }
  7333.  
  7334. .fa-tty:before {
  7335. content: ""; }
  7336.  
  7337. .fa-binoculars:before {
  7338. content: ""; }
  7339.  
  7340. .fa-plug:before {
  7341. content: ""; }
  7342.  
  7343. .fa-slideshare:before {
  7344. content: ""; }
  7345.  
  7346. .fa-twitch:before {
  7347. content: ""; }
  7348.  
  7349. .fa-yelp:before {
  7350. content: ""; }
  7351.  
  7352. .fa-newspaper-o:before {
  7353. content: ""; }
  7354.  
  7355. .fa-wifi:before {
  7356. content: ""; }
  7357.  
  7358. .fa-calculator:before {
  7359. content: ""; }
  7360.  
  7361. .fa-paypal:before {
  7362. content: ""; }
  7363.  
  7364. .fa-google-wallet:before {
  7365. content: ""; }
  7366.  
  7367. .fa-cc-visa:before {
  7368. content: ""; }
  7369.  
  7370. .fa-cc-mastercard:before {
  7371. content: ""; }
  7372.  
  7373. .fa-cc-discover:before {
  7374. content: ""; }
  7375.  
  7376. .fa-cc-amex:before {
  7377. content: ""; }
  7378.  
  7379. .fa-cc-paypal:before {
  7380. content: ""; }
  7381.  
  7382. .fa-cc-stripe:before {
  7383. content: ""; }
  7384.  
  7385. .fa-bell-slash:before {
  7386. content: ""; }
  7387.  
  7388. .fa-bell-slash-o:before {
  7389. content: ""; }
  7390.  
  7391. .fa-trash:before {
  7392. content: ""; }
  7393.  
  7394. .fa-copyright:before {
  7395. content: ""; }
  7396.  
  7397. .fa-at:before {
  7398. content: ""; }
  7399.  
  7400. .fa-eyedropper:before {
  7401. content: ""; }
  7402.  
  7403. .fa-paint-brush:before {
  7404. content: ""; }
  7405.  
  7406. .fa-birthday-cake:before {
  7407. content: ""; }
  7408.  
  7409. .fa-area-chart:before {
  7410. content: ""; }
  7411.  
  7412. .fa-pie-chart:before {
  7413. content: ""; }
  7414.  
  7415. .fa-line-chart:before {
  7416. content: ""; }
  7417.  
  7418. .fa-lastfm:before {
  7419. content: ""; }
  7420.  
  7421. .fa-lastfm-square:before {
  7422. content: ""; }
  7423.  
  7424. .fa-toggle-off:before {
  7425. content: ""; }
  7426.  
  7427. .fa-toggle-on:before {
  7428. content: ""; }
  7429.  
  7430. .fa-bicycle:before {
  7431. content: ""; }
  7432.  
  7433. .fa-bus:before {
  7434. content: ""; }
  7435.  
  7436. .fa-ioxhost:before {
  7437. content: ""; }
  7438.  
  7439. .fa-angellist:before {
  7440. content: ""; }
  7441.  
  7442. .fa-cc:before {
  7443. content: ""; }
  7444.  
  7445. .fa-shekel:before,
  7446. .fa-sheqel:before,
  7447. .fa-ils:before {
  7448. content: ""; }
  7449.  
  7450. .fa-meanpath:before {
  7451. content: ""; }
  7452.  
  7453. .fa-buysellads:before {
  7454. content: ""; }
  7455.  
  7456. .fa-connectdevelop:before {
  7457. content: ""; }
  7458.  
  7459. .fa-dashcube:before {
  7460. content: ""; }
  7461.  
  7462. .fa-forumbee:before {
  7463. content: ""; }
  7464.  
  7465. .fa-leanpub:before {
  7466. content: ""; }
  7467.  
  7468. .fa-sellsy:before {
  7469. content: ""; }
  7470.  
  7471. .fa-shirtsinbulk:before {
  7472. content: ""; }
  7473.  
  7474. .fa-simplybuilt:before {
  7475. content: ""; }
  7476.  
  7477. .fa-skyatlas:before {
  7478. content: ""; }
  7479.  
  7480. .fa-cart-plus:before {
  7481. content: ""; }
  7482.  
  7483. .fa-cart-arrow-down:before {
  7484. content: ""; }
  7485.  
  7486. .fa-diamond:before {
  7487. content: ""; }
  7488.  
  7489. .fa-ship:before {
  7490. content: ""; }
  7491.  
  7492. .fa-user-secret:before {
  7493. content: ""; }
  7494.  
  7495. .fa-motorcycle:before {
  7496. content: ""; }
  7497.  
  7498. .fa-street-view:before {
  7499. content: ""; }
  7500.  
  7501. .fa-heartbeat:before {
  7502. content: ""; }
  7503.  
  7504. .fa-venus:before {
  7505. content: ""; }
  7506.  
  7507. .fa-mars:before {
  7508. content: ""; }
  7509.  
  7510. .fa-mercury:before {
  7511. content: ""; }
  7512.  
  7513. .fa-intersex:before,
  7514. .fa-transgender:before {
  7515. content: ""; }
  7516.  
  7517. .fa-transgender-alt:before {
  7518. content: ""; }
  7519.  
  7520. .fa-venus-double:before {
  7521. content: ""; }
  7522.  
  7523. .fa-mars-double:before {
  7524. content: ""; }
  7525.  
  7526. .fa-venus-mars:before {
  7527. content: ""; }
  7528.  
  7529. .fa-mars-stroke:before {
  7530. content: ""; }
  7531.  
  7532. .fa-mars-stroke-v:before {
  7533. content: ""; }
  7534.  
  7535. .fa-mars-stroke-h:before {
  7536. content: ""; }
  7537.  
  7538. .fa-neuter:before {
  7539. content: ""; }
  7540.  
  7541. .fa-genderless:before {
  7542. content: ""; }
  7543.  
  7544. .fa-facebook-official:before {
  7545. content: ""; }
  7546.  
  7547. .fa-pinterest-p:before {
  7548. content: ""; }
  7549.  
  7550. .fa-whatsapp:before {
  7551. content: ""; }
  7552.  
  7553. .fa-server:before {
  7554. content: ""; }
  7555.  
  7556. .fa-user-plus:before {
  7557. content: ""; }
  7558.  
  7559. .fa-user-times:before {
  7560. content: ""; }
  7561.  
  7562. .fa-hotel:before,
  7563. .fa-bed:before {
  7564. content: ""; }
  7565.  
  7566. .fa-viacoin:before {
  7567. content: ""; }
  7568.  
  7569. .fa-train:before {
  7570. content: ""; }
  7571.  
  7572. .fa-subway:before {
  7573. content: ""; }
  7574.  
  7575. .fa-medium:before {
  7576. content: ""; }
  7577.  
  7578. .fa-yc:before,
  7579. .fa-y-combinator:before {
  7580. content: ""; }
  7581.  
  7582. .fa-optin-monster:before {
  7583. content: ""; }
  7584.  
  7585. .fa-opencart:before {
  7586. content: ""; }
  7587.  
  7588. .fa-expeditedssl:before {
  7589. content: ""; }
  7590.  
  7591. .fa-battery-4:before,
  7592. .fa-battery-full:before {
  7593. content: ""; }
  7594.  
  7595. .fa-battery-3:before,
  7596. .fa-battery-three-quarters:before {
  7597. content: ""; }
  7598.  
  7599. .fa-battery-2:before,
  7600. .fa-battery-half:before {
  7601. content: ""; }
  7602.  
  7603. .fa-battery-1:before,
  7604. .fa-battery-quarter:before {
  7605. content: ""; }
  7606.  
  7607. .fa-battery-0:before,
  7608. .fa-battery-empty:before {
  7609. content: ""; }
  7610.  
  7611. .fa-mouse-pointer:before {
  7612. content: ""; }
  7613.  
  7614. .fa-i-cursor:before {
  7615. content: ""; }
  7616.  
  7617. .fa-object-group:before {
  7618. content: ""; }
  7619.  
  7620. .fa-object-ungroup:before {
  7621. content: ""; }
  7622.  
  7623. .fa-sticky-note:before {
  7624. content: ""; }
  7625.  
  7626. .fa-sticky-note-o:before {
  7627. content: ""; }
  7628.  
  7629. .fa-cc-jcb:before {
  7630. content: ""; }
  7631.  
  7632. .fa-cc-diners-club:before {
  7633. content: ""; }
  7634.  
  7635. .fa-clone:before {
  7636. content: ""; }
  7637.  
  7638. .fa-balance-scale:before {
  7639. content: ""; }
  7640.  
  7641. .fa-hourglass-o:before {
  7642. content: ""; }
  7643.  
  7644. .fa-hourglass-1:before,
  7645. .fa-hourglass-start:before {
  7646. content: ""; }
  7647.  
  7648. .fa-hourglass-2:before,
  7649. .fa-hourglass-half:before {
  7650. content: ""; }
  7651.  
  7652. .fa-hourglass-3:before,
  7653. .fa-hourglass-end:before {
  7654. content: ""; }
  7655.  
  7656. .fa-hourglass:before {
  7657. content: ""; }
  7658.  
  7659. .fa-hand-grab-o:before,
  7660. .fa-hand-rock-o:before {
  7661. content: ""; }
  7662.  
  7663. .fa-hand-stop-o:before,
  7664. .fa-hand-paper-o:before {
  7665. content: ""; }
  7666.  
  7667. .fa-hand-scissors-o:before {
  7668. content: ""; }
  7669.  
  7670. .fa-hand-lizard-o:before {
  7671. content: ""; }
  7672.  
  7673. .fa-hand-spock-o:before {
  7674. content: ""; }
  7675.  
  7676. .fa-hand-pointer-o:before {
  7677. content: ""; }
  7678.  
  7679. .fa-hand-peace-o:before {
  7680. content: ""; }
  7681.  
  7682. .fa-trademark:before {
  7683. content: ""; }
  7684.  
  7685. .fa-registered:before {
  7686. content: ""; }
  7687.  
  7688. .fa-creative-commons:before {
  7689. content: ""; }
  7690.  
  7691. .fa-gg:before {
  7692. content: ""; }
  7693.  
  7694. .fa-gg-circle:before {
  7695. content: ""; }
  7696.  
  7697. .fa-tripadvisor:before {
  7698. content: ""; }
  7699.  
  7700. .fa-odnoklassniki:before {
  7701. content: ""; }
  7702.  
  7703. .fa-odnoklassniki-square:before {
  7704. content: ""; }
  7705.  
  7706. .fa-get-pocket:before {
  7707. content: ""; }
  7708.  
  7709. .fa-wikipedia-w:before {
  7710. content: ""; }
  7711.  
  7712. .fa-safari:before {
  7713. content: ""; }
  7714.  
  7715. .fa-chrome:before {
  7716. content: ""; }
  7717.  
  7718. .fa-firefox:before {
  7719. content: ""; }
  7720.  
  7721. .fa-opera:before {
  7722. content: ""; }
  7723.  
  7724. .fa-internet-explorer:before {
  7725. content: ""; }
  7726.  
  7727. .fa-tv:before,
  7728. .fa-television:before {
  7729. content: ""; }
  7730.  
  7731. .fa-contao:before {
  7732. content: ""; }
  7733.  
  7734. .fa-500px:before {
  7735. content: ""; }
  7736.  
  7737. .fa-amazon:before {
  7738. content: ""; }
  7739.  
  7740. .fa-calendar-plus-o:before {
  7741. content: ""; }
  7742.  
  7743. .fa-calendar-minus-o:before {
  7744. content: ""; }
  7745.  
  7746. .fa-calendar-times-o:before {
  7747. content: ""; }
  7748.  
  7749. .fa-calendar-check-o:before {
  7750. content: ""; }
  7751.  
  7752. .fa-industry:before {
  7753. content: ""; }
  7754.  
  7755. .fa-map-pin:before {
  7756. content: ""; }
  7757.  
  7758. .fa-map-signs:before {
  7759. content: ""; }
  7760.  
  7761. .fa-map-o:before {
  7762. content: ""; }
  7763.  
  7764. .fa-map:before {
  7765. content: ""; }
  7766.  
  7767. .fa-commenting:before {
  7768. content: ""; }
  7769.  
  7770. .fa-commenting-o:before {
  7771. content: ""; }
  7772.  
  7773. .fa-houzz:before {
  7774. content: ""; }
  7775.  
  7776. .fa-vimeo:before {
  7777. content: ""; }
  7778.  
  7779. .fa-black-tie:before {
  7780. content: ""; }
  7781.  
  7782. .fa-fonticons:before {
  7783. content: ""; }
  7784.  
  7785. .fa-reddit-alien:before {
  7786. content: ""; }
  7787.  
  7788. .fa-edge:before {
  7789. content: ""; }
  7790.  
  7791. .fa-credit-card-alt:before {
  7792. content: ""; }
  7793.  
  7794. .fa-codiepie:before {
  7795. content: ""; }
  7796.  
  7797. .fa-modx:before {
  7798. content: ""; }
  7799.  
  7800. .fa-fort-awesome:before {
  7801. content: ""; }
  7802.  
  7803. .fa-usb:before {
  7804. content: ""; }
  7805.  
  7806. .fa-product-hunt:before {
  7807. content: ""; }
  7808.  
  7809. .fa-mixcloud:before {
  7810. content: ""; }
  7811.  
  7812. .fa-scribd:before {
  7813. content: ""; }
  7814.  
  7815. .fa-pause-circle:before {
  7816. content: ""; }
  7817.  
  7818. .fa-pause-circle-o:before {
  7819. content: ""; }
  7820.  
  7821. .fa-stop-circle:before {
  7822. content: ""; }
  7823.  
  7824. .fa-stop-circle-o:before {
  7825. content: ""; }
  7826.  
  7827. .fa-shopping-bag:before {
  7828. content: ""; }
  7829.  
  7830. .fa-shopping-basket:before {
  7831. content: ""; }
  7832.  
  7833. .fa-hashtag:before {
  7834. content: ""; }
  7835.  
  7836. .fa-bluetooth:before {
  7837. content: ""; }
  7838.  
  7839. .fa-bluetooth-b:before {
  7840. content: ""; }
  7841.  
  7842. .fa-percent:before {
  7843. content: ""; }
  7844.  
  7845. .fa-gitlab:before {
  7846. content: ""; }
  7847.  
  7848. .fa-wpbeginner:before {
  7849. content: ""; }
  7850.  
  7851. .fa-wpforms:before {
  7852. content: ""; }
  7853.  
  7854. .fa-envira:before {
  7855. content: ""; }
  7856.  
  7857. .fa-universal-access:before {
  7858. content: ""; }
  7859.  
  7860. .fa-wheelchair-alt:before {
  7861. content: ""; }
  7862.  
  7863. .fa-question-circle-o:before {
  7864. content: ""; }
  7865.  
  7866. .fa-blind:before {
  7867. content: ""; }
  7868.  
  7869. .fa-audio-description:before {
  7870. content: ""; }
  7871.  
  7872. .fa-volume-control-phone:before {
  7873. content: ""; }
  7874.  
  7875. .fa-braille:before {
  7876. content: ""; }
  7877.  
  7878. .fa-assistive-listening-systems:before {
  7879. content: ""; }
  7880.  
  7881. .fa-asl-interpreting:before,
  7882. .fa-american-sign-language-interpreting:before {
  7883. content: ""; }
  7884.  
  7885. .fa-deafness:before,
  7886. .fa-hard-of-hearing:before,
  7887. .fa-deaf:before {
  7888. content: ""; }
  7889.  
  7890. .fa-glide:before {
  7891. content: ""; }
  7892.  
  7893. .fa-glide-g:before {
  7894. content: ""; }
  7895.  
  7896. .fa-signing:before,
  7897. .fa-sign-language:before {
  7898. content: ""; }
  7899.  
  7900. .fa-low-vision:before {
  7901. content: ""; }
  7902.  
  7903. .fa-viadeo:before {
  7904. content: ""; }
  7905.  
  7906. .fa-viadeo-square:before {
  7907. content: ""; }
  7908.  
  7909. .fa-snapchat:before {
  7910. content: ""; }
  7911.  
  7912. .fa-snapchat-ghost:before {
  7913. content: ""; }
  7914.  
  7915. .fa-snapchat-square:before {
  7916. content: ""; }
  7917.  
  7918. .fa-pied-piper:before {
  7919. content: ""; }
  7920.  
  7921. .fa-first-order:before {
  7922. content: ""; }
  7923.  
  7924. .fa-yoast:before {
  7925. content: ""; }
  7926.  
  7927. .fa-themeisle:before {
  7928. content: ""; }
  7929.  
  7930. .fa-google-plus-circle:before,
  7931. .fa-google-plus-official:before {
  7932. content: ""; }
  7933.  
  7934. .fa-fa:before,
  7935. .fa-font-awesome:before {
  7936. content: ""; }
  7937.  
  7938. .sr-only {
  7939. position: absolute;
  7940. width: 1px;
  7941. height: 1px;
  7942. padding: 0;
  7943. margin: -1px;
  7944. overflow: hidden;
  7945. clip: rect(0, 0, 0, 0);
  7946. border: 0; }
  7947.  
  7948. .sr-only-focusable:active, .sr-only-focusable:focus {
  7949. position: static;
  7950. width: auto;
  7951. height: auto;
  7952. margin: 0;
  7953. overflow: visible;
  7954. clip: auto; }
  7955.  
  7956. /*
  7957. * Colorbox Core Style:
  7958. * The following CSS is consistent between example themes and should not be altered. */
  7959. #colorbox, #cboxOverlay {
  7960. position: absolute;
  7961. top: 0;
  7962. left: 0;
  7963. z-index: 9999;
  7964. overflow: hidden;
  7965. -webkit-transform: translate3d(0, 0, 0); }
  7966.  
  7967. #cboxWrapper {
  7968. position: absolute;
  7969. top: 0;
  7970. left: 0;
  7971. z-index: 9999;
  7972. overflow: hidden;
  7973. -webkit-transform: translate3d(0, 0, 0);
  7974. max-width: none; }
  7975.  
  7976. #cboxOverlay {
  7977. position: fixed;
  7978. width: 100%;
  7979. height: 100%; }
  7980.  
  7981. #cboxMiddleLeft, #cboxBottomLeft {
  7982. clear: left; }
  7983.  
  7984. #cboxContent {
  7985. position: relative; }
  7986.  
  7987. #cboxLoadedContent {
  7988. overflow: auto;
  7989. -webkit-overflow-scrolling: touch; }
  7990.  
  7991. #cboxTitle {
  7992. margin: 0; }
  7993.  
  7994. #cboxLoadingOverlay, #cboxLoadingGraphic {
  7995. position: absolute;
  7996. top: 0;
  7997. left: 0;
  7998. width: 100%;
  7999. height: 100%; }
  8000.  
  8001. #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  8002. cursor: pointer; }
  8003.  
  8004. .cboxPhoto {
  8005. float: left;
  8006. margin: auto;
  8007. border: 0;
  8008. display: block;
  8009. max-width: none;
  8010. -ms-interpolation-mode: bicubic; }
  8011.  
  8012. .cboxIframe {
  8013. width: 100%;
  8014. height: 100%;
  8015. display: block;
  8016. border: 0;
  8017. padding: 0;
  8018. margin: 0; }
  8019.  
  8020. #colorbox, #cboxContent, #cboxLoadedContent {
  8021. box-sizing: content-box;
  8022. -moz-box-sizing: content-box;
  8023. -webkit-box-sizing: content-box; }
  8024.  
  8025. /*
  8026. * User Style:
  8027. * Change the following styles to modify the appearance of Colorbox. They are
  8028. * ordered & tabbed in a way that represents the nesting of the generated HTML. */
  8029. #cboxOverlay {
  8030. background: #000;
  8031. opacity: 0.9;
  8032. filter: alpha(opacity=90); }
  8033.  
  8034. #colorbox {
  8035. outline: 0; }
  8036.  
  8037. #cboxContent {
  8038. margin-top: 20px;
  8039. background: #000; }
  8040.  
  8041. .cboxIframe {
  8042. background: #fff; }
  8043.  
  8044. #cboxError {
  8045. padding: 50px;
  8046. border: 1px solid #ccc; }
  8047.  
  8048. #cboxLoadedContent {
  8049. border: 5px solid #000;
  8050. background: #fff; }
  8051.  
  8052. #cboxTitle {
  8053. position: absolute;
  8054. top: -20px;
  8055. left: 0;
  8056. color: #ccc; }
  8057.  
  8058. #cboxCurrent {
  8059. position: absolute;
  8060. top: -20px;
  8061. right: 0px;
  8062. color: #ccc; }
  8063.  
  8064. #cboxLoadingGraphic {
  8065. background: url(images/loading.gif) no-repeat center center; }
  8066.  
  8067. /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
  8068. #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
  8069. border: 0;
  8070. padding: 0;
  8071. margin: 0;
  8072. overflow: visible;
  8073. width: auto;
  8074. background: none; }
  8075.  
  8076. /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
  8077. #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {
  8078. outline: 0; }
  8079.  
  8080. #cboxSlideshow {
  8081. position: absolute;
  8082. top: -20px;
  8083. right: 90px;
  8084. color: #fff; }
  8085.  
  8086. #cboxPrevious {
  8087. position: absolute;
  8088. top: 50%;
  8089. left: 5px;
  8090. margin-top: -32px;
  8091. background: url(images/controls.png) no-repeat top left;
  8092. width: 28px;
  8093. height: 65px;
  8094. text-indent: -9999px; }
  8095. #cboxPrevious:hover {
  8096. background-position: bottom left; }
  8097.  
  8098. #cboxNext {
  8099. position: absolute;
  8100. top: 50%;
  8101. right: 5px;
  8102. margin-top: -32px;
  8103. background: url(images/controls.png) no-repeat top right;
  8104. width: 28px;
  8105. height: 65px;
  8106. text-indent: -9999px; }
  8107. #cboxNext:hover {
  8108. background-position: bottom right; }
  8109.  
  8110. #cboxClose {
  8111. position: absolute;
  8112. top: 5px;
  8113. right: 5px;
  8114. display: block;
  8115. background: url(images/controls.png) no-repeat top center;
  8116. width: 38px;
  8117. height: 19px;
  8118. text-indent: -9999px; }
  8119. #cboxClose:hover {
  8120. background-position: bottom center; }
  8121.  
  8122. body {
  8123. background: #fff;
  8124. position: relative; }
  8125.  
  8126. section {
  8127. height: 90vh; }
  8128.  
  8129. .carousel, .carousel-inner {
  8130. height: 100%; }
  8131.  
  8132. .container-fluid {
  8133. padding: 0; }
  8134.  
  8135. section {
  8136. min-height: 90vh; }
  8137. section .saf__content {
  8138. padding: 0; }
  8139. section .half_width {
  8140. width: 50%;
  8141. float: left; }
  8142.  
  8143. #first {
  8144. background: url("../images/BACK1.png");
  8145. background-size: auto 100%;
  8146. background-position: left top;
  8147. background-repeat: no-repeat; }
  8148.  
  8149. .saf__content {
  8150. padding: 0 15px; }
  8151.  
  8152. .item_video {
  8153. margin-bottom: 25px;
  8154. color: #343434;
  8155. text-decoration: none;
  8156. outline: none; }
  8157. .item_video:active, .item_video:hover {
  8158. color: #e5003c;
  8159. text-decoration: none; }
  8160. .item_video:visited, .item_video:focus {
  8161. outline: none;
  8162. text-decoration: none; }
  8163.  
  8164. .oval {
  8165. width: 26px;
  8166. box-sizing: border-box;
  8167. height: 18px;
  8168. border: 1px solid #e5003c;
  8169. position: relative;
  8170. border-radius: 50%;
  8171. display: inline-block;
  8172. margin-right: 10px; }
  8173. .oval::after {
  8174. content: '';
  8175. position: absolute;
  8176. width: 12px;
  8177. height: 9px;
  8178. background: #e5003c;
  8179. border-radius: 50%;
  8180. left: 25%;
  8181. top: 25%;
  8182. display: inline-block; }
  8183.  
  8184. .saf_divider {
  8185. position: relative;
  8186. height: 60px;
  8187. background: #f499b3;
  8188. border: 1px solid #e5003c;
  8189. border-left: none;
  8190. border-right: 0;
  8191. clear: both; }
  8192. .saf_divider::after {
  8193. position: absolute;
  8194. right: 0;
  8195. top: -1;
  8196. height: 58px;
  8197. width: 128px;
  8198. background: url("../images/decoR.jpg");
  8199. display: inline-block;
  8200. content: ''; }
  8201. .saf_divider::before {
  8202. position: absolute;
  8203. left: 0;
  8204. top: -1;
  8205. height: 58px;
  8206. width: 125px;
  8207. background: url("../images/decoL.png") no-repeat;
  8208. display: inline-block;
  8209. content: ''; }
  8210.  
  8211. .contact {
  8212. padding-bottom: 50px; }
  8213.  
  8214. #vcarousel .carousel-indicators {
  8215. top: -85px;
  8216. right: 10px;
  8217. text-align: right;
  8218. left: auto;
  8219. z-index: 0; }
  8220. #vcarousel .carousel-indicators li {
  8221. border-color: #e5003c; }
  8222. #vcarousel .carousel-indicators li.active {
  8223. background: #e5003c; }
  8224.  
  8225. #vcarousel .carousel-control {
  8226. width: 30px;
  8227. height: 30px;
  8228. border-radius: 50%;
  8229. border-right: 50%;
  8230. background: none;
  8231. top: 100px; }
  8232. #vcarousel .carousel-control.left {
  8233. left: -50px; }
  8234. #vcarousel .carousel-control.left span {
  8235. color: #e5003c; }
  8236. #vcarousel .carousel-control.right {
  8237. right: -50px; }
  8238. #vcarousel .carousel-control.right span {
  8239. color: #e5003c; }
  8240.  
  8241. .navbar-toggle .icon-bar {
  8242. background: #e5003c; }
  8243.  
  8244. .paragraphe {
  8245. font-size: 15px;
  8246. line-height: 20px;
  8247. color: #fff;
  8248. max-width: 400px;
  8249. padding: 10px; }
  8250.  
  8251. .section .saf__content {
  8252. padding: 0; }
  8253.  
  8254. .section .saf__carousel {
  8255. padding-left: 0; }
  8256.  
  8257. .section .saf__content--article {
  8258. padding-top: 30px; }
  8259.  
  8260. .autre_vids {
  8261. padding-bottom: 50px; }
  8262.  
  8263. .item_video {
  8264. margin-bottom: 50px; }
  8265.  
  8266. .form-group label {
  8267. margin-bottom: 20px;
  8268. font-weight: 400;
  8269. color: #808080;
  8270. font-size: 18px; }
  8271.  
  8272. * {
  8273. font-family: 'Lato', sans-serif; }
  8274.  
  8275. body {
  8276. font-family: 'Lato', sans-serif;
  8277. background: #f6f6f6; }
  8278.  
  8279. h2 {
  8280. font-size: 24px;
  8281. line-height: 38px;
  8282. color: #808080;
  8283. font-weight: 700; }
  8284. h2.saf__titre {
  8285. margin-top: 50px;
  8286. margin-bottom: 50px;
  8287. font-size: 32px;
  8288. color: #606062;
  8289. font-weight: bold;
  8290. line-height: 1.2;
  8291. text-align: left; }
  8292. h2.saf__titre--section {
  8293. margin-top: 25px;
  8294. margin-bottom: 25px;
  8295. font-size: 32px;
  8296. color: #e5003c;
  8297. font-weight: bold;
  8298. line-height: 1.2;
  8299. text-align: left;
  8300. text-transform: capitalize; }
  8301.  
  8302. p {
  8303. font-size: 14px;
  8304. color: #808080;
  8305. line-height: 150%;
  8306. font-weight: 400; }
  8307. p.saf__p {
  8308. line-height: 186%;
  8309. padding-left: 15px;
  8310. padding-right: 15px;
  8311. margin: auto;
  8312. margin-top: 30px;
  8313. margin-bottom: 30px; }
  8314. p.saf__p--contact {
  8315. padding-left: 15px;
  8316. padding-right: 15px;
  8317. font-size: 18px;
  8318. font-family: "Lato";
  8319. color: #898989;
  8320. line-height: 1.55;
  8321. margin-top: 0;
  8322. margin-bottom: 50px;
  8323. text-align: left; }
  8324.  
  8325. .title_contact {
  8326. margin-top: 50px;
  8327. margin-bottom: 50px;
  8328. font-size: 32px;
  8329. color: #606062;
  8330. font-weight: bold;
  8331. line-height: 1.2;
  8332. text-align: left; }
  8333.  
  8334. .saf__contact_info h4 {
  8335. font-size: 24px;
  8336. font-family: "Lato";
  8337. color: #898989;
  8338. font-weight: bold;
  8339. line-height: 1.2;
  8340. text-align: left;
  8341. text-transform: uppercase;
  8342. margin-bottom: 30px; }
  8343.  
  8344. address {
  8345. font-size: 18px;
  8346. font-family: "Lato";
  8347. color: #898989;
  8348. line-height: 1.8;
  8349. text-align: left;
  8350. text-transform: uppercase; }
  8351.  
  8352. .saf__p--contac {
  8353. margin-bottom: 30px; }
  8354.  
  8355. .saf__icon {
  8356. width: 46px;
  8357. height: 31px;
  8358. content: '';
  8359. background: url("../images/saf__icon.png");
  8360. display: inline-block;
  8361. margin-right: 10px; }
  8362.  
  8363. .item_title {
  8364. font-weight: 600;
  8365. font-size: 18px; }
  8366.  
  8367. .apropos {
  8368. margin-bottom: 50px; }
  8369.  
  8370. .contact .form-group {
  8371. margin-bottom: 30px; }
  8372.  
  8373. .contact .form-control {
  8374. background: #ebebeb;
  8375. border-radius: 0;
  8376. border: none;
  8377. box-shadow: none; }
  8378.  
  8379. .contact input.form-control {
  8380. height: 50px; }
  8381.  
  8382. .is-changed {
  8383. height: 100px;
  8384. background: rgba(255, 255, 255, 0.8);
  8385. height: 100px; }
  8386. .is-changed .navbar-brand img {
  8387. padding-top: 10px;
  8388. height: 80px;
  8389. width: auto; }
  8390. .is-changed li {
  8391. display: -webkit-box !important;
  8392. display: -ms-flexbox !important;
  8393. display: flex !important;
  8394. -webkit-box-align: center;
  8395. -ms-flex-align: center;
  8396. align-items: center;
  8397. height: 100%;
  8398. box-sizing: border-box; }
  8399. .is-changed li.active a, .is-changed li:hover a {
  8400. background: none !important;
  8401. border-bottom: 3px solid #e5003c; }
  8402. .is-changed li a {
  8403. text-transform: capitalize;
  8404. box-sizing: border-box;
  8405. font-weight: 600;
  8406. color: #e5003c !important;
  8407. font-size: 13px;
  8408. letter-spacing: 1px;
  8409. border-bottom: 3px solid transparent;
  8410. outline: 0; }
  8411. .is-changed .container {
  8412. height: 100%; }
  8413. .is-changed .container #mainnav {
  8414. height: 100% !important; }
  8415. .is-changed ul {
  8416. display: table-row;
  8417. height: 100%; }
  8418. .is-changed.navbar-fixed-top {
  8419. border-width: 0; }
  8420.  
  8421. nav {
  8422. background: #fff;
  8423. -webkit-transition: all 0.3s ease-in-out;
  8424. transition: all 0.3s ease-in-out;
  8425. box-sizing: border-box;
  8426. border: none; }
  8427. nav .navbar-brand {
  8428. padding: 3px; }
  8429. nav .navbar-brand img {
  8430. -webkit-transition: all 0.3s ease-in-out;
  8431. transition: all 0.3s ease-in-out;
  8432. height: 44px;
  8433. width: auto; }
  8434. nav li {
  8435. box-sizing: border-box; }
  8436. nav li > a {
  8437. border-bottom: none;
  8438. box-sizing: border-box;
  8439. font-style: normal;
  8440. text-decoration: none;
  8441. color: #e5003c;
  8442. outline: none;
  8443. text-transform: capitalize; }
  8444. nav li > a:hover, nav li > a:focus, nav li > a.active {
  8445. background: none !important;
  8446. color: #e5003c;
  8447. box-sizing: border-box;
  8448. border-bottom: 2px solid #e5003c; }
  8449.  
  8450. .footer {
  8451. padding-top: 110px;
  8452. height: 450px;
  8453. border-bottom: 30px solid #b40040;
  8454. background: url("../images/footer-bg.png") no-repeat #e5003c;
  8455. background-position: center bottom -1px; }
Add Comment
Please, Sign In to add comment