EVN Observation Planner. Helps you to plan a VLBI observation. Given a date, source coordinates, and a VLBI array, it will tell you when the source can be observed by each antenna, the reached rms noise level and resolution, among other details.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

3912 lines
158 KiB

  1. /* Created with Themestr.app */
  2. /*! `Custom` Bootstrap 4 theme */
  3. @import url(https://fonts.googleapis.com/css?family=Open+Sans:200,300,400,700);
  4. /*!
  5. * Bootstrap v4.3.1 (https://getbootstrap.com/)
  6. * Copyright 2011-2019 The Bootstrap Authors
  7. * Copyright 2011-2019 Twitter, Inc.
  8. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  9. */
  10. :root {
  11. --blue: #007bff;
  12. --indigo: #6610f2;
  13. --purple: #6f42c1;
  14. --pink: #e83e8c;
  15. --red: #dc3545;
  16. --orange: #fd7e14;
  17. --yellow: #ffc107;
  18. --green: #28a745;
  19. --teal: #20c997;
  20. --cyan: #17a2b8;
  21. --white: #fff;
  22. --gray: #6c757d;
  23. --gray-dark: #343a40;
  24. --primary: #FF304F;
  25. --secondary: #CACACA;
  26. --success: #015668;
  27. --info: #0F81C7;
  28. --warning: #0DE2EA;
  29. --danger: #06648C;
  30. --light: #ececec;
  31. --dark: #222;
  32. --breakpoint-xs: 0;
  33. --breakpoint-sm: 576px;
  34. --breakpoint-md: 768px;
  35. --breakpoint-lg: 992px;
  36. --breakpoint-xl: 1200px;
  37. --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  38. --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
  39. }
  40. *, * ::before, * ::after {
  41. box-sizing:border-box
  42. }
  43. html {
  44. font-family: sans-serif;
  45. line-height: 1.15;
  46. text-size-adjust: 90%;
  47. -webkit-text-size-adjust: 90%;
  48. -webkit-tap-highlight-color:rgba(0, 0, 0, 0)
  49. }
  50. article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  51. display:block
  52. }
  53. body {
  54. margin: 0;
  55. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  56. font-size: 1rem;
  57. font-weight: 400;
  58. line-height: 1.5;
  59. color: #212529;
  60. text-align: left;
  61. background-color: #fff
  62. }
  63. [tabindex="-1"]:focus {
  64. outline:0 !important
  65. }
  66. hr {
  67. box-sizing: content-box;
  68. height: 0;
  69. overflow:visible
  70. }
  71. h1, h2, h3, h4, h5, h6 {
  72. margin-top: 0;
  73. margin-bottom:.5rem
  74. }
  75. p {
  76. margin-top: 0;
  77. margin-bottom:1rem
  78. }
  79. abbr[title], abbr[data-original-title] {
  80. text-decoration: underline;
  81. text-decoration: underline dotted;
  82. cursor: help;
  83. border-bottom: 0;
  84. text-decoration-skip-ink:none
  85. }
  86. address {
  87. margin-bottom: 1rem;
  88. font-style: normal;
  89. line-height:inherit
  90. }
  91. ol, ul, dl {
  92. margin-top: 0;
  93. margin-bottom:1rem
  94. }
  95. ol ol, ul ul, ol ul, ul ol {
  96. margin-bottom:0
  97. }
  98. dt {
  99. font-weight:700
  100. }
  101. dd {
  102. margin-bottom: .5rem;
  103. margin-left:0
  104. }
  105. blockquote {
  106. margin:0 0 1rem
  107. }
  108. b, strong {
  109. font-weight:bolder
  110. }
  111. small {
  112. font-size:80%
  113. }
  114. sub, sup {
  115. position: relative;
  116. font-size: 75%;
  117. line-height: 0;
  118. vertical-align:baseline
  119. }
  120. sub {
  121. bottom:-.25em
  122. }
  123. sup {
  124. top:-.5em
  125. }
  126. a {
  127. color: #a01d26;
  128. text-decoration: none;
  129. background-color:transparent
  130. }
  131. a:hover {
  132. color: #e30022;
  133. text-decoration:underline
  134. }
  135. a:not([href]):not([tabindex]) {
  136. color: inherit;
  137. text-decoration:none
  138. }
  139. a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  140. color: inherit;
  141. text-decoration:none
  142. }
  143. a:not([href]):not([tabindex]):focus {
  144. outline:0
  145. }
  146. pre, code, kbd, samp {
  147. font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  148. font-size:1em
  149. }
  150. pre {
  151. margin-top: 0;
  152. margin-bottom: 1rem;
  153. overflow:auto
  154. }
  155. figure {
  156. margin:0 0 1rem
  157. }
  158. img {
  159. vertical-align: middle;
  160. border-style:none
  161. }
  162. svg {
  163. overflow: hidden;
  164. vertical-align:middle
  165. }
  166. table {
  167. border-collapse:collapse
  168. }
  169. caption {
  170. padding-top: .75rem;
  171. padding-bottom: .75rem;
  172. color: #6c757d;
  173. text-align: left;
  174. caption-side:bottom
  175. }
  176. th {
  177. text-align:inherit
  178. }
  179. label {
  180. display: inline-block;
  181. margin-bottom:.5rem
  182. }
  183. button {
  184. border-radius:0
  185. }
  186. button:focus {
  187. outline: 1px dotted;
  188. outline:5px auto -webkit-focus-ring-color
  189. }
  190. input, button, select, optgroup, textarea {
  191. margin: 0;
  192. font-family: inherit;
  193. font-size: inherit;
  194. line-height:inherit
  195. }
  196. button, input {
  197. overflow:visible
  198. }
  199. button, select {
  200. text-transform:none
  201. }
  202. select {
  203. word-wrap: normal
  204. }
  205. button, [type="button"], [type="reset"], [type="submit"] {
  206. -webkit-appearance: button
  207. }
  208. button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
  209. cursor: pointer
  210. }
  211. button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  212. padding: 0;
  213. border-style: none
  214. }
  215. input[type="radio"], input[type="checkbox"] {
  216. box-sizing: border-box;
  217. padding: 0
  218. }
  219. input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
  220. -webkit-appearance:listbox
  221. }
  222. textarea {
  223. overflow: auto;
  224. resize:vertical
  225. }
  226. fieldset {
  227. min-width: 0;
  228. padding: 0;
  229. margin: 0;
  230. border:0
  231. }
  232. legend {
  233. display: block;
  234. width: 100%;
  235. max-width: 100%;
  236. padding: 0;
  237. margin-bottom: .5rem;
  238. font-size: 1.5rem;
  239. line-height: inherit;
  240. color: inherit;
  241. white-space:normal
  242. }
  243. progress {
  244. vertical-align: baseline
  245. }
  246. [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  247. height: auto
  248. }
  249. [type="search"] {
  250. outline-offset: -2px;
  251. -webkit-appearance: none
  252. }
  253. [type="search"]::-webkit-search-decoration {
  254. -webkit-appearance:none
  255. }
  256. ::-webkit-file-upload-button {
  257. font: inherit;
  258. -webkit-appearance:button
  259. }
  260. output {
  261. display:inline-block
  262. }
  263. summary {
  264. display: list-item;
  265. cursor:pointer
  266. }
  267. template {
  268. display:none
  269. }
  270. [hidden] {
  271. display:none !important
  272. }
  273. h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  274. margin-bottom: .5rem;
  275. font-family: Open Sans;
  276. font-weight: 500;
  277. line-height:1.2
  278. }
  279. h1, .h1 {
  280. font-size:2.5rem
  281. }
  282. h2, .h2 {
  283. font-size:2rem
  284. }
  285. h3, .h3 {
  286. font-size:1.75rem
  287. }
  288. h4, .h4 {
  289. font-size:1.5rem
  290. }
  291. h5, .h5 {
  292. font-size:1.25rem
  293. }
  294. h6, .h6 {
  295. font-size:1rem
  296. }
  297. .lead {
  298. font-size: 1.25rem;
  299. font-weight:300
  300. }
  301. .display-1 {
  302. font-size: 6rem;
  303. font-weight: 300;
  304. line-height:1.2
  305. }
  306. .display-2 {
  307. font-size: 5.5rem;
  308. font-weight: 300;
  309. line-height:1.2
  310. }
  311. .display-3 {
  312. font-size: 4.5rem;
  313. font-weight: 300;
  314. line-height:1.2
  315. }
  316. .display-4 {
  317. font-size: 3.5rem;
  318. font-weight: 300;
  319. line-height:1.2
  320. }
  321. hr {
  322. margin-top: 1rem;
  323. margin-bottom: 1rem;
  324. border: 0;
  325. border-top:1px solid rgba(0, 0, 0, 0.1)
  326. }
  327. small, .small {
  328. font-size: 80%;
  329. font-weight:400
  330. }
  331. mark, .mark {
  332. padding: .2em;
  333. background-color:#fcf8e3
  334. }
  335. .list-unstyled {
  336. padding-left: 0;
  337. list-style:none
  338. }
  339. .list-inline {
  340. padding-left: 0;
  341. list-style:none
  342. }
  343. .list-inline-item {
  344. display:inline-block
  345. }
  346. .list-inline-item:not(:last-child) {
  347. margin-right:.5rem
  348. }
  349. .initialism {
  350. font-size: 90%;
  351. text-transform:uppercase
  352. }
  353. .blockquote {
  354. margin-bottom: 1rem;
  355. font-size:1.25rem
  356. }
  357. .blockquote-footer {
  358. display: block;
  359. font-size: 80%;
  360. color:#6c757d
  361. }
  362. .blockquote-footer::before {
  363. content: "\2014\00A0"
  364. }
  365. .img-fluid {
  366. max-width: 100%;
  367. height:auto
  368. }
  369. .img-thumbnail {
  370. padding: .25rem;
  371. background-color: #fff;
  372. border: 1px solid #dee2e6;
  373. border-radius: .25rem;
  374. max-width: 100%;
  375. height:auto
  376. }
  377. .figure {
  378. display:inline-block
  379. }
  380. .figure-img {
  381. margin-bottom: .5rem;
  382. line-height:1
  383. }
  384. .figure-caption {
  385. font-size: 90%;
  386. color:#6c757d
  387. }
  388. code {
  389. font-size: 87.5%;
  390. color: #e83e8c;
  391. word-break:break-word
  392. }
  393. a > code {
  394. color:inherit
  395. }
  396. kbd {
  397. padding: .2rem .4rem;
  398. font-size: 87.5%;
  399. color: #fff;
  400. background-color: #212529;
  401. border-radius:.2rem
  402. }
  403. kbd kbd {
  404. padding: 0;
  405. font-size: 100%;
  406. font-weight:700
  407. }
  408. pre {
  409. display: block;
  410. font-size: 87.5%;
  411. color:#212529
  412. }
  413. pre code {
  414. font-size: inherit;
  415. color: inherit;
  416. word-break:normal
  417. }
  418. .pre-scrollable {
  419. max-height: 340px;
  420. overflow-y:scroll
  421. }
  422. .table {
  423. width: 100%;
  424. margin-bottom: 1rem;
  425. color:#212529
  426. }
  427. .table th, .table td {
  428. padding: .75rem;
  429. vertical-align: top;
  430. border-top:1px solid #dee2e6
  431. }
  432. .table thead th {
  433. vertical-align: bottom;
  434. border-bottom:2px solid #dee2e6
  435. }
  436. .table tbody + tbody {
  437. border-top:2px solid #dee2e6
  438. }
  439. .table-sm th, .table-sm td {
  440. padding:.3rem
  441. }
  442. .table-bordered {
  443. border:1px solid #dee2e6
  444. }
  445. .table-bordered th, .table-bordered td {
  446. border:1px solid #dee2e6
  447. }
  448. .table-bordered thead th, .table-bordered thead td {
  449. border-bottom-width:2px
  450. }
  451. .table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {
  452. border:0
  453. }
  454. .table-striped tbody tr:nth-of-type(odd) {
  455. background-color:rgba(0, 0, 0, 0.05)
  456. }
  457. .table-hover tbody tr:hover {
  458. color: #212529;
  459. background-color:rgba(0, 0, 0, 0.075)
  460. }
  461. .table-primary, .table-primary > th, .table-primary > td {
  462. background-color:#ffc5ce
  463. }
  464. .table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
  465. border-color:#ff93a3
  466. }
  467. .table-hover .table-primary:hover {
  468. background-color:#ffacb8
  469. }
  470. .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
  471. background-color:#ffacb8
  472. }
  473. .table-secondary, .table-secondary > th, .table-secondary > td {
  474. background-color:#f0f0f0
  475. }
  476. .table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
  477. border-color:#e3e3e3
  478. }
  479. .table-hover .table-secondary:hover {
  480. background-color:#e3e3e3
  481. }
  482. .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
  483. background-color:#e3e3e3
  484. }
  485. .table-success, .table-success > th, .table-success > td {
  486. background-color:#b8d0d5
  487. }
  488. .table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
  489. border-color:#7ba7b0
  490. }
  491. .table-hover .table-success:hover {
  492. background-color:#a8c5cc
  493. }
  494. .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
  495. background-color:#a8c5cc
  496. }
  497. .table-info, .table-info > th, .table-info > td {
  498. background-color:#bcdcef
  499. }
  500. .table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
  501. border-color:#82bde2
  502. }
  503. .table-hover .table-info:hover {
  504. background-color:#a7d1ea
  505. }
  506. .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
  507. background-color:#a7d1ea
  508. }
  509. .table-warning, .table-warning > th, .table-warning > td {
  510. background-color:#bbf7f9
  511. }
  512. .table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
  513. border-color:#81f0f4
  514. }
  515. .table-hover .table-warning:hover {
  516. background-color:#a4f4f7
  517. }
  518. .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
  519. background-color:#a4f4f7
  520. }
  521. .table-danger, .table-danger > th, .table-danger > td {
  522. background-color:#b9d4df
  523. }
  524. .table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
  525. border-color:#7eaec3
  526. }
  527. .table-hover .table-danger:hover {
  528. background-color:#a8c9d7
  529. }
  530. .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
  531. background-color:#a8c9d7
  532. }
  533. .table-light, .table-light > th, .table-light > td {
  534. background-color:#fafafa
  535. }
  536. .table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
  537. border-color:#f5f5f5
  538. }
  539. .table-hover .table-light:hover {
  540. background-color:#ededed
  541. }
  542. .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
  543. background-color:#ededed
  544. }
  545. .table-dark, .table-dark > th, .table-dark > td {
  546. background-color:#c1c1c1
  547. }
  548. .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
  549. border-color:#8c8c8c
  550. }
  551. .table-hover .table-dark:hover {
  552. background-color:#b4b4b4
  553. }
  554. .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
  555. background-color:#b4b4b4
  556. }
  557. .table-active, .table-active > th, .table-active > td {
  558. background-color:rgba(0, 0, 0, 0.075)
  559. }
  560. .table-hover .table-active:hover {
  561. background-color:rgba(0, 0, 0, 0.075)
  562. }
  563. .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
  564. background-color:rgba(0, 0, 0, 0.075)
  565. }
  566. .table .thead-dark th {
  567. color: #fff;
  568. background-color: #343a40;
  569. border-color:#454d55
  570. }
  571. .table .thead-light th {
  572. color: #495057;
  573. background-color: #e9ecef;
  574. border-color:#dee2e6
  575. }
  576. .table-dark {
  577. color: #fff;
  578. background-color:#343a40
  579. }
  580. .table-dark th, .table-dark td, .table-dark thead th {
  581. border-color:#454d55
  582. }
  583. .table-dark.table-bordered {
  584. border:0
  585. }
  586. .table-dark.table-striped tbody tr:nth-of-type(odd) {
  587. background-color:rgba(255, 255, 255, 0.05)
  588. }
  589. .table-dark.table-hover tbody tr:hover {
  590. color: #fff;
  591. background-color:rgba(255, 255, 255, 0.075)
  592. }
  593. @media (max-width: 575.98px) {
  594. .table-responsive-sm {
  595. display: block;
  596. width: 100%;
  597. overflow-x: auto;
  598. -webkit-overflow-scrolling:touch
  599. }
  600. .table-responsive-sm > .table-bordered {
  601. border:0
  602. }
  603. }
  604. @media (max-width: 767.98px) {
  605. .table-responsive-md {
  606. display: block;
  607. width: 100%;
  608. overflow-x: auto;
  609. -webkit-overflow-scrolling:touch
  610. }
  611. .table-responsive-md > .table-bordered {
  612. border:0
  613. }
  614. }
  615. @media (max-width: 991.98px) {
  616. .table-responsive-lg {
  617. display: block;
  618. width: 100%;
  619. overflow-x: auto;
  620. -webkit-overflow-scrolling:touch
  621. }
  622. .table-responsive-lg > .table-bordered {
  623. border:0
  624. }
  625. }
  626. @media (max-width: 1199.98px) {
  627. .table-responsive-xl {
  628. display: block;
  629. width: 100%;
  630. overflow-x: auto;
  631. -webkit-overflow-scrolling:touch
  632. }
  633. .table-responsive-xl > .table-bordered {
  634. border:0
  635. }
  636. }
  637. .table-responsive {
  638. display: block;
  639. width: 100%;
  640. overflow-x: auto;
  641. -webkit-overflow-scrolling:touch
  642. }
  643. .table-responsive > .table-bordered {
  644. border:0
  645. }
  646. .form-control {
  647. display: block;
  648. width: 100%;
  649. height: calc(1.5em + .75rem + 2px);
  650. padding: .375rem .75rem;
  651. font-size: 1rem;
  652. font-weight: 400;
  653. line-height: 1.5;
  654. color: #495057;
  655. background-color: #fff;
  656. background-clip: padding-box;
  657. border: 1px solid #ced4da;
  658. border-radius: .25rem;
  659. transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
  660. }
  661. .form-picker {
  662. display: inline-block;
  663. width: 60%;
  664. min-width: 120px;
  665. height: calc(1.5em + .75rem + 2px);
  666. padding: 0;
  667. font-size: 1rem;
  668. font-weight: 400;
  669. line-height: 1.5;
  670. color: #495057;
  671. background-color: #fff;
  672. background-clip: padding-box;
  673. border: none;
  674. margin-right: 0;
  675. margin-left: 0;
  676. float: left;
  677. }
  678. .SingleDatePicker {;
  679. width: 100%;
  680. height: calc(1.5em + .75rem + 2px);
  681. padding: 0;
  682. font-size: 1rem;
  683. font-weight: 400;
  684. line-height: 1.5;
  685. color: #495057;
  686. background-color: #fff;
  687. background-clip: padding-box;
  688. border: none;
  689. }
  690. .form-hour {
  691. display: inline-block;
  692. width: 40%;
  693. min-width: 100px;
  694. height: calc(1.5em + .75rem + 2px);
  695. padding: 0;
  696. font-size: 1rem;
  697. font-weight: 400;
  698. line-height: 1.5;
  699. color: #495057;
  700. background-color: #fff;
  701. background-clip: padding-box;
  702. border: none;
  703. margin-right: 0;
  704. margin-left: 0;
  705. }
  706. input[type=time] {
  707. display: block;
  708. width: 100%;
  709. height: calc(1.5em + .75rem + 2px) !important;
  710. padding: 0;
  711. font-size: 1rem;
  712. font-weight: 400;
  713. line-height: 1.5;
  714. color: #495057;
  715. border: 1px solid #ced4da;
  716. border-radius: .25rem;
  717. background-color: #fff;
  718. background-clip: padding-box;
  719. }
  720. .SingleDatePickerInput {
  721. display: block;
  722. width: 100%;
  723. height: calc(1.5em + .75rem + 2px);
  724. padding: 0;
  725. /* padding: .375rem .75rem; */
  726. font-size: 1rem;
  727. font-weight: 400;
  728. line-height: 1.5;
  729. color: #495057;
  730. background-color: #fff;
  731. background-clip: padding-box;
  732. border: 1px solid #ced4da;
  733. border-radius: .25rem;
  734. transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
  735. }
  736. .DateInput {
  737. width: 100%;
  738. background-color: transparent;
  739. background-clip: padding-box;
  740. }
  741. .DateInput_input {
  742. width: 100%;
  743. height: calc(1.5em + .75rem + 2px);
  744. /* padding: .375rem .75rem; */
  745. font-size: 1rem;
  746. font-weight: 400;
  747. line-height: 1.5;
  748. color: #495057;
  749. background-color: transparent;
  750. background-clip: padding-box;
  751. }
  752. .Select-control {
  753. height: calc(1.5em + .75rem + 2px);
  754. }
  755. @media (prefers-reduced-motion: reduce) {
  756. .form-control {
  757. transition:none
  758. }
  759. }
  760. .form-control::-ms-expand {
  761. background-color: transparent;
  762. border:0
  763. }
  764. .form-control:focus {
  765. color: #495057;
  766. background-color: #fff;
  767. border-color: #ffb0bb;
  768. outline: 0;
  769. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.25)
  770. }
  771. .form-control::placeholder {
  772. color: #6c757d;
  773. opacity:1
  774. }
  775. .form-control:disabled, .form-control[readonly] {
  776. background-color: #e9ecef;
  777. opacity:1
  778. }
  779. select.form-control:focus::-ms-value {
  780. color: #495057;
  781. background-color:#fff
  782. }
  783. .form-control-file, .form-control-range {
  784. display: block;
  785. width:100%
  786. }
  787. .col-form-label {
  788. padding-top: calc(.375rem + 1px);
  789. padding-bottom: calc(.375rem + 1px);
  790. margin-bottom: 0;
  791. font-size: inherit;
  792. line-height:1.5
  793. }
  794. .col-form-label-lg {
  795. padding-top: calc(.5rem + 1px);
  796. padding-bottom: calc(.5rem + 1px);
  797. font-size: 1.25rem;
  798. line-height:1.5
  799. }
  800. .col-form-label-sm {
  801. padding-top: calc(.25rem + 1px);
  802. padding-bottom: calc(.25rem + 1px);
  803. font-size: .875rem;
  804. line-height:1.5
  805. }
  806. .form-control-plaintext {
  807. display: block;
  808. width: 100%;
  809. padding-top: .375rem;
  810. padding-bottom: .375rem;
  811. margin-bottom: 0;
  812. line-height: 1.5;
  813. color: #212529;
  814. background-color: transparent;
  815. border: solid transparent;
  816. border-width:1px 0
  817. }
  818. .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  819. padding-right: 0;
  820. padding-left:0
  821. }
  822. .form-control-sm {
  823. height: calc(1.5em + .5rem + 2px);
  824. padding: .25rem .5rem;
  825. font-size: .875rem;
  826. line-height: 1.5;
  827. border-radius:.2rem
  828. }
  829. .form-control-lg {
  830. height: calc(1.5em + 1rem + 2px);
  831. padding: .5rem 1rem;
  832. font-size: 1.25rem;
  833. line-height: 1.5;
  834. border-radius:.3rem
  835. }
  836. select.form-control[size], select.form-control[multiple] {
  837. height:auto
  838. }
  839. textarea.form-control {
  840. height:auto
  841. }
  842. .form-group {
  843. margin-bottom:1rem
  844. }
  845. .form-text {
  846. display: block;
  847. margin-top:.25rem;
  848. }
  849. .form-row {
  850. display: flex;
  851. flex-wrap: wrap;
  852. margin-right: -5px;
  853. margin-left: -5px
  854. }
  855. .form-row > .col, .form-row > [class * ="col-"] {
  856. padding-right: 5px;
  857. padding-left:5px
  858. }
  859. .form-check {
  860. position: relative;
  861. display: block;
  862. padding-left:1.25rem
  863. }
  864. .form-check-input {
  865. position: absolute;
  866. margin-top: .3rem;
  867. margin-left:-1.25rem
  868. }
  869. .form-check-input:disabled ~ .form-check-label {
  870. color:#6c757d
  871. }
  872. .form-check-label {
  873. margin-bottom:0
  874. }
  875. .form-check-inline {
  876. display: inline-flex;
  877. align-items: center;
  878. padding-left: 0;
  879. margin-right:.75rem
  880. }
  881. .form-check-inline .form-check-input {
  882. position: static;
  883. margin-top: 0;
  884. margin-right: .3125rem;
  885. margin-left:0
  886. }
  887. .valid-feedback {
  888. display: none;
  889. width: 100%;
  890. margin-top: .25rem;
  891. font-size: 80%;
  892. color:#015668
  893. }
  894. .valid-tooltip {
  895. position: absolute;
  896. top: 100%;
  897. z-index: 5;
  898. display: none;
  899. max-width: 100%;
  900. padding: .25rem .5rem;
  901. margin-top: .1rem;
  902. font-size: .875rem;
  903. line-height: 1.5;
  904. color: #fff;
  905. background-color: rgba(1, 86, 104, 0.9);
  906. border-radius:.25rem
  907. }
  908. .was-validated .form-control:valid, .form-control.is-valid {
  909. border-color: #015668;
  910. padding-right: calc(1.5em + .75rem);
  911. background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23015668' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  912. background-repeat: no-repeat;
  913. background-position: center right calc(.375em + .1875rem);
  914. background-size:calc(.75em + .375rem) calc(.75em + .375rem)
  915. }
  916. .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  917. border-color: #015668;
  918. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.25)
  919. }
  920. .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip {
  921. display:block
  922. }
  923. .was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  924. padding-right: calc(1.5em + .75rem);
  925. background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
  926. }
  927. .was-validated .custom-select:valid, .custom-select.is-valid {
  928. border-color: #015668;
  929. padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem);
  930. background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23015668' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  931. }
  932. .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  933. border-color: #015668;
  934. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.25)
  935. }
  936. .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip {
  937. display:block
  938. }
  939. .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip {
  940. display:block
  941. }
  942. .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  943. color:#015668
  944. }
  945. .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip {
  946. display:block
  947. }
  948. .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  949. color:#015668
  950. }
  951. .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  952. border-color:#015668
  953. }
  954. .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip {
  955. display:block
  956. }
  957. .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  958. border-color: #01809b;
  959. background-color:#01809b
  960. }
  961. .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  962. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.25)
  963. }
  964. .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  965. border-color:#015668
  966. }
  967. .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  968. border-color:#015668
  969. }
  970. .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip {
  971. display:block
  972. }
  973. .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  974. border-color: #015668;
  975. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.25)
  976. }
  977. .invalid-feedback {
  978. display: none;
  979. width: 100%;
  980. margin-top: .25rem;
  981. font-size: 80%;
  982. color:#06648C
  983. }
  984. .invalid-tooltip {
  985. position: absolute;
  986. top: 100%;
  987. z-index: 5;
  988. display: none;
  989. max-width: 100%;
  990. padding: .25rem .5rem;
  991. margin-top: .1rem;
  992. font-size: .875rem;
  993. line-height: 1.5;
  994. color: #fff;
  995. background-color: rgba(6, 100, 140, 0.9);
  996. border-radius:.25rem
  997. }
  998. .was-validated .form-control:invalid, .form-control.is-invalid {
  999. border-color: #06648C;
  1000. padding-right: calc(1.5em + .75rem);
  1001. background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2306648C' viewBox='-2 -2 7 7'%3e%3cpath stroke='%2306648C' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  1002. background-repeat: no-repeat;
  1003. background-position: center right calc(.375em + .1875rem);
  1004. background-size:calc(.75em + .375rem) calc(.75em + .375rem)
  1005. }
  1006. .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  1007. border-color: #06648C;
  1008. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.25)
  1009. }
  1010. .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip {
  1011. display:block
  1012. }
  1013. .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  1014. padding-right: calc(1.5em + .75rem);
  1015. background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
  1016. }
  1017. .was-validated .custom-select:invalid, .custom-select.is-invalid {
  1018. border-color: #06648C;
  1019. padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem);
  1020. background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2306648C' viewBox='-2 -2 7 7'%3e%3cpath stroke='%2306648C' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  1021. }
  1022. .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  1023. border-color: #06648C;
  1024. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.25)
  1025. }
  1026. .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip {
  1027. display:block
  1028. }
  1029. .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip {
  1030. display:block
  1031. }
  1032. .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  1033. color:#06648C
  1034. }
  1035. .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip {
  1036. display:block
  1037. }
  1038. .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  1039. color:#06648C
  1040. }
  1041. .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  1042. border-color:#06648C
  1043. }
  1044. .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip {
  1045. display:block
  1046. }
  1047. .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  1048. border-color: #0887bd;
  1049. background-color:#0887bd
  1050. }
  1051. .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  1052. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.25)
  1053. }
  1054. .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  1055. border-color:#06648C
  1056. }
  1057. .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  1058. border-color:#06648C
  1059. }
  1060. .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip {
  1061. display:block
  1062. }
  1063. .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  1064. border-color: #06648C;
  1065. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.25)
  1066. }
  1067. .form-inline {
  1068. display: flex;
  1069. flex-flow: row wrap;
  1070. align-items:center
  1071. }
  1072. .form-inline .form-check {
  1073. width:100%
  1074. }
  1075. @media (min-width: 576px) {
  1076. .form-inline label {
  1077. display: flex;
  1078. align-items: center;
  1079. justify-content: center;
  1080. margin-bottom:0
  1081. }
  1082. .form-inline .form-group {
  1083. display: flex;
  1084. flex: 0 0 auto;
  1085. flex-flow: row wrap;
  1086. align-items: center;
  1087. margin-bottom:0
  1088. }
  1089. .form-inline .form-control {
  1090. display: inline-block;
  1091. width: auto;
  1092. vertical-align:middle
  1093. }
  1094. .form-inline .form-control-plaintext {
  1095. display:inline-block
  1096. }
  1097. .form-inline .input-group, .form-inline .custom-select {
  1098. width:auto
  1099. }
  1100. .form-inline .form-check {
  1101. display: flex;
  1102. align-items: center;
  1103. justify-content: center;
  1104. width: auto;
  1105. padding-left:0
  1106. }
  1107. .form-inline .form-check-input {
  1108. position: relative;
  1109. flex-shrink: 0;
  1110. margin-top: 0;
  1111. margin-right: .25rem;
  1112. margin-left:0
  1113. }
  1114. .form-inline .custom-control {
  1115. align-items: center;
  1116. justify-content:center
  1117. }
  1118. .form-inline .custom-control-label {
  1119. margin-bottom:0
  1120. }
  1121. }
  1122. .btn {
  1123. display: inline-block;
  1124. font-weight: 400;
  1125. margin-top: 10px;
  1126. color: #212529;
  1127. text-align: center;
  1128. vertical-align: middle;
  1129. user-select: none;
  1130. background-color: transparent;
  1131. border: 1px solid transparent;
  1132. padding: .375rem .7rem;
  1133. font-size: 1rem;
  1134. line-height: 1.5;
  1135. border-radius: .25rem;
  1136. transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
  1137. }
  1138. @media (prefers-reduced-motion: reduce) {
  1139. .btn {
  1140. transition:none
  1141. }
  1142. }
  1143. .btn:hover {
  1144. color: #212529;
  1145. text-decoration:none
  1146. }
  1147. .btn:focus, .btn.focus {
  1148. outline: 0;
  1149. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.25)
  1150. }
  1151. .btn.disabled, .btn:disabled {
  1152. opacity:.65
  1153. }
  1154. a.btn.disabled, fieldset:disabled a.btn {
  1155. pointer-events:none
  1156. }
  1157. .btn-primary {
  1158. color: #fff;
  1159. background-color: #FF304F;
  1160. border-color:#FF304F
  1161. }
  1162. .btn-primary:hover {
  1163. color: #fff;
  1164. background-color: #ff0a2e;
  1165. border-color:#fc0026
  1166. }
  1167. .btn-primary:focus, .btn-primary.focus {
  1168. box-shadow:0 0 0 .2rem rgba(255, 79, 105, 0.5)
  1169. }
  1170. .btn-primary.disabled, .btn-primary:disabled {
  1171. color: #fff;
  1172. background-color: #FF304F;
  1173. border-color:#FF304F
  1174. }
  1175. .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  1176. color: #fff;
  1177. background-color: #fc0026;
  1178. border-color:#ef0024
  1179. }
  1180. .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  1181. box-shadow:0 0 0 .2rem rgba(255, 79, 105, 0.5)
  1182. }
  1183. .btn-secondary {
  1184. color: #212529;
  1185. background-color: #CACACA;
  1186. border-color:#CACACA
  1187. }
  1188. .btn-secondary:hover {
  1189. color: #212529;
  1190. background-color: #b7b7b7;
  1191. border-color:#b1b1b1
  1192. }
  1193. .btn-secondary:focus, .btn-secondary.focus {
  1194. box-shadow:0 0 0 .2rem rgba(177, 177, 178, 0.5)
  1195. }
  1196. .btn-secondary.disabled, .btn-secondary:disabled {
  1197. color: #212529;
  1198. background-color: #CACACA;
  1199. border-color:#CACACA
  1200. }
  1201. .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  1202. color: #212529;
  1203. background-color: #b1b1b1;
  1204. border-color:#aaa
  1205. }
  1206. .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  1207. box-shadow:0 0 0 .2rem rgba(177, 177, 178, 0.5)
  1208. }
  1209. .btn-success {
  1210. color: #fff;
  1211. background-color: #015668;
  1212. border-color:#015668
  1213. }
  1214. .btn-success:hover {
  1215. color: #fff;
  1216. background-color: #013742;
  1217. border-color:#012c35
  1218. }
  1219. .btn-success:focus, .btn-success.focus {
  1220. box-shadow:0 0 0 .2rem rgba(39, 111, 127, 0.5)
  1221. }
  1222. .btn-success.disabled, .btn-success:disabled {
  1223. color: #fff;
  1224. background-color: #015668;
  1225. border-color:#015668
  1226. }
  1227. .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  1228. color: #fff;
  1229. background-color: #012c35;
  1230. border-color:#002229
  1231. }
  1232. .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  1233. box-shadow:0 0 0 .2rem rgba(39, 111, 127, 0.5)
  1234. }
  1235. .btn-info {
  1236. color: #fff;
  1237. background-color: #0F81C7;
  1238. border-color:#0F81C7
  1239. }
  1240. .btn-info:hover {
  1241. color: #fff;
  1242. background-color: #0c6aa3;
  1243. border-color:#0b6298
  1244. }
  1245. .btn-info:focus, .btn-info.focus {
  1246. box-shadow:0 0 0 .2rem rgba(51, 148, 207, 0.5)
  1247. }
  1248. .btn-info.disabled, .btn-info:disabled {
  1249. color: #fff;
  1250. background-color: #0F81C7;
  1251. border-color:#0F81C7
  1252. }
  1253. .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  1254. color: #fff;
  1255. background-color: #0b6298;
  1256. border-color:#0b5b8c
  1257. }
  1258. .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  1259. box-shadow:0 0 0 .2rem rgba(51, 148, 207, 0.5)
  1260. }
  1261. .btn-warning {
  1262. color: #212529;
  1263. background-color: #0DE2EA;
  1264. border-color:#0DE2EA
  1265. }
  1266. .btn-warning:hover {
  1267. color: #fff;
  1268. background-color: #0bbfc6;
  1269. border-color:#0ab3ba
  1270. }
  1271. .btn-warning:focus, .btn-warning.focus {
  1272. box-shadow:0 0 0 .2rem rgba(16, 198, 205, 0.5)
  1273. }
  1274. .btn-warning.disabled, .btn-warning:disabled {
  1275. color: #212529;
  1276. background-color: #0DE2EA;
  1277. border-color:#0DE2EA
  1278. }
  1279. .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  1280. color: #fff;
  1281. background-color: #0ab3ba;
  1282. border-color:#0aa8ae
  1283. }
  1284. .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  1285. box-shadow:0 0 0 .2rem rgba(16, 198, 205, 0.5)
  1286. }
  1287. .btn-danger {
  1288. color: #fff;
  1289. background-color: #06648C;
  1290. border-color:#06648C
  1291. }
  1292. .btn-danger:hover {
  1293. color: #fff;
  1294. background-color: #044a67;
  1295. border-color:#04415b
  1296. }
  1297. .btn-danger:focus, .btn-danger.focus {
  1298. box-shadow:0 0 0 .2rem rgba(43, 123, 157, 0.5)
  1299. }
  1300. .btn-danger.disabled, .btn-danger:disabled {
  1301. color: #fff;
  1302. background-color: #06648C;
  1303. border-color:#06648C
  1304. }
  1305. .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  1306. color: #fff;
  1307. background-color: #04415b;
  1308. border-color:#03384f
  1309. }
  1310. .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  1311. box-shadow:0 0 0 .2rem rgba(43, 123, 157, 0.5)
  1312. }
  1313. .btn-light {
  1314. color: #212529;
  1315. background-color: #ececec;
  1316. border-color:#ececec
  1317. }
  1318. .btn-light:hover {
  1319. color: #212529;
  1320. background-color: #d9d9d9;
  1321. border-color:#d3d3d3
  1322. }
  1323. .btn-light:focus, .btn-light.focus {
  1324. box-shadow:0 0 0 .2rem rgba(206, 206, 207, 0.5)
  1325. }
  1326. .btn-light.disabled, .btn-light:disabled {
  1327. color: #212529;
  1328. background-color: #ececec;
  1329. border-color:#ececec
  1330. }
  1331. .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  1332. color: #212529;
  1333. background-color: #d3d3d3;
  1334. border-color:#ccc
  1335. }
  1336. .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  1337. box-shadow:0 0 0 .2rem rgba(206, 206, 207, 0.5)
  1338. }
  1339. .btn-dark {
  1340. color: #fff;
  1341. background-color: #222;
  1342. border-color:#222
  1343. }
  1344. .btn-dark:hover {
  1345. color: #fff;
  1346. background-color: #0f0f0f;
  1347. border-color:#090909
  1348. }
  1349. .btn-dark:focus, .btn-dark.focus {
  1350. box-shadow:0 0 0 .2rem rgba(67, 67, 67, 0.5)
  1351. }
  1352. .btn-dark.disabled, .btn-dark:disabled {
  1353. color: #fff;
  1354. background-color: #222;
  1355. border-color:#222
  1356. }
  1357. .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  1358. color: #fff;
  1359. background-color: #090909;
  1360. border-color:#020202
  1361. }
  1362. .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  1363. box-shadow:0 0 0 .2rem rgba(67, 67, 67, 0.5)
  1364. }
  1365. .btn-outline-primary {
  1366. color: #FF304F;
  1367. border-color:#FF304F
  1368. }
  1369. .btn-outline-primary:hover {
  1370. color: #fff;
  1371. background-color: #FF304F;
  1372. border-color:#FF304F
  1373. }
  1374. .btn-outline-primary:focus, .btn-outline-primary.focus {
  1375. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.5)
  1376. }
  1377. .btn-outline-primary.disabled, .btn-outline-primary:disabled {
  1378. color: #FF304F;
  1379. background-color:transparent
  1380. }
  1381. .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  1382. color: #fff;
  1383. background-color: #FF304F;
  1384. border-color:#FF304F
  1385. }
  1386. .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  1387. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.5)
  1388. }
  1389. .btn-outline-secondary {
  1390. color: #CACACA;
  1391. border-color:#CACACA
  1392. }
  1393. .btn-outline-secondary:hover {
  1394. color: #212529;
  1395. background-color: #CACACA;
  1396. border-color:#CACACA
  1397. }
  1398. .btn-outline-secondary:focus, .btn-outline-secondary.focus {
  1399. box-shadow:0 0 0 .2rem rgba(202, 202, 202, 0.5)
  1400. }
  1401. .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  1402. color: #CACACA;
  1403. background-color:transparent
  1404. }
  1405. .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  1406. color: #212529;
  1407. background-color: #CACACA;
  1408. border-color:#CACACA
  1409. }
  1410. .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  1411. box-shadow:0 0 0 .2rem rgba(202, 202, 202, 0.5)
  1412. }
  1413. .btn-outline-success {
  1414. color: #015668;
  1415. border-color:#015668
  1416. }
  1417. .btn-outline-success:hover {
  1418. color: #fff;
  1419. background-color: #015668;
  1420. border-color:#015668
  1421. }
  1422. .btn-outline-success:focus, .btn-outline-success.focus {
  1423. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.5)
  1424. }
  1425. .btn-outline-success.disabled, .btn-outline-success:disabled {
  1426. color: #015668;
  1427. background-color:transparent
  1428. }
  1429. .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  1430. color: #fff;
  1431. background-color: #015668;
  1432. border-color:#015668
  1433. }
  1434. .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  1435. box-shadow:0 0 0 .2rem rgba(1, 86, 104, 0.5)
  1436. }
  1437. .btn-outline-info {
  1438. color: #0F81C7;
  1439. border-color:#0F81C7
  1440. }
  1441. .btn-outline-info:hover {
  1442. color: #fff;
  1443. background-color: #0F81C7;
  1444. border-color:#0F81C7
  1445. }
  1446. .btn-outline-info:focus, .btn-outline-info.focus {
  1447. box-shadow:0 0 0 .2rem rgba(15, 129, 199, 0.5)
  1448. }
  1449. .btn-outline-info.disabled, .btn-outline-info:disabled {
  1450. color: #0F81C7;
  1451. background-color:transparent
  1452. }
  1453. .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  1454. color: #fff;
  1455. background-color: #0F81C7;
  1456. border-color:#0F81C7
  1457. }
  1458. .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  1459. box-shadow:0 0 0 .2rem rgba(15, 129, 199, 0.5)
  1460. }
  1461. .btn-outline-warning {
  1462. color: #0DE2EA;
  1463. border-color:#0DE2EA
  1464. }
  1465. .btn-outline-warning:hover {
  1466. color: #212529;
  1467. background-color: #0DE2EA;
  1468. border-color:#0DE2EA
  1469. }
  1470. .btn-outline-warning:focus, .btn-outline-warning.focus {
  1471. box-shadow:0 0 0 .2rem rgba(13, 226, 234, 0.5)
  1472. }
  1473. .btn-outline-warning.disabled, .btn-outline-warning:disabled {
  1474. color: #0DE2EA;
  1475. background-color:transparent
  1476. }
  1477. .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  1478. color: #212529;
  1479. background-color: #0DE2EA;
  1480. border-color:#0DE2EA
  1481. }
  1482. .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  1483. box-shadow:0 0 0 .2rem rgba(13, 226, 234, 0.5)
  1484. }
  1485. .btn-outline-danger {
  1486. color: #06648C;
  1487. border-color:#06648C
  1488. }
  1489. .btn-outline-danger:hover {
  1490. color: #fff;
  1491. background-color: #06648C;
  1492. border-color:#06648C
  1493. }
  1494. .btn-outline-danger:focus, .btn-outline-danger.focus {
  1495. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.5)
  1496. }
  1497. .btn-outline-danger.disabled, .btn-outline-danger:disabled {
  1498. color: #06648C;
  1499. background-color:transparent
  1500. }
  1501. .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  1502. color: #fff;
  1503. background-color: #06648C;
  1504. border-color:#06648C
  1505. }
  1506. .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  1507. box-shadow:0 0 0 .2rem rgba(6, 100, 140, 0.5)
  1508. }
  1509. .btn-outline-light {
  1510. color: #ececec;
  1511. border-color:#ececec
  1512. }
  1513. .btn-outline-light:hover {
  1514. color: #212529;
  1515. background-color: #ececec;
  1516. border-color:#ececec
  1517. }
  1518. .btn-outline-light:focus, .btn-outline-light.focus {
  1519. box-shadow:0 0 0 .2rem rgba(236, 236, 236, 0.5)
  1520. }
  1521. .btn-outline-light.disabled, .btn-outline-light:disabled {
  1522. color: #ececec;
  1523. background-color:transparent
  1524. }
  1525. .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  1526. color: #212529;
  1527. background-color: #ececec;
  1528. border-color:#ececec
  1529. }
  1530. .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  1531. box-shadow:0 0 0 .2rem rgba(236, 236, 236, 0.5)
  1532. }
  1533. .btn-outline-dark {
  1534. color: #222;
  1535. border-color:#222
  1536. }
  1537. .btn-outline-dark:hover {
  1538. color: #fff;
  1539. background-color: #222;
  1540. border-color:#222
  1541. }
  1542. .btn-outline-dark:focus, .btn-outline-dark.focus {
  1543. box-shadow:0 0 0 .2rem rgba(34, 34, 34, 0.5)
  1544. }
  1545. .btn-outline-dark.disabled, .btn-outline-dark:disabled {
  1546. color: #222;
  1547. background-color:transparent
  1548. }
  1549. .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  1550. color: #fff;
  1551. background-color: #222;
  1552. border-color:#222
  1553. }
  1554. .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  1555. box-shadow:0 0 0 .2rem rgba(34, 34, 34, 0.5)
  1556. }
  1557. .btn-link {
  1558. font-weight: 400;
  1559. color: #FF304F;
  1560. text-decoration:none
  1561. }
  1562. .btn-link:hover {
  1563. color: #e30022;
  1564. text-decoration:underline
  1565. }
  1566. .btn-link:focus, .btn-link.focus {
  1567. text-decoration: underline;
  1568. box-shadow:none
  1569. }
  1570. .btn-link:disabled, .btn-link.disabled {
  1571. color: #6c757d;
  1572. pointer-events:none
  1573. }
  1574. .btn-lg, .btn-group-lg > .btn {
  1575. padding: .5rem 1rem;
  1576. font-size: 1.25rem;
  1577. line-height: 1.5;
  1578. border-radius:.3rem
  1579. }
  1580. .btn-sm, .btn-group-sm > .btn {
  1581. padding: .25rem .5rem;
  1582. font-size: .875rem;
  1583. line-height: 1.5;
  1584. border-radius:.2rem
  1585. }
  1586. .btn-block {
  1587. display: block;
  1588. width:100%
  1589. }
  1590. .btn-block + .btn-block {
  1591. margin-top: .5rem
  1592. }
  1593. input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  1594. width:100%
  1595. }
  1596. .fade {
  1597. transition:opacity 0.15s linear
  1598. }
  1599. @media (prefers-reduced-motion: reduce) {
  1600. .fade {
  1601. transition:none
  1602. }
  1603. }
  1604. .fade:not(.show) {
  1605. opacity:0
  1606. }
  1607. .collapse:not(.show) {
  1608. display:none
  1609. }
  1610. .collapsing {
  1611. position: relative;
  1612. height: 0;
  1613. overflow: hidden;
  1614. transition:height 0.35s ease
  1615. }
  1616. @media (prefers-reduced-motion: reduce) {
  1617. .collapsing {
  1618. transition:none
  1619. }
  1620. }
  1621. .dropup, .dropright, .dropdown, .dropleft {
  1622. position:relative
  1623. }
  1624. .dropdown-toggle {
  1625. white-space:nowrap
  1626. }
  1627. .dropdown-toggle::after {
  1628. display: inline-block;
  1629. margin-left: .255em;
  1630. vertical-align: .255em;
  1631. content: "";
  1632. border-top: .3em solid;
  1633. border-right: .3em solid transparent;
  1634. border-bottom: 0;
  1635. border-left:.3em solid transparent
  1636. }
  1637. .dropdown-toggle:empty::after {
  1638. margin-left:0
  1639. }
  1640. .dropdown-menu {
  1641. position: absolute;
  1642. top: 100%;
  1643. left: 0;
  1644. z-index: 1000;
  1645. display: none;
  1646. float: left;
  1647. min-width: 10rem;
  1648. padding: .5rem 0;
  1649. margin: .125rem 0 0;
  1650. font-size: 1rem;
  1651. color: #212529;
  1652. text-align: left;
  1653. list-style: none;
  1654. background-color: #fff;
  1655. background-clip: padding-box;
  1656. border: 1px solid rgba(0, 0, 0, 0.15);
  1657. border-radius:.25rem
  1658. }
  1659. .dropdown-menu-left {
  1660. right: auto;
  1661. left:0
  1662. }
  1663. .dropdown-menu-right {
  1664. right: 0;
  1665. left:auto
  1666. }
  1667. @media (min-width: 576px) {
  1668. .dropdown-menu-sm-left {
  1669. right: auto;
  1670. left:0
  1671. }
  1672. .dropdown-menu-sm-right {
  1673. right: 0;
  1674. left:auto
  1675. }
  1676. }
  1677. @media (min-width: 768px) {
  1678. .dropdown-menu-md-left {
  1679. right: auto;
  1680. left:0
  1681. }
  1682. .dropdown-menu-md-right {
  1683. right: 0;
  1684. left:auto
  1685. }
  1686. }
  1687. @media (min-width: 992px) {
  1688. .dropdown-menu-lg-left {
  1689. right: auto;
  1690. left:0
  1691. }
  1692. .dropdown-menu-lg-right {
  1693. right: 0;
  1694. left:auto
  1695. }
  1696. }
  1697. @media (min-width: 1200px) {
  1698. .dropdown-menu-xl-left {
  1699. right: auto;
  1700. left:0
  1701. }
  1702. .dropdown-menu-xl-right {
  1703. right: 0;
  1704. left:auto
  1705. }
  1706. }
  1707. .dropup .dropdown-menu {
  1708. top: auto;
  1709. bottom: 100%;
  1710. margin-top: 0;
  1711. margin-bottom:.125rem
  1712. }
  1713. .dropup .dropdown-toggle::after {
  1714. display: inline-block;
  1715. margin-left: .255em;
  1716. vertical-align: .255em;
  1717. content: "";
  1718. border-top: 0;
  1719. border-right: .3em solid transparent;
  1720. border-bottom: .3em solid;
  1721. border-left:.3em solid transparent
  1722. }
  1723. .dropup .dropdown-toggle:empty::after {
  1724. margin-left:0
  1725. }
  1726. .dropright .dropdown-menu {
  1727. top: 0;
  1728. right: auto;
  1729. left: 100%;
  1730. margin-top: 0;
  1731. margin-left:.125rem
  1732. }
  1733. .dropright .dropdown-toggle::after {
  1734. display: inline-block;
  1735. margin-left: .255em;
  1736. vertical-align: .255em;
  1737. content: "";
  1738. border-top: .3em solid transparent;
  1739. border-right: 0;
  1740. border-bottom: .3em solid transparent;
  1741. border-left:.3em solid
  1742. }
  1743. .dropright .dropdown-toggle:empty::after {
  1744. margin-left:0
  1745. }
  1746. .dropright .dropdown-toggle::after {
  1747. vertical-align:0
  1748. }
  1749. .dropleft .dropdown-menu {
  1750. top: 0;
  1751. right: 100%;
  1752. left: auto;
  1753. margin-top: 0;
  1754. margin-right:.125rem
  1755. }
  1756. .dropleft .dropdown-toggle::after {
  1757. display: inline-block;
  1758. margin-left: .255em;
  1759. vertical-align: .255em;
  1760. content: ""
  1761. }
  1762. .dropleft .dropdown-toggle::after {
  1763. display:none
  1764. }
  1765. .dropleft .dropdown-toggle::before {
  1766. display: inline-block;
  1767. margin-right: .255em;
  1768. vertical-align: .255em;
  1769. content: "";
  1770. border-top: .3em solid transparent;
  1771. border-right: .3em solid;
  1772. border-bottom:.3em solid transparent
  1773. }
  1774. .dropleft .dropdown-toggle:empty::after {
  1775. margin-left:0
  1776. }
  1777. .dropleft .dropdown-toggle::before {
  1778. vertical-align: 0
  1779. }
  1780. .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  1781. right: auto;
  1782. bottom:auto
  1783. }
  1784. .dropdown-divider {
  1785. height: 0;
  1786. margin: .5rem 0;
  1787. overflow: hidden;
  1788. border-top:1px solid #e9ecef
  1789. }
  1790. .dropdown-item {
  1791. display: block;
  1792. width: 100%;
  1793. padding: .25rem 1.5rem;
  1794. clear: both;
  1795. font-weight: 400;
  1796. color: #212529;
  1797. text-align: inherit;
  1798. white-space: nowrap;
  1799. background-color: transparent;
  1800. border:0
  1801. }
  1802. .dropdown-item:hover, .dropdown-item:focus {
  1803. color: #16181b;
  1804. text-decoration: none;
  1805. background-color:#f8f9fa
  1806. }
  1807. .dropdown-item.active, .dropdown-item:active {
  1808. color: #fff;
  1809. text-decoration: none;
  1810. background-color:#FF304F
  1811. }
  1812. .dropdown-item.disabled, .dropdown-item:disabled {
  1813. color: #6c757d;
  1814. pointer-events: none;
  1815. background-color:transparent
  1816. }
  1817. .dropdown-menu.show {
  1818. display:block
  1819. }
  1820. .dropdown-header {
  1821. display: block;
  1822. padding: .5rem 1.5rem;
  1823. margin-bottom: 0;
  1824. font-size: .875rem;
  1825. color: #6c757d;
  1826. white-space:nowrap
  1827. }
  1828. .dropdown-item-text {
  1829. display: block;
  1830. padding: .25rem 1.5rem;
  1831. color:#212529
  1832. }
  1833. .btn-group, .btn-group-vertical {
  1834. position: relative;
  1835. display: inline-flex;
  1836. vertical-align:middle
  1837. }
  1838. .btn-group > .btn, .btn-group-vertical > .btn {
  1839. position: relative;
  1840. flex:1 1 auto
  1841. }
  1842. .btn-group > .btn:hover, .btn-group-vertical > .btn:hover {
  1843. z-index:1
  1844. }
  1845. .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {
  1846. z-index:1
  1847. }
  1848. .btn-toolbar {
  1849. display: flex;
  1850. flex-wrap: wrap;
  1851. justify-content:flex-start
  1852. }
  1853. .btn-toolbar .input-group {
  1854. width:auto
  1855. }
  1856. .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) {
  1857. margin-left:-1px
  1858. }
  1859. .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {
  1860. border-top-right-radius: 0;
  1861. border-bottom-right-radius:0
  1862. }
  1863. .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {
  1864. border-top-left-radius: 0;
  1865. border-bottom-left-radius:0
  1866. }
  1867. .dropdown-toggle-split {
  1868. padding-right: .5625rem;
  1869. padding-left:.5625rem
  1870. }
  1871. .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  1872. margin-left:0
  1873. }
  1874. .dropleft .dropdown-toggle-split::before {
  1875. margin-right:0
  1876. }
  1877. .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  1878. padding-right: .375rem;
  1879. padding-left:.375rem
  1880. }
  1881. .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  1882. padding-right: .75rem;
  1883. padding-left:.75rem
  1884. }
  1885. .btn-group-vertical {
  1886. flex-direction: column;
  1887. align-items: flex-start;
  1888. justify-content:center
  1889. }
  1890. .btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
  1891. width:100%
  1892. }
  1893. .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
  1894. margin-top:-1px
  1895. }
  1896. .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  1897. border-bottom-right-radius: 0;
  1898. border-bottom-left-radius:0
  1899. }
  1900. .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  1901. border-top-left-radius: 0;
  1902. border-top-right-radius:0
  1903. }
  1904. .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
  1905. margin-bottom: 0
  1906. }
  1907. .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  1908. position: absolute;
  1909. clip: rect(0, 0, 0, 0);
  1910. pointer-events:none
  1911. }
  1912. .input-group {
  1913. position: relative;
  1914. display: flex;
  1915. flex-wrap: wrap;
  1916. align-items: stretch;
  1917. width:100%
  1918. }
  1919. .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {
  1920. position: relative;
  1921. flex: 1 1 auto;
  1922. width: 1%;
  1923. margin-bottom:0
  1924. }
  1925. .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file {
  1926. margin-left:-1px
  1927. }
  1928. .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  1929. z-index:3
  1930. }
  1931. .input-group > .custom-file .custom-file-input:focus {
  1932. z-index:4
  1933. }
  1934. .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
  1935. border-top-right-radius: 0;
  1936. border-bottom-right-radius:0
  1937. }
  1938. .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
  1939. border-top-left-radius: 0;
  1940. border-bottom-left-radius:0
  1941. }
  1942. .input-group > .custom-file {
  1943. display: flex;
  1944. align-items:center
  1945. }
  1946. .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  1947. border-top-right-radius: 0;
  1948. border-bottom-right-radius:0
  1949. }
  1950. .input-group > .custom-file:not(:first-child) .custom-file-label {
  1951. border-top-left-radius: 0;
  1952. border-bottom-left-radius:0
  1953. }
  1954. .input-group-prepend, .input-group-append {
  1955. display:flex
  1956. }
  1957. .input-group-prepend .btn, .input-group-append .btn {
  1958. position: relative;
  1959. z-index:2
  1960. }
  1961. .input-group-prepend .btn:focus, .input-group-append .btn:focus {
  1962. z-index:3
  1963. }
  1964. .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn {
  1965. margin-left:-1px
  1966. }
  1967. .input-group-prepend {
  1968. margin-right:-1px
  1969. }
  1970. .input-group-append {
  1971. margin-left:-1px
  1972. }
  1973. .input-group-text {
  1974. display: flex;
  1975. align-items: center;
  1976. padding: .375rem .75rem;
  1977. margin-bottom: 0;
  1978. font-size: 1rem;
  1979. font-weight: 400;
  1980. line-height: 1.5;
  1981. color: #495057;
  1982. text-align: center;
  1983. white-space: nowrap;
  1984. background-color: #e9ecef;
  1985. border: 1px solid #ced4da;
  1986. border-radius: .25rem
  1987. }
  1988. .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {
  1989. margin-top:0
  1990. }
  1991. .input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {
  1992. height:calc(1.5em + 1rem + 2px)
  1993. }
  1994. .input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {
  1995. padding: .5rem 1rem;
  1996. font-size: 1.25rem;
  1997. line-height: 1.5;
  1998. border-radius:.3rem
  1999. }
  2000. .input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {
  2001. height:calc(1.5em + .5rem + 2px)
  2002. }
  2003. .input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {
  2004. padding: .25rem .5rem;
  2005. font-size: .875rem;
  2006. line-height: 1.5;
  2007. border-radius:.2rem
  2008. }
  2009. .input-group-lg > .custom-select, .input-group-sm > .custom-select {
  2010. padding-right:1.75rem
  2011. }
  2012. .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  2013. border-top-right-radius: 0;
  2014. border-bottom-right-radius:0
  2015. }
  2016. .input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  2017. border-top-left-radius: 0;
  2018. border-bottom-left-radius:0
  2019. }
  2020. .custom-control {
  2021. position: relative;
  2022. display: block;
  2023. min-height: 1.5rem;
  2024. padding-left:1.5rem
  2025. }
  2026. .custom-control-inline {
  2027. display: inline-flex;
  2028. margin-right:1rem
  2029. }
  2030. .custom-control-input {
  2031. position: absolute;
  2032. z-index: -1;
  2033. opacity:0
  2034. }
  2035. .custom-control-input:checked ~ .custom-control-label::before {
  2036. color: #fff;
  2037. border-color: #FF304F;
  2038. background-color:#FF304F
  2039. }
  2040. .custom-control-input:focus ~ .custom-control-label::before {
  2041. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2042. }
  2043. .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  2044. border-color:#ffb0bb
  2045. }
  2046. .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  2047. color: #fff;
  2048. background-color: #ffe3e7;
  2049. border-color:#ffe3e7
  2050. }
  2051. .custom-control-input:disabled ~ .custom-control-label {
  2052. color:#6c757d
  2053. }
  2054. .custom-control-input:disabled ~ .custom-control-label::before {
  2055. background-color:#e9ecef
  2056. }
  2057. .custom-control-label {
  2058. position: relative;
  2059. margin-bottom: 0;
  2060. vertical-align:top
  2061. }
  2062. .custom-control-label::before {
  2063. position: absolute;
  2064. top: .25rem;
  2065. left: -1.5rem;
  2066. display: block;
  2067. width: 1rem;
  2068. height: 1rem;
  2069. pointer-events: none;
  2070. content: "";
  2071. background-color: #fff;
  2072. border:#adb5bd solid 1px
  2073. }
  2074. .custom-control-label::after {
  2075. position: absolute;
  2076. top: .25rem;
  2077. left: -1.5rem;
  2078. display: block;
  2079. width: 1rem;
  2080. height: 1rem;
  2081. content: "";
  2082. background:no-repeat 50% / 50% 50%
  2083. }
  2084. .custom-checkbox .custom-control-label::before {
  2085. border-radius:.25rem
  2086. }
  2087. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  2088. /* background-image: url("data:image/svg+xml,%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") */
  2089. }
  2090. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  2091. border-color: #FF304F;
  2092. background-color:#FF304F
  2093. }
  2094. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  2095. /* background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e") */
  2096. }
  2097. .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  2098. background-color:rgba(255, 48, 79, 0.5)
  2099. }
  2100. .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  2101. background-color:rgba(255, 48, 79, 0.5)
  2102. }
  2103. .custom-radio .custom-control-label::before {
  2104. border-radius:50%
  2105. }
  2106. .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  2107. background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
  2108. }
  2109. .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  2110. background-color:rgba(255, 48, 79, 0.5)
  2111. }
  2112. .custom-switch {
  2113. padding-left:2.25rem
  2114. }
  2115. .custom-switch .custom-control-label::before {
  2116. left: -2.25rem;
  2117. width: 1.75rem;
  2118. pointer-events: all;
  2119. border-radius:.5rem
  2120. }
  2121. .custom-switch .custom-control-label::after {
  2122. top: calc(.25rem + 2px);
  2123. left: calc(-2.25rem + 2px);
  2124. width: calc(1rem - 4px);
  2125. height: calc(1rem - 4px);
  2126. background-color: #adb5bd;
  2127. border-radius: .5rem;
  2128. transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
  2129. }
  2130. @media (prefers-reduced-motion: reduce) {
  2131. .custom-switch .custom-control-label::after {
  2132. transition:none
  2133. }
  2134. }
  2135. .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  2136. background-color: #fff;
  2137. transform:translateX(.75rem)
  2138. }
  2139. .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  2140. background-color:rgba(255, 48, 79, 0.5)
  2141. }
  2142. .custom-select {
  2143. display: inline-block;
  2144. width: 100%;
  2145. height: calc(1.5em + .75rem + 2px);
  2146. padding: .375rem 1.75rem .375rem .75rem;
  2147. font-size: 1rem;
  2148. font-weight: 400;
  2149. line-height: 1.5;
  2150. color: #495057;
  2151. vertical-align: middle;
  2152. background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
  2153. background-color: #fff;
  2154. border: 1px solid #ced4da;
  2155. border-radius: .25rem;
  2156. appearance:none
  2157. }
  2158. .custom-select:focus {
  2159. border-color: #ffb0bb;
  2160. outline: 0;
  2161. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2162. }
  2163. .custom-select:focus::-ms-value {
  2164. color: #495057;
  2165. background-color: #fff
  2166. }
  2167. .custom-select[multiple], .custom-select[size]:not([size="1"]) {
  2168. height: auto;
  2169. padding-right: .75rem;
  2170. background-image:none
  2171. }
  2172. .custom-select:disabled {
  2173. color: #6c757d;
  2174. background-color:#e9ecef
  2175. }
  2176. .custom-select::-ms-expand {
  2177. display:none
  2178. }
  2179. .custom-select-sm {
  2180. height: calc(1.5em + .5rem + 2px);
  2181. padding-top: .25rem;
  2182. padding-bottom: .25rem;
  2183. padding-left: .5rem;
  2184. font-size:.875rem
  2185. }
  2186. .custom-select-lg {
  2187. height: calc(1.5em + 1rem + 2px);
  2188. padding-top: .5rem;
  2189. padding-bottom: .5rem;
  2190. padding-left: 1rem;
  2191. font-size:1.25rem
  2192. }
  2193. .custom-file {
  2194. position: relative;
  2195. display: inline-block;
  2196. width: 100%;
  2197. height: calc(1.5em + .75rem + 2px);
  2198. margin-bottom:0
  2199. }
  2200. .custom-file-input {
  2201. position: relative;
  2202. z-index: 2;
  2203. width: 100%;
  2204. height: calc(1.5em + .75rem + 2px);
  2205. margin: 0;
  2206. opacity:0
  2207. }
  2208. .custom-file-input:focus ~ .custom-file-label {
  2209. border-color: #ffb0bb;
  2210. box-shadow:0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2211. }
  2212. .custom-file-input:disabled ~ .custom-file-label {
  2213. background-color:#e9ecef
  2214. }
  2215. .custom-file-input:lang(en) ~ .custom-file-label::after {
  2216. content: "Browse"
  2217. }
  2218. .custom-file-input ~ .custom-file-label[data-browse]::after {
  2219. content:attr(data-browse)
  2220. }
  2221. .custom-file-label {
  2222. position: absolute;
  2223. top: 0;
  2224. right: 0;
  2225. left: 0;
  2226. z-index: 1;
  2227. height: calc(1.5em + .75rem + 2px);
  2228. padding: .375rem .75rem;
  2229. font-weight: 400;
  2230. line-height: 1.5;
  2231. color: #495057;
  2232. background-color: #fff;
  2233. border: 1px solid #ced4da;
  2234. border-radius:.25rem
  2235. }
  2236. .custom-file-label::after {
  2237. position: absolute;
  2238. top: 0;
  2239. right: 0;
  2240. bottom: 0;
  2241. z-index: 3;
  2242. display: block;
  2243. height: calc(1.5em + .75rem);
  2244. padding: .375rem .75rem;
  2245. line-height: 1.5;
  2246. color: #495057;
  2247. content: "Browse";
  2248. background-color: #e9ecef;
  2249. border-left: inherit;
  2250. border-radius:0 .25rem .25rem 0
  2251. }
  2252. .custom-range {
  2253. width: 100%;
  2254. height: calc(1rem + .4rem);
  2255. padding: 0;
  2256. background-color: transparent;
  2257. appearance:none
  2258. }
  2259. .custom-range:focus {
  2260. outline:none
  2261. }
  2262. .custom-range:focus::-webkit-slider-thumb {
  2263. box-shadow:0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2264. }
  2265. .custom-range:focus::-moz-range-thumb {
  2266. box-shadow:0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2267. }
  2268. .custom-range:focus::-ms-thumb {
  2269. box-shadow:0 0 0 1px #fff, 0 0 0 .2rem rgba(255, 48, 79, 0.25)
  2270. }
  2271. .custom-range::-moz-focus-outer {
  2272. border:0
  2273. }
  2274. .custom-range::-webkit-slider-thumb {
  2275. width: 1rem;
  2276. height: 1rem;
  2277. margin-top: -.25rem;
  2278. background-color: #FF304F;
  2279. border: 0;
  2280. border-radius: 1rem;
  2281. transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  2282. appearance:none
  2283. }
  2284. @media (prefers-reduced-motion: reduce) {
  2285. .custom-range::-webkit-slider-thumb {
  2286. transition:none
  2287. }
  2288. }
  2289. .custom-range::-webkit-slider-thumb:active {
  2290. background-color:#ffe3e7
  2291. }
  2292. .custom-range::-webkit-slider-runnable-track {
  2293. width: 100%;
  2294. height: .5rem;
  2295. color: transparent;
  2296. cursor: pointer;
  2297. background-color: #dee2e6;
  2298. border-color: transparent;
  2299. border-radius:1rem
  2300. }
  2301. .custom-range::-moz-range-thumb {
  2302. width: 1rem;
  2303. height: 1rem;
  2304. background-color: #FF304F;
  2305. border: 0;
  2306. border-radius: 1rem;
  2307. transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  2308. appearance:none
  2309. }
  2310. @media (prefers-reduced-motion: reduce) {
  2311. .custom-range::-moz-range-thumb {
  2312. transition:none
  2313. }
  2314. }
  2315. .custom-range::-moz-range-thumb:active {
  2316. background-color:#ffe3e7
  2317. }
  2318. .custom-range::-moz-range-track {
  2319. width: 100%;
  2320. height: .5rem;
  2321. color: transparent;
  2322. cursor: pointer;
  2323. background-color: #dee2e6;
  2324. border-color: transparent;
  2325. border-radius:1rem
  2326. }
  2327. .custom-range::-ms-thumb {
  2328. width: 1rem;
  2329. height: 1rem;
  2330. margin-top: 0;
  2331. margin-right: .2rem;
  2332. margin-left: .2rem;
  2333. background-color: #FF304F;
  2334. border: 0;
  2335. border-radius: 1rem;
  2336. transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  2337. appearance:none
  2338. }
  2339. @media (prefers-reduced-motion: reduce) {
  2340. .custom-range::-ms-thumb {
  2341. transition:none
  2342. }
  2343. }
  2344. .custom-range::-ms-thumb:active {
  2345. background-color:#ffe3e7
  2346. }
  2347. .custom-range::-ms-track {
  2348. width: 100%;
  2349. height: .5rem;
  2350. color: transparent;
  2351. cursor: pointer;
  2352. background-color: transparent;
  2353. border-color: transparent;
  2354. border-width:.5rem
  2355. }
  2356. .custom-range::-ms-fill-lower {
  2357. background-color: #dee2e6;
  2358. border-radius:1rem
  2359. }
  2360. .custom-range::-ms-fill-upper {
  2361. margin-right: 15px;
  2362. background-color: #dee2e6;
  2363. border-radius:1rem
  2364. }
  2365. .custom-range:disabled::-webkit-slider-thumb {
  2366. background-color:#adb5bd
  2367. }
  2368. .custom-range:disabled::-webkit-slider-runnable-track {
  2369. cursor:default
  2370. }
  2371. .custom-range:disabled::-moz-range-thumb {
  2372. background-color:#adb5bd
  2373. }
  2374. .custom-range:disabled::-moz-range-track {
  2375. cursor:default
  2376. }
  2377. .custom-range:disabled::-ms-thumb {
  2378. background-color:#adb5bd
  2379. }
  2380. .custom-control-label::before, .custom-file-label, .custom-select {
  2381. transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
  2382. }
  2383. @media (prefers-reduced-motion: reduce) {
  2384. .custom-control-label::before, .custom-file-label, .custom-select {
  2385. transition:none
  2386. }
  2387. }
  2388. .nav {
  2389. display: flex;
  2390. flex-wrap: wrap;
  2391. padding-left: 0;
  2392. margin-bottom: 0;
  2393. list-style:none
  2394. }
  2395. .nav-link {
  2396. display: block;
  2397. padding:.5rem 1rem
  2398. }
  2399. .nav-link:hover, .nav-link:focus {
  2400. text-decoration:none
  2401. }
  2402. .nav-link.disabled {
  2403. color: #6c757d;
  2404. pointer-events: none;
  2405. cursor:default
  2406. }
  2407. .nav-tabs {
  2408. border-bottom:1px solid #dee2e6
  2409. }
  2410. .nav-tabs .nav-item {
  2411. margin-bottom:-1px
  2412. }
  2413. .nav-tabs .nav-link {
  2414. border: 1px solid transparent;
  2415. border-top-left-radius: .25rem;
  2416. border-top-right-radius:.25rem
  2417. }
  2418. .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  2419. border-color:#e9ecef #e9ecef #dee2e6
  2420. }
  2421. .nav-tabs .nav-link.disabled {
  2422. color: #6c757d;
  2423. background-color: transparent;
  2424. border-color:transparent
  2425. }
  2426. .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
  2427. color: #495057;
  2428. background-color: #fff;
  2429. border-color:#dee2e6 #dee2e6 #fff
  2430. }
  2431. .nav-tabs .dropdown-menu {
  2432. margin-top: -1px;
  2433. border-top-left-radius: 0;
  2434. border-top-right-radius:0
  2435. }
  2436. .nav-pills .nav-link {
  2437. border-radius:.25rem
  2438. }
  2439. .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  2440. color: #fff;
  2441. background-color:#FF304F
  2442. }
  2443. .nav-fill .nav-item {
  2444. flex: 1 1 auto;
  2445. text-align:center
  2446. }
  2447. .nav-justified .nav-item {
  2448. flex-basis: 0;
  2449. flex-grow: 1;
  2450. text-align:center
  2451. }
  2452. .tab-content > .tab-pane {
  2453. display:none
  2454. }
  2455. .tab-content > .active {
  2456. display:block
  2457. }
  2458. .navbar {
  2459. position: relative;
  2460. display: flex;
  2461. flex-wrap: wrap;
  2462. align-items: center;
  2463. justify-content: space-between;
  2464. padding:.5rem 1rem
  2465. }
  2466. .navbar > .container, .navbar > .container-fluid {
  2467. display: flex;
  2468. flex-wrap: wrap;
  2469. align-items: center;
  2470. justify-content:space-between
  2471. }
  2472. .navbar-brand {
  2473. display: inline-block;
  2474. padding-top: .3125rem;
  2475. padding-bottom: .3125rem;
  2476. margin-right: 1rem;
  2477. font-size: 1.25rem;
  2478. line-height: inherit;
  2479. white-space:nowrap
  2480. }
  2481. .navbar-brand:hover, .navbar-brand:focus {
  2482. text-decoration:none
  2483. }
  2484. .navbar-nav {
  2485. display: flex;
  2486. flex-direction: column;
  2487. padding-left: 0;
  2488. margin-bottom: 0;
  2489. list-style:none
  2490. }
  2491. .navbar-nav .nav-link {
  2492. padding-right: 0;
  2493. padding-left:0
  2494. }
  2495. .navbar-nav .dropdown-menu {
  2496. position: static;
  2497. float:none
  2498. }
  2499. .navbar-text {
  2500. display: inline-block;
  2501. padding-top: .5rem;
  2502. padding-bottom:.5rem
  2503. }
  2504. .navbar-collapse {
  2505. flex-basis: 100%;
  2506. flex-grow: 1;
  2507. align-items:center
  2508. }
  2509. .navbar-toggler {
  2510. padding: .25rem .75rem;
  2511. font-size: 1.25rem;
  2512. line-height: 1;
  2513. background-color: transparent;
  2514. border: 1px solid transparent;
  2515. border-radius:.25rem
  2516. }
  2517. .navbar-toggler:hover, .navbar-toggler:focus {
  2518. text-decoration:none
  2519. }
  2520. .navbar-toggler-icon {
  2521. display: inline-block;
  2522. width: 1.5em;
  2523. height: 1.5em;
  2524. vertical-align: middle;
  2525. content: "";
  2526. background: no-repeat center center;
  2527. background-size:100% 100%
  2528. }
  2529. @media (max-width: 575.98px) {
  2530. .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
  2531. padding-right: 0;
  2532. padding-left:0
  2533. }
  2534. }
  2535. @media (min-width: 576px) {
  2536. .navbar-expand-sm {
  2537. flex-flow: row nowrap;
  2538. justify-content:flex-start
  2539. }
  2540. .navbar-expand-sm .navbar-nav {
  2541. flex-direction:row
  2542. }
  2543. .navbar-expand-sm .navbar-nav .dropdown-menu {
  2544. position:absolute
  2545. }
  2546. .navbar-expand-sm .navbar-nav .nav-link {
  2547. padding-right: .5rem;
  2548. padding-left:.5rem
  2549. }
  2550. .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
  2551. flex-wrap:nowrap
  2552. }
  2553. .navbar-expand-sm .navbar-collapse {
  2554. display: flex !important;
  2555. flex-basis:auto
  2556. }
  2557. .navbar-expand-sm .navbar-toggler {
  2558. display:none
  2559. }
  2560. }
  2561. @media (max-width: 767.98px) {
  2562. .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
  2563. padding-right: 0;
  2564. padding-left:0
  2565. }
  2566. }
  2567. @media (min-width: 768px) {
  2568. .navbar-expand-md {
  2569. flex-flow: row nowrap;
  2570. justify-content:flex-start
  2571. }
  2572. .navbar-expand-md .navbar-nav {
  2573. flex-direction:row
  2574. }
  2575. .navbar-expand-md .navbar-nav .dropdown-menu {
  2576. position:absolute
  2577. }
  2578. .navbar-expand-md .navbar-nav .nav-link {
  2579. padding-right: .5rem;
  2580. padding-left:.5rem
  2581. }
  2582. .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
  2583. flex-wrap:nowrap
  2584. }
  2585. .navbar-expand-md .navbar-collapse {
  2586. display: flex !important;
  2587. flex-basis:auto
  2588. }
  2589. .navbar-expand-md .navbar-toggler {
  2590. display:none
  2591. }
  2592. }
  2593. @media (max-width: 991.98px) {
  2594. .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
  2595. padding-right: 0;
  2596. padding-left:0
  2597. }
  2598. }
  2599. @media (min-width: 992px) {
  2600. .navbar-expand-lg {
  2601. flex-flow: row nowrap;
  2602. justify-content:flex-start
  2603. }
  2604. .navbar-expand-lg .navbar-nav {
  2605. flex-direction:row
  2606. }
  2607. .navbar-expand-lg .navbar-nav .dropdown-menu {
  2608. position:absolute
  2609. }
  2610. .navbar-expand-lg .navbar-nav .nav-link {
  2611. padding-right: .5rem;
  2612. padding-left:.5rem
  2613. }
  2614. .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
  2615. flex-wrap:nowrap
  2616. }
  2617. .navbar-expand-lg .navbar-collapse {
  2618. display: flex !important;
  2619. flex-basis:auto
  2620. }
  2621. .navbar-expand-lg .navbar-toggler {
  2622. display:none
  2623. }
  2624. }
  2625. @media (max-width: 1199.98px) {
  2626. .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
  2627. padding-right: 0;
  2628. padding-left:0
  2629. }
  2630. }
  2631. @media (min-width: 1200px) {
  2632. .navbar-expand-xl {
  2633. flex-flow: row nowrap;
  2634. justify-content:flex-start
  2635. }
  2636. .navbar-expand-xl .navbar-nav {
  2637. flex-direction:row
  2638. }
  2639. .navbar-expand-xl .navbar-nav .dropdown-menu {
  2640. position:absolute
  2641. }
  2642. .navbar-expand-xl .navbar-nav .nav-link {
  2643. padding-right: .5rem;
  2644. padding-left:.5rem
  2645. }
  2646. .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
  2647. flex-wrap:nowrap
  2648. }
  2649. .navbar-expand-xl .navbar-collapse {
  2650. display: flex !important;
  2651. flex-basis:auto
  2652. }
  2653. .navbar-expand-xl .navbar-toggler {
  2654. display:none
  2655. }
  2656. }
  2657. .navbar-expand {
  2658. flex-flow: row nowrap;
  2659. justify-content:flex-start
  2660. }
  2661. .navbar-expand > .container, .navbar-expand > .container-fluid {
  2662. padding-right: 0;
  2663. padding-left:0
  2664. }
  2665. .navbar-expand .navbar-nav {
  2666. flex-direction:row
  2667. }
  2668. .navbar-expand .navbar-nav .dropdown-menu {
  2669. position:absolute
  2670. }
  2671. .navbar-expand .navbar-nav .nav-link {
  2672. padding-right: .5rem;
  2673. padding-left:.5rem
  2674. }
  2675. .navbar-expand > .container, .navbar-expand > .container-fluid {
  2676. flex-wrap:nowrap
  2677. }
  2678. .navbar-expand .navbar-collapse {
  2679. display: flex !important;
  2680. flex-basis:auto
  2681. }
  2682. .navbar-expand .navbar-toggler {
  2683. display:none
  2684. }
  2685. .navbar-light .navbar-brand {
  2686. color:rgba(0, 0, 0, 0.9)
  2687. }
  2688. .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  2689. color:rgba(0, 0, 0, 0.9)
  2690. }
  2691. .navbar-light .navbar-nav .nav-link {
  2692. color:rgba(0, 0, 0, 0.5)
  2693. }
  2694. .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  2695. color:rgba(0, 0, 0, 0.7)
  2696. }
  2697. .navbar-light .navbar-nav .nav-link.disabled {
  2698. color:rgba(0, 0, 0, 0.3)
  2699. }
  2700. .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
  2701. color:rgba(0, 0, 0, 0.9)
  2702. }
  2703. .navbar-light .navbar-toggler {
  2704. color: rgba(0, 0, 0, 0.5);
  2705. border-color:rgba(0, 0, 0, 0.1)
  2706. }
  2707. .navbar-light .navbar-toggler-icon {
  2708. background-image: url("data:image/svg+xml,%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")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http: //www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5) ' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#FF304F;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#e30022;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(255,48,79,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#FF304F;border-color:#FF304F}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#FF304F}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#fc0026}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,48,79,0.5)}.badge-secondary{color:#212529;background-color:#CACACA}a.badge-secondary:hover,a.badge-secondary:focus{color:#212529;background-color:#b1b1b1}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(202,202,202,0.5)}.badge-success{color:#fff;background-color:#015668}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#012c35}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(1,86,104,0.5)}.badge-info{color:#fff;background-color:#0F81C7}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#0b6298}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(15,129,199,0.5)}.badge-warning{color:#212529;background-color:#0DE2EA}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#0ab3ba}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(13,226,234,0.5)}.badge-danger{color:#fff;background-color:#06648C}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#04415b}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(6,100,140,0.5)}.badge-light{color:#212529;background-color:#ececec}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#d3d3d3}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(236,236,236,0.5)}.badge-dark{color:#fff;background-color:#222}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#090909}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(34,34,34,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#851929;background-color:#ffd6dc;border-color:#ffc5ce}.alert-primary hr{border-top-color:#ffacb8}.alert-primary .alert-link{color:#5a111c}.alert-secondary{color:dimgray;background-color:#f4f4f4;border-color:#f0f0f0}.alert-secondary hr{border-top-color:#e3e3e3}.alert-secondary .alert-link{color:#505050}.alert-success{color:#012d36;background-color:#ccdde1;border-color:#b8d0d5}.alert-success hr{border-top-color:#a8c5cc}.alert-success .alert-link{color:#000304}.alert-info{color:#084367;background-color:#cfe6f4;border-color:#bcdcef}.alert-info hr{border-top-color:#a7d1ea}.alert-info .alert-link{color:#042438}.alert-warning{color:#07767a;background-color:#cff9fb;border-color:#bbf7f9}.alert-warning hr{border-top-color:#a4f4f7}.alert-warning .alert-link{color:#04474a}.alert-danger{color:#033449;background-color:#cde0e8;border-color:#b9d4df}.alert-danger hr{border-top-color:#a8c9d7}.alert-danger .alert-link{color:#011118}.alert-light{color:#7b7b7b;background-color:#fbfbfb;border-color:#fafafa}.alert-light hr{border-top-color:#ededed}.alert-light .alert-link{color:#626262}.alert-dark{color:#121212;background-color:#d3d3d3;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#FF304F;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#FF304F;border-color:#FF304F}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#851929;background-color:#ffc5ce}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#851929;background-color:#ffacb8}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#851929;border-color:#851929}.list-group-item-secondary{color:dimgray;background-color:#f0f0f0}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:dimgray;background-color:#e3e3e3}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:dimgray;border-color:dimgray}.list-group-item-success{color:#012d36;background-color:#b8d0d5}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#012d36;background-color:#a8c5cc}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#012d36;border-color:#012d36}.list-group-item-info{color:#084367;background-color:#bcdcef}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#084367;background-color:#a7d1ea}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#084367;border-color:#084367}.list-group-item-warning{color:#07767a;background-color:#bbf7f9}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#07767a;background-color:#a4f4f7}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#07767a;border-color:#07767a}.list-group-item-danger{color:#033449;background-color:#b9d4df}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#033449;background-color:#a8c9d7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#033449;border-color:#033449}.list-group-item-light{color:#7b7b7b;background-color:#fafafa}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#7b7b7b;background-color:#ededed}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7b7b7b;border-color:#7b7b7b}.list-group-item-dark{color:#121212;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#121212;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#121212;border-color:#121212}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%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")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%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")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#FF304F !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#fc0026 !important}.bg-secondary{background-color:#CACACA !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#b1b1b1 !important}.bg-success{background-color:#015668 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#012c35 !important}.bg-info{background-color:#0F81C7 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#0b6298 !important}.bg-warning{background-color:#0DE2EA !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#0ab3ba !important}.bg-danger{background-color:#06648C !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#04415b !important}.bg-light{background-color:#ececec !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d3d3d3 !important}.bg-dark{background-color:#222 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#090909 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#FF304F !important}.border-secondary{border-color:#CACACA !important}.border-success{border-color:#015668 !important}.border-info{border-color:#0F81C7 !important}.border-warning{border-color:#0DE2EA !important}.border-danger{border-color:#06648C !important}.border-light{border-color:#ececec !important}.border-dark{border-color:#222 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#FF304F !important}a.text-primary:hover,a.text-primary:focus{color:#e30022 !important}.text-secondary{color:#CACACA !important}a.text-secondary:hover,a.text-secondary:focus{color:#a4a4a4 !important}.text-success{color:#015668 !important}a.text-success:hover,a.text-success:focus{color:#00171c !important}.text-info{color:#0F81C7 !important}a.text-info:hover,a.text-info:focus{color:#0a5380 !important}.text-warning{color:#0DE2EA !important}a.text-warning:hover,a.text-warning:focus{color:#099ca2 !important}.text-danger{color:#F0959B !important}a.text-danger:hover,a.text-danger:focus{color:#033043 !important}.text-light{color:#ececec !important}a.text-light:hover,a.text-light:focus{color:#c6c6c6 !important}.text-dark{color:#222 !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d;}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
  2709. /* Custom styles */
  2710. input[type=checkbox] {
  2711. -webkit-appearance: none;
  2712. -moz-appearance: none;
  2713. appearance: none;
  2714. /* transform: scale(1.5); */
  2715. }
  2716. input[type=checkbox] {
  2717. width: 17px;
  2718. height: 17px;
  2719. line-height: 17px;
  2720. margin-right: 0px;
  2721. margin-bottom: 20px;
  2722. cursor: pointer;
  2723. font-size: 17px;
  2724. visibility: hidden;
  2725. padding: 0;
  2726. }
  2727. input[type=checkbox]:after {
  2728. content: " ";
  2729. background-color: #fff;
  2730. display: inline-block;
  2731. color: #00BFF0;
  2732. width: 17px;
  2733. height: 17px;
  2734. visibility: visible;
  2735. border: 1px solid #00BFF0;
  2736. padding-left: 5px;
  2737. border-radius: 5px;
  2738. margin-bottom: 0px;
  2739. }
  2740. input[type=checkbox]:not(:disabled):after {
  2741. content: " ";
  2742. font-weight: bold;
  2743. color: #00BFF0;
  2744. border: 1px solid #00BFF0;
  2745. }
  2746. input[type=checkbox]:not(:disabled):not(checked):hover:after {
  2747. content: "";
  2748. color: gray;
  2749. background-color: rgb(232, 222, 222);
  2750. }
  2751. input[type=checkbox]:checked:after {
  2752. content: "\2714";
  2753. font-family: "FontAwesome";
  2754. /* content: "\f00c"; */
  2755. font-weight: bold;
  2756. color: green;
  2757. font-size: 1.1rem;
  2758. -moz-font-size: 1.1rem;
  2759. /* line-height: 0px; */
  2760. border: none;
  2761. background-color: none;
  2762. margin-left: -0.1rem;
  2763. }
  2764. input[type=checkbox]:not(:disabled):checked:hover:after {
  2765. /* content: " "; */
  2766. /* color: gray; */
  2767. background-color: rgb(232, 222, 222);
  2768. content: "\2714";
  2769. /* font-weight: bold; */
  2770. color: green;
  2771. /* font-size: 1.1rem; */
  2772. }
  2773. input[type=checkbox]:disabled:after {
  2774. /* content: "X"; */
  2775. font-family: "FontAwesome";
  2776. content: "\2715";
  2777. border: none;
  2778. /* color: #a01d26; */
  2779. color: #F0959B;
  2780. background-color: none;
  2781. margin-left: -0.1rem;
  2782. }
  2783. /* #band { */
  2784. /* background-color: #F0959B; */
  2785. /* } */
  2786. .antcheck label {
  2787. padding-left: 0pt;
  2788. padding-right: 2pt;
  2789. width: 135pt;
  2790. }
  2791. /* input[type=checkbox]:disabled ~ .antcheck2 label { */
  2792. .custom-control-input:disabled ~ .custom-control-label {
  2793. text-decoration: line-through;
  2794. }
  2795. .custom-control-input:checked ~ .custom-control-label {
  2796. color: green;
  2797. }
  2798. .custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  2799. border: none;
  2800. background-color: green;
  2801. }
  2802. .card {
  2803. min-width: 21rem;
  2804. max-width: 21rem;
  2805. border: 1px solid #CCCCCC;
  2806. border-left: 5px solid #a01d26;
  2807. }
  2808. .card-title {
  2809. color: #a01d26;
  2810. }
  2811. .btn-primary {
  2812. color: #a01d26;
  2813. background-color: #F0959B;
  2814. border-color: #F0959B;
  2815. width: 20rem;
  2816. height: 2.3rem;
  2817. padding: 0;
  2818. }
  2819. .btn-gray {
  2820. color: #888888;
  2821. background-color: none;
  2822. border-color: none;
  2823. }
  2824. .btn-gray:hover {
  2825. color: #222222;
  2826. background-color: none;
  2827. border-color: none;
  2828. }
  2829. .btn-primary:hover {
  2830. color: #fff;
  2831. background-color: #a01d26;
  2832. border-color: #a01d26;
  2833. }
  2834. .btn-primary:focus, .btn-primary.focus {
  2835. box-shadow:0 0 0 .2rem rgba(255, 79, 105, 0.5)
  2836. }
  2837. .custom-tab:active {
  2838. color: #586069;
  2839. /* border-top-left-radius: 3px; */
  2840. /* border-top-right-radius: 3px; */
  2841. /* border-top: 3px solid transparent !important; */
  2842. /* border-left: 0px !important; */
  2843. /* border-right: 0px !important; */
  2844. /* border-bottom: 0px !important; */
  2845. background-color: #f4f4ef;
  2846. border-color: #a01d26;
  2847. /* border-bottom: 3px solid #a01d26; */
  2848. /* padding: 12px !important; */
  2849. /* font-family: "system-ui"; */
  2850. /* display: flex !important; */
  2851. /* align-items: center; */
  2852. /* justify-content: center; */
  2853. }
  2854. .custom-tabs-container {
  2855. border-top: 0px solid #F0959B;
  2856. }
  2857. .custom-tabs {
  2858. border-top: 0px solid #F0959B !important;
  2859. }
  2860. .custom-tabs-container .tab--selected {
  2861. background-color: #F0959B;
  2862. color: #a01d26;
  2863. border-color: #a01d26;
  2864. border-top: 3px solid #a01d26 !important;
  2865. }
  2866. .navbar-brand {
  2867. height: 70px;
  2868. width: 100%;
  2869. margin: 0 auto;
  2870. padding: 0 20px;
  2871. border: none;
  2872. text-align: right;
  2873. min-height: 50px;
  2874. background: #f4f4ef;
  2875. }
  2876. .banner:after {
  2877. content: " ";
  2878. display: table;
  2879. clear: both;
  2880. }
  2881. .navbar-brand a {
  2882. margin: 0;
  2883. padding: 0;
  2884. }
  2885. .navbar-brand img {
  2886. margin: 0;
  2887. padding: 0;
  2888. margin-top: -15px;
  2889. }
  2890. .popover-link {
  2891. color: gray;
  2892. }
  2893. .tooltip {
  2894. position: absolute;
  2895. /* z-index: 1070; */
  2896. display: block;
  2897. /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
  2898. font-size: 12px;
  2899. font-style: normal;
  2900. font-weight: normal;
  2901. line-height: 1.42857143;
  2902. text-align: left;
  2903. text-decoration: none;
  2904. text-shadow: none;
  2905. text-transform: none;
  2906. letter-spacing: normal;
  2907. word-break: normal;
  2908. word-spacing: normal;
  2909. word-wrap: normal;
  2910. white-space: normal;
  2911. opacity: 1 !important;
  2912. line-break: auto;
  2913. }
  2914. .tooltip-inner {
  2915. max-width: 200px;
  2916. padding: 3px 8px;
  2917. color: gray;
  2918. text-align: left;
  2919. /* background-color: #f4f4ef; */
  2920. background-color: white;
  2921. border-radius: 4px;
  2922. border: 1px solid #a01d26;
  2923. }
  2924. .tooltip.right {
  2925. margin-right: -10rem;
  2926. }
  2927. .tooltip-class.in { opacity: 1;}
  2928. .tooltip-class.top { margin-top: -3px; padding: 5px 0;}
  2929. .tooltip-class.right { margin-left: 3px; padding: 0 5px;}
  2930. .tooltip-class.bottom { margin-top: 3px; padding: 5px 0;}
  2931. .tooltip-class.left { margin-left: -3px; padding: 0 5px;}
  2932. .tooltip-class-arrow {
  2933. position: absolute;
  2934. width: 0;
  2935. height: 0;
  2936. border-color: #a01d26 !important;
  2937. border-style: solid;
  2938. color: #a01d26 !important;
  2939. }
  2940. .tooltip-class.top .tooltip-class-arrow {
  2941. bottom: 0;
  2942. left: 50%;
  2943. margin-left: -5px;
  2944. border-width: 5px 5px 0;
  2945. border-top-color: #a01d26;
  2946. }
  2947. .tooltip-class.top-left .tooltip-class-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #a01d26;}
  2948. .tooltip-class.top-right .tooltip-class-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #a01d26;}
  2949. .tooltip-class.right .tooltip-class-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #a01d26; color: #a01d26 !important;}
  2950. .tooltip-class.left .tooltip-class-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #a01d26; color: #a01d26 !important;}
  2951. .tooltip-class.bottom .tooltip-class-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #a01d26;}
  2952. .tooltip-class.bottom-left .tooltip-class-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #a01d26;}
  2953. .tooltip-class.bottom-right .tooltip-class-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #a01d26;}
  2954. .tooltip-card-inner {
  2955. border-color: 0 !important;
  2956. border: 0;
  2957. padding: 0;
  2958. margin: 0;
  2959. background-color: transparent !important;
  2960. }
  2961. .arrow.tooltip-card-arrow {
  2962. color: transparent;
  2963. border: 0;
  2964. background-color: transparent !important;
  2965. }
  2966. .alert-warning {
  2967. /* color:#07767a; */
  2968. color: #856404;
  2969. background-color: #fff3cd;
  2970. border-color: #ffeeba;
  2971. }
  2972. .alert-warning hr {
  2973. border-top-color: #ffe8a1;
  2974. }
  2975. .alert-warning .alert-link {
  2976. color: #533f03;
  2977. }
  2978. .text-muted {
  2979. color: #F0959B !important;
  2980. }
  2981. }
  2982. .accordion {
  2983. background-color: white;
  2984. color: white;
  2985. cursor: pointer;
  2986. padding: 18px;
  2987. width: 100%;
  2988. text-align: left;
  2989. text-color: #a01d26;
  2990. border: none;
  2991. transition: 0.4s;
  2992. }
  2993. .accordion-card.card {
  2994. background-color: white !important;
  2995. /* color: #a01d26; */
  2996. /* cursor: pointer; */
  2997. /* padding: 18px; */
  2998. width: 100% !important;
  2999. /* text-align: left; */
  3000. /* text-color: #a01d26; */
  3001. /* border: none; */
  3002. /* outline: none; */
  3003. min-width: 100%;
  3004. max-width: 100%;
  3005. /* border: 1px solid #CCCCCC; */
  3006. border-left: 5px solid #a01d26;
  3007. margin: 40px;
  3008. transition: 0.4s;
  3009. }
  3010. .btn.btn-link {
  3011. color: #a01d26;
  3012. }
  3013. .accordion>.card .card-header {
  3014. background-color: white !important;
  3015. /* color: white; */
  3016. /* cursor: pointer; */
  3017. /* padding: 18px; */
  3018. width: 100%;
  3019. text-align: left;
  3020. /* color: #a01d26; */
  3021. /* outline: none; */
  3022. transition: 0.4s;
  3023. margin-bottom: 1;
  3024. border-bottom: 0px !important;
  3025. }
  3026. .accordion-header h2 .btn {
  3027. text-color: #a01d26;
  3028. font-weight: 500;
  3029. line-height:1.2;
  3030. font-size: 1.75rem;
  3031. }
  3032. /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
  3033. /* .active, .accordion:hover { */
  3034. /* background-color: #ccc; */
  3035. /* } */
  3036. /* Style the accordion panel. Note: hidden by default */
  3037. .accordion-collapse.collapse {
  3038. background-color: white;
  3039. border-bottom: 1px solid #CCCCCC;
  3040. /* display: none; */
  3041. /* overflow: hidden; */
  3042. }
  3043. img[alt=equation] {
  3044. /* width: 50%; */
  3045. height: 2.5rem;
  3046. display: block;
  3047. margin-left: auto;
  3048. margin-right: auto;
  3049. margin-top: 1rem;
  3050. margin-bottom: 1rem;
  3051. }
  3052. img[alt=equation2] {
  3053. /* width: 50%; */
  3054. height: 1.5rem;
  3055. display: block;
  3056. margin-left: auto;
  3057. margin-right: auto;
  3058. margin-top: 1rem;
  3059. margin-bottom: 1rem;
  3060. }
  3061. .card-no-left-border {
  3062. border-left: 0px;
  3063. border: 1px solid #CCCCCC !important;
  3064. }
  3065. .tab-for-card > .active {
  3066. border: 1px solid #CCCCCC !important;
  3067. }
  3068. .card.card-antenna {
  3069. background-color: white !important;
  3070. min-width: 12rem;
  3071. max-width: 12rem;
  3072. height: 20rem;
  3073. font-size: 0.8rem;
  3074. border: 1px solid #a01d26 !important;
  3075. /* text-align: left; */
  3076. /* text-color: #a01d26; */
  3077. /* border: none; */
  3078. /* outline: none; */
  3079. /* border: 1px solid #CCCCCC; */
  3080. text-align: left;
  3081. margin: 8px;
  3082. }
  3083. .card.card-antenna .card-img {
  3084. object-fit: cover;
  3085. width: 100%;
  3086. height: 40%;
  3087. overflow: hidden;
  3088. border-bottom-left-radius: 0;
  3089. border-bottom-right-radius: 0;
  3090. }
  3091. .card.card-antenna .card-title {
  3092. font-size: 1rem;
  3093. margin-bottom: 0.3rem;
  3094. }
  3095. .card.card-antenna .card-title2 {
  3096. font-size: 0.9rem;
  3097. text-align: left;
  3098. }
  3099. .card.card-antenna .card-subtitle {
  3100. color: #AAAAAA;
  3101. font-size: 0.8rem;
  3102. margin-bottom: 0.5rem;
  3103. }
  3104. .card.card-antenna .card-body {
  3105. padding: 0.9rem;
  3106. }
  3107. .card.card-antenna .card-body p {
  3108. margin-top: 0px;
  3109. margin-bottom: 0px;
  3110. }
  3111. .card.card-antenna .card-text {
  3112. margin-bottom: 0.5rem;
  3113. position: absolute;
  3114. bottom: 0.5rem;
  3115. }
  3116. .popover-link {
  3117. color: #a01d26;
  3118. }
  3119. .baseline-table {
  3120. align: center;
  3121. margin-bottom: -0.2rem;
  3122. }
  3123. .baseline-tr {
  3124. width: 100%;
  3125. }
  3126. .baseline-td-img {
  3127. vertical-align: middle;
  3128. }
  3129. .baseline-td-hr {
  3130. vertical-align: bottom;
  3131. }
  3132. .hr-baseline {
  3133. border: 2px solid #a01d26 !important;
  3134. border-radius: 4rem;
  3135. }
  3136. .col.col-baseline {
  3137. margin-left: 0;
  3138. margin-right: 0;
  3139. padding-left: 0;
  3140. padding-right: 0;
  3141. column-width: 31px !important;
  3142. }
  3143. .img-baseline {
  3144. margin-left: 0.4rem;
  3145. margin-right: 0.4rem;
  3146. padding-left: 0;
  3147. padding-right: 0;
  3148. vertical-align: baseline;
  3149. }
  3150. .fig-on-card {
  3151. width: 30rem;
  3152. }
  3153. .bandpass {
  3154. border: 3px solid #a01d26;
  3155. border-bottom: 0px solid #a01d26;
  3156. border-top-left-radius: 20%;
  3157. border-top-right-radius: 20%;
  3158. display: inline-block;
  3159. margin-right: -2px;
  3160. margin-left: -1px;
  3161. margin-bottom: 0;
  3162. margin-top: 1rem;
  3163. }
  3164. .rc-slider-handle {
  3165. border: 2px solid #a01d26;
  3166. }
  3167. .rc-slider-handle:hover {
  3168. border-color: #a01d26;
  3169. }
  3170. .rc-slider-handle:focus {
  3171. border-color: #a01d26;
  3172. }
  3173. .rc-slider-handle:active {
  3174. box-shadow: 0 0 5px #f0959b;
  3175. }
  3176. .rc-slider-dot-active {
  3177. border-color: #f0959b;
  3178. }
  3179. .rc-slider-track {
  3180. background-color: #f0959b;
  3181. }
  3182. /* .accordion button:after { */
  3183. /* content: '\02795'; /* Unicode character for "plus" sign (+) */ */
  3184. /* font-size: 13px; */
  3185. /* color: #777; */
  3186. /* float: right; */
  3187. /* margin-left: 5px; */
  3188. /* } */
  3189. /* */
  3190. /* .active:after { */
  3191. /* content: "\2796"; /* Unicode character for "minus" sign (-) */ */
  3192. /* } */
  3193. /* FOR TEXT INPUTS I SHOULD ADD AN OFFSET SHADOW (REFACTORING UI TRICKS):
  3194. box-shadow: inset 0 2px 4px 0 hsla(0 0% 0& 0.08);
  3195. */
  3196. /* evlbi.org color: #a01d26 */
  3197. /* --blue: #007bff; */
  3198. /* --indigo: #6610f2; */
  3199. /* --purple: #6f42c1; */
  3200. /* --pink: #e83e8c; */
  3201. /* --red: #dc3545; */
  3202. /* --orange: #fd7e14; */
  3203. /* --yellow: #ffc107; */
  3204. /* --green: #28a745; */
  3205. /* --teal: #20c997; */
  3206. /* --cyan: #17a2b8; */
  3207. /* --white: #fff; */
  3208. /* --gray: #6c757d; */
  3209. /* --gray-dark: #343a40; */
  3210. /* --primary: #FF304F; */
  3211. /* --secondary: #CACACA; */
  3212. /* --success: #015668; */
  3213. /* --info: #0F81C7; */
  3214. /* --warning: #0DE2EA; */
  3215. /* --danger: #06648C; */
  3216. /* --light: #ececec; */
  3217. /* --dark: #222; */