Guest User

photon0

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