Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 

21845 рядки
340 KiB

  1. /*!
  2. =========================================================
  3. * Argon Dashboard - v1.0.0
  4. =========================================================
  5. * Product Page: https://www.creative-tim.com/product/argon-dashboard
  6. * Copyright 2018 Creative Tim (https://www.creative-tim.com)
  7. * Licensed under MIT (https://github.com/creativetimofficial/argon-dashboard/blob/master/LICENSE.md)
  8. * Coded by Creative Tim
  9. =========================================================
  10. * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  11. */
  12. :root
  13. {
  14. --blue: #5e72e4;
  15. --indigo: #5603ad;
  16. --purple: #8965e0;
  17. --pink: #f3a4b5;
  18. --red: #f5365c;
  19. --orange: #fb6340;
  20. --yellow: #ffd600;
  21. --green: #2dce89;
  22. --teal: #11cdef;
  23. --cyan: #2bffc6;
  24. --white: #fff;
  25. --gray: #8898aa;
  26. --gray-dark: #32325d;
  27. --light: #ced4da;
  28. --lighter: #e9ecef;
  29. --primary: #5e72e4;
  30. --secondary: #f7fafc;
  31. --success: #2dce89;
  32. --info: #11cdef;
  33. --warning: #fb6340;
  34. --danger: #f5365c;
  35. --light: #adb5bd;
  36. --dark: #212529;
  37. --default: #172b4d;
  38. --white: #fff;
  39. --neutral: #fff;
  40. --darker: black;
  41. --breakpoint-xs: 0;
  42. --breakpoint-sm: 576px;
  43. --breakpoint-md: 768px;
  44. --breakpoint-lg: 992px;
  45. --breakpoint-xl: 1200px;
  46. --font-family-sans-serif: Open Sans, sans-serif;
  47. --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
  48. }
  49. *,
  50. *::before,
  51. *::after
  52. {
  53. box-sizing: border-box;
  54. }
  55. html
  56. {
  57. font-family: sans-serif;
  58. line-height: 1.15;
  59. -webkit-text-size-adjust: 100%;
  60. -ms-text-size-adjust: 100%;
  61. -ms-overflow-style: scrollbar;
  62. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  63. }
  64. @-ms-viewport
  65. {
  66. width: device-width;
  67. }
  68. article,
  69. aside,
  70. figcaption,
  71. figure,
  72. footer,
  73. header,
  74. hgroup,
  75. main,
  76. nav,
  77. section
  78. {
  79. display: block;
  80. }
  81. body
  82. {
  83. font-family: Open Sans, sans-serif;
  84. font-size: 1rem;
  85. font-weight: 400;
  86. line-height: 1.5;
  87. margin: 0;
  88. text-align: left;
  89. color: #525f7f;
  90. background-color: #f8f9fe;
  91. }
  92. [tabindex='-1']:focus
  93. {
  94. outline: 0 !important;
  95. }
  96. hr
  97. {
  98. overflow: visible;
  99. box-sizing: content-box;
  100. height: 0;
  101. }
  102. h1,
  103. h2,
  104. h3,
  105. h4,
  106. h5,
  107. h6
  108. {
  109. margin-top: 0;
  110. margin-bottom: .5rem;
  111. }
  112. p
  113. {
  114. margin-top: 0;
  115. margin-bottom: 1rem;
  116. }
  117. abbr[title],
  118. abbr[data-original-title]
  119. {
  120. cursor: help;
  121. text-decoration: underline;
  122. text-decoration: underline dotted;
  123. border-bottom: 0;
  124. -webkit-text-decoration: underline dotted;
  125. }
  126. address
  127. {
  128. font-style: normal;
  129. line-height: inherit;
  130. margin-bottom: 1rem;
  131. }
  132. ol,
  133. ul,
  134. dl
  135. {
  136. margin-top: 0;
  137. margin-bottom: 1rem;
  138. }
  139. ol ol,
  140. ul ul,
  141. ol ul,
  142. ul ol
  143. {
  144. margin-bottom: 0;
  145. }
  146. dt
  147. {
  148. font-weight: 600;
  149. }
  150. dd
  151. {
  152. margin-bottom: .5rem;
  153. margin-left: 0;
  154. }
  155. blockquote
  156. {
  157. margin: 0 0 1rem;
  158. }
  159. dfn
  160. {
  161. font-style: italic;
  162. }
  163. b,
  164. strong
  165. {
  166. font-weight: bolder;
  167. }
  168. small
  169. {
  170. font-size: 80%;
  171. }
  172. sub,
  173. sup
  174. {
  175. font-size: 75%;
  176. line-height: 0;
  177. position: relative;
  178. vertical-align: baseline;
  179. }
  180. sub
  181. {
  182. bottom: -.25em;
  183. }
  184. sup
  185. {
  186. top: -.5em;
  187. }
  188. a
  189. {
  190. text-decoration: none;
  191. color: #5e72e4;
  192. background-color: transparent;
  193. -webkit-text-decoration-skip: objects;
  194. }
  195. a:hover
  196. {
  197. text-decoration: none;
  198. color: #233dd2;
  199. }
  200. a:not([href]):not([tabindex])
  201. {
  202. text-decoration: none;
  203. color: inherit;
  204. }
  205. a:not([href]):not([tabindex]):hover,
  206. a:not([href]):not([tabindex]):focus
  207. {
  208. text-decoration: none;
  209. color: inherit;
  210. }
  211. a:not([href]):not([tabindex]):focus
  212. {
  213. outline: 0;
  214. }
  215. pre,
  216. code,
  217. kbd,
  218. samp
  219. {
  220. font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
  221. font-size: 1em;
  222. }
  223. pre
  224. {
  225. overflow: auto;
  226. margin-top: 0;
  227. margin-bottom: 1rem;
  228. -ms-overflow-style: scrollbar;
  229. }
  230. figure
  231. {
  232. margin: 0 0 1rem;
  233. }
  234. img
  235. {
  236. vertical-align: middle;
  237. border-style: none;
  238. }
  239. svg
  240. {
  241. overflow: hidden;
  242. vertical-align: middle;
  243. }
  244. table
  245. {
  246. border-collapse: collapse;
  247. }
  248. caption
  249. {
  250. padding-top: 1rem;
  251. padding-bottom: 1rem;
  252. caption-side: bottom;
  253. text-align: left;
  254. color: #8898aa;
  255. }
  256. th
  257. {
  258. text-align: inherit;
  259. }
  260. label
  261. {
  262. display: inline-block;
  263. margin-bottom: .5rem;
  264. }
  265. button
  266. {
  267. border-radius: 0;
  268. }
  269. button:focus
  270. {
  271. outline: 1px dotted;
  272. outline: 5px auto -webkit-focus-ring-color;
  273. }
  274. input,
  275. button,
  276. select,
  277. optgroup,
  278. textarea
  279. {
  280. font-family: inherit;
  281. font-size: inherit;
  282. line-height: inherit;
  283. margin: 0;
  284. }
  285. button,
  286. input
  287. {
  288. overflow: visible;
  289. }
  290. button,
  291. select
  292. {
  293. text-transform: none;
  294. }
  295. button,
  296. html [type='button'],
  297. [type='reset'],
  298. [type='submit']
  299. {
  300. -webkit-appearance: button;
  301. }
  302. button::-moz-focus-inner,
  303. [type='button']::-moz-focus-inner,
  304. [type='reset']::-moz-focus-inner,
  305. [type='submit']::-moz-focus-inner
  306. {
  307. padding: 0;
  308. border-style: none;
  309. }
  310. input[type='radio'],
  311. input[type='checkbox']
  312. {
  313. box-sizing: border-box;
  314. padding: 0;
  315. }
  316. input[type='date'],
  317. input[type='time'],
  318. input[type='datetime-local'],
  319. input[type='month']
  320. {
  321. -webkit-appearance: listbox;
  322. }
  323. textarea
  324. {
  325. overflow: auto;
  326. resize: vertical;
  327. }
  328. fieldset
  329. {
  330. min-width: 0;
  331. margin: 0;
  332. padding: 0;
  333. border: 0;
  334. }
  335. legend
  336. {
  337. font-size: 1.5rem;
  338. line-height: inherit;
  339. display: block;
  340. width: 100%;
  341. max-width: 100%;
  342. margin-bottom: .5rem;
  343. padding: 0;
  344. white-space: normal;
  345. color: inherit;
  346. }
  347. progress
  348. {
  349. vertical-align: baseline;
  350. }
  351. [type='number']::-webkit-inner-spin-button,
  352. [type='number']::-webkit-outer-spin-button
  353. {
  354. height: auto;
  355. }
  356. [type='search']
  357. {
  358. outline-offset: -2px;
  359. -webkit-appearance: none;
  360. }
  361. [type='search']::-webkit-search-cancel-button,
  362. [type='search']::-webkit-search-decoration
  363. {
  364. -webkit-appearance: none;
  365. }
  366. ::-webkit-file-upload-button
  367. {
  368. font: inherit;
  369. -webkit-appearance: button;
  370. }
  371. output
  372. {
  373. display: inline-block;
  374. }
  375. summary
  376. {
  377. display: list-item;
  378. cursor: pointer;
  379. }
  380. template
  381. {
  382. display: none;
  383. }
  384. [hidden]
  385. {
  386. display: none !important;
  387. }
  388. h1,
  389. h2,
  390. h3,
  391. h4,
  392. h5,
  393. h6,
  394. .h1,
  395. .h2,
  396. .h3,
  397. .h4,
  398. .h5,
  399. .h6
  400. {
  401. font-family: inherit;
  402. font-weight: 600;
  403. line-height: 1.5;
  404. margin-bottom: .5rem;
  405. color: #32325d;
  406. }
  407. h1,
  408. .h1
  409. {
  410. font-size: 1.625rem;
  411. }
  412. h2,
  413. .h2
  414. {
  415. font-size: 1.25rem;
  416. }
  417. h3,
  418. .h3
  419. {
  420. font-size: 1.0625rem;
  421. }
  422. h4,
  423. .h4
  424. {
  425. font-size: .9375rem;
  426. }
  427. h5,
  428. .h5
  429. {
  430. font-size: .8125rem;
  431. }
  432. h6,
  433. .h6
  434. {
  435. font-size: .625rem;
  436. }
  437. .lead
  438. {
  439. font-size: 1.25rem;
  440. font-weight: 300;
  441. }
  442. .display-1
  443. {
  444. font-size: 3.3rem;
  445. font-weight: 600;
  446. line-height: 1.5;
  447. }
  448. .display-2
  449. {
  450. font-size: 2.75rem;
  451. font-weight: 600;
  452. line-height: 1.5;
  453. }
  454. .display-3
  455. {
  456. font-size: 2.1875rem;
  457. font-weight: 600;
  458. line-height: 1.5;
  459. }
  460. .display-4
  461. {
  462. font-size: 1.6275rem;
  463. font-weight: 600;
  464. line-height: 1.5;
  465. }
  466. hr
  467. {
  468. margin-top: 2rem;
  469. margin-bottom: 2rem;
  470. border: 0;
  471. border-top: 1px solid rgba(0, 0, 0, .1);
  472. }
  473. small,
  474. .small
  475. {
  476. font-size: 80%;
  477. font-weight: 400;
  478. }
  479. mark,
  480. .mark
  481. {
  482. padding: .2em;
  483. background-color: #fcf8e3;
  484. }
  485. .list-unstyled
  486. {
  487. padding-left: 0;
  488. list-style: none;
  489. }
  490. .list-inline
  491. {
  492. padding-left: 0;
  493. list-style: none;
  494. }
  495. .list-inline-item
  496. {
  497. display: inline-block;
  498. }
  499. .list-inline-item:not(:last-child)
  500. {
  501. margin-right: .5rem;
  502. }
  503. .initialism
  504. {
  505. font-size: 90%;
  506. text-transform: uppercase;
  507. }
  508. .blockquote
  509. {
  510. font-size: 1.25rem;
  511. margin-bottom: 1rem;
  512. }
  513. .blockquote-footer
  514. {
  515. font-size: 80%;
  516. display: block;
  517. color: #8898aa;
  518. }
  519. .blockquote-footer::before
  520. {
  521. content: '\2014 \00A0';
  522. }
  523. .img-fluid
  524. {
  525. max-width: 100%;
  526. height: auto;
  527. }
  528. .img-thumbnail
  529. {
  530. max-width: 100%;
  531. height: auto;
  532. padding: .25rem;
  533. border: 1px solid #dee2e6;
  534. border-radius: .375rem;
  535. background-color: #f8f9fe;
  536. box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
  537. }
  538. .figure
  539. {
  540. display: inline-block;
  541. }
  542. .figure-img
  543. {
  544. line-height: 1;
  545. margin-bottom: .5rem;
  546. }
  547. .figure-caption
  548. {
  549. font-size: 90%;
  550. color: #8898aa;
  551. }
  552. code
  553. {
  554. font-size: 87.5%;
  555. word-break: break-word;
  556. color: #f3a4b5;
  557. }
  558. a > code
  559. {
  560. color: inherit;
  561. }
  562. kbd
  563. {
  564. font-size: 87.5%;
  565. padding: .2rem .4rem;
  566. color: #fff;
  567. border-radius: .25rem;
  568. background-color: #212529;
  569. box-shadow: inset 0 -.1rem 0 rgba(0, 0, 0, .25);
  570. }
  571. kbd kbd
  572. {
  573. font-size: 100%;
  574. font-weight: 600;
  575. padding: 0;
  576. box-shadow: none;
  577. }
  578. pre
  579. {
  580. font-size: 87.5%;
  581. display: block;
  582. color: #212529;
  583. }
  584. pre code
  585. {
  586. font-size: inherit;
  587. word-break: normal;
  588. color: inherit;
  589. }
  590. .pre-scrollable
  591. {
  592. overflow-y: scroll;
  593. max-height: 340px;
  594. }
  595. .container
  596. {
  597. width: 100%;
  598. margin-right: auto;
  599. margin-left: auto;
  600. padding-right: 15px;
  601. padding-left: 15px;
  602. }
  603. @media (min-width: 576px)
  604. {
  605. .container
  606. {
  607. max-width: 540px;
  608. }
  609. }
  610. @media (min-width: 768px)
  611. {
  612. .container
  613. {
  614. max-width: 720px;
  615. }
  616. }
  617. @media (min-width: 992px)
  618. {
  619. .container
  620. {
  621. max-width: 960px;
  622. }
  623. }
  624. @media (min-width: 1200px)
  625. {
  626. .container
  627. {
  628. max-width: 1140px;
  629. }
  630. }
  631. .container-fluid
  632. {
  633. width: 100%;
  634. margin-right: auto;
  635. margin-left: auto;
  636. padding-right: 15px;
  637. padding-left: 15px;
  638. }
  639. .row
  640. {
  641. display: flex;
  642. margin-right: -15px;
  643. margin-left: -15px;
  644. flex-wrap: wrap;
  645. }
  646. .no-gutters
  647. {
  648. margin-right: 0;
  649. margin-left: 0;
  650. }
  651. .no-gutters > .col,
  652. .no-gutters > [class*='col-']
  653. {
  654. padding-right: 0;
  655. padding-left: 0;
  656. }
  657. .col-1,
  658. .col-2,
  659. .col-3,
  660. .col-4,
  661. .col-5,
  662. .col-6,
  663. .col-7,
  664. .col-8,
  665. .col-9,
  666. .col-10,
  667. .col-11,
  668. .col-12,
  669. .col,
  670. .col-auto,
  671. .col-sm-1,
  672. .col-sm-2,
  673. .col-sm-3,
  674. .col-sm-4,
  675. .col-sm-5,
  676. .col-sm-6,
  677. .col-sm-7,
  678. .col-sm-8,
  679. .col-sm-9,
  680. .col-sm-10,
  681. .col-sm-11,
  682. .col-sm-12,
  683. .col-sm,
  684. .col-sm-auto,
  685. .col-md-1,
  686. .col-md-2,
  687. .col-md-3,
  688. .col-md-4,
  689. .col-md-5,
  690. .col-md-6,
  691. .col-md-7,
  692. .col-md-8,
  693. .col-md-9,
  694. .col-md-10,
  695. .col-md-11,
  696. .col-md-12,
  697. .col-md,
  698. .col-md-auto,
  699. .col-lg-1,
  700. .col-lg-2,
  701. .col-lg-3,
  702. .col-lg-4,
  703. .col-lg-5,
  704. .col-lg-6,
  705. .col-lg-7,
  706. .col-lg-8,
  707. .col-lg-9,
  708. .col-lg-10,
  709. .col-lg-11,
  710. .col-lg-12,
  711. .col-lg,
  712. .col-lg-auto,
  713. .col-xl-1,
  714. .col-xl-2,
  715. .col-xl-3,
  716. .col-xl-4,
  717. .col-xl-5,
  718. .col-xl-6,
  719. .col-xl-7,
  720. .col-xl-8,
  721. .col-xl-9,
  722. .col-xl-10,
  723. .col-xl-11,
  724. .col-xl-12,
  725. .col-xl,
  726. .col-xl-auto
  727. {
  728. position: relative;
  729. width: 100%;
  730. min-height: 1px;
  731. padding-right: 15px;
  732. padding-left: 15px;
  733. }
  734. .col
  735. {
  736. max-width: 100%;
  737. flex-basis: 0;
  738. flex-grow: 1;
  739. }
  740. .col-auto
  741. {
  742. width: auto;
  743. max-width: none;
  744. flex: 0 0 auto;
  745. }
  746. .col-1
  747. {
  748. max-width: 8.33333%;
  749. flex: 0 0 8.33333%;
  750. }
  751. .col-2
  752. {
  753. max-width: 16.66667%;
  754. flex: 0 0 16.66667%;
  755. }
  756. .col-3
  757. {
  758. max-width: 25%;
  759. flex: 0 0 25%;
  760. }
  761. .col-4
  762. {
  763. max-width: 33.33333%;
  764. flex: 0 0 33.33333%;
  765. }
  766. .col-5
  767. {
  768. max-width: 41.66667%;
  769. flex: 0 0 41.66667%;
  770. }
  771. .col-6
  772. {
  773. max-width: 50%;
  774. flex: 0 0 50%;
  775. }
  776. .col-7
  777. {
  778. max-width: 58.33333%;
  779. flex: 0 0 58.33333%;
  780. }
  781. .col-8
  782. {
  783. max-width: 66.66667%;
  784. flex: 0 0 66.66667%;
  785. }
  786. .col-9
  787. {
  788. max-width: 75%;
  789. flex: 0 0 75%;
  790. }
  791. .col-10
  792. {
  793. max-width: 83.33333%;
  794. flex: 0 0 83.33333%;
  795. }
  796. .col-11
  797. {
  798. max-width: 91.66667%;
  799. flex: 0 0 91.66667%;
  800. }
  801. .col-12
  802. {
  803. max-width: 100%;
  804. flex: 0 0 100%;
  805. }
  806. .order-first
  807. {
  808. order: -1;
  809. }
  810. .order-last
  811. {
  812. order: 13;
  813. }
  814. .order-0
  815. {
  816. order: 0;
  817. }
  818. .order-1
  819. {
  820. order: 1;
  821. }
  822. .order-2
  823. {
  824. order: 2;
  825. }
  826. .order-3
  827. {
  828. order: 3;
  829. }
  830. .order-4
  831. {
  832. order: 4;
  833. }
  834. .order-5
  835. {
  836. order: 5;
  837. }
  838. .order-6
  839. {
  840. order: 6;
  841. }
  842. .order-7
  843. {
  844. order: 7;
  845. }
  846. .order-8
  847. {
  848. order: 8;
  849. }
  850. .order-9
  851. {
  852. order: 9;
  853. }
  854. .order-10
  855. {
  856. order: 10;
  857. }
  858. .order-11
  859. {
  860. order: 11;
  861. }
  862. .order-12
  863. {
  864. order: 12;
  865. }
  866. .offset-1
  867. {
  868. margin-left: 8.33333%;
  869. }
  870. .offset-2
  871. {
  872. margin-left: 16.66667%;
  873. }
  874. .offset-3
  875. {
  876. margin-left: 25%;
  877. }
  878. .offset-4
  879. {
  880. margin-left: 33.33333%;
  881. }
  882. .offset-5
  883. {
  884. margin-left: 41.66667%;
  885. }
  886. .offset-6
  887. {
  888. margin-left: 50%;
  889. }
  890. .offset-7
  891. {
  892. margin-left: 58.33333%;
  893. }
  894. .offset-8
  895. {
  896. margin-left: 66.66667%;
  897. }
  898. .offset-9
  899. {
  900. margin-left: 75%;
  901. }
  902. .offset-10
  903. {
  904. margin-left: 83.33333%;
  905. }
  906. .offset-11
  907. {
  908. margin-left: 91.66667%;
  909. }
  910. @media (min-width: 576px)
  911. {
  912. .col-sm
  913. {
  914. max-width: 100%;
  915. flex-basis: 0;
  916. flex-grow: 1;
  917. }
  918. .col-sm-auto
  919. {
  920. width: auto;
  921. max-width: none;
  922. flex: 0 0 auto;
  923. }
  924. .col-sm-1
  925. {
  926. max-width: 8.33333%;
  927. flex: 0 0 8.33333%;
  928. }
  929. .col-sm-2
  930. {
  931. max-width: 16.66667%;
  932. flex: 0 0 16.66667%;
  933. }
  934. .col-sm-3
  935. {
  936. max-width: 25%;
  937. flex: 0 0 25%;
  938. }
  939. .col-sm-4
  940. {
  941. max-width: 33.33333%;
  942. flex: 0 0 33.33333%;
  943. }
  944. .col-sm-5
  945. {
  946. max-width: 41.66667%;
  947. flex: 0 0 41.66667%;
  948. }
  949. .col-sm-6
  950. {
  951. max-width: 50%;
  952. flex: 0 0 50%;
  953. }
  954. .col-sm-7
  955. {
  956. max-width: 58.33333%;
  957. flex: 0 0 58.33333%;
  958. }
  959. .col-sm-8
  960. {
  961. max-width: 66.66667%;
  962. flex: 0 0 66.66667%;
  963. }
  964. .col-sm-9
  965. {
  966. max-width: 75%;
  967. flex: 0 0 75%;
  968. }
  969. .col-sm-10
  970. {
  971. max-width: 83.33333%;
  972. flex: 0 0 83.33333%;
  973. }
  974. .col-sm-11
  975. {
  976. max-width: 91.66667%;
  977. flex: 0 0 91.66667%;
  978. }
  979. .col-sm-12
  980. {
  981. max-width: 100%;
  982. flex: 0 0 100%;
  983. }
  984. .order-sm-first
  985. {
  986. order: -1;
  987. }
  988. .order-sm-last
  989. {
  990. order: 13;
  991. }
  992. .order-sm-0
  993. {
  994. order: 0;
  995. }
  996. .order-sm-1
  997. {
  998. order: 1;
  999. }
  1000. .order-sm-2
  1001. {
  1002. order: 2;
  1003. }
  1004. .order-sm-3
  1005. {
  1006. order: 3;
  1007. }
  1008. .order-sm-4
  1009. {
  1010. order: 4;
  1011. }
  1012. .order-sm-5
  1013. {
  1014. order: 5;
  1015. }
  1016. .order-sm-6
  1017. {
  1018. order: 6;
  1019. }
  1020. .order-sm-7
  1021. {
  1022. order: 7;
  1023. }
  1024. .order-sm-8
  1025. {
  1026. order: 8;
  1027. }
  1028. .order-sm-9
  1029. {
  1030. order: 9;
  1031. }
  1032. .order-sm-10
  1033. {
  1034. order: 10;
  1035. }
  1036. .order-sm-11
  1037. {
  1038. order: 11;
  1039. }
  1040. .order-sm-12
  1041. {
  1042. order: 12;
  1043. }
  1044. .offset-sm-0
  1045. {
  1046. margin-left: 0;
  1047. }
  1048. .offset-sm-1
  1049. {
  1050. margin-left: 8.33333%;
  1051. }
  1052. .offset-sm-2
  1053. {
  1054. margin-left: 16.66667%;
  1055. }
  1056. .offset-sm-3
  1057. {
  1058. margin-left: 25%;
  1059. }
  1060. .offset-sm-4
  1061. {
  1062. margin-left: 33.33333%;
  1063. }
  1064. .offset-sm-5
  1065. {
  1066. margin-left: 41.66667%;
  1067. }
  1068. .offset-sm-6
  1069. {
  1070. margin-left: 50%;
  1071. }
  1072. .offset-sm-7
  1073. {
  1074. margin-left: 58.33333%;
  1075. }
  1076. .offset-sm-8
  1077. {
  1078. margin-left: 66.66667%;
  1079. }
  1080. .offset-sm-9
  1081. {
  1082. margin-left: 75%;
  1083. }
  1084. .offset-sm-10
  1085. {
  1086. margin-left: 83.33333%;
  1087. }
  1088. .offset-sm-11
  1089. {
  1090. margin-left: 91.66667%;
  1091. }
  1092. }
  1093. @media (min-width: 768px)
  1094. {
  1095. .col-md
  1096. {
  1097. max-width: 100%;
  1098. flex-basis: 0;
  1099. flex-grow: 1;
  1100. }
  1101. .col-md-auto
  1102. {
  1103. width: auto;
  1104. max-width: none;
  1105. flex: 0 0 auto;
  1106. }
  1107. .col-md-1
  1108. {
  1109. max-width: 8.33333%;
  1110. flex: 0 0 8.33333%;
  1111. }
  1112. .col-md-2
  1113. {
  1114. max-width: 16.66667%;
  1115. flex: 0 0 16.66667%;
  1116. }
  1117. .col-md-3
  1118. {
  1119. max-width: 25%;
  1120. flex: 0 0 25%;
  1121. }
  1122. .col-md-4
  1123. {
  1124. max-width: 33.33333%;
  1125. flex: 0 0 33.33333%;
  1126. }
  1127. .col-md-5
  1128. {
  1129. max-width: 41.66667%;
  1130. flex: 0 0 41.66667%;
  1131. }
  1132. .col-md-6
  1133. {
  1134. max-width: 50%;
  1135. flex: 0 0 50%;
  1136. }
  1137. .col-md-7
  1138. {
  1139. max-width: 58.33333%;
  1140. flex: 0 0 58.33333%;
  1141. }
  1142. .col-md-8
  1143. {
  1144. max-width: 66.66667%;
  1145. flex: 0 0 66.66667%;
  1146. }
  1147. .col-md-9
  1148. {
  1149. max-width: 75%;
  1150. flex: 0 0 75%;
  1151. }
  1152. .col-md-10
  1153. {
  1154. max-width: 83.33333%;
  1155. flex: 0 0 83.33333%;
  1156. }
  1157. .col-md-11
  1158. {
  1159. max-width: 91.66667%;
  1160. flex: 0 0 91.66667%;
  1161. }
  1162. .col-md-12
  1163. {
  1164. max-width: 100%;
  1165. flex: 0 0 100%;
  1166. }
  1167. .order-md-first
  1168. {
  1169. order: -1;
  1170. }
  1171. .order-md-last
  1172. {
  1173. order: 13;
  1174. }
  1175. .order-md-0
  1176. {
  1177. order: 0;
  1178. }
  1179. .order-md-1
  1180. {
  1181. order: 1;
  1182. }
  1183. .order-md-2
  1184. {
  1185. order: 2;
  1186. }
  1187. .order-md-3
  1188. {
  1189. order: 3;
  1190. }
  1191. .order-md-4
  1192. {
  1193. order: 4;
  1194. }
  1195. .order-md-5
  1196. {
  1197. order: 5;
  1198. }
  1199. .order-md-6
  1200. {
  1201. order: 6;
  1202. }
  1203. .order-md-7
  1204. {
  1205. order: 7;
  1206. }
  1207. .order-md-8
  1208. {
  1209. order: 8;
  1210. }
  1211. .order-md-9
  1212. {
  1213. order: 9;
  1214. }
  1215. .order-md-10
  1216. {
  1217. order: 10;
  1218. }
  1219. .order-md-11
  1220. {
  1221. order: 11;
  1222. }
  1223. .order-md-12
  1224. {
  1225. order: 12;
  1226. }
  1227. .offset-md-0
  1228. {
  1229. margin-left: 0;
  1230. }
  1231. .offset-md-1
  1232. {
  1233. margin-left: 8.33333%;
  1234. }
  1235. .offset-md-2
  1236. {
  1237. margin-left: 16.66667%;
  1238. }
  1239. .offset-md-3
  1240. {
  1241. margin-left: 25%;
  1242. }
  1243. .offset-md-4
  1244. {
  1245. margin-left: 33.33333%;
  1246. }
  1247. .offset-md-5
  1248. {
  1249. margin-left: 41.66667%;
  1250. }
  1251. .offset-md-6
  1252. {
  1253. margin-left: 50%;
  1254. }
  1255. .offset-md-7
  1256. {
  1257. margin-left: 58.33333%;
  1258. }
  1259. .offset-md-8
  1260. {
  1261. margin-left: 66.66667%;
  1262. }
  1263. .offset-md-9
  1264. {
  1265. margin-left: 75%;
  1266. }
  1267. .offset-md-10
  1268. {
  1269. margin-left: 83.33333%;
  1270. }
  1271. .offset-md-11
  1272. {
  1273. margin-left: 91.66667%;
  1274. }
  1275. }
  1276. @media (min-width: 992px)
  1277. {
  1278. .col-lg
  1279. {
  1280. max-width: 100%;
  1281. flex-basis: 0;
  1282. flex-grow: 1;
  1283. }
  1284. .col-lg-auto
  1285. {
  1286. width: auto;
  1287. max-width: none;
  1288. flex: 0 0 auto;
  1289. }
  1290. .col-lg-1
  1291. {
  1292. max-width: 8.33333%;
  1293. flex: 0 0 8.33333%;
  1294. }
  1295. .col-lg-2
  1296. {
  1297. max-width: 16.66667%;
  1298. flex: 0 0 16.66667%;
  1299. }
  1300. .col-lg-3
  1301. {
  1302. max-width: 25%;
  1303. flex: 0 0 25%;
  1304. }
  1305. .col-lg-4
  1306. {
  1307. max-width: 33.33333%;
  1308. flex: 0 0 33.33333%;
  1309. }
  1310. .col-lg-5
  1311. {
  1312. max-width: 41.66667%;
  1313. flex: 0 0 41.66667%;
  1314. }
  1315. .col-lg-6
  1316. {
  1317. max-width: 50%;
  1318. flex: 0 0 50%;
  1319. }
  1320. .col-lg-7
  1321. {
  1322. max-width: 58.33333%;
  1323. flex: 0 0 58.33333%;
  1324. }
  1325. .col-lg-8
  1326. {
  1327. max-width: 66.66667%;
  1328. flex: 0 0 66.66667%;
  1329. }
  1330. .col-lg-9
  1331. {
  1332. max-width: 75%;
  1333. flex: 0 0 75%;
  1334. }
  1335. .col-lg-10
  1336. {
  1337. max-width: 83.33333%;
  1338. flex: 0 0 83.33333%;
  1339. }
  1340. .col-lg-11
  1341. {
  1342. max-width: 91.66667%;
  1343. flex: 0 0 91.66667%;
  1344. }
  1345. .col-lg-12
  1346. {
  1347. max-width: 100%;
  1348. flex: 0 0 100%;
  1349. }
  1350. .order-lg-first
  1351. {
  1352. order: -1;
  1353. }
  1354. .order-lg-last
  1355. {
  1356. order: 13;
  1357. }
  1358. .order-lg-0
  1359. {
  1360. order: 0;
  1361. }
  1362. .order-lg-1
  1363. {
  1364. order: 1;
  1365. }
  1366. .order-lg-2
  1367. {
  1368. order: 2;
  1369. }
  1370. .order-lg-3
  1371. {
  1372. order: 3;
  1373. }
  1374. .order-lg-4
  1375. {
  1376. order: 4;
  1377. }
  1378. .order-lg-5
  1379. {
  1380. order: 5;
  1381. }
  1382. .order-lg-6
  1383. {
  1384. order: 6;
  1385. }
  1386. .order-lg-7
  1387. {
  1388. order: 7;
  1389. }
  1390. .order-lg-8
  1391. {
  1392. order: 8;
  1393. }
  1394. .order-lg-9
  1395. {
  1396. order: 9;
  1397. }
  1398. .order-lg-10
  1399. {
  1400. order: 10;
  1401. }
  1402. .order-lg-11
  1403. {
  1404. order: 11;
  1405. }
  1406. .order-lg-12
  1407. {
  1408. order: 12;
  1409. }
  1410. .offset-lg-0
  1411. {
  1412. margin-left: 0;
  1413. }
  1414. .offset-lg-1
  1415. {
  1416. margin-left: 8.33333%;
  1417. }
  1418. .offset-lg-2
  1419. {
  1420. margin-left: 16.66667%;
  1421. }
  1422. .offset-lg-3
  1423. {
  1424. margin-left: 25%;
  1425. }
  1426. .offset-lg-4
  1427. {
  1428. margin-left: 33.33333%;
  1429. }
  1430. .offset-lg-5
  1431. {
  1432. margin-left: 41.66667%;
  1433. }
  1434. .offset-lg-6
  1435. {
  1436. margin-left: 50%;
  1437. }
  1438. .offset-lg-7
  1439. {
  1440. margin-left: 58.33333%;
  1441. }
  1442. .offset-lg-8
  1443. {
  1444. margin-left: 66.66667%;
  1445. }
  1446. .offset-lg-9
  1447. {
  1448. margin-left: 75%;
  1449. }
  1450. .offset-lg-10
  1451. {
  1452. margin-left: 83.33333%;
  1453. }
  1454. .offset-lg-11
  1455. {
  1456. margin-left: 91.66667%;
  1457. }
  1458. }
  1459. @media (min-width: 1200px)
  1460. {
  1461. .col-xl
  1462. {
  1463. max-width: 100%;
  1464. flex-basis: 0;
  1465. flex-grow: 1;
  1466. }
  1467. .col-xl-auto
  1468. {
  1469. width: auto;
  1470. max-width: none;
  1471. flex: 0 0 auto;
  1472. }
  1473. .col-xl-1
  1474. {
  1475. max-width: 8.33333%;
  1476. flex: 0 0 8.33333%;
  1477. }
  1478. .col-xl-2
  1479. {
  1480. max-width: 16.66667%;
  1481. flex: 0 0 16.66667%;
  1482. }
  1483. .col-xl-3
  1484. {
  1485. max-width: 25%;
  1486. flex: 0 0 25%;
  1487. }
  1488. .col-xl-4
  1489. {
  1490. max-width: 33.33333%;
  1491. flex: 0 0 33.33333%;
  1492. }
  1493. .col-xl-5
  1494. {
  1495. max-width: 41.66667%;
  1496. flex: 0 0 41.66667%;
  1497. }
  1498. .col-xl-6
  1499. {
  1500. max-width: 50%;
  1501. flex: 0 0 50%;
  1502. }
  1503. .col-xl-7
  1504. {
  1505. max-width: 58.33333%;
  1506. flex: 0 0 58.33333%;
  1507. }
  1508. .col-xl-8
  1509. {
  1510. max-width: 66.66667%;
  1511. flex: 0 0 66.66667%;
  1512. }
  1513. .col-xl-9
  1514. {
  1515. max-width: 75%;
  1516. flex: 0 0 75%;
  1517. }
  1518. .col-xl-10
  1519. {
  1520. max-width: 83.33333%;
  1521. flex: 0 0 83.33333%;
  1522. }
  1523. .col-xl-11
  1524. {
  1525. max-width: 91.66667%;
  1526. flex: 0 0 91.66667%;
  1527. }
  1528. .col-xl-12
  1529. {
  1530. max-width: 100%;
  1531. flex: 0 0 100%;
  1532. }
  1533. .order-xl-first
  1534. {
  1535. order: -1;
  1536. }
  1537. .order-xl-last
  1538. {
  1539. order: 13;
  1540. }
  1541. .order-xl-0
  1542. {
  1543. order: 0;
  1544. }
  1545. .order-xl-1
  1546. {
  1547. order: 1;
  1548. }
  1549. .order-xl-2
  1550. {
  1551. order: 2;
  1552. }
  1553. .order-xl-3
  1554. {
  1555. order: 3;
  1556. }
  1557. .order-xl-4
  1558. {
  1559. order: 4;
  1560. }
  1561. .order-xl-5
  1562. {
  1563. order: 5;
  1564. }
  1565. .order-xl-6
  1566. {
  1567. order: 6;
  1568. }
  1569. .order-xl-7
  1570. {
  1571. order: 7;
  1572. }
  1573. .order-xl-8
  1574. {
  1575. order: 8;
  1576. }
  1577. .order-xl-9
  1578. {
  1579. order: 9;
  1580. }
  1581. .order-xl-10
  1582. {
  1583. order: 10;
  1584. }
  1585. .order-xl-11
  1586. {
  1587. order: 11;
  1588. }
  1589. .order-xl-12
  1590. {
  1591. order: 12;
  1592. }
  1593. .offset-xl-0
  1594. {
  1595. margin-left: 0;
  1596. }
  1597. .offset-xl-1
  1598. {
  1599. margin-left: 8.33333%;
  1600. }
  1601. .offset-xl-2
  1602. {
  1603. margin-left: 16.66667%;
  1604. }
  1605. .offset-xl-3
  1606. {
  1607. margin-left: 25%;
  1608. }
  1609. .offset-xl-4
  1610. {
  1611. margin-left: 33.33333%;
  1612. }
  1613. .offset-xl-5
  1614. {
  1615. margin-left: 41.66667%;
  1616. }
  1617. .offset-xl-6
  1618. {
  1619. margin-left: 50%;
  1620. }
  1621. .offset-xl-7
  1622. {
  1623. margin-left: 58.33333%;
  1624. }
  1625. .offset-xl-8
  1626. {
  1627. margin-left: 66.66667%;
  1628. }
  1629. .offset-xl-9
  1630. {
  1631. margin-left: 75%;
  1632. }
  1633. .offset-xl-10
  1634. {
  1635. margin-left: 83.33333%;
  1636. }
  1637. .offset-xl-11
  1638. {
  1639. margin-left: 91.66667%;
  1640. }
  1641. }
  1642. .table
  1643. {
  1644. width: 100%;
  1645. margin-bottom: 1rem;
  1646. background-color: transparent;
  1647. }
  1648. .table th,
  1649. .table td
  1650. {
  1651. padding: 1rem;
  1652. vertical-align: top;
  1653. border-top: 1px solid #e9ecef;
  1654. }
  1655. .table thead th
  1656. {
  1657. vertical-align: bottom;
  1658. border-bottom: 2px solid #e9ecef;
  1659. }
  1660. .table tbody + tbody
  1661. {
  1662. border-top: 2px solid #e9ecef;
  1663. }
  1664. .table .table
  1665. {
  1666. background-color: #f8f9fe;
  1667. }
  1668. .table-sm th,
  1669. .table-sm td
  1670. {
  1671. padding: .5rem;
  1672. }
  1673. .table-bordered
  1674. {
  1675. border: 1px solid #e9ecef;
  1676. }
  1677. .table-bordered th,
  1678. .table-bordered td
  1679. {
  1680. border: 1px solid #e9ecef;
  1681. }
  1682. .table-bordered thead th,
  1683. .table-bordered thead td
  1684. {
  1685. border-bottom-width: 2px;
  1686. }
  1687. .table-borderless th,
  1688. .table-borderless td,
  1689. .table-borderless thead th,
  1690. .table-borderless tbody + tbody
  1691. {
  1692. border: 0;
  1693. }
  1694. .table-striped tbody tr:nth-of-type(odd)
  1695. {
  1696. background-color: rgba(0, 0, 0, .05);
  1697. }
  1698. .table-hover tbody tr:hover
  1699. {
  1700. background-color: #f6f9fc;
  1701. }
  1702. .table-primary,
  1703. .table-primary > th,
  1704. .table-primary > td
  1705. {
  1706. background-color: #d2d8f7;
  1707. }
  1708. .table-hover .table-primary:hover
  1709. {
  1710. background-color: #bcc5f3;
  1711. }
  1712. .table-hover .table-primary:hover > td,
  1713. .table-hover .table-primary:hover > th
  1714. {
  1715. background-color: #bcc5f3;
  1716. }
  1717. .table-secondary,
  1718. .table-secondary > th,
  1719. .table-secondary > td
  1720. {
  1721. background-color: #fdfefe;
  1722. }
  1723. .table-hover .table-secondary:hover
  1724. {
  1725. background-color: #ecf6f6;
  1726. }
  1727. .table-hover .table-secondary:hover > td,
  1728. .table-hover .table-secondary:hover > th
  1729. {
  1730. background-color: #ecf6f6;
  1731. }
  1732. .table-success,
  1733. .table-success > th,
  1734. .table-success > td
  1735. {
  1736. background-color: #c4f1de;
  1737. }
  1738. .table-hover .table-success:hover
  1739. {
  1740. background-color: #afecd2;
  1741. }
  1742. .table-hover .table-success:hover > td,
  1743. .table-hover .table-success:hover > th
  1744. {
  1745. background-color: #afecd2;
  1746. }
  1747. .table-info,
  1748. .table-info > th,
  1749. .table-info > td
  1750. {
  1751. background-color: #bcf1fb;
  1752. }
  1753. .table-hover .table-info:hover
  1754. {
  1755. background-color: #a4ecfa;
  1756. }
  1757. .table-hover .table-info:hover > td,
  1758. .table-hover .table-info:hover > th
  1759. {
  1760. background-color: #a4ecfa;
  1761. }
  1762. .table-warning,
  1763. .table-warning > th,
  1764. .table-warning > td
  1765. {
  1766. background-color: #fed3ca;
  1767. }
  1768. .table-hover .table-warning:hover
  1769. {
  1770. background-color: #febeb1;
  1771. }
  1772. .table-hover .table-warning:hover > td,
  1773. .table-hover .table-warning:hover > th
  1774. {
  1775. background-color: #febeb1;
  1776. }
  1777. .table-danger,
  1778. .table-danger > th,
  1779. .table-danger > td
  1780. {
  1781. background-color: #fcc7d1;
  1782. }
  1783. .table-hover .table-danger:hover
  1784. {
  1785. background-color: #fbafbd;
  1786. }
  1787. .table-hover .table-danger:hover > td,
  1788. .table-hover .table-danger:hover > th
  1789. {
  1790. background-color: #fbafbd;
  1791. }
  1792. .table-light,
  1793. .table-light > th,
  1794. .table-light > td
  1795. {
  1796. background-color: #e8eaed;
  1797. }
  1798. .table-hover .table-light:hover
  1799. {
  1800. background-color: #dadde2;
  1801. }
  1802. .table-hover .table-light:hover > td,
  1803. .table-hover .table-light:hover > th
  1804. {
  1805. background-color: #dadde2;
  1806. }
  1807. .table-dark,
  1808. .table-dark > th,
  1809. .table-dark > td
  1810. {
  1811. background-color: #c1c2c3;
  1812. }
  1813. .table-hover .table-dark:hover
  1814. {
  1815. background-color: #b4b5b6;
  1816. }
  1817. .table-hover .table-dark:hover > td,
  1818. .table-hover .table-dark:hover > th
  1819. {
  1820. background-color: #b4b5b6;
  1821. }
  1822. .table-default,
  1823. .table-default > th,
  1824. .table-default > td
  1825. {
  1826. background-color: #bec4cd;
  1827. }
  1828. .table-hover .table-default:hover
  1829. {
  1830. background-color: #b0b7c2;
  1831. }
  1832. .table-hover .table-default:hover > td,
  1833. .table-hover .table-default:hover > th
  1834. {
  1835. background-color: #b0b7c2;
  1836. }
  1837. .table-white,
  1838. .table-white > th,
  1839. .table-white > td
  1840. {
  1841. background-color: white;
  1842. }
  1843. .table-hover .table-white:hover
  1844. {
  1845. background-color: #f2f2f2;
  1846. }
  1847. .table-hover .table-white:hover > td,
  1848. .table-hover .table-white:hover > th
  1849. {
  1850. background-color: #f2f2f2;
  1851. }
  1852. .table-neutral,
  1853. .table-neutral > th,
  1854. .table-neutral > td
  1855. {
  1856. background-color: white;
  1857. }
  1858. .table-hover .table-neutral:hover
  1859. {
  1860. background-color: #f2f2f2;
  1861. }
  1862. .table-hover .table-neutral:hover > td,
  1863. .table-hover .table-neutral:hover > th
  1864. {
  1865. background-color: #f2f2f2;
  1866. }
  1867. .table-darker,
  1868. .table-darker > th,
  1869. .table-darker > td
  1870. {
  1871. background-color: #b8b8b8;
  1872. }
  1873. .table-hover .table-darker:hover
  1874. {
  1875. background-color: #ababab;
  1876. }
  1877. .table-hover .table-darker:hover > td,
  1878. .table-hover .table-darker:hover > th
  1879. {
  1880. background-color: #ababab;
  1881. }
  1882. .table-active,
  1883. .table-active > th,
  1884. .table-active > td
  1885. {
  1886. background-color: #f6f9fc;
  1887. }
  1888. .table-hover .table-active:hover
  1889. {
  1890. background-color: #e3ecf6;
  1891. }
  1892. .table-hover .table-active:hover > td,
  1893. .table-hover .table-active:hover > th
  1894. {
  1895. background-color: #e3ecf6;
  1896. }
  1897. .table .thead-dark th
  1898. {
  1899. color: #f8f9fe;
  1900. border-color: #1f3a68;
  1901. background-color: #172b4d;
  1902. }
  1903. .table .thead-light th
  1904. {
  1905. color: #8898aa;
  1906. border-color: #e9ecef;
  1907. background-color: #f6f9fc;
  1908. }
  1909. .table-dark
  1910. {
  1911. color: #f8f9fe;
  1912. background-color: #172b4d;
  1913. }
  1914. .table-dark th,
  1915. .table-dark td,
  1916. .table-dark thead th
  1917. {
  1918. border-color: #1f3a68;
  1919. }
  1920. .table-dark.table-bordered
  1921. {
  1922. border: 0;
  1923. }
  1924. .table-dark.table-striped tbody tr:nth-of-type(odd)
  1925. {
  1926. background-color: rgba(255, 255, 255, .05);
  1927. }
  1928. .table-dark.table-hover tbody tr:hover
  1929. {
  1930. background-color: rgba(255, 255, 255, .075);
  1931. }
  1932. @media (max-width: 575.98px)
  1933. {
  1934. .table-responsive-sm
  1935. {
  1936. display: block;
  1937. overflow-x: auto;
  1938. width: 100%;
  1939. -webkit-overflow-scrolling: touch;
  1940. -ms-overflow-style: -ms-autohiding-scrollbar;
  1941. }
  1942. .table-responsive-sm > .table-bordered
  1943. {
  1944. border: 0;
  1945. }
  1946. }
  1947. @media (max-width: 767.98px)
  1948. {
  1949. .table-responsive-md
  1950. {
  1951. display: block;
  1952. overflow-x: auto;
  1953. width: 100%;
  1954. -webkit-overflow-scrolling: touch;
  1955. -ms-overflow-style: -ms-autohiding-scrollbar;
  1956. }
  1957. .table-responsive-md > .table-bordered
  1958. {
  1959. border: 0;
  1960. }
  1961. }
  1962. @media (max-width: 991.98px)
  1963. {
  1964. .table-responsive-lg
  1965. {
  1966. display: block;
  1967. overflow-x: auto;
  1968. width: 100%;
  1969. -webkit-overflow-scrolling: touch;
  1970. -ms-overflow-style: -ms-autohiding-scrollbar;
  1971. }
  1972. .table-responsive-lg > .table-bordered
  1973. {
  1974. border: 0;
  1975. }
  1976. }
  1977. @media (max-width: 1199.98px)
  1978. {
  1979. .table-responsive-xl
  1980. {
  1981. display: block;
  1982. overflow-x: auto;
  1983. width: 100%;
  1984. -webkit-overflow-scrolling: touch;
  1985. -ms-overflow-style: -ms-autohiding-scrollbar;
  1986. }
  1987. .table-responsive-xl > .table-bordered
  1988. {
  1989. border: 0;
  1990. }
  1991. }
  1992. .table-responsive
  1993. {
  1994. display: block;
  1995. overflow-x: auto;
  1996. width: 100%;
  1997. -webkit-overflow-scrolling: touch;
  1998. -ms-overflow-style: -ms-autohiding-scrollbar;
  1999. }
  2000. .table-responsive > .table-bordered
  2001. {
  2002. border: 0;
  2003. }
  2004. .form-control
  2005. {
  2006. font-size: 1rem;
  2007. line-height: 1.5;
  2008. display: block;
  2009. width: 100%;
  2010. height: calc(2.75rem + 2px);
  2011. padding: .625rem .75rem;
  2012. transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  2013. color: #8898aa;
  2014. border: 1px solid #cad1d7;
  2015. border-radius: .375rem;
  2016. background-color: #fff;
  2017. background-clip: padding-box;
  2018. box-shadow: none;
  2019. }
  2020. @media screen and (prefers-reduced-motion: reduce)
  2021. {
  2022. .form-control
  2023. {
  2024. transition: none;
  2025. }
  2026. }
  2027. .form-control::-ms-expand
  2028. {
  2029. border: 0;
  2030. background-color: transparent;
  2031. }
  2032. .form-control:focus
  2033. {
  2034. color: #8898aa;
  2035. border-color: rgba(50, 151, 211, .25);
  2036. outline: 0;
  2037. background-color: #fff;
  2038. box-shadow: none, none;
  2039. }
  2040. .form-control::-ms-input-placeholder
  2041. {
  2042. opacity: 1;
  2043. color: #adb5bd;
  2044. }
  2045. .form-control::placeholder
  2046. {
  2047. opacity: 1;
  2048. color: #adb5bd;
  2049. }
  2050. .form-control:disabled,
  2051. .form-control[readonly]
  2052. {
  2053. opacity: 1;
  2054. background-color: #e9ecef;
  2055. }
  2056. select.form-control:focus::-ms-value
  2057. {
  2058. color: #8898aa;
  2059. background-color: #fff;
  2060. }
  2061. .form-control-file,
  2062. .form-control-range
  2063. {
  2064. display: block;
  2065. width: 100%;
  2066. }
  2067. .col-form-label
  2068. {
  2069. font-size: inherit;
  2070. line-height: 1.5;
  2071. margin-bottom: 0;
  2072. padding-top: calc(.625rem + 1px);
  2073. padding-bottom: calc(.625rem + 1px);
  2074. }
  2075. .col-form-label-lg
  2076. {
  2077. font-size: 1.25rem;
  2078. line-height: 1.5;
  2079. padding-top: calc(.875rem + 1px);
  2080. padding-bottom: calc(.875rem + 1px);
  2081. }
  2082. .col-form-label-sm
  2083. {
  2084. font-size: .875rem;
  2085. line-height: 1.5;
  2086. padding-top: calc(.25rem + 1px);
  2087. padding-bottom: calc(.25rem + 1px);
  2088. }
  2089. .form-control-plaintext
  2090. {
  2091. line-height: 1.5;
  2092. display: block;
  2093. width: 100%;
  2094. margin-bottom: 0;
  2095. padding-top: .625rem;
  2096. padding-bottom: .625rem;
  2097. color: #525f7f;
  2098. border: solid transparent;
  2099. border-width: 1px 0;
  2100. background-color: transparent;
  2101. }
  2102. .form-control-plaintext.form-control-sm,
  2103. .form-control-plaintext.form-control-lg
  2104. {
  2105. padding-right: 0;
  2106. padding-left: 0;
  2107. }
  2108. .form-control-sm
  2109. {
  2110. font-size: .875rem;
  2111. line-height: 1.5;
  2112. height: calc(1.8125rem + 2px);
  2113. padding: .25rem .5rem;
  2114. border-radius: .25rem;
  2115. }
  2116. .form-control-lg
  2117. {
  2118. font-size: 1.25rem;
  2119. line-height: 1.5;
  2120. height: calc(3.625rem + 2px);
  2121. padding: .875rem 1rem;
  2122. border-radius: .4375rem;
  2123. }
  2124. select.form-control[size],
  2125. select.form-control[multiple]
  2126. {
  2127. height: auto;
  2128. }
  2129. textarea.form-control
  2130. {
  2131. height: auto;
  2132. }
  2133. .form-group
  2134. {
  2135. margin-bottom: 1.5rem;
  2136. }
  2137. .form-text
  2138. {
  2139. display: block;
  2140. margin-top: .25rem;
  2141. }
  2142. .form-row
  2143. {
  2144. display: flex;
  2145. margin-right: -5px;
  2146. margin-left: -5px;
  2147. flex-wrap: wrap;
  2148. }
  2149. .form-row > .col,
  2150. .form-row > [class*='col-']
  2151. {
  2152. padding-right: 5px;
  2153. padding-left: 5px;
  2154. }
  2155. .form-check
  2156. {
  2157. position: relative;
  2158. display: block;
  2159. padding-left: 1.25rem;
  2160. }
  2161. .form-check-input
  2162. {
  2163. position: absolute;
  2164. margin-top: .3rem;
  2165. margin-left: -1.25rem;
  2166. }
  2167. .form-check-input:disabled ~ .form-check-label
  2168. {
  2169. color: #8898aa;
  2170. }
  2171. .form-check-label
  2172. {
  2173. margin-bottom: 0;
  2174. }
  2175. .form-check-inline
  2176. {
  2177. display: inline-flex;
  2178. margin-right: .75rem;
  2179. padding-left: 0;
  2180. align-items: center;
  2181. }
  2182. .form-check-inline .form-check-input
  2183. {
  2184. position: static;
  2185. margin-top: 0;
  2186. margin-right: .3125rem;
  2187. margin-left: 0;
  2188. }
  2189. .valid-feedback
  2190. {
  2191. font-size: 80%;
  2192. display: none;
  2193. width: 100%;
  2194. margin-top: .25rem;
  2195. color: #2dce89;
  2196. }
  2197. .valid-tooltip
  2198. {
  2199. font-size: .875rem;
  2200. line-height: 1;
  2201. position: absolute;
  2202. z-index: 5;
  2203. top: 100%;
  2204. display: none;
  2205. max-width: 100%;
  2206. margin-top: .1rem;
  2207. padding: .5rem;
  2208. color: #fff;
  2209. border-radius: .2rem;
  2210. background-color: rgba(45, 206, 137, .8);
  2211. }
  2212. .was-validated .form-control:valid,
  2213. .form-control.is-valid,
  2214. .was-validated
  2215. .custom-select:valid,
  2216. .custom-select.is-valid
  2217. {
  2218. border-color: #2dce89;
  2219. }
  2220. .was-validated .form-control:valid:focus,
  2221. .form-control.is-valid:focus,
  2222. .was-validated
  2223. .custom-select:valid:focus,
  2224. .custom-select.is-valid:focus
  2225. {
  2226. border-color: #2dce89;
  2227. }
  2228. .was-validated .form-control:valid ~ .valid-feedback,
  2229. .was-validated .form-control:valid ~ .valid-tooltip,
  2230. .form-control.is-valid ~ .valid-feedback,
  2231. .form-control.is-valid ~ .valid-tooltip,
  2232. .was-validated
  2233. .custom-select:valid ~ .valid-feedback,
  2234. .was-validated
  2235. .custom-select:valid ~ .valid-tooltip,
  2236. .custom-select.is-valid ~ .valid-feedback,
  2237. .custom-select.is-valid ~ .valid-tooltip
  2238. {
  2239. display: block;
  2240. }
  2241. .was-validated .form-check-input:valid ~ .form-check-label,
  2242. .form-check-input.is-valid ~ .form-check-label
  2243. {
  2244. color: #2dce89;
  2245. }
  2246. .was-validated .form-check-input:valid ~ .valid-feedback,
  2247. .was-validated .form-check-input:valid ~ .valid-tooltip,
  2248. .form-check-input.is-valid ~ .valid-feedback,
  2249. .form-check-input.is-valid ~ .valid-tooltip
  2250. {
  2251. display: block;
  2252. }
  2253. .was-validated .custom-control-input:valid ~ .custom-control-label,
  2254. .custom-control-input.is-valid ~ .custom-control-label
  2255. {
  2256. color: #2dce89;
  2257. }
  2258. .was-validated .custom-control-input:valid ~ .custom-control-label::before,
  2259. .custom-control-input.is-valid ~ .custom-control-label::before
  2260. {
  2261. border-color: #93e7c3;
  2262. background-color: #93e7c3;
  2263. }
  2264. .was-validated .custom-control-input:valid ~ .valid-feedback,
  2265. .was-validated .custom-control-input:valid ~ .valid-tooltip,
  2266. .custom-control-input.is-valid ~ .valid-feedback,
  2267. .custom-control-input.is-valid ~ .valid-tooltip
  2268. {
  2269. display: block;
  2270. }
  2271. .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
  2272. .custom-control-input.is-valid:checked ~ .custom-control-label::before
  2273. {
  2274. border-color: #93e7c3;
  2275. background-color: #54daa1;
  2276. }
  2277. .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
  2278. .custom-control-input.is-valid:focus ~ .custom-control-label::before
  2279. {
  2280. box-shadow: 0 0 0 1px #f8f9fe, 0 0 0 0 rgba(45, 206, 137, .25);
  2281. }
  2282. .was-validated .custom-file-input:valid ~ .custom-file-label,
  2283. .custom-file-input.is-valid ~ .custom-file-label
  2284. {
  2285. border-color: #2dce89;
  2286. }
  2287. .was-validated .custom-file-input:valid ~ .custom-file-label::before,
  2288. .custom-file-input.is-valid ~ .custom-file-label::before
  2289. {
  2290. border-color: inherit;
  2291. }
  2292. .was-validated .custom-file-input:valid ~ .valid-feedback,
  2293. .was-validated .custom-file-input:valid ~ .valid-tooltip,
  2294. .custom-file-input.is-valid ~ .valid-feedback,
  2295. .custom-file-input.is-valid ~ .valid-tooltip
  2296. {
  2297. display: block;
  2298. }
  2299. .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
  2300. .custom-file-input.is-valid:focus ~ .custom-file-label
  2301. {
  2302. box-shadow: 0 0 0 0 rgba(45, 206, 137, .25);
  2303. }
  2304. .invalid-feedback
  2305. {
  2306. font-size: 80%;
  2307. display: none;
  2308. width: 100%;
  2309. margin-top: .25rem;
  2310. color: #fb6340;
  2311. }
  2312. .invalid-tooltip
  2313. {
  2314. font-size: .875rem;
  2315. line-height: 1;
  2316. position: absolute;
  2317. z-index: 5;
  2318. top: 100%;
  2319. display: none;
  2320. max-width: 100%;
  2321. margin-top: .1rem;
  2322. padding: .5rem;
  2323. color: #fff;
  2324. border-radius: .2rem;
  2325. background-color: rgba(251, 99, 64, .8);
  2326. }
  2327. .was-validated .form-control:invalid,
  2328. .form-control.is-invalid,
  2329. .was-validated
  2330. .custom-select:invalid,
  2331. .custom-select.is-invalid
  2332. {
  2333. border-color: #fb6340;
  2334. }
  2335. .was-validated .form-control:invalid:focus,
  2336. .form-control.is-invalid:focus,
  2337. .was-validated
  2338. .custom-select:invalid:focus,
  2339. .custom-select.is-invalid:focus
  2340. {
  2341. border-color: #fb6340;
  2342. }
  2343. .was-validated .form-control:invalid ~ .invalid-feedback,
  2344. .was-validated .form-control:invalid ~ .invalid-tooltip,
  2345. .form-control.is-invalid ~ .invalid-feedback,
  2346. .form-control.is-invalid ~ .invalid-tooltip,
  2347. .was-validated
  2348. .custom-select:invalid ~ .invalid-feedback,
  2349. .was-validated
  2350. .custom-select:invalid ~ .invalid-tooltip,
  2351. .custom-select.is-invalid ~ .invalid-feedback,
  2352. .custom-select.is-invalid ~ .invalid-tooltip
  2353. {
  2354. display: block;
  2355. }
  2356. .was-validated .form-check-input:invalid ~ .form-check-label,
  2357. .form-check-input.is-invalid ~ .form-check-label
  2358. {
  2359. color: #fb6340;
  2360. }
  2361. .was-validated .form-check-input:invalid ~ .invalid-feedback,
  2362. .was-validated .form-check-input:invalid ~ .invalid-tooltip,
  2363. .form-check-input.is-invalid ~ .invalid-feedback,
  2364. .form-check-input.is-invalid ~ .invalid-tooltip
  2365. {
  2366. display: block;
  2367. }
  2368. .was-validated .custom-control-input:invalid ~ .custom-control-label,
  2369. .custom-control-input.is-invalid ~ .custom-control-label
  2370. {
  2371. color: #fb6340;
  2372. }
  2373. .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
  2374. .custom-control-input.is-invalid ~ .custom-control-label::before
  2375. {
  2376. border-color: #fec9bd;
  2377. background-color: #fec9bd;
  2378. }
  2379. .was-validated .custom-control-input:invalid ~ .invalid-feedback,
  2380. .was-validated .custom-control-input:invalid ~ .invalid-tooltip,
  2381. .custom-control-input.is-invalid ~ .invalid-feedback,
  2382. .custom-control-input.is-invalid ~ .invalid-tooltip
  2383. {
  2384. display: block;
  2385. }
  2386. .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
  2387. .custom-control-input.is-invalid:checked ~ .custom-control-label::before
  2388. {
  2389. border-color: #fec9bd;
  2390. background-color: #fc8c72;
  2391. }
  2392. .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
  2393. .custom-control-input.is-invalid:focus ~ .custom-control-label::before
  2394. {
  2395. box-shadow: 0 0 0 1px #f8f9fe, 0 0 0 0 rgba(251, 99, 64, .25);
  2396. }
  2397. .was-validated .custom-file-input:invalid ~ .custom-file-label,
  2398. .custom-file-input.is-invalid ~ .custom-file-label
  2399. {
  2400. border-color: #fb6340;
  2401. }
  2402. .was-validated .custom-file-input:invalid ~ .custom-file-label::before,
  2403. .custom-file-input.is-invalid ~ .custom-file-label::before
  2404. {
  2405. border-color: inherit;
  2406. }
  2407. .was-validated .custom-file-input:invalid ~ .invalid-feedback,
  2408. .was-validated .custom-file-input:invalid ~ .invalid-tooltip,
  2409. .custom-file-input.is-invalid ~ .invalid-feedback,
  2410. .custom-file-input.is-invalid ~ .invalid-tooltip
  2411. {
  2412. display: block;
  2413. }
  2414. .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
  2415. .custom-file-input.is-invalid:focus ~ .custom-file-label
  2416. {
  2417. box-shadow: 0 0 0 0 rgba(251, 99, 64, .25);
  2418. }
  2419. .form-inline
  2420. {
  2421. display: flex;
  2422. flex-flow: row wrap;
  2423. align-items: center;
  2424. }
  2425. .form-inline .form-check
  2426. {
  2427. width: 100%;
  2428. }
  2429. @media (min-width: 576px)
  2430. {
  2431. .form-inline label
  2432. {
  2433. display: flex;
  2434. margin-bottom: 0;
  2435. align-items: center;
  2436. justify-content: center;
  2437. }
  2438. .form-inline .form-group
  2439. {
  2440. display: flex;
  2441. margin-bottom: 0;
  2442. flex: 0 0 auto;
  2443. flex-flow: row wrap;
  2444. align-items: center;
  2445. }
  2446. .form-inline .form-control
  2447. {
  2448. display: inline-block;
  2449. width: auto;
  2450. vertical-align: middle;
  2451. }
  2452. .form-inline .form-control-plaintext
  2453. {
  2454. display: inline-block;
  2455. }
  2456. .form-inline .input-group,
  2457. .form-inline .custom-select
  2458. {
  2459. width: auto;
  2460. }
  2461. .form-inline .form-check
  2462. {
  2463. display: flex;
  2464. width: auto;
  2465. padding-left: 0;
  2466. align-items: center;
  2467. justify-content: center;
  2468. }
  2469. .form-inline .form-check-input
  2470. {
  2471. position: relative;
  2472. margin-top: 0;
  2473. margin-right: .25rem;
  2474. margin-left: 0;
  2475. }
  2476. .form-inline .custom-control
  2477. {
  2478. align-items: center;
  2479. justify-content: center;
  2480. }
  2481. .form-inline .custom-control-label
  2482. {
  2483. margin-bottom: 0;
  2484. }
  2485. }
  2486. .btn
  2487. {
  2488. font-size: 1rem;
  2489. font-weight: 600;
  2490. line-height: 1.5;
  2491. display: inline-block;
  2492. padding: .625rem 1.25rem;
  2493. -webkit-user-select: none;
  2494. -moz-user-select: none;
  2495. -ms-user-select: none;
  2496. user-select: none;
  2497. transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  2498. text-align: center;
  2499. vertical-align: middle;
  2500. white-space: nowrap;
  2501. border: 1px solid transparent;
  2502. border-radius: .375rem;
  2503. }
  2504. @media screen and (prefers-reduced-motion: reduce)
  2505. {
  2506. .btn
  2507. {
  2508. transition: none;
  2509. }
  2510. }
  2511. .btn:hover,
  2512. .btn:focus
  2513. {
  2514. text-decoration: none;
  2515. }
  2516. .btn:focus,
  2517. .btn.focus
  2518. {
  2519. outline: 0;
  2520. box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
  2521. }
  2522. .btn.disabled,
  2523. .btn:disabled
  2524. {
  2525. opacity: .65;
  2526. box-shadow: none;
  2527. }
  2528. .btn:not(:disabled):not(.disabled)
  2529. {
  2530. cursor: pointer;
  2531. }
  2532. .btn:not(:disabled):not(.disabled):active,
  2533. .btn:not(:disabled):not(.disabled).active
  2534. {
  2535. box-shadow: none;
  2536. }
  2537. .btn:not(:disabled):not(.disabled):active:focus,
  2538. .btn:not(:disabled):not(.disabled).active:focus
  2539. {
  2540. box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08), none;
  2541. }
  2542. a.btn.disabled,
  2543. fieldset:disabled a.btn
  2544. {
  2545. pointer-events: none;
  2546. }
  2547. .btn-primary
  2548. {
  2549. color: #fff;
  2550. border-color: #5e72e4;
  2551. background-color: #5e72e4;
  2552. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2553. }
  2554. .btn-primary:hover
  2555. {
  2556. color: #fff;
  2557. border-color: #5e72e4;
  2558. background-color: #5e72e4;
  2559. }
  2560. .btn-primary:focus,
  2561. .btn-primary.focus
  2562. {
  2563. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(94, 114, 228, .5);
  2564. }
  2565. .btn-primary.disabled,
  2566. .btn-primary:disabled
  2567. {
  2568. color: #fff;
  2569. border-color: #5e72e4;
  2570. background-color: #5e72e4;
  2571. }
  2572. .btn-primary:not(:disabled):not(.disabled):active,
  2573. .btn-primary:not(:disabled):not(.disabled).active,
  2574. .show > .btn-primary.dropdown-toggle
  2575. {
  2576. color: #fff;
  2577. border-color: #5e72e4;
  2578. background-color: #324cdd;
  2579. }
  2580. .btn-primary:not(:disabled):not(.disabled):active:focus,
  2581. .btn-primary:not(:disabled):not(.disabled).active:focus,
  2582. .show > .btn-primary.dropdown-toggle:focus
  2583. {
  2584. box-shadow: none, 0 0 0 0 rgba(94, 114, 228, .5);
  2585. }
  2586. .btn-secondary
  2587. {
  2588. color: #212529;
  2589. border-color: #f7fafc;
  2590. background-color: #f7fafc;
  2591. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2592. }
  2593. .btn-secondary:hover
  2594. {
  2595. color: #212529;
  2596. border-color: #f7fafc;
  2597. background-color: #f7fafc;
  2598. }
  2599. .btn-secondary:focus,
  2600. .btn-secondary.focus
  2601. {
  2602. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(247, 250, 252, .5);
  2603. }
  2604. .btn-secondary.disabled,
  2605. .btn-secondary:disabled
  2606. {
  2607. color: #212529;
  2608. border-color: #f7fafc;
  2609. background-color: #f7fafc;
  2610. }
  2611. .btn-secondary:not(:disabled):not(.disabled):active,
  2612. .btn-secondary:not(:disabled):not(.disabled).active,
  2613. .show > .btn-secondary.dropdown-toggle
  2614. {
  2615. color: #212529;
  2616. border-color: #f7fafc;
  2617. background-color: #d2e3ee;
  2618. }
  2619. .btn-secondary:not(:disabled):not(.disabled):active:focus,
  2620. .btn-secondary:not(:disabled):not(.disabled).active:focus,
  2621. .show > .btn-secondary.dropdown-toggle:focus
  2622. {
  2623. box-shadow: none, 0 0 0 0 rgba(247, 250, 252, .5);
  2624. }
  2625. .btn-success
  2626. {
  2627. color: #fff;
  2628. border-color: #2dce89;
  2629. background-color: #2dce89;
  2630. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2631. }
  2632. .btn-success:hover
  2633. {
  2634. color: #fff;
  2635. border-color: #2dce89;
  2636. background-color: #2dce89;
  2637. }
  2638. .btn-success:focus,
  2639. .btn-success.focus
  2640. {
  2641. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(45, 206, 137, .5);
  2642. }
  2643. .btn-success.disabled,
  2644. .btn-success:disabled
  2645. {
  2646. color: #fff;
  2647. border-color: #2dce89;
  2648. background-color: #2dce89;
  2649. }
  2650. .btn-success:not(:disabled):not(.disabled):active,
  2651. .btn-success:not(:disabled):not(.disabled).active,
  2652. .show > .btn-success.dropdown-toggle
  2653. {
  2654. color: #fff;
  2655. border-color: #2dce89;
  2656. background-color: #24a46d;
  2657. }
  2658. .btn-success:not(:disabled):not(.disabled):active:focus,
  2659. .btn-success:not(:disabled):not(.disabled).active:focus,
  2660. .show > .btn-success.dropdown-toggle:focus
  2661. {
  2662. box-shadow: none, 0 0 0 0 rgba(45, 206, 137, .5);
  2663. }
  2664. .btn-info
  2665. {
  2666. color: #fff;
  2667. border-color: #11cdef;
  2668. background-color: #11cdef;
  2669. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2670. }
  2671. .btn-info:hover
  2672. {
  2673. color: #fff;
  2674. border-color: #11cdef;
  2675. background-color: #11cdef;
  2676. }
  2677. .btn-info:focus,
  2678. .btn-info.focus
  2679. {
  2680. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(17, 205, 239, .5);
  2681. }
  2682. .btn-info.disabled,
  2683. .btn-info:disabled
  2684. {
  2685. color: #fff;
  2686. border-color: #11cdef;
  2687. background-color: #11cdef;
  2688. }
  2689. .btn-info:not(:disabled):not(.disabled):active,
  2690. .btn-info:not(:disabled):not(.disabled).active,
  2691. .show > .btn-info.dropdown-toggle
  2692. {
  2693. color: #fff;
  2694. border-color: #11cdef;
  2695. background-color: #0da5c0;
  2696. }
  2697. .btn-info:not(:disabled):not(.disabled):active:focus,
  2698. .btn-info:not(:disabled):not(.disabled).active:focus,
  2699. .show > .btn-info.dropdown-toggle:focus
  2700. {
  2701. box-shadow: none, 0 0 0 0 rgba(17, 205, 239, .5);
  2702. }
  2703. .btn-warning
  2704. {
  2705. color: #fff;
  2706. border-color: #fb6340;
  2707. background-color: #fb6340;
  2708. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2709. }
  2710. .btn-warning:hover
  2711. {
  2712. color: #fff;
  2713. border-color: #fb6340;
  2714. background-color: #fb6340;
  2715. }
  2716. .btn-warning:focus,
  2717. .btn-warning.focus
  2718. {
  2719. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(251, 99, 64, .5);
  2720. }
  2721. .btn-warning.disabled,
  2722. .btn-warning:disabled
  2723. {
  2724. color: #fff;
  2725. border-color: #fb6340;
  2726. background-color: #fb6340;
  2727. }
  2728. .btn-warning:not(:disabled):not(.disabled):active,
  2729. .btn-warning:not(:disabled):not(.disabled).active,
  2730. .show > .btn-warning.dropdown-toggle
  2731. {
  2732. color: #fff;
  2733. border-color: #fb6340;
  2734. background-color: #fa3a0e;
  2735. }
  2736. .btn-warning:not(:disabled):not(.disabled):active:focus,
  2737. .btn-warning:not(:disabled):not(.disabled).active:focus,
  2738. .show > .btn-warning.dropdown-toggle:focus
  2739. {
  2740. box-shadow: none, 0 0 0 0 rgba(251, 99, 64, .5);
  2741. }
  2742. .btn-danger
  2743. {
  2744. color: #fff;
  2745. border-color: #f5365c;
  2746. background-color: #f5365c;
  2747. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2748. }
  2749. .btn-danger:hover
  2750. {
  2751. color: #fff;
  2752. border-color: #f5365c;
  2753. background-color: #f5365c;
  2754. }
  2755. .btn-danger:focus,
  2756. .btn-danger.focus
  2757. {
  2758. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(245, 54, 92, .5);
  2759. }
  2760. .btn-danger.disabled,
  2761. .btn-danger:disabled
  2762. {
  2763. color: #fff;
  2764. border-color: #f5365c;
  2765. background-color: #f5365c;
  2766. }
  2767. .btn-danger:not(:disabled):not(.disabled):active,
  2768. .btn-danger:not(:disabled):not(.disabled).active,
  2769. .show > .btn-danger.dropdown-toggle
  2770. {
  2771. color: #fff;
  2772. border-color: #f5365c;
  2773. background-color: #ec0c38;
  2774. }
  2775. .btn-danger:not(:disabled):not(.disabled):active:focus,
  2776. .btn-danger:not(:disabled):not(.disabled).active:focus,
  2777. .show > .btn-danger.dropdown-toggle:focus
  2778. {
  2779. box-shadow: none, 0 0 0 0 rgba(245, 54, 92, .5);
  2780. }
  2781. .btn-light
  2782. {
  2783. color: #fff;
  2784. border-color: #adb5bd;
  2785. background-color: #adb5bd;
  2786. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2787. }
  2788. .btn-light:hover
  2789. {
  2790. color: #fff;
  2791. border-color: #adb5bd;
  2792. background-color: #adb5bd;
  2793. }
  2794. .btn-light:focus,
  2795. .btn-light.focus
  2796. {
  2797. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(173, 181, 189, .5);
  2798. }
  2799. .btn-light.disabled,
  2800. .btn-light:disabled
  2801. {
  2802. color: #fff;
  2803. border-color: #adb5bd;
  2804. background-color: #adb5bd;
  2805. }
  2806. .btn-light:not(:disabled):not(.disabled):active,
  2807. .btn-light:not(:disabled):not(.disabled).active,
  2808. .show > .btn-light.dropdown-toggle
  2809. {
  2810. color: #fff;
  2811. border-color: #adb5bd;
  2812. background-color: #919ca6;
  2813. }
  2814. .btn-light:not(:disabled):not(.disabled):active:focus,
  2815. .btn-light:not(:disabled):not(.disabled).active:focus,
  2816. .show > .btn-light.dropdown-toggle:focus
  2817. {
  2818. box-shadow: none, 0 0 0 0 rgba(173, 181, 189, .5);
  2819. }
  2820. .btn-dark
  2821. {
  2822. color: #fff;
  2823. border-color: #212529;
  2824. background-color: #212529;
  2825. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2826. }
  2827. .btn-dark:hover
  2828. {
  2829. color: #fff;
  2830. border-color: #212529;
  2831. background-color: #212529;
  2832. }
  2833. .btn-dark:focus,
  2834. .btn-dark.focus
  2835. {
  2836. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(33, 37, 41, .5);
  2837. }
  2838. .btn-dark.disabled,
  2839. .btn-dark:disabled
  2840. {
  2841. color: #fff;
  2842. border-color: #212529;
  2843. background-color: #212529;
  2844. }
  2845. .btn-dark:not(:disabled):not(.disabled):active,
  2846. .btn-dark:not(:disabled):not(.disabled).active,
  2847. .show > .btn-dark.dropdown-toggle
  2848. {
  2849. color: #fff;
  2850. border-color: #212529;
  2851. background-color: #0a0c0d;
  2852. }
  2853. .btn-dark:not(:disabled):not(.disabled):active:focus,
  2854. .btn-dark:not(:disabled):not(.disabled).active:focus,
  2855. .show > .btn-dark.dropdown-toggle:focus
  2856. {
  2857. box-shadow: none, 0 0 0 0 rgba(33, 37, 41, .5);
  2858. }
  2859. .btn-default
  2860. {
  2861. color: #fff;
  2862. border-color: #172b4d;
  2863. background-color: #172b4d;
  2864. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2865. }
  2866. .btn-default:hover
  2867. {
  2868. color: #fff;
  2869. border-color: #172b4d;
  2870. background-color: #172b4d;
  2871. }
  2872. .btn-default:focus,
  2873. .btn-default.focus
  2874. {
  2875. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(23, 43, 77, .5);
  2876. }
  2877. .btn-default.disabled,
  2878. .btn-default:disabled
  2879. {
  2880. color: #fff;
  2881. border-color: #172b4d;
  2882. background-color: #172b4d;
  2883. }
  2884. .btn-default:not(:disabled):not(.disabled):active,
  2885. .btn-default:not(:disabled):not(.disabled).active,
  2886. .show > .btn-default.dropdown-toggle
  2887. {
  2888. color: #fff;
  2889. border-color: #172b4d;
  2890. background-color: #0b1526;
  2891. }
  2892. .btn-default:not(:disabled):not(.disabled):active:focus,
  2893. .btn-default:not(:disabled):not(.disabled).active:focus,
  2894. .show > .btn-default.dropdown-toggle:focus
  2895. {
  2896. box-shadow: none, 0 0 0 0 rgba(23, 43, 77, .5);
  2897. }
  2898. .btn-white
  2899. {
  2900. color: #212529;
  2901. border-color: #fff;
  2902. background-color: #fff;
  2903. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2904. }
  2905. .btn-white:hover
  2906. {
  2907. color: #212529;
  2908. border-color: white;
  2909. background-color: white;
  2910. }
  2911. .btn-white:focus,
  2912. .btn-white.focus
  2913. {
  2914. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(255, 255, 255, .5);
  2915. }
  2916. .btn-white.disabled,
  2917. .btn-white:disabled
  2918. {
  2919. color: #212529;
  2920. border-color: #fff;
  2921. background-color: #fff;
  2922. }
  2923. .btn-white:not(:disabled):not(.disabled):active,
  2924. .btn-white:not(:disabled):not(.disabled).active,
  2925. .show > .btn-white.dropdown-toggle
  2926. {
  2927. color: #212529;
  2928. border-color: white;
  2929. background-color: #e6e6e6;
  2930. }
  2931. .btn-white:not(:disabled):not(.disabled):active:focus,
  2932. .btn-white:not(:disabled):not(.disabled).active:focus,
  2933. .show > .btn-white.dropdown-toggle:focus
  2934. {
  2935. box-shadow: none, 0 0 0 0 rgba(255, 255, 255, .5);
  2936. }
  2937. .btn-neutral
  2938. {
  2939. color: #212529;
  2940. border-color: #fff;
  2941. background-color: #fff;
  2942. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2943. }
  2944. .btn-neutral:hover
  2945. {
  2946. color: #212529;
  2947. border-color: white;
  2948. background-color: white;
  2949. }
  2950. .btn-neutral:focus,
  2951. .btn-neutral.focus
  2952. {
  2953. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(255, 255, 255, .5);
  2954. }
  2955. .btn-neutral.disabled,
  2956. .btn-neutral:disabled
  2957. {
  2958. color: #212529;
  2959. border-color: #fff;
  2960. background-color: #fff;
  2961. }
  2962. .btn-neutral:not(:disabled):not(.disabled):active,
  2963. .btn-neutral:not(:disabled):not(.disabled).active,
  2964. .show > .btn-neutral.dropdown-toggle
  2965. {
  2966. color: #212529;
  2967. border-color: white;
  2968. background-color: #e6e6e6;
  2969. }
  2970. .btn-neutral:not(:disabled):not(.disabled):active:focus,
  2971. .btn-neutral:not(:disabled):not(.disabled).active:focus,
  2972. .show > .btn-neutral.dropdown-toggle:focus
  2973. {
  2974. box-shadow: none, 0 0 0 0 rgba(255, 255, 255, .5);
  2975. }
  2976. .btn-darker
  2977. {
  2978. color: #fff;
  2979. border-color: black;
  2980. background-color: black;
  2981. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  2982. }
  2983. .btn-darker:hover
  2984. {
  2985. color: #fff;
  2986. border-color: black;
  2987. background-color: black;
  2988. }
  2989. .btn-darker:focus,
  2990. .btn-darker.focus
  2991. {
  2992. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(0, 0, 0, .5);
  2993. }
  2994. .btn-darker.disabled,
  2995. .btn-darker:disabled
  2996. {
  2997. color: #fff;
  2998. border-color: black;
  2999. background-color: black;
  3000. }
  3001. .btn-darker:not(:disabled):not(.disabled):active,
  3002. .btn-darker:not(:disabled):not(.disabled).active,
  3003. .show > .btn-darker.dropdown-toggle
  3004. {
  3005. color: #fff;
  3006. border-color: black;
  3007. background-color: black;
  3008. }
  3009. .btn-darker:not(:disabled):not(.disabled):active:focus,
  3010. .btn-darker:not(:disabled):not(.disabled).active:focus,
  3011. .show > .btn-darker.dropdown-toggle:focus
  3012. {
  3013. box-shadow: none, 0 0 0 0 rgba(0, 0, 0, .5);
  3014. }
  3015. .btn-outline-primary
  3016. {
  3017. color: #5e72e4;
  3018. border-color: #5e72e4;
  3019. background-color: transparent;
  3020. background-image: none;
  3021. }
  3022. .btn-outline-primary:hover
  3023. {
  3024. color: #fff;
  3025. border-color: #5e72e4;
  3026. background-color: #5e72e4;
  3027. }
  3028. .btn-outline-primary:focus,
  3029. .btn-outline-primary.focus
  3030. {
  3031. box-shadow: 0 0 0 0 rgba(94, 114, 228, .5);
  3032. }
  3033. .btn-outline-primary.disabled,
  3034. .btn-outline-primary:disabled
  3035. {
  3036. color: #5e72e4;
  3037. background-color: transparent;
  3038. }
  3039. .btn-outline-primary:not(:disabled):not(.disabled):active,
  3040. .btn-outline-primary:not(:disabled):not(.disabled).active,
  3041. .show > .btn-outline-primary.dropdown-toggle
  3042. {
  3043. color: #fff;
  3044. border-color: #5e72e4;
  3045. background-color: #5e72e4;
  3046. }
  3047. .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
  3048. .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
  3049. .show > .btn-outline-primary.dropdown-toggle:focus
  3050. {
  3051. box-shadow: 0 0 0 0 rgba(94, 114, 228, .5);
  3052. }
  3053. .btn-outline-secondary
  3054. {
  3055. color: #f7fafc;
  3056. border-color: #f7fafc;
  3057. background-color: transparent;
  3058. background-image: none;
  3059. }
  3060. .btn-outline-secondary:hover
  3061. {
  3062. color: #212529;
  3063. border-color: #f7fafc;
  3064. background-color: #f7fafc;
  3065. }
  3066. .btn-outline-secondary:focus,
  3067. .btn-outline-secondary.focus
  3068. {
  3069. box-shadow: 0 0 0 0 rgba(247, 250, 252, .5);
  3070. }
  3071. .btn-outline-secondary.disabled,
  3072. .btn-outline-secondary:disabled
  3073. {
  3074. color: #f7fafc;
  3075. background-color: transparent;
  3076. }
  3077. .btn-outline-secondary:not(:disabled):not(.disabled):active,
  3078. .btn-outline-secondary:not(:disabled):not(.disabled).active,
  3079. .show > .btn-outline-secondary.dropdown-toggle
  3080. {
  3081. color: #212529;
  3082. border-color: #f7fafc;
  3083. background-color: #f7fafc;
  3084. }
  3085. .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
  3086. .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
  3087. .show > .btn-outline-secondary.dropdown-toggle:focus
  3088. {
  3089. box-shadow: 0 0 0 0 rgba(247, 250, 252, .5);
  3090. }
  3091. .btn-outline-success
  3092. {
  3093. color: #2dce89;
  3094. border-color: #2dce89;
  3095. background-color: transparent;
  3096. background-image: none;
  3097. }
  3098. .btn-outline-success:hover
  3099. {
  3100. color: #fff;
  3101. border-color: #2dce89;
  3102. background-color: #2dce89;
  3103. }
  3104. .btn-outline-success:focus,
  3105. .btn-outline-success.focus
  3106. {
  3107. box-shadow: 0 0 0 0 rgba(45, 206, 137, .5);
  3108. }
  3109. .btn-outline-success.disabled,
  3110. .btn-outline-success:disabled
  3111. {
  3112. color: #2dce89;
  3113. background-color: transparent;
  3114. }
  3115. .btn-outline-success:not(:disabled):not(.disabled):active,
  3116. .btn-outline-success:not(:disabled):not(.disabled).active,
  3117. .show > .btn-outline-success.dropdown-toggle
  3118. {
  3119. color: #fff;
  3120. border-color: #2dce89;
  3121. background-color: #2dce89;
  3122. }
  3123. .btn-outline-success:not(:disabled):not(.disabled):active:focus,
  3124. .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  3125. .show > .btn-outline-success.dropdown-toggle:focus
  3126. {
  3127. box-shadow: 0 0 0 0 rgba(45, 206, 137, .5);
  3128. }
  3129. .btn-outline-info
  3130. {
  3131. color: #11cdef;
  3132. border-color: #11cdef;
  3133. background-color: transparent;
  3134. background-image: none;
  3135. }
  3136. .btn-outline-info:hover
  3137. {
  3138. color: #fff;
  3139. border-color: #11cdef;
  3140. background-color: #11cdef;
  3141. }
  3142. .btn-outline-info:focus,
  3143. .btn-outline-info.focus
  3144. {
  3145. box-shadow: 0 0 0 0 rgba(17, 205, 239, .5);
  3146. }
  3147. .btn-outline-info.disabled,
  3148. .btn-outline-info:disabled
  3149. {
  3150. color: #11cdef;
  3151. background-color: transparent;
  3152. }
  3153. .btn-outline-info:not(:disabled):not(.disabled):active,
  3154. .btn-outline-info:not(:disabled):not(.disabled).active,
  3155. .show > .btn-outline-info.dropdown-toggle
  3156. {
  3157. color: #fff;
  3158. border-color: #11cdef;
  3159. background-color: #11cdef;
  3160. }
  3161. .btn-outline-info:not(:disabled):not(.disabled):active:focus,
  3162. .btn-outline-info:not(:disabled):not(.disabled).active:focus,
  3163. .show > .btn-outline-info.dropdown-toggle:focus
  3164. {
  3165. box-shadow: 0 0 0 0 rgba(17, 205, 239, .5);
  3166. }
  3167. .btn-outline-warning
  3168. {
  3169. color: #fb6340;
  3170. border-color: #fb6340;
  3171. background-color: transparent;
  3172. background-image: none;
  3173. }
  3174. .btn-outline-warning:hover
  3175. {
  3176. color: #fff;
  3177. border-color: #fb6340;
  3178. background-color: #fb6340;
  3179. }
  3180. .btn-outline-warning:focus,
  3181. .btn-outline-warning.focus
  3182. {
  3183. box-shadow: 0 0 0 0 rgba(251, 99, 64, .5);
  3184. }
  3185. .btn-outline-warning.disabled,
  3186. .btn-outline-warning:disabled
  3187. {
  3188. color: #fb6340;
  3189. background-color: transparent;
  3190. }
  3191. .btn-outline-warning:not(:disabled):not(.disabled):active,
  3192. .btn-outline-warning:not(:disabled):not(.disabled).active,
  3193. .show > .btn-outline-warning.dropdown-toggle
  3194. {
  3195. color: #fff;
  3196. border-color: #fb6340;
  3197. background-color: #fb6340;
  3198. }
  3199. .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
  3200. .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
  3201. .show > .btn-outline-warning.dropdown-toggle:focus
  3202. {
  3203. box-shadow: 0 0 0 0 rgba(251, 99, 64, .5);
  3204. }
  3205. .btn-outline-danger
  3206. {
  3207. color: #f5365c;
  3208. border-color: #f5365c;
  3209. background-color: transparent;
  3210. background-image: none;
  3211. }
  3212. .btn-outline-danger:hover
  3213. {
  3214. color: #fff;
  3215. border-color: #f5365c;
  3216. background-color: #f5365c;
  3217. }
  3218. .btn-outline-danger:focus,
  3219. .btn-outline-danger.focus
  3220. {
  3221. box-shadow: 0 0 0 0 rgba(245, 54, 92, .5);
  3222. }
  3223. .btn-outline-danger.disabled,
  3224. .btn-outline-danger:disabled
  3225. {
  3226. color: #f5365c;
  3227. background-color: transparent;
  3228. }
  3229. .btn-outline-danger:not(:disabled):not(.disabled):active,
  3230. .btn-outline-danger:not(:disabled):not(.disabled).active,
  3231. .show > .btn-outline-danger.dropdown-toggle
  3232. {
  3233. color: #fff;
  3234. border-color: #f5365c;
  3235. background-color: #f5365c;
  3236. }
  3237. .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
  3238. .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
  3239. .show > .btn-outline-danger.dropdown-toggle:focus
  3240. {
  3241. box-shadow: 0 0 0 0 rgba(245, 54, 92, .5);
  3242. }
  3243. .btn-outline-light
  3244. {
  3245. color: #adb5bd;
  3246. border-color: #adb5bd;
  3247. background-color: transparent;
  3248. background-image: none;
  3249. }
  3250. .btn-outline-light:hover
  3251. {
  3252. color: #fff;
  3253. border-color: #adb5bd;
  3254. background-color: #adb5bd;
  3255. }
  3256. .btn-outline-light:focus,
  3257. .btn-outline-light.focus
  3258. {
  3259. box-shadow: 0 0 0 0 rgba(173, 181, 189, .5);
  3260. }
  3261. .btn-outline-light.disabled,
  3262. .btn-outline-light:disabled
  3263. {
  3264. color: #adb5bd;
  3265. background-color: transparent;
  3266. }
  3267. .btn-outline-light:not(:disabled):not(.disabled):active,
  3268. .btn-outline-light:not(:disabled):not(.disabled).active,
  3269. .show > .btn-outline-light.dropdown-toggle
  3270. {
  3271. color: #fff;
  3272. border-color: #adb5bd;
  3273. background-color: #adb5bd;
  3274. }
  3275. .btn-outline-light:not(:disabled):not(.disabled):active:focus,
  3276. .btn-outline-light:not(:disabled):not(.disabled).active:focus,
  3277. .show > .btn-outline-light.dropdown-toggle:focus
  3278. {
  3279. box-shadow: 0 0 0 0 rgba(173, 181, 189, .5);
  3280. }
  3281. .btn-outline-dark
  3282. {
  3283. color: #212529;
  3284. border-color: #212529;
  3285. background-color: transparent;
  3286. background-image: none;
  3287. }
  3288. .btn-outline-dark:hover
  3289. {
  3290. color: #fff;
  3291. border-color: #212529;
  3292. background-color: #212529;
  3293. }
  3294. .btn-outline-dark:focus,
  3295. .btn-outline-dark.focus
  3296. {
  3297. box-shadow: 0 0 0 0 rgba(33, 37, 41, .5);
  3298. }
  3299. .btn-outline-dark.disabled,
  3300. .btn-outline-dark:disabled
  3301. {
  3302. color: #212529;
  3303. background-color: transparent;
  3304. }
  3305. .btn-outline-dark:not(:disabled):not(.disabled):active,
  3306. .btn-outline-dark:not(:disabled):not(.disabled).active,
  3307. .show > .btn-outline-dark.dropdown-toggle
  3308. {
  3309. color: #fff;
  3310. border-color: #212529;
  3311. background-color: #212529;
  3312. }
  3313. .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
  3314. .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
  3315. .show > .btn-outline-dark.dropdown-toggle:focus
  3316. {
  3317. box-shadow: 0 0 0 0 rgba(33, 37, 41, .5);
  3318. }
  3319. .btn-outline-default
  3320. {
  3321. color: #172b4d;
  3322. border-color: #172b4d;
  3323. background-color: transparent;
  3324. background-image: none;
  3325. }
  3326. .btn-outline-default:hover
  3327. {
  3328. color: #fff;
  3329. border-color: #172b4d;
  3330. background-color: #172b4d;
  3331. }
  3332. .btn-outline-default:focus,
  3333. .btn-outline-default.focus
  3334. {
  3335. box-shadow: 0 0 0 0 rgba(23, 43, 77, .5);
  3336. }
  3337. .btn-outline-default.disabled,
  3338. .btn-outline-default:disabled
  3339. {
  3340. color: #172b4d;
  3341. background-color: transparent;
  3342. }
  3343. .btn-outline-default:not(:disabled):not(.disabled):active,
  3344. .btn-outline-default:not(:disabled):not(.disabled).active,
  3345. .show > .btn-outline-default.dropdown-toggle
  3346. {
  3347. color: #fff;
  3348. border-color: #172b4d;
  3349. background-color: #172b4d;
  3350. }
  3351. .btn-outline-default:not(:disabled):not(.disabled):active:focus,
  3352. .btn-outline-default:not(:disabled):not(.disabled).active:focus,
  3353. .show > .btn-outline-default.dropdown-toggle:focus
  3354. {
  3355. box-shadow: 0 0 0 0 rgba(23, 43, 77, .5);
  3356. }
  3357. .btn-outline-white
  3358. {
  3359. color: #fff;
  3360. border-color: #fff;
  3361. background-color: transparent;
  3362. background-image: none;
  3363. }
  3364. .btn-outline-white:hover
  3365. {
  3366. color: #212529;
  3367. border-color: #fff;
  3368. background-color: #fff;
  3369. }
  3370. .btn-outline-white:focus,
  3371. .btn-outline-white.focus
  3372. {
  3373. box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  3374. }
  3375. .btn-outline-white.disabled,
  3376. .btn-outline-white:disabled
  3377. {
  3378. color: #fff;
  3379. background-color: transparent;
  3380. }
  3381. .btn-outline-white:not(:disabled):not(.disabled):active,
  3382. .btn-outline-white:not(:disabled):not(.disabled).active,
  3383. .show > .btn-outline-white.dropdown-toggle
  3384. {
  3385. color: #212529;
  3386. border-color: #fff;
  3387. background-color: #fff;
  3388. }
  3389. .btn-outline-white:not(:disabled):not(.disabled):active:focus,
  3390. .btn-outline-white:not(:disabled):not(.disabled).active:focus,
  3391. .show > .btn-outline-white.dropdown-toggle:focus
  3392. {
  3393. box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  3394. }
  3395. .btn-outline-neutral
  3396. {
  3397. color: #fff;
  3398. border-color: #fff;
  3399. background-color: transparent;
  3400. background-image: none;
  3401. }
  3402. .btn-outline-neutral:hover
  3403. {
  3404. color: #212529;
  3405. border-color: #fff;
  3406. background-color: #fff;
  3407. }
  3408. .btn-outline-neutral:focus,
  3409. .btn-outline-neutral.focus
  3410. {
  3411. box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  3412. }
  3413. .btn-outline-neutral.disabled,
  3414. .btn-outline-neutral:disabled
  3415. {
  3416. color: #fff;
  3417. background-color: transparent;
  3418. }
  3419. .btn-outline-neutral:not(:disabled):not(.disabled):active,
  3420. .btn-outline-neutral:not(:disabled):not(.disabled).active,
  3421. .show > .btn-outline-neutral.dropdown-toggle
  3422. {
  3423. color: #212529;
  3424. border-color: #fff;
  3425. background-color: #fff;
  3426. }
  3427. .btn-outline-neutral:not(:disabled):not(.disabled):active:focus,
  3428. .btn-outline-neutral:not(:disabled):not(.disabled).active:focus,
  3429. .show > .btn-outline-neutral.dropdown-toggle:focus
  3430. {
  3431. box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  3432. }
  3433. .btn-outline-darker
  3434. {
  3435. color: black;
  3436. border-color: black;
  3437. background-color: transparent;
  3438. background-image: none;
  3439. }
  3440. .btn-outline-darker:hover
  3441. {
  3442. color: #fff;
  3443. border-color: black;
  3444. background-color: black;
  3445. }
  3446. .btn-outline-darker:focus,
  3447. .btn-outline-darker.focus
  3448. {
  3449. box-shadow: 0 0 0 0 rgba(0, 0, 0, .5);
  3450. }
  3451. .btn-outline-darker.disabled,
  3452. .btn-outline-darker:disabled
  3453. {
  3454. color: black;
  3455. background-color: transparent;
  3456. }
  3457. .btn-outline-darker:not(:disabled):not(.disabled):active,
  3458. .btn-outline-darker:not(:disabled):not(.disabled).active,
  3459. .show > .btn-outline-darker.dropdown-toggle
  3460. {
  3461. color: #fff;
  3462. border-color: black;
  3463. background-color: black;
  3464. }
  3465. .btn-outline-darker:not(:disabled):not(.disabled):active:focus,
  3466. .btn-outline-darker:not(:disabled):not(.disabled).active:focus,
  3467. .show > .btn-outline-darker.dropdown-toggle:focus
  3468. {
  3469. box-shadow: 0 0 0 0 rgba(0, 0, 0, .5);
  3470. }
  3471. .btn-link
  3472. {
  3473. font-weight: 400;
  3474. color: #5e72e4;
  3475. background-color: transparent;
  3476. }
  3477. .btn-link:hover
  3478. {
  3479. text-decoration: none;
  3480. color: #233dd2;
  3481. border-color: transparent;
  3482. background-color: transparent;
  3483. }
  3484. .btn-link:focus,
  3485. .btn-link.focus
  3486. {
  3487. text-decoration: none;
  3488. border-color: transparent;
  3489. box-shadow: none;
  3490. }
  3491. .btn-link:disabled,
  3492. .btn-link.disabled
  3493. {
  3494. pointer-events: none;
  3495. color: #8898aa;
  3496. }
  3497. .btn-lg,
  3498. .btn-group-lg > .btn
  3499. {
  3500. font-size: 1.25rem;
  3501. line-height: 1.5;
  3502. padding: .875rem 1rem;
  3503. border-radius: .4375rem;
  3504. }
  3505. .btn-sm,
  3506. .btn-group-sm > .btn
  3507. {
  3508. font-size: .875rem;
  3509. line-height: 1.5;
  3510. padding: .25rem .5rem;
  3511. border-radius: .375rem;
  3512. }
  3513. .btn-block
  3514. {
  3515. display: block;
  3516. width: 100%;
  3517. }
  3518. .btn-block + .btn-block
  3519. {
  3520. margin-top: .5rem;
  3521. }
  3522. input[type='submit'].btn-block,
  3523. input[type='reset'].btn-block,
  3524. input[type='button'].btn-block
  3525. {
  3526. width: 100%;
  3527. }
  3528. .fade
  3529. {
  3530. transition: opacity .15s linear;
  3531. }
  3532. @media screen and (prefers-reduced-motion: reduce)
  3533. {
  3534. .fade
  3535. {
  3536. transition: none;
  3537. }
  3538. }
  3539. .fade:not(.show)
  3540. {
  3541. opacity: 0;
  3542. }
  3543. .collapse:not(.show)
  3544. {
  3545. display: none;
  3546. }
  3547. .collapsing
  3548. {
  3549. position: relative;
  3550. overflow: hidden;
  3551. height: 0;
  3552. transition: height .35s ease;
  3553. }
  3554. @media screen and (prefers-reduced-motion: reduce)
  3555. {
  3556. .collapsing
  3557. {
  3558. transition: none;
  3559. }
  3560. }
  3561. .dropup,
  3562. .dropright,
  3563. .dropdown,
  3564. .dropleft
  3565. {
  3566. position: relative;
  3567. }
  3568. .dropdown-toggle::after
  3569. {
  3570. display: inline-block;
  3571. width: 0;
  3572. height: 0;
  3573. margin-left: .255em;
  3574. content: '';
  3575. vertical-align: .255em;
  3576. border-top: .3em solid;
  3577. border-right: .3em solid transparent;
  3578. border-bottom: 0;
  3579. border-left: .3em solid transparent;
  3580. }
  3581. .dropdown-toggle:empty::after
  3582. {
  3583. margin-left: 0;
  3584. }
  3585. .dropdown-menu
  3586. {
  3587. font-size: 1rem;
  3588. position: absolute;
  3589. z-index: 1000;
  3590. top: 100%;
  3591. left: 0;
  3592. display: none;
  3593. float: left;
  3594. min-width: 10rem;
  3595. margin: .125rem 0 0;
  3596. padding: .5rem 0;
  3597. list-style: none;
  3598. text-align: left;
  3599. color: #525f7f;
  3600. border: 0 solid rgba(0, 0, 0, .15);
  3601. border-radius: .4375rem;
  3602. background-color: #fff;
  3603. background-clip: padding-box;
  3604. box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);
  3605. }
  3606. .dropdown-menu-right
  3607. {
  3608. right: 0;
  3609. left: auto;
  3610. }
  3611. .dropup .dropdown-menu
  3612. {
  3613. top: auto;
  3614. bottom: 100%;
  3615. margin-top: 0;
  3616. margin-bottom: .125rem;
  3617. }
  3618. .dropup .dropdown-toggle::after
  3619. {
  3620. display: inline-block;
  3621. width: 0;
  3622. height: 0;
  3623. margin-left: .255em;
  3624. content: '';
  3625. vertical-align: .255em;
  3626. border-top: 0;
  3627. border-right: .3em solid transparent;
  3628. border-bottom: .3em solid;
  3629. border-left: .3em solid transparent;
  3630. }
  3631. .dropup .dropdown-toggle:empty::after
  3632. {
  3633. margin-left: 0;
  3634. }
  3635. .dropright .dropdown-menu
  3636. {
  3637. top: 0;
  3638. right: auto;
  3639. left: 100%;
  3640. margin-top: 0;
  3641. margin-left: .125rem;
  3642. }
  3643. .dropright .dropdown-toggle::after
  3644. {
  3645. display: inline-block;
  3646. width: 0;
  3647. height: 0;
  3648. margin-left: .255em;
  3649. content: '';
  3650. vertical-align: .255em;
  3651. border-top: .3em solid transparent;
  3652. border-right: 0;
  3653. border-bottom: .3em solid transparent;
  3654. border-left: .3em solid;
  3655. }
  3656. .dropright .dropdown-toggle:empty::after
  3657. {
  3658. margin-left: 0;
  3659. }
  3660. .dropright .dropdown-toggle::after
  3661. {
  3662. vertical-align: 0;
  3663. }
  3664. .dropleft .dropdown-menu
  3665. {
  3666. top: 0;
  3667. right: 100%;
  3668. left: auto;
  3669. margin-top: 0;
  3670. margin-right: .125rem;
  3671. }
  3672. .dropleft .dropdown-toggle::after
  3673. {
  3674. display: inline-block;
  3675. width: 0;
  3676. height: 0;
  3677. margin-left: .255em;
  3678. content: '';
  3679. vertical-align: .255em;
  3680. }
  3681. .dropleft .dropdown-toggle::after
  3682. {
  3683. display: none;
  3684. }
  3685. .dropleft .dropdown-toggle::before
  3686. {
  3687. display: inline-block;
  3688. width: 0;
  3689. height: 0;
  3690. margin-right: .255em;
  3691. content: '';
  3692. vertical-align: .255em;
  3693. border-top: .3em solid transparent;
  3694. border-right: .3em solid;
  3695. border-bottom: .3em solid transparent;
  3696. }
  3697. .dropleft .dropdown-toggle:empty::after
  3698. {
  3699. margin-left: 0;
  3700. }
  3701. .dropleft .dropdown-toggle::before
  3702. {
  3703. vertical-align: 0;
  3704. }
  3705. .dropdown-menu[x-placement^='top'],
  3706. .dropdown-menu[x-placement^='right'],
  3707. .dropdown-menu[x-placement^='bottom'],
  3708. .dropdown-menu[x-placement^='left']
  3709. {
  3710. right: auto;
  3711. bottom: auto;
  3712. }
  3713. .dropdown-divider
  3714. {
  3715. overflow: hidden;
  3716. height: 0;
  3717. margin: .5rem 0;
  3718. border-top: 1px solid #e9ecef;
  3719. }
  3720. .dropdown-item
  3721. {
  3722. font-weight: 400;
  3723. display: block;
  3724. clear: both;
  3725. width: 100%;
  3726. padding: .25rem 1.5rem;
  3727. text-align: inherit;
  3728. white-space: nowrap;
  3729. color: #212529;
  3730. border: 0;
  3731. background-color: transparent;
  3732. }
  3733. .dropdown-item:hover,
  3734. .dropdown-item:focus
  3735. {
  3736. text-decoration: none;
  3737. color: #16181b;
  3738. background-color: #f6f9fc;
  3739. }
  3740. .dropdown-item.active,
  3741. .dropdown-item:active
  3742. {
  3743. text-decoration: none;
  3744. color: #fff;
  3745. background-color: #5e72e4;
  3746. }
  3747. .dropdown-item.disabled,
  3748. .dropdown-item:disabled
  3749. {
  3750. color: #8898aa;
  3751. background-color: transparent;
  3752. }
  3753. .dropdown-menu.show
  3754. {
  3755. display: block;
  3756. }
  3757. .dropdown-header
  3758. {
  3759. font-size: .875rem;
  3760. display: block;
  3761. margin-bottom: 0;
  3762. padding: .5rem 1.5rem;
  3763. white-space: nowrap;
  3764. color: #8898aa;
  3765. }
  3766. .dropdown-item-text
  3767. {
  3768. display: block;
  3769. padding: .25rem 1.5rem;
  3770. color: #212529;
  3771. }
  3772. .btn-group,
  3773. .btn-group-vertical
  3774. {
  3775. position: relative;
  3776. display: inline-flex;
  3777. vertical-align: middle;
  3778. }
  3779. .btn-group > .btn,
  3780. .btn-group-vertical > .btn
  3781. {
  3782. position: relative;
  3783. flex: 0 1 auto;
  3784. }
  3785. .btn-group > .btn:hover,
  3786. .btn-group-vertical > .btn:hover
  3787. {
  3788. z-index: 1;
  3789. }
  3790. .btn-group > .btn:focus,
  3791. .btn-group > .btn:active,
  3792. .btn-group > .btn.active,
  3793. .btn-group-vertical > .btn:focus,
  3794. .btn-group-vertical > .btn:active,
  3795. .btn-group-vertical > .btn.active
  3796. {
  3797. z-index: 1;
  3798. }
  3799. .btn-group .btn + .btn,
  3800. .btn-group .btn + .btn-group,
  3801. .btn-group .btn-group + .btn,
  3802. .btn-group .btn-group + .btn-group,
  3803. .btn-group-vertical .btn + .btn,
  3804. .btn-group-vertical .btn + .btn-group,
  3805. .btn-group-vertical .btn-group + .btn,
  3806. .btn-group-vertical .btn-group + .btn-group
  3807. {
  3808. margin-left: -1px;
  3809. }
  3810. .btn-toolbar
  3811. {
  3812. display: flex;
  3813. flex-wrap: wrap;
  3814. justify-content: flex-start;
  3815. }
  3816. .btn-toolbar .input-group
  3817. {
  3818. width: auto;
  3819. }
  3820. .btn-group > .btn:first-child
  3821. {
  3822. margin-left: 0;
  3823. }
  3824. .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
  3825. .btn-group > .btn-group:not(:last-child) > .btn
  3826. {
  3827. border-top-right-radius: 0;
  3828. border-bottom-right-radius: 0;
  3829. }
  3830. .btn-group > .btn:not(:first-child),
  3831. .btn-group > .btn-group:not(:first-child) > .btn
  3832. {
  3833. border-top-left-radius: 0;
  3834. border-bottom-left-radius: 0;
  3835. }
  3836. .dropdown-toggle-split
  3837. {
  3838. padding-right: .9375rem;
  3839. padding-left: .9375rem;
  3840. }
  3841. .dropdown-toggle-split::after,
  3842. .dropup .dropdown-toggle-split::after,
  3843. .dropright .dropdown-toggle-split::after
  3844. {
  3845. margin-left: 0;
  3846. }
  3847. .dropleft .dropdown-toggle-split::before
  3848. {
  3849. margin-right: 0;
  3850. }
  3851. .btn-sm + .dropdown-toggle-split,
  3852. .btn-group-sm > .btn + .dropdown-toggle-split
  3853. {
  3854. padding-right: .375rem;
  3855. padding-left: .375rem;
  3856. }
  3857. .btn-lg + .dropdown-toggle-split,
  3858. .btn-group-lg > .btn + .dropdown-toggle-split
  3859. {
  3860. padding-right: .75rem;
  3861. padding-left: .75rem;
  3862. }
  3863. .btn-group.show .dropdown-toggle
  3864. {
  3865. box-shadow: none;
  3866. }
  3867. .btn-group.show .dropdown-toggle.btn-link
  3868. {
  3869. box-shadow: none;
  3870. }
  3871. .btn-group-vertical
  3872. {
  3873. flex-direction: column;
  3874. align-items: flex-start;
  3875. justify-content: center;
  3876. }
  3877. .btn-group-vertical .btn,
  3878. .btn-group-vertical .btn-group
  3879. {
  3880. width: 100%;
  3881. }
  3882. .btn-group-vertical > .btn + .btn,
  3883. .btn-group-vertical > .btn + .btn-group,
  3884. .btn-group-vertical > .btn-group + .btn,
  3885. .btn-group-vertical > .btn-group + .btn-group
  3886. {
  3887. margin-top: -1px;
  3888. margin-left: 0;
  3889. }
  3890. .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  3891. .btn-group-vertical > .btn-group:not(:last-child) > .btn
  3892. {
  3893. border-bottom-right-radius: 0;
  3894. border-bottom-left-radius: 0;
  3895. }
  3896. .btn-group-vertical > .btn:not(:first-child),
  3897. .btn-group-vertical > .btn-group:not(:first-child) > .btn
  3898. {
  3899. border-top-left-radius: 0;
  3900. border-top-right-radius: 0;
  3901. }
  3902. .btn-group-toggle > .btn,
  3903. .btn-group-toggle > .btn-group > .btn
  3904. {
  3905. margin-bottom: 0;
  3906. }
  3907. .btn-group-toggle > .btn input[type='radio'],
  3908. .btn-group-toggle > .btn input[type='checkbox'],
  3909. .btn-group-toggle > .btn-group > .btn input[type='radio'],
  3910. .btn-group-toggle > .btn-group > .btn input[type='checkbox']
  3911. {
  3912. position: absolute;
  3913. clip: rect(0, 0, 0, 0);
  3914. pointer-events: none;
  3915. }
  3916. .input-group
  3917. {
  3918. position: relative;
  3919. display: flex;
  3920. width: 100%;
  3921. flex-wrap: wrap;
  3922. align-items: stretch;
  3923. }
  3924. .input-group > .form-control,
  3925. .input-group > .custom-select,
  3926. .input-group > .custom-file
  3927. {
  3928. position: relative;
  3929. width: 1%;
  3930. margin-bottom: 0;
  3931. flex: 1 1 auto;
  3932. }
  3933. .input-group > .form-control + .form-control,
  3934. .input-group > .form-control + .custom-select,
  3935. .input-group > .form-control + .custom-file,
  3936. .input-group > .custom-select + .form-control,
  3937. .input-group > .custom-select + .custom-select,
  3938. .input-group > .custom-select + .custom-file,
  3939. .input-group > .custom-file + .form-control,
  3940. .input-group > .custom-file + .custom-select,
  3941. .input-group > .custom-file + .custom-file
  3942. {
  3943. margin-left: -1px;
  3944. }
  3945. .input-group > .form-control:focus,
  3946. .input-group > .custom-select:focus,
  3947. .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label
  3948. {
  3949. z-index: 3;
  3950. }
  3951. .input-group > .custom-file .custom-file-input:focus
  3952. {
  3953. z-index: 4;
  3954. }
  3955. .input-group > .form-control:not(:last-child),
  3956. .input-group > .custom-select:not(:last-child)
  3957. {
  3958. border-top-right-radius: 0;
  3959. border-bottom-right-radius: 0;
  3960. }
  3961. .input-group > .form-control:not(:first-child),
  3962. .input-group > .custom-select:not(:first-child)
  3963. {
  3964. border-top-left-radius: 0;
  3965. border-bottom-left-radius: 0;
  3966. }
  3967. .input-group > .custom-file
  3968. {
  3969. display: flex;
  3970. align-items: center;
  3971. }
  3972. .input-group > .custom-file:not(:last-child) .custom-file-label,
  3973. .input-group > .custom-file:not(:last-child) .custom-file-label::after
  3974. {
  3975. border-top-right-radius: 0;
  3976. border-bottom-right-radius: 0;
  3977. }
  3978. .input-group > .custom-file:not(:first-child) .custom-file-label
  3979. {
  3980. border-top-left-radius: 0;
  3981. border-bottom-left-radius: 0;
  3982. }
  3983. .input-group-prepend,
  3984. .input-group-append
  3985. {
  3986. display: flex;
  3987. }
  3988. .input-group-prepend .btn,
  3989. .input-group-append .btn
  3990. {
  3991. position: relative;
  3992. z-index: 2;
  3993. }
  3994. .input-group-prepend .btn + .btn,
  3995. .input-group-prepend .btn + .input-group-text,
  3996. .input-group-prepend .input-group-text + .input-group-text,
  3997. .input-group-prepend .input-group-text + .btn,
  3998. .input-group-append .btn + .btn,
  3999. .input-group-append .btn + .input-group-text,
  4000. .input-group-append .input-group-text + .input-group-text,
  4001. .input-group-append .input-group-text + .btn
  4002. {
  4003. margin-left: -1px;
  4004. }
  4005. .input-group-prepend
  4006. {
  4007. margin-right: -1px;
  4008. }
  4009. .input-group-append
  4010. {
  4011. margin-left: -1px;
  4012. }
  4013. .input-group-text
  4014. {
  4015. font-size: 1rem;
  4016. font-weight: 400;
  4017. line-height: 1.5;
  4018. display: flex;
  4019. margin-bottom: 0;
  4020. padding: .625rem .75rem;
  4021. text-align: center;
  4022. white-space: nowrap;
  4023. color: #adb5bd;
  4024. border: 1px solid #cad1d7;
  4025. border-radius: .375rem;
  4026. background-color: #fff;
  4027. align-items: center;
  4028. }
  4029. .input-group-text input[type='radio'],
  4030. .input-group-text input[type='checkbox']
  4031. {
  4032. margin-top: 0;
  4033. }
  4034. .input-group-lg > .form-control,
  4035. .input-group-lg > .input-group-prepend > .input-group-text,
  4036. .input-group-lg > .input-group-append > .input-group-text,
  4037. .input-group-lg > .input-group-prepend > .btn,
  4038. .input-group-lg > .input-group-append > .btn
  4039. {
  4040. font-size: 1.25rem;
  4041. line-height: 1.5;
  4042. height: calc(3.625rem + 2px);
  4043. padding: .875rem 1rem;
  4044. border-radius: .4375rem;
  4045. }
  4046. .input-group-sm > .form-control,
  4047. .input-group-sm > .input-group-prepend > .input-group-text,
  4048. .input-group-sm > .input-group-append > .input-group-text,
  4049. .input-group-sm > .input-group-prepend > .btn,
  4050. .input-group-sm > .input-group-append > .btn
  4051. {
  4052. font-size: .875rem;
  4053. line-height: 1.5;
  4054. height: calc(1.8125rem + 2px);
  4055. padding: .25rem .5rem;
  4056. border-radius: .25rem;
  4057. }
  4058. .input-group > .input-group-prepend > .btn,
  4059. .input-group > .input-group-prepend > .input-group-text,
  4060. .input-group > .input-group-append:not(:last-child) > .btn,
  4061. .input-group > .input-group-append:not(:last-child) > .input-group-text,
  4062. .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  4063. .input-group > .input-group-append:last-child > .input-group-text:not(:last-child)
  4064. {
  4065. border-top-right-radius: 0;
  4066. border-bottom-right-radius: 0;
  4067. }
  4068. .input-group > .input-group-append > .btn,
  4069. .input-group > .input-group-append > .input-group-text,
  4070. .input-group > .input-group-prepend:not(:first-child) > .btn,
  4071. .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
  4072. .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
  4073. .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child)
  4074. {
  4075. border-top-left-radius: 0;
  4076. border-bottom-left-radius: 0;
  4077. }
  4078. .custom-control
  4079. {
  4080. position: relative;
  4081. display: block;
  4082. min-height: 1.5rem;
  4083. padding-left: 1.75rem;
  4084. }
  4085. .custom-control-inline
  4086. {
  4087. display: inline-flex;
  4088. margin-right: 1rem;
  4089. }
  4090. .custom-control-input
  4091. {
  4092. position: absolute;
  4093. z-index: -1;
  4094. opacity: 0;
  4095. }
  4096. .custom-control-input:checked ~ .custom-control-label::before
  4097. {
  4098. color: #fff;
  4099. background-color: #5e72e4;
  4100. box-shadow: none;
  4101. }
  4102. .custom-control-input:focus ~ .custom-control-label::before
  4103. {
  4104. box-shadow: none;
  4105. }
  4106. .custom-control-input:active ~ .custom-control-label::before
  4107. {
  4108. color: #fff;
  4109. background-color: #5e72e4;
  4110. box-shadow: none;
  4111. }
  4112. .custom-control-input:disabled ~ .custom-control-label
  4113. {
  4114. color: #8898aa;
  4115. }
  4116. .custom-control-input:disabled ~ .custom-control-label::before
  4117. {
  4118. background-color: #e9ecef;
  4119. }
  4120. .custom-control-label
  4121. {
  4122. position: relative;
  4123. margin-bottom: 0;
  4124. }
  4125. .custom-control-label::before
  4126. {
  4127. position: absolute;
  4128. top: .125rem;
  4129. left: -1.75rem;
  4130. display: block;
  4131. width: 1.25rem;
  4132. height: 1.25rem;
  4133. content: '';
  4134. -webkit-user-select: none;
  4135. -moz-user-select: none;
  4136. -ms-user-select: none;
  4137. user-select: none;
  4138. pointer-events: none;
  4139. background-color: #fff;
  4140. box-shadow: none;
  4141. }
  4142. .custom-control-label::after
  4143. {
  4144. position: absolute;
  4145. top: .125rem;
  4146. left: -1.75rem;
  4147. display: block;
  4148. width: 1.25rem;
  4149. height: 1.25rem;
  4150. content: '';
  4151. background-repeat: no-repeat;
  4152. background-position: center center;
  4153. background-size: 50% 50%;
  4154. }
  4155. .custom-checkbox .custom-control-label::before
  4156. {
  4157. border-radius: .25rem;
  4158. }
  4159. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before
  4160. {
  4161. background-color: #5e72e4;
  4162. }
  4163. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after
  4164. {
  4165. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3E%3Cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3E%3C/svg%3E');
  4166. }
  4167. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before
  4168. {
  4169. background-color: #5e72e4;
  4170. box-shadow: none;
  4171. }
  4172. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after
  4173. {
  4174. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 4\'%3E%3Cpath stroke=\'%23fff\' d=\'M0 2h4\'/%3E%3C/svg%3E');
  4175. }
  4176. .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before
  4177. {
  4178. background-color: rgba(94, 114, 228, .5);
  4179. }
  4180. .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before
  4181. {
  4182. background-color: rgba(94, 114, 228, .5);
  4183. }
  4184. .custom-radio .custom-control-label::before
  4185. {
  4186. border-radius: 50%;
  4187. }
  4188. .custom-radio .custom-control-input:checked ~ .custom-control-label::before
  4189. {
  4190. background-color: #5e72e4;
  4191. }
  4192. .custom-radio .custom-control-input:checked ~ .custom-control-label::after
  4193. {
  4194. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3E%3Ccircle r=\'3\' fill=\'%23fff\'/%3E%3C/svg%3E');
  4195. }
  4196. .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before
  4197. {
  4198. background-color: rgba(94, 114, 228, .5);
  4199. }
  4200. .custom-select
  4201. {
  4202. line-height: 1.5;
  4203. display: inline-block;
  4204. width: 100%;
  4205. height: calc(2.75rem + 2px);
  4206. padding: .375rem 1.75rem .375rem .75rem;
  4207. vertical-align: middle;
  4208. color: #8898aa;
  4209. border: 1px solid #cad1d7;
  4210. border-radius: .375rem;
  4211. background: #fff url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3E%3Cpath fill=\'%2332325d\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3E%3C/svg%3E') no-repeat right .75rem center;
  4212. background-size: 8px 10px;
  4213. box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);
  4214. -webkit-appearance: none;
  4215. -moz-appearance: none;
  4216. appearance: none;
  4217. }
  4218. .custom-select:focus
  4219. {
  4220. border-color: rgba(50, 151, 211, .25);
  4221. outline: 0;
  4222. box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 0 0 rgba(50, 151, 211, .5);
  4223. }
  4224. .custom-select:focus::-ms-value
  4225. {
  4226. color: #8898aa;
  4227. background-color: #fff;
  4228. }
  4229. .custom-select[multiple],
  4230. .custom-select[size]:not([size='1'])
  4231. {
  4232. height: auto;
  4233. padding-right: .75rem;
  4234. background-image: none;
  4235. }
  4236. .custom-select:disabled
  4237. {
  4238. color: #8898aa;
  4239. background-color: #e9ecef;
  4240. }
  4241. .custom-select::-ms-expand
  4242. {
  4243. opacity: 0;
  4244. }
  4245. .custom-select-sm
  4246. {
  4247. font-size: 75%;
  4248. height: calc(1.8125rem + 2px);
  4249. padding-top: .375rem;
  4250. padding-bottom: .375rem;
  4251. }
  4252. .custom-select-lg
  4253. {
  4254. font-size: 125%;
  4255. height: calc(3.625rem + 2px);
  4256. padding-top: .375rem;
  4257. padding-bottom: .375rem;
  4258. }
  4259. .custom-file
  4260. {
  4261. position: relative;
  4262. display: inline-block;
  4263. width: 100%;
  4264. height: calc(2.75rem + 2px);
  4265. margin-bottom: 0;
  4266. }
  4267. .custom-file-input
  4268. {
  4269. position: relative;
  4270. z-index: 2;
  4271. width: 100%;
  4272. height: calc(2.75rem + 2px);
  4273. margin: 0;
  4274. opacity: 0;
  4275. }
  4276. .custom-file-input:focus ~ .custom-file-label
  4277. {
  4278. border-color: rgba(50, 151, 211, .25);
  4279. box-shadow: none;
  4280. }
  4281. .custom-file-input:focus ~ .custom-file-label::after
  4282. {
  4283. border-color: rgba(50, 151, 211, .25);
  4284. }
  4285. .custom-file-input:disabled ~ .custom-file-label
  4286. {
  4287. background-color: #e9ecef;
  4288. }
  4289. .custom-file-input:lang(en) ~ .custom-file-label::after
  4290. {
  4291. content: 'Browse';
  4292. }
  4293. .custom-file-label
  4294. {
  4295. line-height: 1.5;
  4296. position: absolute;
  4297. z-index: 1;
  4298. top: 0;
  4299. right: 0;
  4300. left: 0;
  4301. height: calc(2.75rem + 2px);
  4302. padding: .625rem .75rem;
  4303. color: #8898aa;
  4304. border: 1px solid #cad1d7;
  4305. border-radius: .375rem;
  4306. background-color: #fff;
  4307. box-shadow: none;
  4308. }
  4309. .custom-file-label::after
  4310. {
  4311. line-height: 1.5;
  4312. position: absolute;
  4313. z-index: 3;
  4314. top: 0;
  4315. right: 0;
  4316. bottom: 0;
  4317. display: block;
  4318. height: 2.75rem;
  4319. padding: .625rem .75rem;
  4320. content: 'Browse';
  4321. color: #8898aa;
  4322. border-left: 1px solid #cad1d7;
  4323. border-radius: 0 .375rem .375rem 0;
  4324. background-color: #fff;
  4325. }
  4326. .custom-range
  4327. {
  4328. width: 100%;
  4329. padding-left: 0;
  4330. background-color: transparent;
  4331. -webkit-appearance: none;
  4332. -moz-appearance: none;
  4333. appearance: none;
  4334. }
  4335. .custom-range:focus
  4336. {
  4337. outline: none;
  4338. }
  4339. .custom-range:focus::-webkit-slider-thumb
  4340. {
  4341. box-shadow: 0 0 0 1px #f8f9fe, none;
  4342. }
  4343. .custom-range:focus::-moz-range-thumb
  4344. {
  4345. box-shadow: 0 0 0 1px #f8f9fe, none;
  4346. }
  4347. .custom-range:focus::-ms-thumb
  4348. {
  4349. box-shadow: 0 0 0 1px #f8f9fe, none;
  4350. }
  4351. .custom-range::-moz-focus-outer
  4352. {
  4353. border: 0;
  4354. }
  4355. .custom-range::-webkit-slider-thumb
  4356. {
  4357. width: 1rem;
  4358. height: 1rem;
  4359. margin-top: -.25rem;
  4360. transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4361. border: 0;
  4362. border-radius: 1rem;
  4363. background-color: #5e72e4;
  4364. box-shadow: 0 .1rem .25rem rgba(0, 0, 0, .1);
  4365. -webkit-appearance: none;
  4366. appearance: none;
  4367. }
  4368. @media screen and (prefers-reduced-motion: reduce)
  4369. {
  4370. .custom-range::-webkit-slider-thumb
  4371. {
  4372. transition: none;
  4373. }
  4374. }
  4375. .custom-range::-webkit-slider-thumb:active
  4376. {
  4377. background-color: #f7f8fe;
  4378. }
  4379. .custom-range::-webkit-slider-runnable-track
  4380. {
  4381. width: 100%;
  4382. height: .5rem;
  4383. cursor: pointer;
  4384. color: transparent;
  4385. border-color: transparent;
  4386. border-radius: 1rem;
  4387. background-color: #dee2e6;
  4388. box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .1);
  4389. }
  4390. .custom-range::-moz-range-thumb
  4391. {
  4392. width: 1rem;
  4393. height: 1rem;
  4394. transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4395. border: 0;
  4396. border-radius: 1rem;
  4397. background-color: #5e72e4;
  4398. box-shadow: 0 .1rem .25rem rgba(0, 0, 0, .1);
  4399. -moz-appearance: none;
  4400. appearance: none;
  4401. }
  4402. @media screen and (prefers-reduced-motion: reduce)
  4403. {
  4404. .custom-range::-moz-range-thumb
  4405. {
  4406. transition: none;
  4407. }
  4408. }
  4409. .custom-range::-moz-range-thumb:active
  4410. {
  4411. background-color: #f7f8fe;
  4412. }
  4413. .custom-range::-moz-range-track
  4414. {
  4415. width: 100%;
  4416. height: .5rem;
  4417. cursor: pointer;
  4418. color: transparent;
  4419. border-color: transparent;
  4420. border-radius: 1rem;
  4421. background-color: #dee2e6;
  4422. box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .1);
  4423. }
  4424. .custom-range::-ms-thumb
  4425. {
  4426. width: 1rem;
  4427. height: 1rem;
  4428. margin-top: 0;
  4429. margin-right: 0;
  4430. margin-left: 0;
  4431. transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4432. border: 0;
  4433. border-radius: 1rem;
  4434. background-color: #5e72e4;
  4435. box-shadow: 0 .1rem .25rem rgba(0, 0, 0, .1);
  4436. appearance: none;
  4437. }
  4438. @media screen and (prefers-reduced-motion: reduce)
  4439. {
  4440. .custom-range::-ms-thumb
  4441. {
  4442. transition: none;
  4443. }
  4444. }
  4445. .custom-range::-ms-thumb:active
  4446. {
  4447. background-color: #f7f8fe;
  4448. }
  4449. .custom-range::-ms-track
  4450. {
  4451. width: 100%;
  4452. height: .5rem;
  4453. cursor: pointer;
  4454. color: transparent;
  4455. border-width: .5rem;
  4456. border-color: transparent;
  4457. background-color: transparent;
  4458. box-shadow: inset 0 .25rem .25rem rgba(0, 0, 0, .1);
  4459. }
  4460. .custom-range::-ms-fill-lower
  4461. {
  4462. border-radius: 1rem;
  4463. background-color: #dee2e6;
  4464. }
  4465. .custom-range::-ms-fill-upper
  4466. {
  4467. margin-right: 15px;
  4468. border-radius: 1rem;
  4469. background-color: #dee2e6;
  4470. }
  4471. .custom-control-label::before,
  4472. .custom-file-label,
  4473. .custom-select
  4474. {
  4475. transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4476. }
  4477. @media screen and (prefers-reduced-motion: reduce)
  4478. {
  4479. .custom-control-label::before,
  4480. .custom-file-label,
  4481. .custom-select
  4482. {
  4483. transition: none;
  4484. }
  4485. }
  4486. .nav
  4487. {
  4488. display: flex;
  4489. margin-bottom: 0;
  4490. padding-left: 0;
  4491. list-style: none;
  4492. flex-wrap: wrap;
  4493. }
  4494. .nav-link
  4495. {
  4496. display: block;
  4497. padding: .25rem .75rem;
  4498. }
  4499. .nav-link:hover,
  4500. .nav-link:focus
  4501. {
  4502. text-decoration: none;
  4503. }
  4504. .nav-link.disabled
  4505. {
  4506. color: #8898aa;
  4507. }
  4508. .nav-tabs
  4509. {
  4510. border-bottom: 1px solid #dee2e6;
  4511. }
  4512. .nav-tabs .nav-item
  4513. {
  4514. margin-bottom: -1px;
  4515. }
  4516. .nav-tabs .nav-link
  4517. {
  4518. border: 1px solid transparent;
  4519. border-top-left-radius: .375rem;
  4520. border-top-right-radius: .375rem;
  4521. }
  4522. .nav-tabs .nav-link:hover,
  4523. .nav-tabs .nav-link:focus
  4524. {
  4525. border-color: #e9ecef #e9ecef #dee2e6;
  4526. }
  4527. .nav-tabs .nav-link.disabled
  4528. {
  4529. color: #8898aa;
  4530. border-color: transparent;
  4531. background-color: transparent;
  4532. }
  4533. .nav-tabs .nav-link.active,
  4534. .nav-tabs .nav-item.show .nav-link
  4535. {
  4536. color: #525f7f;
  4537. border-color: #dee2e6 #dee2e6 #f8f9fe;
  4538. background-color: #f8f9fe;
  4539. }
  4540. .nav-tabs .dropdown-menu
  4541. {
  4542. margin-top: -1px;
  4543. border-top-left-radius: 0;
  4544. border-top-right-radius: 0;
  4545. }
  4546. .nav-pills .nav-link
  4547. {
  4548. border-radius: .375rem;
  4549. }
  4550. .nav-pills .nav-link.active,
  4551. .nav-pills .show > .nav-link
  4552. {
  4553. color: #fff;
  4554. background-color: #5e72e4;
  4555. }
  4556. .nav-fill .nav-item
  4557. {
  4558. text-align: center;
  4559. flex: 1 1 auto;
  4560. }
  4561. .nav-justified .nav-item
  4562. {
  4563. text-align: center;
  4564. flex-basis: 0;
  4565. flex-grow: 1;
  4566. }
  4567. .tab-content > .tab-pane
  4568. {
  4569. display: none;
  4570. }
  4571. .tab-content > .active
  4572. {
  4573. display: block;
  4574. }
  4575. .navbar
  4576. {
  4577. position: relative;
  4578. display: flex;
  4579. padding: 1rem 1rem;
  4580. flex-wrap: wrap;
  4581. align-items: center;
  4582. justify-content: space-between;
  4583. }
  4584. .navbar > .container,
  4585. .navbar > .container-fluid
  4586. {
  4587. display: flex;
  4588. flex-wrap: wrap;
  4589. align-items: center;
  4590. justify-content: space-between;
  4591. }
  4592. .navbar-brand
  4593. {
  4594. font-size: 1.25rem;
  4595. line-height: inherit;
  4596. display: inline-block;
  4597. margin-right: 1rem;
  4598. padding-top: .0625rem;
  4599. padding-bottom: .0625rem;
  4600. white-space: nowrap;
  4601. }
  4602. .navbar-brand:hover,
  4603. .navbar-brand:focus
  4604. {
  4605. text-decoration: none;
  4606. }
  4607. .navbar-nav
  4608. {
  4609. display: flex;
  4610. flex-direction: column;
  4611. margin-bottom: 0;
  4612. padding-left: 0;
  4613. list-style: none;
  4614. }
  4615. .navbar-nav .nav-link
  4616. {
  4617. padding-right: 0;
  4618. padding-left: 0;
  4619. }
  4620. .navbar-nav .dropdown-menu
  4621. {
  4622. position: static;
  4623. float: none;
  4624. }
  4625. .navbar-text
  4626. {
  4627. display: inline-block;
  4628. padding-top: .25rem;
  4629. padding-bottom: .25rem;
  4630. }
  4631. .navbar-collapse
  4632. {
  4633. flex-basis: 100%;
  4634. flex-grow: 1;
  4635. align-items: center;
  4636. }
  4637. .navbar-toggler
  4638. {
  4639. font-size: 1.25rem;
  4640. line-height: 1;
  4641. padding: .25rem .75rem;
  4642. border: 1px solid transparent;
  4643. border-radius: .375rem;
  4644. background-color: transparent;
  4645. }
  4646. .navbar-toggler:hover,
  4647. .navbar-toggler:focus
  4648. {
  4649. text-decoration: none;
  4650. }
  4651. .navbar-toggler:not(:disabled):not(.disabled)
  4652. {
  4653. cursor: pointer;
  4654. }
  4655. .navbar-toggler-icon
  4656. {
  4657. display: inline-block;
  4658. width: 1.5em;
  4659. height: 1.5em;
  4660. content: '';
  4661. vertical-align: middle;
  4662. background: no-repeat center center;
  4663. background-size: 100% 100%;
  4664. }
  4665. @media (max-width: 575.98px)
  4666. {
  4667. .navbar-expand-sm > .container,
  4668. .navbar-expand-sm > .container-fluid
  4669. {
  4670. padding-right: 0;
  4671. padding-left: 0;
  4672. }
  4673. }
  4674. @media (min-width: 576px)
  4675. {
  4676. .navbar-expand-sm
  4677. {
  4678. flex-flow: row nowrap;
  4679. justify-content: flex-start;
  4680. }
  4681. .navbar-expand-sm .navbar-nav
  4682. {
  4683. flex-direction: row;
  4684. }
  4685. .navbar-expand-sm .navbar-nav .dropdown-menu
  4686. {
  4687. position: absolute;
  4688. }
  4689. .navbar-expand-sm .navbar-nav .nav-link
  4690. {
  4691. padding-right: 1rem;
  4692. padding-left: 1rem;
  4693. }
  4694. .navbar-expand-sm > .container,
  4695. .navbar-expand-sm > .container-fluid
  4696. {
  4697. flex-wrap: nowrap;
  4698. }
  4699. .navbar-expand-sm .navbar-collapse
  4700. {
  4701. display: flex !important;
  4702. flex-basis: auto;
  4703. }
  4704. .navbar-expand-sm .navbar-toggler
  4705. {
  4706. display: none;
  4707. }
  4708. }
  4709. @media (max-width: 767.98px)
  4710. {
  4711. .navbar-expand-md > .container,
  4712. .navbar-expand-md > .container-fluid
  4713. {
  4714. padding-right: 0;
  4715. padding-left: 0;
  4716. }
  4717. }
  4718. @media (min-width: 768px)
  4719. {
  4720. .navbar-expand-md
  4721. {
  4722. flex-flow: row nowrap;
  4723. justify-content: flex-start;
  4724. }
  4725. .navbar-expand-md .navbar-nav
  4726. {
  4727. flex-direction: row;
  4728. }
  4729. .navbar-expand-md .navbar-nav .dropdown-menu
  4730. {
  4731. position: absolute;
  4732. }
  4733. .navbar-expand-md .navbar-nav .nav-link
  4734. {
  4735. padding-right: 1rem;
  4736. padding-left: 1rem;
  4737. }
  4738. .navbar-expand-md > .container,
  4739. .navbar-expand-md > .container-fluid
  4740. {
  4741. flex-wrap: nowrap;
  4742. }
  4743. .navbar-expand-md .navbar-collapse
  4744. {
  4745. display: flex !important;
  4746. flex-basis: auto;
  4747. }
  4748. .navbar-expand-md .navbar-toggler
  4749. {
  4750. display: none;
  4751. }
  4752. }
  4753. @media (max-width: 991.98px)
  4754. {
  4755. .navbar-expand-lg > .container,
  4756. .navbar-expand-lg > .container-fluid
  4757. {
  4758. padding-right: 0;
  4759. padding-left: 0;
  4760. }
  4761. }
  4762. @media (min-width: 992px)
  4763. {
  4764. .navbar-expand-lg
  4765. {
  4766. flex-flow: row nowrap;
  4767. justify-content: flex-start;
  4768. }
  4769. .navbar-expand-lg .navbar-nav
  4770. {
  4771. flex-direction: row;
  4772. }
  4773. .navbar-expand-lg .navbar-nav .dropdown-menu
  4774. {
  4775. position: absolute;
  4776. }
  4777. .navbar-expand-lg .navbar-nav .nav-link
  4778. {
  4779. padding-right: 1rem;
  4780. padding-left: 1rem;
  4781. }
  4782. .navbar-expand-lg > .container,
  4783. .navbar-expand-lg > .container-fluid
  4784. {
  4785. flex-wrap: nowrap;
  4786. }
  4787. .navbar-expand-lg .navbar-collapse
  4788. {
  4789. display: flex !important;
  4790. flex-basis: auto;
  4791. }
  4792. .navbar-expand-lg .navbar-toggler
  4793. {
  4794. display: none;
  4795. }
  4796. }
  4797. @media (max-width: 1199.98px)
  4798. {
  4799. .navbar-expand-xl > .container,
  4800. .navbar-expand-xl > .container-fluid
  4801. {
  4802. padding-right: 0;
  4803. padding-left: 0;
  4804. }
  4805. }
  4806. @media (min-width: 1200px)
  4807. {
  4808. .navbar-expand-xl
  4809. {
  4810. flex-flow: row nowrap;
  4811. justify-content: flex-start;
  4812. }
  4813. .navbar-expand-xl .navbar-nav
  4814. {
  4815. flex-direction: row;
  4816. }
  4817. .navbar-expand-xl .navbar-nav .dropdown-menu
  4818. {
  4819. position: absolute;
  4820. }
  4821. .navbar-expand-xl .navbar-nav .nav-link
  4822. {
  4823. padding-right: 1rem;
  4824. padding-left: 1rem;
  4825. }
  4826. .navbar-expand-xl > .container,
  4827. .navbar-expand-xl > .container-fluid
  4828. {
  4829. flex-wrap: nowrap;
  4830. }
  4831. .navbar-expand-xl .navbar-collapse
  4832. {
  4833. display: flex !important;
  4834. flex-basis: auto;
  4835. }
  4836. .navbar-expand-xl .navbar-toggler
  4837. {
  4838. display: none;
  4839. }
  4840. }
  4841. .navbar-expand
  4842. {
  4843. flex-flow: row nowrap;
  4844. justify-content: flex-start;
  4845. }
  4846. .navbar-expand > .container,
  4847. .navbar-expand > .container-fluid
  4848. {
  4849. padding-right: 0;
  4850. padding-left: 0;
  4851. }
  4852. .navbar-expand .navbar-nav
  4853. {
  4854. flex-direction: row;
  4855. }
  4856. .navbar-expand .navbar-nav .dropdown-menu
  4857. {
  4858. position: absolute;
  4859. }
  4860. .navbar-expand .navbar-nav .nav-link
  4861. {
  4862. padding-right: 1rem;
  4863. padding-left: 1rem;
  4864. }
  4865. .navbar-expand > .container,
  4866. .navbar-expand > .container-fluid
  4867. {
  4868. flex-wrap: nowrap;
  4869. }
  4870. .navbar-expand .navbar-collapse
  4871. {
  4872. display: flex !important;
  4873. flex-basis: auto;
  4874. }
  4875. .navbar-expand .navbar-toggler
  4876. {
  4877. display: none;
  4878. }
  4879. .navbar-light .navbar-brand
  4880. {
  4881. color: rgba(0, 0, 0, .9);
  4882. }
  4883. .navbar-light .navbar-brand:hover,
  4884. .navbar-light .navbar-brand:focus
  4885. {
  4886. color: rgba(0, 0, 0, .9);
  4887. }
  4888. .navbar-light .navbar-nav .nav-link
  4889. {
  4890. color: rgba(0, 0, 0, .5);
  4891. }
  4892. .navbar-light .navbar-nav .nav-link:hover,
  4893. .navbar-light .navbar-nav .nav-link:focus
  4894. {
  4895. color: rgba(0, 0, 0, .7);
  4896. }
  4897. .navbar-light .navbar-nav .nav-link.disabled
  4898. {
  4899. color: rgba(0, 0, 0, .3);
  4900. }
  4901. .navbar-light .navbar-nav .show > .nav-link,
  4902. .navbar-light .navbar-nav .active > .nav-link,
  4903. .navbar-light .navbar-nav .nav-link.show,
  4904. .navbar-light .navbar-nav .nav-link.active
  4905. {
  4906. color: rgba(0, 0, 0, .9);
  4907. }
  4908. .navbar-light .navbar-toggler
  4909. {
  4910. color: rgba(0, 0, 0, .5);
  4911. border-color: transparent;
  4912. }
  4913. .navbar-light .navbar-toggler-icon
  4914. {
  4915. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(0, 0, 0, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E');
  4916. }
  4917. .navbar-light .navbar-text
  4918. {
  4919. color: rgba(0, 0, 0, .5);
  4920. }
  4921. .navbar-light .navbar-text a
  4922. {
  4923. color: rgba(0, 0, 0, .9);
  4924. }
  4925. .navbar-light .navbar-text a:hover,
  4926. .navbar-light .navbar-text a:focus
  4927. {
  4928. color: rgba(0, 0, 0, .9);
  4929. }
  4930. .navbar-dark .navbar-brand
  4931. {
  4932. color: rgba(255, 255, 255, .65);
  4933. }
  4934. .navbar-dark .navbar-brand:hover,
  4935. .navbar-dark .navbar-brand:focus
  4936. {
  4937. color: rgba(255, 255, 255, .65);
  4938. }
  4939. .navbar-dark .navbar-nav .nav-link
  4940. {
  4941. color: rgba(255, 255, 255, .95);
  4942. }
  4943. .navbar-dark .navbar-nav .nav-link:hover,
  4944. .navbar-dark .navbar-nav .nav-link:focus
  4945. {
  4946. color: rgba(255, 255, 255, .65);
  4947. }
  4948. .navbar-dark .navbar-nav .nav-link.disabled
  4949. {
  4950. color: rgba(255, 255, 255, .25);
  4951. }
  4952. .navbar-dark .navbar-nav .show > .nav-link,
  4953. .navbar-dark .navbar-nav .active > .nav-link,
  4954. .navbar-dark .navbar-nav .nav-link.show,
  4955. .navbar-dark .navbar-nav .nav-link.active
  4956. {
  4957. color: rgba(255, 255, 255, .65);
  4958. }
  4959. .navbar-dark .navbar-toggler
  4960. {
  4961. color: rgba(255, 255, 255, .95);
  4962. border-color: transparent;
  4963. }
  4964. .navbar-dark .navbar-toggler-icon
  4965. {
  4966. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255, 255, 255, 0.95)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E');
  4967. }
  4968. .navbar-dark .navbar-text
  4969. {
  4970. color: rgba(255, 255, 255, .95);
  4971. }
  4972. .navbar-dark .navbar-text a
  4973. {
  4974. color: rgba(255, 255, 255, .65);
  4975. }
  4976. .navbar-dark .navbar-text a:hover,
  4977. .navbar-dark .navbar-text a:focus
  4978. {
  4979. color: rgba(255, 255, 255, .65);
  4980. }
  4981. .card
  4982. {
  4983. position: relative;
  4984. display: flex;
  4985. flex-direction: column;
  4986. min-width: 0;
  4987. word-wrap: break-word;
  4988. border: 1px solid rgba(0, 0, 0, .05);
  4989. border-radius: .375rem;
  4990. background-color: #fff;
  4991. background-clip: border-box;
  4992. }
  4993. .card > hr
  4994. {
  4995. margin-right: 0;
  4996. margin-left: 0;
  4997. }
  4998. .card > .list-group:first-child .list-group-item:first-child
  4999. {
  5000. border-top-left-radius: .375rem;
  5001. border-top-right-radius: .375rem;
  5002. }
  5003. .card > .list-group:last-child .list-group-item:last-child
  5004. {
  5005. border-bottom-right-radius: .375rem;
  5006. border-bottom-left-radius: .375rem;
  5007. }
  5008. .card-body
  5009. {
  5010. padding: 1.5rem;
  5011. flex: 1 1 auto;
  5012. }
  5013. .card-title
  5014. {
  5015. margin-bottom: 1.25rem;
  5016. }
  5017. .card-subtitle
  5018. {
  5019. margin-top: -.625rem;
  5020. margin-bottom: 0;
  5021. }
  5022. .card-text:last-child
  5023. {
  5024. margin-bottom: 0;
  5025. }
  5026. .card-link:hover
  5027. {
  5028. text-decoration: none;
  5029. }
  5030. .card-link + .card-link
  5031. {
  5032. margin-left: 1.5rem;
  5033. }
  5034. .card-header
  5035. {
  5036. margin-bottom: 0;
  5037. padding: 1.25rem 1.5rem;
  5038. border-bottom: 1px solid rgba(0, 0, 0, .05);
  5039. background-color: #fff;
  5040. }
  5041. .card-header:first-child
  5042. {
  5043. border-radius: calc(.375rem - 1px) calc(.375rem - 1px) 0 0;
  5044. }
  5045. .card-header + .list-group .list-group-item:first-child
  5046. {
  5047. border-top: 0;
  5048. }
  5049. .card-footer
  5050. {
  5051. padding: 1.25rem 1.5rem;
  5052. border-top: 1px solid rgba(0, 0, 0, .05);
  5053. background-color: #fff;
  5054. }
  5055. .card-footer:last-child
  5056. {
  5057. border-radius: 0 0 calc(.375rem - 1px) calc(.375rem - 1px);
  5058. }
  5059. .card-header-tabs
  5060. {
  5061. margin-right: -.75rem;
  5062. margin-bottom: -1.25rem;
  5063. margin-left: -.75rem;
  5064. border-bottom: 0;
  5065. }
  5066. .card-header-pills
  5067. {
  5068. margin-right: -.75rem;
  5069. margin-left: -.75rem;
  5070. }
  5071. .card-img-overlay
  5072. {
  5073. position: absolute;
  5074. top: 0;
  5075. right: 0;
  5076. bottom: 0;
  5077. left: 0;
  5078. padding: 1.25rem;
  5079. }
  5080. .card-img
  5081. {
  5082. width: 100%;
  5083. border-radius: calc(.375rem - 1px);
  5084. }
  5085. .card-img-top
  5086. {
  5087. width: 100%;
  5088. border-top-left-radius: calc(.375rem - 1px);
  5089. border-top-right-radius: calc(.375rem - 1px);
  5090. }
  5091. .card-img-bottom
  5092. {
  5093. width: 100%;
  5094. border-bottom-right-radius: calc(.375rem - 1px);
  5095. border-bottom-left-radius: calc(.375rem - 1px);
  5096. }
  5097. .card-deck
  5098. {
  5099. display: flex;
  5100. flex-direction: column;
  5101. }
  5102. .card-deck .card
  5103. {
  5104. margin-bottom: 15px;
  5105. }
  5106. @media (min-width: 576px)
  5107. {
  5108. .card-deck
  5109. {
  5110. margin-right: -15px;
  5111. margin-left: -15px;
  5112. flex-flow: row wrap;
  5113. }
  5114. .card-deck .card
  5115. {
  5116. display: flex;
  5117. flex-direction: column;
  5118. margin-right: 15px;
  5119. margin-bottom: 0;
  5120. margin-left: 15px;
  5121. flex: 1 0;
  5122. }
  5123. }
  5124. .card-group
  5125. {
  5126. display: flex;
  5127. flex-direction: column;
  5128. }
  5129. .card-group > .card
  5130. {
  5131. margin-bottom: 15px;
  5132. }
  5133. @media (min-width: 576px)
  5134. {
  5135. .card-group
  5136. {
  5137. flex-flow: row wrap;
  5138. }
  5139. .card-group > .card
  5140. {
  5141. margin-bottom: 0;
  5142. flex: 1 0;
  5143. }
  5144. .card-group > .card + .card
  5145. {
  5146. margin-left: 0;
  5147. border-left: 0;
  5148. }
  5149. .card-group > .card:first-child
  5150. {
  5151. border-top-right-radius: 0;
  5152. border-bottom-right-radius: 0;
  5153. }
  5154. .card-group > .card:first-child .card-img-top,
  5155. .card-group > .card:first-child .card-header
  5156. {
  5157. border-top-right-radius: 0;
  5158. }
  5159. .card-group > .card:first-child .card-img-bottom,
  5160. .card-group > .card:first-child .card-footer
  5161. {
  5162. border-bottom-right-radius: 0;
  5163. }
  5164. .card-group > .card:last-child
  5165. {
  5166. border-top-left-radius: 0;
  5167. border-bottom-left-radius: 0;
  5168. }
  5169. .card-group > .card:last-child .card-img-top,
  5170. .card-group > .card:last-child .card-header
  5171. {
  5172. border-top-left-radius: 0;
  5173. }
  5174. .card-group > .card:last-child .card-img-bottom,
  5175. .card-group > .card:last-child .card-footer
  5176. {
  5177. border-bottom-left-radius: 0;
  5178. }
  5179. .card-group > .card:only-child
  5180. {
  5181. border-radius: .375rem;
  5182. }
  5183. .card-group > .card:only-child .card-img-top,
  5184. .card-group > .card:only-child .card-header
  5185. {
  5186. border-top-left-radius: .375rem;
  5187. border-top-right-radius: .375rem;
  5188. }
  5189. .card-group > .card:only-child .card-img-bottom,
  5190. .card-group > .card:only-child .card-footer
  5191. {
  5192. border-bottom-right-radius: .375rem;
  5193. border-bottom-left-radius: .375rem;
  5194. }
  5195. .card-group > .card:not(:first-child):not(:last-child):not(:only-child)
  5196. {
  5197. border-radius: 0;
  5198. }
  5199. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  5200. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  5201. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  5202. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer
  5203. {
  5204. border-radius: 0;
  5205. }
  5206. }
  5207. .card-columns .card
  5208. {
  5209. margin-bottom: 1.25rem;
  5210. }
  5211. @media (min-width: 576px)
  5212. {
  5213. .card-columns
  5214. {
  5215. column-count: 3;
  5216. column-gap: 1.25rem;
  5217. orphans: 1;
  5218. widows: 1;
  5219. }
  5220. .card-columns .card
  5221. {
  5222. display: inline-block;
  5223. width: 100%;
  5224. }
  5225. }
  5226. .accordion .card:not(:first-of-type):not(:last-of-type)
  5227. {
  5228. border-bottom: 0;
  5229. border-radius: 0;
  5230. }
  5231. .accordion .card:not(:first-of-type) .card-header:first-child
  5232. {
  5233. border-radius: 0;
  5234. }
  5235. .accordion .card:first-of-type
  5236. {
  5237. border-bottom: 0;
  5238. border-bottom-right-radius: 0;
  5239. border-bottom-left-radius: 0;
  5240. }
  5241. .accordion .card:last-of-type
  5242. {
  5243. border-top-left-radius: 0;
  5244. border-top-right-radius: 0;
  5245. }
  5246. .breadcrumb
  5247. {
  5248. display: flex;
  5249. margin-bottom: 1rem;
  5250. padding: .75rem 1rem;
  5251. list-style: none;
  5252. border-radius: .375rem;
  5253. background-color: #e9ecef;
  5254. flex-wrap: wrap;
  5255. }
  5256. .breadcrumb-item + .breadcrumb-item
  5257. {
  5258. padding-left: .5rem;
  5259. }
  5260. .breadcrumb-item + .breadcrumb-item::before
  5261. {
  5262. display: inline-block;
  5263. padding-right: .5rem;
  5264. content: '/';
  5265. color: #8898aa;
  5266. }
  5267. .breadcrumb-item + .breadcrumb-item:hover::before
  5268. {
  5269. text-decoration: underline;
  5270. }
  5271. .breadcrumb-item + .breadcrumb-item:hover::before
  5272. {
  5273. text-decoration: none;
  5274. }
  5275. .breadcrumb-item.active
  5276. {
  5277. color: #8898aa;
  5278. }
  5279. .pagination
  5280. {
  5281. display: flex;
  5282. padding-left: 0;
  5283. list-style: none;
  5284. border-radius: .375rem;
  5285. }
  5286. .page-link
  5287. {
  5288. line-height: 1.25;
  5289. position: relative;
  5290. display: block;
  5291. margin-left: -1px;
  5292. padding: .5rem .75rem;
  5293. color: #8898aa;
  5294. border: 1px solid #dee2e6;
  5295. background-color: #fff;
  5296. }
  5297. .page-link:hover
  5298. {
  5299. z-index: 2;
  5300. text-decoration: none;
  5301. color: #8898aa;
  5302. border-color: #dee2e6;
  5303. background-color: #dee2e6;
  5304. }
  5305. .page-link:focus
  5306. {
  5307. z-index: 2;
  5308. outline: 0;
  5309. box-shadow: none;
  5310. }
  5311. .page-link:not(:disabled):not(.disabled)
  5312. {
  5313. cursor: pointer;
  5314. }
  5315. .page-item:first-child .page-link
  5316. {
  5317. margin-left: 0;
  5318. border-top-left-radius: .375rem;
  5319. border-bottom-left-radius: .375rem;
  5320. }
  5321. .page-item:last-child .page-link
  5322. {
  5323. border-top-right-radius: .375rem;
  5324. border-bottom-right-radius: .375rem;
  5325. }
  5326. .page-item.active .page-link
  5327. {
  5328. z-index: 1;
  5329. color: #fff;
  5330. border-color: #5e72e4;
  5331. background-color: #5e72e4;
  5332. }
  5333. .page-item.disabled .page-link
  5334. {
  5335. cursor: auto;
  5336. pointer-events: none;
  5337. color: #8898aa;
  5338. border-color: #dee2e6;
  5339. background-color: #fff;
  5340. }
  5341. .pagination-lg .page-link
  5342. {
  5343. font-size: 1.25rem;
  5344. line-height: 1.5;
  5345. padding: .75rem 1.5rem;
  5346. }
  5347. .pagination-lg .page-item:first-child .page-link
  5348. {
  5349. border-top-left-radius: .4375rem;
  5350. border-bottom-left-radius: .4375rem;
  5351. }
  5352. .pagination-lg .page-item:last-child .page-link
  5353. {
  5354. border-top-right-radius: .4375rem;
  5355. border-bottom-right-radius: .4375rem;
  5356. }
  5357. .pagination-sm .page-link
  5358. {
  5359. font-size: .875rem;
  5360. line-height: 1.5;
  5361. padding: .25rem .5rem;
  5362. }
  5363. .pagination-sm .page-item:first-child .page-link
  5364. {
  5365. border-top-left-radius: .25rem;
  5366. border-bottom-left-radius: .25rem;
  5367. }
  5368. .pagination-sm .page-item:last-child .page-link
  5369. {
  5370. border-top-right-radius: .25rem;
  5371. border-bottom-right-radius: .25rem;
  5372. }
  5373. .badge
  5374. {
  5375. font-size: 66%;
  5376. font-weight: 600;
  5377. line-height: 1;
  5378. display: inline-block;
  5379. padding: .35rem .375rem;
  5380. text-align: center;
  5381. vertical-align: baseline;
  5382. white-space: nowrap;
  5383. border-radius: .375rem;
  5384. }
  5385. .badge:empty
  5386. {
  5387. display: none;
  5388. }
  5389. .btn .badge
  5390. {
  5391. position: relative;
  5392. top: -1px;
  5393. }
  5394. .badge-pill
  5395. {
  5396. padding-right: .875em;
  5397. padding-left: .875em;
  5398. border-radius: 10rem;
  5399. }
  5400. .badge-primary
  5401. {
  5402. color: #2643e9;
  5403. background-color: rgba(203, 210, 246, .5);
  5404. }
  5405. .badge-primary[href]:hover,
  5406. .badge-primary[href]:focus
  5407. {
  5408. text-decoration: none;
  5409. color: #fff;
  5410. background-color: #324cdd;
  5411. }
  5412. .badge-secondary
  5413. {
  5414. color: #cfe3f1;
  5415. background-color: rgba(255, 255, 255, .5);
  5416. }
  5417. .badge-secondary[href]:hover,
  5418. .badge-secondary[href]:focus
  5419. {
  5420. text-decoration: none;
  5421. color: #212529;
  5422. background-color: #d2e3ee;
  5423. }
  5424. .badge-success
  5425. {
  5426. color: #1aae6f;
  5427. background-color: rgba(147, 231, 195, .5);
  5428. }
  5429. .badge-success[href]:hover,
  5430. .badge-success[href]:focus
  5431. {
  5432. text-decoration: none;
  5433. color: #fff;
  5434. background-color: #24a46d;
  5435. }
  5436. .badge-info
  5437. {
  5438. color: #03acca;
  5439. background-color: rgba(136, 230, 247, .5);
  5440. }
  5441. .badge-info[href]:hover,
  5442. .badge-info[href]:focus
  5443. {
  5444. text-decoration: none;
  5445. color: #fff;
  5446. background-color: #0da5c0;
  5447. }
  5448. .badge-warning
  5449. {
  5450. color: #ff3709;
  5451. background-color: rgba(254, 201, 189, .5);
  5452. }
  5453. .badge-warning[href]:hover,
  5454. .badge-warning[href]:focus
  5455. {
  5456. text-decoration: none;
  5457. color: #fff;
  5458. background-color: #fa3a0e;
  5459. }
  5460. .badge-danger
  5461. {
  5462. color: #f80031;
  5463. background-color: rgba(251, 175, 190, .5);
  5464. }
  5465. .badge-danger[href]:hover,
  5466. .badge-danger[href]:focus
  5467. {
  5468. text-decoration: none;
  5469. color: #fff;
  5470. background-color: #ec0c38;
  5471. }
  5472. .badge-light
  5473. {
  5474. color: #879cb0;
  5475. background-color: rgba(244, 245, 246, .5);
  5476. }
  5477. .badge-light[href]:hover,
  5478. .badge-light[href]:focus
  5479. {
  5480. text-decoration: none;
  5481. color: #fff;
  5482. background-color: #919ca6;
  5483. }
  5484. .badge-dark
  5485. {
  5486. color: #090c0e;
  5487. background-color: rgba(90, 101, 112, .5);
  5488. }
  5489. .badge-dark[href]:hover,
  5490. .badge-dark[href]:focus
  5491. {
  5492. text-decoration: none;
  5493. color: #fff;
  5494. background-color: #0a0c0d;
  5495. }
  5496. .badge-default
  5497. {
  5498. color: #091428;
  5499. background-color: rgba(52, 98, 175, .5);
  5500. }
  5501. .badge-default[href]:hover,
  5502. .badge-default[href]:focus
  5503. {
  5504. text-decoration: none;
  5505. color: #fff;
  5506. background-color: #0b1526;
  5507. }
  5508. .badge-white
  5509. {
  5510. color: #e8e3e3;
  5511. background-color: rgba(255, 255, 255, .5);
  5512. }
  5513. .badge-white[href]:hover,
  5514. .badge-white[href]:focus
  5515. {
  5516. text-decoration: none;
  5517. color: #212529;
  5518. background-color: #e6e6e6;
  5519. }
  5520. .badge-neutral
  5521. {
  5522. color: #e8e3e3;
  5523. background-color: rgba(255, 255, 255, .5);
  5524. }
  5525. .badge-neutral[href]:hover,
  5526. .badge-neutral[href]:focus
  5527. {
  5528. text-decoration: none;
  5529. color: #212529;
  5530. background-color: #e6e6e6;
  5531. }
  5532. .badge-darker
  5533. {
  5534. color: black;
  5535. background-color: rgba(64, 64, 64, .5);
  5536. }
  5537. .badge-darker[href]:hover,
  5538. .badge-darker[href]:focus
  5539. {
  5540. text-decoration: none;
  5541. color: #fff;
  5542. background-color: black;
  5543. }
  5544. .jumbotron
  5545. {
  5546. margin-bottom: 2rem;
  5547. padding: 2rem 1rem;
  5548. border-radius: .4375rem;
  5549. background-color: #e9ecef;
  5550. }
  5551. @media (min-width: 576px)
  5552. {
  5553. .jumbotron
  5554. {
  5555. padding: 4rem 2rem;
  5556. }
  5557. }
  5558. .jumbotron-fluid
  5559. {
  5560. padding-right: 0;
  5561. padding-left: 0;
  5562. border-radius: 0;
  5563. }
  5564. .alert
  5565. {
  5566. position: relative;
  5567. margin-bottom: 1rem;
  5568. padding: 1rem 1.5rem;
  5569. border: 1px solid transparent;
  5570. border-radius: .375rem;
  5571. }
  5572. .alert-heading
  5573. {
  5574. color: inherit;
  5575. }
  5576. .alert-link
  5577. {
  5578. font-weight: 600;
  5579. }
  5580. .alert-dismissible
  5581. {
  5582. padding-right: 4.5rem;
  5583. }
  5584. .alert-dismissible .close
  5585. {
  5586. position: absolute;
  5587. top: 0;
  5588. right: 0;
  5589. padding: 1rem 1.5rem;
  5590. color: inherit;
  5591. }
  5592. .alert-primary
  5593. {
  5594. color: #fff;
  5595. border-color: #7889e8;
  5596. background-color: #7889e8;
  5597. }
  5598. .alert-primary hr
  5599. {
  5600. border-top-color: #6276e4;
  5601. }
  5602. .alert-primary .alert-link
  5603. {
  5604. color: #324cdd;
  5605. }
  5606. .alert-secondary
  5607. {
  5608. color: #212529;
  5609. border-color: #f8fbfc;
  5610. background-color: #f8fbfc;
  5611. }
  5612. .alert-secondary hr
  5613. {
  5614. border-top-color: #e6f1f4;
  5615. }
  5616. .alert-secondary .alert-link
  5617. {
  5618. color: #d2e3ee;
  5619. }
  5620. .alert-success
  5621. {
  5622. color: #fff;
  5623. border-color: #4fd69c;
  5624. background-color: #4fd69c;
  5625. }
  5626. .alert-success hr
  5627. {
  5628. border-top-color: #3ad190;
  5629. }
  5630. .alert-success .alert-link
  5631. {
  5632. color: #24a46d;
  5633. }
  5634. .alert-info
  5635. {
  5636. color: #fff;
  5637. border-color: #37d5f2;
  5638. background-color: #37d5f2;
  5639. }
  5640. .alert-info hr
  5641. {
  5642. border-top-color: #1fd0f0;
  5643. }
  5644. .alert-info .alert-link
  5645. {
  5646. color: #0da5c0;
  5647. }
  5648. .alert-warning
  5649. {
  5650. color: #fff;
  5651. border-color: #fc7c5f;
  5652. background-color: #fc7c5f;
  5653. }
  5654. .alert-warning hr
  5655. {
  5656. border-top-color: #fc6846;
  5657. }
  5658. .alert-warning .alert-link
  5659. {
  5660. color: #fa3a0e;
  5661. }
  5662. .alert-danger
  5663. {
  5664. color: #fff;
  5665. border-color: #f75676;
  5666. background-color: #f75676;
  5667. }
  5668. .alert-danger hr
  5669. {
  5670. border-top-color: #f63e62;
  5671. }
  5672. .alert-danger .alert-link
  5673. {
  5674. color: #ec0c38;
  5675. }
  5676. .alert-light
  5677. {
  5678. color: #fff;
  5679. border-color: #bac1c8;
  5680. background-color: #bac1c8;
  5681. }
  5682. .alert-light hr
  5683. {
  5684. border-top-color: #acb4bd;
  5685. }
  5686. .alert-light .alert-link
  5687. {
  5688. color: #919ca6;
  5689. }
  5690. .alert-dark
  5691. {
  5692. color: #fff;
  5693. border-color: #45484b;
  5694. background-color: #45484b;
  5695. }
  5696. .alert-dark hr
  5697. {
  5698. border-top-color: #393b3e;
  5699. }
  5700. .alert-dark .alert-link
  5701. {
  5702. color: #0a0c0d;
  5703. }
  5704. .alert-default
  5705. {
  5706. color: #fff;
  5707. border-color: #3c4d69;
  5708. background-color: #3c4d69;
  5709. }
  5710. .alert-default hr
  5711. {
  5712. border-top-color: #334159;
  5713. }
  5714. .alert-default .alert-link
  5715. {
  5716. color: #0b1526;
  5717. }
  5718. .alert-white
  5719. {
  5720. color: #212529;
  5721. border-color: white;
  5722. background-color: white;
  5723. }
  5724. .alert-white hr
  5725. {
  5726. border-top-color: #f2f2f2;
  5727. }
  5728. .alert-white .alert-link
  5729. {
  5730. color: #e6e6e6;
  5731. }
  5732. .alert-neutral
  5733. {
  5734. color: #212529;
  5735. border-color: white;
  5736. background-color: white;
  5737. }
  5738. .alert-neutral hr
  5739. {
  5740. border-top-color: #f2f2f2;
  5741. }
  5742. .alert-neutral .alert-link
  5743. {
  5744. color: #e6e6e6;
  5745. }
  5746. .alert-darker
  5747. {
  5748. color: #fff;
  5749. border-color: #292929;
  5750. background-color: #292929;
  5751. }
  5752. .alert-darker hr
  5753. {
  5754. border-top-color: #1c1c1c;
  5755. }
  5756. .alert-darker .alert-link
  5757. {
  5758. color: black;
  5759. }
  5760. @keyframes progress-bar-stripes
  5761. {
  5762. from
  5763. {
  5764. background-position: 1rem 0;
  5765. }
  5766. to
  5767. {
  5768. background-position: 0 0;
  5769. }
  5770. }
  5771. .progress
  5772. {
  5773. font-size: .75rem;
  5774. display: flex;
  5775. overflow: hidden;
  5776. height: 1rem;
  5777. border-radius: .375rem;
  5778. background-color: #e9ecef;
  5779. box-shadow: inset 0 .1rem .1rem rgba(0, 0, 0, .1);
  5780. }
  5781. .progress-bar
  5782. {
  5783. display: flex;
  5784. flex-direction: column;
  5785. transition: width .6s ease;
  5786. text-align: center;
  5787. white-space: nowrap;
  5788. color: #fff;
  5789. background-color: #5e72e4;
  5790. justify-content: center;
  5791. }
  5792. @media screen and (prefers-reduced-motion: reduce)
  5793. {
  5794. .progress-bar
  5795. {
  5796. transition: none;
  5797. }
  5798. }
  5799. .progress-bar-striped
  5800. {
  5801. background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  5802. background-size: 1rem 1rem;
  5803. }
  5804. .progress-bar-animated
  5805. {
  5806. animation: progress-bar-stripes 1s linear infinite;
  5807. }
  5808. .media
  5809. {
  5810. display: flex;
  5811. align-items: flex-start;
  5812. }
  5813. .media-body
  5814. {
  5815. flex: 1 1;
  5816. }
  5817. .list-group
  5818. {
  5819. display: flex;
  5820. flex-direction: column;
  5821. margin-bottom: 0;
  5822. padding-left: 0;
  5823. }
  5824. .list-group-item-action
  5825. {
  5826. width: 100%;
  5827. text-align: inherit;
  5828. color: #525f7f;
  5829. }
  5830. .list-group-item-action:hover,
  5831. .list-group-item-action:focus
  5832. {
  5833. text-decoration: none;
  5834. color: #525f7f;
  5835. background-color: #f6f9fc;
  5836. }
  5837. .list-group-item-action:active
  5838. {
  5839. color: #525f7f;
  5840. background-color: #e9ecef;
  5841. }
  5842. .list-group-item
  5843. {
  5844. position: relative;
  5845. display: block;
  5846. margin-bottom: -1px;
  5847. padding: 1rem 1rem;
  5848. border: 1px solid #e9ecef;
  5849. background-color: #fff;
  5850. }
  5851. .list-group-item:first-child
  5852. {
  5853. border-top-left-radius: .375rem;
  5854. border-top-right-radius: .375rem;
  5855. }
  5856. .list-group-item:last-child
  5857. {
  5858. margin-bottom: 0;
  5859. border-bottom-right-radius: .375rem;
  5860. border-bottom-left-radius: .375rem;
  5861. }
  5862. .list-group-item:hover,
  5863. .list-group-item:focus
  5864. {
  5865. z-index: 1;
  5866. text-decoration: none;
  5867. }
  5868. .list-group-item.disabled,
  5869. .list-group-item:disabled
  5870. {
  5871. color: #8898aa;
  5872. background-color: #fff;
  5873. }
  5874. .list-group-item.active
  5875. {
  5876. z-index: 2;
  5877. color: #fff;
  5878. border-color: #5e72e4;
  5879. background-color: #5e72e4;
  5880. }
  5881. .list-group-flush .list-group-item
  5882. {
  5883. border-right: 0;
  5884. border-left: 0;
  5885. border-radius: 0;
  5886. }
  5887. .list-group-flush:first-child .list-group-item:first-child
  5888. {
  5889. border-top: 0;
  5890. }
  5891. .list-group-flush:last-child .list-group-item:last-child
  5892. {
  5893. border-bottom: 0;
  5894. }
  5895. .list-group-item-primary
  5896. {
  5897. color: #313b77;
  5898. background-color: #d2d8f7;
  5899. }
  5900. .list-group-item-primary.list-group-item-action:hover,
  5901. .list-group-item-primary.list-group-item-action:focus
  5902. {
  5903. color: #313b77;
  5904. background-color: #bcc5f3;
  5905. }
  5906. .list-group-item-primary.list-group-item-action.active
  5907. {
  5908. color: #fff;
  5909. border-color: #313b77;
  5910. background-color: #313b77;
  5911. }
  5912. .list-group-item-secondary
  5913. {
  5914. color: #808283;
  5915. background-color: #fdfefe;
  5916. }
  5917. .list-group-item-secondary.list-group-item-action:hover,
  5918. .list-group-item-secondary.list-group-item-action:focus
  5919. {
  5920. color: #808283;
  5921. background-color: #ecf6f6;
  5922. }
  5923. .list-group-item-secondary.list-group-item-action.active
  5924. {
  5925. color: #fff;
  5926. border-color: #808283;
  5927. background-color: #808283;
  5928. }
  5929. .list-group-item-success
  5930. {
  5931. color: #176b47;
  5932. background-color: #c4f1de;
  5933. }
  5934. .list-group-item-success.list-group-item-action:hover,
  5935. .list-group-item-success.list-group-item-action:focus
  5936. {
  5937. color: #176b47;
  5938. background-color: #afecd2;
  5939. }
  5940. .list-group-item-success.list-group-item-action.active
  5941. {
  5942. color: #fff;
  5943. border-color: #176b47;
  5944. background-color: #176b47;
  5945. }
  5946. .list-group-item-info
  5947. {
  5948. color: #096b7c;
  5949. background-color: #bcf1fb;
  5950. }
  5951. .list-group-item-info.list-group-item-action:hover,
  5952. .list-group-item-info.list-group-item-action:focus
  5953. {
  5954. color: #096b7c;
  5955. background-color: #a4ecfa;
  5956. }
  5957. .list-group-item-info.list-group-item-action.active
  5958. {
  5959. color: #fff;
  5960. border-color: #096b7c;
  5961. background-color: #096b7c;
  5962. }
  5963. .list-group-item-warning
  5964. {
  5965. color: #833321;
  5966. background-color: #fed3ca;
  5967. }
  5968. .list-group-item-warning.list-group-item-action:hover,
  5969. .list-group-item-warning.list-group-item-action:focus
  5970. {
  5971. color: #833321;
  5972. background-color: #febeb1;
  5973. }
  5974. .list-group-item-warning.list-group-item-action.active
  5975. {
  5976. color: #fff;
  5977. border-color: #833321;
  5978. background-color: #833321;
  5979. }
  5980. .list-group-item-danger
  5981. {
  5982. color: #7f1c30;
  5983. background-color: #fcc7d1;
  5984. }
  5985. .list-group-item-danger.list-group-item-action:hover,
  5986. .list-group-item-danger.list-group-item-action:focus
  5987. {
  5988. color: #7f1c30;
  5989. background-color: #fbafbd;
  5990. }
  5991. .list-group-item-danger.list-group-item-action.active
  5992. {
  5993. color: #fff;
  5994. border-color: #7f1c30;
  5995. background-color: #7f1c30;
  5996. }
  5997. .list-group-item-light
  5998. {
  5999. color: #5a5e62;
  6000. background-color: #e8eaed;
  6001. }
  6002. .list-group-item-light.list-group-item-action:hover,
  6003. .list-group-item-light.list-group-item-action:focus
  6004. {
  6005. color: #5a5e62;
  6006. background-color: #dadde2;
  6007. }
  6008. .list-group-item-light.list-group-item-action.active
  6009. {
  6010. color: #fff;
  6011. border-color: #5a5e62;
  6012. background-color: #5a5e62;
  6013. }
  6014. .list-group-item-dark
  6015. {
  6016. color: #111315;
  6017. background-color: #c1c2c3;
  6018. }
  6019. .list-group-item-dark.list-group-item-action:hover,
  6020. .list-group-item-dark.list-group-item-action:focus
  6021. {
  6022. color: #111315;
  6023. background-color: #b4b5b6;
  6024. }
  6025. .list-group-item-dark.list-group-item-action.active
  6026. {
  6027. color: #fff;
  6028. border-color: #111315;
  6029. background-color: #111315;
  6030. }
  6031. .list-group-item-default
  6032. {
  6033. color: #0c1628;
  6034. background-color: #bec4cd;
  6035. }
  6036. .list-group-item-default.list-group-item-action:hover,
  6037. .list-group-item-default.list-group-item-action:focus
  6038. {
  6039. color: #0c1628;
  6040. background-color: #b0b7c2;
  6041. }
  6042. .list-group-item-default.list-group-item-action.active
  6043. {
  6044. color: #fff;
  6045. border-color: #0c1628;
  6046. background-color: #0c1628;
  6047. }
  6048. .list-group-item-white
  6049. {
  6050. color: #858585;
  6051. background-color: white;
  6052. }
  6053. .list-group-item-white.list-group-item-action:hover,
  6054. .list-group-item-white.list-group-item-action:focus
  6055. {
  6056. color: #858585;
  6057. background-color: #f2f2f2;
  6058. }
  6059. .list-group-item-white.list-group-item-action.active
  6060. {
  6061. color: #fff;
  6062. border-color: #858585;
  6063. background-color: #858585;
  6064. }
  6065. .list-group-item-neutral
  6066. {
  6067. color: #858585;
  6068. background-color: white;
  6069. }
  6070. .list-group-item-neutral.list-group-item-action:hover,
  6071. .list-group-item-neutral.list-group-item-action:focus
  6072. {
  6073. color: #858585;
  6074. background-color: #f2f2f2;
  6075. }
  6076. .list-group-item-neutral.list-group-item-action.active
  6077. {
  6078. color: #fff;
  6079. border-color: #858585;
  6080. background-color: #858585;
  6081. }
  6082. .list-group-item-darker
  6083. {
  6084. color: black;
  6085. background-color: #b8b8b8;
  6086. }
  6087. .list-group-item-darker.list-group-item-action:hover,
  6088. .list-group-item-darker.list-group-item-action:focus
  6089. {
  6090. color: black;
  6091. background-color: #ababab;
  6092. }
  6093. .list-group-item-darker.list-group-item-action.active
  6094. {
  6095. color: #fff;
  6096. border-color: black;
  6097. background-color: black;
  6098. }
  6099. .close
  6100. {
  6101. font-size: 1.5rem;
  6102. font-weight: 600;
  6103. line-height: 1;
  6104. float: right;
  6105. opacity: .5;
  6106. color: rgba(0, 0, 0, .6);
  6107. text-shadow: none;
  6108. }
  6109. .close:not(:disabled):not(.disabled)
  6110. {
  6111. cursor: pointer;
  6112. }
  6113. .close:not(:disabled):not(.disabled):hover,
  6114. .close:not(:disabled):not(.disabled):focus
  6115. {
  6116. text-decoration: none;
  6117. opacity: .75;
  6118. color: rgba(0, 0, 0, .6);
  6119. }
  6120. button.close
  6121. {
  6122. padding: 0;
  6123. border: 0;
  6124. background-color: transparent;
  6125. -webkit-appearance: none;
  6126. }
  6127. .modal-open
  6128. {
  6129. overflow: hidden;
  6130. }
  6131. .modal-open .modal
  6132. {
  6133. overflow-x: hidden;
  6134. overflow-y: auto;
  6135. }
  6136. .modal
  6137. {
  6138. position: fixed;
  6139. z-index: 1050;
  6140. top: 0;
  6141. right: 0;
  6142. bottom: 0;
  6143. left: 0;
  6144. display: none;
  6145. overflow: hidden;
  6146. outline: 0;
  6147. }
  6148. .modal-dialog
  6149. {
  6150. position: relative;
  6151. width: auto;
  6152. margin: .5rem;
  6153. pointer-events: none;
  6154. }
  6155. .modal.fade .modal-dialog
  6156. {
  6157. transition: transform .3s ease-out;
  6158. transform: translate(0, -25%);
  6159. }
  6160. @media screen and (prefers-reduced-motion: reduce)
  6161. {
  6162. .modal.fade .modal-dialog
  6163. {
  6164. transition: none;
  6165. }
  6166. }
  6167. .modal.show .modal-dialog
  6168. {
  6169. transform: translate(0, 0);
  6170. }
  6171. .modal-dialog-centered
  6172. {
  6173. display: flex;
  6174. min-height: calc(100% - (.5rem * 2));
  6175. align-items: center;
  6176. }
  6177. .modal-dialog-centered::before
  6178. {
  6179. display: block;
  6180. height: calc(100vh - (.5rem * 2));
  6181. content: '';
  6182. }
  6183. .modal-content
  6184. {
  6185. position: relative;
  6186. display: flex;
  6187. flex-direction: column;
  6188. width: 100%;
  6189. pointer-events: auto;
  6190. border: 0 solid rgba(0, 0, 0, .2);
  6191. border-radius: .4375rem;
  6192. outline: 0;
  6193. background-color: #fff;
  6194. background-clip: padding-box;
  6195. box-shadow: 0 15px 35px rgba(50, 50, 93, .2), 0 5px 15px rgba(0, 0, 0, .17);
  6196. }
  6197. .modal-backdrop
  6198. {
  6199. position: fixed;
  6200. z-index: 1040;
  6201. top: 0;
  6202. right: 0;
  6203. bottom: 0;
  6204. left: 0;
  6205. background-color: #000;
  6206. }
  6207. .modal-backdrop.fade
  6208. {
  6209. opacity: 0;
  6210. }
  6211. .modal-backdrop.show
  6212. {
  6213. opacity: .16;
  6214. }
  6215. .modal-header
  6216. {
  6217. display: flex;
  6218. padding: 1.25rem;
  6219. border-bottom: 0 solid #e9ecef;
  6220. border-top-left-radius: .4375rem;
  6221. border-top-right-radius: .4375rem;
  6222. align-items: flex-start;
  6223. justify-content: space-between;
  6224. }
  6225. .modal-header .close
  6226. {
  6227. margin: -1.25rem -1.25rem -1.25rem auto;
  6228. padding: 1.25rem;
  6229. }
  6230. .modal-title
  6231. {
  6232. line-height: 1.1;
  6233. margin-bottom: 0;
  6234. }
  6235. .modal-body
  6236. {
  6237. position: relative;
  6238. padding: 1.5rem;
  6239. flex: 1 1 auto;
  6240. }
  6241. .modal-footer
  6242. {
  6243. display: flex;
  6244. padding: 1.5rem;
  6245. border-top: 0 solid #e9ecef;
  6246. align-items: center;
  6247. justify-content: flex-end;
  6248. }
  6249. .modal-footer > :not(:first-child)
  6250. {
  6251. margin-left: .25rem;
  6252. }
  6253. .modal-footer > :not(:last-child)
  6254. {
  6255. margin-right: .25rem;
  6256. }
  6257. .modal-scrollbar-measure
  6258. {
  6259. position: absolute;
  6260. top: -9999px;
  6261. overflow: scroll;
  6262. width: 50px;
  6263. height: 50px;
  6264. }
  6265. @media (min-width: 576px)
  6266. {
  6267. .modal-dialog
  6268. {
  6269. max-width: 500px;
  6270. margin: 1.75rem auto;
  6271. }
  6272. .modal-dialog-centered
  6273. {
  6274. min-height: calc(100% - (1.75rem * 2));
  6275. }
  6276. .modal-dialog-centered::before
  6277. {
  6278. height: calc(100vh - (1.75rem * 2));
  6279. }
  6280. .modal-content
  6281. {
  6282. box-shadow: 0 15px 35px rgba(50, 50, 93, .2), 0 5px 15px rgba(0, 0, 0, .17);
  6283. }
  6284. .modal-sm
  6285. {
  6286. max-width: 380px;
  6287. }
  6288. }
  6289. @media (min-width: 992px)
  6290. {
  6291. .modal-lg
  6292. {
  6293. max-width: 800px;
  6294. }
  6295. }
  6296. .tooltip
  6297. {
  6298. font-family: Open Sans, sans-serif;
  6299. font-size: .875rem;
  6300. font-weight: 400;
  6301. font-style: normal;
  6302. line-height: 1.5;
  6303. position: absolute;
  6304. z-index: 1070;
  6305. display: block;
  6306. margin: 0;
  6307. text-align: left;
  6308. text-align: start;
  6309. white-space: normal;
  6310. text-decoration: none;
  6311. letter-spacing: normal;
  6312. word-spacing: normal;
  6313. text-transform: none;
  6314. word-wrap: break-word;
  6315. word-break: normal;
  6316. opacity: 0;
  6317. text-shadow: none;
  6318. line-break: auto;
  6319. }
  6320. .tooltip.show
  6321. {
  6322. opacity: .9;
  6323. }
  6324. .tooltip .arrow
  6325. {
  6326. position: absolute;
  6327. display: block;
  6328. width: .8rem;
  6329. height: .4rem;
  6330. }
  6331. .tooltip .arrow::before
  6332. {
  6333. position: absolute;
  6334. content: '';
  6335. border-style: solid;
  6336. border-color: transparent;
  6337. }
  6338. .bs-tooltip-top,
  6339. .bs-tooltip-auto[x-placement^='top']
  6340. {
  6341. padding: .4rem 0;
  6342. }
  6343. .bs-tooltip-top .arrow,
  6344. .bs-tooltip-auto[x-placement^='top'] .arrow
  6345. {
  6346. bottom: 0;
  6347. }
  6348. .bs-tooltip-top .arrow::before,
  6349. .bs-tooltip-auto[x-placement^='top'] .arrow::before
  6350. {
  6351. top: 0;
  6352. border-width: .4rem .4rem 0;
  6353. border-top-color: #000;
  6354. }
  6355. .bs-tooltip-right,
  6356. .bs-tooltip-auto[x-placement^='right']
  6357. {
  6358. padding: 0 .4rem;
  6359. }
  6360. .bs-tooltip-right .arrow,
  6361. .bs-tooltip-auto[x-placement^='right'] .arrow
  6362. {
  6363. left: 0;
  6364. width: .4rem;
  6365. height: .8rem;
  6366. }
  6367. .bs-tooltip-right .arrow::before,
  6368. .bs-tooltip-auto[x-placement^='right'] .arrow::before
  6369. {
  6370. right: 0;
  6371. border-width: .4rem .4rem .4rem 0;
  6372. border-right-color: #000;
  6373. }
  6374. .bs-tooltip-bottom,
  6375. .bs-tooltip-auto[x-placement^='bottom']
  6376. {
  6377. padding: .4rem 0;
  6378. }
  6379. .bs-tooltip-bottom .arrow,
  6380. .bs-tooltip-auto[x-placement^='bottom'] .arrow
  6381. {
  6382. top: 0;
  6383. }
  6384. .bs-tooltip-bottom .arrow::before,
  6385. .bs-tooltip-auto[x-placement^='bottom'] .arrow::before
  6386. {
  6387. bottom: 0;
  6388. border-width: 0 .4rem .4rem;
  6389. border-bottom-color: #000;
  6390. }
  6391. .bs-tooltip-left,
  6392. .bs-tooltip-auto[x-placement^='left']
  6393. {
  6394. padding: 0 .4rem;
  6395. }
  6396. .bs-tooltip-left .arrow,
  6397. .bs-tooltip-auto[x-placement^='left'] .arrow
  6398. {
  6399. right: 0;
  6400. width: .4rem;
  6401. height: .8rem;
  6402. }
  6403. .bs-tooltip-left .arrow::before,
  6404. .bs-tooltip-auto[x-placement^='left'] .arrow::before
  6405. {
  6406. left: 0;
  6407. border-width: .4rem 0 .4rem .4rem;
  6408. border-left-color: #000;
  6409. }
  6410. .tooltip-inner
  6411. {
  6412. max-width: 200px;
  6413. padding: .25rem .5rem;
  6414. text-align: center;
  6415. color: #fff;
  6416. border-radius: .375rem;
  6417. background-color: #000;
  6418. }
  6419. .popover
  6420. {
  6421. font-family: Open Sans, sans-serif;
  6422. font-size: .875rem;
  6423. font-weight: 400;
  6424. font-style: normal;
  6425. line-height: 1.5;
  6426. position: absolute;
  6427. z-index: 1060;
  6428. top: 0;
  6429. left: 0;
  6430. display: block;
  6431. max-width: 276px;
  6432. text-align: left;
  6433. text-align: start;
  6434. white-space: normal;
  6435. text-decoration: none;
  6436. letter-spacing: normal;
  6437. word-spacing: normal;
  6438. text-transform: none;
  6439. word-wrap: break-word;
  6440. word-break: normal;
  6441. border: 1px solid rgba(0, 0, 0, .05);
  6442. border-radius: .4375rem;
  6443. background-color: #fff;
  6444. background-clip: padding-box;
  6445. box-shadow: 0 .5rem 2rem 0 rgba(0, 0, 0, .2);
  6446. text-shadow: none;
  6447. line-break: auto;
  6448. }
  6449. .popover .arrow
  6450. {
  6451. position: absolute;
  6452. display: block;
  6453. width: 1.5rem;
  6454. height: .75rem;
  6455. margin: 0 .4375rem;
  6456. }
  6457. .popover .arrow::before,
  6458. .popover .arrow::after
  6459. {
  6460. position: absolute;
  6461. display: block;
  6462. content: '';
  6463. border-style: solid;
  6464. border-color: transparent;
  6465. }
  6466. .bs-popover-top,
  6467. .bs-popover-auto[x-placement^='top']
  6468. {
  6469. margin-bottom: .75rem;
  6470. }
  6471. .bs-popover-top .arrow,
  6472. .bs-popover-auto[x-placement^='top'] .arrow
  6473. {
  6474. bottom: calc((.75rem + 1px) * -1);
  6475. }
  6476. .bs-popover-top .arrow::before,
  6477. .bs-popover-auto[x-placement^='top'] .arrow::before,
  6478. .bs-popover-top .arrow::after,
  6479. .bs-popover-auto[x-placement^='top'] .arrow::after
  6480. {
  6481. border-width: .75rem .75rem 0;
  6482. }
  6483. .bs-popover-top .arrow::before,
  6484. .bs-popover-auto[x-placement^='top'] .arrow::before
  6485. {
  6486. bottom: 0;
  6487. border-top-color: transparent;
  6488. }
  6489. .bs-popover-top .arrow::after,
  6490. .bs-popover-auto[x-placement^='top'] .arrow::after
  6491. {
  6492. bottom: 1px;
  6493. border-top-color: #fff;
  6494. }
  6495. .bs-popover-right,
  6496. .bs-popover-auto[x-placement^='right']
  6497. {
  6498. margin-left: .75rem;
  6499. }
  6500. .bs-popover-right .arrow,
  6501. .bs-popover-auto[x-placement^='right'] .arrow
  6502. {
  6503. left: calc((.75rem + 1px) * -1);
  6504. width: .75rem;
  6505. height: 1.5rem;
  6506. margin: .4375rem 0;
  6507. }
  6508. .bs-popover-right .arrow::before,
  6509. .bs-popover-auto[x-placement^='right'] .arrow::before,
  6510. .bs-popover-right .arrow::after,
  6511. .bs-popover-auto[x-placement^='right'] .arrow::after
  6512. {
  6513. border-width: .75rem .75rem .75rem 0;
  6514. }
  6515. .bs-popover-right .arrow::before,
  6516. .bs-popover-auto[x-placement^='right'] .arrow::before
  6517. {
  6518. left: 0;
  6519. border-right-color: transparent;
  6520. }
  6521. .bs-popover-right .arrow::after,
  6522. .bs-popover-auto[x-placement^='right'] .arrow::after
  6523. {
  6524. left: 1px;
  6525. border-right-color: #fff;
  6526. }
  6527. .bs-popover-bottom,
  6528. .bs-popover-auto[x-placement^='bottom']
  6529. {
  6530. margin-top: .75rem;
  6531. }
  6532. .bs-popover-bottom .arrow,
  6533. .bs-popover-auto[x-placement^='bottom'] .arrow
  6534. {
  6535. top: calc((.75rem + 1px) * -1);
  6536. }
  6537. .bs-popover-bottom .arrow::before,
  6538. .bs-popover-auto[x-placement^='bottom'] .arrow::before,
  6539. .bs-popover-bottom .arrow::after,
  6540. .bs-popover-auto[x-placement^='bottom'] .arrow::after
  6541. {
  6542. border-width: 0 .75rem .75rem .75rem;
  6543. }
  6544. .bs-popover-bottom .arrow::before,
  6545. .bs-popover-auto[x-placement^='bottom'] .arrow::before
  6546. {
  6547. top: 0;
  6548. border-bottom-color: transparent;
  6549. }
  6550. .bs-popover-bottom .arrow::after,
  6551. .bs-popover-auto[x-placement^='bottom'] .arrow::after
  6552. {
  6553. top: 1px;
  6554. border-bottom-color: #fff;
  6555. }
  6556. .bs-popover-bottom .popover-header::before,
  6557. .bs-popover-auto[x-placement^='bottom'] .popover-header::before
  6558. {
  6559. position: absolute;
  6560. top: 0;
  6561. left: 50%;
  6562. display: block;
  6563. width: 1.5rem;
  6564. margin-left: -.75rem;
  6565. content: '';
  6566. border-bottom: 1px solid #fff;
  6567. }
  6568. .bs-popover-left,
  6569. .bs-popover-auto[x-placement^='left']
  6570. {
  6571. margin-right: .75rem;
  6572. }
  6573. .bs-popover-left .arrow,
  6574. .bs-popover-auto[x-placement^='left'] .arrow
  6575. {
  6576. right: calc((.75rem + 1px) * -1);
  6577. width: .75rem;
  6578. height: 1.5rem;
  6579. margin: .4375rem 0;
  6580. }
  6581. .bs-popover-left .arrow::before,
  6582. .bs-popover-auto[x-placement^='left'] .arrow::before,
  6583. .bs-popover-left .arrow::after,
  6584. .bs-popover-auto[x-placement^='left'] .arrow::after
  6585. {
  6586. border-width: .75rem 0 .75rem .75rem;
  6587. }
  6588. .bs-popover-left .arrow::before,
  6589. .bs-popover-auto[x-placement^='left'] .arrow::before
  6590. {
  6591. right: 0;
  6592. border-left-color: transparent;
  6593. }
  6594. .bs-popover-left .arrow::after,
  6595. .bs-popover-auto[x-placement^='left'] .arrow::after
  6596. {
  6597. right: 1px;
  6598. border-left-color: #fff;
  6599. }
  6600. .popover-header
  6601. {
  6602. font-size: 1rem;
  6603. margin-bottom: 0;
  6604. padding: .5rem .95rem;
  6605. color: #32325d;
  6606. border-bottom: 1px solid #f2f2f2;
  6607. border-top-left-radius: calc(.4375rem - 1px);
  6608. border-top-right-radius: calc(.4375rem - 1px);
  6609. background-color: #fff;
  6610. }
  6611. .popover-header:empty
  6612. {
  6613. display: none;
  6614. }
  6615. .popover-body
  6616. {
  6617. padding: .5rem .95rem;
  6618. color: #525f7f;
  6619. }
  6620. .carousel
  6621. {
  6622. position: relative;
  6623. }
  6624. .carousel-inner
  6625. {
  6626. position: relative;
  6627. overflow: hidden;
  6628. width: 100%;
  6629. }
  6630. .carousel-item
  6631. {
  6632. position: relative;
  6633. display: none;
  6634. width: 100%;
  6635. align-items: center;
  6636. -webkit-backface-visibility: hidden;
  6637. backface-visibility: hidden;
  6638. perspective: 1000px;
  6639. }
  6640. .carousel-item.active,
  6641. .carousel-item-next,
  6642. .carousel-item-prev
  6643. {
  6644. display: block;
  6645. transition: transform .6s ease;
  6646. }
  6647. @media screen and (prefers-reduced-motion: reduce)
  6648. {
  6649. .carousel-item.active,
  6650. .carousel-item-next,
  6651. .carousel-item-prev
  6652. {
  6653. transition: none;
  6654. }
  6655. }
  6656. .carousel-item-next,
  6657. .carousel-item-prev
  6658. {
  6659. position: absolute;
  6660. top: 0;
  6661. }
  6662. .carousel-item-next.carousel-item-left,
  6663. .carousel-item-prev.carousel-item-right
  6664. {
  6665. transform: translateX(0);
  6666. }
  6667. @supports (transform-style: preserve-3d)
  6668. {
  6669. .carousel-item-next.carousel-item-left,
  6670. .carousel-item-prev.carousel-item-right
  6671. {
  6672. transform: translate3d(0, 0, 0);
  6673. }
  6674. }
  6675. .carousel-item-next,
  6676. .active.carousel-item-right
  6677. {
  6678. transform: translateX(100%);
  6679. }
  6680. @supports (transform-style: preserve-3d)
  6681. {
  6682. .carousel-item-next,
  6683. .active.carousel-item-right
  6684. {
  6685. transform: translate3d(100%, 0, 0);
  6686. }
  6687. }
  6688. .carousel-item-prev,
  6689. .active.carousel-item-left
  6690. {
  6691. transform: translateX(-100%);
  6692. }
  6693. @supports (transform-style: preserve-3d)
  6694. {
  6695. .carousel-item-prev,
  6696. .active.carousel-item-left
  6697. {
  6698. transform: translate3d(-100%, 0, 0);
  6699. }
  6700. }
  6701. .carousel-fade .carousel-item
  6702. {
  6703. transition-duration: .6s;
  6704. transition-property: opacity;
  6705. opacity: 0;
  6706. }
  6707. .carousel-fade .carousel-item.active,
  6708. .carousel-fade .carousel-item-next.carousel-item-left,
  6709. .carousel-fade .carousel-item-prev.carousel-item-right
  6710. {
  6711. opacity: 1;
  6712. }
  6713. .carousel-fade .active.carousel-item-left,
  6714. .carousel-fade .active.carousel-item-right
  6715. {
  6716. opacity: 0;
  6717. }
  6718. .carousel-fade .carousel-item-next,
  6719. .carousel-fade .carousel-item-prev,
  6720. .carousel-fade .carousel-item.active,
  6721. .carousel-fade .active.carousel-item-left,
  6722. .carousel-fade .active.carousel-item-prev
  6723. {
  6724. transform: translateX(0);
  6725. }
  6726. @supports (transform-style: preserve-3d)
  6727. {
  6728. .carousel-fade .carousel-item-next,
  6729. .carousel-fade .carousel-item-prev,
  6730. .carousel-fade .carousel-item.active,
  6731. .carousel-fade .active.carousel-item-left,
  6732. .carousel-fade .active.carousel-item-prev
  6733. {
  6734. transform: translate3d(0, 0, 0);
  6735. }
  6736. }
  6737. .carousel-control-prev,
  6738. .carousel-control-next
  6739. {
  6740. position: absolute;
  6741. top: 0;
  6742. bottom: 0;
  6743. display: flex;
  6744. width: 15%;
  6745. text-align: center;
  6746. opacity: .5;
  6747. color: #fff;
  6748. align-items: center;
  6749. justify-content: center;
  6750. }
  6751. .carousel-control-prev:hover,
  6752. .carousel-control-prev:focus,
  6753. .carousel-control-next:hover,
  6754. .carousel-control-next:focus
  6755. {
  6756. text-decoration: none;
  6757. opacity: .9;
  6758. color: #fff;
  6759. outline: 0;
  6760. }
  6761. .carousel-control-prev
  6762. {
  6763. left: 0;
  6764. }
  6765. .carousel-control-next
  6766. {
  6767. right: 0;
  6768. }
  6769. .carousel-control-prev-icon,
  6770. .carousel-control-next-icon
  6771. {
  6772. display: inline-block;
  6773. width: 20px;
  6774. height: 20px;
  6775. background: transparent no-repeat center center;
  6776. background-size: 100% 100%;
  6777. }
  6778. .carousel-control-prev-icon
  6779. {
  6780. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3E%3Cpath d=\'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z\'/%3E%3C/svg%3E');
  6781. }
  6782. .carousel-control-next-icon
  6783. {
  6784. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3E%3Cpath d=\'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z\'/%3E%3C/svg%3E');
  6785. }
  6786. .carousel-indicators
  6787. {
  6788. position: absolute;
  6789. z-index: 15;
  6790. right: 0;
  6791. bottom: 10px;
  6792. left: 0;
  6793. display: flex;
  6794. margin-right: 15%;
  6795. margin-left: 15%;
  6796. padding-left: 0;
  6797. list-style: none;
  6798. justify-content: center;
  6799. }
  6800. .carousel-indicators li
  6801. {
  6802. position: relative;
  6803. width: 30px;
  6804. height: 3px;
  6805. margin-right: 3px;
  6806. margin-left: 3px;
  6807. cursor: pointer;
  6808. text-indent: -999px;
  6809. background-color: rgba(255, 255, 255, .5);
  6810. flex: 0 1 auto;
  6811. }
  6812. .carousel-indicators li::before
  6813. {
  6814. position: absolute;
  6815. top: -10px;
  6816. left: 0;
  6817. display: inline-block;
  6818. width: 100%;
  6819. height: 10px;
  6820. content: '';
  6821. }
  6822. .carousel-indicators li::after
  6823. {
  6824. position: absolute;
  6825. bottom: -10px;
  6826. left: 0;
  6827. display: inline-block;
  6828. width: 100%;
  6829. height: 10px;
  6830. content: '';
  6831. }
  6832. .carousel-indicators .active
  6833. {
  6834. background-color: #fff;
  6835. }
  6836. .carousel-caption
  6837. {
  6838. position: absolute;
  6839. z-index: 10;
  6840. right: 15%;
  6841. bottom: 20px;
  6842. left: 15%;
  6843. padding-top: 20px;
  6844. padding-bottom: 20px;
  6845. text-align: center;
  6846. color: #fff;
  6847. }
  6848. .align-baseline
  6849. {
  6850. vertical-align: baseline !important;
  6851. }
  6852. .align-top
  6853. {
  6854. vertical-align: top !important;
  6855. }
  6856. .align-middle
  6857. {
  6858. vertical-align: middle !important;
  6859. }
  6860. .align-bottom
  6861. {
  6862. vertical-align: bottom !important;
  6863. }
  6864. .align-text-bottom
  6865. {
  6866. vertical-align: text-bottom !important;
  6867. }
  6868. .align-text-top
  6869. {
  6870. vertical-align: text-top !important;
  6871. }
  6872. .bg-primary
  6873. {
  6874. background-color: #5e72e4 !important;
  6875. }
  6876. a.bg-primary:hover,
  6877. a.bg-primary:focus,
  6878. button.bg-primary:hover,
  6879. button.bg-primary:focus
  6880. {
  6881. background-color: #324cdd !important;
  6882. }
  6883. .bg-secondary
  6884. {
  6885. background-color: #f7fafc !important;
  6886. }
  6887. a.bg-secondary:hover,
  6888. a.bg-secondary:focus,
  6889. button.bg-secondary:hover,
  6890. button.bg-secondary:focus
  6891. {
  6892. background-color: #d2e3ee !important;
  6893. }
  6894. .bg-success
  6895. {
  6896. background-color: #2dce89 !important;
  6897. }
  6898. a.bg-success:hover,
  6899. a.bg-success:focus,
  6900. button.bg-success:hover,
  6901. button.bg-success:focus
  6902. {
  6903. background-color: #24a46d !important;
  6904. }
  6905. .bg-info
  6906. {
  6907. background-color: #11cdef !important;
  6908. }
  6909. a.bg-info:hover,
  6910. a.bg-info:focus,
  6911. button.bg-info:hover,
  6912. button.bg-info:focus
  6913. {
  6914. background-color: #0da5c0 !important;
  6915. }
  6916. .bg-warning
  6917. {
  6918. background-color: #fb6340 !important;
  6919. }
  6920. a.bg-warning:hover,
  6921. a.bg-warning:focus,
  6922. button.bg-warning:hover,
  6923. button.bg-warning:focus
  6924. {
  6925. background-color: #fa3a0e !important;
  6926. }
  6927. .bg-danger
  6928. {
  6929. background-color: #f5365c !important;
  6930. }
  6931. a.bg-danger:hover,
  6932. a.bg-danger:focus,
  6933. button.bg-danger:hover,
  6934. button.bg-danger:focus
  6935. {
  6936. background-color: #ec0c38 !important;
  6937. }
  6938. .bg-light
  6939. {
  6940. background-color: #adb5bd !important;
  6941. }
  6942. a.bg-light:hover,
  6943. a.bg-light:focus,
  6944. button.bg-light:hover,
  6945. button.bg-light:focus
  6946. {
  6947. background-color: #919ca6 !important;
  6948. }
  6949. .bg-dark
  6950. {
  6951. background-color: #212529 !important;
  6952. }
  6953. a.bg-dark:hover,
  6954. a.bg-dark:focus,
  6955. button.bg-dark:hover,
  6956. button.bg-dark:focus
  6957. {
  6958. background-color: #0a0c0d !important;
  6959. }
  6960. .bg-default
  6961. {
  6962. background-color: #172b4d !important;
  6963. }
  6964. a.bg-default:hover,
  6965. a.bg-default:focus,
  6966. button.bg-default:hover,
  6967. button.bg-default:focus
  6968. {
  6969. background-color: #0b1526 !important;
  6970. }
  6971. .bg-white
  6972. {
  6973. background-color: #fff !important;
  6974. }
  6975. a.bg-white:hover,
  6976. a.bg-white:focus,
  6977. button.bg-white:hover,
  6978. button.bg-white:focus
  6979. {
  6980. background-color: #e6e6e6 !important;
  6981. }
  6982. .bg-neutral
  6983. {
  6984. background-color: #fff !important;
  6985. }
  6986. a.bg-neutral:hover,
  6987. a.bg-neutral:focus,
  6988. button.bg-neutral:hover,
  6989. button.bg-neutral:focus
  6990. {
  6991. background-color: #e6e6e6 !important;
  6992. }
  6993. .bg-darker
  6994. {
  6995. background-color: black !important;
  6996. }
  6997. a.bg-darker:hover,
  6998. a.bg-darker:focus,
  6999. button.bg-darker:hover,
  7000. button.bg-darker:focus
  7001. {
  7002. background-color: black !important;
  7003. }
  7004. .bg-white
  7005. {
  7006. background-color: #fff !important;
  7007. }
  7008. .bg-transparent
  7009. {
  7010. background-color: transparent !important;
  7011. }
  7012. .border
  7013. {
  7014. border: 1px solid #e9ecef !important;
  7015. }
  7016. .border-top
  7017. {
  7018. border-top: 1px solid #e9ecef !important;
  7019. }
  7020. .border-right
  7021. {
  7022. border-right: 1px solid #e9ecef !important;
  7023. }
  7024. .border-bottom
  7025. {
  7026. border-bottom: 1px solid #e9ecef !important;
  7027. }
  7028. .border-left
  7029. {
  7030. border-left: 1px solid #e9ecef !important;
  7031. }
  7032. .border-0
  7033. {
  7034. border: 0 !important;
  7035. }
  7036. .border-top-0
  7037. {
  7038. border-top: 0 !important;
  7039. }
  7040. .border-right-0
  7041. {
  7042. border-right: 0 !important;
  7043. }
  7044. .border-bottom-0
  7045. {
  7046. border-bottom: 0 !important;
  7047. }
  7048. .border-left-0
  7049. {
  7050. border-left: 0 !important;
  7051. }
  7052. .border-primary
  7053. {
  7054. border-color: #5e72e4 !important;
  7055. }
  7056. .border-secondary
  7057. {
  7058. border-color: #f7fafc !important;
  7059. }
  7060. .border-success
  7061. {
  7062. border-color: #2dce89 !important;
  7063. }
  7064. .border-info
  7065. {
  7066. border-color: #11cdef !important;
  7067. }
  7068. .border-warning
  7069. {
  7070. border-color: #fb6340 !important;
  7071. }
  7072. .border-danger
  7073. {
  7074. border-color: #f5365c !important;
  7075. }
  7076. .border-light
  7077. {
  7078. border-color: #adb5bd !important;
  7079. }
  7080. .border-dark
  7081. {
  7082. border-color: #212529 !important;
  7083. }
  7084. .border-default
  7085. {
  7086. border-color: #172b4d !important;
  7087. }
  7088. .border-white
  7089. {
  7090. border-color: #fff !important;
  7091. }
  7092. .border-neutral
  7093. {
  7094. border-color: #fff !important;
  7095. }
  7096. .border-darker
  7097. {
  7098. border-color: black !important;
  7099. }
  7100. .border-white
  7101. {
  7102. border-color: #fff !important;
  7103. }
  7104. .rounded
  7105. {
  7106. border-radius: .375rem !important;
  7107. }
  7108. .rounded-top
  7109. {
  7110. border-top-left-radius: .375rem !important;
  7111. border-top-right-radius: .375rem !important;
  7112. }
  7113. .rounded-right
  7114. {
  7115. border-top-right-radius: .375rem !important;
  7116. border-bottom-right-radius: .375rem !important;
  7117. }
  7118. .rounded-bottom
  7119. {
  7120. border-bottom-right-radius: .375rem !important;
  7121. border-bottom-left-radius: .375rem !important;
  7122. }
  7123. .rounded-left
  7124. {
  7125. border-top-left-radius: .375rem !important;
  7126. border-bottom-left-radius: .375rem !important;
  7127. }
  7128. .rounded-circle
  7129. {
  7130. border-radius: 50% !important;
  7131. }
  7132. .rounded-0
  7133. {
  7134. border-radius: 0 !important;
  7135. }
  7136. .clearfix::after
  7137. {
  7138. display: block;
  7139. clear: both;
  7140. content: '';
  7141. }
  7142. .d-none
  7143. {
  7144. display: none !important;
  7145. }
  7146. .d-inline
  7147. {
  7148. display: inline !important;
  7149. }
  7150. .d-inline-block
  7151. {
  7152. display: inline-block !important;
  7153. }
  7154. .d-block
  7155. {
  7156. display: block !important;
  7157. }
  7158. .d-table
  7159. {
  7160. display: table !important;
  7161. }
  7162. .d-table-row
  7163. {
  7164. display: table-row !important;
  7165. }
  7166. .d-table-cell
  7167. {
  7168. display: table-cell !important;
  7169. }
  7170. .d-flex
  7171. {
  7172. display: flex !important;
  7173. }
  7174. .d-inline-flex
  7175. {
  7176. display: inline-flex !important;
  7177. }
  7178. @media (min-width: 576px)
  7179. {
  7180. .d-sm-none
  7181. {
  7182. display: none !important;
  7183. }
  7184. .d-sm-inline
  7185. {
  7186. display: inline !important;
  7187. }
  7188. .d-sm-inline-block
  7189. {
  7190. display: inline-block !important;
  7191. }
  7192. .d-sm-block
  7193. {
  7194. display: block !important;
  7195. }
  7196. .d-sm-table
  7197. {
  7198. display: table !important;
  7199. }
  7200. .d-sm-table-row
  7201. {
  7202. display: table-row !important;
  7203. }
  7204. .d-sm-table-cell
  7205. {
  7206. display: table-cell !important;
  7207. }
  7208. .d-sm-flex
  7209. {
  7210. display: flex !important;
  7211. }
  7212. .d-sm-inline-flex
  7213. {
  7214. display: inline-flex !important;
  7215. }
  7216. }
  7217. @media (min-width: 768px)
  7218. {
  7219. .d-md-none
  7220. {
  7221. display: none !important;
  7222. }
  7223. .d-md-inline
  7224. {
  7225. display: inline !important;
  7226. }
  7227. .d-md-inline-block
  7228. {
  7229. display: inline-block !important;
  7230. }
  7231. .d-md-block
  7232. {
  7233. display: block !important;
  7234. }
  7235. .d-md-table
  7236. {
  7237. display: table !important;
  7238. }
  7239. .d-md-table-row
  7240. {
  7241. display: table-row !important;
  7242. }
  7243. .d-md-table-cell
  7244. {
  7245. display: table-cell !important;
  7246. }
  7247. .d-md-flex
  7248. {
  7249. display: flex !important;
  7250. }
  7251. .d-md-inline-flex
  7252. {
  7253. display: inline-flex !important;
  7254. }
  7255. }
  7256. @media (min-width: 992px)
  7257. {
  7258. .d-lg-none
  7259. {
  7260. display: none !important;
  7261. }
  7262. .d-lg-inline
  7263. {
  7264. display: inline !important;
  7265. }
  7266. .d-lg-inline-block
  7267. {
  7268. display: inline-block !important;
  7269. }
  7270. .d-lg-block
  7271. {
  7272. display: block !important;
  7273. }
  7274. .d-lg-table
  7275. {
  7276. display: table !important;
  7277. }
  7278. .d-lg-table-row
  7279. {
  7280. display: table-row !important;
  7281. }
  7282. .d-lg-table-cell
  7283. {
  7284. display: table-cell !important;
  7285. }
  7286. .d-lg-flex
  7287. {
  7288. display: flex !important;
  7289. }
  7290. .d-lg-inline-flex
  7291. {
  7292. display: inline-flex !important;
  7293. }
  7294. }
  7295. @media (min-width: 1200px)
  7296. {
  7297. .d-xl-none
  7298. {
  7299. display: none !important;
  7300. }
  7301. .d-xl-inline
  7302. {
  7303. display: inline !important;
  7304. }
  7305. .d-xl-inline-block
  7306. {
  7307. display: inline-block !important;
  7308. }
  7309. .d-xl-block
  7310. {
  7311. display: block !important;
  7312. }
  7313. .d-xl-table
  7314. {
  7315. display: table !important;
  7316. }
  7317. .d-xl-table-row
  7318. {
  7319. display: table-row !important;
  7320. }
  7321. .d-xl-table-cell
  7322. {
  7323. display: table-cell !important;
  7324. }
  7325. .d-xl-flex
  7326. {
  7327. display: flex !important;
  7328. }
  7329. .d-xl-inline-flex
  7330. {
  7331. display: inline-flex !important;
  7332. }
  7333. }
  7334. @media print
  7335. {
  7336. .d-print-none
  7337. {
  7338. display: none !important;
  7339. }
  7340. .d-print-inline
  7341. {
  7342. display: inline !important;
  7343. }
  7344. .d-print-inline-block
  7345. {
  7346. display: inline-block !important;
  7347. }
  7348. .d-print-block
  7349. {
  7350. display: block !important;
  7351. }
  7352. .d-print-table
  7353. {
  7354. display: table !important;
  7355. }
  7356. .d-print-table-row
  7357. {
  7358. display: table-row !important;
  7359. }
  7360. .d-print-table-cell
  7361. {
  7362. display: table-cell !important;
  7363. }
  7364. .d-print-flex
  7365. {
  7366. display: flex !important;
  7367. }
  7368. .d-print-inline-flex
  7369. {
  7370. display: inline-flex !important;
  7371. }
  7372. }
  7373. .embed-responsive
  7374. {
  7375. position: relative;
  7376. display: block;
  7377. overflow: hidden;
  7378. width: 100%;
  7379. padding: 0;
  7380. }
  7381. .embed-responsive::before
  7382. {
  7383. display: block;
  7384. content: '';
  7385. }
  7386. .embed-responsive .embed-responsive-item,
  7387. .embed-responsive iframe,
  7388. .embed-responsive embed,
  7389. .embed-responsive object,
  7390. .embed-responsive video
  7391. {
  7392. position: absolute;
  7393. top: 0;
  7394. bottom: 0;
  7395. left: 0;
  7396. width: 100%;
  7397. height: 100%;
  7398. border: 0;
  7399. }
  7400. .embed-responsive-21by9::before
  7401. {
  7402. padding-top: 42.85714%;
  7403. }
  7404. .embed-responsive-16by9::before
  7405. {
  7406. padding-top: 56.25%;
  7407. }
  7408. .embed-responsive-4by3::before
  7409. {
  7410. padding-top: 75%;
  7411. }
  7412. .embed-responsive-1by1::before
  7413. {
  7414. padding-top: 100%;
  7415. }
  7416. .flex-row
  7417. {
  7418. flex-direction: row !important;
  7419. }
  7420. .flex-column
  7421. {
  7422. flex-direction: column !important;
  7423. }
  7424. .flex-row-reverse
  7425. {
  7426. flex-direction: row-reverse !important;
  7427. }
  7428. .flex-column-reverse
  7429. {
  7430. flex-direction: column-reverse !important;
  7431. }
  7432. .flex-wrap
  7433. {
  7434. flex-wrap: wrap !important;
  7435. }
  7436. .flex-nowrap
  7437. {
  7438. flex-wrap: nowrap !important;
  7439. }
  7440. .flex-wrap-reverse
  7441. {
  7442. flex-wrap: wrap-reverse !important;
  7443. }
  7444. .flex-fill
  7445. {
  7446. flex: 1 1 auto !important;
  7447. }
  7448. .flex-grow-0
  7449. {
  7450. flex-grow: 0 !important;
  7451. }
  7452. .flex-grow-1
  7453. {
  7454. flex-grow: 1 !important;
  7455. }
  7456. .flex-shrink-0
  7457. {
  7458. flex-shrink: 0 !important;
  7459. }
  7460. .flex-shrink-1
  7461. {
  7462. flex-shrink: 1 !important;
  7463. }
  7464. .justify-content-start
  7465. {
  7466. justify-content: flex-start !important;
  7467. }
  7468. .justify-content-end
  7469. {
  7470. justify-content: flex-end !important;
  7471. }
  7472. .justify-content-center
  7473. {
  7474. justify-content: center !important;
  7475. }
  7476. .justify-content-between
  7477. {
  7478. justify-content: space-between !important;
  7479. }
  7480. .justify-content-around
  7481. {
  7482. justify-content: space-around !important;
  7483. }
  7484. .align-items-start
  7485. {
  7486. align-items: flex-start !important;
  7487. }
  7488. .align-items-end
  7489. {
  7490. align-items: flex-end !important;
  7491. }
  7492. .align-items-center
  7493. {
  7494. align-items: center !important;
  7495. }
  7496. .align-items-baseline
  7497. {
  7498. align-items: baseline !important;
  7499. }
  7500. .align-items-stretch
  7501. {
  7502. align-items: stretch !important;
  7503. }
  7504. .align-content-start
  7505. {
  7506. align-content: flex-start !important;
  7507. }
  7508. .align-content-end
  7509. {
  7510. align-content: flex-end !important;
  7511. }
  7512. .align-content-center
  7513. {
  7514. align-content: center !important;
  7515. }
  7516. .align-content-between
  7517. {
  7518. align-content: space-between !important;
  7519. }
  7520. .align-content-around
  7521. {
  7522. align-content: space-around !important;
  7523. }
  7524. .align-content-stretch
  7525. {
  7526. align-content: stretch !important;
  7527. }
  7528. .align-self-auto
  7529. {
  7530. align-self: auto !important;
  7531. }
  7532. .align-self-start
  7533. {
  7534. align-self: flex-start !important;
  7535. }
  7536. .align-self-end
  7537. {
  7538. align-self: flex-end !important;
  7539. }
  7540. .align-self-center
  7541. {
  7542. align-self: center !important;
  7543. }
  7544. .align-self-baseline
  7545. {
  7546. align-self: baseline !important;
  7547. }
  7548. .align-self-stretch
  7549. {
  7550. align-self: stretch !important;
  7551. }
  7552. @media (min-width: 576px)
  7553. {
  7554. .flex-sm-row
  7555. {
  7556. flex-direction: row !important;
  7557. }
  7558. .flex-sm-column
  7559. {
  7560. flex-direction: column !important;
  7561. }
  7562. .flex-sm-row-reverse
  7563. {
  7564. flex-direction: row-reverse !important;
  7565. }
  7566. .flex-sm-column-reverse
  7567. {
  7568. flex-direction: column-reverse !important;
  7569. }
  7570. .flex-sm-wrap
  7571. {
  7572. flex-wrap: wrap !important;
  7573. }
  7574. .flex-sm-nowrap
  7575. {
  7576. flex-wrap: nowrap !important;
  7577. }
  7578. .flex-sm-wrap-reverse
  7579. {
  7580. flex-wrap: wrap-reverse !important;
  7581. }
  7582. .flex-sm-fill
  7583. {
  7584. flex: 1 1 auto !important;
  7585. }
  7586. .flex-sm-grow-0
  7587. {
  7588. flex-grow: 0 !important;
  7589. }
  7590. .flex-sm-grow-1
  7591. {
  7592. flex-grow: 1 !important;
  7593. }
  7594. .flex-sm-shrink-0
  7595. {
  7596. flex-shrink: 0 !important;
  7597. }
  7598. .flex-sm-shrink-1
  7599. {
  7600. flex-shrink: 1 !important;
  7601. }
  7602. .justify-content-sm-start
  7603. {
  7604. justify-content: flex-start !important;
  7605. }
  7606. .justify-content-sm-end
  7607. {
  7608. justify-content: flex-end !important;
  7609. }
  7610. .justify-content-sm-center
  7611. {
  7612. justify-content: center !important;
  7613. }
  7614. .justify-content-sm-between
  7615. {
  7616. justify-content: space-between !important;
  7617. }
  7618. .justify-content-sm-around
  7619. {
  7620. justify-content: space-around !important;
  7621. }
  7622. .align-items-sm-start
  7623. {
  7624. align-items: flex-start !important;
  7625. }
  7626. .align-items-sm-end
  7627. {
  7628. align-items: flex-end !important;
  7629. }
  7630. .align-items-sm-center
  7631. {
  7632. align-items: center !important;
  7633. }
  7634. .align-items-sm-baseline
  7635. {
  7636. align-items: baseline !important;
  7637. }
  7638. .align-items-sm-stretch
  7639. {
  7640. align-items: stretch !important;
  7641. }
  7642. .align-content-sm-start
  7643. {
  7644. align-content: flex-start !important;
  7645. }
  7646. .align-content-sm-end
  7647. {
  7648. align-content: flex-end !important;
  7649. }
  7650. .align-content-sm-center
  7651. {
  7652. align-content: center !important;
  7653. }
  7654. .align-content-sm-between
  7655. {
  7656. align-content: space-between !important;
  7657. }
  7658. .align-content-sm-around
  7659. {
  7660. align-content: space-around !important;
  7661. }
  7662. .align-content-sm-stretch
  7663. {
  7664. align-content: stretch !important;
  7665. }
  7666. .align-self-sm-auto
  7667. {
  7668. align-self: auto !important;
  7669. }
  7670. .align-self-sm-start
  7671. {
  7672. align-self: flex-start !important;
  7673. }
  7674. .align-self-sm-end
  7675. {
  7676. align-self: flex-end !important;
  7677. }
  7678. .align-self-sm-center
  7679. {
  7680. align-self: center !important;
  7681. }
  7682. .align-self-sm-baseline
  7683. {
  7684. align-self: baseline !important;
  7685. }
  7686. .align-self-sm-stretch
  7687. {
  7688. align-self: stretch !important;
  7689. }
  7690. }
  7691. @media (min-width: 768px)
  7692. {
  7693. .flex-md-row
  7694. {
  7695. flex-direction: row !important;
  7696. }
  7697. .flex-md-column
  7698. {
  7699. flex-direction: column !important;
  7700. }
  7701. .flex-md-row-reverse
  7702. {
  7703. flex-direction: row-reverse !important;
  7704. }
  7705. .flex-md-column-reverse
  7706. {
  7707. flex-direction: column-reverse !important;
  7708. }
  7709. .flex-md-wrap
  7710. {
  7711. flex-wrap: wrap !important;
  7712. }
  7713. .flex-md-nowrap
  7714. {
  7715. flex-wrap: nowrap !important;
  7716. }
  7717. .flex-md-wrap-reverse
  7718. {
  7719. flex-wrap: wrap-reverse !important;
  7720. }
  7721. .flex-md-fill
  7722. {
  7723. flex: 1 1 auto !important;
  7724. }
  7725. .flex-md-grow-0
  7726. {
  7727. flex-grow: 0 !important;
  7728. }
  7729. .flex-md-grow-1
  7730. {
  7731. flex-grow: 1 !important;
  7732. }
  7733. .flex-md-shrink-0
  7734. {
  7735. flex-shrink: 0 !important;
  7736. }
  7737. .flex-md-shrink-1
  7738. {
  7739. flex-shrink: 1 !important;
  7740. }
  7741. .justify-content-md-start
  7742. {
  7743. justify-content: flex-start !important;
  7744. }
  7745. .justify-content-md-end
  7746. {
  7747. justify-content: flex-end !important;
  7748. }
  7749. .justify-content-md-center
  7750. {
  7751. justify-content: center !important;
  7752. }
  7753. .justify-content-md-between
  7754. {
  7755. justify-content: space-between !important;
  7756. }
  7757. .justify-content-md-around
  7758. {
  7759. justify-content: space-around !important;
  7760. }
  7761. .align-items-md-start
  7762. {
  7763. align-items: flex-start !important;
  7764. }
  7765. .align-items-md-end
  7766. {
  7767. align-items: flex-end !important;
  7768. }
  7769. .align-items-md-center
  7770. {
  7771. align-items: center !important;
  7772. }
  7773. .align-items-md-baseline
  7774. {
  7775. align-items: baseline !important;
  7776. }
  7777. .align-items-md-stretch
  7778. {
  7779. align-items: stretch !important;
  7780. }
  7781. .align-content-md-start
  7782. {
  7783. align-content: flex-start !important;
  7784. }
  7785. .align-content-md-end
  7786. {
  7787. align-content: flex-end !important;
  7788. }
  7789. .align-content-md-center
  7790. {
  7791. align-content: center !important;
  7792. }
  7793. .align-content-md-between
  7794. {
  7795. align-content: space-between !important;
  7796. }
  7797. .align-content-md-around
  7798. {
  7799. align-content: space-around !important;
  7800. }
  7801. .align-content-md-stretch
  7802. {
  7803. align-content: stretch !important;
  7804. }
  7805. .align-self-md-auto
  7806. {
  7807. align-self: auto !important;
  7808. }
  7809. .align-self-md-start
  7810. {
  7811. align-self: flex-start !important;
  7812. }
  7813. .align-self-md-end
  7814. {
  7815. align-self: flex-end !important;
  7816. }
  7817. .align-self-md-center
  7818. {
  7819. align-self: center !important;
  7820. }
  7821. .align-self-md-baseline
  7822. {
  7823. align-self: baseline !important;
  7824. }
  7825. .align-self-md-stretch
  7826. {
  7827. align-self: stretch !important;
  7828. }
  7829. }
  7830. @media (min-width: 992px)
  7831. {
  7832. .flex-lg-row
  7833. {
  7834. flex-direction: row !important;
  7835. }
  7836. .flex-lg-column
  7837. {
  7838. flex-direction: column !important;
  7839. }
  7840. .flex-lg-row-reverse
  7841. {
  7842. flex-direction: row-reverse !important;
  7843. }
  7844. .flex-lg-column-reverse
  7845. {
  7846. flex-direction: column-reverse !important;
  7847. }
  7848. .flex-lg-wrap
  7849. {
  7850. flex-wrap: wrap !important;
  7851. }
  7852. .flex-lg-nowrap
  7853. {
  7854. flex-wrap: nowrap !important;
  7855. }
  7856. .flex-lg-wrap-reverse
  7857. {
  7858. flex-wrap: wrap-reverse !important;
  7859. }
  7860. .flex-lg-fill
  7861. {
  7862. flex: 1 1 auto !important;
  7863. }
  7864. .flex-lg-grow-0
  7865. {
  7866. flex-grow: 0 !important;
  7867. }
  7868. .flex-lg-grow-1
  7869. {
  7870. flex-grow: 1 !important;
  7871. }
  7872. .flex-lg-shrink-0
  7873. {
  7874. flex-shrink: 0 !important;
  7875. }
  7876. .flex-lg-shrink-1
  7877. {
  7878. flex-shrink: 1 !important;
  7879. }
  7880. .justify-content-lg-start
  7881. {
  7882. justify-content: flex-start !important;
  7883. }
  7884. .justify-content-lg-end
  7885. {
  7886. justify-content: flex-end !important;
  7887. }
  7888. .justify-content-lg-center
  7889. {
  7890. justify-content: center !important;
  7891. }
  7892. .justify-content-lg-between
  7893. {
  7894. justify-content: space-between !important;
  7895. }
  7896. .justify-content-lg-around
  7897. {
  7898. justify-content: space-around !important;
  7899. }
  7900. .align-items-lg-start
  7901. {
  7902. align-items: flex-start !important;
  7903. }
  7904. .align-items-lg-end
  7905. {
  7906. align-items: flex-end !important;
  7907. }
  7908. .align-items-lg-center
  7909. {
  7910. align-items: center !important;
  7911. }
  7912. .align-items-lg-baseline
  7913. {
  7914. align-items: baseline !important;
  7915. }
  7916. .align-items-lg-stretch
  7917. {
  7918. align-items: stretch !important;
  7919. }
  7920. .align-content-lg-start
  7921. {
  7922. align-content: flex-start !important;
  7923. }
  7924. .align-content-lg-end
  7925. {
  7926. align-content: flex-end !important;
  7927. }
  7928. .align-content-lg-center
  7929. {
  7930. align-content: center !important;
  7931. }
  7932. .align-content-lg-between
  7933. {
  7934. align-content: space-between !important;
  7935. }
  7936. .align-content-lg-around
  7937. {
  7938. align-content: space-around !important;
  7939. }
  7940. .align-content-lg-stretch
  7941. {
  7942. align-content: stretch !important;
  7943. }
  7944. .align-self-lg-auto
  7945. {
  7946. align-self: auto !important;
  7947. }
  7948. .align-self-lg-start
  7949. {
  7950. align-self: flex-start !important;
  7951. }
  7952. .align-self-lg-end
  7953. {
  7954. align-self: flex-end !important;
  7955. }
  7956. .align-self-lg-center
  7957. {
  7958. align-self: center !important;
  7959. }
  7960. .align-self-lg-baseline
  7961. {
  7962. align-self: baseline !important;
  7963. }
  7964. .align-self-lg-stretch
  7965. {
  7966. align-self: stretch !important;
  7967. }
  7968. }
  7969. @media (min-width: 1200px)
  7970. {
  7971. .flex-xl-row
  7972. {
  7973. flex-direction: row !important;
  7974. }
  7975. .flex-xl-column
  7976. {
  7977. flex-direction: column !important;
  7978. }
  7979. .flex-xl-row-reverse
  7980. {
  7981. flex-direction: row-reverse !important;
  7982. }
  7983. .flex-xl-column-reverse
  7984. {
  7985. flex-direction: column-reverse !important;
  7986. }
  7987. .flex-xl-wrap
  7988. {
  7989. flex-wrap: wrap !important;
  7990. }
  7991. .flex-xl-nowrap
  7992. {
  7993. flex-wrap: nowrap !important;
  7994. }
  7995. .flex-xl-wrap-reverse
  7996. {
  7997. flex-wrap: wrap-reverse !important;
  7998. }
  7999. .flex-xl-fill
  8000. {
  8001. flex: 1 1 auto !important;
  8002. }
  8003. .flex-xl-grow-0
  8004. {
  8005. flex-grow: 0 !important;
  8006. }
  8007. .flex-xl-grow-1
  8008. {
  8009. flex-grow: 1 !important;
  8010. }
  8011. .flex-xl-shrink-0
  8012. {
  8013. flex-shrink: 0 !important;
  8014. }
  8015. .flex-xl-shrink-1
  8016. {
  8017. flex-shrink: 1 !important;
  8018. }
  8019. .justify-content-xl-start
  8020. {
  8021. justify-content: flex-start !important;
  8022. }
  8023. .justify-content-xl-end
  8024. {
  8025. justify-content: flex-end !important;
  8026. }
  8027. .justify-content-xl-center
  8028. {
  8029. justify-content: center !important;
  8030. }
  8031. .justify-content-xl-between
  8032. {
  8033. justify-content: space-between !important;
  8034. }
  8035. .justify-content-xl-around
  8036. {
  8037. justify-content: space-around !important;
  8038. }
  8039. .align-items-xl-start
  8040. {
  8041. align-items: flex-start !important;
  8042. }
  8043. .align-items-xl-end
  8044. {
  8045. align-items: flex-end !important;
  8046. }
  8047. .align-items-xl-center
  8048. {
  8049. align-items: center !important;
  8050. }
  8051. .align-items-xl-baseline
  8052. {
  8053. align-items: baseline !important;
  8054. }
  8055. .align-items-xl-stretch
  8056. {
  8057. align-items: stretch !important;
  8058. }
  8059. .align-content-xl-start
  8060. {
  8061. align-content: flex-start !important;
  8062. }
  8063. .align-content-xl-end
  8064. {
  8065. align-content: flex-end !important;
  8066. }
  8067. .align-content-xl-center
  8068. {
  8069. align-content: center !important;
  8070. }
  8071. .align-content-xl-between
  8072. {
  8073. align-content: space-between !important;
  8074. }
  8075. .align-content-xl-around
  8076. {
  8077. align-content: space-around !important;
  8078. }
  8079. .align-content-xl-stretch
  8080. {
  8081. align-content: stretch !important;
  8082. }
  8083. .align-self-xl-auto
  8084. {
  8085. align-self: auto !important;
  8086. }
  8087. .align-self-xl-start
  8088. {
  8089. align-self: flex-start !important;
  8090. }
  8091. .align-self-xl-end
  8092. {
  8093. align-self: flex-end !important;
  8094. }
  8095. .align-self-xl-center
  8096. {
  8097. align-self: center !important;
  8098. }
  8099. .align-self-xl-baseline
  8100. {
  8101. align-self: baseline !important;
  8102. }
  8103. .align-self-xl-stretch
  8104. {
  8105. align-self: stretch !important;
  8106. }
  8107. }
  8108. .float-left
  8109. {
  8110. float: left !important;
  8111. }
  8112. .float-right
  8113. {
  8114. float: right !important;
  8115. }
  8116. .float-none
  8117. {
  8118. float: none !important;
  8119. }
  8120. @media (min-width: 576px)
  8121. {
  8122. .float-sm-left
  8123. {
  8124. float: left !important;
  8125. }
  8126. .float-sm-right
  8127. {
  8128. float: right !important;
  8129. }
  8130. .float-sm-none
  8131. {
  8132. float: none !important;
  8133. }
  8134. }
  8135. @media (min-width: 768px)
  8136. {
  8137. .float-md-left
  8138. {
  8139. float: left !important;
  8140. }
  8141. .float-md-right
  8142. {
  8143. float: right !important;
  8144. }
  8145. .float-md-none
  8146. {
  8147. float: none !important;
  8148. }
  8149. }
  8150. @media (min-width: 992px)
  8151. {
  8152. .float-lg-left
  8153. {
  8154. float: left !important;
  8155. }
  8156. .float-lg-right
  8157. {
  8158. float: right !important;
  8159. }
  8160. .float-lg-none
  8161. {
  8162. float: none !important;
  8163. }
  8164. }
  8165. @media (min-width: 1200px)
  8166. {
  8167. .float-xl-left
  8168. {
  8169. float: left !important;
  8170. }
  8171. .float-xl-right
  8172. {
  8173. float: right !important;
  8174. }
  8175. .float-xl-none
  8176. {
  8177. float: none !important;
  8178. }
  8179. }
  8180. .position-static
  8181. {
  8182. position: static !important;
  8183. }
  8184. .position-relative
  8185. {
  8186. position: relative !important;
  8187. }
  8188. .position-absolute
  8189. {
  8190. position: absolute !important;
  8191. }
  8192. .position-fixed
  8193. {
  8194. position: fixed !important;
  8195. }
  8196. .position-sticky
  8197. {
  8198. position: -webkit-sticky !important;
  8199. position: sticky !important;
  8200. }
  8201. .fixed-top
  8202. {
  8203. position: fixed;
  8204. z-index: 1030;
  8205. top: 0;
  8206. right: 0;
  8207. left: 0;
  8208. }
  8209. .fixed-bottom
  8210. {
  8211. position: fixed;
  8212. z-index: 1030;
  8213. right: 0;
  8214. bottom: 0;
  8215. left: 0;
  8216. }
  8217. @supports ((position: -webkit-sticky) or (position: sticky))
  8218. {
  8219. .sticky-top
  8220. {
  8221. position: -webkit-sticky;
  8222. position: sticky;
  8223. z-index: 1020;
  8224. top: 0;
  8225. }
  8226. }
  8227. .sr-only
  8228. {
  8229. position: absolute;
  8230. overflow: hidden;
  8231. clip: rect(0, 0, 0, 0);
  8232. width: 1px;
  8233. height: 1px;
  8234. padding: 0;
  8235. white-space: nowrap;
  8236. border: 0;
  8237. }
  8238. .sr-only-focusable:active,
  8239. .sr-only-focusable:focus
  8240. {
  8241. position: static;
  8242. overflow: visible;
  8243. clip: auto;
  8244. width: auto;
  8245. height: auto;
  8246. white-space: normal;
  8247. }
  8248. .shadow-sm
  8249. {
  8250. box-shadow: 0 0 .5rem rgba(136, 152, 170, .075) !important;
  8251. }
  8252. .shadow,
  8253. .card-profile-image img
  8254. {
  8255. box-shadow: 0 0 2rem 0 rgba(136, 152, 170, .15) !important;
  8256. }
  8257. .shadow-lg
  8258. {
  8259. box-shadow: 0 0 3rem rgba(136, 152, 170, .175) !important;
  8260. }
  8261. .shadow-none
  8262. {
  8263. box-shadow: none !important;
  8264. }
  8265. .w-25
  8266. {
  8267. width: 25% !important;
  8268. }
  8269. .w-50
  8270. {
  8271. width: 50% !important;
  8272. }
  8273. .w-75
  8274. {
  8275. width: 75% !important;
  8276. }
  8277. .w-100
  8278. {
  8279. width: 100% !important;
  8280. }
  8281. .w-auto
  8282. {
  8283. width: auto !important;
  8284. }
  8285. .h-25
  8286. {
  8287. height: 25% !important;
  8288. }
  8289. .h-50
  8290. {
  8291. height: 50% !important;
  8292. }
  8293. .h-75
  8294. {
  8295. height: 75% !important;
  8296. }
  8297. .h-100
  8298. {
  8299. height: 100% !important;
  8300. }
  8301. .h-auto
  8302. {
  8303. height: auto !important;
  8304. }
  8305. .mw-100
  8306. {
  8307. max-width: 100% !important;
  8308. }
  8309. .mh-100
  8310. {
  8311. max-height: 100% !important;
  8312. }
  8313. .m-0
  8314. {
  8315. margin: 0 !important;
  8316. }
  8317. .mt-0,
  8318. .my-0
  8319. {
  8320. margin-top: 0 !important;
  8321. }
  8322. .mr-0,
  8323. .mx-0
  8324. {
  8325. margin-right: 0 !important;
  8326. }
  8327. .mb-0,
  8328. .my-0
  8329. {
  8330. margin-bottom: 0 !important;
  8331. }
  8332. .ml-0,
  8333. .mx-0
  8334. {
  8335. margin-left: 0 !important;
  8336. }
  8337. .m-1
  8338. {
  8339. margin: .25rem !important;
  8340. }
  8341. .mt-1,
  8342. .my-1
  8343. {
  8344. margin-top: .25rem !important;
  8345. }
  8346. .mr-1,
  8347. .mx-1
  8348. {
  8349. margin-right: .25rem !important;
  8350. }
  8351. .mb-1,
  8352. .my-1
  8353. {
  8354. margin-bottom: .25rem !important;
  8355. }
  8356. .ml-1,
  8357. .mx-1
  8358. {
  8359. margin-left: .25rem !important;
  8360. }
  8361. .m-2
  8362. {
  8363. margin: .5rem !important;
  8364. }
  8365. .mt-2,
  8366. .my-2
  8367. {
  8368. margin-top: .5rem !important;
  8369. }
  8370. .mr-2,
  8371. .mx-2
  8372. {
  8373. margin-right: .5rem !important;
  8374. }
  8375. .mb-2,
  8376. .my-2
  8377. {
  8378. margin-bottom: .5rem !important;
  8379. }
  8380. .ml-2,
  8381. .mx-2
  8382. {
  8383. margin-left: .5rem !important;
  8384. }
  8385. .m-3
  8386. {
  8387. margin: 1rem !important;
  8388. }
  8389. .mt-3,
  8390. .my-3
  8391. {
  8392. margin-top: 1rem !important;
  8393. }
  8394. .mr-3,
  8395. .mx-3
  8396. {
  8397. margin-right: 1rem !important;
  8398. }
  8399. .mb-3,
  8400. .my-3
  8401. {
  8402. margin-bottom: 1rem !important;
  8403. }
  8404. .ml-3,
  8405. .mx-3
  8406. {
  8407. margin-left: 1rem !important;
  8408. }
  8409. .m-4
  8410. {
  8411. margin: 1.5rem !important;
  8412. }
  8413. .mt-4,
  8414. .my-4
  8415. {
  8416. margin-top: 1.5rem !important;
  8417. }
  8418. .mr-4,
  8419. .mx-4
  8420. {
  8421. margin-right: 1.5rem !important;
  8422. }
  8423. .mb-4,
  8424. .my-4
  8425. {
  8426. margin-bottom: 1.5rem !important;
  8427. }
  8428. .ml-4,
  8429. .mx-4
  8430. {
  8431. margin-left: 1.5rem !important;
  8432. }
  8433. .m-5
  8434. {
  8435. margin: 3rem !important;
  8436. }
  8437. .mt-5,
  8438. .my-5
  8439. {
  8440. margin-top: 3rem !important;
  8441. }
  8442. .mr-5,
  8443. .mx-5
  8444. {
  8445. margin-right: 3rem !important;
  8446. }
  8447. .mb-5,
  8448. .my-5
  8449. {
  8450. margin-bottom: 3rem !important;
  8451. }
  8452. .ml-5,
  8453. .mx-5
  8454. {
  8455. margin-left: 3rem !important;
  8456. }
  8457. .m--9
  8458. {
  8459. margin: -10rem !important;
  8460. }
  8461. .mt--9,
  8462. .my--9
  8463. {
  8464. margin-top: -10rem !important;
  8465. }
  8466. .mr--9,
  8467. .mx--9
  8468. {
  8469. margin-right: -10rem !important;
  8470. }
  8471. .mb--9,
  8472. .my--9
  8473. {
  8474. margin-bottom: -10rem !important;
  8475. }
  8476. .ml--9,
  8477. .mx--9
  8478. {
  8479. margin-left: -10rem !important;
  8480. }
  8481. .m--8
  8482. {
  8483. margin: -8rem !important;
  8484. }
  8485. .mt--8,
  8486. .my--8
  8487. {
  8488. margin-top: -8rem !important;
  8489. }
  8490. .mr--8,
  8491. .mx--8
  8492. {
  8493. margin-right: -8rem !important;
  8494. }
  8495. .mb--8,
  8496. .my--8
  8497. {
  8498. margin-bottom: -8rem !important;
  8499. }
  8500. .ml--8,
  8501. .mx--8
  8502. {
  8503. margin-left: -8rem !important;
  8504. }
  8505. .m--7
  8506. {
  8507. margin: -6rem !important;
  8508. }
  8509. .mt--7,
  8510. .my--7
  8511. {
  8512. margin-top: -6rem !important;
  8513. }
  8514. .mr--7,
  8515. .mx--7
  8516. {
  8517. margin-right: -6rem !important;
  8518. }
  8519. .mb--7,
  8520. .my--7
  8521. {
  8522. margin-bottom: -6rem !important;
  8523. }
  8524. .ml--7,
  8525. .mx--7
  8526. {
  8527. margin-left: -6rem !important;
  8528. }
  8529. .m--6
  8530. {
  8531. margin: -4.5rem !important;
  8532. }
  8533. .mt--6,
  8534. .my--6
  8535. {
  8536. margin-top: -4.5rem !important;
  8537. }
  8538. .mr--6,
  8539. .mx--6
  8540. {
  8541. margin-right: -4.5rem !important;
  8542. }
  8543. .mb--6,
  8544. .my--6
  8545. {
  8546. margin-bottom: -4.5rem !important;
  8547. }
  8548. .ml--6,
  8549. .mx--6
  8550. {
  8551. margin-left: -4.5rem !important;
  8552. }
  8553. .m--5
  8554. {
  8555. margin: -3rem !important;
  8556. }
  8557. .mt--5,
  8558. .my--5
  8559. {
  8560. margin-top: -3rem !important;
  8561. }
  8562. .mr--5,
  8563. .mx--5
  8564. {
  8565. margin-right: -3rem !important;
  8566. }
  8567. .mb--5,
  8568. .my--5
  8569. {
  8570. margin-bottom: -3rem !important;
  8571. }
  8572. .ml--5,
  8573. .mx--5
  8574. {
  8575. margin-left: -3rem !important;
  8576. }
  8577. .m--4
  8578. {
  8579. margin: -1.5rem !important;
  8580. }
  8581. .mt--4,
  8582. .my--4
  8583. {
  8584. margin-top: -1.5rem !important;
  8585. }
  8586. .mr--4,
  8587. .mx--4
  8588. {
  8589. margin-right: -1.5rem !important;
  8590. }
  8591. .mb--4,
  8592. .my--4
  8593. {
  8594. margin-bottom: -1.5rem !important;
  8595. }
  8596. .ml--4,
  8597. .mx--4
  8598. {
  8599. margin-left: -1.5rem !important;
  8600. }
  8601. .m--3
  8602. {
  8603. margin: -1rem !important;
  8604. }
  8605. .mt--3,
  8606. .my--3
  8607. {
  8608. margin-top: -1rem !important;
  8609. }
  8610. .mr--3,
  8611. .mx--3
  8612. {
  8613. margin-right: -1rem !important;
  8614. }
  8615. .mb--3,
  8616. .my--3
  8617. {
  8618. margin-bottom: -1rem !important;
  8619. }
  8620. .ml--3,
  8621. .mx--3
  8622. {
  8623. margin-left: -1rem !important;
  8624. }
  8625. .m--2
  8626. {
  8627. margin: -.5rem !important;
  8628. }
  8629. .mt--2,
  8630. .my--2
  8631. {
  8632. margin-top: -.5rem !important;
  8633. }
  8634. .mr--2,
  8635. .mx--2
  8636. {
  8637. margin-right: -.5rem !important;
  8638. }
  8639. .mb--2,
  8640. .my--2
  8641. {
  8642. margin-bottom: -.5rem !important;
  8643. }
  8644. .ml--2,
  8645. .mx--2
  8646. {
  8647. margin-left: -.5rem !important;
  8648. }
  8649. .m--1
  8650. {
  8651. margin: -.25rem !important;
  8652. }
  8653. .mt--1,
  8654. .my--1
  8655. {
  8656. margin-top: -.25rem !important;
  8657. }
  8658. .mr--1,
  8659. .mx--1
  8660. {
  8661. margin-right: -.25rem !important;
  8662. }
  8663. .mb--1,
  8664. .my--1
  8665. {
  8666. margin-bottom: -.25rem !important;
  8667. }
  8668. .ml--1,
  8669. .mx--1
  8670. {
  8671. margin-left: -.25rem !important;
  8672. }
  8673. .m-6
  8674. {
  8675. margin: 4.5rem !important;
  8676. }
  8677. .mt-6,
  8678. .my-6
  8679. {
  8680. margin-top: 4.5rem !important;
  8681. }
  8682. .mr-6,
  8683. .mx-6
  8684. {
  8685. margin-right: 4.5rem !important;
  8686. }
  8687. .mb-6,
  8688. .my-6
  8689. {
  8690. margin-bottom: 4.5rem !important;
  8691. }
  8692. .ml-6,
  8693. .mx-6
  8694. {
  8695. margin-left: 4.5rem !important;
  8696. }
  8697. .m-7
  8698. {
  8699. margin: 6rem !important;
  8700. }
  8701. .mt-7,
  8702. .my-7
  8703. {
  8704. margin-top: 6rem !important;
  8705. }
  8706. .mr-7,
  8707. .mx-7
  8708. {
  8709. margin-right: 6rem !important;
  8710. }
  8711. .mb-7,
  8712. .my-7
  8713. {
  8714. margin-bottom: 6rem !important;
  8715. }
  8716. .ml-7,
  8717. .mx-7
  8718. {
  8719. margin-left: 6rem !important;
  8720. }
  8721. .m-8
  8722. {
  8723. margin: 8rem !important;
  8724. }
  8725. .mt-8,
  8726. .my-8
  8727. {
  8728. margin-top: 8rem !important;
  8729. }
  8730. .mr-8,
  8731. .mx-8
  8732. {
  8733. margin-right: 8rem !important;
  8734. }
  8735. .mb-8,
  8736. .my-8
  8737. {
  8738. margin-bottom: 8rem !important;
  8739. }
  8740. .ml-8,
  8741. .mx-8
  8742. {
  8743. margin-left: 8rem !important;
  8744. }
  8745. .m-9
  8746. {
  8747. margin: 10rem !important;
  8748. }
  8749. .mt-9,
  8750. .my-9
  8751. {
  8752. margin-top: 10rem !important;
  8753. }
  8754. .mr-9,
  8755. .mx-9
  8756. {
  8757. margin-right: 10rem !important;
  8758. }
  8759. .mb-9,
  8760. .my-9
  8761. {
  8762. margin-bottom: 10rem !important;
  8763. }
  8764. .ml-9,
  8765. .mx-9
  8766. {
  8767. margin-left: 10rem !important;
  8768. }
  8769. .p-0
  8770. {
  8771. padding: 0 !important;
  8772. }
  8773. .pt-0,
  8774. .py-0
  8775. {
  8776. padding-top: 0 !important;
  8777. }
  8778. .pr-0,
  8779. .px-0
  8780. {
  8781. padding-right: 0 !important;
  8782. }
  8783. .pb-0,
  8784. .py-0
  8785. {
  8786. padding-bottom: 0 !important;
  8787. }
  8788. .pl-0,
  8789. .px-0
  8790. {
  8791. padding-left: 0 !important;
  8792. }
  8793. .p-1
  8794. {
  8795. padding: .25rem !important;
  8796. }
  8797. .pt-1,
  8798. .py-1
  8799. {
  8800. padding-top: .25rem !important;
  8801. }
  8802. .pr-1,
  8803. .px-1
  8804. {
  8805. padding-right: .25rem !important;
  8806. }
  8807. .pb-1,
  8808. .py-1
  8809. {
  8810. padding-bottom: .25rem !important;
  8811. }
  8812. .pl-1,
  8813. .px-1
  8814. {
  8815. padding-left: .25rem !important;
  8816. }
  8817. .p-2
  8818. {
  8819. padding: .5rem !important;
  8820. }
  8821. .pt-2,
  8822. .py-2
  8823. {
  8824. padding-top: .5rem !important;
  8825. }
  8826. .pr-2,
  8827. .px-2
  8828. {
  8829. padding-right: .5rem !important;
  8830. }
  8831. .pb-2,
  8832. .py-2
  8833. {
  8834. padding-bottom: .5rem !important;
  8835. }
  8836. .pl-2,
  8837. .px-2
  8838. {
  8839. padding-left: .5rem !important;
  8840. }
  8841. .p-3
  8842. {
  8843. padding: 1rem !important;
  8844. }
  8845. .pt-3,
  8846. .py-3
  8847. {
  8848. padding-top: 1rem !important;
  8849. }
  8850. .pr-3,
  8851. .px-3
  8852. {
  8853. padding-right: 1rem !important;
  8854. }
  8855. .pb-3,
  8856. .py-3
  8857. {
  8858. padding-bottom: 1rem !important;
  8859. }
  8860. .pl-3,
  8861. .px-3
  8862. {
  8863. padding-left: 1rem !important;
  8864. }
  8865. .p-4
  8866. {
  8867. padding: 1.5rem !important;
  8868. }
  8869. .pt-4,
  8870. .py-4
  8871. {
  8872. padding-top: 1.5rem !important;
  8873. }
  8874. .pr-4,
  8875. .px-4
  8876. {
  8877. padding-right: 1.5rem !important;
  8878. }
  8879. .pb-4,
  8880. .py-4
  8881. {
  8882. padding-bottom: 1.5rem !important;
  8883. }
  8884. .pl-4,
  8885. .px-4
  8886. {
  8887. padding-left: 1.5rem !important;
  8888. }
  8889. .p-5
  8890. {
  8891. padding: 3rem !important;
  8892. }
  8893. .pt-5,
  8894. .py-5
  8895. {
  8896. padding-top: 3rem !important;
  8897. }
  8898. .pr-5,
  8899. .px-5
  8900. {
  8901. padding-right: 3rem !important;
  8902. }
  8903. .pb-5,
  8904. .py-5
  8905. {
  8906. padding-bottom: 3rem !important;
  8907. }
  8908. .pl-5,
  8909. .px-5
  8910. {
  8911. padding-left: 3rem !important;
  8912. }
  8913. .p--9
  8914. {
  8915. padding: -10rem !important;
  8916. }
  8917. .pt--9,
  8918. .py--9
  8919. {
  8920. padding-top: -10rem !important;
  8921. }
  8922. .pr--9,
  8923. .px--9
  8924. {
  8925. padding-right: -10rem !important;
  8926. }
  8927. .pb--9,
  8928. .py--9
  8929. {
  8930. padding-bottom: -10rem !important;
  8931. }
  8932. .pl--9,
  8933. .px--9
  8934. {
  8935. padding-left: -10rem !important;
  8936. }
  8937. .p--8
  8938. {
  8939. padding: -8rem !important;
  8940. }
  8941. .pt--8,
  8942. .py--8
  8943. {
  8944. padding-top: -8rem !important;
  8945. }
  8946. .pr--8,
  8947. .px--8
  8948. {
  8949. padding-right: -8rem !important;
  8950. }
  8951. .pb--8,
  8952. .py--8
  8953. {
  8954. padding-bottom: -8rem !important;
  8955. }
  8956. .pl--8,
  8957. .px--8
  8958. {
  8959. padding-left: -8rem !important;
  8960. }
  8961. .p--7
  8962. {
  8963. padding: -6rem !important;
  8964. }
  8965. .pt--7,
  8966. .py--7
  8967. {
  8968. padding-top: -6rem !important;
  8969. }
  8970. .pr--7,
  8971. .px--7
  8972. {
  8973. padding-right: -6rem !important;
  8974. }
  8975. .pb--7,
  8976. .py--7
  8977. {
  8978. padding-bottom: -6rem !important;
  8979. }
  8980. .pl--7,
  8981. .px--7
  8982. {
  8983. padding-left: -6rem !important;
  8984. }
  8985. .p--6
  8986. {
  8987. padding: -4.5rem !important;
  8988. }
  8989. .pt--6,
  8990. .py--6
  8991. {
  8992. padding-top: -4.5rem !important;
  8993. }
  8994. .pr--6,
  8995. .px--6
  8996. {
  8997. padding-right: -4.5rem !important;
  8998. }
  8999. .pb--6,
  9000. .py--6
  9001. {
  9002. padding-bottom: -4.5rem !important;
  9003. }
  9004. .pl--6,
  9005. .px--6
  9006. {
  9007. padding-left: -4.5rem !important;
  9008. }
  9009. .p--5
  9010. {
  9011. padding: -3rem !important;
  9012. }
  9013. .pt--5,
  9014. .py--5
  9015. {
  9016. padding-top: -3rem !important;
  9017. }
  9018. .pr--5,
  9019. .px--5
  9020. {
  9021. padding-right: -3rem !important;
  9022. }
  9023. .pb--5,
  9024. .py--5
  9025. {
  9026. padding-bottom: -3rem !important;
  9027. }
  9028. .pl--5,
  9029. .px--5
  9030. {
  9031. padding-left: -3rem !important;
  9032. }
  9033. .p--4
  9034. {
  9035. padding: -1.5rem !important;
  9036. }
  9037. .pt--4,
  9038. .py--4
  9039. {
  9040. padding-top: -1.5rem !important;
  9041. }
  9042. .pr--4,
  9043. .px--4
  9044. {
  9045. padding-right: -1.5rem !important;
  9046. }
  9047. .pb--4,
  9048. .py--4
  9049. {
  9050. padding-bottom: -1.5rem !important;
  9051. }
  9052. .pl--4,
  9053. .px--4
  9054. {
  9055. padding-left: -1.5rem !important;
  9056. }
  9057. .p--3
  9058. {
  9059. padding: -1rem !important;
  9060. }
  9061. .pt--3,
  9062. .py--3
  9063. {
  9064. padding-top: -1rem !important;
  9065. }
  9066. .pr--3,
  9067. .px--3
  9068. {
  9069. padding-right: -1rem !important;
  9070. }
  9071. .pb--3,
  9072. .py--3
  9073. {
  9074. padding-bottom: -1rem !important;
  9075. }
  9076. .pl--3,
  9077. .px--3
  9078. {
  9079. padding-left: -1rem !important;
  9080. }
  9081. .p--2
  9082. {
  9083. padding: -.5rem !important;
  9084. }
  9085. .pt--2,
  9086. .py--2
  9087. {
  9088. padding-top: -.5rem !important;
  9089. }
  9090. .pr--2,
  9091. .px--2
  9092. {
  9093. padding-right: -.5rem !important;
  9094. }
  9095. .pb--2,
  9096. .py--2
  9097. {
  9098. padding-bottom: -.5rem !important;
  9099. }
  9100. .pl--2,
  9101. .px--2
  9102. {
  9103. padding-left: -.5rem !important;
  9104. }
  9105. .p--1
  9106. {
  9107. padding: -.25rem !important;
  9108. }
  9109. .pt--1,
  9110. .py--1
  9111. {
  9112. padding-top: -.25rem !important;
  9113. }
  9114. .pr--1,
  9115. .px--1
  9116. {
  9117. padding-right: -.25rem !important;
  9118. }
  9119. .pb--1,
  9120. .py--1
  9121. {
  9122. padding-bottom: -.25rem !important;
  9123. }
  9124. .pl--1,
  9125. .px--1
  9126. {
  9127. padding-left: -.25rem !important;
  9128. }
  9129. .p-6
  9130. {
  9131. padding: 4.5rem !important;
  9132. }
  9133. .pt-6,
  9134. .py-6
  9135. {
  9136. padding-top: 4.5rem !important;
  9137. }
  9138. .pr-6,
  9139. .px-6
  9140. {
  9141. padding-right: 4.5rem !important;
  9142. }
  9143. .pb-6,
  9144. .py-6
  9145. {
  9146. padding-bottom: 4.5rem !important;
  9147. }
  9148. .pl-6,
  9149. .px-6
  9150. {
  9151. padding-left: 4.5rem !important;
  9152. }
  9153. .p-7
  9154. {
  9155. padding: 6rem !important;
  9156. }
  9157. .pt-7,
  9158. .py-7
  9159. {
  9160. padding-top: 6rem !important;
  9161. }
  9162. .pr-7,
  9163. .px-7
  9164. {
  9165. padding-right: 6rem !important;
  9166. }
  9167. .pb-7,
  9168. .py-7
  9169. {
  9170. padding-bottom: 6rem !important;
  9171. }
  9172. .pl-7,
  9173. .px-7
  9174. {
  9175. padding-left: 6rem !important;
  9176. }
  9177. .p-8
  9178. {
  9179. padding: 8rem !important;
  9180. }
  9181. .pt-8,
  9182. .py-8
  9183. {
  9184. padding-top: 8rem !important;
  9185. }
  9186. .pr-8,
  9187. .px-8
  9188. {
  9189. padding-right: 8rem !important;
  9190. }
  9191. .pb-8,
  9192. .py-8
  9193. {
  9194. padding-bottom: 8rem !important;
  9195. }
  9196. .pl-8,
  9197. .px-8
  9198. {
  9199. padding-left: 8rem !important;
  9200. }
  9201. .p-9
  9202. {
  9203. padding: 10rem !important;
  9204. }
  9205. .pt-9,
  9206. .py-9
  9207. {
  9208. padding-top: 10rem !important;
  9209. }
  9210. .pr-9,
  9211. .px-9
  9212. {
  9213. padding-right: 10rem !important;
  9214. }
  9215. .pb-9,
  9216. .py-9
  9217. {
  9218. padding-bottom: 10rem !important;
  9219. }
  9220. .pl-9,
  9221. .px-9
  9222. {
  9223. padding-left: 10rem !important;
  9224. }
  9225. .m-auto
  9226. {
  9227. margin: auto !important;
  9228. }
  9229. .mt-auto,
  9230. .my-auto
  9231. {
  9232. margin-top: auto !important;
  9233. }
  9234. .mr-auto,
  9235. .mx-auto
  9236. {
  9237. margin-right: auto !important;
  9238. }
  9239. .mb-auto,
  9240. .my-auto
  9241. {
  9242. margin-bottom: auto !important;
  9243. }
  9244. .ml-auto,
  9245. .mx-auto
  9246. {
  9247. margin-left: auto !important;
  9248. }
  9249. @media (min-width: 576px)
  9250. {
  9251. .m-sm-0
  9252. {
  9253. margin: 0 !important;
  9254. }
  9255. .mt-sm-0,
  9256. .my-sm-0
  9257. {
  9258. margin-top: 0 !important;
  9259. }
  9260. .mr-sm-0,
  9261. .mx-sm-0
  9262. {
  9263. margin-right: 0 !important;
  9264. }
  9265. .mb-sm-0,
  9266. .my-sm-0
  9267. {
  9268. margin-bottom: 0 !important;
  9269. }
  9270. .ml-sm-0,
  9271. .mx-sm-0
  9272. {
  9273. margin-left: 0 !important;
  9274. }
  9275. .m-sm-1
  9276. {
  9277. margin: .25rem !important;
  9278. }
  9279. .mt-sm-1,
  9280. .my-sm-1
  9281. {
  9282. margin-top: .25rem !important;
  9283. }
  9284. .mr-sm-1,
  9285. .mx-sm-1
  9286. {
  9287. margin-right: .25rem !important;
  9288. }
  9289. .mb-sm-1,
  9290. .my-sm-1
  9291. {
  9292. margin-bottom: .25rem !important;
  9293. }
  9294. .ml-sm-1,
  9295. .mx-sm-1
  9296. {
  9297. margin-left: .25rem !important;
  9298. }
  9299. .m-sm-2
  9300. {
  9301. margin: .5rem !important;
  9302. }
  9303. .mt-sm-2,
  9304. .my-sm-2
  9305. {
  9306. margin-top: .5rem !important;
  9307. }
  9308. .mr-sm-2,
  9309. .mx-sm-2
  9310. {
  9311. margin-right: .5rem !important;
  9312. }
  9313. .mb-sm-2,
  9314. .my-sm-2
  9315. {
  9316. margin-bottom: .5rem !important;
  9317. }
  9318. .ml-sm-2,
  9319. .mx-sm-2
  9320. {
  9321. margin-left: .5rem !important;
  9322. }
  9323. .m-sm-3
  9324. {
  9325. margin: 1rem !important;
  9326. }
  9327. .mt-sm-3,
  9328. .my-sm-3
  9329. {
  9330. margin-top: 1rem !important;
  9331. }
  9332. .mr-sm-3,
  9333. .mx-sm-3
  9334. {
  9335. margin-right: 1rem !important;
  9336. }
  9337. .mb-sm-3,
  9338. .my-sm-3
  9339. {
  9340. margin-bottom: 1rem !important;
  9341. }
  9342. .ml-sm-3,
  9343. .mx-sm-3
  9344. {
  9345. margin-left: 1rem !important;
  9346. }
  9347. .m-sm-4
  9348. {
  9349. margin: 1.5rem !important;
  9350. }
  9351. .mt-sm-4,
  9352. .my-sm-4
  9353. {
  9354. margin-top: 1.5rem !important;
  9355. }
  9356. .mr-sm-4,
  9357. .mx-sm-4
  9358. {
  9359. margin-right: 1.5rem !important;
  9360. }
  9361. .mb-sm-4,
  9362. .my-sm-4
  9363. {
  9364. margin-bottom: 1.5rem !important;
  9365. }
  9366. .ml-sm-4,
  9367. .mx-sm-4
  9368. {
  9369. margin-left: 1.5rem !important;
  9370. }
  9371. .m-sm-5
  9372. {
  9373. margin: 3rem !important;
  9374. }
  9375. .mt-sm-5,
  9376. .my-sm-5
  9377. {
  9378. margin-top: 3rem !important;
  9379. }
  9380. .mr-sm-5,
  9381. .mx-sm-5
  9382. {
  9383. margin-right: 3rem !important;
  9384. }
  9385. .mb-sm-5,
  9386. .my-sm-5
  9387. {
  9388. margin-bottom: 3rem !important;
  9389. }
  9390. .ml-sm-5,
  9391. .mx-sm-5
  9392. {
  9393. margin-left: 3rem !important;
  9394. }
  9395. .m-sm--9
  9396. {
  9397. margin: -10rem !important;
  9398. }
  9399. .mt-sm--9,
  9400. .my-sm--9
  9401. {
  9402. margin-top: -10rem !important;
  9403. }
  9404. .mr-sm--9,
  9405. .mx-sm--9
  9406. {
  9407. margin-right: -10rem !important;
  9408. }
  9409. .mb-sm--9,
  9410. .my-sm--9
  9411. {
  9412. margin-bottom: -10rem !important;
  9413. }
  9414. .ml-sm--9,
  9415. .mx-sm--9
  9416. {
  9417. margin-left: -10rem !important;
  9418. }
  9419. .m-sm--8
  9420. {
  9421. margin: -8rem !important;
  9422. }
  9423. .mt-sm--8,
  9424. .my-sm--8
  9425. {
  9426. margin-top: -8rem !important;
  9427. }
  9428. .mr-sm--8,
  9429. .mx-sm--8
  9430. {
  9431. margin-right: -8rem !important;
  9432. }
  9433. .mb-sm--8,
  9434. .my-sm--8
  9435. {
  9436. margin-bottom: -8rem !important;
  9437. }
  9438. .ml-sm--8,
  9439. .mx-sm--8
  9440. {
  9441. margin-left: -8rem !important;
  9442. }
  9443. .m-sm--7
  9444. {
  9445. margin: -6rem !important;
  9446. }
  9447. .mt-sm--7,
  9448. .my-sm--7
  9449. {
  9450. margin-top: -6rem !important;
  9451. }
  9452. .mr-sm--7,
  9453. .mx-sm--7
  9454. {
  9455. margin-right: -6rem !important;
  9456. }
  9457. .mb-sm--7,
  9458. .my-sm--7
  9459. {
  9460. margin-bottom: -6rem !important;
  9461. }
  9462. .ml-sm--7,
  9463. .mx-sm--7
  9464. {
  9465. margin-left: -6rem !important;
  9466. }
  9467. .m-sm--6
  9468. {
  9469. margin: -4.5rem !important;
  9470. }
  9471. .mt-sm--6,
  9472. .my-sm--6
  9473. {
  9474. margin-top: -4.5rem !important;
  9475. }
  9476. .mr-sm--6,
  9477. .mx-sm--6
  9478. {
  9479. margin-right: -4.5rem !important;
  9480. }
  9481. .mb-sm--6,
  9482. .my-sm--6
  9483. {
  9484. margin-bottom: -4.5rem !important;
  9485. }
  9486. .ml-sm--6,
  9487. .mx-sm--6
  9488. {
  9489. margin-left: -4.5rem !important;
  9490. }
  9491. .m-sm--5
  9492. {
  9493. margin: -3rem !important;
  9494. }
  9495. .mt-sm--5,
  9496. .my-sm--5
  9497. {
  9498. margin-top: -3rem !important;
  9499. }
  9500. .mr-sm--5,
  9501. .mx-sm--5
  9502. {
  9503. margin-right: -3rem !important;
  9504. }
  9505. .mb-sm--5,
  9506. .my-sm--5
  9507. {
  9508. margin-bottom: -3rem !important;
  9509. }
  9510. .ml-sm--5,
  9511. .mx-sm--5
  9512. {
  9513. margin-left: -3rem !important;
  9514. }
  9515. .m-sm--4
  9516. {
  9517. margin: -1.5rem !important;
  9518. }
  9519. .mt-sm--4,
  9520. .my-sm--4
  9521. {
  9522. margin-top: -1.5rem !important;
  9523. }
  9524. .mr-sm--4,
  9525. .mx-sm--4
  9526. {
  9527. margin-right: -1.5rem !important;
  9528. }
  9529. .mb-sm--4,
  9530. .my-sm--4
  9531. {
  9532. margin-bottom: -1.5rem !important;
  9533. }
  9534. .ml-sm--4,
  9535. .mx-sm--4
  9536. {
  9537. margin-left: -1.5rem !important;
  9538. }
  9539. .m-sm--3
  9540. {
  9541. margin: -1rem !important;
  9542. }
  9543. .mt-sm--3,
  9544. .my-sm--3
  9545. {
  9546. margin-top: -1rem !important;
  9547. }
  9548. .mr-sm--3,
  9549. .mx-sm--3
  9550. {
  9551. margin-right: -1rem !important;
  9552. }
  9553. .mb-sm--3,
  9554. .my-sm--3
  9555. {
  9556. margin-bottom: -1rem !important;
  9557. }
  9558. .ml-sm--3,
  9559. .mx-sm--3
  9560. {
  9561. margin-left: -1rem !important;
  9562. }
  9563. .m-sm--2
  9564. {
  9565. margin: -.5rem !important;
  9566. }
  9567. .mt-sm--2,
  9568. .my-sm--2
  9569. {
  9570. margin-top: -.5rem !important;
  9571. }
  9572. .mr-sm--2,
  9573. .mx-sm--2
  9574. {
  9575. margin-right: -.5rem !important;
  9576. }
  9577. .mb-sm--2,
  9578. .my-sm--2
  9579. {
  9580. margin-bottom: -.5rem !important;
  9581. }
  9582. .ml-sm--2,
  9583. .mx-sm--2
  9584. {
  9585. margin-left: -.5rem !important;
  9586. }
  9587. .m-sm--1
  9588. {
  9589. margin: -.25rem !important;
  9590. }
  9591. .mt-sm--1,
  9592. .my-sm--1
  9593. {
  9594. margin-top: -.25rem !important;
  9595. }
  9596. .mr-sm--1,
  9597. .mx-sm--1
  9598. {
  9599. margin-right: -.25rem !important;
  9600. }
  9601. .mb-sm--1,
  9602. .my-sm--1
  9603. {
  9604. margin-bottom: -.25rem !important;
  9605. }
  9606. .ml-sm--1,
  9607. .mx-sm--1
  9608. {
  9609. margin-left: -.25rem !important;
  9610. }
  9611. .m-sm-6
  9612. {
  9613. margin: 4.5rem !important;
  9614. }
  9615. .mt-sm-6,
  9616. .my-sm-6
  9617. {
  9618. margin-top: 4.5rem !important;
  9619. }
  9620. .mr-sm-6,
  9621. .mx-sm-6
  9622. {
  9623. margin-right: 4.5rem !important;
  9624. }
  9625. .mb-sm-6,
  9626. .my-sm-6
  9627. {
  9628. margin-bottom: 4.5rem !important;
  9629. }
  9630. .ml-sm-6,
  9631. .mx-sm-6
  9632. {
  9633. margin-left: 4.5rem !important;
  9634. }
  9635. .m-sm-7
  9636. {
  9637. margin: 6rem !important;
  9638. }
  9639. .mt-sm-7,
  9640. .my-sm-7
  9641. {
  9642. margin-top: 6rem !important;
  9643. }
  9644. .mr-sm-7,
  9645. .mx-sm-7
  9646. {
  9647. margin-right: 6rem !important;
  9648. }
  9649. .mb-sm-7,
  9650. .my-sm-7
  9651. {
  9652. margin-bottom: 6rem !important;
  9653. }
  9654. .ml-sm-7,
  9655. .mx-sm-7
  9656. {
  9657. margin-left: 6rem !important;
  9658. }
  9659. .m-sm-8
  9660. {
  9661. margin: 8rem !important;
  9662. }
  9663. .mt-sm-8,
  9664. .my-sm-8
  9665. {
  9666. margin-top: 8rem !important;
  9667. }
  9668. .mr-sm-8,
  9669. .mx-sm-8
  9670. {
  9671. margin-right: 8rem !important;
  9672. }
  9673. .mb-sm-8,
  9674. .my-sm-8
  9675. {
  9676. margin-bottom: 8rem !important;
  9677. }
  9678. .ml-sm-8,
  9679. .mx-sm-8
  9680. {
  9681. margin-left: 8rem !important;
  9682. }
  9683. .m-sm-9
  9684. {
  9685. margin: 10rem !important;
  9686. }
  9687. .mt-sm-9,
  9688. .my-sm-9
  9689. {
  9690. margin-top: 10rem !important;
  9691. }
  9692. .mr-sm-9,
  9693. .mx-sm-9
  9694. {
  9695. margin-right: 10rem !important;
  9696. }
  9697. .mb-sm-9,
  9698. .my-sm-9
  9699. {
  9700. margin-bottom: 10rem !important;
  9701. }
  9702. .ml-sm-9,
  9703. .mx-sm-9
  9704. {
  9705. margin-left: 10rem !important;
  9706. }
  9707. .p-sm-0
  9708. {
  9709. padding: 0 !important;
  9710. }
  9711. .pt-sm-0,
  9712. .py-sm-0
  9713. {
  9714. padding-top: 0 !important;
  9715. }
  9716. .pr-sm-0,
  9717. .px-sm-0
  9718. {
  9719. padding-right: 0 !important;
  9720. }
  9721. .pb-sm-0,
  9722. .py-sm-0
  9723. {
  9724. padding-bottom: 0 !important;
  9725. }
  9726. .pl-sm-0,
  9727. .px-sm-0
  9728. {
  9729. padding-left: 0 !important;
  9730. }
  9731. .p-sm-1
  9732. {
  9733. padding: .25rem !important;
  9734. }
  9735. .pt-sm-1,
  9736. .py-sm-1
  9737. {
  9738. padding-top: .25rem !important;
  9739. }
  9740. .pr-sm-1,
  9741. .px-sm-1
  9742. {
  9743. padding-right: .25rem !important;
  9744. }
  9745. .pb-sm-1,
  9746. .py-sm-1
  9747. {
  9748. padding-bottom: .25rem !important;
  9749. }
  9750. .pl-sm-1,
  9751. .px-sm-1
  9752. {
  9753. padding-left: .25rem !important;
  9754. }
  9755. .p-sm-2
  9756. {
  9757. padding: .5rem !important;
  9758. }
  9759. .pt-sm-2,
  9760. .py-sm-2
  9761. {
  9762. padding-top: .5rem !important;
  9763. }
  9764. .pr-sm-2,
  9765. .px-sm-2
  9766. {
  9767. padding-right: .5rem !important;
  9768. }
  9769. .pb-sm-2,
  9770. .py-sm-2
  9771. {
  9772. padding-bottom: .5rem !important;
  9773. }
  9774. .pl-sm-2,
  9775. .px-sm-2
  9776. {
  9777. padding-left: .5rem !important;
  9778. }
  9779. .p-sm-3
  9780. {
  9781. padding: 1rem !important;
  9782. }
  9783. .pt-sm-3,
  9784. .py-sm-3
  9785. {
  9786. padding-top: 1rem !important;
  9787. }
  9788. .pr-sm-3,
  9789. .px-sm-3
  9790. {
  9791. padding-right: 1rem !important;
  9792. }
  9793. .pb-sm-3,
  9794. .py-sm-3
  9795. {
  9796. padding-bottom: 1rem !important;
  9797. }
  9798. .pl-sm-3,
  9799. .px-sm-3
  9800. {
  9801. padding-left: 1rem !important;
  9802. }
  9803. .p-sm-4
  9804. {
  9805. padding: 1.5rem !important;
  9806. }
  9807. .pt-sm-4,
  9808. .py-sm-4
  9809. {
  9810. padding-top: 1.5rem !important;
  9811. }
  9812. .pr-sm-4,
  9813. .px-sm-4
  9814. {
  9815. padding-right: 1.5rem !important;
  9816. }
  9817. .pb-sm-4,
  9818. .py-sm-4
  9819. {
  9820. padding-bottom: 1.5rem !important;
  9821. }
  9822. .pl-sm-4,
  9823. .px-sm-4
  9824. {
  9825. padding-left: 1.5rem !important;
  9826. }
  9827. .p-sm-5
  9828. {
  9829. padding: 3rem !important;
  9830. }
  9831. .pt-sm-5,
  9832. .py-sm-5
  9833. {
  9834. padding-top: 3rem !important;
  9835. }
  9836. .pr-sm-5,
  9837. .px-sm-5
  9838. {
  9839. padding-right: 3rem !important;
  9840. }
  9841. .pb-sm-5,
  9842. .py-sm-5
  9843. {
  9844. padding-bottom: 3rem !important;
  9845. }
  9846. .pl-sm-5,
  9847. .px-sm-5
  9848. {
  9849. padding-left: 3rem !important;
  9850. }
  9851. .p-sm--9
  9852. {
  9853. padding: -10rem !important;
  9854. }
  9855. .pt-sm--9,
  9856. .py-sm--9
  9857. {
  9858. padding-top: -10rem !important;
  9859. }
  9860. .pr-sm--9,
  9861. .px-sm--9
  9862. {
  9863. padding-right: -10rem !important;
  9864. }
  9865. .pb-sm--9,
  9866. .py-sm--9
  9867. {
  9868. padding-bottom: -10rem !important;
  9869. }
  9870. .pl-sm--9,
  9871. .px-sm--9
  9872. {
  9873. padding-left: -10rem !important;
  9874. }
  9875. .p-sm--8
  9876. {
  9877. padding: -8rem !important;
  9878. }
  9879. .pt-sm--8,
  9880. .py-sm--8
  9881. {
  9882. padding-top: -8rem !important;
  9883. }
  9884. .pr-sm--8,
  9885. .px-sm--8
  9886. {
  9887. padding-right: -8rem !important;
  9888. }
  9889. .pb-sm--8,
  9890. .py-sm--8
  9891. {
  9892. padding-bottom: -8rem !important;
  9893. }
  9894. .pl-sm--8,
  9895. .px-sm--8
  9896. {
  9897. padding-left: -8rem !important;
  9898. }
  9899. .p-sm--7
  9900. {
  9901. padding: -6rem !important;
  9902. }
  9903. .pt-sm--7,
  9904. .py-sm--7
  9905. {
  9906. padding-top: -6rem !important;
  9907. }
  9908. .pr-sm--7,
  9909. .px-sm--7
  9910. {
  9911. padding-right: -6rem !important;
  9912. }
  9913. .pb-sm--7,
  9914. .py-sm--7
  9915. {
  9916. padding-bottom: -6rem !important;
  9917. }
  9918. .pl-sm--7,
  9919. .px-sm--7
  9920. {
  9921. padding-left: -6rem !important;
  9922. }
  9923. .p-sm--6
  9924. {
  9925. padding: -4.5rem !important;
  9926. }
  9927. .pt-sm--6,
  9928. .py-sm--6
  9929. {
  9930. padding-top: -4.5rem !important;
  9931. }
  9932. .pr-sm--6,
  9933. .px-sm--6
  9934. {
  9935. padding-right: -4.5rem !important;
  9936. }
  9937. .pb-sm--6,
  9938. .py-sm--6
  9939. {
  9940. padding-bottom: -4.5rem !important;
  9941. }
  9942. .pl-sm--6,
  9943. .px-sm--6
  9944. {
  9945. padding-left: -4.5rem !important;
  9946. }
  9947. .p-sm--5
  9948. {
  9949. padding: -3rem !important;
  9950. }
  9951. .pt-sm--5,
  9952. .py-sm--5
  9953. {
  9954. padding-top: -3rem !important;
  9955. }
  9956. .pr-sm--5,
  9957. .px-sm--5
  9958. {
  9959. padding-right: -3rem !important;
  9960. }
  9961. .pb-sm--5,
  9962. .py-sm--5
  9963. {
  9964. padding-bottom: -3rem !important;
  9965. }
  9966. .pl-sm--5,
  9967. .px-sm--5
  9968. {
  9969. padding-left: -3rem !important;
  9970. }
  9971. .p-sm--4
  9972. {
  9973. padding: -1.5rem !important;
  9974. }
  9975. .pt-sm--4,
  9976. .py-sm--4
  9977. {
  9978. padding-top: -1.5rem !important;
  9979. }
  9980. .pr-sm--4,
  9981. .px-sm--4
  9982. {
  9983. padding-right: -1.5rem !important;
  9984. }
  9985. .pb-sm--4,
  9986. .py-sm--4
  9987. {
  9988. padding-bottom: -1.5rem !important;
  9989. }
  9990. .pl-sm--4,
  9991. .px-sm--4
  9992. {
  9993. padding-left: -1.5rem !important;
  9994. }
  9995. .p-sm--3
  9996. {
  9997. padding: -1rem !important;
  9998. }
  9999. .pt-sm--3,
  10000. .py-sm--3
  10001. {
  10002. padding-top: -1rem !important;
  10003. }
  10004. .pr-sm--3,
  10005. .px-sm--3
  10006. {
  10007. padding-right: -1rem !important;
  10008. }
  10009. .pb-sm--3,
  10010. .py-sm--3
  10011. {
  10012. padding-bottom: -1rem !important;
  10013. }
  10014. .pl-sm--3,
  10015. .px-sm--3
  10016. {
  10017. padding-left: -1rem !important;
  10018. }
  10019. .p-sm--2
  10020. {
  10021. padding: -.5rem !important;
  10022. }
  10023. .pt-sm--2,
  10024. .py-sm--2
  10025. {
  10026. padding-top: -.5rem !important;
  10027. }
  10028. .pr-sm--2,
  10029. .px-sm--2
  10030. {
  10031. padding-right: -.5rem !important;
  10032. }
  10033. .pb-sm--2,
  10034. .py-sm--2
  10035. {
  10036. padding-bottom: -.5rem !important;
  10037. }
  10038. .pl-sm--2,
  10039. .px-sm--2
  10040. {
  10041. padding-left: -.5rem !important;
  10042. }
  10043. .p-sm--1
  10044. {
  10045. padding: -.25rem !important;
  10046. }
  10047. .pt-sm--1,
  10048. .py-sm--1
  10049. {
  10050. padding-top: -.25rem !important;
  10051. }
  10052. .pr-sm--1,
  10053. .px-sm--1
  10054. {
  10055. padding-right: -.25rem !important;
  10056. }
  10057. .pb-sm--1,
  10058. .py-sm--1
  10059. {
  10060. padding-bottom: -.25rem !important;
  10061. }
  10062. .pl-sm--1,
  10063. .px-sm--1
  10064. {
  10065. padding-left: -.25rem !important;
  10066. }
  10067. .p-sm-6
  10068. {
  10069. padding: 4.5rem !important;
  10070. }
  10071. .pt-sm-6,
  10072. .py-sm-6
  10073. {
  10074. padding-top: 4.5rem !important;
  10075. }
  10076. .pr-sm-6,
  10077. .px-sm-6
  10078. {
  10079. padding-right: 4.5rem !important;
  10080. }
  10081. .pb-sm-6,
  10082. .py-sm-6
  10083. {
  10084. padding-bottom: 4.5rem !important;
  10085. }
  10086. .pl-sm-6,
  10087. .px-sm-6
  10088. {
  10089. padding-left: 4.5rem !important;
  10090. }
  10091. .p-sm-7
  10092. {
  10093. padding: 6rem !important;
  10094. }
  10095. .pt-sm-7,
  10096. .py-sm-7
  10097. {
  10098. padding-top: 6rem !important;
  10099. }
  10100. .pr-sm-7,
  10101. .px-sm-7
  10102. {
  10103. padding-right: 6rem !important;
  10104. }
  10105. .pb-sm-7,
  10106. .py-sm-7
  10107. {
  10108. padding-bottom: 6rem !important;
  10109. }
  10110. .pl-sm-7,
  10111. .px-sm-7
  10112. {
  10113. padding-left: 6rem !important;
  10114. }
  10115. .p-sm-8
  10116. {
  10117. padding: 8rem !important;
  10118. }
  10119. .pt-sm-8,
  10120. .py-sm-8
  10121. {
  10122. padding-top: 8rem !important;
  10123. }
  10124. .pr-sm-8,
  10125. .px-sm-8
  10126. {
  10127. padding-right: 8rem !important;
  10128. }
  10129. .pb-sm-8,
  10130. .py-sm-8
  10131. {
  10132. padding-bottom: 8rem !important;
  10133. }
  10134. .pl-sm-8,
  10135. .px-sm-8
  10136. {
  10137. padding-left: 8rem !important;
  10138. }
  10139. .p-sm-9
  10140. {
  10141. padding: 10rem !important;
  10142. }
  10143. .pt-sm-9,
  10144. .py-sm-9
  10145. {
  10146. padding-top: 10rem !important;
  10147. }
  10148. .pr-sm-9,
  10149. .px-sm-9
  10150. {
  10151. padding-right: 10rem !important;
  10152. }
  10153. .pb-sm-9,
  10154. .py-sm-9
  10155. {
  10156. padding-bottom: 10rem !important;
  10157. }
  10158. .pl-sm-9,
  10159. .px-sm-9
  10160. {
  10161. padding-left: 10rem !important;
  10162. }
  10163. .m-sm-auto
  10164. {
  10165. margin: auto !important;
  10166. }
  10167. .mt-sm-auto,
  10168. .my-sm-auto
  10169. {
  10170. margin-top: auto !important;
  10171. }
  10172. .mr-sm-auto,
  10173. .mx-sm-auto
  10174. {
  10175. margin-right: auto !important;
  10176. }
  10177. .mb-sm-auto,
  10178. .my-sm-auto
  10179. {
  10180. margin-bottom: auto !important;
  10181. }
  10182. .ml-sm-auto,
  10183. .mx-sm-auto
  10184. {
  10185. margin-left: auto !important;
  10186. }
  10187. }
  10188. @media (min-width: 768px)
  10189. {
  10190. .m-md-0
  10191. {
  10192. margin: 0 !important;
  10193. }
  10194. .mt-md-0,
  10195. .my-md-0
  10196. {
  10197. margin-top: 0 !important;
  10198. }
  10199. .mr-md-0,
  10200. .mx-md-0
  10201. {
  10202. margin-right: 0 !important;
  10203. }
  10204. .mb-md-0,
  10205. .my-md-0
  10206. {
  10207. margin-bottom: 0 !important;
  10208. }
  10209. .ml-md-0,
  10210. .mx-md-0
  10211. {
  10212. margin-left: 0 !important;
  10213. }
  10214. .m-md-1
  10215. {
  10216. margin: .25rem !important;
  10217. }
  10218. .mt-md-1,
  10219. .my-md-1
  10220. {
  10221. margin-top: .25rem !important;
  10222. }
  10223. .mr-md-1,
  10224. .mx-md-1
  10225. {
  10226. margin-right: .25rem !important;
  10227. }
  10228. .mb-md-1,
  10229. .my-md-1
  10230. {
  10231. margin-bottom: .25rem !important;
  10232. }
  10233. .ml-md-1,
  10234. .mx-md-1
  10235. {
  10236. margin-left: .25rem !important;
  10237. }
  10238. .m-md-2
  10239. {
  10240. margin: .5rem !important;
  10241. }
  10242. .mt-md-2,
  10243. .my-md-2
  10244. {
  10245. margin-top: .5rem !important;
  10246. }
  10247. .mr-md-2,
  10248. .mx-md-2
  10249. {
  10250. margin-right: .5rem !important;
  10251. }
  10252. .mb-md-2,
  10253. .my-md-2
  10254. {
  10255. margin-bottom: .5rem !important;
  10256. }
  10257. .ml-md-2,
  10258. .mx-md-2
  10259. {
  10260. margin-left: .5rem !important;
  10261. }
  10262. .m-md-3
  10263. {
  10264. margin: 1rem !important;
  10265. }
  10266. .mt-md-3,
  10267. .my-md-3
  10268. {
  10269. margin-top: 1rem !important;
  10270. }
  10271. .mr-md-3,
  10272. .mx-md-3
  10273. {
  10274. margin-right: 1rem !important;
  10275. }
  10276. .mb-md-3,
  10277. .my-md-3
  10278. {
  10279. margin-bottom: 1rem !important;
  10280. }
  10281. .ml-md-3,
  10282. .mx-md-3
  10283. {
  10284. margin-left: 1rem !important;
  10285. }
  10286. .m-md-4
  10287. {
  10288. margin: 1.5rem !important;
  10289. }
  10290. .mt-md-4,
  10291. .my-md-4
  10292. {
  10293. margin-top: 1.5rem !important;
  10294. }
  10295. .mr-md-4,
  10296. .mx-md-4
  10297. {
  10298. margin-right: 1.5rem !important;
  10299. }
  10300. .mb-md-4,
  10301. .my-md-4
  10302. {
  10303. margin-bottom: 1.5rem !important;
  10304. }
  10305. .ml-md-4,
  10306. .mx-md-4
  10307. {
  10308. margin-left: 1.5rem !important;
  10309. }
  10310. .m-md-5
  10311. {
  10312. margin: 3rem !important;
  10313. }
  10314. .mt-md-5,
  10315. .my-md-5
  10316. {
  10317. margin-top: 3rem !important;
  10318. }
  10319. .mr-md-5,
  10320. .mx-md-5
  10321. {
  10322. margin-right: 3rem !important;
  10323. }
  10324. .mb-md-5,
  10325. .my-md-5
  10326. {
  10327. margin-bottom: 3rem !important;
  10328. }
  10329. .ml-md-5,
  10330. .mx-md-5
  10331. {
  10332. margin-left: 3rem !important;
  10333. }
  10334. .m-md--9
  10335. {
  10336. margin: -10rem !important;
  10337. }
  10338. .mt-md--9,
  10339. .my-md--9
  10340. {
  10341. margin-top: -10rem !important;
  10342. }
  10343. .mr-md--9,
  10344. .mx-md--9
  10345. {
  10346. margin-right: -10rem !important;
  10347. }
  10348. .mb-md--9,
  10349. .my-md--9
  10350. {
  10351. margin-bottom: -10rem !important;
  10352. }
  10353. .ml-md--9,
  10354. .mx-md--9
  10355. {
  10356. margin-left: -10rem !important;
  10357. }
  10358. .m-md--8
  10359. {
  10360. margin: -8rem !important;
  10361. }
  10362. .mt-md--8,
  10363. .my-md--8
  10364. {
  10365. margin-top: -8rem !important;
  10366. }
  10367. .mr-md--8,
  10368. .mx-md--8
  10369. {
  10370. margin-right: -8rem !important;
  10371. }
  10372. .mb-md--8,
  10373. .my-md--8
  10374. {
  10375. margin-bottom: -8rem !important;
  10376. }
  10377. .ml-md--8,
  10378. .mx-md--8
  10379. {
  10380. margin-left: -8rem !important;
  10381. }
  10382. .m-md--7
  10383. {
  10384. margin: -6rem !important;
  10385. }
  10386. .mt-md--7,
  10387. .my-md--7
  10388. {
  10389. margin-top: -6rem !important;
  10390. }
  10391. .mr-md--7,
  10392. .mx-md--7
  10393. {
  10394. margin-right: -6rem !important;
  10395. }
  10396. .mb-md--7,
  10397. .my-md--7
  10398. {
  10399. margin-bottom: -6rem !important;
  10400. }
  10401. .ml-md--7,
  10402. .mx-md--7
  10403. {
  10404. margin-left: -6rem !important;
  10405. }
  10406. .m-md--6
  10407. {
  10408. margin: -4.5rem !important;
  10409. }
  10410. .mt-md--6,
  10411. .my-md--6
  10412. {
  10413. margin-top: -4.5rem !important;
  10414. }
  10415. .mr-md--6,
  10416. .mx-md--6
  10417. {
  10418. margin-right: -4.5rem !important;
  10419. }
  10420. .mb-md--6,
  10421. .my-md--6
  10422. {
  10423. margin-bottom: -4.5rem !important;
  10424. }
  10425. .ml-md--6,
  10426. .mx-md--6
  10427. {
  10428. margin-left: -4.5rem !important;
  10429. }
  10430. .m-md--5
  10431. {
  10432. margin: -3rem !important;
  10433. }
  10434. .mt-md--5,
  10435. .my-md--5
  10436. {
  10437. margin-top: -3rem !important;
  10438. }
  10439. .mr-md--5,
  10440. .mx-md--5
  10441. {
  10442. margin-right: -3rem !important;
  10443. }
  10444. .mb-md--5,
  10445. .my-md--5
  10446. {
  10447. margin-bottom: -3rem !important;
  10448. }
  10449. .ml-md--5,
  10450. .mx-md--5
  10451. {
  10452. margin-left: -3rem !important;
  10453. }
  10454. .m-md--4
  10455. {
  10456. margin: -1.5rem !important;
  10457. }
  10458. .mt-md--4,
  10459. .my-md--4
  10460. {
  10461. margin-top: -1.5rem !important;
  10462. }
  10463. .mr-md--4,
  10464. .mx-md--4
  10465. {
  10466. margin-right: -1.5rem !important;
  10467. }
  10468. .mb-md--4,
  10469. .my-md--4
  10470. {
  10471. margin-bottom: -1.5rem !important;
  10472. }
  10473. .ml-md--4,
  10474. .mx-md--4
  10475. {
  10476. margin-left: -1.5rem !important;
  10477. }
  10478. .m-md--3
  10479. {
  10480. margin: -1rem !important;
  10481. }
  10482. .mt-md--3,
  10483. .my-md--3
  10484. {
  10485. margin-top: -1rem !important;
  10486. }
  10487. .mr-md--3,
  10488. .mx-md--3
  10489. {
  10490. margin-right: -1rem !important;
  10491. }
  10492. .mb-md--3,
  10493. .my-md--3
  10494. {
  10495. margin-bottom: -1rem !important;
  10496. }
  10497. .ml-md--3,
  10498. .mx-md--3
  10499. {
  10500. margin-left: -1rem !important;
  10501. }
  10502. .m-md--2
  10503. {
  10504. margin: -.5rem !important;
  10505. }
  10506. .mt-md--2,
  10507. .my-md--2
  10508. {
  10509. margin-top: -.5rem !important;
  10510. }
  10511. .mr-md--2,
  10512. .mx-md--2
  10513. {
  10514. margin-right: -.5rem !important;
  10515. }
  10516. .mb-md--2,
  10517. .my-md--2
  10518. {
  10519. margin-bottom: -.5rem !important;
  10520. }
  10521. .ml-md--2,
  10522. .mx-md--2
  10523. {
  10524. margin-left: -.5rem !important;
  10525. }
  10526. .m-md--1
  10527. {
  10528. margin: -.25rem !important;
  10529. }
  10530. .mt-md--1,
  10531. .my-md--1
  10532. {
  10533. margin-top: -.25rem !important;
  10534. }
  10535. .mr-md--1,
  10536. .mx-md--1
  10537. {
  10538. margin-right: -.25rem !important;
  10539. }
  10540. .mb-md--1,
  10541. .my-md--1
  10542. {
  10543. margin-bottom: -.25rem !important;
  10544. }
  10545. .ml-md--1,
  10546. .mx-md--1
  10547. {
  10548. margin-left: -.25rem !important;
  10549. }
  10550. .m-md-6
  10551. {
  10552. margin: 4.5rem !important;
  10553. }
  10554. .mt-md-6,
  10555. .my-md-6
  10556. {
  10557. margin-top: 4.5rem !important;
  10558. }
  10559. .mr-md-6,
  10560. .mx-md-6
  10561. {
  10562. margin-right: 4.5rem !important;
  10563. }
  10564. .mb-md-6,
  10565. .my-md-6
  10566. {
  10567. margin-bottom: 4.5rem !important;
  10568. }
  10569. .ml-md-6,
  10570. .mx-md-6
  10571. {
  10572. margin-left: 4.5rem !important;
  10573. }
  10574. .m-md-7
  10575. {
  10576. margin: 6rem !important;
  10577. }
  10578. .mt-md-7,
  10579. .my-md-7
  10580. {
  10581. margin-top: 6rem !important;
  10582. }
  10583. .mr-md-7,
  10584. .mx-md-7
  10585. {
  10586. margin-right: 6rem !important;
  10587. }
  10588. .mb-md-7,
  10589. .my-md-7
  10590. {
  10591. margin-bottom: 6rem !important;
  10592. }
  10593. .ml-md-7,
  10594. .mx-md-7
  10595. {
  10596. margin-left: 6rem !important;
  10597. }
  10598. .m-md-8
  10599. {
  10600. margin: 8rem !important;
  10601. }
  10602. .mt-md-8,
  10603. .my-md-8
  10604. {
  10605. margin-top: 8rem !important;
  10606. }
  10607. .mr-md-8,
  10608. .mx-md-8
  10609. {
  10610. margin-right: 8rem !important;
  10611. }
  10612. .mb-md-8,
  10613. .my-md-8
  10614. {
  10615. margin-bottom: 8rem !important;
  10616. }
  10617. .ml-md-8,
  10618. .mx-md-8
  10619. {
  10620. margin-left: 8rem !important;
  10621. }
  10622. .m-md-9
  10623. {
  10624. margin: 10rem !important;
  10625. }
  10626. .mt-md-9,
  10627. .my-md-9
  10628. {
  10629. margin-top: 10rem !important;
  10630. }
  10631. .mr-md-9,
  10632. .mx-md-9
  10633. {
  10634. margin-right: 10rem !important;
  10635. }
  10636. .mb-md-9,
  10637. .my-md-9
  10638. {
  10639. margin-bottom: 10rem !important;
  10640. }
  10641. .ml-md-9,
  10642. .mx-md-9
  10643. {
  10644. margin-left: 10rem !important;
  10645. }
  10646. .p-md-0
  10647. {
  10648. padding: 0 !important;
  10649. }
  10650. .pt-md-0,
  10651. .py-md-0
  10652. {
  10653. padding-top: 0 !important;
  10654. }
  10655. .pr-md-0,
  10656. .px-md-0
  10657. {
  10658. padding-right: 0 !important;
  10659. }
  10660. .pb-md-0,
  10661. .py-md-0
  10662. {
  10663. padding-bottom: 0 !important;
  10664. }
  10665. .pl-md-0,
  10666. .px-md-0
  10667. {
  10668. padding-left: 0 !important;
  10669. }
  10670. .p-md-1
  10671. {
  10672. padding: .25rem !important;
  10673. }
  10674. .pt-md-1,
  10675. .py-md-1
  10676. {
  10677. padding-top: .25rem !important;
  10678. }
  10679. .pr-md-1,
  10680. .px-md-1
  10681. {
  10682. padding-right: .25rem !important;
  10683. }
  10684. .pb-md-1,
  10685. .py-md-1
  10686. {
  10687. padding-bottom: .25rem !important;
  10688. }
  10689. .pl-md-1,
  10690. .px-md-1
  10691. {
  10692. padding-left: .25rem !important;
  10693. }
  10694. .p-md-2
  10695. {
  10696. padding: .5rem !important;
  10697. }
  10698. .pt-md-2,
  10699. .py-md-2
  10700. {
  10701. padding-top: .5rem !important;
  10702. }
  10703. .pr-md-2,
  10704. .px-md-2
  10705. {
  10706. padding-right: .5rem !important;
  10707. }
  10708. .pb-md-2,
  10709. .py-md-2
  10710. {
  10711. padding-bottom: .5rem !important;
  10712. }
  10713. .pl-md-2,
  10714. .px-md-2
  10715. {
  10716. padding-left: .5rem !important;
  10717. }
  10718. .p-md-3
  10719. {
  10720. padding: 1rem !important;
  10721. }
  10722. .pt-md-3,
  10723. .py-md-3
  10724. {
  10725. padding-top: 1rem !important;
  10726. }
  10727. .pr-md-3,
  10728. .px-md-3
  10729. {
  10730. padding-right: 1rem !important;
  10731. }
  10732. .pb-md-3,
  10733. .py-md-3
  10734. {
  10735. padding-bottom: 1rem !important;
  10736. }
  10737. .pl-md-3,
  10738. .px-md-3
  10739. {
  10740. padding-left: 1rem !important;
  10741. }
  10742. .p-md-4
  10743. {
  10744. padding: 1.5rem !important;
  10745. }
  10746. .pt-md-4,
  10747. .py-md-4
  10748. {
  10749. padding-top: 1.5rem !important;
  10750. }
  10751. .pr-md-4,
  10752. .px-md-4
  10753. {
  10754. padding-right: 1.5rem !important;
  10755. }
  10756. .pb-md-4,
  10757. .py-md-4
  10758. {
  10759. padding-bottom: 1.5rem !important;
  10760. }
  10761. .pl-md-4,
  10762. .px-md-4
  10763. {
  10764. padding-left: 1.5rem !important;
  10765. }
  10766. .p-md-5
  10767. {
  10768. padding: 3rem !important;
  10769. }
  10770. .pt-md-5,
  10771. .py-md-5
  10772. {
  10773. padding-top: 3rem !important;
  10774. }
  10775. .pr-md-5,
  10776. .px-md-5
  10777. {
  10778. padding-right: 3rem !important;
  10779. }
  10780. .pb-md-5,
  10781. .py-md-5
  10782. {
  10783. padding-bottom: 3rem !important;
  10784. }
  10785. .pl-md-5,
  10786. .px-md-5
  10787. {
  10788. padding-left: 3rem !important;
  10789. }
  10790. .p-md--9
  10791. {
  10792. padding: -10rem !important;
  10793. }
  10794. .pt-md--9,
  10795. .py-md--9
  10796. {
  10797. padding-top: -10rem !important;
  10798. }
  10799. .pr-md--9,
  10800. .px-md--9
  10801. {
  10802. padding-right: -10rem !important;
  10803. }
  10804. .pb-md--9,
  10805. .py-md--9
  10806. {
  10807. padding-bottom: -10rem !important;
  10808. }
  10809. .pl-md--9,
  10810. .px-md--9
  10811. {
  10812. padding-left: -10rem !important;
  10813. }
  10814. .p-md--8
  10815. {
  10816. padding: -8rem !important;
  10817. }
  10818. .pt-md--8,
  10819. .py-md--8
  10820. {
  10821. padding-top: -8rem !important;
  10822. }
  10823. .pr-md--8,
  10824. .px-md--8
  10825. {
  10826. padding-right: -8rem !important;
  10827. }
  10828. .pb-md--8,
  10829. .py-md--8
  10830. {
  10831. padding-bottom: -8rem !important;
  10832. }
  10833. .pl-md--8,
  10834. .px-md--8
  10835. {
  10836. padding-left: -8rem !important;
  10837. }
  10838. .p-md--7
  10839. {
  10840. padding: -6rem !important;
  10841. }
  10842. .pt-md--7,
  10843. .py-md--7
  10844. {
  10845. padding-top: -6rem !important;
  10846. }
  10847. .pr-md--7,
  10848. .px-md--7
  10849. {
  10850. padding-right: -6rem !important;
  10851. }
  10852. .pb-md--7,
  10853. .py-md--7
  10854. {
  10855. padding-bottom: -6rem !important;
  10856. }
  10857. .pl-md--7,
  10858. .px-md--7
  10859. {
  10860. padding-left: -6rem !important;
  10861. }
  10862. .p-md--6
  10863. {
  10864. padding: -4.5rem !important;
  10865. }
  10866. .pt-md--6,
  10867. .py-md--6
  10868. {
  10869. padding-top: -4.5rem !important;
  10870. }
  10871. .pr-md--6,
  10872. .px-md--6
  10873. {
  10874. padding-right: -4.5rem !important;
  10875. }
  10876. .pb-md--6,
  10877. .py-md--6
  10878. {
  10879. padding-bottom: -4.5rem !important;
  10880. }
  10881. .pl-md--6,
  10882. .px-md--6
  10883. {
  10884. padding-left: -4.5rem !important;
  10885. }
  10886. .p-md--5
  10887. {
  10888. padding: -3rem !important;
  10889. }
  10890. .pt-md--5,
  10891. .py-md--5
  10892. {
  10893. padding-top: -3rem !important;
  10894. }
  10895. .pr-md--5,
  10896. .px-md--5
  10897. {
  10898. padding-right: -3rem !important;
  10899. }
  10900. .pb-md--5,
  10901. .py-md--5
  10902. {
  10903. padding-bottom: -3rem !important;
  10904. }
  10905. .pl-md--5,
  10906. .px-md--5
  10907. {
  10908. padding-left: -3rem !important;
  10909. }
  10910. .p-md--4
  10911. {
  10912. padding: -1.5rem !important;
  10913. }
  10914. .pt-md--4,
  10915. .py-md--4
  10916. {
  10917. padding-top: -1.5rem !important;
  10918. }
  10919. .pr-md--4,
  10920. .px-md--4
  10921. {
  10922. padding-right: -1.5rem !important;
  10923. }
  10924. .pb-md--4,
  10925. .py-md--4
  10926. {
  10927. padding-bottom: -1.5rem !important;
  10928. }
  10929. .pl-md--4,
  10930. .px-md--4
  10931. {
  10932. padding-left: -1.5rem !important;
  10933. }
  10934. .p-md--3
  10935. {
  10936. padding: -1rem !important;
  10937. }
  10938. .pt-md--3,
  10939. .py-md--3
  10940. {
  10941. padding-top: -1rem !important;
  10942. }
  10943. .pr-md--3,
  10944. .px-md--3
  10945. {
  10946. padding-right: -1rem !important;
  10947. }
  10948. .pb-md--3,
  10949. .py-md--3
  10950. {
  10951. padding-bottom: -1rem !important;
  10952. }
  10953. .pl-md--3,
  10954. .px-md--3
  10955. {
  10956. padding-left: -1rem !important;
  10957. }
  10958. .p-md--2
  10959. {
  10960. padding: -.5rem !important;
  10961. }
  10962. .pt-md--2,
  10963. .py-md--2
  10964. {
  10965. padding-top: -.5rem !important;
  10966. }
  10967. .pr-md--2,
  10968. .px-md--2
  10969. {
  10970. padding-right: -.5rem !important;
  10971. }
  10972. .pb-md--2,
  10973. .py-md--2
  10974. {
  10975. padding-bottom: -.5rem !important;
  10976. }
  10977. .pl-md--2,
  10978. .px-md--2
  10979. {
  10980. padding-left: -.5rem !important;
  10981. }
  10982. .p-md--1
  10983. {
  10984. padding: -.25rem !important;
  10985. }
  10986. .pt-md--1,
  10987. .py-md--1
  10988. {
  10989. padding-top: -.25rem !important;
  10990. }
  10991. .pr-md--1,
  10992. .px-md--1
  10993. {
  10994. padding-right: -.25rem !important;
  10995. }
  10996. .pb-md--1,
  10997. .py-md--1
  10998. {
  10999. padding-bottom: -.25rem !important;
  11000. }
  11001. .pl-md--1,
  11002. .px-md--1
  11003. {
  11004. padding-left: -.25rem !important;
  11005. }
  11006. .p-md-6
  11007. {
  11008. padding: 4.5rem !important;
  11009. }
  11010. .pt-md-6,
  11011. .py-md-6
  11012. {
  11013. padding-top: 4.5rem !important;
  11014. }
  11015. .pr-md-6,
  11016. .px-md-6
  11017. {
  11018. padding-right: 4.5rem !important;
  11019. }
  11020. .pb-md-6,
  11021. .py-md-6
  11022. {
  11023. padding-bottom: 4.5rem !important;
  11024. }
  11025. .pl-md-6,
  11026. .px-md-6
  11027. {
  11028. padding-left: 4.5rem !important;
  11029. }
  11030. .p-md-7
  11031. {
  11032. padding: 6rem !important;
  11033. }
  11034. .pt-md-7,
  11035. .py-md-7
  11036. {
  11037. padding-top: 6rem !important;
  11038. }
  11039. .pr-md-7,
  11040. .px-md-7
  11041. {
  11042. padding-right: 6rem !important;
  11043. }
  11044. .pb-md-7,
  11045. .py-md-7
  11046. {
  11047. padding-bottom: 6rem !important;
  11048. }
  11049. .pl-md-7,
  11050. .px-md-7
  11051. {
  11052. padding-left: 6rem !important;
  11053. }
  11054. .p-md-8
  11055. {
  11056. padding: 8rem !important;
  11057. }
  11058. .pt-md-8,
  11059. .py-md-8
  11060. {
  11061. padding-top: 8rem !important;
  11062. }
  11063. .pr-md-8,
  11064. .px-md-8
  11065. {
  11066. padding-right: 8rem !important;
  11067. }
  11068. .pb-md-8,
  11069. .py-md-8
  11070. {
  11071. padding-bottom: 8rem !important;
  11072. }
  11073. .pl-md-8,
  11074. .px-md-8
  11075. {
  11076. padding-left: 8rem !important;
  11077. }
  11078. .p-md-9
  11079. {
  11080. padding: 10rem !important;
  11081. }
  11082. .pt-md-9,
  11083. .py-md-9
  11084. {
  11085. padding-top: 10rem !important;
  11086. }
  11087. .pr-md-9,
  11088. .px-md-9
  11089. {
  11090. padding-right: 10rem !important;
  11091. }
  11092. .pb-md-9,
  11093. .py-md-9
  11094. {
  11095. padding-bottom: 10rem !important;
  11096. }
  11097. .pl-md-9,
  11098. .px-md-9
  11099. {
  11100. padding-left: 10rem !important;
  11101. }
  11102. .m-md-auto
  11103. {
  11104. margin: auto !important;
  11105. }
  11106. .mt-md-auto,
  11107. .my-md-auto
  11108. {
  11109. margin-top: auto !important;
  11110. }
  11111. .mr-md-auto,
  11112. .mx-md-auto
  11113. {
  11114. margin-right: auto !important;
  11115. }
  11116. .mb-md-auto,
  11117. .my-md-auto
  11118. {
  11119. margin-bottom: auto !important;
  11120. }
  11121. .ml-md-auto,
  11122. .mx-md-auto
  11123. {
  11124. margin-left: auto !important;
  11125. }
  11126. }
  11127. @media (min-width: 992px)
  11128. {
  11129. .m-lg-0
  11130. {
  11131. margin: 0 !important;
  11132. }
  11133. .mt-lg-0,
  11134. .my-lg-0
  11135. {
  11136. margin-top: 0 !important;
  11137. }
  11138. .mr-lg-0,
  11139. .mx-lg-0
  11140. {
  11141. margin-right: 0 !important;
  11142. }
  11143. .mb-lg-0,
  11144. .my-lg-0
  11145. {
  11146. margin-bottom: 0 !important;
  11147. }
  11148. .ml-lg-0,
  11149. .mx-lg-0
  11150. {
  11151. margin-left: 0 !important;
  11152. }
  11153. .m-lg-1
  11154. {
  11155. margin: .25rem !important;
  11156. }
  11157. .mt-lg-1,
  11158. .my-lg-1
  11159. {
  11160. margin-top: .25rem !important;
  11161. }
  11162. .mr-lg-1,
  11163. .mx-lg-1
  11164. {
  11165. margin-right: .25rem !important;
  11166. }
  11167. .mb-lg-1,
  11168. .my-lg-1
  11169. {
  11170. margin-bottom: .25rem !important;
  11171. }
  11172. .ml-lg-1,
  11173. .mx-lg-1
  11174. {
  11175. margin-left: .25rem !important;
  11176. }
  11177. .m-lg-2
  11178. {
  11179. margin: .5rem !important;
  11180. }
  11181. .mt-lg-2,
  11182. .my-lg-2
  11183. {
  11184. margin-top: .5rem !important;
  11185. }
  11186. .mr-lg-2,
  11187. .mx-lg-2
  11188. {
  11189. margin-right: .5rem !important;
  11190. }
  11191. .mb-lg-2,
  11192. .my-lg-2
  11193. {
  11194. margin-bottom: .5rem !important;
  11195. }
  11196. .ml-lg-2,
  11197. .mx-lg-2
  11198. {
  11199. margin-left: .5rem !important;
  11200. }
  11201. .m-lg-3
  11202. {
  11203. margin: 1rem !important;
  11204. }
  11205. .mt-lg-3,
  11206. .my-lg-3
  11207. {
  11208. margin-top: 1rem !important;
  11209. }
  11210. .mr-lg-3,
  11211. .mx-lg-3
  11212. {
  11213. margin-right: 1rem !important;
  11214. }
  11215. .mb-lg-3,
  11216. .my-lg-3
  11217. {
  11218. margin-bottom: 1rem !important;
  11219. }
  11220. .ml-lg-3,
  11221. .mx-lg-3
  11222. {
  11223. margin-left: 1rem !important;
  11224. }
  11225. .m-lg-4
  11226. {
  11227. margin: 1.5rem !important;
  11228. }
  11229. .mt-lg-4,
  11230. .my-lg-4
  11231. {
  11232. margin-top: 1.5rem !important;
  11233. }
  11234. .mr-lg-4,
  11235. .mx-lg-4
  11236. {
  11237. margin-right: 1.5rem !important;
  11238. }
  11239. .mb-lg-4,
  11240. .my-lg-4
  11241. {
  11242. margin-bottom: 1.5rem !important;
  11243. }
  11244. .ml-lg-4,
  11245. .mx-lg-4
  11246. {
  11247. margin-left: 1.5rem !important;
  11248. }
  11249. .m-lg-5
  11250. {
  11251. margin: 3rem !important;
  11252. }
  11253. .mt-lg-5,
  11254. .my-lg-5
  11255. {
  11256. margin-top: 3rem !important;
  11257. }
  11258. .mr-lg-5,
  11259. .mx-lg-5
  11260. {
  11261. margin-right: 3rem !important;
  11262. }
  11263. .mb-lg-5,
  11264. .my-lg-5
  11265. {
  11266. margin-bottom: 3rem !important;
  11267. }
  11268. .ml-lg-5,
  11269. .mx-lg-5
  11270. {
  11271. margin-left: 3rem !important;
  11272. }
  11273. .m-lg--9
  11274. {
  11275. margin: -10rem !important;
  11276. }
  11277. .mt-lg--9,
  11278. .my-lg--9
  11279. {
  11280. margin-top: -10rem !important;
  11281. }
  11282. .mr-lg--9,
  11283. .mx-lg--9
  11284. {
  11285. margin-right: -10rem !important;
  11286. }
  11287. .mb-lg--9,
  11288. .my-lg--9
  11289. {
  11290. margin-bottom: -10rem !important;
  11291. }
  11292. .ml-lg--9,
  11293. .mx-lg--9
  11294. {
  11295. margin-left: -10rem !important;
  11296. }
  11297. .m-lg--8
  11298. {
  11299. margin: -8rem !important;
  11300. }
  11301. .mt-lg--8,
  11302. .my-lg--8
  11303. {
  11304. margin-top: -8rem !important;
  11305. }
  11306. .mr-lg--8,
  11307. .mx-lg--8
  11308. {
  11309. margin-right: -8rem !important;
  11310. }
  11311. .mb-lg--8,
  11312. .my-lg--8
  11313. {
  11314. margin-bottom: -8rem !important;
  11315. }
  11316. .ml-lg--8,
  11317. .mx-lg--8
  11318. {
  11319. margin-left: -8rem !important;
  11320. }
  11321. .m-lg--7
  11322. {
  11323. margin: -6rem !important;
  11324. }
  11325. .mt-lg--7,
  11326. .my-lg--7
  11327. {
  11328. margin-top: -6rem !important;
  11329. }
  11330. .mr-lg--7,
  11331. .mx-lg--7
  11332. {
  11333. margin-right: -6rem !important;
  11334. }
  11335. .mb-lg--7,
  11336. .my-lg--7
  11337. {
  11338. margin-bottom: -6rem !important;
  11339. }
  11340. .ml-lg--7,
  11341. .mx-lg--7
  11342. {
  11343. margin-left: -6rem !important;
  11344. }
  11345. .m-lg--6
  11346. {
  11347. margin: -4.5rem !important;
  11348. }
  11349. .mt-lg--6,
  11350. .my-lg--6
  11351. {
  11352. margin-top: -4.5rem !important;
  11353. }
  11354. .mr-lg--6,
  11355. .mx-lg--6
  11356. {
  11357. margin-right: -4.5rem !important;
  11358. }
  11359. .mb-lg--6,
  11360. .my-lg--6
  11361. {
  11362. margin-bottom: -4.5rem !important;
  11363. }
  11364. .ml-lg--6,
  11365. .mx-lg--6
  11366. {
  11367. margin-left: -4.5rem !important;
  11368. }
  11369. .m-lg--5
  11370. {
  11371. margin: -3rem !important;
  11372. }
  11373. .mt-lg--5,
  11374. .my-lg--5
  11375. {
  11376. margin-top: -3rem !important;
  11377. }
  11378. .mr-lg--5,
  11379. .mx-lg--5
  11380. {
  11381. margin-right: -3rem !important;
  11382. }
  11383. .mb-lg--5,
  11384. .my-lg--5
  11385. {
  11386. margin-bottom: -3rem !important;
  11387. }
  11388. .ml-lg--5,
  11389. .mx-lg--5
  11390. {
  11391. margin-left: -3rem !important;
  11392. }
  11393. .m-lg--4
  11394. {
  11395. margin: -1.5rem !important;
  11396. }
  11397. .mt-lg--4,
  11398. .my-lg--4
  11399. {
  11400. margin-top: -1.5rem !important;
  11401. }
  11402. .mr-lg--4,
  11403. .mx-lg--4
  11404. {
  11405. margin-right: -1.5rem !important;
  11406. }
  11407. .mb-lg--4,
  11408. .my-lg--4
  11409. {
  11410. margin-bottom: -1.5rem !important;
  11411. }
  11412. .ml-lg--4,
  11413. .mx-lg--4
  11414. {
  11415. margin-left: -1.5rem !important;
  11416. }
  11417. .m-lg--3
  11418. {
  11419. margin: -1rem !important;
  11420. }
  11421. .mt-lg--3,
  11422. .my-lg--3
  11423. {
  11424. margin-top: -1rem !important;
  11425. }
  11426. .mr-lg--3,
  11427. .mx-lg--3
  11428. {
  11429. margin-right: -1rem !important;
  11430. }
  11431. .mb-lg--3,
  11432. .my-lg--3
  11433. {
  11434. margin-bottom: -1rem !important;
  11435. }
  11436. .ml-lg--3,
  11437. .mx-lg--3
  11438. {
  11439. margin-left: -1rem !important;
  11440. }
  11441. .m-lg--2
  11442. {
  11443. margin: -.5rem !important;
  11444. }
  11445. .mt-lg--2,
  11446. .my-lg--2
  11447. {
  11448. margin-top: -.5rem !important;
  11449. }
  11450. .mr-lg--2,
  11451. .mx-lg--2
  11452. {
  11453. margin-right: -.5rem !important;
  11454. }
  11455. .mb-lg--2,
  11456. .my-lg--2
  11457. {
  11458. margin-bottom: -.5rem !important;
  11459. }
  11460. .ml-lg--2,
  11461. .mx-lg--2
  11462. {
  11463. margin-left: -.5rem !important;
  11464. }
  11465. .m-lg--1
  11466. {
  11467. margin: -.25rem !important;
  11468. }
  11469. .mt-lg--1,
  11470. .my-lg--1
  11471. {
  11472. margin-top: -.25rem !important;
  11473. }
  11474. .mr-lg--1,
  11475. .mx-lg--1
  11476. {
  11477. margin-right: -.25rem !important;
  11478. }
  11479. .mb-lg--1,
  11480. .my-lg--1
  11481. {
  11482. margin-bottom: -.25rem !important;
  11483. }
  11484. .ml-lg--1,
  11485. .mx-lg--1
  11486. {
  11487. margin-left: -.25rem !important;
  11488. }
  11489. .m-lg-6
  11490. {
  11491. margin: 4.5rem !important;
  11492. }
  11493. .mt-lg-6,
  11494. .my-lg-6
  11495. {
  11496. margin-top: 4.5rem !important;
  11497. }
  11498. .mr-lg-6,
  11499. .mx-lg-6
  11500. {
  11501. margin-right: 4.5rem !important;
  11502. }
  11503. .mb-lg-6,
  11504. .my-lg-6
  11505. {
  11506. margin-bottom: 4.5rem !important;
  11507. }
  11508. .ml-lg-6,
  11509. .mx-lg-6
  11510. {
  11511. margin-left: 4.5rem !important;
  11512. }
  11513. .m-lg-7
  11514. {
  11515. margin: 6rem !important;
  11516. }
  11517. .mt-lg-7,
  11518. .my-lg-7
  11519. {
  11520. margin-top: 6rem !important;
  11521. }
  11522. .mr-lg-7,
  11523. .mx-lg-7
  11524. {
  11525. margin-right: 6rem !important;
  11526. }
  11527. .mb-lg-7,
  11528. .my-lg-7
  11529. {
  11530. margin-bottom: 6rem !important;
  11531. }
  11532. .ml-lg-7,
  11533. .mx-lg-7
  11534. {
  11535. margin-left: 6rem !important;
  11536. }
  11537. .m-lg-8
  11538. {
  11539. margin: 8rem !important;
  11540. }
  11541. .mt-lg-8,
  11542. .my-lg-8
  11543. {
  11544. margin-top: 8rem !important;
  11545. }
  11546. .mr-lg-8,
  11547. .mx-lg-8
  11548. {
  11549. margin-right: 8rem !important;
  11550. }
  11551. .mb-lg-8,
  11552. .my-lg-8
  11553. {
  11554. margin-bottom: 8rem !important;
  11555. }
  11556. .ml-lg-8,
  11557. .mx-lg-8
  11558. {
  11559. margin-left: 8rem !important;
  11560. }
  11561. .m-lg-9
  11562. {
  11563. margin: 10rem !important;
  11564. }
  11565. .mt-lg-9,
  11566. .my-lg-9
  11567. {
  11568. margin-top: 10rem !important;
  11569. }
  11570. .mr-lg-9,
  11571. .mx-lg-9
  11572. {
  11573. margin-right: 10rem !important;
  11574. }
  11575. .mb-lg-9,
  11576. .my-lg-9
  11577. {
  11578. margin-bottom: 10rem !important;
  11579. }
  11580. .ml-lg-9,
  11581. .mx-lg-9
  11582. {
  11583. margin-left: 10rem !important;
  11584. }
  11585. .p-lg-0
  11586. {
  11587. padding: 0 !important;
  11588. }
  11589. .pt-lg-0,
  11590. .py-lg-0
  11591. {
  11592. padding-top: 0 !important;
  11593. }
  11594. .pr-lg-0,
  11595. .px-lg-0
  11596. {
  11597. padding-right: 0 !important;
  11598. }
  11599. .pb-lg-0,
  11600. .py-lg-0
  11601. {
  11602. padding-bottom: 0 !important;
  11603. }
  11604. .pl-lg-0,
  11605. .px-lg-0
  11606. {
  11607. padding-left: 0 !important;
  11608. }
  11609. .p-lg-1
  11610. {
  11611. padding: .25rem !important;
  11612. }
  11613. .pt-lg-1,
  11614. .py-lg-1
  11615. {
  11616. padding-top: .25rem !important;
  11617. }
  11618. .pr-lg-1,
  11619. .px-lg-1
  11620. {
  11621. padding-right: .25rem !important;
  11622. }
  11623. .pb-lg-1,
  11624. .py-lg-1
  11625. {
  11626. padding-bottom: .25rem !important;
  11627. }
  11628. .pl-lg-1,
  11629. .px-lg-1
  11630. {
  11631. padding-left: .25rem !important;
  11632. }
  11633. .p-lg-2
  11634. {
  11635. padding: .5rem !important;
  11636. }
  11637. .pt-lg-2,
  11638. .py-lg-2
  11639. {
  11640. padding-top: .5rem !important;
  11641. }
  11642. .pr-lg-2,
  11643. .px-lg-2
  11644. {
  11645. padding-right: .5rem !important;
  11646. }
  11647. .pb-lg-2,
  11648. .py-lg-2
  11649. {
  11650. padding-bottom: .5rem !important;
  11651. }
  11652. .pl-lg-2,
  11653. .px-lg-2
  11654. {
  11655. padding-left: .5rem !important;
  11656. }
  11657. .p-lg-3
  11658. {
  11659. padding: 1rem !important;
  11660. }
  11661. .pt-lg-3,
  11662. .py-lg-3
  11663. {
  11664. padding-top: 1rem !important;
  11665. }
  11666. .pr-lg-3,
  11667. .px-lg-3
  11668. {
  11669. padding-right: 1rem !important;
  11670. }
  11671. .pb-lg-3,
  11672. .py-lg-3
  11673. {
  11674. padding-bottom: 1rem !important;
  11675. }
  11676. .pl-lg-3,
  11677. .px-lg-3
  11678. {
  11679. padding-left: 1rem !important;
  11680. }
  11681. .p-lg-4
  11682. {
  11683. padding: 1.5rem !important;
  11684. }
  11685. .pt-lg-4,
  11686. .py-lg-4
  11687. {
  11688. padding-top: 1.5rem !important;
  11689. }
  11690. .pr-lg-4,
  11691. .px-lg-4
  11692. {
  11693. padding-right: 1.5rem !important;
  11694. }
  11695. .pb-lg-4,
  11696. .py-lg-4
  11697. {
  11698. padding-bottom: 1.5rem !important;
  11699. }
  11700. .pl-lg-4,
  11701. .px-lg-4
  11702. {
  11703. padding-left: 1.5rem !important;
  11704. }
  11705. .p-lg-5
  11706. {
  11707. padding: 3rem !important;
  11708. }
  11709. .pt-lg-5,
  11710. .py-lg-5
  11711. {
  11712. padding-top: 3rem !important;
  11713. }
  11714. .pr-lg-5,
  11715. .px-lg-5
  11716. {
  11717. padding-right: 3rem !important;
  11718. }
  11719. .pb-lg-5,
  11720. .py-lg-5
  11721. {
  11722. padding-bottom: 3rem !important;
  11723. }
  11724. .pl-lg-5,
  11725. .px-lg-5
  11726. {
  11727. padding-left: 3rem !important;
  11728. }
  11729. .p-lg--9
  11730. {
  11731. padding: -10rem !important;
  11732. }
  11733. .pt-lg--9,
  11734. .py-lg--9
  11735. {
  11736. padding-top: -10rem !important;
  11737. }
  11738. .pr-lg--9,
  11739. .px-lg--9
  11740. {
  11741. padding-right: -10rem !important;
  11742. }
  11743. .pb-lg--9,
  11744. .py-lg--9
  11745. {
  11746. padding-bottom: -10rem !important;
  11747. }
  11748. .pl-lg--9,
  11749. .px-lg--9
  11750. {
  11751. padding-left: -10rem !important;
  11752. }
  11753. .p-lg--8
  11754. {
  11755. padding: -8rem !important;
  11756. }
  11757. .pt-lg--8,
  11758. .py-lg--8
  11759. {
  11760. padding-top: -8rem !important;
  11761. }
  11762. .pr-lg--8,
  11763. .px-lg--8
  11764. {
  11765. padding-right: -8rem !important;
  11766. }
  11767. .pb-lg--8,
  11768. .py-lg--8
  11769. {
  11770. padding-bottom: -8rem !important;
  11771. }
  11772. .pl-lg--8,
  11773. .px-lg--8
  11774. {
  11775. padding-left: -8rem !important;
  11776. }
  11777. .p-lg--7
  11778. {
  11779. padding: -6rem !important;
  11780. }
  11781. .pt-lg--7,
  11782. .py-lg--7
  11783. {
  11784. padding-top: -6rem !important;
  11785. }
  11786. .pr-lg--7,
  11787. .px-lg--7
  11788. {
  11789. padding-right: -6rem !important;
  11790. }
  11791. .pb-lg--7,
  11792. .py-lg--7
  11793. {
  11794. padding-bottom: -6rem !important;
  11795. }
  11796. .pl-lg--7,
  11797. .px-lg--7
  11798. {
  11799. padding-left: -6rem !important;
  11800. }
  11801. .p-lg--6
  11802. {
  11803. padding: -4.5rem !important;
  11804. }
  11805. .pt-lg--6,
  11806. .py-lg--6
  11807. {
  11808. padding-top: -4.5rem !important;
  11809. }
  11810. .pr-lg--6,
  11811. .px-lg--6
  11812. {
  11813. padding-right: -4.5rem !important;
  11814. }
  11815. .pb-lg--6,
  11816. .py-lg--6
  11817. {
  11818. padding-bottom: -4.5rem !important;
  11819. }
  11820. .pl-lg--6,
  11821. .px-lg--6
  11822. {
  11823. padding-left: -4.5rem !important;
  11824. }
  11825. .p-lg--5
  11826. {
  11827. padding: -3rem !important;
  11828. }
  11829. .pt-lg--5,
  11830. .py-lg--5
  11831. {
  11832. padding-top: -3rem !important;
  11833. }
  11834. .pr-lg--5,
  11835. .px-lg--5
  11836. {
  11837. padding-right: -3rem !important;
  11838. }
  11839. .pb-lg--5,
  11840. .py-lg--5
  11841. {
  11842. padding-bottom: -3rem !important;
  11843. }
  11844. .pl-lg--5,
  11845. .px-lg--5
  11846. {
  11847. padding-left: -3rem !important;
  11848. }
  11849. .p-lg--4
  11850. {
  11851. padding: -1.5rem !important;
  11852. }
  11853. .pt-lg--4,
  11854. .py-lg--4
  11855. {
  11856. padding-top: -1.5rem !important;
  11857. }
  11858. .pr-lg--4,
  11859. .px-lg--4
  11860. {
  11861. padding-right: -1.5rem !important;
  11862. }
  11863. .pb-lg--4,
  11864. .py-lg--4
  11865. {
  11866. padding-bottom: -1.5rem !important;
  11867. }
  11868. .pl-lg--4,
  11869. .px-lg--4
  11870. {
  11871. padding-left: -1.5rem !important;
  11872. }
  11873. .p-lg--3
  11874. {
  11875. padding: -1rem !important;
  11876. }
  11877. .pt-lg--3,
  11878. .py-lg--3
  11879. {
  11880. padding-top: -1rem !important;
  11881. }
  11882. .pr-lg--3,
  11883. .px-lg--3
  11884. {
  11885. padding-right: -1rem !important;
  11886. }
  11887. .pb-lg--3,
  11888. .py-lg--3
  11889. {
  11890. padding-bottom: -1rem !important;
  11891. }
  11892. .pl-lg--3,
  11893. .px-lg--3
  11894. {
  11895. padding-left: -1rem !important;
  11896. }
  11897. .p-lg--2
  11898. {
  11899. padding: -.5rem !important;
  11900. }
  11901. .pt-lg--2,
  11902. .py-lg--2
  11903. {
  11904. padding-top: -.5rem !important;
  11905. }
  11906. .pr-lg--2,
  11907. .px-lg--2
  11908. {
  11909. padding-right: -.5rem !important;
  11910. }
  11911. .pb-lg--2,
  11912. .py-lg--2
  11913. {
  11914. padding-bottom: -.5rem !important;
  11915. }
  11916. .pl-lg--2,
  11917. .px-lg--2
  11918. {
  11919. padding-left: -.5rem !important;
  11920. }
  11921. .p-lg--1
  11922. {
  11923. padding: -.25rem !important;
  11924. }
  11925. .pt-lg--1,
  11926. .py-lg--1
  11927. {
  11928. padding-top: -.25rem !important;
  11929. }
  11930. .pr-lg--1,
  11931. .px-lg--1
  11932. {
  11933. padding-right: -.25rem !important;
  11934. }
  11935. .pb-lg--1,
  11936. .py-lg--1
  11937. {
  11938. padding-bottom: -.25rem !important;
  11939. }
  11940. .pl-lg--1,
  11941. .px-lg--1
  11942. {
  11943. padding-left: -.25rem !important;
  11944. }
  11945. .p-lg-6
  11946. {
  11947. padding: 4.5rem !important;
  11948. }
  11949. .pt-lg-6,
  11950. .py-lg-6
  11951. {
  11952. padding-top: 4.5rem !important;
  11953. }
  11954. .pr-lg-6,
  11955. .px-lg-6
  11956. {
  11957. padding-right: 4.5rem !important;
  11958. }
  11959. .pb-lg-6,
  11960. .py-lg-6
  11961. {
  11962. padding-bottom: 4.5rem !important;
  11963. }
  11964. .pl-lg-6,
  11965. .px-lg-6
  11966. {
  11967. padding-left: 4.5rem !important;
  11968. }
  11969. .p-lg-7
  11970. {
  11971. padding: 6rem !important;
  11972. }
  11973. .pt-lg-7,
  11974. .py-lg-7
  11975. {
  11976. padding-top: 6rem !important;
  11977. }
  11978. .pr-lg-7,
  11979. .px-lg-7
  11980. {
  11981. padding-right: 6rem !important;
  11982. }
  11983. .pb-lg-7,
  11984. .py-lg-7
  11985. {
  11986. padding-bottom: 6rem !important;
  11987. }
  11988. .pl-lg-7,
  11989. .px-lg-7
  11990. {
  11991. padding-left: 6rem !important;
  11992. }
  11993. .p-lg-8
  11994. {
  11995. padding: 8rem !important;
  11996. }
  11997. .pt-lg-8,
  11998. .py-lg-8
  11999. {
  12000. padding-top: 8rem !important;
  12001. }
  12002. .pr-lg-8,
  12003. .px-lg-8
  12004. {
  12005. padding-right: 8rem !important;
  12006. }
  12007. .pb-lg-8,
  12008. .py-lg-8
  12009. {
  12010. padding-bottom: 8rem !important;
  12011. }
  12012. .pl-lg-8,
  12013. .px-lg-8
  12014. {
  12015. padding-left: 8rem !important;
  12016. }
  12017. .p-lg-9
  12018. {
  12019. padding: 10rem !important;
  12020. }
  12021. .pt-lg-9,
  12022. .py-lg-9
  12023. {
  12024. padding-top: 10rem !important;
  12025. }
  12026. .pr-lg-9,
  12027. .px-lg-9
  12028. {
  12029. padding-right: 10rem !important;
  12030. }
  12031. .pb-lg-9,
  12032. .py-lg-9
  12033. {
  12034. padding-bottom: 10rem !important;
  12035. }
  12036. .pl-lg-9,
  12037. .px-lg-9
  12038. {
  12039. padding-left: 10rem !important;
  12040. }
  12041. .m-lg-auto
  12042. {
  12043. margin: auto !important;
  12044. }
  12045. .mt-lg-auto,
  12046. .my-lg-auto
  12047. {
  12048. margin-top: auto !important;
  12049. }
  12050. .mr-lg-auto,
  12051. .mx-lg-auto
  12052. {
  12053. margin-right: auto !important;
  12054. }
  12055. .mb-lg-auto,
  12056. .my-lg-auto
  12057. {
  12058. margin-bottom: auto !important;
  12059. }
  12060. .ml-lg-auto,
  12061. .mx-lg-auto
  12062. {
  12063. margin-left: auto !important;
  12064. }
  12065. }
  12066. @media (min-width: 1200px)
  12067. {
  12068. .m-xl-0
  12069. {
  12070. margin: 0 !important;
  12071. }
  12072. .mt-xl-0,
  12073. .my-xl-0
  12074. {
  12075. margin-top: 0 !important;
  12076. }
  12077. .mr-xl-0,
  12078. .mx-xl-0
  12079. {
  12080. margin-right: 0 !important;
  12081. }
  12082. .mb-xl-0,
  12083. .my-xl-0
  12084. {
  12085. margin-bottom: 0 !important;
  12086. }
  12087. .ml-xl-0,
  12088. .mx-xl-0
  12089. {
  12090. margin-left: 0 !important;
  12091. }
  12092. .m-xl-1
  12093. {
  12094. margin: .25rem !important;
  12095. }
  12096. .mt-xl-1,
  12097. .my-xl-1
  12098. {
  12099. margin-top: .25rem !important;
  12100. }
  12101. .mr-xl-1,
  12102. .mx-xl-1
  12103. {
  12104. margin-right: .25rem !important;
  12105. }
  12106. .mb-xl-1,
  12107. .my-xl-1
  12108. {
  12109. margin-bottom: .25rem !important;
  12110. }
  12111. .ml-xl-1,
  12112. .mx-xl-1
  12113. {
  12114. margin-left: .25rem !important;
  12115. }
  12116. .m-xl-2
  12117. {
  12118. margin: .5rem !important;
  12119. }
  12120. .mt-xl-2,
  12121. .my-xl-2
  12122. {
  12123. margin-top: .5rem !important;
  12124. }
  12125. .mr-xl-2,
  12126. .mx-xl-2
  12127. {
  12128. margin-right: .5rem !important;
  12129. }
  12130. .mb-xl-2,
  12131. .my-xl-2
  12132. {
  12133. margin-bottom: .5rem !important;
  12134. }
  12135. .ml-xl-2,
  12136. .mx-xl-2
  12137. {
  12138. margin-left: .5rem !important;
  12139. }
  12140. .m-xl-3
  12141. {
  12142. margin: 1rem !important;
  12143. }
  12144. .mt-xl-3,
  12145. .my-xl-3
  12146. {
  12147. margin-top: 1rem !important;
  12148. }
  12149. .mr-xl-3,
  12150. .mx-xl-3
  12151. {
  12152. margin-right: 1rem !important;
  12153. }
  12154. .mb-xl-3,
  12155. .my-xl-3
  12156. {
  12157. margin-bottom: 1rem !important;
  12158. }
  12159. .ml-xl-3,
  12160. .mx-xl-3
  12161. {
  12162. margin-left: 1rem !important;
  12163. }
  12164. .m-xl-4
  12165. {
  12166. margin: 1.5rem !important;
  12167. }
  12168. .mt-xl-4,
  12169. .my-xl-4
  12170. {
  12171. margin-top: 1.5rem !important;
  12172. }
  12173. .mr-xl-4,
  12174. .mx-xl-4
  12175. {
  12176. margin-right: 1.5rem !important;
  12177. }
  12178. .mb-xl-4,
  12179. .my-xl-4
  12180. {
  12181. margin-bottom: 1.5rem !important;
  12182. }
  12183. .ml-xl-4,
  12184. .mx-xl-4
  12185. {
  12186. margin-left: 1.5rem !important;
  12187. }
  12188. .m-xl-5
  12189. {
  12190. margin: 3rem !important;
  12191. }
  12192. .mt-xl-5,
  12193. .my-xl-5
  12194. {
  12195. margin-top: 3rem !important;
  12196. }
  12197. .mr-xl-5,
  12198. .mx-xl-5
  12199. {
  12200. margin-right: 3rem !important;
  12201. }
  12202. .mb-xl-5,
  12203. .my-xl-5
  12204. {
  12205. margin-bottom: 3rem !important;
  12206. }
  12207. .ml-xl-5,
  12208. .mx-xl-5
  12209. {
  12210. margin-left: 3rem !important;
  12211. }
  12212. .m-xl--9
  12213. {
  12214. margin: -10rem !important;
  12215. }
  12216. .mt-xl--9,
  12217. .my-xl--9
  12218. {
  12219. margin-top: -10rem !important;
  12220. }
  12221. .mr-xl--9,
  12222. .mx-xl--9
  12223. {
  12224. margin-right: -10rem !important;
  12225. }
  12226. .mb-xl--9,
  12227. .my-xl--9
  12228. {
  12229. margin-bottom: -10rem !important;
  12230. }
  12231. .ml-xl--9,
  12232. .mx-xl--9
  12233. {
  12234. margin-left: -10rem !important;
  12235. }
  12236. .m-xl--8
  12237. {
  12238. margin: -8rem !important;
  12239. }
  12240. .mt-xl--8,
  12241. .my-xl--8
  12242. {
  12243. margin-top: -8rem !important;
  12244. }
  12245. .mr-xl--8,
  12246. .mx-xl--8
  12247. {
  12248. margin-right: -8rem !important;
  12249. }
  12250. .mb-xl--8,
  12251. .my-xl--8
  12252. {
  12253. margin-bottom: -8rem !important;
  12254. }
  12255. .ml-xl--8,
  12256. .mx-xl--8
  12257. {
  12258. margin-left: -8rem !important;
  12259. }
  12260. .m-xl--7
  12261. {
  12262. margin: -6rem !important;
  12263. }
  12264. .mt-xl--7,
  12265. .my-xl--7
  12266. {
  12267. margin-top: -6rem !important;
  12268. }
  12269. .mr-xl--7,
  12270. .mx-xl--7
  12271. {
  12272. margin-right: -6rem !important;
  12273. }
  12274. .mb-xl--7,
  12275. .my-xl--7
  12276. {
  12277. margin-bottom: -6rem !important;
  12278. }
  12279. .ml-xl--7,
  12280. .mx-xl--7
  12281. {
  12282. margin-left: -6rem !important;
  12283. }
  12284. .m-xl--6
  12285. {
  12286. margin: -4.5rem !important;
  12287. }
  12288. .mt-xl--6,
  12289. .my-xl--6
  12290. {
  12291. margin-top: -4.5rem !important;
  12292. }
  12293. .mr-xl--6,
  12294. .mx-xl--6
  12295. {
  12296. margin-right: -4.5rem !important;
  12297. }
  12298. .mb-xl--6,
  12299. .my-xl--6
  12300. {
  12301. margin-bottom: -4.5rem !important;
  12302. }
  12303. .ml-xl--6,
  12304. .mx-xl--6
  12305. {
  12306. margin-left: -4.5rem !important;
  12307. }
  12308. .m-xl--5
  12309. {
  12310. margin: -3rem !important;
  12311. }
  12312. .mt-xl--5,
  12313. .my-xl--5
  12314. {
  12315. margin-top: -3rem !important;
  12316. }
  12317. .mr-xl--5,
  12318. .mx-xl--5
  12319. {
  12320. margin-right: -3rem !important;
  12321. }
  12322. .mb-xl--5,
  12323. .my-xl--5
  12324. {
  12325. margin-bottom: -3rem !important;
  12326. }
  12327. .ml-xl--5,
  12328. .mx-xl--5
  12329. {
  12330. margin-left: -3rem !important;
  12331. }
  12332. .m-xl--4
  12333. {
  12334. margin: -1.5rem !important;
  12335. }
  12336. .mt-xl--4,
  12337. .my-xl--4
  12338. {
  12339. margin-top: -1.5rem !important;
  12340. }
  12341. .mr-xl--4,
  12342. .mx-xl--4
  12343. {
  12344. margin-right: -1.5rem !important;
  12345. }
  12346. .mb-xl--4,
  12347. .my-xl--4
  12348. {
  12349. margin-bottom: -1.5rem !important;
  12350. }
  12351. .ml-xl--4,
  12352. .mx-xl--4
  12353. {
  12354. margin-left: -1.5rem !important;
  12355. }
  12356. .m-xl--3
  12357. {
  12358. margin: -1rem !important;
  12359. }
  12360. .mt-xl--3,
  12361. .my-xl--3
  12362. {
  12363. margin-top: -1rem !important;
  12364. }
  12365. .mr-xl--3,
  12366. .mx-xl--3
  12367. {
  12368. margin-right: -1rem !important;
  12369. }
  12370. .mb-xl--3,
  12371. .my-xl--3
  12372. {
  12373. margin-bottom: -1rem !important;
  12374. }
  12375. .ml-xl--3,
  12376. .mx-xl--3
  12377. {
  12378. margin-left: -1rem !important;
  12379. }
  12380. .m-xl--2
  12381. {
  12382. margin: -.5rem !important;
  12383. }
  12384. .mt-xl--2,
  12385. .my-xl--2
  12386. {
  12387. margin-top: -.5rem !important;
  12388. }
  12389. .mr-xl--2,
  12390. .mx-xl--2
  12391. {
  12392. margin-right: -.5rem !important;
  12393. }
  12394. .mb-xl--2,
  12395. .my-xl--2
  12396. {
  12397. margin-bottom: -.5rem !important;
  12398. }
  12399. .ml-xl--2,
  12400. .mx-xl--2
  12401. {
  12402. margin-left: -.5rem !important;
  12403. }
  12404. .m-xl--1
  12405. {
  12406. margin: -.25rem !important;
  12407. }
  12408. .mt-xl--1,
  12409. .my-xl--1
  12410. {
  12411. margin-top: -.25rem !important;
  12412. }
  12413. .mr-xl--1,
  12414. .mx-xl--1
  12415. {
  12416. margin-right: -.25rem !important;
  12417. }
  12418. .mb-xl--1,
  12419. .my-xl--1
  12420. {
  12421. margin-bottom: -.25rem !important;
  12422. }
  12423. .ml-xl--1,
  12424. .mx-xl--1
  12425. {
  12426. margin-left: -.25rem !important;
  12427. }
  12428. .m-xl-6
  12429. {
  12430. margin: 4.5rem !important;
  12431. }
  12432. .mt-xl-6,
  12433. .my-xl-6
  12434. {
  12435. margin-top: 4.5rem !important;
  12436. }
  12437. .mr-xl-6,
  12438. .mx-xl-6
  12439. {
  12440. margin-right: 4.5rem !important;
  12441. }
  12442. .mb-xl-6,
  12443. .my-xl-6
  12444. {
  12445. margin-bottom: 4.5rem !important;
  12446. }
  12447. .ml-xl-6,
  12448. .mx-xl-6
  12449. {
  12450. margin-left: 4.5rem !important;
  12451. }
  12452. .m-xl-7
  12453. {
  12454. margin: 6rem !important;
  12455. }
  12456. .mt-xl-7,
  12457. .my-xl-7
  12458. {
  12459. margin-top: 6rem !important;
  12460. }
  12461. .mr-xl-7,
  12462. .mx-xl-7
  12463. {
  12464. margin-right: 6rem !important;
  12465. }
  12466. .mb-xl-7,
  12467. .my-xl-7
  12468. {
  12469. margin-bottom: 6rem !important;
  12470. }
  12471. .ml-xl-7,
  12472. .mx-xl-7
  12473. {
  12474. margin-left: 6rem !important;
  12475. }
  12476. .m-xl-8
  12477. {
  12478. margin: 8rem !important;
  12479. }
  12480. .mt-xl-8,
  12481. .my-xl-8
  12482. {
  12483. margin-top: 8rem !important;
  12484. }
  12485. .mr-xl-8,
  12486. .mx-xl-8
  12487. {
  12488. margin-right: 8rem !important;
  12489. }
  12490. .mb-xl-8,
  12491. .my-xl-8
  12492. {
  12493. margin-bottom: 8rem !important;
  12494. }
  12495. .ml-xl-8,
  12496. .mx-xl-8
  12497. {
  12498. margin-left: 8rem !important;
  12499. }
  12500. .m-xl-9
  12501. {
  12502. margin: 10rem !important;
  12503. }
  12504. .mt-xl-9,
  12505. .my-xl-9
  12506. {
  12507. margin-top: 10rem !important;
  12508. }
  12509. .mr-xl-9,
  12510. .mx-xl-9
  12511. {
  12512. margin-right: 10rem !important;
  12513. }
  12514. .mb-xl-9,
  12515. .my-xl-9
  12516. {
  12517. margin-bottom: 10rem !important;
  12518. }
  12519. .ml-xl-9,
  12520. .mx-xl-9
  12521. {
  12522. margin-left: 10rem !important;
  12523. }
  12524. .p-xl-0
  12525. {
  12526. padding: 0 !important;
  12527. }
  12528. .pt-xl-0,
  12529. .py-xl-0
  12530. {
  12531. padding-top: 0 !important;
  12532. }
  12533. .pr-xl-0,
  12534. .px-xl-0
  12535. {
  12536. padding-right: 0 !important;
  12537. }
  12538. .pb-xl-0,
  12539. .py-xl-0
  12540. {
  12541. padding-bottom: 0 !important;
  12542. }
  12543. .pl-xl-0,
  12544. .px-xl-0
  12545. {
  12546. padding-left: 0 !important;
  12547. }
  12548. .p-xl-1
  12549. {
  12550. padding: .25rem !important;
  12551. }
  12552. .pt-xl-1,
  12553. .py-xl-1
  12554. {
  12555. padding-top: .25rem !important;
  12556. }
  12557. .pr-xl-1,
  12558. .px-xl-1
  12559. {
  12560. padding-right: .25rem !important;
  12561. }
  12562. .pb-xl-1,
  12563. .py-xl-1
  12564. {
  12565. padding-bottom: .25rem !important;
  12566. }
  12567. .pl-xl-1,
  12568. .px-xl-1
  12569. {
  12570. padding-left: .25rem !important;
  12571. }
  12572. .p-xl-2
  12573. {
  12574. padding: .5rem !important;
  12575. }
  12576. .pt-xl-2,
  12577. .py-xl-2
  12578. {
  12579. padding-top: .5rem !important;
  12580. }
  12581. .pr-xl-2,
  12582. .px-xl-2
  12583. {
  12584. padding-right: .5rem !important;
  12585. }
  12586. .pb-xl-2,
  12587. .py-xl-2
  12588. {
  12589. padding-bottom: .5rem !important;
  12590. }
  12591. .pl-xl-2,
  12592. .px-xl-2
  12593. {
  12594. padding-left: .5rem !important;
  12595. }
  12596. .p-xl-3
  12597. {
  12598. padding: 1rem !important;
  12599. }
  12600. .pt-xl-3,
  12601. .py-xl-3
  12602. {
  12603. padding-top: 1rem !important;
  12604. }
  12605. .pr-xl-3,
  12606. .px-xl-3
  12607. {
  12608. padding-right: 1rem !important;
  12609. }
  12610. .pb-xl-3,
  12611. .py-xl-3
  12612. {
  12613. padding-bottom: 1rem !important;
  12614. }
  12615. .pl-xl-3,
  12616. .px-xl-3
  12617. {
  12618. padding-left: 1rem !important;
  12619. }
  12620. .p-xl-4
  12621. {
  12622. padding: 1.5rem !important;
  12623. }
  12624. .pt-xl-4,
  12625. .py-xl-4
  12626. {
  12627. padding-top: 1.5rem !important;
  12628. }
  12629. .pr-xl-4,
  12630. .px-xl-4
  12631. {
  12632. padding-right: 1.5rem !important;
  12633. }
  12634. .pb-xl-4,
  12635. .py-xl-4
  12636. {
  12637. padding-bottom: 1.5rem !important;
  12638. }
  12639. .pl-xl-4,
  12640. .px-xl-4
  12641. {
  12642. padding-left: 1.5rem !important;
  12643. }
  12644. .p-xl-5
  12645. {
  12646. padding: 3rem !important;
  12647. }
  12648. .pt-xl-5,
  12649. .py-xl-5
  12650. {
  12651. padding-top: 3rem !important;
  12652. }
  12653. .pr-xl-5,
  12654. .px-xl-5
  12655. {
  12656. padding-right: 3rem !important;
  12657. }
  12658. .pb-xl-5,
  12659. .py-xl-5
  12660. {
  12661. padding-bottom: 3rem !important;
  12662. }
  12663. .pl-xl-5,
  12664. .px-xl-5
  12665. {
  12666. padding-left: 3rem !important;
  12667. }
  12668. .p-xl--9
  12669. {
  12670. padding: -10rem !important;
  12671. }
  12672. .pt-xl--9,
  12673. .py-xl--9
  12674. {
  12675. padding-top: -10rem !important;
  12676. }
  12677. .pr-xl--9,
  12678. .px-xl--9
  12679. {
  12680. padding-right: -10rem !important;
  12681. }
  12682. .pb-xl--9,
  12683. .py-xl--9
  12684. {
  12685. padding-bottom: -10rem !important;
  12686. }
  12687. .pl-xl--9,
  12688. .px-xl--9
  12689. {
  12690. padding-left: -10rem !important;
  12691. }
  12692. .p-xl--8
  12693. {
  12694. padding: -8rem !important;
  12695. }
  12696. .pt-xl--8,
  12697. .py-xl--8
  12698. {
  12699. padding-top: -8rem !important;
  12700. }
  12701. .pr-xl--8,
  12702. .px-xl--8
  12703. {
  12704. padding-right: -8rem !important;
  12705. }
  12706. .pb-xl--8,
  12707. .py-xl--8
  12708. {
  12709. padding-bottom: -8rem !important;
  12710. }
  12711. .pl-xl--8,
  12712. .px-xl--8
  12713. {
  12714. padding-left: -8rem !important;
  12715. }
  12716. .p-xl--7
  12717. {
  12718. padding: -6rem !important;
  12719. }
  12720. .pt-xl--7,
  12721. .py-xl--7
  12722. {
  12723. padding-top: -6rem !important;
  12724. }
  12725. .pr-xl--7,
  12726. .px-xl--7
  12727. {
  12728. padding-right: -6rem !important;
  12729. }
  12730. .pb-xl--7,
  12731. .py-xl--7
  12732. {
  12733. padding-bottom: -6rem !important;
  12734. }
  12735. .pl-xl--7,
  12736. .px-xl--7
  12737. {
  12738. padding-left: -6rem !important;
  12739. }
  12740. .p-xl--6
  12741. {
  12742. padding: -4.5rem !important;
  12743. }
  12744. .pt-xl--6,
  12745. .py-xl--6
  12746. {
  12747. padding-top: -4.5rem !important;
  12748. }
  12749. .pr-xl--6,
  12750. .px-xl--6
  12751. {
  12752. padding-right: -4.5rem !important;
  12753. }
  12754. .pb-xl--6,
  12755. .py-xl--6
  12756. {
  12757. padding-bottom: -4.5rem !important;
  12758. }
  12759. .pl-xl--6,
  12760. .px-xl--6
  12761. {
  12762. padding-left: -4.5rem !important;
  12763. }
  12764. .p-xl--5
  12765. {
  12766. padding: -3rem !important;
  12767. }
  12768. .pt-xl--5,
  12769. .py-xl--5
  12770. {
  12771. padding-top: -3rem !important;
  12772. }
  12773. .pr-xl--5,
  12774. .px-xl--5
  12775. {
  12776. padding-right: -3rem !important;
  12777. }
  12778. .pb-xl--5,
  12779. .py-xl--5
  12780. {
  12781. padding-bottom: -3rem !important;
  12782. }
  12783. .pl-xl--5,
  12784. .px-xl--5
  12785. {
  12786. padding-left: -3rem !important;
  12787. }
  12788. .p-xl--4
  12789. {
  12790. padding: -1.5rem !important;
  12791. }
  12792. .pt-xl--4,
  12793. .py-xl--4
  12794. {
  12795. padding-top: -1.5rem !important;
  12796. }
  12797. .pr-xl--4,
  12798. .px-xl--4
  12799. {
  12800. padding-right: -1.5rem !important;
  12801. }
  12802. .pb-xl--4,
  12803. .py-xl--4
  12804. {
  12805. padding-bottom: -1.5rem !important;
  12806. }
  12807. .pl-xl--4,
  12808. .px-xl--4
  12809. {
  12810. padding-left: -1.5rem !important;
  12811. }
  12812. .p-xl--3
  12813. {
  12814. padding: -1rem !important;
  12815. }
  12816. .pt-xl--3,
  12817. .py-xl--3
  12818. {
  12819. padding-top: -1rem !important;
  12820. }
  12821. .pr-xl--3,
  12822. .px-xl--3
  12823. {
  12824. padding-right: -1rem !important;
  12825. }
  12826. .pb-xl--3,
  12827. .py-xl--3
  12828. {
  12829. padding-bottom: -1rem !important;
  12830. }
  12831. .pl-xl--3,
  12832. .px-xl--3
  12833. {
  12834. padding-left: -1rem !important;
  12835. }
  12836. .p-xl--2
  12837. {
  12838. padding: -.5rem !important;
  12839. }
  12840. .pt-xl--2,
  12841. .py-xl--2
  12842. {
  12843. padding-top: -.5rem !important;
  12844. }
  12845. .pr-xl--2,
  12846. .px-xl--2
  12847. {
  12848. padding-right: -.5rem !important;
  12849. }
  12850. .pb-xl--2,
  12851. .py-xl--2
  12852. {
  12853. padding-bottom: -.5rem !important;
  12854. }
  12855. .pl-xl--2,
  12856. .px-xl--2
  12857. {
  12858. padding-left: -.5rem !important;
  12859. }
  12860. .p-xl--1
  12861. {
  12862. padding: -.25rem !important;
  12863. }
  12864. .pt-xl--1,
  12865. .py-xl--1
  12866. {
  12867. padding-top: -.25rem !important;
  12868. }
  12869. .pr-xl--1,
  12870. .px-xl--1
  12871. {
  12872. padding-right: -.25rem !important;
  12873. }
  12874. .pb-xl--1,
  12875. .py-xl--1
  12876. {
  12877. padding-bottom: -.25rem !important;
  12878. }
  12879. .pl-xl--1,
  12880. .px-xl--1
  12881. {
  12882. padding-left: -.25rem !important;
  12883. }
  12884. .p-xl-6
  12885. {
  12886. padding: 4.5rem !important;
  12887. }
  12888. .pt-xl-6,
  12889. .py-xl-6
  12890. {
  12891. padding-top: 4.5rem !important;
  12892. }
  12893. .pr-xl-6,
  12894. .px-xl-6
  12895. {
  12896. padding-right: 4.5rem !important;
  12897. }
  12898. .pb-xl-6,
  12899. .py-xl-6
  12900. {
  12901. padding-bottom: 4.5rem !important;
  12902. }
  12903. .pl-xl-6,
  12904. .px-xl-6
  12905. {
  12906. padding-left: 4.5rem !important;
  12907. }
  12908. .p-xl-7
  12909. {
  12910. padding: 6rem !important;
  12911. }
  12912. .pt-xl-7,
  12913. .py-xl-7
  12914. {
  12915. padding-top: 6rem !important;
  12916. }
  12917. .pr-xl-7,
  12918. .px-xl-7
  12919. {
  12920. padding-right: 6rem !important;
  12921. }
  12922. .pb-xl-7,
  12923. .py-xl-7
  12924. {
  12925. padding-bottom: 6rem !important;
  12926. }
  12927. .pl-xl-7,
  12928. .px-xl-7
  12929. {
  12930. padding-left: 6rem !important;
  12931. }
  12932. .p-xl-8
  12933. {
  12934. padding: 8rem !important;
  12935. }
  12936. .pt-xl-8,
  12937. .py-xl-8
  12938. {
  12939. padding-top: 8rem !important;
  12940. }
  12941. .pr-xl-8,
  12942. .px-xl-8
  12943. {
  12944. padding-right: 8rem !important;
  12945. }
  12946. .pb-xl-8,
  12947. .py-xl-8
  12948. {
  12949. padding-bottom: 8rem !important;
  12950. }
  12951. .pl-xl-8,
  12952. .px-xl-8
  12953. {
  12954. padding-left: 8rem !important;
  12955. }
  12956. .p-xl-9
  12957. {
  12958. padding: 10rem !important;
  12959. }
  12960. .pt-xl-9,
  12961. .py-xl-9
  12962. {
  12963. padding-top: 10rem !important;
  12964. }
  12965. .pr-xl-9,
  12966. .px-xl-9
  12967. {
  12968. padding-right: 10rem !important;
  12969. }
  12970. .pb-xl-9,
  12971. .py-xl-9
  12972. {
  12973. padding-bottom: 10rem !important;
  12974. }
  12975. .pl-xl-9,
  12976. .px-xl-9
  12977. {
  12978. padding-left: 10rem !important;
  12979. }
  12980. .m-xl-auto
  12981. {
  12982. margin: auto !important;
  12983. }
  12984. .mt-xl-auto,
  12985. .my-xl-auto
  12986. {
  12987. margin-top: auto !important;
  12988. }
  12989. .mr-xl-auto,
  12990. .mx-xl-auto
  12991. {
  12992. margin-right: auto !important;
  12993. }
  12994. .mb-xl-auto,
  12995. .my-xl-auto
  12996. {
  12997. margin-bottom: auto !important;
  12998. }
  12999. .ml-xl-auto,
  13000. .mx-xl-auto
  13001. {
  13002. margin-left: auto !important;
  13003. }
  13004. }
  13005. .text-monospace
  13006. {
  13007. font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
  13008. }
  13009. .text-justify
  13010. {
  13011. text-align: justify !important;
  13012. }
  13013. .text-nowrap
  13014. {
  13015. white-space: nowrap !important;
  13016. }
  13017. .text-truncate
  13018. {
  13019. overflow: hidden;
  13020. white-space: nowrap;
  13021. text-overflow: ellipsis;
  13022. }
  13023. .text-left
  13024. {
  13025. text-align: left !important;
  13026. }
  13027. .text-right
  13028. {
  13029. text-align: right !important;
  13030. }
  13031. .text-center
  13032. {
  13033. text-align: center !important;
  13034. }
  13035. @media (min-width: 576px)
  13036. {
  13037. .text-sm-left
  13038. {
  13039. text-align: left !important;
  13040. }
  13041. .text-sm-right
  13042. {
  13043. text-align: right !important;
  13044. }
  13045. .text-sm-center
  13046. {
  13047. text-align: center !important;
  13048. }
  13049. }
  13050. @media (min-width: 768px)
  13051. {
  13052. .text-md-left
  13053. {
  13054. text-align: left !important;
  13055. }
  13056. .text-md-right
  13057. {
  13058. text-align: right !important;
  13059. }
  13060. .text-md-center
  13061. {
  13062. text-align: center !important;
  13063. }
  13064. }
  13065. @media (min-width: 992px)
  13066. {
  13067. .text-lg-left
  13068. {
  13069. text-align: left !important;
  13070. }
  13071. .text-lg-right
  13072. {
  13073. text-align: right !important;
  13074. }
  13075. .text-lg-center
  13076. {
  13077. text-align: center !important;
  13078. }
  13079. }
  13080. @media (min-width: 1200px)
  13081. {
  13082. .text-xl-left
  13083. {
  13084. text-align: left !important;
  13085. }
  13086. .text-xl-right
  13087. {
  13088. text-align: right !important;
  13089. }
  13090. .text-xl-center
  13091. {
  13092. text-align: center !important;
  13093. }
  13094. }
  13095. .text-lowercase
  13096. {
  13097. text-transform: lowercase !important;
  13098. }
  13099. .text-uppercase
  13100. {
  13101. text-transform: uppercase !important;
  13102. }
  13103. .text-capitalize
  13104. {
  13105. text-transform: capitalize !important;
  13106. }
  13107. .font-weight-light
  13108. {
  13109. font-weight: 300 !important;
  13110. }
  13111. .font-weight-normal
  13112. {
  13113. font-weight: 400 !important;
  13114. }
  13115. .font-weight-bold
  13116. {
  13117. font-weight: 600 !important;
  13118. }
  13119. .font-italic
  13120. {
  13121. font-style: italic !important;
  13122. }
  13123. .text-white
  13124. {
  13125. color: #fff !important;
  13126. }
  13127. .text-primary
  13128. {
  13129. color: #5e72e4 !important;
  13130. }
  13131. a.text-primary:hover,
  13132. a.text-primary:focus
  13133. {
  13134. color: #324cdd !important;
  13135. }
  13136. .text-secondary
  13137. {
  13138. color: #f7fafc !important;
  13139. }
  13140. a.text-secondary:hover,
  13141. a.text-secondary:focus
  13142. {
  13143. color: #d2e3ee !important;
  13144. }
  13145. .text-success
  13146. {
  13147. color: #2dce89 !important;
  13148. }
  13149. a.text-success:hover,
  13150. a.text-success:focus
  13151. {
  13152. color: #24a46d !important;
  13153. }
  13154. .text-info
  13155. {
  13156. color: #11cdef !important;
  13157. }
  13158. a.text-info:hover,
  13159. a.text-info:focus
  13160. {
  13161. color: #0da5c0 !important;
  13162. }
  13163. .text-warning
  13164. {
  13165. color: #fb6340 !important;
  13166. }
  13167. a.text-warning:hover,
  13168. a.text-warning:focus
  13169. {
  13170. color: #fa3a0e !important;
  13171. }
  13172. .text-danger
  13173. {
  13174. color: #f5365c !important;
  13175. }
  13176. a.text-danger:hover,
  13177. a.text-danger:focus
  13178. {
  13179. color: #ec0c38 !important;
  13180. }
  13181. .text-light
  13182. {
  13183. color: #adb5bd !important;
  13184. }
  13185. a.text-light:hover,
  13186. a.text-light:focus
  13187. {
  13188. color: #919ca6 !important;
  13189. }
  13190. .text-dark
  13191. {
  13192. color: #212529 !important;
  13193. }
  13194. a.text-dark:hover,
  13195. a.text-dark:focus
  13196. {
  13197. color: #0a0c0d !important;
  13198. }
  13199. .text-default
  13200. {
  13201. color: #172b4d !important;
  13202. }
  13203. a.text-default:hover,
  13204. a.text-default:focus
  13205. {
  13206. color: #0b1526 !important;
  13207. }
  13208. .text-white
  13209. {
  13210. color: #fff !important;
  13211. }
  13212. a.text-white:hover,
  13213. a.text-white:focus
  13214. {
  13215. color: #e6e6e6 !important;
  13216. }
  13217. .text-neutral
  13218. {
  13219. color: #fff !important;
  13220. }
  13221. a.text-neutral:hover,
  13222. a.text-neutral:focus
  13223. {
  13224. color: #e6e6e6 !important;
  13225. }
  13226. .text-darker
  13227. {
  13228. color: black !important;
  13229. }
  13230. a.text-darker:hover,
  13231. a.text-darker:focus
  13232. {
  13233. color: black !important;
  13234. }
  13235. .text-body
  13236. {
  13237. color: #525f7f !important;
  13238. }
  13239. .text-muted
  13240. {
  13241. color: #8898aa !important;
  13242. }
  13243. .text-black-50
  13244. {
  13245. color: rgba(0, 0, 0, .5) !important;
  13246. }
  13247. .text-white-50
  13248. {
  13249. color: rgba(255, 255, 255, .5) !important;
  13250. }
  13251. .text-hide
  13252. {
  13253. font: 0/0 a;
  13254. color: transparent;
  13255. border: 0;
  13256. background-color: transparent;
  13257. text-shadow: none;
  13258. }
  13259. .visible
  13260. {
  13261. visibility: visible !important;
  13262. }
  13263. .invisible
  13264. {
  13265. visibility: hidden !important;
  13266. }
  13267. @media print
  13268. {
  13269. *,
  13270. *::before,
  13271. *::after
  13272. {
  13273. box-shadow: none !important;
  13274. text-shadow: none !important;
  13275. }
  13276. a:not(.btn)
  13277. {
  13278. text-decoration: underline;
  13279. }
  13280. abbr[title]::after
  13281. {
  13282. content: ' (' attr(title) ')';
  13283. }
  13284. pre
  13285. {
  13286. white-space: pre-wrap !important;
  13287. }
  13288. pre,
  13289. blockquote
  13290. {
  13291. border: 1px solid #adb5bd;
  13292. page-break-inside: avoid;
  13293. }
  13294. thead
  13295. {
  13296. display: table-header-group;
  13297. }
  13298. tr,
  13299. img
  13300. {
  13301. page-break-inside: avoid;
  13302. }
  13303. p,
  13304. h2,
  13305. h3
  13306. {
  13307. orphans: 3;
  13308. widows: 3;
  13309. }
  13310. h2,
  13311. h3
  13312. {
  13313. page-break-after: avoid;
  13314. }
  13315. @page
  13316. {
  13317. size: a3;
  13318. }
  13319. body
  13320. {
  13321. min-width: 992px !important;
  13322. }
  13323. .container
  13324. {
  13325. min-width: 992px !important;
  13326. }
  13327. .navbar
  13328. {
  13329. display: none;
  13330. }
  13331. .badge
  13332. {
  13333. border: 1px solid #000;
  13334. }
  13335. .table
  13336. {
  13337. border-collapse: collapse !important;
  13338. }
  13339. .table td,
  13340. .table th
  13341. {
  13342. background-color: #fff !important;
  13343. }
  13344. .table-bordered th,
  13345. .table-bordered td
  13346. {
  13347. border: 1px solid #dee2e6 !important;
  13348. }
  13349. .table-dark
  13350. {
  13351. color: inherit;
  13352. }
  13353. .table-dark th,
  13354. .table-dark td,
  13355. .table-dark thead th,
  13356. .table-dark tbody + tbody
  13357. {
  13358. border-color: #e9ecef;
  13359. }
  13360. .table .thead-dark th
  13361. {
  13362. color: inherit;
  13363. border-color: #e9ecef;
  13364. }
  13365. }
  13366. iframe
  13367. {
  13368. border: 0;
  13369. }
  13370. figcaption,
  13371. figure,
  13372. main
  13373. {
  13374. display: block;
  13375. }
  13376. main
  13377. {
  13378. overflow: hidden;
  13379. }
  13380. .bg-blue
  13381. {
  13382. background-color: #5e72e4 !important;
  13383. }
  13384. a.bg-blue:hover,
  13385. a.bg-blue:focus,
  13386. button.bg-blue:hover,
  13387. button.bg-blue:focus
  13388. {
  13389. background-color: #324cdd !important;
  13390. }
  13391. .bg-indigo
  13392. {
  13393. background-color: #5603ad !important;
  13394. }
  13395. a.bg-indigo:hover,
  13396. a.bg-indigo:focus,
  13397. button.bg-indigo:hover,
  13398. button.bg-indigo:focus
  13399. {
  13400. background-color: #3d027b !important;
  13401. }
  13402. .bg-purple
  13403. {
  13404. background-color: #8965e0 !important;
  13405. }
  13406. a.bg-purple:hover,
  13407. a.bg-purple:focus,
  13408. button.bg-purple:hover,
  13409. button.bg-purple:focus
  13410. {
  13411. background-color: #683bd7 !important;
  13412. }
  13413. .bg-pink
  13414. {
  13415. background-color: #f3a4b5 !important;
  13416. }
  13417. a.bg-pink:hover,
  13418. a.bg-pink:focus,
  13419. button.bg-pink:hover,
  13420. button.bg-pink:focus
  13421. {
  13422. background-color: #ed7790 !important;
  13423. }
  13424. .bg-red
  13425. {
  13426. background-color: #f5365c !important;
  13427. }
  13428. a.bg-red:hover,
  13429. a.bg-red:focus,
  13430. button.bg-red:hover,
  13431. button.bg-red:focus
  13432. {
  13433. background-color: #ec0c38 !important;
  13434. }
  13435. .bg-orange
  13436. {
  13437. background-color: #fb6340 !important;
  13438. }
  13439. a.bg-orange:hover,
  13440. a.bg-orange:focus,
  13441. button.bg-orange:hover,
  13442. button.bg-orange:focus
  13443. {
  13444. background-color: #fa3a0e !important;
  13445. }
  13446. .bg-yellow
  13447. {
  13448. background-color: #ffd600 !important;
  13449. }
  13450. a.bg-yellow:hover,
  13451. a.bg-yellow:focus,
  13452. button.bg-yellow:hover,
  13453. button.bg-yellow:focus
  13454. {
  13455. background-color: #ccab00 !important;
  13456. }
  13457. .bg-green
  13458. {
  13459. background-color: #2dce89 !important;
  13460. }
  13461. a.bg-green:hover,
  13462. a.bg-green:focus,
  13463. button.bg-green:hover,
  13464. button.bg-green:focus
  13465. {
  13466. background-color: #24a46d !important;
  13467. }
  13468. .bg-teal
  13469. {
  13470. background-color: #11cdef !important;
  13471. }
  13472. a.bg-teal:hover,
  13473. a.bg-teal:focus,
  13474. button.bg-teal:hover,
  13475. button.bg-teal:focus
  13476. {
  13477. background-color: #0da5c0 !important;
  13478. }
  13479. .bg-cyan
  13480. {
  13481. background-color: #2bffc6 !important;
  13482. }
  13483. a.bg-cyan:hover,
  13484. a.bg-cyan:focus,
  13485. button.bg-cyan:hover,
  13486. button.bg-cyan:focus
  13487. {
  13488. background-color: #00f7b5 !important;
  13489. }
  13490. .bg-white
  13491. {
  13492. background-color: #fff !important;
  13493. }
  13494. a.bg-white:hover,
  13495. a.bg-white:focus,
  13496. button.bg-white:hover,
  13497. button.bg-white:focus
  13498. {
  13499. background-color: #e6e6e6 !important;
  13500. }
  13501. .bg-gray
  13502. {
  13503. background-color: #8898aa !important;
  13504. }
  13505. a.bg-gray:hover,
  13506. a.bg-gray:focus,
  13507. button.bg-gray:hover,
  13508. button.bg-gray:focus
  13509. {
  13510. background-color: #6a7e95 !important;
  13511. }
  13512. .bg-gray-dark
  13513. {
  13514. background-color: #32325d !important;
  13515. }
  13516. a.bg-gray-dark:hover,
  13517. a.bg-gray-dark:focus,
  13518. button.bg-gray-dark:hover,
  13519. button.bg-gray-dark:focus
  13520. {
  13521. background-color: #20203c !important;
  13522. }
  13523. .bg-light
  13524. {
  13525. background-color: #ced4da !important;
  13526. }
  13527. a.bg-light:hover,
  13528. a.bg-light:focus,
  13529. button.bg-light:hover,
  13530. button.bg-light:focus
  13531. {
  13532. background-color: #b1bbc4 !important;
  13533. }
  13534. .bg-lighter
  13535. {
  13536. background-color: #e9ecef !important;
  13537. }
  13538. a.bg-lighter:hover,
  13539. a.bg-lighter:focus,
  13540. button.bg-lighter:hover,
  13541. button.bg-lighter:focus
  13542. {
  13543. background-color: #cbd3da !important;
  13544. }
  13545. .bg-gradient-primary
  13546. {
  13547. background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important;
  13548. }
  13549. .bg-gradient-secondary
  13550. {
  13551. background: linear-gradient(87deg, #f7fafc 0, #f7f8fc 100%) !important;
  13552. }
  13553. .bg-gradient-success
  13554. {
  13555. background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important;
  13556. }
  13557. .bg-gradient-info
  13558. {
  13559. background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important;
  13560. }
  13561. .bg-gradient-warning
  13562. {
  13563. background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important;
  13564. }
  13565. .bg-gradient-danger
  13566. {
  13567. background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important;
  13568. }
  13569. .bg-gradient-light
  13570. {
  13571. background: linear-gradient(87deg, #adb5bd 0, #adaebd 100%) !important;
  13572. }
  13573. .bg-gradient-dark
  13574. {
  13575. background: linear-gradient(87deg, #212529 0, #212229 100%) !important;
  13576. }
  13577. .bg-gradient-default
  13578. {
  13579. background: linear-gradient(87deg, #172b4d 0, #1a174d 100%) !important;
  13580. }
  13581. .bg-gradient-white
  13582. {
  13583. background: linear-gradient(87deg, #fff 0, white 100%) !important;
  13584. }
  13585. .bg-gradient-neutral
  13586. {
  13587. background: linear-gradient(87deg, #fff 0, white 100%) !important;
  13588. }
  13589. .bg-gradient-darker
  13590. {
  13591. background: linear-gradient(87deg, black 0, black 100%) !important;
  13592. }
  13593. .bg-gradient-blue
  13594. {
  13595. background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important;
  13596. }
  13597. .bg-gradient-indigo
  13598. {
  13599. background: linear-gradient(87deg, #5603ad 0, #9d03ad 100%) !important;
  13600. }
  13601. .bg-gradient-purple
  13602. {
  13603. background: linear-gradient(87deg, #8965e0 0, #bc65e0 100%) !important;
  13604. }
  13605. .bg-gradient-pink
  13606. {
  13607. background: linear-gradient(87deg, #f3a4b5 0, #f3b4a4 100%) !important;
  13608. }
  13609. .bg-gradient-red
  13610. {
  13611. background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important;
  13612. }
  13613. .bg-gradient-orange
  13614. {
  13615. background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important;
  13616. }
  13617. .bg-gradient-yellow
  13618. {
  13619. background: linear-gradient(87deg, #ffd600 0, #beff00 100%) !important;
  13620. }
  13621. .bg-gradient-green
  13622. {
  13623. background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important;
  13624. }
  13625. .bg-gradient-teal
  13626. {
  13627. background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important;
  13628. }
  13629. .bg-gradient-cyan
  13630. {
  13631. background: linear-gradient(87deg, #2bffc6 0, #2be0ff 100%) !important;
  13632. }
  13633. .bg-gradient-white
  13634. {
  13635. background: linear-gradient(87deg, #fff 0, white 100%) !important;
  13636. }
  13637. .bg-gradient-gray
  13638. {
  13639. background: linear-gradient(87deg, #8898aa 0, #888aaa 100%) !important;
  13640. }
  13641. .bg-gradient-gray-dark
  13642. {
  13643. background: linear-gradient(87deg, #32325d 0, #44325d 100%) !important;
  13644. }
  13645. .bg-gradient-light
  13646. {
  13647. background: linear-gradient(87deg, #ced4da 0, #cecfda 100%) !important;
  13648. }
  13649. .bg-gradient-lighter
  13650. {
  13651. background: linear-gradient(87deg, #e9ecef 0, #e9eaef 100%) !important;
  13652. }
  13653. .bg-translucent-primary
  13654. {
  13655. background-color: rgba(63, 87, 223, .6) !important;
  13656. }
  13657. a.bg-translucent-primary:hover,
  13658. a.bg-translucent-primary:focus,
  13659. button.bg-translucent-primary:hover,
  13660. button.bg-translucent-primary:focus
  13661. {
  13662. background-color: rgba(42, 68, 219, .6) !important;
  13663. }
  13664. .bg-translucent-secondary
  13665. {
  13666. background-color: rgba(221, 234, 242, .6) !important;
  13667. }
  13668. a.bg-translucent-secondary:hover,
  13669. a.bg-translucent-secondary:focus,
  13670. button.bg-translucent-secondary:hover,
  13671. button.bg-translucent-secondary:focus
  13672. {
  13673. background-color: rgba(202, 222, 235, .6) !important;
  13674. }
  13675. .bg-translucent-success
  13676. {
  13677. background-color: rgba(39, 177, 118, .6) !important;
  13678. }
  13679. a.bg-translucent-success:hover,
  13680. a.bg-translucent-success:focus,
  13681. button.bg-translucent-success:hover,
  13682. button.bg-translucent-success:focus
  13683. {
  13684. background-color: rgba(34, 156, 104, .6) !important;
  13685. }
  13686. .bg-translucent-info
  13687. {
  13688. background-color: rgba(14, 177, 206, .6) !important;
  13689. }
  13690. a.bg-translucent-info:hover,
  13691. a.bg-translucent-info:focus,
  13692. button.bg-translucent-info:hover,
  13693. button.bg-translucent-info:focus
  13694. {
  13695. background-color: rgba(12, 156, 183, .6) !important;
  13696. }
  13697. .bg-translucent-warning
  13698. {
  13699. background-color: rgba(250, 70, 29, .6) !important;
  13700. }
  13701. a.bg-translucent-warning:hover,
  13702. a.bg-translucent-warning:focus,
  13703. button.bg-translucent-warning:hover,
  13704. button.bg-translucent-warning:focus
  13705. {
  13706. background-color: rgba(249, 51, 5, .6) !important;
  13707. }
  13708. .bg-translucent-danger
  13709. {
  13710. background-color: rgba(243, 20, 64, .6) !important;
  13711. }
  13712. a.bg-translucent-danger:hover,
  13713. a.bg-translucent-danger:focus,
  13714. button.bg-translucent-danger:hover,
  13715. button.bg-translucent-danger:focus
  13716. {
  13717. background-color: rgba(227, 11, 54, .6) !important;
  13718. }
  13719. .bg-translucent-light
  13720. {
  13721. background-color: rgba(153, 163, 173, .6) !important;
  13722. }
  13723. a.bg-translucent-light:hover,
  13724. a.bg-translucent-light:focus,
  13725. button.bg-translucent-light:hover,
  13726. button.bg-translucent-light:focus
  13727. {
  13728. background-color: rgba(139, 150, 162, .6) !important;
  13729. }
  13730. .bg-translucent-dark
  13731. {
  13732. background-color: rgba(17, 19, 21, .6) !important;
  13733. }
  13734. a.bg-translucent-dark:hover,
  13735. a.bg-translucent-dark:focus,
  13736. button.bg-translucent-dark:hover,
  13737. button.bg-translucent-dark:focus
  13738. {
  13739. background-color: rgba(6, 6, 7, .6) !important;
  13740. }
  13741. .bg-translucent-default
  13742. {
  13743. background-color: rgba(15, 28, 50, .6) !important;
  13744. }
  13745. a.bg-translucent-default:hover,
  13746. a.bg-translucent-default:focus,
  13747. button.bg-translucent-default:hover,
  13748. button.bg-translucent-default:focus
  13749. {
  13750. background-color: rgba(9, 17, 30, .6) !important;
  13751. }
  13752. .bg-translucent-white
  13753. {
  13754. background-color: rgba(237, 237, 237, .6) !important;
  13755. }
  13756. a.bg-translucent-white:hover,
  13757. a.bg-translucent-white:focus,
  13758. button.bg-translucent-white:hover,
  13759. button.bg-translucent-white:focus
  13760. {
  13761. background-color: rgba(224, 224, 224, .6) !important;
  13762. }
  13763. .bg-translucent-neutral
  13764. {
  13765. background-color: rgba(237, 237, 237, .6) !important;
  13766. }
  13767. a.bg-translucent-neutral:hover,
  13768. a.bg-translucent-neutral:focus,
  13769. button.bg-translucent-neutral:hover,
  13770. button.bg-translucent-neutral:focus
  13771. {
  13772. background-color: rgba(224, 224, 224, .6) !important;
  13773. }
  13774. .bg-translucent-darker
  13775. {
  13776. background-color: rgba(0, 0, 0, .6) !important;
  13777. }
  13778. a.bg-translucent-darker:hover,
  13779. a.bg-translucent-darker:focus,
  13780. button.bg-translucent-darker:hover,
  13781. button.bg-translucent-darker:focus
  13782. {
  13783. background-color: rgba(0, 0, 0, .6) !important;
  13784. }
  13785. .section-primary
  13786. {
  13787. background-color: #f8f9fe !important;
  13788. }
  13789. a.section-primary:hover,
  13790. a.section-primary:focus,
  13791. button.section-primary:hover,
  13792. button.section-primary:focus
  13793. {
  13794. background-color: #cbd3f8 !important;
  13795. }
  13796. .section-secondary
  13797. {
  13798. background-color: #f7fafc !important;
  13799. }
  13800. a.section-secondary:hover,
  13801. a.section-secondary:focus,
  13802. button.section-secondary:hover,
  13803. button.section-secondary:focus
  13804. {
  13805. background-color: #d2e3ee !important;
  13806. }
  13807. .section-light
  13808. {
  13809. background-color: #ced4da !important;
  13810. }
  13811. a.section-light:hover,
  13812. a.section-light:focus,
  13813. button.section-light:hover,
  13814. button.section-light:focus
  13815. {
  13816. background-color: #b1bbc4 !important;
  13817. }
  13818. .section-dark
  13819. {
  13820. background-color: #212529 !important;
  13821. }
  13822. a.section-dark:hover,
  13823. a.section-dark:focus,
  13824. button.section-dark:hover,
  13825. button.section-dark:focus
  13826. {
  13827. background-color: #0a0c0d !important;
  13828. }
  13829. .section-darker
  13830. {
  13831. background-color: black !important;
  13832. }
  13833. a.section-darker:hover,
  13834. a.section-darker:focus,
  13835. button.section-darker:hover,
  13836. button.section-darker:focus
  13837. {
  13838. background-color: black !important;
  13839. }
  13840. .bg-gradient-primary
  13841. {
  13842. background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important;
  13843. }
  13844. .bg-gradient-secondary
  13845. {
  13846. background: linear-gradient(87deg, #f7fafc 0, #f7f8fc 100%) !important;
  13847. }
  13848. .bg-gradient-success
  13849. {
  13850. background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important;
  13851. }
  13852. .bg-gradient-info
  13853. {
  13854. background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important;
  13855. }
  13856. .bg-gradient-warning
  13857. {
  13858. background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important;
  13859. }
  13860. .bg-gradient-danger
  13861. {
  13862. background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important;
  13863. }
  13864. .bg-gradient-light
  13865. {
  13866. background: linear-gradient(87deg, #adb5bd 0, #adaebd 100%) !important;
  13867. }
  13868. .bg-gradient-dark
  13869. {
  13870. background: linear-gradient(87deg, #212529 0, #212229 100%) !important;
  13871. }
  13872. .bg-gradient-default
  13873. {
  13874. background: linear-gradient(87deg, #172b4d 0, #1a174d 100%) !important;
  13875. }
  13876. .bg-gradient-white
  13877. {
  13878. background: linear-gradient(87deg, #fff 0, white 100%) !important;
  13879. }
  13880. .bg-gradient-neutral
  13881. {
  13882. background: linear-gradient(87deg, #fff 0, white 100%) !important;
  13883. }
  13884. .bg-gradient-darker
  13885. {
  13886. background: linear-gradient(87deg, black 0, black 100%) !important;
  13887. }
  13888. .fill-primary
  13889. {
  13890. fill: #5e72e4;
  13891. }
  13892. .stroke-primary
  13893. {
  13894. stroke: #5e72e4;
  13895. }
  13896. .fill-secondary
  13897. {
  13898. fill: #f7fafc;
  13899. }
  13900. .stroke-secondary
  13901. {
  13902. stroke: #f7fafc;
  13903. }
  13904. .fill-success
  13905. {
  13906. fill: #2dce89;
  13907. }
  13908. .stroke-success
  13909. {
  13910. stroke: #2dce89;
  13911. }
  13912. .fill-info
  13913. {
  13914. fill: #11cdef;
  13915. }
  13916. .stroke-info
  13917. {
  13918. stroke: #11cdef;
  13919. }
  13920. .fill-warning
  13921. {
  13922. fill: #fb6340;
  13923. }
  13924. .stroke-warning
  13925. {
  13926. stroke: #fb6340;
  13927. }
  13928. .fill-danger
  13929. {
  13930. fill: #f5365c;
  13931. }
  13932. .stroke-danger
  13933. {
  13934. stroke: #f5365c;
  13935. }
  13936. .fill-light
  13937. {
  13938. fill: #adb5bd;
  13939. }
  13940. .stroke-light
  13941. {
  13942. stroke: #adb5bd;
  13943. }
  13944. .fill-dark
  13945. {
  13946. fill: #212529;
  13947. }
  13948. .stroke-dark
  13949. {
  13950. stroke: #212529;
  13951. }
  13952. .fill-default
  13953. {
  13954. fill: #172b4d;
  13955. }
  13956. .stroke-default
  13957. {
  13958. stroke: #172b4d;
  13959. }
  13960. .fill-white
  13961. {
  13962. fill: #fff;
  13963. }
  13964. .stroke-white
  13965. {
  13966. stroke: #fff;
  13967. }
  13968. .fill-neutral
  13969. {
  13970. fill: #fff;
  13971. }
  13972. .stroke-neutral
  13973. {
  13974. stroke: #fff;
  13975. }
  13976. .fill-darker
  13977. {
  13978. fill: black;
  13979. }
  13980. .stroke-darker
  13981. {
  13982. stroke: black;
  13983. }
  13984. .fill-opacity-8
  13985. {
  13986. fill-opacity: .8;
  13987. }
  13988. .floating
  13989. {
  13990. animation: floating 3s ease infinite;
  13991. will-change: transform;
  13992. }
  13993. .floating:hover
  13994. {
  13995. animation-play-state: paused;
  13996. }
  13997. .floating-lg
  13998. {
  13999. animation: floating-lg 3s ease infinite;
  14000. }
  14001. .floating-sm
  14002. {
  14003. animation: floating-sm 3s ease infinite;
  14004. }
  14005. @keyframes floating-lg
  14006. {
  14007. 0%
  14008. {
  14009. transform: translateY(0px);
  14010. }
  14011. 50%
  14012. {
  14013. transform: translateY(15px);
  14014. }
  14015. 100%
  14016. {
  14017. transform: translateY(0px);
  14018. }
  14019. }
  14020. @keyframes floating
  14021. {
  14022. 0%
  14023. {
  14024. transform: translateY(0px);
  14025. }
  14026. 50%
  14027. {
  14028. transform: translateY(10px);
  14029. }
  14030. 100%
  14031. {
  14032. transform: translateY(0px);
  14033. }
  14034. }
  14035. @keyframes floating-sm
  14036. {
  14037. 0%
  14038. {
  14039. transform: translateY(0px);
  14040. }
  14041. 50%
  14042. {
  14043. transform: translateY(5px);
  14044. }
  14045. 100%
  14046. {
  14047. transform: translateY(0px);
  14048. }
  14049. }
  14050. .floatfix:before,
  14051. .floatfix:after
  14052. {
  14053. display: table;
  14054. content: '';
  14055. }
  14056. .floatfix:after
  14057. {
  14058. clear: both;
  14059. }
  14060. .img-center
  14061. {
  14062. display: block;
  14063. margin-right: auto;
  14064. margin-left: auto;
  14065. }
  14066. .opacity-1
  14067. {
  14068. opacity: .1 !important;
  14069. }
  14070. .opacity-2
  14071. {
  14072. opacity: .2 !important;
  14073. }
  14074. .opacity-3
  14075. {
  14076. opacity: .3 !important;
  14077. }
  14078. .opacity-4
  14079. {
  14080. opacity: .4 !important;
  14081. }
  14082. .opacity-5
  14083. {
  14084. opacity: .5 !important;
  14085. }
  14086. .opacity-6
  14087. {
  14088. opacity: .6 !important;
  14089. }
  14090. .opacity-7
  14091. {
  14092. opacity: .7 !important;
  14093. }
  14094. .opacity-8
  14095. {
  14096. opacity: .8 !important;
  14097. }
  14098. .opacity-8
  14099. {
  14100. opacity: .9 !important;
  14101. }
  14102. .opacity-10
  14103. {
  14104. opacity: 1 !important;
  14105. }
  14106. .overflow-visible
  14107. {
  14108. overflow: visible !important;
  14109. }
  14110. .overflow-hidden
  14111. {
  14112. overflow: hidden !important;
  14113. }
  14114. .top-0
  14115. {
  14116. top: 0;
  14117. }
  14118. .right-0
  14119. {
  14120. right: 0;
  14121. }
  14122. .bottom-0
  14123. {
  14124. bottom: 0;
  14125. }
  14126. .left-0
  14127. {
  14128. left: 0;
  14129. }
  14130. .top-1
  14131. {
  14132. top: .25rem;
  14133. }
  14134. .right-1
  14135. {
  14136. right: .25rem;
  14137. }
  14138. .bottom-1
  14139. {
  14140. bottom: .25rem;
  14141. }
  14142. .left-1
  14143. {
  14144. left: .25rem;
  14145. }
  14146. .top-2
  14147. {
  14148. top: .5rem;
  14149. }
  14150. .right-2
  14151. {
  14152. right: .5rem;
  14153. }
  14154. .bottom-2
  14155. {
  14156. bottom: .5rem;
  14157. }
  14158. .left-2
  14159. {
  14160. left: .5rem;
  14161. }
  14162. .top-3
  14163. {
  14164. top: 1rem;
  14165. }
  14166. .right-3
  14167. {
  14168. right: 1rem;
  14169. }
  14170. .bottom-3
  14171. {
  14172. bottom: 1rem;
  14173. }
  14174. .left-3
  14175. {
  14176. left: 1rem;
  14177. }
  14178. .top-4
  14179. {
  14180. top: 1.5rem;
  14181. }
  14182. .right-4
  14183. {
  14184. right: 1.5rem;
  14185. }
  14186. .bottom-4
  14187. {
  14188. bottom: 1.5rem;
  14189. }
  14190. .left-4
  14191. {
  14192. left: 1.5rem;
  14193. }
  14194. .top-5
  14195. {
  14196. top: 3rem;
  14197. }
  14198. .right-5
  14199. {
  14200. right: 3rem;
  14201. }
  14202. .bottom-5
  14203. {
  14204. bottom: 3rem;
  14205. }
  14206. .left-5
  14207. {
  14208. left: 3rem;
  14209. }
  14210. .top--9
  14211. {
  14212. top: -10rem;
  14213. }
  14214. .right--9
  14215. {
  14216. right: -10rem;
  14217. }
  14218. .bottom--9
  14219. {
  14220. bottom: -10rem;
  14221. }
  14222. .left--9
  14223. {
  14224. left: -10rem;
  14225. }
  14226. .top--8
  14227. {
  14228. top: -8rem;
  14229. }
  14230. .right--8
  14231. {
  14232. right: -8rem;
  14233. }
  14234. .bottom--8
  14235. {
  14236. bottom: -8rem;
  14237. }
  14238. .left--8
  14239. {
  14240. left: -8rem;
  14241. }
  14242. .top--7
  14243. {
  14244. top: -6rem;
  14245. }
  14246. .right--7
  14247. {
  14248. right: -6rem;
  14249. }
  14250. .bottom--7
  14251. {
  14252. bottom: -6rem;
  14253. }
  14254. .left--7
  14255. {
  14256. left: -6rem;
  14257. }
  14258. .top--6
  14259. {
  14260. top: -4.5rem;
  14261. }
  14262. .right--6
  14263. {
  14264. right: -4.5rem;
  14265. }
  14266. .bottom--6
  14267. {
  14268. bottom: -4.5rem;
  14269. }
  14270. .left--6
  14271. {
  14272. left: -4.5rem;
  14273. }
  14274. .top--5
  14275. {
  14276. top: -3rem;
  14277. }
  14278. .right--5
  14279. {
  14280. right: -3rem;
  14281. }
  14282. .bottom--5
  14283. {
  14284. bottom: -3rem;
  14285. }
  14286. .left--5
  14287. {
  14288. left: -3rem;
  14289. }
  14290. .top--4
  14291. {
  14292. top: -1.5rem;
  14293. }
  14294. .right--4
  14295. {
  14296. right: -1.5rem;
  14297. }
  14298. .bottom--4
  14299. {
  14300. bottom: -1.5rem;
  14301. }
  14302. .left--4
  14303. {
  14304. left: -1.5rem;
  14305. }
  14306. .top--3
  14307. {
  14308. top: -1rem;
  14309. }
  14310. .right--3
  14311. {
  14312. right: -1rem;
  14313. }
  14314. .bottom--3
  14315. {
  14316. bottom: -1rem;
  14317. }
  14318. .left--3
  14319. {
  14320. left: -1rem;
  14321. }
  14322. .top--2
  14323. {
  14324. top: -.5rem;
  14325. }
  14326. .right--2
  14327. {
  14328. right: -.5rem;
  14329. }
  14330. .bottom--2
  14331. {
  14332. bottom: -.5rem;
  14333. }
  14334. .left--2
  14335. {
  14336. left: -.5rem;
  14337. }
  14338. .top--1
  14339. {
  14340. top: -.25rem;
  14341. }
  14342. .right--1
  14343. {
  14344. right: -.25rem;
  14345. }
  14346. .bottom--1
  14347. {
  14348. bottom: -.25rem;
  14349. }
  14350. .left--1
  14351. {
  14352. left: -.25rem;
  14353. }
  14354. .top-6
  14355. {
  14356. top: 4.5rem;
  14357. }
  14358. .right-6
  14359. {
  14360. right: 4.5rem;
  14361. }
  14362. .bottom-6
  14363. {
  14364. bottom: 4.5rem;
  14365. }
  14366. .left-6
  14367. {
  14368. left: 4.5rem;
  14369. }
  14370. .top-7
  14371. {
  14372. top: 6rem;
  14373. }
  14374. .right-7
  14375. {
  14376. right: 6rem;
  14377. }
  14378. .bottom-7
  14379. {
  14380. bottom: 6rem;
  14381. }
  14382. .left-7
  14383. {
  14384. left: 6rem;
  14385. }
  14386. .top-8
  14387. {
  14388. top: 8rem;
  14389. }
  14390. .right-8
  14391. {
  14392. right: 8rem;
  14393. }
  14394. .bottom-8
  14395. {
  14396. bottom: 8rem;
  14397. }
  14398. .left-8
  14399. {
  14400. left: 8rem;
  14401. }
  14402. .top-9
  14403. {
  14404. top: 10rem;
  14405. }
  14406. .right-9
  14407. {
  14408. right: 10rem;
  14409. }
  14410. .bottom-9
  14411. {
  14412. bottom: 10rem;
  14413. }
  14414. .left-9
  14415. {
  14416. left: 10rem;
  14417. }
  14418. .center
  14419. {
  14420. left: 50%;
  14421. transform: translateX(-50%);
  14422. }
  14423. .h-100vh
  14424. {
  14425. height: 100vh !important;
  14426. }
  14427. .row.row-grid > [class*='col-'] + [class*='col-']
  14428. {
  14429. margin-top: 3rem;
  14430. }
  14431. @media (min-width: 992px)
  14432. {
  14433. .row.row-grid > [class*='col-lg-'] + [class*='col-lg-']
  14434. {
  14435. margin-top: 0;
  14436. }
  14437. }
  14438. @media (min-width: 768px)
  14439. {
  14440. .row.row-grid > [class*='col-md-'] + [class*='col-md-']
  14441. {
  14442. margin-top: 0;
  14443. }
  14444. }
  14445. @media (min-width: 576px)
  14446. {
  14447. .row.row-grid > [class*='col-sm-'] + [class*='col-sm-']
  14448. {
  14449. margin-top: 0;
  14450. }
  14451. }
  14452. .row-grid + .row-grid
  14453. {
  14454. margin-top: 3rem;
  14455. }
  14456. @media (min-width: 992px)
  14457. {
  14458. .mt--100
  14459. {
  14460. margin-top: -100px !important;
  14461. }
  14462. .mr--100
  14463. {
  14464. margin-right: -100px !important;
  14465. }
  14466. .mb--100
  14467. {
  14468. margin-bottom: -100px !important;
  14469. }
  14470. .ml--100
  14471. {
  14472. margin-left: -100px !important;
  14473. }
  14474. .mt--150
  14475. {
  14476. margin-top: -150px !important;
  14477. }
  14478. .mb--150
  14479. {
  14480. margin-bottom: -150px !important;
  14481. }
  14482. .mt--200
  14483. {
  14484. margin-top: -200px !important;
  14485. }
  14486. .mb--200
  14487. {
  14488. margin-bottom: -200px !important;
  14489. }
  14490. .mt--300
  14491. {
  14492. margin-top: -300px !important;
  14493. }
  14494. .mb--300
  14495. {
  14496. margin-bottom: -300px !important;
  14497. }
  14498. .pt-100
  14499. {
  14500. padding-top: 100px !important;
  14501. }
  14502. .pb-100
  14503. {
  14504. padding-bottom: 100px !important;
  14505. }
  14506. .pt-150
  14507. {
  14508. padding-top: 150px !important;
  14509. }
  14510. .pb-150
  14511. {
  14512. padding-bottom: 150px !important;
  14513. }
  14514. .pt-200
  14515. {
  14516. padding-top: 200px !important;
  14517. }
  14518. .pb-200
  14519. {
  14520. padding-bottom: 200px !important;
  14521. }
  14522. .pt-250
  14523. {
  14524. padding-top: 250px !important;
  14525. }
  14526. .pb-250
  14527. {
  14528. padding-bottom: 250px !important;
  14529. }
  14530. .pt-300
  14531. {
  14532. padding-top: 300px !important;
  14533. }
  14534. .pb-300
  14535. {
  14536. padding-bottom: 300px !important;
  14537. }
  14538. }
  14539. [class*='shadow']
  14540. {
  14541. transition: all .15s ease;
  14542. }
  14543. .shadow-sm--hover:hover
  14544. {
  14545. box-shadow: 0 0 .5rem rgba(136, 152, 170, .075) !important;
  14546. }
  14547. .shadow--hover:hover
  14548. {
  14549. box-shadow: 0 0 2rem 0 rgba(136, 152, 170, .15) !important;
  14550. }
  14551. .shadow-lg--hover:hover
  14552. {
  14553. box-shadow: 0 0 3rem rgba(136, 152, 170, .175) !important;
  14554. }
  14555. .shadow-none--hover:hover
  14556. {
  14557. box-shadow: none !important;
  14558. }
  14559. .font-weight-300
  14560. {
  14561. font-weight: 300 !important;
  14562. }
  14563. .font-weight-400
  14564. {
  14565. font-weight: 400 !important;
  14566. }
  14567. .font-weight-500
  14568. {
  14569. font-weight: 500 !important;
  14570. }
  14571. .font-weight-600
  14572. {
  14573. font-weight: 600 !important;
  14574. }
  14575. .font-weight-700
  14576. {
  14577. font-weight: 700 !important;
  14578. }
  14579. .font-weight-800
  14580. {
  14581. font-weight: 800 !important;
  14582. }
  14583. .font-weight-900
  14584. {
  14585. font-weight: 900 !important;
  14586. }
  14587. .text-underline
  14588. {
  14589. text-decoration: underline;
  14590. }
  14591. .text-through
  14592. {
  14593. text-decoration: line-through;
  14594. }
  14595. .text-xs
  14596. {
  14597. font-size: .75rem !important;
  14598. }
  14599. .text-sm
  14600. {
  14601. font-size: .875rem !important;
  14602. }
  14603. .text-lg
  14604. {
  14605. font-size: 1.25rem !important;
  14606. }
  14607. .text-xl
  14608. {
  14609. font-size: 1.5rem !important;
  14610. }
  14611. .lh-100
  14612. {
  14613. line-height: 1;
  14614. }
  14615. .lh-110
  14616. {
  14617. line-height: 1.1;
  14618. }
  14619. .lh-120
  14620. {
  14621. line-height: 1.2;
  14622. }
  14623. .lh-130
  14624. {
  14625. line-height: 1.3;
  14626. }
  14627. .lh-140
  14628. {
  14629. line-height: 1.4;
  14630. }
  14631. .lh-150
  14632. {
  14633. line-height: 1.5;
  14634. }
  14635. .lh-160
  14636. {
  14637. line-height: 1.6;
  14638. }
  14639. .lh-170
  14640. {
  14641. line-height: 1.7;
  14642. }
  14643. .lh-180
  14644. {
  14645. line-height: 1.8;
  14646. }
  14647. .ls-1
  14648. {
  14649. letter-spacing: .0625rem;
  14650. }
  14651. .ls-15
  14652. {
  14653. letter-spacing: .09375rem;
  14654. }
  14655. .ls-2
  14656. {
  14657. letter-spacing: .125rem;
  14658. }
  14659. .text-blue
  14660. {
  14661. color: #5e72e4 !important;
  14662. }
  14663. a.text-blue:hover,
  14664. a.text-blue:focus
  14665. {
  14666. color: #324cdd !important;
  14667. }
  14668. .text-indigo
  14669. {
  14670. color: #5603ad !important;
  14671. }
  14672. a.text-indigo:hover,
  14673. a.text-indigo:focus
  14674. {
  14675. color: #3d027b !important;
  14676. }
  14677. .text-purple
  14678. {
  14679. color: #8965e0 !important;
  14680. }
  14681. a.text-purple:hover,
  14682. a.text-purple:focus
  14683. {
  14684. color: #683bd7 !important;
  14685. }
  14686. .text-pink
  14687. {
  14688. color: #f3a4b5 !important;
  14689. }
  14690. a.text-pink:hover,
  14691. a.text-pink:focus
  14692. {
  14693. color: #ed7790 !important;
  14694. }
  14695. .text-red
  14696. {
  14697. color: #f5365c !important;
  14698. }
  14699. a.text-red:hover,
  14700. a.text-red:focus
  14701. {
  14702. color: #ec0c38 !important;
  14703. }
  14704. .text-orange
  14705. {
  14706. color: #fb6340 !important;
  14707. }
  14708. a.text-orange:hover,
  14709. a.text-orange:focus
  14710. {
  14711. color: #fa3a0e !important;
  14712. }
  14713. .text-yellow
  14714. {
  14715. color: #ffd600 !important;
  14716. }
  14717. a.text-yellow:hover,
  14718. a.text-yellow:focus
  14719. {
  14720. color: #ccab00 !important;
  14721. }
  14722. .text-green
  14723. {
  14724. color: #2dce89 !important;
  14725. }
  14726. a.text-green:hover,
  14727. a.text-green:focus
  14728. {
  14729. color: #24a46d !important;
  14730. }
  14731. .text-teal
  14732. {
  14733. color: #11cdef !important;
  14734. }
  14735. a.text-teal:hover,
  14736. a.text-teal:focus
  14737. {
  14738. color: #0da5c0 !important;
  14739. }
  14740. .text-cyan
  14741. {
  14742. color: #2bffc6 !important;
  14743. }
  14744. a.text-cyan:hover,
  14745. a.text-cyan:focus
  14746. {
  14747. color: #00f7b5 !important;
  14748. }
  14749. .text-white
  14750. {
  14751. color: #fff !important;
  14752. }
  14753. a.text-white:hover,
  14754. a.text-white:focus
  14755. {
  14756. color: #e6e6e6 !important;
  14757. }
  14758. .text-gray
  14759. {
  14760. color: #8898aa !important;
  14761. }
  14762. a.text-gray:hover,
  14763. a.text-gray:focus
  14764. {
  14765. color: #6a7e95 !important;
  14766. }
  14767. .text-gray-dark
  14768. {
  14769. color: #32325d !important;
  14770. }
  14771. a.text-gray-dark:hover,
  14772. a.text-gray-dark:focus
  14773. {
  14774. color: #20203c !important;
  14775. }
  14776. .text-light
  14777. {
  14778. color: #ced4da !important;
  14779. }
  14780. a.text-light:hover,
  14781. a.text-light:focus
  14782. {
  14783. color: #b1bbc4 !important;
  14784. }
  14785. .text-lighter
  14786. {
  14787. color: #e9ecef !important;
  14788. }
  14789. a.text-lighter:hover,
  14790. a.text-lighter:focus
  14791. {
  14792. color: #cbd3da !important;
  14793. }
  14794. @media (min-width: 992px)
  14795. {
  14796. .transform-perspective-right
  14797. {
  14798. transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg);
  14799. }
  14800. .transform-perspective-left
  14801. {
  14802. transform: scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg);
  14803. }
  14804. }
  14805. .alert
  14806. {
  14807. font-size: .875rem;
  14808. }
  14809. .alert-heading
  14810. {
  14811. font-size: .9375rem;
  14812. font-weight: 600;
  14813. margin-top: .15rem;
  14814. }
  14815. .alert-icon
  14816. {
  14817. font-size: 1.25rem;
  14818. display: inline-block;
  14819. margin-right: 1.25rem;
  14820. vertical-align: middle;
  14821. }
  14822. .alert-icon i.ni
  14823. {
  14824. position: relative;
  14825. top: 1px;
  14826. }
  14827. .alert-text
  14828. {
  14829. display: inline-block;
  14830. vertical-align: middle;
  14831. }
  14832. [class*='alert-'] .alert-link
  14833. {
  14834. color: #fff;
  14835. border-bottom: 1px dotted rgba(255, 255, 255, .5);
  14836. }
  14837. .alert-dismissible .close
  14838. {
  14839. top: 50%;
  14840. right: 1.5rem;
  14841. padding: 0;
  14842. transform: translateY(-50%);
  14843. opacity: 1;
  14844. color: rgba(255, 255, 255, .6);
  14845. }
  14846. .alert-dismissible .close:hover,
  14847. .alert-dismissible .close:focus
  14848. {
  14849. opacity: 1 !important;
  14850. color: rgba(255, 255, 255, .9);
  14851. }
  14852. @media (max-width: 575.98px)
  14853. {
  14854. .alert-dismissible .close
  14855. {
  14856. top: 1rem;
  14857. right: .5rem;
  14858. }
  14859. }
  14860. .alert-dismissible .close > span:not(.sr-only)
  14861. {
  14862. font-size: 1.5rem;
  14863. color: rgba(255, 255, 255, .6);
  14864. background-color: transparent;
  14865. }
  14866. .alert-dismissible .close:hover > span:not(.sr-only),
  14867. .alert-dismissible .close:focus > span:not(.sr-only)
  14868. {
  14869. color: rgba(255, 255, 255, .9);
  14870. background-color: transparent;
  14871. }
  14872. .avatar
  14873. {
  14874. font-size: 1rem;
  14875. display: inline-flex;
  14876. width: 48px;
  14877. height: 48px;
  14878. color: #fff;
  14879. border-radius: 50%;
  14880. background-color: #adb5bd;
  14881. align-items: center;
  14882. justify-content: center;
  14883. }
  14884. .avatar img
  14885. {
  14886. width: 100%;
  14887. border-radius: 50%;
  14888. }
  14889. .avatar + .avatar-content
  14890. {
  14891. display: inline-block;
  14892. margin-left: .75rem;
  14893. }
  14894. .avatar-lg
  14895. {
  14896. font-size: .875rem;
  14897. width: 58px;
  14898. height: 58px;
  14899. }
  14900. .avatar-sm
  14901. {
  14902. font-size: .875rem;
  14903. width: 36px;
  14904. height: 36px;
  14905. }
  14906. .avatar-group .avatar
  14907. {
  14908. position: relative;
  14909. z-index: 2;
  14910. border: 2px solid #fff;
  14911. }
  14912. .avatar-group .avatar:hover
  14913. {
  14914. z-index: 3;
  14915. }
  14916. .avatar-group .avatar + .avatar
  14917. {
  14918. margin-left: -1rem;
  14919. }
  14920. .badge
  14921. {
  14922. text-transform: uppercase;
  14923. }
  14924. .badge a
  14925. {
  14926. color: #fff;
  14927. }
  14928. .badge-md
  14929. {
  14930. padding: .65em 1em;
  14931. }
  14932. .badge-lg
  14933. {
  14934. padding: .85em 1.375em;
  14935. }
  14936. .badge-inline
  14937. {
  14938. margin-right: .625rem;
  14939. }
  14940. .badge-inline + span
  14941. {
  14942. position: relative;
  14943. top: 2px;
  14944. }
  14945. .badge-inline + span > a
  14946. {
  14947. text-decoration: underline;
  14948. }
  14949. .btn .badge:not(:first-child)
  14950. {
  14951. margin-left: .5rem;
  14952. }
  14953. .btn .badge:not(:last-child)
  14954. {
  14955. margin-right: .5rem;
  14956. }
  14957. .badge-circle
  14958. {
  14959. font-size: .875rem;
  14960. display: inline-flex;
  14961. width: 2rem;
  14962. height: 2rem;
  14963. text-align: center;
  14964. border-radius: 50%;
  14965. align-items: center;
  14966. justify-content: center;
  14967. }
  14968. .badge-dot
  14969. {
  14970. font-size: .875rem;
  14971. font-weight: 400;
  14972. padding-right: 0;
  14973. padding-left: 0;
  14974. text-transform: none;
  14975. background: transparent;
  14976. }
  14977. .badge-dot strong
  14978. {
  14979. color: #32325d;
  14980. }
  14981. .badge-dot i
  14982. {
  14983. display: inline-block;
  14984. width: .375rem;
  14985. height: .375rem;
  14986. margin-right: .375rem;
  14987. vertical-align: middle;
  14988. border-radius: 50%;
  14989. }
  14990. .badge-dot.badge-md i
  14991. {
  14992. width: .5rem;
  14993. height: .5rem;
  14994. }
  14995. .badge-dot.badge-lg i
  14996. {
  14997. width: .625rem;
  14998. height: .625rem;
  14999. }
  15000. .btn
  15001. {
  15002. font-size: .875rem;
  15003. position: relative;
  15004. transition: all .15s ease;
  15005. letter-spacing: .025em;
  15006. text-transform: none;
  15007. will-change: transform;
  15008. }
  15009. .btn:hover
  15010. {
  15011. transform: translateY(-1px);
  15012. box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
  15013. }
  15014. .btn:not(:last-child)
  15015. {
  15016. margin-right: .5rem;
  15017. }
  15018. .btn i:not(:first-child),
  15019. .btn svg:not(:first-child)
  15020. {
  15021. margin-left: .5rem;
  15022. }
  15023. .btn i:not(:last-child),
  15024. .btn svg:not(:last-child)
  15025. {
  15026. margin-right: .5rem;
  15027. }
  15028. .btn-group .btn,
  15029. .input-group .btn
  15030. {
  15031. margin-right: 0;
  15032. transform: translateY(0);
  15033. }
  15034. .btn-sm,
  15035. .btn-group-sm > .btn
  15036. {
  15037. font-size: .75rem;
  15038. }
  15039. .btn-lg,
  15040. .btn-group-lg > .btn
  15041. {
  15042. font-size: .875rem;
  15043. }
  15044. [class*='btn-outline-']
  15045. {
  15046. border-width: 1px;
  15047. }
  15048. .btn-outline-secondary
  15049. {
  15050. color: #4385b1;
  15051. }
  15052. .btn-inner--icon i:not(.fa)
  15053. {
  15054. position: relative;
  15055. top: 2px;
  15056. }
  15057. .btn-link
  15058. {
  15059. font-weight: 600;
  15060. box-shadow: none;
  15061. }
  15062. .btn-link:hover
  15063. {
  15064. transform: none;
  15065. box-shadow: none;
  15066. }
  15067. .btn-neutral
  15068. {
  15069. color: #5e72e4;
  15070. }
  15071. .btn-icon .btn-inner--icon img
  15072. {
  15073. width: 20px;
  15074. }
  15075. .btn-icon .btn-inner--text:not(:first-child)
  15076. {
  15077. margin-left: .75em;
  15078. }
  15079. .btn-icon .btn-inner--text:not(:last-child)
  15080. {
  15081. margin-right: .75em;
  15082. }
  15083. .btn-icon-only
  15084. {
  15085. width: 2.375rem;
  15086. height: 2.375rem;
  15087. padding: 0;
  15088. }
  15089. a.btn-icon-only
  15090. {
  15091. line-height: 2.5;
  15092. }
  15093. .btn-icon-only.btn-sm,
  15094. .btn-group-sm > .btn-icon-only.btn
  15095. {
  15096. width: 2rem;
  15097. height: 2rem;
  15098. }
  15099. .btn-icon-clipboard
  15100. {
  15101. font-family: inherit;
  15102. font-size: 1rem;
  15103. font-weight: 400;
  15104. line-height: 1.25;
  15105. display: inline-block;
  15106. width: 100%;
  15107. margin: 0;
  15108. margin: .5rem 0;
  15109. padding: 1.5rem;
  15110. cursor: pointer;
  15111. text-align: left;
  15112. vertical-align: middle;
  15113. text-decoration: none;
  15114. color: #32325d;
  15115. border: 0;
  15116. border-radius: .375rem;
  15117. background-color: #f6f9fc;
  15118. -moz-appearance: none;
  15119. }
  15120. .btn-icon-clipboard:hover
  15121. {
  15122. background-color: #fff;
  15123. box-shadow: rgba(0, 0, 0, .1) 0 0 0 1px, rgba(0, 0, 0, .1) 0 4px 16px;
  15124. }
  15125. .btn-icon-clipboard > div
  15126. {
  15127. display: flex;
  15128. align-items: center;
  15129. }
  15130. .btn-icon-clipboard i
  15131. {
  15132. font-size: 1.5rem;
  15133. box-sizing: content-box;
  15134. vertical-align: middle;
  15135. color: #5e72e4;
  15136. }
  15137. .btn-icon-clipboard span
  15138. {
  15139. font-size: .875rem;
  15140. line-height: 1.5;
  15141. display: inline-block;
  15142. overflow: hidden;
  15143. margin-left: 16px;
  15144. vertical-align: middle;
  15145. white-space: nowrap;
  15146. text-overflow: ellipsis;
  15147. }
  15148. .btn-facebook
  15149. {
  15150. color: #fff;
  15151. border-color: #3b5999;
  15152. background-color: #3b5999;
  15153. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15154. }
  15155. .btn-facebook:hover
  15156. {
  15157. color: #fff;
  15158. border-color: #3b5999;
  15159. background-color: #3b5999;
  15160. }
  15161. .btn-facebook:focus,
  15162. .btn-facebook.focus
  15163. {
  15164. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(59, 89, 153, .5);
  15165. }
  15166. .btn-facebook.disabled,
  15167. .btn-facebook:disabled
  15168. {
  15169. color: #fff;
  15170. border-color: #3b5999;
  15171. background-color: #3b5999;
  15172. }
  15173. .btn-facebook:not(:disabled):not(.disabled):active,
  15174. .btn-facebook:not(:disabled):not(.disabled).active,
  15175. .show > .btn-facebook.dropdown-toggle
  15176. {
  15177. color: #fff;
  15178. border-color: #3b5999;
  15179. background-color: #2d4474;
  15180. }
  15181. .btn-facebook:not(:disabled):not(.disabled):active:focus,
  15182. .btn-facebook:not(:disabled):not(.disabled).active:focus,
  15183. .show > .btn-facebook.dropdown-toggle:focus
  15184. {
  15185. box-shadow: none, 0 0 0 0 rgba(59, 89, 153, .5);
  15186. }
  15187. .btn-twitter
  15188. {
  15189. color: #fff;
  15190. border-color: #1da1f2;
  15191. background-color: #1da1f2;
  15192. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15193. }
  15194. .btn-twitter:hover
  15195. {
  15196. color: #fff;
  15197. border-color: #1da1f2;
  15198. background-color: #1da1f2;
  15199. }
  15200. .btn-twitter:focus,
  15201. .btn-twitter.focus
  15202. {
  15203. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(29, 161, 242, .5);
  15204. }
  15205. .btn-twitter.disabled,
  15206. .btn-twitter:disabled
  15207. {
  15208. color: #fff;
  15209. border-color: #1da1f2;
  15210. background-color: #1da1f2;
  15211. }
  15212. .btn-twitter:not(:disabled):not(.disabled):active,
  15213. .btn-twitter:not(:disabled):not(.disabled).active,
  15214. .show > .btn-twitter.dropdown-toggle
  15215. {
  15216. color: #fff;
  15217. border-color: #1da1f2;
  15218. background-color: #0c85d0;
  15219. }
  15220. .btn-twitter:not(:disabled):not(.disabled):active:focus,
  15221. .btn-twitter:not(:disabled):not(.disabled).active:focus,
  15222. .show > .btn-twitter.dropdown-toggle:focus
  15223. {
  15224. box-shadow: none, 0 0 0 0 rgba(29, 161, 242, .5);
  15225. }
  15226. .btn-google-plus
  15227. {
  15228. color: #fff;
  15229. border-color: #dd4b39;
  15230. background-color: #dd4b39;
  15231. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15232. }
  15233. .btn-google-plus:hover
  15234. {
  15235. color: #fff;
  15236. border-color: #dd4b39;
  15237. background-color: #dd4b39;
  15238. }
  15239. .btn-google-plus:focus,
  15240. .btn-google-plus.focus
  15241. {
  15242. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(221, 75, 57, .5);
  15243. }
  15244. .btn-google-plus.disabled,
  15245. .btn-google-plus:disabled
  15246. {
  15247. color: #fff;
  15248. border-color: #dd4b39;
  15249. background-color: #dd4b39;
  15250. }
  15251. .btn-google-plus:not(:disabled):not(.disabled):active,
  15252. .btn-google-plus:not(:disabled):not(.disabled).active,
  15253. .show > .btn-google-plus.dropdown-toggle
  15254. {
  15255. color: #fff;
  15256. border-color: #dd4b39;
  15257. background-color: #c23321;
  15258. }
  15259. .btn-google-plus:not(:disabled):not(.disabled):active:focus,
  15260. .btn-google-plus:not(:disabled):not(.disabled).active:focus,
  15261. .show > .btn-google-plus.dropdown-toggle:focus
  15262. {
  15263. box-shadow: none, 0 0 0 0 rgba(221, 75, 57, .5);
  15264. }
  15265. .btn-instagram
  15266. {
  15267. color: #fff;
  15268. border-color: #e4405f;
  15269. background-color: #e4405f;
  15270. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15271. }
  15272. .btn-instagram:hover
  15273. {
  15274. color: #fff;
  15275. border-color: #e4405f;
  15276. background-color: #e4405f;
  15277. }
  15278. .btn-instagram:focus,
  15279. .btn-instagram.focus
  15280. {
  15281. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(228, 64, 95, .5);
  15282. }
  15283. .btn-instagram.disabled,
  15284. .btn-instagram:disabled
  15285. {
  15286. color: #fff;
  15287. border-color: #e4405f;
  15288. background-color: #e4405f;
  15289. }
  15290. .btn-instagram:not(:disabled):not(.disabled):active,
  15291. .btn-instagram:not(:disabled):not(.disabled).active,
  15292. .show > .btn-instagram.dropdown-toggle
  15293. {
  15294. color: #fff;
  15295. border-color: #e4405f;
  15296. background-color: #d31e40;
  15297. }
  15298. .btn-instagram:not(:disabled):not(.disabled):active:focus,
  15299. .btn-instagram:not(:disabled):not(.disabled).active:focus,
  15300. .show > .btn-instagram.dropdown-toggle:focus
  15301. {
  15302. box-shadow: none, 0 0 0 0 rgba(228, 64, 95, .5);
  15303. }
  15304. .btn-pinterest
  15305. {
  15306. color: #fff;
  15307. border-color: #bd081c;
  15308. background-color: #bd081c;
  15309. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15310. }
  15311. .btn-pinterest:hover
  15312. {
  15313. color: #fff;
  15314. border-color: #bd081c;
  15315. background-color: #bd081c;
  15316. }
  15317. .btn-pinterest:focus,
  15318. .btn-pinterest.focus
  15319. {
  15320. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(189, 8, 28, .5);
  15321. }
  15322. .btn-pinterest.disabled,
  15323. .btn-pinterest:disabled
  15324. {
  15325. color: #fff;
  15326. border-color: #bd081c;
  15327. background-color: #bd081c;
  15328. }
  15329. .btn-pinterest:not(:disabled):not(.disabled):active,
  15330. .btn-pinterest:not(:disabled):not(.disabled).active,
  15331. .show > .btn-pinterest.dropdown-toggle
  15332. {
  15333. color: #fff;
  15334. border-color: #bd081c;
  15335. background-color: #8c0615;
  15336. }
  15337. .btn-pinterest:not(:disabled):not(.disabled):active:focus,
  15338. .btn-pinterest:not(:disabled):not(.disabled).active:focus,
  15339. .show > .btn-pinterest.dropdown-toggle:focus
  15340. {
  15341. box-shadow: none, 0 0 0 0 rgba(189, 8, 28, .5);
  15342. }
  15343. .btn-youtube
  15344. {
  15345. color: #fff;
  15346. border-color: #cd201f;
  15347. background-color: #cd201f;
  15348. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15349. }
  15350. .btn-youtube:hover
  15351. {
  15352. color: #fff;
  15353. border-color: #cd201f;
  15354. background-color: #cd201f;
  15355. }
  15356. .btn-youtube:focus,
  15357. .btn-youtube.focus
  15358. {
  15359. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(205, 32, 31, .5);
  15360. }
  15361. .btn-youtube.disabled,
  15362. .btn-youtube:disabled
  15363. {
  15364. color: #fff;
  15365. border-color: #cd201f;
  15366. background-color: #cd201f;
  15367. }
  15368. .btn-youtube:not(:disabled):not(.disabled):active,
  15369. .btn-youtube:not(:disabled):not(.disabled).active,
  15370. .show > .btn-youtube.dropdown-toggle
  15371. {
  15372. color: #fff;
  15373. border-color: #cd201f;
  15374. background-color: #a11918;
  15375. }
  15376. .btn-youtube:not(:disabled):not(.disabled):active:focus,
  15377. .btn-youtube:not(:disabled):not(.disabled).active:focus,
  15378. .show > .btn-youtube.dropdown-toggle:focus
  15379. {
  15380. box-shadow: none, 0 0 0 0 rgba(205, 32, 31, .5);
  15381. }
  15382. .btn-slack
  15383. {
  15384. color: #fff;
  15385. border-color: #3aaf85;
  15386. background-color: #3aaf85;
  15387. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15388. }
  15389. .btn-slack:hover
  15390. {
  15391. color: #fff;
  15392. border-color: #3aaf85;
  15393. background-color: #3aaf85;
  15394. }
  15395. .btn-slack:focus,
  15396. .btn-slack.focus
  15397. {
  15398. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(58, 175, 133, .5);
  15399. }
  15400. .btn-slack.disabled,
  15401. .btn-slack:disabled
  15402. {
  15403. color: #fff;
  15404. border-color: #3aaf85;
  15405. background-color: #3aaf85;
  15406. }
  15407. .btn-slack:not(:disabled):not(.disabled):active,
  15408. .btn-slack:not(:disabled):not(.disabled).active,
  15409. .show > .btn-slack.dropdown-toggle
  15410. {
  15411. color: #fff;
  15412. border-color: #3aaf85;
  15413. background-color: #2d8968;
  15414. }
  15415. .btn-slack:not(:disabled):not(.disabled):active:focus,
  15416. .btn-slack:not(:disabled):not(.disabled).active:focus,
  15417. .show > .btn-slack.dropdown-toggle:focus
  15418. {
  15419. box-shadow: none, 0 0 0 0 rgba(58, 175, 133, .5);
  15420. }
  15421. .btn-dribbble
  15422. {
  15423. color: #fff;
  15424. border-color: #ea4c89;
  15425. background-color: #ea4c89;
  15426. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15427. }
  15428. .btn-dribbble:hover
  15429. {
  15430. color: #fff;
  15431. border-color: #ea4c89;
  15432. background-color: #ea4c89;
  15433. }
  15434. .btn-dribbble:focus,
  15435. .btn-dribbble.focus
  15436. {
  15437. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(234, 76, 137, .5);
  15438. }
  15439. .btn-dribbble.disabled,
  15440. .btn-dribbble:disabled
  15441. {
  15442. color: #fff;
  15443. border-color: #ea4c89;
  15444. background-color: #ea4c89;
  15445. }
  15446. .btn-dribbble:not(:disabled):not(.disabled):active,
  15447. .btn-dribbble:not(:disabled):not(.disabled).active,
  15448. .show > .btn-dribbble.dropdown-toggle
  15449. {
  15450. color: #fff;
  15451. border-color: #ea4c89;
  15452. background-color: #e51e6b;
  15453. }
  15454. .btn-dribbble:not(:disabled):not(.disabled):active:focus,
  15455. .btn-dribbble:not(:disabled):not(.disabled).active:focus,
  15456. .show > .btn-dribbble.dropdown-toggle:focus
  15457. {
  15458. box-shadow: none, 0 0 0 0 rgba(234, 76, 137, .5);
  15459. }
  15460. .btn-github
  15461. {
  15462. color: #fff;
  15463. border-color: #222;
  15464. background-color: #222;
  15465. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15466. }
  15467. .btn-github:hover
  15468. {
  15469. color: #fff;
  15470. border-color: #222;
  15471. background-color: #222;
  15472. }
  15473. .btn-github:focus,
  15474. .btn-github.focus
  15475. {
  15476. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 0 rgba(34, 34, 34, .5);
  15477. }
  15478. .btn-github.disabled,
  15479. .btn-github:disabled
  15480. {
  15481. color: #fff;
  15482. border-color: #222;
  15483. background-color: #222;
  15484. }
  15485. .btn-github:not(:disabled):not(.disabled):active,
  15486. .btn-github:not(:disabled):not(.disabled).active,
  15487. .show > .btn-github.dropdown-toggle
  15488. {
  15489. color: #fff;
  15490. border-color: #222;
  15491. background-color: #090909;
  15492. }
  15493. .btn-github:not(:disabled):not(.disabled):active:focus,
  15494. .btn-github:not(:disabled):not(.disabled).active:focus,
  15495. .show > .btn-github.dropdown-toggle:focus
  15496. {
  15497. box-shadow: none, 0 0 0 0 rgba(34, 34, 34, .5);
  15498. }
  15499. .card-translucent
  15500. {
  15501. background-color: rgba(18, 91, 152, .08);
  15502. }
  15503. .card-profile-image
  15504. {
  15505. position: relative;
  15506. }
  15507. .card-profile-image img
  15508. {
  15509. position: absolute;
  15510. left: 50%;
  15511. max-width: 180px;
  15512. transition: all .15s ease;
  15513. transform: translate(-50%, -30%);
  15514. border-radius: .375rem;
  15515. }
  15516. .card-profile-image img:hover
  15517. {
  15518. transform: translate(-50%, -33%);
  15519. }
  15520. .card-profile-stats
  15521. {
  15522. padding: 1rem 0;
  15523. }
  15524. .card-profile-stats > div
  15525. {
  15526. margin-right: 1rem;
  15527. padding: .875rem;
  15528. text-align: center;
  15529. }
  15530. .card-profile-stats > div:last-child
  15531. {
  15532. margin-right: 0;
  15533. }
  15534. .card-profile-stats > div .heading
  15535. {
  15536. font-size: 1.1rem;
  15537. font-weight: bold;
  15538. display: block;
  15539. }
  15540. .card-profile-stats > div .description
  15541. {
  15542. font-size: .875rem;
  15543. color: #adb5bd;
  15544. }
  15545. .card-profile-actions
  15546. {
  15547. padding: .875rem;
  15548. }
  15549. .card-blockquote
  15550. {
  15551. position: relative;
  15552. padding: 2rem;
  15553. }
  15554. .card-blockquote .svg-bg
  15555. {
  15556. position: absolute;
  15557. top: -94px;
  15558. left: 0;
  15559. display: block;
  15560. width: 100%;
  15561. height: 95px;
  15562. }
  15563. .card-lift--hover:hover
  15564. {
  15565. transition: all .15s ease;
  15566. transform: translateY(-20px);
  15567. }
  15568. @media screen and (prefers-reduced-motion: reduce)
  15569. {
  15570. .card-lift--hover:hover
  15571. {
  15572. transition: none;
  15573. }
  15574. }
  15575. .card-stats .card-body
  15576. {
  15577. padding: 1rem 1.5rem;
  15578. }
  15579. .card-stats .card-status-bullet
  15580. {
  15581. position: absolute;
  15582. top: 0;
  15583. right: 0;
  15584. transform: translate(50%, -50%);
  15585. }
  15586. .chart
  15587. {
  15588. position: relative;
  15589. height: 350px;
  15590. }
  15591. .chart-sm
  15592. {
  15593. height: 230px;
  15594. }
  15595. .chart-legend
  15596. {
  15597. font-size: .875rem;
  15598. display: flex;
  15599. margin-top: 2.5rem;
  15600. text-align: center;
  15601. color: #8898aa;
  15602. justify-content: center;
  15603. }
  15604. .chart-legend-item
  15605. {
  15606. display: inline-flex;
  15607. align-items: center;
  15608. }
  15609. .chart-legend-item + .chart-legend-item
  15610. {
  15611. margin-left: 1rem;
  15612. }
  15613. .chart-legend-indicator
  15614. {
  15615. display: inline-block;
  15616. width: .5rem;
  15617. height: .5rem;
  15618. margin-right: .375rem;
  15619. border-radius: 50%;
  15620. }
  15621. #chart-tooltip
  15622. {
  15623. z-index: 0;
  15624. }
  15625. #chart-tooltip .arrow
  15626. {
  15627. top: 100%;
  15628. left: 50%;
  15629. transform: translateX(-50%) translateX(-.5rem);
  15630. }
  15631. .chart-info-overlay
  15632. {
  15633. position: absolute;
  15634. z-index: 1;
  15635. top: 0;
  15636. left: 5%;
  15637. max-width: 350px;
  15638. padding: 20px;
  15639. }
  15640. .close
  15641. {
  15642. transition: all .15s ease;
  15643. }
  15644. .close > span:not(.sr-only)
  15645. {
  15646. font-size: 1.25rem;
  15647. line-height: 17px;
  15648. display: block;
  15649. width: 1.25rem;
  15650. height: 1.25rem;
  15651. transition: all .15s ease;
  15652. color: rgba(0, 0, 0, .6);
  15653. border-radius: 50%;
  15654. background-color: transparent;
  15655. }
  15656. .close:hover,
  15657. .close:focus
  15658. {
  15659. color: rgba(0, 0, 0, .9);
  15660. outline: none;
  15661. background-color: transparent;
  15662. }
  15663. .close:hover span:not(.sr-only),
  15664. .close:focus span:not(.sr-only)
  15665. {
  15666. background-color: transparent;
  15667. }
  15668. .main-content
  15669. {
  15670. position: relative;
  15671. }
  15672. .main-content .navbar-top
  15673. {
  15674. position: absolute;
  15675. z-index: 1;
  15676. top: 0;
  15677. left: 0;
  15678. width: 100%;
  15679. padding-right: 0 !important;
  15680. padding-left: 0 !important;
  15681. background-color: transparent;
  15682. }
  15683. @media (min-width: 768px)
  15684. {
  15685. .main-content .container-fluid
  15686. {
  15687. padding-right: 39px !important;
  15688. padding-left: 39px !important;
  15689. }
  15690. }
  15691. .navbar-vertical.navbar-expand-xs.fixed-left + .main-content
  15692. {
  15693. margin-left: 250px;
  15694. }
  15695. .navbar-vertical.navbar-expand-xs.fixed-right + .main-content
  15696. {
  15697. margin-right: 250px;
  15698. }
  15699. @media (min-width: 576px)
  15700. {
  15701. .navbar-vertical.navbar-expand-sm.fixed-left + .main-content
  15702. {
  15703. margin-left: 250px;
  15704. }
  15705. .navbar-vertical.navbar-expand-sm.fixed-right + .main-content
  15706. {
  15707. margin-right: 250px;
  15708. }
  15709. }
  15710. @media (min-width: 768px)
  15711. {
  15712. .navbar-vertical.navbar-expand-md.fixed-left + .main-content
  15713. {
  15714. margin-left: 250px;
  15715. }
  15716. .navbar-vertical.navbar-expand-md.fixed-right + .main-content
  15717. {
  15718. margin-right: 250px;
  15719. }
  15720. }
  15721. @media (min-width: 992px)
  15722. {
  15723. .navbar-vertical.navbar-expand-lg.fixed-left + .main-content
  15724. {
  15725. margin-left: 250px;
  15726. }
  15727. .navbar-vertical.navbar-expand-lg.fixed-right + .main-content
  15728. {
  15729. margin-right: 250px;
  15730. }
  15731. }
  15732. @media (min-width: 1200px)
  15733. {
  15734. .navbar-vertical.navbar-expand-xl.fixed-left + .main-content
  15735. {
  15736. margin-left: 250px;
  15737. }
  15738. .navbar-vertical.navbar-expand-xl.fixed-right + .main-content
  15739. {
  15740. margin-right: 250px;
  15741. }
  15742. }
  15743. .custom-checkbox .custom-control-input ~ .custom-control-label
  15744. {
  15745. font-size: .875rem;
  15746. cursor: pointer;
  15747. }
  15748. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before
  15749. {
  15750. border-color: #5e72e4;
  15751. }
  15752. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after
  15753. {
  15754. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3E%3Cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3E%3C/svg%3E');
  15755. }
  15756. .custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before
  15757. {
  15758. border-color: #e9ecef;
  15759. }
  15760. .custom-checkbox .custom-control-input:disabled:checked::before
  15761. {
  15762. border-color: rgba(94, 114, 228, .5);
  15763. }
  15764. .custom-control-label::before
  15765. {
  15766. transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  15767. border: 1px solid #cad1d7;
  15768. }
  15769. .custom-control-label span
  15770. {
  15771. position: relative;
  15772. top: 2px;
  15773. }
  15774. .custom-control-label
  15775. {
  15776. margin-bottom: 0;
  15777. }
  15778. .custom-control-alternative .custom-control-label::before
  15779. {
  15780. border: 0;
  15781. box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
  15782. }
  15783. .custom-control-alternative .custom-control-input:checked ~ .custom-control-label::before
  15784. {
  15785. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  15786. }
  15787. .custom-control-alternative .custom-control-input:active ~ .custom-control-label::before,
  15788. .custom-control-alternative .custom-control-input:focus ~ .custom-control-label::before
  15789. {
  15790. box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
  15791. }
  15792. .custom-checkbox .custom-control-input ~ .custom-control-label
  15793. {
  15794. font-size: .875rem;
  15795. cursor: pointer;
  15796. }
  15797. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before
  15798. {
  15799. border-color: #5e72e4;
  15800. }
  15801. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after
  15802. {
  15803. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3E%3Cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3E%3C/svg%3E');
  15804. }
  15805. .custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before
  15806. {
  15807. border-color: #e9ecef;
  15808. }
  15809. .custom-checkbox .custom-control-input:disabled:checked::before
  15810. {
  15811. border-color: rgba(94, 114, 228, .5);
  15812. }
  15813. .custom-radio .custom-control-input ~ .custom-control-label
  15814. {
  15815. font-size: .875rem;
  15816. cursor: pointer;
  15817. }
  15818. .custom-radio .custom-control-input:checked ~ .custom-control-label::before
  15819. {
  15820. border-color: #5e72e4;
  15821. }
  15822. .custom-radio .custom-control-input:checked ~ .custom-control-label::after
  15823. {
  15824. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3E%3Ccircle r=\'3\' fill=\'%23fff\'/%3E%3C/svg%3E');
  15825. }
  15826. .custom-radio .custom-control-input:disabled ~ .custom-control-label::before
  15827. {
  15828. border-color: #e9ecef;
  15829. }
  15830. .custom-radio .custom-control-input:disabled:checked::before
  15831. {
  15832. border-color: rgba(94, 114, 228, .5);
  15833. }
  15834. .custom-toggle
  15835. {
  15836. position: relative;
  15837. display: inline-block;
  15838. width: 50px;
  15839. height: 1.5rem;
  15840. }
  15841. .custom-toggle input
  15842. {
  15843. display: none;
  15844. }
  15845. .custom-toggle input:checked + .custom-toggle-slider
  15846. {
  15847. border: 1px solid #5e72e4;
  15848. }
  15849. .custom-toggle input:checked + .custom-toggle-slider:before
  15850. {
  15851. transform: translateX(1.625rem);
  15852. background: #5e72e4;
  15853. }
  15854. .custom-toggle input:disabled + .custom-toggle-slider
  15855. {
  15856. border: 1px solid #e9ecef;
  15857. }
  15858. .custom-toggle input:disabled:checked + .custom-toggle-slider
  15859. {
  15860. border: 1px solid #e9ecef;
  15861. }
  15862. .custom-toggle input:disabled:checked + .custom-toggle-slider:before
  15863. {
  15864. background-color: #8a98eb;
  15865. }
  15866. .custom-toggle-slider
  15867. {
  15868. position: absolute;
  15869. top: 0;
  15870. right: 0;
  15871. bottom: 0;
  15872. left: 0;
  15873. cursor: pointer;
  15874. border: 1px solid #cad1d7;
  15875. border-radius: 34px !important;
  15876. background-color: transparent;
  15877. }
  15878. .custom-toggle-slider:before
  15879. {
  15880. position: absolute;
  15881. bottom: 2px;
  15882. left: 2px;
  15883. width: 18px;
  15884. height: 18px;
  15885. content: '';
  15886. transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  15887. border-radius: 50% !important;
  15888. background-color: #e9ecef;
  15889. }
  15890. .dropdown,
  15891. .dropup,
  15892. .dropright,
  15893. .dropleft
  15894. {
  15895. display: inline-block;
  15896. }
  15897. .dropdown-menu
  15898. {
  15899. min-width: 12rem;
  15900. }
  15901. .dropdown-menu .dropdown-item
  15902. {
  15903. font-size: .875rem;
  15904. padding: .5rem 1rem;
  15905. }
  15906. .dropdown-menu .dropdown-item > i,
  15907. .dropdown-menu .dropdown-item > svg
  15908. {
  15909. font-size: 1rem;
  15910. margin-right: 1rem;
  15911. vertical-align: -17%;
  15912. }
  15913. .dropdown-header
  15914. {
  15915. font-size: .625rem;
  15916. font-weight: 700;
  15917. padding-right: 1rem;
  15918. padding-left: 1rem;
  15919. text-transform: uppercase;
  15920. color: #f6f9fc;
  15921. }
  15922. .dropdown-menu a.media > div:first-child
  15923. {
  15924. line-height: 1;
  15925. }
  15926. .dropdown-menu a.media p
  15927. {
  15928. color: #8898aa;
  15929. }
  15930. .dropdown-menu a.media:hover .heading,
  15931. .dropdown-menu a.media:hover p
  15932. {
  15933. color: #172b4d !important;
  15934. }
  15935. .dropdown-menu-sm
  15936. {
  15937. min-width: 100px;
  15938. border: .4375rem;
  15939. }
  15940. .dropdown-menu-lg
  15941. {
  15942. min-width: 260px;
  15943. border-radius: .4375rem;
  15944. }
  15945. .dropdown-menu-xl
  15946. {
  15947. min-width: 450px;
  15948. border-radius: .4375rem;
  15949. }
  15950. .footer
  15951. {
  15952. padding: 2.5rem 0;
  15953. background: #f7fafc;
  15954. }
  15955. .footer .col-footer .heading
  15956. {
  15957. font-size: .875rem;
  15958. font-weight: 600;
  15959. margin-bottom: 1rem;
  15960. letter-spacing: 0;
  15961. text-transform: uppercase;
  15962. color: #8898aa;
  15963. }
  15964. .footer .nav .nav-item .nav-link,
  15965. .footer .footer-link
  15966. {
  15967. color: #8898aa !important;
  15968. }
  15969. .footer .nav .nav-item .nav-link:hover,
  15970. .footer .footer-link:hover
  15971. {
  15972. color: #525f7f !important;
  15973. }
  15974. .footer .list-unstyled li a
  15975. {
  15976. font-size: .85rem;
  15977. display: inline-block;
  15978. padding: .125rem 0;
  15979. color: #8898aa;
  15980. }
  15981. .footer .list-unstyled li a:hover
  15982. {
  15983. color: #525f7f;
  15984. }
  15985. .footer .copyright
  15986. {
  15987. font-size: .875rem;
  15988. }
  15989. .footer-dark .col-footer .heading
  15990. {
  15991. color: #fff;
  15992. }
  15993. .nav-footer .nav-link
  15994. {
  15995. font-size: .875rem;
  15996. }
  15997. .nav-footer .nav-item:last-child .nav-link
  15998. {
  15999. padding-right: 0;
  16000. }
  16001. .footer.has-cards
  16002. {
  16003. position: relative;
  16004. overflow: hidden;
  16005. margin-top: -420px;
  16006. padding-top: 500px;
  16007. pointer-events: none;
  16008. background: transparent;
  16009. }
  16010. .footer.has-cards:before
  16011. {
  16012. position: absolute;
  16013. top: 600px;
  16014. right: 0;
  16015. left: 0;
  16016. height: 2000px;
  16017. content: '';
  16018. transform: skew(0, -8deg);
  16019. background: #f7fafc;
  16020. }
  16021. .footer.has-cards .container
  16022. {
  16023. position: relative;
  16024. pointer-events: auto;
  16025. }
  16026. .form-control-label
  16027. {
  16028. font-size: .875rem;
  16029. font-weight: 600;
  16030. color: #525f7f;
  16031. }
  16032. .form-control
  16033. {
  16034. font-size: .875rem;
  16035. }
  16036. .form-control:focus::-ms-input-placeholder
  16037. {
  16038. color: #adb5bd;
  16039. }
  16040. .form-control:focus::placeholder
  16041. {
  16042. color: #adb5bd;
  16043. }
  16044. textarea[resize='none']
  16045. {
  16046. resize: none !important;
  16047. }
  16048. textarea[resize='both']
  16049. {
  16050. resize: both !important;
  16051. }
  16052. textarea[resize='vertical']
  16053. {
  16054. resize: vertical !important;
  16055. }
  16056. textarea[resize='horizontal']
  16057. {
  16058. resize: horizontal !important;
  16059. }
  16060. .form-control-muted
  16061. {
  16062. border-color: #f7fafe;
  16063. background-color: #f7fafe;
  16064. box-shadow: none;
  16065. }
  16066. .form-control-muted:focus
  16067. {
  16068. background-color: #fcfdff;
  16069. }
  16070. .form-control-alternative
  16071. {
  16072. transition: box-shadow .15s ease;
  16073. border: 0;
  16074. box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
  16075. }
  16076. .form-control-alternative:focus
  16077. {
  16078. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  16079. }
  16080. .form-control-lg
  16081. {
  16082. font-size: 1rem;
  16083. }
  16084. .has-success,
  16085. .has-danger
  16086. {
  16087. position: relative;
  16088. }
  16089. .has-success:after,
  16090. .has-danger:after
  16091. {
  16092. font-family: 'NucleoIcons';
  16093. font-size: 9px;
  16094. line-height: 19px;
  16095. position: absolute;
  16096. top: 2px;
  16097. right: 15px;
  16098. display: inline-block;
  16099. width: 19px;
  16100. height: 19px;
  16101. transform: translateY(50%);
  16102. text-align: center;
  16103. opacity: 1;
  16104. border-radius: 50%;
  16105. }
  16106. .has-success:after
  16107. {
  16108. content: '\ea26';
  16109. color: daken(#2dce89, 18%);
  16110. background-color: #69deac;
  16111. }
  16112. .has-success .form-control
  16113. {
  16114. background-color: #fff;
  16115. }
  16116. .has-success .form-control:focus
  16117. {
  16118. border-color: rgba(50, 151, 211, .25);
  16119. }
  16120. .has-success .form-control::-ms-input-placeholder
  16121. {
  16122. color: #2dce89;
  16123. }
  16124. .has-success .form-control::placeholder
  16125. {
  16126. color: #2dce89;
  16127. }
  16128. .has-danger:after
  16129. {
  16130. content: '\ea53';
  16131. color: daken(#fb6340, 18%);
  16132. background-color: #fda08b;
  16133. }
  16134. .has-danger .form-control
  16135. {
  16136. background-color: #fff;
  16137. }
  16138. .has-danger .form-control:focus
  16139. {
  16140. border-color: rgba(50, 151, 211, .25);
  16141. }
  16142. .has-danger .form-control::-ms-input-placeholder
  16143. {
  16144. color: #fb6340;
  16145. }
  16146. .has-danger .form-control::placeholder
  16147. {
  16148. color: #fb6340;
  16149. }
  16150. .input-group
  16151. {
  16152. transition: all .15s ease;
  16153. border-radius: .375rem;
  16154. box-shadow: none;
  16155. }
  16156. .input-group .form-control
  16157. {
  16158. box-shadow: none;
  16159. }
  16160. .input-group .form-control:not(:first-child)
  16161. {
  16162. padding-left: 0;
  16163. border-left: 0;
  16164. }
  16165. .input-group .form-control:not(:last-child)
  16166. {
  16167. padding-right: 0;
  16168. border-right: 0;
  16169. }
  16170. .input-group .form-control:focus
  16171. {
  16172. box-shadow: none;
  16173. }
  16174. .input-group-text
  16175. {
  16176. transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  16177. }
  16178. .input-group-alternative
  16179. {
  16180. transition: box-shadow .15s ease;
  16181. border: 0;
  16182. box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
  16183. }
  16184. .input-group-alternative .form-control,
  16185. .input-group-alternative .input-group-text
  16186. {
  16187. border: 0;
  16188. box-shadow: none;
  16189. }
  16190. .focused .input-group-alternative
  16191. {
  16192. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08) !important;
  16193. }
  16194. .focused .input-group
  16195. {
  16196. box-shadow: none;
  16197. }
  16198. .focused .input-group-text
  16199. {
  16200. color: #8898aa;
  16201. border-color: rgba(50, 151, 211, .25);
  16202. background-color: #fff;
  16203. }
  16204. .focused .form-control
  16205. {
  16206. border-color: rgba(50, 151, 211, .25);
  16207. }
  16208. .header
  16209. {
  16210. position: relative;
  16211. }
  16212. .icon
  16213. {
  16214. width: 3rem;
  16215. height: 3rem;
  16216. }
  16217. .icon i,
  16218. .icon svg
  16219. {
  16220. font-size: 2.25rem;
  16221. }
  16222. .icon + .icon-text
  16223. {
  16224. width: calc(100% - 3rem - 1);
  16225. padding-left: 1rem;
  16226. }
  16227. .icon-xl
  16228. {
  16229. width: 5rem;
  16230. height: 5rem;
  16231. }
  16232. .icon-xl i,
  16233. .icon-xl svg
  16234. {
  16235. font-size: 4.25rem;
  16236. }
  16237. .icon-xl + .icon-text
  16238. {
  16239. width: calc(100% - $icon-size-xl - 1);
  16240. }
  16241. .icon-lg
  16242. {
  16243. width: 4rem;
  16244. height: 4rem;
  16245. }
  16246. .icon-lg i,
  16247. .icon-lg svg
  16248. {
  16249. font-size: 3.25rem;
  16250. }
  16251. .icon-lg + .icon-text
  16252. {
  16253. width: calc(100% - $icon-size-lg - 1);
  16254. }
  16255. .icon-sm
  16256. {
  16257. width: 2rem;
  16258. height: 2rem;
  16259. }
  16260. .icon-sm i,
  16261. .icon-sm svg
  16262. {
  16263. font-size: 1.25rem;
  16264. }
  16265. .icon-sm + .icon-text
  16266. {
  16267. width: calc(100% - $icon-size-sm - 1);
  16268. }
  16269. .icon-shape
  16270. {
  16271. display: inline-flex;
  16272. padding: 12px;
  16273. text-align: center;
  16274. border-radius: 50%;
  16275. align-items: center;
  16276. justify-content: center;
  16277. }
  16278. .icon-shape i,
  16279. .icon-shape svg
  16280. {
  16281. font-size: 1.25rem;
  16282. }
  16283. .icon-shape.icon-lg i,
  16284. .icon-shape.icon-lg svg
  16285. {
  16286. font-size: 1.625rem;
  16287. }
  16288. .icon-shape.icon-sm i,
  16289. .icon-shape.icon-sm svg
  16290. {
  16291. font-size: .875rem;
  16292. }
  16293. .icon-shape svg
  16294. {
  16295. width: 30px;
  16296. height: 30px;
  16297. }
  16298. .icon-shape-primary
  16299. {
  16300. color: #2643e9;
  16301. background-color: rgba(138, 152, 235, .5);
  16302. }
  16303. .icon-shape-secondary
  16304. {
  16305. color: #cfe3f1;
  16306. background-color: rgba(255, 255, 255, .5);
  16307. }
  16308. .icon-shape-success
  16309. {
  16310. color: #1aae6f;
  16311. background-color: rgba(84, 218, 161, .5);
  16312. }
  16313. .icon-shape-info
  16314. {
  16315. color: #03acca;
  16316. background-color: rgba(65, 215, 242, .5);
  16317. }
  16318. .icon-shape-warning
  16319. {
  16320. color: #ff3709;
  16321. background-color: rgba(252, 140, 114, .5);
  16322. }
  16323. .icon-shape-danger
  16324. {
  16325. color: #f80031;
  16326. background-color: rgba(247, 103, 131, .5);
  16327. }
  16328. .icon-shape-light
  16329. {
  16330. color: #879cb0;
  16331. background-color: rgba(201, 207, 212, .5);
  16332. }
  16333. .icon-shape-dark
  16334. {
  16335. color: #090c0e;
  16336. background-color: rgba(56, 63, 69, .5);
  16337. }
  16338. .icon-shape-default
  16339. {
  16340. color: #091428;
  16341. background-color: rgba(35, 65, 116, .5);
  16342. }
  16343. .icon-shape-white
  16344. {
  16345. color: #e8e3e3;
  16346. background-color: rgba(255, 255, 255, .5);
  16347. }
  16348. .icon-shape-neutral
  16349. {
  16350. color: #e8e3e3;
  16351. background-color: rgba(255, 255, 255, .5);
  16352. }
  16353. .icon-shape-darker
  16354. {
  16355. color: black;
  16356. background-color: rgba(26, 26, 26, .5);
  16357. }
  16358. .input-group
  16359. {
  16360. transition: all .15s ease;
  16361. border-radius: .375rem;
  16362. box-shadow: none;
  16363. }
  16364. .input-group .form-control
  16365. {
  16366. box-shadow: none;
  16367. }
  16368. .input-group .form-control:not(:first-child)
  16369. {
  16370. padding-left: 0;
  16371. border-left: 0;
  16372. }
  16373. .input-group .form-control:not(:last-child)
  16374. {
  16375. padding-right: 0;
  16376. border-right: 0;
  16377. }
  16378. .input-group .form-control:focus
  16379. {
  16380. box-shadow: none;
  16381. }
  16382. .input-group-text
  16383. {
  16384. transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  16385. }
  16386. .input-group-alternative
  16387. {
  16388. transition: box-shadow .15s ease;
  16389. border: 0;
  16390. box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
  16391. }
  16392. .input-group-alternative .form-control,
  16393. .input-group-alternative .input-group-text
  16394. {
  16395. border: 0;
  16396. box-shadow: none;
  16397. }
  16398. .focused .input-group-alternative
  16399. {
  16400. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08) !important;
  16401. }
  16402. .focused .input-group
  16403. {
  16404. box-shadow: none;
  16405. }
  16406. .focused .input-group-text
  16407. {
  16408. color: #8898aa;
  16409. border-color: rgba(50, 151, 211, .25);
  16410. background-color: #fff;
  16411. }
  16412. .focused .form-control
  16413. {
  16414. border-color: rgba(50, 151, 211, .25);
  16415. }
  16416. .list-group-space .list-group-item
  16417. {
  16418. margin-bottom: 1.5rem;
  16419. border-radius: .375rem;
  16420. }
  16421. .list-group-img
  16422. {
  16423. width: 3rem;
  16424. height: 3rem;
  16425. margin: -.1rem 1.2rem 0 -.2rem;
  16426. vertical-align: top;
  16427. border-radius: 50%;
  16428. }
  16429. .list-group-content
  16430. {
  16431. min-width: 0;
  16432. flex: 1 1;
  16433. }
  16434. .list-group-content > p
  16435. {
  16436. line-height: 1.5;
  16437. margin: .2rem 0 0;
  16438. color: #adb5bd;
  16439. }
  16440. .list-group-heading
  16441. {
  16442. font-size: 1rem;
  16443. color: #32325d;
  16444. }
  16445. .list-group-heading > small
  16446. {
  16447. font-weight: 500;
  16448. float: right;
  16449. color: #adb5bd;
  16450. }
  16451. .map-canvas
  16452. {
  16453. position: relative;
  16454. width: 100%;
  16455. height: 500px;
  16456. border-radius: .375rem;
  16457. }
  16458. .mask
  16459. {
  16460. position: absolute;
  16461. top: 0;
  16462. left: 0;
  16463. width: 100%;
  16464. height: 100%;
  16465. transition: all .15s ease;
  16466. }
  16467. @media screen and (prefers-reduced-motion: reduce)
  16468. {
  16469. .mask
  16470. {
  16471. transition: none;
  16472. }
  16473. }
  16474. .modal-fluid .modal-dialog
  16475. {
  16476. margin-top: 0;
  16477. margin-bottom: 0;
  16478. }
  16479. .modal-fluid .modal-content
  16480. {
  16481. border-radius: 0;
  16482. }
  16483. .modal-primary .modal-title
  16484. {
  16485. color: #fff;
  16486. }
  16487. .modal-primary .modal-header,
  16488. .modal-primary .modal-footer
  16489. {
  16490. border-color: rgba(255, 255, 255, .075);
  16491. }
  16492. .modal-primary .modal-content
  16493. {
  16494. color: #fff;
  16495. background-color: #5e72e4;
  16496. }
  16497. .modal-primary .modal-content .heading
  16498. {
  16499. color: #fff;
  16500. }
  16501. .modal-primary .close > span:not(.sr-only)
  16502. {
  16503. color: #fff;
  16504. }
  16505. .modal-secondary .modal-title
  16506. {
  16507. color: #212529;
  16508. }
  16509. .modal-secondary .modal-header,
  16510. .modal-secondary .modal-footer
  16511. {
  16512. border-color: rgba(33, 37, 41, .075);
  16513. }
  16514. .modal-secondary .modal-content
  16515. {
  16516. color: #212529;
  16517. background-color: #f7fafc;
  16518. }
  16519. .modal-secondary .modal-content .heading
  16520. {
  16521. color: #212529;
  16522. }
  16523. .modal-secondary .close > span:not(.sr-only)
  16524. {
  16525. color: #fff;
  16526. }
  16527. .modal-success .modal-title
  16528. {
  16529. color: #fff;
  16530. }
  16531. .modal-success .modal-header,
  16532. .modal-success .modal-footer
  16533. {
  16534. border-color: rgba(255, 255, 255, .075);
  16535. }
  16536. .modal-success .modal-content
  16537. {
  16538. color: #fff;
  16539. background-color: #2dce89;
  16540. }
  16541. .modal-success .modal-content .heading
  16542. {
  16543. color: #fff;
  16544. }
  16545. .modal-success .close > span:not(.sr-only)
  16546. {
  16547. color: #fff;
  16548. }
  16549. .modal-info .modal-title
  16550. {
  16551. color: #fff;
  16552. }
  16553. .modal-info .modal-header,
  16554. .modal-info .modal-footer
  16555. {
  16556. border-color: rgba(255, 255, 255, .075);
  16557. }
  16558. .modal-info .modal-content
  16559. {
  16560. color: #fff;
  16561. background-color: #11cdef;
  16562. }
  16563. .modal-info .modal-content .heading
  16564. {
  16565. color: #fff;
  16566. }
  16567. .modal-info .close > span:not(.sr-only)
  16568. {
  16569. color: #fff;
  16570. }
  16571. .modal-warning .modal-title
  16572. {
  16573. color: #fff;
  16574. }
  16575. .modal-warning .modal-header,
  16576. .modal-warning .modal-footer
  16577. {
  16578. border-color: rgba(255, 255, 255, .075);
  16579. }
  16580. .modal-warning .modal-content
  16581. {
  16582. color: #fff;
  16583. background-color: #fb6340;
  16584. }
  16585. .modal-warning .modal-content .heading
  16586. {
  16587. color: #fff;
  16588. }
  16589. .modal-warning .close > span:not(.sr-only)
  16590. {
  16591. color: #fff;
  16592. }
  16593. .modal-danger .modal-title
  16594. {
  16595. color: #fff;
  16596. }
  16597. .modal-danger .modal-header,
  16598. .modal-danger .modal-footer
  16599. {
  16600. border-color: rgba(255, 255, 255, .075);
  16601. }
  16602. .modal-danger .modal-content
  16603. {
  16604. color: #fff;
  16605. background-color: #f5365c;
  16606. }
  16607. .modal-danger .modal-content .heading
  16608. {
  16609. color: #fff;
  16610. }
  16611. .modal-danger .close > span:not(.sr-only)
  16612. {
  16613. color: #fff;
  16614. }
  16615. .modal-light .modal-title
  16616. {
  16617. color: #fff;
  16618. }
  16619. .modal-light .modal-header,
  16620. .modal-light .modal-footer
  16621. {
  16622. border-color: rgba(255, 255, 255, .075);
  16623. }
  16624. .modal-light .modal-content
  16625. {
  16626. color: #fff;
  16627. background-color: #adb5bd;
  16628. }
  16629. .modal-light .modal-content .heading
  16630. {
  16631. color: #fff;
  16632. }
  16633. .modal-light .close > span:not(.sr-only)
  16634. {
  16635. color: #fff;
  16636. }
  16637. .modal-dark .modal-title
  16638. {
  16639. color: #fff;
  16640. }
  16641. .modal-dark .modal-header,
  16642. .modal-dark .modal-footer
  16643. {
  16644. border-color: rgba(255, 255, 255, .075);
  16645. }
  16646. .modal-dark .modal-content
  16647. {
  16648. color: #fff;
  16649. background-color: #212529;
  16650. }
  16651. .modal-dark .modal-content .heading
  16652. {
  16653. color: #fff;
  16654. }
  16655. .modal-dark .close > span:not(.sr-only)
  16656. {
  16657. color: #fff;
  16658. }
  16659. .modal-default .modal-title
  16660. {
  16661. color: #fff;
  16662. }
  16663. .modal-default .modal-header,
  16664. .modal-default .modal-footer
  16665. {
  16666. border-color: rgba(255, 255, 255, .075);
  16667. }
  16668. .modal-default .modal-content
  16669. {
  16670. color: #fff;
  16671. background-color: #172b4d;
  16672. }
  16673. .modal-default .modal-content .heading
  16674. {
  16675. color: #fff;
  16676. }
  16677. .modal-default .close > span:not(.sr-only)
  16678. {
  16679. color: #fff;
  16680. }
  16681. .modal-white .modal-title
  16682. {
  16683. color: #212529;
  16684. }
  16685. .modal-white .modal-header,
  16686. .modal-white .modal-footer
  16687. {
  16688. border-color: rgba(33, 37, 41, .075);
  16689. }
  16690. .modal-white .modal-content
  16691. {
  16692. color: #212529;
  16693. background-color: #fff;
  16694. }
  16695. .modal-white .modal-content .heading
  16696. {
  16697. color: #212529;
  16698. }
  16699. .modal-white .close > span:not(.sr-only)
  16700. {
  16701. color: #fff;
  16702. }
  16703. .modal-neutral .modal-title
  16704. {
  16705. color: #212529;
  16706. }
  16707. .modal-neutral .modal-header,
  16708. .modal-neutral .modal-footer
  16709. {
  16710. border-color: rgba(33, 37, 41, .075);
  16711. }
  16712. .modal-neutral .modal-content
  16713. {
  16714. color: #212529;
  16715. background-color: #fff;
  16716. }
  16717. .modal-neutral .modal-content .heading
  16718. {
  16719. color: #212529;
  16720. }
  16721. .modal-neutral .close > span:not(.sr-only)
  16722. {
  16723. color: #fff;
  16724. }
  16725. .modal-darker .modal-title
  16726. {
  16727. color: #fff;
  16728. }
  16729. .modal-darker .modal-header,
  16730. .modal-darker .modal-footer
  16731. {
  16732. border-color: rgba(255, 255, 255, .075);
  16733. }
  16734. .modal-darker .modal-content
  16735. {
  16736. color: #fff;
  16737. background-color: black;
  16738. }
  16739. .modal-darker .modal-content .heading
  16740. {
  16741. color: #fff;
  16742. }
  16743. .modal-darker .close > span:not(.sr-only)
  16744. {
  16745. color: #fff;
  16746. }
  16747. .nav-wrapper
  16748. {
  16749. padding: 1rem 0;
  16750. border-top-left-radius: .375rem;
  16751. border-top-right-radius: .375rem;
  16752. }
  16753. .nav-wrapper + .card
  16754. {
  16755. border-top-left-radius: 0;
  16756. border-top-right-radius: 0;
  16757. border-bottom-right-radius: .375rem;
  16758. border-bottom-left-radius: .375rem;
  16759. }
  16760. .nav-link
  16761. {
  16762. color: #525f7f;
  16763. }
  16764. .nav-link:hover
  16765. {
  16766. color: #5e72e4;
  16767. }
  16768. .nav-link i.ni
  16769. {
  16770. position: relative;
  16771. top: 2px;
  16772. }
  16773. .nav-pills .nav-item:not(:last-child)
  16774. {
  16775. padding-right: 1rem;
  16776. }
  16777. .nav-pills .nav-link
  16778. {
  16779. font-size: .875rem;
  16780. font-weight: 500;
  16781. padding: .75rem 1rem;
  16782. transition: all .15s ease;
  16783. color: #5e72e4;
  16784. background-color: #fff;
  16785. box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
  16786. }
  16787. .nav-pills .nav-link:hover
  16788. {
  16789. color: #485fe0;
  16790. }
  16791. .nav-pills .nav-link.active,
  16792. .nav-pills .show > .nav-link
  16793. {
  16794. color: #fff;
  16795. background-color: #5e72e4;
  16796. }
  16797. @media (max-width: 575.98px)
  16798. {
  16799. .nav-pills .nav-item
  16800. {
  16801. margin-bottom: 1rem;
  16802. }
  16803. }
  16804. @media (max-width: 767.98px)
  16805. {
  16806. .nav-pills:not(.nav-pills-circle) .nav-item
  16807. {
  16808. padding-right: 0;
  16809. }
  16810. }
  16811. .nav-pills-circle .nav-link
  16812. {
  16813. line-height: 60px;
  16814. width: 60px;
  16815. height: 60px;
  16816. padding: 0;
  16817. text-align: center;
  16818. border-radius: 50%;
  16819. }
  16820. .nav-pills-circle .nav-link-icon i,
  16821. .nav-pills-circle .nav-link-icon svg
  16822. {
  16823. font-size: 1rem;
  16824. }
  16825. .navbar-horizontal .navbar-nav .nav-link
  16826. {
  16827. font-size: .9rem;
  16828. font-weight: 400;
  16829. transition: all .15s linear;
  16830. letter-spacing: 0;
  16831. text-transform: normal;
  16832. }
  16833. @media screen and (prefers-reduced-motion: reduce)
  16834. {
  16835. .navbar-horizontal .navbar-nav .nav-link
  16836. {
  16837. transition: none;
  16838. }
  16839. }
  16840. .navbar-horizontal .navbar-nav .nav-link .nav-link-inner--text
  16841. {
  16842. margin-left: .25rem;
  16843. }
  16844. .navbar-horizontal .navbar-brand
  16845. {
  16846. font-size: .875rem;
  16847. font-size: .875rem;
  16848. font-weight: 600;
  16849. letter-spacing: .05px;
  16850. text-transform: uppercase;
  16851. }
  16852. .navbar-horizontal .navbar-brand img
  16853. {
  16854. height: 30px;
  16855. }
  16856. .navbar-horizontal .navbar-dark .navbar-brand
  16857. {
  16858. color: #fff;
  16859. }
  16860. .navbar-horizontal .navbar-light .navbar-brand
  16861. {
  16862. color: #32325d;
  16863. }
  16864. .navbar-horizontal .navbar-nav .nav-item .media:not(:last-child)
  16865. {
  16866. margin-bottom: 1.5rem;
  16867. }
  16868. @media (min-width: 992px)
  16869. {
  16870. .navbar-horizontal .navbar-nav .nav-item
  16871. {
  16872. margin-right: .5rem;
  16873. }
  16874. .navbar-horizontal .navbar-nav .nav-item [data-toggle='dropdown']::after
  16875. {
  16876. transition: all .15s ease;
  16877. }
  16878. .navbar-horizontal .navbar-nav .nav-item.show [data-toggle='dropdown']::after
  16879. {
  16880. transform: rotate(180deg);
  16881. }
  16882. .navbar-horizontal .navbar-nav .nav-link
  16883. {
  16884. padding-top: 1rem;
  16885. padding-bottom: 1rem;
  16886. border-radius: .375rem;
  16887. }
  16888. .navbar-horizontal .navbar-nav .nav-link i
  16889. {
  16890. margin-right: .625rem;
  16891. }
  16892. .navbar-horizontal .navbar-nav .nav-link-icon
  16893. {
  16894. font-size: 1rem;
  16895. padding-right: .5rem !important;
  16896. padding-left: .5rem !important;
  16897. border-radius: .375rem;
  16898. }
  16899. .navbar-horizontal .navbar-nav .nav-link-icon i
  16900. {
  16901. margin-right: 0;
  16902. }
  16903. }
  16904. .navbar-horizontal .navbar-transparent
  16905. {
  16906. position: absolute;
  16907. z-index: 100;
  16908. top: 0;
  16909. width: 100%;
  16910. border: 0;
  16911. background-color: transparent;
  16912. box-shadow: none;
  16913. }
  16914. .navbar-horizontal .navbar-transparent .navbar-brand
  16915. {
  16916. color: white;
  16917. }
  16918. .navbar-horizontal .navbar-transparent .navbar-toggler
  16919. {
  16920. color: white;
  16921. }
  16922. .navbar-horizontal .navbar-transparent .navbar-toggler-icon
  16923. {
  16924. background-image: url('data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255, 255, 255, 0.95)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E');
  16925. }
  16926. @media (min-width: 768px)
  16927. {
  16928. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link
  16929. {
  16930. color: rgba(255, 255, 255, .95);
  16931. }
  16932. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link:hover,
  16933. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link:focus
  16934. {
  16935. color: rgba(255, 255, 255, .65);
  16936. }
  16937. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.disabled
  16938. {
  16939. color: rgba(255, 255, 255, .25);
  16940. }
  16941. .navbar-horizontal .navbar-transparent .navbar-nav .show > .nav-link,
  16942. .navbar-horizontal .navbar-transparent .navbar-nav .active > .nav-link,
  16943. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.show,
  16944. .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.active
  16945. {
  16946. color: rgba(255, 255, 255, .65);
  16947. }
  16948. .navbar-horizontal .navbar-transparent .navbar-brand
  16949. {
  16950. color: rgba(255, 255, 255, .95);
  16951. }
  16952. .navbar-horizontal .navbar-transparent .navbar-brand:hover,
  16953. .navbar-horizontal .navbar-transparent .navbar-brand:focus
  16954. {
  16955. color: rgba(255, 255, 255, .95);
  16956. }
  16957. }
  16958. .navbar-vertical
  16959. {
  16960. box-shadow: 0 0 2rem 0 rgba(136, 152, 170, .15) !important;
  16961. }
  16962. .navbar-vertical .navbar
  16963. {
  16964. border-width: 0 0 1px 0;
  16965. border-style: solid;
  16966. }
  16967. .navbar-vertical .navbar-light
  16968. {
  16969. border-color: #f6f9fc;
  16970. background-color: transparent;
  16971. }
  16972. .navbar-vertical .navbar-brand
  16973. {
  16974. margin-right: 0;
  16975. }
  16976. .navbar-vertical .navbar-brand-img,
  16977. .navbar-vertical .navbar-brand > img
  16978. {
  16979. max-width: 100%;
  16980. max-height: 2rem;
  16981. }
  16982. @media (min-width: 768px)
  16983. {
  16984. .navbar-vertical .navbar-collapse
  16985. {
  16986. margin-right: -1rem;
  16987. margin-left: -1rem;
  16988. padding-right: 1rem;
  16989. padding-left: 1rem;
  16990. }
  16991. .navbar-vertical .navbar-collapse:before
  16992. {
  16993. display: block;
  16994. margin: 1rem -1rem;
  16995. content: '';
  16996. }
  16997. }
  16998. .navbar-vertical .navbar-nav
  16999. {
  17000. margin-right: -1rem;
  17001. margin-left: -1rem;
  17002. }
  17003. .navbar-vertical .navbar-nav .nav-link
  17004. {
  17005. font-size: .9rem;
  17006. padding-right: 1rem;
  17007. padding-left: 1rem;
  17008. }
  17009. .navbar-vertical .navbar-nav .nav-link.active
  17010. {
  17011. position: relative;
  17012. }
  17013. .navbar-vertical .navbar-nav .nav-link.active:before
  17014. {
  17015. position: absolute;
  17016. top: .25rem;
  17017. bottom: .25rem;
  17018. left: 0;
  17019. content: '';
  17020. border-left: 2px solid #5e72e4;
  17021. }
  17022. .navbar-vertical .navbar-nav .nav-link > i
  17023. {
  17024. font-size: .9375rem;
  17025. line-height: 1.5rem;
  17026. min-width: 2.25rem;
  17027. }
  17028. .navbar-vertical .navbar-nav .nav-link .dropdown-menu
  17029. {
  17030. border: none;
  17031. }
  17032. .navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu
  17033. {
  17034. margin-left: .75rem;
  17035. }
  17036. .navbar-vertical .navbar-nav .nav-link
  17037. {
  17038. display: flex;
  17039. align-items: center;
  17040. }
  17041. .navbar-vertical .navbar-nav .nav-link[data-toggle='collapse']:after
  17042. {
  17043. font-family: 'Font Awesome 5 Free';
  17044. font-weight: 700;
  17045. font-style: normal;
  17046. font-variant: normal;
  17047. display: inline-block;
  17048. margin-left: auto;
  17049. content: '\f105';
  17050. transition: all .15s ease;
  17051. color: #8898aa;
  17052. text-rendering: auto;
  17053. -webkit-font-smoothing: antialiased;
  17054. }
  17055. .navbar-vertical .navbar-nav .nav-link[data-toggle='collapse'][aria-expanded='true']:after
  17056. {
  17057. transform: rotate(90deg);
  17058. }
  17059. .navbar-vertical .navbar-nav .nav .nav-link
  17060. {
  17061. padding-left: 3.25rem;
  17062. }
  17063. .navbar-vertical .navbar-nav .nav .nav .nav-link
  17064. {
  17065. padding-left: 3.75rem;
  17066. }
  17067. .navbar-vertical .navbar-heading
  17068. {
  17069. font-size: .75rem;
  17070. padding-top: .25rem;
  17071. padding-bottom: .25rem;
  17072. letter-spacing: .04em;
  17073. text-transform: uppercase;
  17074. }
  17075. .navbar-vertical.navbar-expand-xs
  17076. {
  17077. position: fixed;
  17078. top: 0;
  17079. bottom: 0;
  17080. display: block;
  17081. overflow-y: auto;
  17082. width: 100%;
  17083. max-width: 250px;
  17084. padding-right: 1.5rem;
  17085. padding-left: 1.5rem;
  17086. }
  17087. .navbar-vertical.navbar-expand-xs > [class*='container']
  17088. {
  17089. flex-direction: column;
  17090. min-height: 100%;
  17091. padding-right: 0;
  17092. padding-left: 0;
  17093. align-items: stretch;
  17094. }
  17095. @media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
  17096. {
  17097. .navbar-vertical.navbar-expand-xs > [class*='container']
  17098. {
  17099. height: 100%;
  17100. min-height: none;
  17101. }
  17102. }
  17103. .navbar-vertical.navbar-expand-xs.fixed-left
  17104. {
  17105. left: 0;
  17106. border-width: 0 1px 0 0;
  17107. }
  17108. .navbar-vertical.navbar-expand-xs.fixed-right
  17109. {
  17110. right: 0;
  17111. border-width: 0 0 0 1px;
  17112. }
  17113. .navbar-vertical.navbar-expand-xs .navbar-collapse
  17114. {
  17115. display: flex;
  17116. flex-direction: column;
  17117. margin-right: -1.5rem;
  17118. margin-left: -1.5rem;
  17119. padding-right: 1.5rem;
  17120. padding-left: 1.5rem;
  17121. flex: 1 1;
  17122. align-items: stretch;
  17123. }
  17124. .navbar-vertical.navbar-expand-xs .navbar-collapse > *
  17125. {
  17126. min-width: 100%;
  17127. }
  17128. .navbar-vertical.navbar-expand-xs .navbar-nav
  17129. {
  17130. flex-direction: column;
  17131. margin-right: -1.5rem;
  17132. margin-left: -1.5rem;
  17133. }
  17134. .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link
  17135. {
  17136. padding: .65rem 1.5rem;
  17137. }
  17138. .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link.active:before
  17139. {
  17140. top: .25rem;
  17141. right: auto;
  17142. bottom: .25rem;
  17143. left: 0;
  17144. border-bottom: 0;
  17145. border-left: 2px solid #5e72e4;
  17146. }
  17147. .navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link
  17148. {
  17149. padding-left: 3.75rem;
  17150. }
  17151. .navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav .nav-link
  17152. {
  17153. padding-left: 4.5rem;
  17154. }
  17155. .navbar-vertical.navbar-expand-xs .navbar-brand
  17156. {
  17157. display: block;
  17158. padding-top: 1rem;
  17159. padding-bottom: 1rem;
  17160. text-align: center;
  17161. }
  17162. .navbar-vertical.navbar-expand-xs .navbar-brand-img
  17163. {
  17164. max-height: 2.5rem;
  17165. }
  17166. .navbar-vertical.navbar-expand-xs .navbar-user
  17167. {
  17168. margin-right: -1.5rem;
  17169. margin-left: -1.5rem;
  17170. padding-top: 1rem;
  17171. padding-right: 1.5rem;
  17172. padding-bottom: 0rem;
  17173. padding-left: 1.5rem;
  17174. border-top: 1px solid #e9ecef;
  17175. }
  17176. .navbar-vertical.navbar-expand-xs .navbar-user .dropup .dropdown-menu
  17177. {
  17178. left: 50%;
  17179. transform: translateX(-50%);
  17180. }
  17181. @media (min-width: 576px)
  17182. {
  17183. .navbar-vertical.navbar-expand-sm
  17184. {
  17185. position: fixed;
  17186. top: 0;
  17187. bottom: 0;
  17188. display: block;
  17189. overflow-y: auto;
  17190. width: 100%;
  17191. max-width: 250px;
  17192. padding-right: 1.5rem;
  17193. padding-left: 1.5rem;
  17194. }
  17195. .navbar-vertical.navbar-expand-sm > [class*='container']
  17196. {
  17197. flex-direction: column;
  17198. min-height: 100%;
  17199. padding-right: 0;
  17200. padding-left: 0;
  17201. align-items: stretch;
  17202. }
  17203. }
  17204. @media all and (min-width: 576px) and (-ms-high-contrast: none), (min-width: 576px) and (-ms-high-contrast: active)
  17205. {
  17206. .navbar-vertical.navbar-expand-sm > [class*='container']
  17207. {
  17208. height: 100%;
  17209. min-height: none;
  17210. }
  17211. }
  17212. @media (min-width: 576px)
  17213. {
  17214. .navbar-vertical.navbar-expand-sm.fixed-left
  17215. {
  17216. left: 0;
  17217. border-width: 0 1px 0 0;
  17218. }
  17219. .navbar-vertical.navbar-expand-sm.fixed-right
  17220. {
  17221. right: 0;
  17222. border-width: 0 0 0 1px;
  17223. }
  17224. .navbar-vertical.navbar-expand-sm .navbar-collapse
  17225. {
  17226. display: flex;
  17227. flex-direction: column;
  17228. margin-right: -1.5rem;
  17229. margin-left: -1.5rem;
  17230. padding-right: 1.5rem;
  17231. padding-left: 1.5rem;
  17232. flex: 1 1;
  17233. align-items: stretch;
  17234. }
  17235. .navbar-vertical.navbar-expand-sm .navbar-collapse > *
  17236. {
  17237. min-width: 100%;
  17238. }
  17239. .navbar-vertical.navbar-expand-sm .navbar-nav
  17240. {
  17241. flex-direction: column;
  17242. margin-right: -1.5rem;
  17243. margin-left: -1.5rem;
  17244. }
  17245. .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link
  17246. {
  17247. padding: .65rem 1.5rem;
  17248. }
  17249. .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link.active:before
  17250. {
  17251. top: .25rem;
  17252. right: auto;
  17253. bottom: .25rem;
  17254. left: 0;
  17255. border-bottom: 0;
  17256. border-left: 2px solid #5e72e4;
  17257. }
  17258. .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link
  17259. {
  17260. padding-left: 3.75rem;
  17261. }
  17262. .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav .nav-link
  17263. {
  17264. padding-left: 4.5rem;
  17265. }
  17266. .navbar-vertical.navbar-expand-sm .navbar-brand
  17267. {
  17268. display: block;
  17269. padding-top: 1rem;
  17270. padding-bottom: 1rem;
  17271. text-align: center;
  17272. }
  17273. .navbar-vertical.navbar-expand-sm .navbar-brand-img
  17274. {
  17275. max-height: 2.5rem;
  17276. }
  17277. .navbar-vertical.navbar-expand-sm .navbar-user
  17278. {
  17279. margin-right: -1.5rem;
  17280. margin-left: -1.5rem;
  17281. padding-top: 1rem;
  17282. padding-right: 1.5rem;
  17283. padding-bottom: 0rem;
  17284. padding-left: 1.5rem;
  17285. border-top: 1px solid #e9ecef;
  17286. }
  17287. .navbar-vertical.navbar-expand-sm .navbar-user .dropup .dropdown-menu
  17288. {
  17289. left: 50%;
  17290. transform: translateX(-50%);
  17291. }
  17292. }
  17293. @media (min-width: 768px)
  17294. {
  17295. .navbar-vertical.navbar-expand-md
  17296. {
  17297. position: fixed;
  17298. top: 0;
  17299. bottom: 0;
  17300. display: block;
  17301. overflow-y: auto;
  17302. width: 100%;
  17303. max-width: 250px;
  17304. padding-right: 1.5rem;
  17305. padding-left: 1.5rem;
  17306. }
  17307. .navbar-vertical.navbar-expand-md > [class*='container']
  17308. {
  17309. flex-direction: column;
  17310. min-height: 100%;
  17311. padding-right: 0;
  17312. padding-left: 0;
  17313. align-items: stretch;
  17314. }
  17315. }
  17316. @media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active)
  17317. {
  17318. .navbar-vertical.navbar-expand-md > [class*='container']
  17319. {
  17320. height: 100%;
  17321. min-height: none;
  17322. }
  17323. }
  17324. @media (min-width: 768px)
  17325. {
  17326. .navbar-vertical.navbar-expand-md.fixed-left
  17327. {
  17328. left: 0;
  17329. border-width: 0 1px 0 0;
  17330. }
  17331. .navbar-vertical.navbar-expand-md.fixed-right
  17332. {
  17333. right: 0;
  17334. border-width: 0 0 0 1px;
  17335. }
  17336. .navbar-vertical.navbar-expand-md .navbar-collapse
  17337. {
  17338. display: flex;
  17339. flex-direction: column;
  17340. margin-right: -1.5rem;
  17341. margin-left: -1.5rem;
  17342. padding-right: 1.5rem;
  17343. padding-left: 1.5rem;
  17344. flex: 1 1;
  17345. align-items: stretch;
  17346. }
  17347. .navbar-vertical.navbar-expand-md .navbar-collapse > *
  17348. {
  17349. min-width: 100%;
  17350. }
  17351. .navbar-vertical.navbar-expand-md .navbar-nav
  17352. {
  17353. flex-direction: column;
  17354. margin-right: -1.5rem;
  17355. margin-left: -1.5rem;
  17356. }
  17357. .navbar-vertical.navbar-expand-md .navbar-nav .nav-link
  17358. {
  17359. padding: .65rem 1.5rem;
  17360. }
  17361. .navbar-vertical.navbar-expand-md .navbar-nav .nav-link.active:before
  17362. {
  17363. top: .25rem;
  17364. right: auto;
  17365. bottom: .25rem;
  17366. left: 0;
  17367. border-bottom: 0;
  17368. border-left: 2px solid #5e72e4;
  17369. }
  17370. .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link
  17371. {
  17372. padding-left: 3.75rem;
  17373. }
  17374. .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav .nav-link
  17375. {
  17376. padding-left: 4.5rem;
  17377. }
  17378. .navbar-vertical.navbar-expand-md .navbar-brand
  17379. {
  17380. display: block;
  17381. padding-top: 1rem;
  17382. padding-bottom: 1rem;
  17383. text-align: center;
  17384. }
  17385. .navbar-vertical.navbar-expand-md .navbar-brand-img
  17386. {
  17387. max-height: 2.5rem;
  17388. }
  17389. .navbar-vertical.navbar-expand-md .navbar-user
  17390. {
  17391. margin-right: -1.5rem;
  17392. margin-left: -1.5rem;
  17393. padding-top: 1rem;
  17394. padding-right: 1.5rem;
  17395. padding-bottom: 0rem;
  17396. padding-left: 1.5rem;
  17397. border-top: 1px solid #e9ecef;
  17398. }
  17399. .navbar-vertical.navbar-expand-md .navbar-user .dropup .dropdown-menu
  17400. {
  17401. left: 50%;
  17402. transform: translateX(-50%);
  17403. }
  17404. }
  17405. @media (min-width: 992px)
  17406. {
  17407. .navbar-vertical.navbar-expand-lg
  17408. {
  17409. position: fixed;
  17410. top: 0;
  17411. bottom: 0;
  17412. display: block;
  17413. overflow-y: auto;
  17414. width: 100%;
  17415. max-width: 250px;
  17416. padding-right: 1.5rem;
  17417. padding-left: 1.5rem;
  17418. }
  17419. .navbar-vertical.navbar-expand-lg > [class*='container']
  17420. {
  17421. flex-direction: column;
  17422. min-height: 100%;
  17423. padding-right: 0;
  17424. padding-left: 0;
  17425. align-items: stretch;
  17426. }
  17427. }
  17428. @media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active)
  17429. {
  17430. .navbar-vertical.navbar-expand-lg > [class*='container']
  17431. {
  17432. height: 100%;
  17433. min-height: none;
  17434. }
  17435. }
  17436. @media (min-width: 992px)
  17437. {
  17438. .navbar-vertical.navbar-expand-lg.fixed-left
  17439. {
  17440. left: 0;
  17441. border-width: 0 1px 0 0;
  17442. }
  17443. .navbar-vertical.navbar-expand-lg.fixed-right
  17444. {
  17445. right: 0;
  17446. border-width: 0 0 0 1px;
  17447. }
  17448. .navbar-vertical.navbar-expand-lg .navbar-collapse
  17449. {
  17450. display: flex;
  17451. flex-direction: column;
  17452. margin-right: -1.5rem;
  17453. margin-left: -1.5rem;
  17454. padding-right: 1.5rem;
  17455. padding-left: 1.5rem;
  17456. flex: 1 1;
  17457. align-items: stretch;
  17458. }
  17459. .navbar-vertical.navbar-expand-lg .navbar-collapse > *
  17460. {
  17461. min-width: 100%;
  17462. }
  17463. .navbar-vertical.navbar-expand-lg .navbar-nav
  17464. {
  17465. flex-direction: column;
  17466. margin-right: -1.5rem;
  17467. margin-left: -1.5rem;
  17468. }
  17469. .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link
  17470. {
  17471. padding: .65rem 1.5rem;
  17472. }
  17473. .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link.active:before
  17474. {
  17475. top: .25rem;
  17476. right: auto;
  17477. bottom: .25rem;
  17478. left: 0;
  17479. border-bottom: 0;
  17480. border-left: 2px solid #5e72e4;
  17481. }
  17482. .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link
  17483. {
  17484. padding-left: 3.75rem;
  17485. }
  17486. .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav .nav-link
  17487. {
  17488. padding-left: 4.5rem;
  17489. }
  17490. .navbar-vertical.navbar-expand-lg .navbar-brand
  17491. {
  17492. display: block;
  17493. padding-top: 1rem;
  17494. padding-bottom: 1rem;
  17495. text-align: center;
  17496. }
  17497. .navbar-vertical.navbar-expand-lg .navbar-brand-img
  17498. {
  17499. max-height: 2.5rem;
  17500. }
  17501. .navbar-vertical.navbar-expand-lg .navbar-user
  17502. {
  17503. margin-right: -1.5rem;
  17504. margin-left: -1.5rem;
  17505. padding-top: 1rem;
  17506. padding-right: 1.5rem;
  17507. padding-bottom: 0rem;
  17508. padding-left: 1.5rem;
  17509. border-top: 1px solid #e9ecef;
  17510. }
  17511. .navbar-vertical.navbar-expand-lg .navbar-user .dropup .dropdown-menu
  17512. {
  17513. left: 50%;
  17514. transform: translateX(-50%);
  17515. }
  17516. }
  17517. @media (min-width: 1200px)
  17518. {
  17519. .navbar-vertical.navbar-expand-xl
  17520. {
  17521. position: fixed;
  17522. top: 0;
  17523. bottom: 0;
  17524. display: block;
  17525. overflow-y: auto;
  17526. width: 100%;
  17527. max-width: 250px;
  17528. padding-right: 1.5rem;
  17529. padding-left: 1.5rem;
  17530. }
  17531. .navbar-vertical.navbar-expand-xl > [class*='container']
  17532. {
  17533. flex-direction: column;
  17534. min-height: 100%;
  17535. padding-right: 0;
  17536. padding-left: 0;
  17537. align-items: stretch;
  17538. }
  17539. }
  17540. @media all and (min-width: 1200px) and (-ms-high-contrast: none), (min-width: 1200px) and (-ms-high-contrast: active)
  17541. {
  17542. .navbar-vertical.navbar-expand-xl > [class*='container']
  17543. {
  17544. height: 100%;
  17545. min-height: none;
  17546. }
  17547. }
  17548. @media (min-width: 1200px)
  17549. {
  17550. .navbar-vertical.navbar-expand-xl.fixed-left
  17551. {
  17552. left: 0;
  17553. border-width: 0 1px 0 0;
  17554. }
  17555. .navbar-vertical.navbar-expand-xl.fixed-right
  17556. {
  17557. right: 0;
  17558. border-width: 0 0 0 1px;
  17559. }
  17560. .navbar-vertical.navbar-expand-xl .navbar-collapse
  17561. {
  17562. display: flex;
  17563. flex-direction: column;
  17564. margin-right: -1.5rem;
  17565. margin-left: -1.5rem;
  17566. padding-right: 1.5rem;
  17567. padding-left: 1.5rem;
  17568. flex: 1 1;
  17569. align-items: stretch;
  17570. }
  17571. .navbar-vertical.navbar-expand-xl .navbar-collapse > *
  17572. {
  17573. min-width: 100%;
  17574. }
  17575. .navbar-vertical.navbar-expand-xl .navbar-nav
  17576. {
  17577. flex-direction: column;
  17578. margin-right: -1.5rem;
  17579. margin-left: -1.5rem;
  17580. }
  17581. .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link
  17582. {
  17583. padding: .65rem 1.5rem;
  17584. }
  17585. .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link.active:before
  17586. {
  17587. top: .25rem;
  17588. right: auto;
  17589. bottom: .25rem;
  17590. left: 0;
  17591. border-bottom: 0;
  17592. border-left: 2px solid #5e72e4;
  17593. }
  17594. .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link
  17595. {
  17596. padding-left: 3.75rem;
  17597. }
  17598. .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav .nav-link
  17599. {
  17600. padding-left: 4.5rem;
  17601. }
  17602. .navbar-vertical.navbar-expand-xl .navbar-brand
  17603. {
  17604. display: block;
  17605. padding-top: 1rem;
  17606. padding-bottom: 1rem;
  17607. text-align: center;
  17608. }
  17609. .navbar-vertical.navbar-expand-xl .navbar-brand-img
  17610. {
  17611. max-height: 2.5rem;
  17612. }
  17613. .navbar-vertical.navbar-expand-xl .navbar-user
  17614. {
  17615. margin-right: -1.5rem;
  17616. margin-left: -1.5rem;
  17617. padding-top: 1rem;
  17618. padding-right: 1.5rem;
  17619. padding-bottom: 0rem;
  17620. padding-left: 1.5rem;
  17621. border-top: 1px solid #e9ecef;
  17622. }
  17623. .navbar-vertical.navbar-expand-xl .navbar-user .dropup .dropdown-menu
  17624. {
  17625. left: 50%;
  17626. transform: translateX(-50%);
  17627. }
  17628. }
  17629. .navbar-search .input-group
  17630. {
  17631. border: 2px solid;
  17632. border-radius: 2rem;
  17633. background-color: transparent;
  17634. }
  17635. .navbar-search .input-group .input-group-text
  17636. {
  17637. padding-left: 1rem;
  17638. background-color: transparent;
  17639. }
  17640. .navbar-search .form-control
  17641. {
  17642. width: 270px;
  17643. background-color: transparent;
  17644. }
  17645. .navbar-search-dark .input-group
  17646. {
  17647. border-color: rgba(255, 255, 255, .6);
  17648. }
  17649. .navbar-search-dark .input-group-text
  17650. {
  17651. color: rgba(255, 255, 255, .6);
  17652. }
  17653. .navbar-search-dark .form-control
  17654. {
  17655. color: rgba(255, 255, 255, .9);
  17656. }
  17657. .navbar-search-dark .form-control::-ms-input-placeholder
  17658. {
  17659. color: rgba(255, 255, 255, .6);
  17660. }
  17661. .navbar-search-dark .form-control::placeholder
  17662. {
  17663. color: rgba(255, 255, 255, .6);
  17664. }
  17665. .navbar-search-dark .focused .input-group
  17666. {
  17667. border-color: rgba(255, 255, 255, .9);
  17668. }
  17669. .navbar-search-light .input-group
  17670. {
  17671. border-color: rgba(0, 0, 0, .6);
  17672. }
  17673. .navbar-search-light .input-group-text
  17674. {
  17675. color: rgba(0, 0, 0, .6);
  17676. }
  17677. .navbar-search-light .form-control
  17678. {
  17679. color: rgba(0, 0, 0, .9);
  17680. }
  17681. .navbar-search-light .form-control::-ms-input-placeholder
  17682. {
  17683. color: rgba(0, 0, 0, .6);
  17684. }
  17685. .navbar-search-light .form-control::placeholder
  17686. {
  17687. color: rgba(0, 0, 0, .6);
  17688. }
  17689. .navbar-search-light .focused .input-group
  17690. {
  17691. border-color: rgba(0, 0, 0, .9);
  17692. }
  17693. @media (min-width: 768px)
  17694. {
  17695. .navbar .dropdown-menu
  17696. {
  17697. margin: 0;
  17698. pointer-events: none;
  17699. opacity: 0;
  17700. }
  17701. .navbar .dropdown-menu-arrow:before
  17702. {
  17703. position: absolute;
  17704. z-index: -5;
  17705. bottom: 100%;
  17706. left: 20px;
  17707. display: block;
  17708. width: 12px;
  17709. height: 12px;
  17710. content: '';
  17711. transform: rotate(-45deg) translateY(12px);
  17712. border-radius: 2px;
  17713. background: #fff;
  17714. box-shadow: none;
  17715. }
  17716. .navbar .dropdown-menu-right:before
  17717. {
  17718. right: 20px;
  17719. left: auto;
  17720. }
  17721. .navbar:not(.navbar-nav-hover) .dropdown-menu.show
  17722. {
  17723. animation: show-navbar-dropdown .25s ease forwards;
  17724. pointer-events: auto;
  17725. opacity: 1;
  17726. }
  17727. .navbar:not(.navbar-nav-hover) .dropdown-menu.close
  17728. {
  17729. display: block;
  17730. animation: hide-navbar-dropdown .15s ease backwards;
  17731. }
  17732. .navbar.navbar-nav-hover .dropdown-menu
  17733. {
  17734. display: block;
  17735. transition: visibility .25s, opacity .25s, transform .25s;
  17736. transform: translate(0, 10px) perspective(200px) rotateX(-2deg);
  17737. pointer-events: none;
  17738. opacity: 0;
  17739. }
  17740. .navbar.navbar-nav-hover .nav-item.dropdown:hover > .dropdown-menu
  17741. {
  17742. display: block;
  17743. visibility: visible;
  17744. transform: translate(0, 0);
  17745. animation: none;
  17746. pointer-events: auto;
  17747. opacity: 1;
  17748. }
  17749. .navbar .dropdown-menu-inner
  17750. {
  17751. position: relative;
  17752. padding: 1rem;
  17753. }
  17754. @keyframes show-navbar-dropdown
  17755. {
  17756. 0%
  17757. {
  17758. transition: visibility .25s, opacity .25s, transform .25s;
  17759. transform: translate(0, 10px) perspective(200px) rotateX(-2deg);
  17760. opacity: 0;
  17761. }
  17762. 100%
  17763. {
  17764. transform: translate(0, 0);
  17765. opacity: 1;
  17766. }
  17767. }
  17768. @keyframes hide-navbar-dropdown
  17769. {
  17770. from
  17771. {
  17772. opacity: 1;
  17773. }
  17774. to
  17775. {
  17776. transform: translate(0, 10px);
  17777. opacity: 0;
  17778. }
  17779. }
  17780. }
  17781. .navbar-collapse-header
  17782. {
  17783. display: none;
  17784. }
  17785. @media (max-width: 767.98px)
  17786. {
  17787. .navbar-nav .nav-link
  17788. {
  17789. padding: .625rem 0;
  17790. color: #172b4d !important;
  17791. }
  17792. .navbar-nav .dropdown-menu
  17793. {
  17794. min-width: auto;
  17795. box-shadow: none;
  17796. }
  17797. .navbar-nav .dropdown-menu .media svg
  17798. {
  17799. width: 30px;
  17800. }
  17801. .navbar-collapse
  17802. {
  17803. position: absolute;
  17804. z-index: 1050;
  17805. top: 0;
  17806. right: 0;
  17807. left: 0;
  17808. overflow-y: auto;
  17809. width: calc(100% - 1.4rem);
  17810. height: auto !important;
  17811. margin: .7rem;
  17812. opacity: 0;
  17813. }
  17814. .navbar-collapse .navbar-toggler
  17815. {
  17816. position: relative;
  17817. display: inline-block;
  17818. width: 20px;
  17819. height: 20px;
  17820. padding: 0;
  17821. cursor: pointer;
  17822. }
  17823. .navbar-collapse .navbar-toggler span
  17824. {
  17825. position: absolute;
  17826. display: block;
  17827. width: 100%;
  17828. height: 2px;
  17829. opacity: 1;
  17830. border-radius: 2px;
  17831. background: #283448;
  17832. }
  17833. .navbar-collapse .navbar-toggler :nth-child(1)
  17834. {
  17835. transform: rotate(135deg);
  17836. }
  17837. .navbar-collapse .navbar-toggler :nth-child(2)
  17838. {
  17839. transform: rotate(-135deg);
  17840. }
  17841. .navbar-collapse .navbar-collapse-header
  17842. {
  17843. display: block;
  17844. margin-bottom: 1rem;
  17845. padding-bottom: 1rem;
  17846. border-bottom: 1px solid rgba(0, 0, 0, .1);
  17847. }
  17848. .navbar-collapse .collapse-brand img
  17849. {
  17850. height: 36px;
  17851. }
  17852. .navbar-collapse .collapse-close
  17853. {
  17854. text-align: right;
  17855. }
  17856. .navbar-collapse.collapsing,
  17857. .navbar-collapse.show
  17858. {
  17859. padding: 1.5rem;
  17860. animation: show-navbar-collapse .2s ease forwards;
  17861. border-radius: .375rem;
  17862. background: #fff;
  17863. box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);
  17864. }
  17865. .navbar-collapse.collapsing-out
  17866. {
  17867. animation: hide-navbar-collapse .2s ease forwards;
  17868. }
  17869. }
  17870. @keyframes show-navbar-collapse
  17871. {
  17872. 0%
  17873. {
  17874. transform: scale(.95);
  17875. transform-origin: 100% 0;
  17876. opacity: 0;
  17877. }
  17878. 100%
  17879. {
  17880. transform: scale(1);
  17881. opacity: 1;
  17882. }
  17883. }
  17884. @keyframes hide-navbar-collapse
  17885. {
  17886. from
  17887. {
  17888. transform: scale(1);
  17889. transform-origin: 100% 0;
  17890. opacity: 1;
  17891. }
  17892. to
  17893. {
  17894. transform: scale(.95);
  17895. opacity: 0;
  17896. }
  17897. }
  17898. .page-item.active .page-link
  17899. {
  17900. box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
  17901. }
  17902. .page-item .page-link,
  17903. .page-item span
  17904. {
  17905. font-size: .875rem;
  17906. display: flex;
  17907. width: 36px;
  17908. height: 36px;
  17909. margin: 0 3px;
  17910. padding: 0;
  17911. border-radius: 50% !important;
  17912. align-items: center;
  17913. justify-content: center;
  17914. }
  17915. .pagination-lg .page-item .page-link,
  17916. .pagination-lg .page-item span
  17917. {
  17918. line-height: 46px;
  17919. width: 46px;
  17920. height: 46px;
  17921. }
  17922. .pagination-sm .page-item .page-link,
  17923. .pagination-sm .page-item span
  17924. {
  17925. line-height: 30px;
  17926. width: 30px;
  17927. height: 30px;
  17928. }
  17929. .popover
  17930. {
  17931. border: 0;
  17932. }
  17933. .popover-header
  17934. {
  17935. font-weight: 600;
  17936. }
  17937. .popover-primary
  17938. {
  17939. background-color: #5e72e4;
  17940. }
  17941. .popover-primary .popover-header
  17942. {
  17943. color: #fff;
  17944. background-color: #5e72e4;
  17945. }
  17946. .popover-primary .popover-body
  17947. {
  17948. color: #fff;
  17949. }
  17950. .popover-primary .popover-header
  17951. {
  17952. border-color: rgba(255, 255, 255, .2);
  17953. }
  17954. .popover-primary.bs-popover-top .arrow::after,
  17955. .popover-primary.bs-popover-auto[x-placement^='top'] .arrow::after
  17956. {
  17957. border-top-color: #5e72e4;
  17958. }
  17959. .popover-primary.bs-popover-right .arrow::after,
  17960. .popover-primary.bs-popover-auto[x-placement^='right'] .arrow::after
  17961. {
  17962. border-right-color: #5e72e4;
  17963. }
  17964. .popover-primary.bs-popover-bottom .arrow::after,
  17965. .popover-primary.bs-popover-auto[x-placement^='bottom'] .arrow::after
  17966. {
  17967. border-bottom-color: #5e72e4;
  17968. }
  17969. .popover-primary.bs-popover-left .arrow::after,
  17970. .popover-primary.bs-popover-auto[x-placement^='left'] .arrow::after
  17971. {
  17972. border-left-color: #5e72e4;
  17973. }
  17974. .popover-secondary
  17975. {
  17976. background-color: #f7fafc;
  17977. }
  17978. .popover-secondary .popover-header
  17979. {
  17980. color: #212529;
  17981. background-color: #f7fafc;
  17982. }
  17983. .popover-secondary .popover-body
  17984. {
  17985. color: #212529;
  17986. }
  17987. .popover-secondary .popover-header
  17988. {
  17989. border-color: rgba(33, 37, 41, .2);
  17990. }
  17991. .popover-secondary.bs-popover-top .arrow::after,
  17992. .popover-secondary.bs-popover-auto[x-placement^='top'] .arrow::after
  17993. {
  17994. border-top-color: #f7fafc;
  17995. }
  17996. .popover-secondary.bs-popover-right .arrow::after,
  17997. .popover-secondary.bs-popover-auto[x-placement^='right'] .arrow::after
  17998. {
  17999. border-right-color: #f7fafc;
  18000. }
  18001. .popover-secondary.bs-popover-bottom .arrow::after,
  18002. .popover-secondary.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18003. {
  18004. border-bottom-color: #f7fafc;
  18005. }
  18006. .popover-secondary.bs-popover-left .arrow::after,
  18007. .popover-secondary.bs-popover-auto[x-placement^='left'] .arrow::after
  18008. {
  18009. border-left-color: #f7fafc;
  18010. }
  18011. .popover-success
  18012. {
  18013. background-color: #2dce89;
  18014. }
  18015. .popover-success .popover-header
  18016. {
  18017. color: #fff;
  18018. background-color: #2dce89;
  18019. }
  18020. .popover-success .popover-body
  18021. {
  18022. color: #fff;
  18023. }
  18024. .popover-success .popover-header
  18025. {
  18026. border-color: rgba(255, 255, 255, .2);
  18027. }
  18028. .popover-success.bs-popover-top .arrow::after,
  18029. .popover-success.bs-popover-auto[x-placement^='top'] .arrow::after
  18030. {
  18031. border-top-color: #2dce89;
  18032. }
  18033. .popover-success.bs-popover-right .arrow::after,
  18034. .popover-success.bs-popover-auto[x-placement^='right'] .arrow::after
  18035. {
  18036. border-right-color: #2dce89;
  18037. }
  18038. .popover-success.bs-popover-bottom .arrow::after,
  18039. .popover-success.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18040. {
  18041. border-bottom-color: #2dce89;
  18042. }
  18043. .popover-success.bs-popover-left .arrow::after,
  18044. .popover-success.bs-popover-auto[x-placement^='left'] .arrow::after
  18045. {
  18046. border-left-color: #2dce89;
  18047. }
  18048. .popover-info
  18049. {
  18050. background-color: #11cdef;
  18051. }
  18052. .popover-info .popover-header
  18053. {
  18054. color: #fff;
  18055. background-color: #11cdef;
  18056. }
  18057. .popover-info .popover-body
  18058. {
  18059. color: #fff;
  18060. }
  18061. .popover-info .popover-header
  18062. {
  18063. border-color: rgba(255, 255, 255, .2);
  18064. }
  18065. .popover-info.bs-popover-top .arrow::after,
  18066. .popover-info.bs-popover-auto[x-placement^='top'] .arrow::after
  18067. {
  18068. border-top-color: #11cdef;
  18069. }
  18070. .popover-info.bs-popover-right .arrow::after,
  18071. .popover-info.bs-popover-auto[x-placement^='right'] .arrow::after
  18072. {
  18073. border-right-color: #11cdef;
  18074. }
  18075. .popover-info.bs-popover-bottom .arrow::after,
  18076. .popover-info.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18077. {
  18078. border-bottom-color: #11cdef;
  18079. }
  18080. .popover-info.bs-popover-left .arrow::after,
  18081. .popover-info.bs-popover-auto[x-placement^='left'] .arrow::after
  18082. {
  18083. border-left-color: #11cdef;
  18084. }
  18085. .popover-warning
  18086. {
  18087. background-color: #fb6340;
  18088. }
  18089. .popover-warning .popover-header
  18090. {
  18091. color: #fff;
  18092. background-color: #fb6340;
  18093. }
  18094. .popover-warning .popover-body
  18095. {
  18096. color: #fff;
  18097. }
  18098. .popover-warning .popover-header
  18099. {
  18100. border-color: rgba(255, 255, 255, .2);
  18101. }
  18102. .popover-warning.bs-popover-top .arrow::after,
  18103. .popover-warning.bs-popover-auto[x-placement^='top'] .arrow::after
  18104. {
  18105. border-top-color: #fb6340;
  18106. }
  18107. .popover-warning.bs-popover-right .arrow::after,
  18108. .popover-warning.bs-popover-auto[x-placement^='right'] .arrow::after
  18109. {
  18110. border-right-color: #fb6340;
  18111. }
  18112. .popover-warning.bs-popover-bottom .arrow::after,
  18113. .popover-warning.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18114. {
  18115. border-bottom-color: #fb6340;
  18116. }
  18117. .popover-warning.bs-popover-left .arrow::after,
  18118. .popover-warning.bs-popover-auto[x-placement^='left'] .arrow::after
  18119. {
  18120. border-left-color: #fb6340;
  18121. }
  18122. .popover-danger
  18123. {
  18124. background-color: #f5365c;
  18125. }
  18126. .popover-danger .popover-header
  18127. {
  18128. color: #fff;
  18129. background-color: #f5365c;
  18130. }
  18131. .popover-danger .popover-body
  18132. {
  18133. color: #fff;
  18134. }
  18135. .popover-danger .popover-header
  18136. {
  18137. border-color: rgba(255, 255, 255, .2);
  18138. }
  18139. .popover-danger.bs-popover-top .arrow::after,
  18140. .popover-danger.bs-popover-auto[x-placement^='top'] .arrow::after
  18141. {
  18142. border-top-color: #f5365c;
  18143. }
  18144. .popover-danger.bs-popover-right .arrow::after,
  18145. .popover-danger.bs-popover-auto[x-placement^='right'] .arrow::after
  18146. {
  18147. border-right-color: #f5365c;
  18148. }
  18149. .popover-danger.bs-popover-bottom .arrow::after,
  18150. .popover-danger.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18151. {
  18152. border-bottom-color: #f5365c;
  18153. }
  18154. .popover-danger.bs-popover-left .arrow::after,
  18155. .popover-danger.bs-popover-auto[x-placement^='left'] .arrow::after
  18156. {
  18157. border-left-color: #f5365c;
  18158. }
  18159. .popover-light
  18160. {
  18161. background-color: #adb5bd;
  18162. }
  18163. .popover-light .popover-header
  18164. {
  18165. color: #fff;
  18166. background-color: #adb5bd;
  18167. }
  18168. .popover-light .popover-body
  18169. {
  18170. color: #fff;
  18171. }
  18172. .popover-light .popover-header
  18173. {
  18174. border-color: rgba(255, 255, 255, .2);
  18175. }
  18176. .popover-light.bs-popover-top .arrow::after,
  18177. .popover-light.bs-popover-auto[x-placement^='top'] .arrow::after
  18178. {
  18179. border-top-color: #adb5bd;
  18180. }
  18181. .popover-light.bs-popover-right .arrow::after,
  18182. .popover-light.bs-popover-auto[x-placement^='right'] .arrow::after
  18183. {
  18184. border-right-color: #adb5bd;
  18185. }
  18186. .popover-light.bs-popover-bottom .arrow::after,
  18187. .popover-light.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18188. {
  18189. border-bottom-color: #adb5bd;
  18190. }
  18191. .popover-light.bs-popover-left .arrow::after,
  18192. .popover-light.bs-popover-auto[x-placement^='left'] .arrow::after
  18193. {
  18194. border-left-color: #adb5bd;
  18195. }
  18196. .popover-dark
  18197. {
  18198. background-color: #212529;
  18199. }
  18200. .popover-dark .popover-header
  18201. {
  18202. color: #fff;
  18203. background-color: #212529;
  18204. }
  18205. .popover-dark .popover-body
  18206. {
  18207. color: #fff;
  18208. }
  18209. .popover-dark .popover-header
  18210. {
  18211. border-color: rgba(255, 255, 255, .2);
  18212. }
  18213. .popover-dark.bs-popover-top .arrow::after,
  18214. .popover-dark.bs-popover-auto[x-placement^='top'] .arrow::after
  18215. {
  18216. border-top-color: #212529;
  18217. }
  18218. .popover-dark.bs-popover-right .arrow::after,
  18219. .popover-dark.bs-popover-auto[x-placement^='right'] .arrow::after
  18220. {
  18221. border-right-color: #212529;
  18222. }
  18223. .popover-dark.bs-popover-bottom .arrow::after,
  18224. .popover-dark.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18225. {
  18226. border-bottom-color: #212529;
  18227. }
  18228. .popover-dark.bs-popover-left .arrow::after,
  18229. .popover-dark.bs-popover-auto[x-placement^='left'] .arrow::after
  18230. {
  18231. border-left-color: #212529;
  18232. }
  18233. .popover-default
  18234. {
  18235. background-color: #172b4d;
  18236. }
  18237. .popover-default .popover-header
  18238. {
  18239. color: #fff;
  18240. background-color: #172b4d;
  18241. }
  18242. .popover-default .popover-body
  18243. {
  18244. color: #fff;
  18245. }
  18246. .popover-default .popover-header
  18247. {
  18248. border-color: rgba(255, 255, 255, .2);
  18249. }
  18250. .popover-default.bs-popover-top .arrow::after,
  18251. .popover-default.bs-popover-auto[x-placement^='top'] .arrow::after
  18252. {
  18253. border-top-color: #172b4d;
  18254. }
  18255. .popover-default.bs-popover-right .arrow::after,
  18256. .popover-default.bs-popover-auto[x-placement^='right'] .arrow::after
  18257. {
  18258. border-right-color: #172b4d;
  18259. }
  18260. .popover-default.bs-popover-bottom .arrow::after,
  18261. .popover-default.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18262. {
  18263. border-bottom-color: #172b4d;
  18264. }
  18265. .popover-default.bs-popover-left .arrow::after,
  18266. .popover-default.bs-popover-auto[x-placement^='left'] .arrow::after
  18267. {
  18268. border-left-color: #172b4d;
  18269. }
  18270. .popover-white
  18271. {
  18272. background-color: #fff;
  18273. }
  18274. .popover-white .popover-header
  18275. {
  18276. color: #212529;
  18277. background-color: #fff;
  18278. }
  18279. .popover-white .popover-body
  18280. {
  18281. color: #212529;
  18282. }
  18283. .popover-white .popover-header
  18284. {
  18285. border-color: rgba(33, 37, 41, .2);
  18286. }
  18287. .popover-white.bs-popover-top .arrow::after,
  18288. .popover-white.bs-popover-auto[x-placement^='top'] .arrow::after
  18289. {
  18290. border-top-color: #fff;
  18291. }
  18292. .popover-white.bs-popover-right .arrow::after,
  18293. .popover-white.bs-popover-auto[x-placement^='right'] .arrow::after
  18294. {
  18295. border-right-color: #fff;
  18296. }
  18297. .popover-white.bs-popover-bottom .arrow::after,
  18298. .popover-white.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18299. {
  18300. border-bottom-color: #fff;
  18301. }
  18302. .popover-white.bs-popover-left .arrow::after,
  18303. .popover-white.bs-popover-auto[x-placement^='left'] .arrow::after
  18304. {
  18305. border-left-color: #fff;
  18306. }
  18307. .popover-neutral
  18308. {
  18309. background-color: #fff;
  18310. }
  18311. .popover-neutral .popover-header
  18312. {
  18313. color: #212529;
  18314. background-color: #fff;
  18315. }
  18316. .popover-neutral .popover-body
  18317. {
  18318. color: #212529;
  18319. }
  18320. .popover-neutral .popover-header
  18321. {
  18322. border-color: rgba(33, 37, 41, .2);
  18323. }
  18324. .popover-neutral.bs-popover-top .arrow::after,
  18325. .popover-neutral.bs-popover-auto[x-placement^='top'] .arrow::after
  18326. {
  18327. border-top-color: #fff;
  18328. }
  18329. .popover-neutral.bs-popover-right .arrow::after,
  18330. .popover-neutral.bs-popover-auto[x-placement^='right'] .arrow::after
  18331. {
  18332. border-right-color: #fff;
  18333. }
  18334. .popover-neutral.bs-popover-bottom .arrow::after,
  18335. .popover-neutral.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18336. {
  18337. border-bottom-color: #fff;
  18338. }
  18339. .popover-neutral.bs-popover-left .arrow::after,
  18340. .popover-neutral.bs-popover-auto[x-placement^='left'] .arrow::after
  18341. {
  18342. border-left-color: #fff;
  18343. }
  18344. .popover-darker
  18345. {
  18346. background-color: black;
  18347. }
  18348. .popover-darker .popover-header
  18349. {
  18350. color: #fff;
  18351. background-color: black;
  18352. }
  18353. .popover-darker .popover-body
  18354. {
  18355. color: #fff;
  18356. }
  18357. .popover-darker .popover-header
  18358. {
  18359. border-color: rgba(255, 255, 255, .2);
  18360. }
  18361. .popover-darker.bs-popover-top .arrow::after,
  18362. .popover-darker.bs-popover-auto[x-placement^='top'] .arrow::after
  18363. {
  18364. border-top-color: black;
  18365. }
  18366. .popover-darker.bs-popover-right .arrow::after,
  18367. .popover-darker.bs-popover-auto[x-placement^='right'] .arrow::after
  18368. {
  18369. border-right-color: black;
  18370. }
  18371. .popover-darker.bs-popover-bottom .arrow::after,
  18372. .popover-darker.bs-popover-auto[x-placement^='bottom'] .arrow::after
  18373. {
  18374. border-bottom-color: black;
  18375. }
  18376. .popover-darker.bs-popover-left .arrow::after,
  18377. .popover-darker.bs-popover-auto[x-placement^='left'] .arrow::after
  18378. {
  18379. border-left-color: black;
  18380. }
  18381. .progress-wrapper
  18382. {
  18383. position: relative;
  18384. padding-top: 1.5rem;
  18385. }
  18386. .progress
  18387. {
  18388. overflow: hidden;
  18389. height: 8px;
  18390. margin-bottom: 1rem;
  18391. border-radius: .25rem;
  18392. background-color: #e9ecef;
  18393. box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
  18394. }
  18395. .progress .sr-only
  18396. {
  18397. font-size: 13px;
  18398. line-height: 20px;
  18399. left: 0;
  18400. clip: auto;
  18401. width: auto;
  18402. height: 20px;
  18403. margin: 0 0 0 30px;
  18404. }
  18405. .progress-heading
  18406. {
  18407. font-size: 14px;
  18408. font-weight: 500;
  18409. margin: 0 0 2px;
  18410. padding: 0;
  18411. }
  18412. .progress-bar
  18413. {
  18414. height: auto;
  18415. border-radius: 0;
  18416. box-shadow: none;
  18417. }
  18418. .progress-info
  18419. {
  18420. display: flex;
  18421. margin-bottom: .5rem;
  18422. align-items: center;
  18423. justify-content: space-between;
  18424. }
  18425. .progress-label span
  18426. {
  18427. font-size: .625rem;
  18428. font-weight: 600;
  18429. display: inline-block;
  18430. padding: .25rem 1rem;
  18431. text-transform: uppercase;
  18432. color: #5e72e4;
  18433. border-radius: 30px;
  18434. background: rgba(94, 114, 228, .1);
  18435. }
  18436. .progress-percentage
  18437. {
  18438. text-align: right;
  18439. }
  18440. .progress-percentage span
  18441. {
  18442. font-size: .875rem;
  18443. font-weight: 600;
  18444. display: inline-block;
  18445. color: #8898aa;
  18446. }
  18447. .separator
  18448. {
  18449. position: absolute;
  18450. top: auto;
  18451. right: 0;
  18452. left: 0;
  18453. overflow: hidden;
  18454. width: 100%;
  18455. height: 150px;
  18456. transform: translateZ(0);
  18457. pointer-events: none;
  18458. }
  18459. .separator svg
  18460. {
  18461. position: absolute;
  18462. pointer-events: none;
  18463. }
  18464. .separator-top
  18465. {
  18466. top: 0;
  18467. bottom: auto;
  18468. }
  18469. .separator-top svg
  18470. {
  18471. top: 0;
  18472. }
  18473. .separator-bottom
  18474. {
  18475. top: auto;
  18476. bottom: 0;
  18477. }
  18478. .separator-bottom svg
  18479. {
  18480. bottom: 0;
  18481. }
  18482. .separator-inverse
  18483. {
  18484. transform: rotate(180deg);
  18485. }
  18486. .separator-skew
  18487. {
  18488. height: 60px;
  18489. }
  18490. @media (min-width: 1200px)
  18491. {
  18492. .separator-skew
  18493. {
  18494. height: 70px;
  18495. }
  18496. }
  18497. .table thead th
  18498. {
  18499. font-size: .65rem;
  18500. padding-top: .75rem;
  18501. padding-bottom: .75rem;
  18502. letter-spacing: 1px;
  18503. text-transform: uppercase;
  18504. border-bottom: 1px solid #e9ecef;
  18505. }
  18506. .table th
  18507. {
  18508. font-weight: 600;
  18509. }
  18510. .table td .progress
  18511. {
  18512. width: 120px;
  18513. height: 3px;
  18514. margin: 0;
  18515. }
  18516. .table td,
  18517. .table th
  18518. {
  18519. font-size: .8125rem;
  18520. white-space: nowrap;
  18521. }
  18522. .table.align-items-center td,
  18523. .table.align-items-center th
  18524. {
  18525. vertical-align: middle;
  18526. }
  18527. .table .thead-dark th
  18528. {
  18529. color: #4d7bca;
  18530. background-color: #1c345d;
  18531. }
  18532. .table .thead-light th
  18533. {
  18534. color: #8898aa;
  18535. background-color: #f6f9fc;
  18536. }
  18537. .table-hover tr
  18538. {
  18539. transition: all .15s ease;
  18540. }
  18541. @media screen and (prefers-reduced-motion: reduce)
  18542. {
  18543. .table-hover tr
  18544. {
  18545. transition: none;
  18546. }
  18547. }
  18548. .table-flush td,
  18549. .table-flush th
  18550. {
  18551. border-right: 0;
  18552. border-left: 0;
  18553. }
  18554. .table-flush tbody tr:first-child td,
  18555. .table-flush tbody tr:first-child th
  18556. {
  18557. border-top: 0;
  18558. }
  18559. .table-flush tbody tr:last-child td,
  18560. .table-flush tbody tr:last-child th
  18561. {
  18562. border-bottom: 0;
  18563. }
  18564. .card .table
  18565. {
  18566. margin-bottom: 0;
  18567. }
  18568. .card .table td,
  18569. .card .table th
  18570. {
  18571. padding-right: 1.5rem;
  18572. padding-left: 1.5rem;
  18573. }
  18574. p
  18575. {
  18576. font-size: 1rem;
  18577. font-weight: 300;
  18578. line-height: 1.7;
  18579. }
  18580. .lead
  18581. {
  18582. font-size: 1.25rem;
  18583. font-weight: 300;
  18584. line-height: 1.7;
  18585. margin-top: 1.5rem;
  18586. }
  18587. .lead + .btn-wrapper
  18588. {
  18589. margin-top: 3rem;
  18590. }
  18591. .description
  18592. {
  18593. font-size: .875rem;
  18594. }
  18595. .heading
  18596. {
  18597. font-size: .95rem;
  18598. font-weight: 600;
  18599. letter-spacing: .025em;
  18600. text-transform: uppercase;
  18601. }
  18602. .heading-small
  18603. {
  18604. font-size: .75rem;
  18605. padding-top: .25rem;
  18606. padding-bottom: .25rem;
  18607. letter-spacing: .04em;
  18608. text-transform: uppercase;
  18609. }
  18610. .heading-title
  18611. {
  18612. font-size: 1.375rem;
  18613. font-weight: 600;
  18614. letter-spacing: .025em;
  18615. text-transform: uppercase;
  18616. }
  18617. .heading-section
  18618. {
  18619. font-size: 1.375rem;
  18620. font-weight: 600;
  18621. letter-spacing: .025em;
  18622. text-transform: uppercase;
  18623. }
  18624. .heading-section img
  18625. {
  18626. display: block;
  18627. width: 72px;
  18628. height: 72px;
  18629. margin-bottom: 1.5rem;
  18630. }
  18631. .heading-section.text-center img
  18632. {
  18633. margin-right: auto;
  18634. margin-left: auto;
  18635. }
  18636. .display-1 span,
  18637. .display-2 span,
  18638. .display-3 span,
  18639. .display-4 span
  18640. {
  18641. font-weight: 300;
  18642. display: block;
  18643. }
  18644. article h4:not(:first-child),
  18645. article h5:not(:first-child)
  18646. {
  18647. margin-top: 3rem;
  18648. }
  18649. article h4,
  18650. article h5
  18651. {
  18652. margin-bottom: 1.5rem;
  18653. }
  18654. article figure
  18655. {
  18656. margin: 3rem 0;
  18657. }
  18658. article h5 + figure
  18659. {
  18660. margin-top: 0;
  18661. }
  18662. .datepicker
  18663. {
  18664. border-radius: .375rem;
  18665. direction: ltr;
  18666. }
  18667. .datepicker-inline
  18668. {
  18669. width: 220px;
  18670. }
  18671. .datepicker-rtl
  18672. {
  18673. direction: rtl;
  18674. }
  18675. .datepicker-rtl.dropdown-menu
  18676. {
  18677. left: auto;
  18678. }
  18679. .datepicker-rtl table tr td span
  18680. {
  18681. float: right;
  18682. }
  18683. .datepicker-dropdown
  18684. {
  18685. top: 0;
  18686. left: 0;
  18687. padding: 20px 22px;
  18688. box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);
  18689. }
  18690. .datepicker-dropdown.datepicker-orient-left:before
  18691. {
  18692. left: 6px;
  18693. }
  18694. .datepicker-dropdown.datepicker-orient-left:after
  18695. {
  18696. left: 7px;
  18697. }
  18698. .datepicker-dropdown.datepicker-orient-right:before
  18699. {
  18700. right: 6px;
  18701. }
  18702. .datepicker-dropdown.datepicker-orient-right:after
  18703. {
  18704. right: 7px;
  18705. }
  18706. .datepicker-dropdown.datepicker-orient-bottom:before
  18707. {
  18708. top: -7px;
  18709. }
  18710. .datepicker-dropdown.datepicker-orient-bottom:after
  18711. {
  18712. top: -6px;
  18713. }
  18714. .datepicker-dropdown.datepicker-orient-top:before
  18715. {
  18716. bottom: -7px;
  18717. border-top: 7px solid white;
  18718. border-bottom: 0;
  18719. }
  18720. .datepicker-dropdown.datepicker-orient-top:after
  18721. {
  18722. bottom: -6px;
  18723. border-top: 6px solid #fff;
  18724. border-bottom: 0;
  18725. }
  18726. .datepicker table
  18727. {
  18728. margin: 0;
  18729. -webkit-user-select: none;
  18730. -moz-user-select: none;
  18731. -ms-user-select: none;
  18732. user-select: none;
  18733. -webkit-touch-callout: none;
  18734. }
  18735. .datepicker table tr td
  18736. {
  18737. border-radius: 50%;
  18738. }
  18739. .datepicker table tr th
  18740. {
  18741. font-weight: 500;
  18742. border-radius: .375rem;
  18743. }
  18744. .datepicker table tr td,
  18745. .datepicker table tr th
  18746. {
  18747. font-size: .875rem;
  18748. width: 36px;
  18749. height: 36px;
  18750. transition: all .15s ease;
  18751. text-align: center;
  18752. border: none;
  18753. }
  18754. .table-striped .datepicker table tr td,
  18755. .table-striped .datepicker table tr th
  18756. {
  18757. background-color: transparent;
  18758. }
  18759. .datepicker table tr td.old,
  18760. .datepicker table tr td.new
  18761. {
  18762. color: #adb5bd;
  18763. }
  18764. .datepicker table tr td.day:hover,
  18765. .datepicker table tr td.focused
  18766. {
  18767. cursor: pointer;
  18768. background: white;
  18769. }
  18770. .datepicker table tr td.disabled,
  18771. .datepicker table tr td.disabled:hover
  18772. {
  18773. cursor: default;
  18774. color: #dee2e6;
  18775. background: none;
  18776. }
  18777. .datepicker table tr td.highlighted
  18778. {
  18779. border-radius: 0;
  18780. }
  18781. .datepicker table tr td.highlighted.focused
  18782. {
  18783. background: #5e72e4;
  18784. }
  18785. .datepicker table tr td.highlighted.disabled,
  18786. .datepicker table tr td.highlighted.disabled:active
  18787. {
  18788. color: #ced4da;
  18789. background: #5e72e4;
  18790. }
  18791. .datepicker table tr td.today
  18792. {
  18793. background: white;
  18794. }
  18795. .datepicker table tr td.today.focused
  18796. {
  18797. background: white;
  18798. }
  18799. .datepicker table tr td.today.disabled,
  18800. .datepicker table tr td.today.disabled:active
  18801. {
  18802. color: #8898aa;
  18803. background: white;
  18804. }
  18805. .datepicker table tr td.range
  18806. {
  18807. color: #fff;
  18808. border-radius: 0;
  18809. background: #5e72e4;
  18810. }
  18811. .datepicker table tr td.range.focused
  18812. {
  18813. background: #3b53de;
  18814. }
  18815. .datepicker table tr td.range.disabled,
  18816. .datepicker table tr td.range.disabled:active,
  18817. .datepicker table tr td.range.day.disabled:hover
  18818. {
  18819. color: #8a98eb;
  18820. background: #324cdd;
  18821. }
  18822. .datepicker table tr td.range.highlighted.focused
  18823. {
  18824. background: #cbd3da;
  18825. }
  18826. .datepicker table tr td.range.highlighted.disabled,
  18827. .datepicker table tr td.range.highlighted.disabled:active
  18828. {
  18829. color: #dee2e6;
  18830. background: #e9ecef;
  18831. }
  18832. .datepicker table tr td.range.today.disabled,
  18833. .datepicker table tr td.range.today.disabled:active
  18834. {
  18835. color: #fff;
  18836. background: #5e72e4;
  18837. }
  18838. .datepicker table tr td.day.range-start
  18839. {
  18840. border-top-right-radius: 0;
  18841. border-bottom-right-radius: 0;
  18842. }
  18843. .datepicker table tr td.day.range-end
  18844. {
  18845. border-top-left-radius: 0;
  18846. border-bottom-left-radius: 0;
  18847. }
  18848. .datepicker table tr td.day.range-start.range-end
  18849. {
  18850. border-radius: 50%;
  18851. }
  18852. .datepicker table tr td.selected,
  18853. .datepicker table tr td.selected.highlighted,
  18854. .datepicker table tr td.selected:hover,
  18855. .datepicker table tr td.selected.highlighted:hover,
  18856. .datepicker table tr td.day.range:hover
  18857. {
  18858. color: #fff;
  18859. background: #5e72e4;
  18860. }
  18861. .datepicker table tr td.active,
  18862. .datepicker table tr td.active.highlighted,
  18863. .datepicker table tr td.active:hover,
  18864. .datepicker table tr td.active.highlighted:hover
  18865. {
  18866. color: #fff;
  18867. background: #5e72e4;
  18868. box-shadow: none;
  18869. }
  18870. .datepicker table tr td span
  18871. {
  18872. line-height: 54px;
  18873. display: block;
  18874. float: left;
  18875. width: 23%;
  18876. height: 54px;
  18877. margin: 1%;
  18878. cursor: pointer;
  18879. border-radius: 4px;
  18880. }
  18881. .datepicker table tr td span:hover,
  18882. .datepicker table tr td span.focused
  18883. {
  18884. background: #e9ecef;
  18885. }
  18886. .datepicker table tr td span.disabled,
  18887. .datepicker table tr td span.disabled:hover
  18888. {
  18889. cursor: default;
  18890. color: #dee2e6;
  18891. background: none;
  18892. }
  18893. .datepicker table tr td span.active,
  18894. .datepicker table tr td span.active:hover,
  18895. .datepicker table tr td span.active.disabled,
  18896. .datepicker table tr td span.active.disabled:hover
  18897. {
  18898. text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
  18899. }
  18900. .datepicker table tr td span.old,
  18901. .datepicker table tr td span.new
  18902. {
  18903. color: #8898aa;
  18904. }
  18905. .datepicker .datepicker-switch
  18906. {
  18907. width: 145px;
  18908. }
  18909. .datepicker .datepicker-switch,
  18910. .datepicker .prev,
  18911. .datepicker .next,
  18912. .datepicker tfoot tr th
  18913. {
  18914. cursor: pointer;
  18915. }
  18916. .datepicker .datepicker-switch:hover,
  18917. .datepicker .prev:hover,
  18918. .datepicker .next:hover,
  18919. .datepicker tfoot tr th:hover
  18920. {
  18921. background: #e9ecef;
  18922. }
  18923. .datepicker .prev.disabled,
  18924. .datepicker .next.disabled
  18925. {
  18926. visibility: hidden;
  18927. }
  18928. .datepicker .cw
  18929. {
  18930. font-size: 10px;
  18931. width: 12px;
  18932. padding: 0 2px 0 5px;
  18933. vertical-align: middle;
  18934. }
  18935. .noUi-target,
  18936. .noUi-target *
  18937. {
  18938. box-sizing: border-box;
  18939. -webkit-user-select: none;
  18940. -moz-user-select: none;
  18941. -ms-user-select: none;
  18942. user-select: none;
  18943. -webkit-touch-callout: none;
  18944. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  18945. touch-action: none;
  18946. }
  18947. .noUi-target
  18948. {
  18949. position: relative;
  18950. direction: ltr;
  18951. }
  18952. .noUi-base,
  18953. .noUi-connects
  18954. {
  18955. position: relative;
  18956. z-index: 1;
  18957. width: 100%;
  18958. height: 100%;
  18959. }
  18960. .noUi-connects
  18961. {
  18962. z-index: 0;
  18963. overflow: hidden;
  18964. }
  18965. .noUi-connect,
  18966. .noUi-origin
  18967. {
  18968. position: absolute;
  18969. z-index: 1;
  18970. top: 0;
  18971. left: 0;
  18972. width: 100%;
  18973. height: 100%;
  18974. transform-origin: 0 0;
  18975. will-change: transform;
  18976. }
  18977. html:not([dir='rtl']) .noUi-horizontal .noUi-origin
  18978. {
  18979. right: 0;
  18980. left: auto;
  18981. }
  18982. .noUi-vertical .noUi-origin
  18983. {
  18984. width: 0;
  18985. }
  18986. .noUi-horizontal .noUi-origin
  18987. {
  18988. height: 0;
  18989. }
  18990. .noUi-handle
  18991. {
  18992. position: absolute;
  18993. }
  18994. .noUi-state-tap .noUi-connect,
  18995. .noUi-state-tap .noUi-origin
  18996. {
  18997. transition: transform .3s;
  18998. }
  18999. .noUi-state-drag *
  19000. {
  19001. cursor: inherit !important;
  19002. }
  19003. .noUi-horizontal
  19004. {
  19005. height: 5px;
  19006. }
  19007. .noUi-horizontal .noUi-handle
  19008. {
  19009. top: -6px;
  19010. left: -17px;
  19011. width: 34px;
  19012. height: 28px;
  19013. }
  19014. .noUi-vertical
  19015. {
  19016. width: 5px;
  19017. }
  19018. .noUi-vertical .noUi-handle
  19019. {
  19020. top: -17px;
  19021. left: -6px;
  19022. width: 28px;
  19023. height: 34px;
  19024. }
  19025. html:not([dir='rtl']) .noUi-horizontal .noUi-handle
  19026. {
  19027. right: -17px;
  19028. left: auto;
  19029. }
  19030. .noUi-connects
  19031. {
  19032. border-radius: 3px;
  19033. }
  19034. .noUi-connect
  19035. {
  19036. background: #5e72e4;
  19037. }
  19038. .noUi-draggable
  19039. {
  19040. cursor: ew-resize;
  19041. }
  19042. .noUi-vertical .noUi-draggable
  19043. {
  19044. cursor: ns-resize;
  19045. }
  19046. .noUi-handle
  19047. {
  19048. cursor: default;
  19049. border: 1px solid #d9d9d9;
  19050. border-radius: 3px;
  19051. outline: none;
  19052. background: #fff;
  19053. box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
  19054. }
  19055. .noUi-active
  19056. {
  19057. outline: none;
  19058. }
  19059. /* Disabled state;
  19060. */
  19061. [disabled] .noUi-connect
  19062. {
  19063. background: #b8b8b8;
  19064. }
  19065. [disabled].noUi-target,
  19066. [disabled].noUi-handle,
  19067. [disabled] .noUi-handle
  19068. {
  19069. cursor: not-allowed;
  19070. }
  19071. /* Base;
  19072. *
  19073. */
  19074. .noUi-pips,
  19075. .noUi-pips *
  19076. {
  19077. box-sizing: border-box;
  19078. }
  19079. .noUi-pips
  19080. {
  19081. position: absolute;
  19082. color: #999;
  19083. }
  19084. /* Values;
  19085. *
  19086. */
  19087. .noUi-value
  19088. {
  19089. position: absolute;
  19090. text-align: center;
  19091. white-space: nowrap;
  19092. }
  19093. .noUi-value-sub
  19094. {
  19095. font-size: 10px;
  19096. color: #ccc;
  19097. }
  19098. /* Markings;
  19099. *
  19100. */
  19101. .noUi-marker
  19102. {
  19103. position: absolute;
  19104. background: #ccc;
  19105. }
  19106. .noUi-marker-sub
  19107. {
  19108. background: #aaa;
  19109. }
  19110. .noUi-marker-large
  19111. {
  19112. background: #aaa;
  19113. }
  19114. /* Horizontal layout;
  19115. *
  19116. */
  19117. .noUi-pips-horizontal
  19118. {
  19119. top: 100%;
  19120. left: 0;
  19121. width: 100%;
  19122. height: 80px;
  19123. padding: 10px 0;
  19124. }
  19125. .noUi-value-horizontal
  19126. {
  19127. transform: translate(-50%, 50%);
  19128. }
  19129. .noUi-rtl .noUi-value-horizontal
  19130. {
  19131. transform: translate(50%, 50%);
  19132. }
  19133. .noUi-marker-horizontal.noUi-marker
  19134. {
  19135. width: 2px;
  19136. height: 5px;
  19137. margin-left: -1px;
  19138. }
  19139. .noUi-marker-horizontal.noUi-marker-sub
  19140. {
  19141. height: 10px;
  19142. }
  19143. .noUi-marker-horizontal.noUi-marker-large
  19144. {
  19145. height: 15px;
  19146. }
  19147. /* Vertical layout;
  19148. *
  19149. */
  19150. .noUi-pips-vertical
  19151. {
  19152. top: 0;
  19153. left: 100%;
  19154. height: 100%;
  19155. padding: 0 10px;
  19156. }
  19157. .noUi-value-vertical
  19158. {
  19159. padding-left: 25px;
  19160. transform: translate(0, -50%, 0);
  19161. }
  19162. .noUi-rtl .noUi-value-vertical
  19163. {
  19164. transform: translate(0, 50%);
  19165. }
  19166. .noUi-marker-vertical.noUi-marker
  19167. {
  19168. width: 5px;
  19169. height: 2px;
  19170. margin-top: -1px;
  19171. }
  19172. .noUi-marker-vertical.noUi-marker-sub
  19173. {
  19174. width: 10px;
  19175. }
  19176. .noUi-marker-vertical.noUi-marker-large
  19177. {
  19178. width: 15px;
  19179. }
  19180. .noUi-tooltip
  19181. {
  19182. position: absolute;
  19183. display: block;
  19184. padding: 5px;
  19185. text-align: center;
  19186. white-space: nowrap;
  19187. color: #000;
  19188. border: 1px solid #d9d9d9;
  19189. border-radius: 3px;
  19190. background: #fff;
  19191. }
  19192. .noUi-horizontal .noUi-tooltip
  19193. {
  19194. bottom: 120%;
  19195. left: 50%;
  19196. transform: translate(-50%, 0);
  19197. }
  19198. .noUi-vertical .noUi-tooltip
  19199. {
  19200. top: 50%;
  19201. right: 120%;
  19202. transform: translate(0, -50%);
  19203. }
  19204. .noUi-target
  19205. {
  19206. margin: 15px 0;
  19207. cursor: pointer;
  19208. border: 0;
  19209. border-radius: 5px;
  19210. background: #eceeef;
  19211. box-shadow: inset 0 1px 2px rgba(90, 97, 105, .1);
  19212. }
  19213. .noUi-horizontal
  19214. {
  19215. height: 5px;
  19216. }
  19217. html:not([dir='rtl']) .noUi-horizontal .noUi-handle
  19218. {
  19219. right: -10px;
  19220. }
  19221. .noUi-vertical
  19222. {
  19223. width: 5px;
  19224. }
  19225. .noUi-connect
  19226. {
  19227. background: #5e72e4;
  19228. box-shadow: none;
  19229. }
  19230. .noUi-horizontal .noUi-handle,
  19231. .noUi-vertical .noUi-handle
  19232. {
  19233. top: -5px;
  19234. width: 15px;
  19235. height: 15px;
  19236. cursor: pointer;
  19237. transition: box-shadow .15s, transform .15s;
  19238. border: 0;
  19239. border-radius: 100%;
  19240. background-color: #5e72e4;
  19241. box-shadow: none;
  19242. }
  19243. .noUi-horizontal .noUi-handle.noUi-active,
  19244. .noUi-vertical .noUi-handle.noUi-active
  19245. {
  19246. box-shadow: 0 0 0 2px #5e72e4;
  19247. }
  19248. .input-slider--cyan .noUi-connect
  19249. {
  19250. background: #2bffc6;
  19251. }
  19252. /* Disabled state */
  19253. [disabled] .noUi-connect,
  19254. [disabled].noUi-connect
  19255. {
  19256. background: #b2b2b2;
  19257. }
  19258. [disabled] .noUi-handle,
  19259. [disabled].noUi-origin
  19260. {
  19261. cursor: not-allowed;
  19262. }
  19263. /* Range slider value labels */
  19264. .range-slider-value
  19265. {
  19266. font-size: .75rem;
  19267. font-weight: 500;
  19268. padding: .4em .8em .3em .85em;
  19269. color: #fff;
  19270. border-radius: 10px;
  19271. background-color: rgba(33, 37, 41, .7);
  19272. }
  19273. .range-slider-wrapper .upper-info
  19274. {
  19275. font-weight: 400;
  19276. margin-bottom: 5px;
  19277. }
  19278. .input-slider-value-output
  19279. {
  19280. font-size: 11px;
  19281. position: relative;
  19282. top: 12px;
  19283. padding: 4px 8px;
  19284. color: #fff;
  19285. border-radius: 2px;
  19286. background: #333;
  19287. }
  19288. .input-slider-value-output:after
  19289. {
  19290. position: absolute;
  19291. bottom: 100%;
  19292. left: 10px;
  19293. width: 0;
  19294. height: 0;
  19295. margin-left: -4px;
  19296. content: ' ';
  19297. pointer-events: none;
  19298. border: solid transparent;
  19299. border-width: 4px;
  19300. border-color: rgba(136, 183, 213, 0);
  19301. border-bottom-color: #333;
  19302. }
  19303. .input-slider-value-output.left:after
  19304. {
  19305. right: auto;
  19306. left: 10px;
  19307. }
  19308. .input-slider-value-output.right:after
  19309. {
  19310. right: 10px;
  19311. left: auto;
  19312. }
  19313. .scrollbar-inner
  19314. {
  19315. height: 100%;
  19316. }
  19317. .scrollbar-inner:not(:hover) .scroll-element
  19318. {
  19319. opacity: 0;
  19320. }
  19321. .scrollbar-inner .scroll-element
  19322. {
  19323. margin-right: 2px;
  19324. transition: opacity 300ms;
  19325. }
  19326. .scrollbar-inner .scroll-element .scroll-bar,
  19327. .scrollbar-inner .scroll-element .scroll-element_track
  19328. {
  19329. transition: background-color 300ms;
  19330. }
  19331. .scrollbar-inner .scroll-element .scroll-element_track
  19332. {
  19333. background-color: transparent;
  19334. }
  19335. .scrollbar-inner .scroll-element.scroll-y
  19336. {
  19337. right: 0;
  19338. width: 3px;
  19339. }
  19340. .scrollbar-inner .scroll-element.scroll-x
  19341. {
  19342. bottom: 0;
  19343. height: 3px;
  19344. }