Guest User

Untitled

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