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.

2049 line
43 KiB

3 年之前
  1. /*!
  2. * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
  3. * Copyright 2011-2018 The Bootstrap Authors
  4. * Copyright 2011-2018 Twitter, Inc.
  5. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  6. */
  7. @-ms-viewport {
  8. width: device-width;
  9. }
  10. html {
  11. box-sizing: border-box;
  12. -ms-overflow-style: scrollbar;
  13. }
  14. *,
  15. *::before,
  16. *::after {
  17. box-sizing: inherit;
  18. }
  19. .container {
  20. width: 100%;
  21. padding-right: 15px;
  22. padding-left: 15px;
  23. margin-right: auto;
  24. margin-left: auto;
  25. }
  26. @media (min-width: 576px) {
  27. .container {
  28. max-width: 540px;
  29. }
  30. }
  31. @media (min-width: 768px) {
  32. .container {
  33. max-width: 720px;
  34. }
  35. }
  36. @media (min-width: 992px) {
  37. .container {
  38. max-width: 960px;
  39. }
  40. }
  41. @media (min-width: 1200px) {
  42. .container {
  43. max-width: 1140px;
  44. }
  45. }
  46. .container-fluid {
  47. width: 100%;
  48. padding-right: 15px;
  49. padding-left: 15px;
  50. margin-right: auto;
  51. margin-left: auto;
  52. }
  53. .row {
  54. display: -webkit-box;
  55. display: -ms-flexbox;
  56. display: flex;
  57. -ms-flex-wrap: wrap;
  58. flex-wrap: wrap;
  59. margin-right: -15px;
  60. margin-left: -15px;
  61. }
  62. .no-gutters {
  63. margin-right: 0;
  64. margin-left: 0;
  65. }
  66. .no-gutters > .col,
  67. .no-gutters > [class*="col-"] {
  68. padding-right: 0;
  69. padding-left: 0;
  70. }
  71. .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
  72. .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
  73. .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
  74. .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
  75. .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
  76. .col-xl-auto {
  77. position: relative;
  78. width: 100%;
  79. min-height: 1px;
  80. padding-right: 15px;
  81. padding-left: 15px;
  82. }
  83. .col {
  84. -ms-flex-preferred-size: 0;
  85. flex-basis: 0;
  86. -webkit-box-flex: 1;
  87. -ms-flex-positive: 1;
  88. flex-grow: 1;
  89. max-width: 100%;
  90. }
  91. .col-auto {
  92. -webkit-box-flex: 0;
  93. -ms-flex: 0 0 auto;
  94. flex: 0 0 auto;
  95. width: auto;
  96. max-width: none;
  97. }
  98. .col-1 {
  99. -webkit-box-flex: 0;
  100. -ms-flex: 0 0 8.333333%;
  101. flex: 0 0 8.333333%;
  102. max-width: 8.333333%;
  103. }
  104. .col-2 {
  105. -webkit-box-flex: 0;
  106. -ms-flex: 0 0 16.666667%;
  107. flex: 0 0 16.666667%;
  108. max-width: 16.666667%;
  109. }
  110. .col-3 {
  111. -webkit-box-flex: 0;
  112. -ms-flex: 0 0 25%;
  113. flex: 0 0 25%;
  114. max-width: 25%;
  115. }
  116. .col-4 {
  117. -webkit-box-flex: 0;
  118. -ms-flex: 0 0 33.333333%;
  119. flex: 0 0 33.333333%;
  120. max-width: 33.333333%;
  121. }
  122. .col-5 {
  123. -webkit-box-flex: 0;
  124. -ms-flex: 0 0 41.666667%;
  125. flex: 0 0 41.666667%;
  126. max-width: 41.666667%;
  127. }
  128. .col-6 {
  129. -webkit-box-flex: 0;
  130. -ms-flex: 0 0 50%;
  131. flex: 0 0 50%;
  132. max-width: 50%;
  133. }
  134. .col-7 {
  135. -webkit-box-flex: 0;
  136. -ms-flex: 0 0 58.333333%;
  137. flex: 0 0 58.333333%;
  138. max-width: 58.333333%;
  139. }
  140. .col-8 {
  141. -webkit-box-flex: 0;
  142. -ms-flex: 0 0 66.666667%;
  143. flex: 0 0 66.666667%;
  144. max-width: 66.666667%;
  145. }
  146. .col-9 {
  147. -webkit-box-flex: 0;
  148. -ms-flex: 0 0 75%;
  149. flex: 0 0 75%;
  150. max-width: 75%;
  151. }
  152. .col-10 {
  153. -webkit-box-flex: 0;
  154. -ms-flex: 0 0 83.333333%;
  155. flex: 0 0 83.333333%;
  156. max-width: 83.333333%;
  157. }
  158. .col-11 {
  159. -webkit-box-flex: 0;
  160. -ms-flex: 0 0 91.666667%;
  161. flex: 0 0 91.666667%;
  162. max-width: 91.666667%;
  163. }
  164. .col-12 {
  165. -webkit-box-flex: 0;
  166. -ms-flex: 0 0 100%;
  167. flex: 0 0 100%;
  168. max-width: 100%;
  169. }
  170. .order-first {
  171. -webkit-box-ordinal-group: 0;
  172. -ms-flex-order: -1;
  173. order: -1;
  174. }
  175. .order-last {
  176. -webkit-box-ordinal-group: 14;
  177. -ms-flex-order: 13;
  178. order: 13;
  179. }
  180. .order-0 {
  181. -webkit-box-ordinal-group: 1;
  182. -ms-flex-order: 0;
  183. order: 0;
  184. }
  185. .order-1 {
  186. -webkit-box-ordinal-group: 2;
  187. -ms-flex-order: 1;
  188. order: 1;
  189. }
  190. .order-2 {
  191. -webkit-box-ordinal-group: 3;
  192. -ms-flex-order: 2;
  193. order: 2;
  194. }
  195. .order-3 {
  196. -webkit-box-ordinal-group: 4;
  197. -ms-flex-order: 3;
  198. order: 3;
  199. }
  200. .order-4 {
  201. -webkit-box-ordinal-group: 5;
  202. -ms-flex-order: 4;
  203. order: 4;
  204. }
  205. .order-5 {
  206. -webkit-box-ordinal-group: 6;
  207. -ms-flex-order: 5;
  208. order: 5;
  209. }
  210. .order-6 {
  211. -webkit-box-ordinal-group: 7;
  212. -ms-flex-order: 6;
  213. order: 6;
  214. }
  215. .order-7 {
  216. -webkit-box-ordinal-group: 8;
  217. -ms-flex-order: 7;
  218. order: 7;
  219. }
  220. .order-8 {
  221. -webkit-box-ordinal-group: 9;
  222. -ms-flex-order: 8;
  223. order: 8;
  224. }
  225. .order-9 {
  226. -webkit-box-ordinal-group: 10;
  227. -ms-flex-order: 9;
  228. order: 9;
  229. }
  230. .order-10 {
  231. -webkit-box-ordinal-group: 11;
  232. -ms-flex-order: 10;
  233. order: 10;
  234. }
  235. .order-11 {
  236. -webkit-box-ordinal-group: 12;
  237. -ms-flex-order: 11;
  238. order: 11;
  239. }
  240. .order-12 {
  241. -webkit-box-ordinal-group: 13;
  242. -ms-flex-order: 12;
  243. order: 12;
  244. }
  245. .offset-1 {
  246. margin-left: 8.333333%;
  247. }
  248. .offset-2 {
  249. margin-left: 16.666667%;
  250. }
  251. .offset-3 {
  252. margin-left: 25%;
  253. }
  254. .offset-4 {
  255. margin-left: 33.333333%;
  256. }
  257. .offset-5 {
  258. margin-left: 41.666667%;
  259. }
  260. .offset-6 {
  261. margin-left: 50%;
  262. }
  263. .offset-7 {
  264. margin-left: 58.333333%;
  265. }
  266. .offset-8 {
  267. margin-left: 66.666667%;
  268. }
  269. .offset-9 {
  270. margin-left: 75%;
  271. }
  272. .offset-10 {
  273. margin-left: 83.333333%;
  274. }
  275. .offset-11 {
  276. margin-left: 91.666667%;
  277. }
  278. @media (min-width: 576px) {
  279. .col-sm {
  280. -ms-flex-preferred-size: 0;
  281. flex-basis: 0;
  282. -webkit-box-flex: 1;
  283. -ms-flex-positive: 1;
  284. flex-grow: 1;
  285. max-width: 100%;
  286. }
  287. .col-sm-auto {
  288. -webkit-box-flex: 0;
  289. -ms-flex: 0 0 auto;
  290. flex: 0 0 auto;
  291. width: auto;
  292. max-width: none;
  293. }
  294. .col-sm-1 {
  295. -webkit-box-flex: 0;
  296. -ms-flex: 0 0 8.333333%;
  297. flex: 0 0 8.333333%;
  298. max-width: 8.333333%;
  299. }
  300. .col-sm-2 {
  301. -webkit-box-flex: 0;
  302. -ms-flex: 0 0 16.666667%;
  303. flex: 0 0 16.666667%;
  304. max-width: 16.666667%;
  305. }
  306. .col-sm-3 {
  307. -webkit-box-flex: 0;
  308. -ms-flex: 0 0 25%;
  309. flex: 0 0 25%;
  310. max-width: 25%;
  311. }
  312. .col-sm-4 {
  313. -webkit-box-flex: 0;
  314. -ms-flex: 0 0 33.333333%;
  315. flex: 0 0 33.333333%;
  316. max-width: 33.333333%;
  317. }
  318. .col-sm-5 {
  319. -webkit-box-flex: 0;
  320. -ms-flex: 0 0 41.666667%;
  321. flex: 0 0 41.666667%;
  322. max-width: 41.666667%;
  323. }
  324. .col-sm-6 {
  325. -webkit-box-flex: 0;
  326. -ms-flex: 0 0 50%;
  327. flex: 0 0 50%;
  328. max-width: 50%;
  329. }
  330. .col-sm-7 {
  331. -webkit-box-flex: 0;
  332. -ms-flex: 0 0 58.333333%;
  333. flex: 0 0 58.333333%;
  334. max-width: 58.333333%;
  335. }
  336. .col-sm-8 {
  337. -webkit-box-flex: 0;
  338. -ms-flex: 0 0 66.666667%;
  339. flex: 0 0 66.666667%;
  340. max-width: 66.666667%;
  341. }
  342. .col-sm-9 {
  343. -webkit-box-flex: 0;
  344. -ms-flex: 0 0 75%;
  345. flex: 0 0 75%;
  346. max-width: 75%;
  347. }
  348. .col-sm-10 {
  349. -webkit-box-flex: 0;
  350. -ms-flex: 0 0 83.333333%;
  351. flex: 0 0 83.333333%;
  352. max-width: 83.333333%;
  353. }
  354. .col-sm-11 {
  355. -webkit-box-flex: 0;
  356. -ms-flex: 0 0 91.666667%;
  357. flex: 0 0 91.666667%;
  358. max-width: 91.666667%;
  359. }
  360. .col-sm-12 {
  361. -webkit-box-flex: 0;
  362. -ms-flex: 0 0 100%;
  363. flex: 0 0 100%;
  364. max-width: 100%;
  365. }
  366. .order-sm-first {
  367. -webkit-box-ordinal-group: 0;
  368. -ms-flex-order: -1;
  369. order: -1;
  370. }
  371. .order-sm-last {
  372. -webkit-box-ordinal-group: 14;
  373. -ms-flex-order: 13;
  374. order: 13;
  375. }
  376. .order-sm-0 {
  377. -webkit-box-ordinal-group: 1;
  378. -ms-flex-order: 0;
  379. order: 0;
  380. }
  381. .order-sm-1 {
  382. -webkit-box-ordinal-group: 2;
  383. -ms-flex-order: 1;
  384. order: 1;
  385. }
  386. .order-sm-2 {
  387. -webkit-box-ordinal-group: 3;
  388. -ms-flex-order: 2;
  389. order: 2;
  390. }
  391. .order-sm-3 {
  392. -webkit-box-ordinal-group: 4;
  393. -ms-flex-order: 3;
  394. order: 3;
  395. }
  396. .order-sm-4 {
  397. -webkit-box-ordinal-group: 5;
  398. -ms-flex-order: 4;
  399. order: 4;
  400. }
  401. .order-sm-5 {
  402. -webkit-box-ordinal-group: 6;
  403. -ms-flex-order: 5;
  404. order: 5;
  405. }
  406. .order-sm-6 {
  407. -webkit-box-ordinal-group: 7;
  408. -ms-flex-order: 6;
  409. order: 6;
  410. }
  411. .order-sm-7 {
  412. -webkit-box-ordinal-group: 8;
  413. -ms-flex-order: 7;
  414. order: 7;
  415. }
  416. .order-sm-8 {
  417. -webkit-box-ordinal-group: 9;
  418. -ms-flex-order: 8;
  419. order: 8;
  420. }
  421. .order-sm-9 {
  422. -webkit-box-ordinal-group: 10;
  423. -ms-flex-order: 9;
  424. order: 9;
  425. }
  426. .order-sm-10 {
  427. -webkit-box-ordinal-group: 11;
  428. -ms-flex-order: 10;
  429. order: 10;
  430. }
  431. .order-sm-11 {
  432. -webkit-box-ordinal-group: 12;
  433. -ms-flex-order: 11;
  434. order: 11;
  435. }
  436. .order-sm-12 {
  437. -webkit-box-ordinal-group: 13;
  438. -ms-flex-order: 12;
  439. order: 12;
  440. }
  441. .offset-sm-0 {
  442. margin-left: 0;
  443. }
  444. .offset-sm-1 {
  445. margin-left: 8.333333%;
  446. }
  447. .offset-sm-2 {
  448. margin-left: 16.666667%;
  449. }
  450. .offset-sm-3 {
  451. margin-left: 25%;
  452. }
  453. .offset-sm-4 {
  454. margin-left: 33.333333%;
  455. }
  456. .offset-sm-5 {
  457. margin-left: 41.666667%;
  458. }
  459. .offset-sm-6 {
  460. margin-left: 50%;
  461. }
  462. .offset-sm-7 {
  463. margin-left: 58.333333%;
  464. }
  465. .offset-sm-8 {
  466. margin-left: 66.666667%;
  467. }
  468. .offset-sm-9 {
  469. margin-left: 75%;
  470. }
  471. .offset-sm-10 {
  472. margin-left: 83.333333%;
  473. }
  474. .offset-sm-11 {
  475. margin-left: 91.666667%;
  476. }
  477. }
  478. @media (min-width: 768px) {
  479. .col-md {
  480. -ms-flex-preferred-size: 0;
  481. flex-basis: 0;
  482. -webkit-box-flex: 1;
  483. -ms-flex-positive: 1;
  484. flex-grow: 1;
  485. max-width: 100%;
  486. }
  487. .col-md-auto {
  488. -webkit-box-flex: 0;
  489. -ms-flex: 0 0 auto;
  490. flex: 0 0 auto;
  491. width: auto;
  492. max-width: none;
  493. }
  494. .col-md-1 {
  495. -webkit-box-flex: 0;
  496. -ms-flex: 0 0 8.333333%;
  497. flex: 0 0 8.333333%;
  498. max-width: 8.333333%;
  499. }
  500. .col-md-2 {
  501. -webkit-box-flex: 0;
  502. -ms-flex: 0 0 16.666667%;
  503. flex: 0 0 16.666667%;
  504. max-width: 16.666667%;
  505. }
  506. .col-md-3 {
  507. -webkit-box-flex: 0;
  508. -ms-flex: 0 0 25%;
  509. flex: 0 0 25%;
  510. max-width: 25%;
  511. }
  512. .col-md-4 {
  513. -webkit-box-flex: 0;
  514. -ms-flex: 0 0 33.333333%;
  515. flex: 0 0 33.333333%;
  516. max-width: 33.333333%;
  517. }
  518. .col-md-5 {
  519. -webkit-box-flex: 0;
  520. -ms-flex: 0 0 41.666667%;
  521. flex: 0 0 41.666667%;
  522. max-width: 41.666667%;
  523. }
  524. .col-md-6 {
  525. -webkit-box-flex: 0;
  526. -ms-flex: 0 0 50%;
  527. flex: 0 0 50%;
  528. max-width: 50%;
  529. }
  530. .col-md-7 {
  531. -webkit-box-flex: 0;
  532. -ms-flex: 0 0 58.333333%;
  533. flex: 0 0 58.333333%;
  534. max-width: 58.333333%;
  535. }
  536. .col-md-8 {
  537. -webkit-box-flex: 0;
  538. -ms-flex: 0 0 66.666667%;
  539. flex: 0 0 66.666667%;
  540. max-width: 66.666667%;
  541. }
  542. .col-md-9 {
  543. -webkit-box-flex: 0;
  544. -ms-flex: 0 0 75%;
  545. flex: 0 0 75%;
  546. max-width: 75%;
  547. }
  548. .col-md-10 {
  549. -webkit-box-flex: 0;
  550. -ms-flex: 0 0 83.333333%;
  551. flex: 0 0 83.333333%;
  552. max-width: 83.333333%;
  553. }
  554. .col-md-11 {
  555. -webkit-box-flex: 0;
  556. -ms-flex: 0 0 91.666667%;
  557. flex: 0 0 91.666667%;
  558. max-width: 91.666667%;
  559. }
  560. .col-md-12 {
  561. -webkit-box-flex: 0;
  562. -ms-flex: 0 0 100%;
  563. flex: 0 0 100%;
  564. max-width: 100%;
  565. }
  566. .order-md-first {
  567. -webkit-box-ordinal-group: 0;
  568. -ms-flex-order: -1;
  569. order: -1;
  570. }
  571. .order-md-last {
  572. -webkit-box-ordinal-group: 14;
  573. -ms-flex-order: 13;
  574. order: 13;
  575. }
  576. .order-md-0 {
  577. -webkit-box-ordinal-group: 1;
  578. -ms-flex-order: 0;
  579. order: 0;
  580. }
  581. .order-md-1 {
  582. -webkit-box-ordinal-group: 2;
  583. -ms-flex-order: 1;
  584. order: 1;
  585. }
  586. .order-md-2 {
  587. -webkit-box-ordinal-group: 3;
  588. -ms-flex-order: 2;
  589. order: 2;
  590. }
  591. .order-md-3 {
  592. -webkit-box-ordinal-group: 4;
  593. -ms-flex-order: 3;
  594. order: 3;
  595. }
  596. .order-md-4 {
  597. -webkit-box-ordinal-group: 5;
  598. -ms-flex-order: 4;
  599. order: 4;
  600. }
  601. .order-md-5 {
  602. -webkit-box-ordinal-group: 6;
  603. -ms-flex-order: 5;
  604. order: 5;
  605. }
  606. .order-md-6 {
  607. -webkit-box-ordinal-group: 7;
  608. -ms-flex-order: 6;
  609. order: 6;
  610. }
  611. .order-md-7 {
  612. -webkit-box-ordinal-group: 8;
  613. -ms-flex-order: 7;
  614. order: 7;
  615. }
  616. .order-md-8 {
  617. -webkit-box-ordinal-group: 9;
  618. -ms-flex-order: 8;
  619. order: 8;
  620. }
  621. .order-md-9 {
  622. -webkit-box-ordinal-group: 10;
  623. -ms-flex-order: 9;
  624. order: 9;
  625. }
  626. .order-md-10 {
  627. -webkit-box-ordinal-group: 11;
  628. -ms-flex-order: 10;
  629. order: 10;
  630. }
  631. .order-md-11 {
  632. -webkit-box-ordinal-group: 12;
  633. -ms-flex-order: 11;
  634. order: 11;
  635. }
  636. .order-md-12 {
  637. -webkit-box-ordinal-group: 13;
  638. -ms-flex-order: 12;
  639. order: 12;
  640. }
  641. .offset-md-0 {
  642. margin-left: 0;
  643. }
  644. .offset-md-1 {
  645. margin-left: 8.333333%;
  646. }
  647. .offset-md-2 {
  648. margin-left: 16.666667%;
  649. }
  650. .offset-md-3 {
  651. margin-left: 25%;
  652. }
  653. .offset-md-4 {
  654. margin-left: 33.333333%;
  655. }
  656. .offset-md-5 {
  657. margin-left: 41.666667%;
  658. }
  659. .offset-md-6 {
  660. margin-left: 50%;
  661. }
  662. .offset-md-7 {
  663. margin-left: 58.333333%;
  664. }
  665. .offset-md-8 {
  666. margin-left: 66.666667%;
  667. }
  668. .offset-md-9 {
  669. margin-left: 75%;
  670. }
  671. .offset-md-10 {
  672. margin-left: 83.333333%;
  673. }
  674. .offset-md-11 {
  675. margin-left: 91.666667%;
  676. }
  677. }
  678. @media (min-width: 992px) {
  679. .col-lg {
  680. -ms-flex-preferred-size: 0;
  681. flex-basis: 0;
  682. -webkit-box-flex: 1;
  683. -ms-flex-positive: 1;
  684. flex-grow: 1;
  685. max-width: 100%;
  686. }
  687. .col-lg-auto {
  688. -webkit-box-flex: 0;
  689. -ms-flex: 0 0 auto;
  690. flex: 0 0 auto;
  691. width: auto;
  692. max-width: none;
  693. }
  694. .col-lg-1 {
  695. -webkit-box-flex: 0;
  696. -ms-flex: 0 0 8.333333%;
  697. flex: 0 0 8.333333%;
  698. max-width: 8.333333%;
  699. }
  700. .col-lg-2 {
  701. -webkit-box-flex: 0;
  702. -ms-flex: 0 0 16.666667%;
  703. flex: 0 0 16.666667%;
  704. max-width: 16.666667%;
  705. }
  706. .col-lg-3 {
  707. -webkit-box-flex: 0;
  708. -ms-flex: 0 0 25%;
  709. flex: 0 0 25%;
  710. max-width: 25%;
  711. }
  712. .col-lg-4 {
  713. -webkit-box-flex: 0;
  714. -ms-flex: 0 0 33.333333%;
  715. flex: 0 0 33.333333%;
  716. max-width: 33.333333%;
  717. }
  718. .col-lg-5 {
  719. -webkit-box-flex: 0;
  720. -ms-flex: 0 0 41.666667%;
  721. flex: 0 0 41.666667%;
  722. max-width: 41.666667%;
  723. }
  724. .col-lg-6 {
  725. -webkit-box-flex: 0;
  726. -ms-flex: 0 0 50%;
  727. flex: 0 0 50%;
  728. max-width: 50%;
  729. }
  730. .col-lg-7 {
  731. -webkit-box-flex: 0;
  732. -ms-flex: 0 0 58.333333%;
  733. flex: 0 0 58.333333%;
  734. max-width: 58.333333%;
  735. }
  736. .col-lg-8 {
  737. -webkit-box-flex: 0;
  738. -ms-flex: 0 0 66.666667%;
  739. flex: 0 0 66.666667%;
  740. max-width: 66.666667%;
  741. }
  742. .col-lg-9 {
  743. -webkit-box-flex: 0;
  744. -ms-flex: 0 0 75%;
  745. flex: 0 0 75%;
  746. max-width: 75%;
  747. }
  748. .col-lg-10 {
  749. -webkit-box-flex: 0;
  750. -ms-flex: 0 0 83.333333%;
  751. flex: 0 0 83.333333%;
  752. max-width: 83.333333%;
  753. }
  754. .col-lg-11 {
  755. -webkit-box-flex: 0;
  756. -ms-flex: 0 0 91.666667%;
  757. flex: 0 0 91.666667%;
  758. max-width: 91.666667%;
  759. }
  760. .col-lg-12 {
  761. -webkit-box-flex: 0;
  762. -ms-flex: 0 0 100%;
  763. flex: 0 0 100%;
  764. max-width: 100%;
  765. }
  766. .order-lg-first {
  767. -webkit-box-ordinal-group: 0;
  768. -ms-flex-order: -1;
  769. order: -1;
  770. }
  771. .order-lg-last {
  772. -webkit-box-ordinal-group: 14;
  773. -ms-flex-order: 13;
  774. order: 13;
  775. }
  776. .order-lg-0 {
  777. -webkit-box-ordinal-group: 1;
  778. -ms-flex-order: 0;
  779. order: 0;
  780. }
  781. .order-lg-1 {
  782. -webkit-box-ordinal-group: 2;
  783. -ms-flex-order: 1;
  784. order: 1;
  785. }
  786. .order-lg-2 {
  787. -webkit-box-ordinal-group: 3;
  788. -ms-flex-order: 2;
  789. order: 2;
  790. }
  791. .order-lg-3 {
  792. -webkit-box-ordinal-group: 4;
  793. -ms-flex-order: 3;
  794. order: 3;
  795. }
  796. .order-lg-4 {
  797. -webkit-box-ordinal-group: 5;
  798. -ms-flex-order: 4;
  799. order: 4;
  800. }
  801. .order-lg-5 {
  802. -webkit-box-ordinal-group: 6;
  803. -ms-flex-order: 5;
  804. order: 5;
  805. }
  806. .order-lg-6 {
  807. -webkit-box-ordinal-group: 7;
  808. -ms-flex-order: 6;
  809. order: 6;
  810. }
  811. .order-lg-7 {
  812. -webkit-box-ordinal-group: 8;
  813. -ms-flex-order: 7;
  814. order: 7;
  815. }
  816. .order-lg-8 {
  817. -webkit-box-ordinal-group: 9;
  818. -ms-flex-order: 8;
  819. order: 8;
  820. }
  821. .order-lg-9 {
  822. -webkit-box-ordinal-group: 10;
  823. -ms-flex-order: 9;
  824. order: 9;
  825. }
  826. .order-lg-10 {
  827. -webkit-box-ordinal-group: 11;
  828. -ms-flex-order: 10;
  829. order: 10;
  830. }
  831. .order-lg-11 {
  832. -webkit-box-ordinal-group: 12;
  833. -ms-flex-order: 11;
  834. order: 11;
  835. }
  836. .order-lg-12 {
  837. -webkit-box-ordinal-group: 13;
  838. -ms-flex-order: 12;
  839. order: 12;
  840. }
  841. .offset-lg-0 {
  842. margin-left: 0;
  843. }
  844. .offset-lg-1 {
  845. margin-left: 8.333333%;
  846. }
  847. .offset-lg-2 {
  848. margin-left: 16.666667%;
  849. }
  850. .offset-lg-3 {
  851. margin-left: 25%;
  852. }
  853. .offset-lg-4 {
  854. margin-left: 33.333333%;
  855. }
  856. .offset-lg-5 {
  857. margin-left: 41.666667%;
  858. }
  859. .offset-lg-6 {
  860. margin-left: 50%;
  861. }
  862. .offset-lg-7 {
  863. margin-left: 58.333333%;
  864. }
  865. .offset-lg-8 {
  866. margin-left: 66.666667%;
  867. }
  868. .offset-lg-9 {
  869. margin-left: 75%;
  870. }
  871. .offset-lg-10 {
  872. margin-left: 83.333333%;
  873. }
  874. .offset-lg-11 {
  875. margin-left: 91.666667%;
  876. }
  877. }
  878. @media (min-width: 1200px) {
  879. .col-xl {
  880. -ms-flex-preferred-size: 0;
  881. flex-basis: 0;
  882. -webkit-box-flex: 1;
  883. -ms-flex-positive: 1;
  884. flex-grow: 1;
  885. max-width: 100%;
  886. }
  887. .col-xl-auto {
  888. -webkit-box-flex: 0;
  889. -ms-flex: 0 0 auto;
  890. flex: 0 0 auto;
  891. width: auto;
  892. max-width: none;
  893. }
  894. .col-xl-1 {
  895. -webkit-box-flex: 0;
  896. -ms-flex: 0 0 8.333333%;
  897. flex: 0 0 8.333333%;
  898. max-width: 8.333333%;
  899. }
  900. .col-xl-2 {
  901. -webkit-box-flex: 0;
  902. -ms-flex: 0 0 16.666667%;
  903. flex: 0 0 16.666667%;
  904. max-width: 16.666667%;
  905. }
  906. .col-xl-3 {
  907. -webkit-box-flex: 0;
  908. -ms-flex: 0 0 25%;
  909. flex: 0 0 25%;
  910. max-width: 25%;
  911. }
  912. .col-xl-4 {
  913. -webkit-box-flex: 0;
  914. -ms-flex: 0 0 33.333333%;
  915. flex: 0 0 33.333333%;
  916. max-width: 33.333333%;
  917. }
  918. .col-xl-5 {
  919. -webkit-box-flex: 0;
  920. -ms-flex: 0 0 41.666667%;
  921. flex: 0 0 41.666667%;
  922. max-width: 41.666667%;
  923. }
  924. .col-xl-6 {
  925. -webkit-box-flex: 0;
  926. -ms-flex: 0 0 50%;
  927. flex: 0 0 50%;
  928. max-width: 50%;
  929. }
  930. .col-xl-7 {
  931. -webkit-box-flex: 0;
  932. -ms-flex: 0 0 58.333333%;
  933. flex: 0 0 58.333333%;
  934. max-width: 58.333333%;
  935. }
  936. .col-xl-8 {
  937. -webkit-box-flex: 0;
  938. -ms-flex: 0 0 66.666667%;
  939. flex: 0 0 66.666667%;
  940. max-width: 66.666667%;
  941. }
  942. .col-xl-9 {
  943. -webkit-box-flex: 0;
  944. -ms-flex: 0 0 75%;
  945. flex: 0 0 75%;
  946. max-width: 75%;
  947. }
  948. .col-xl-10 {
  949. -webkit-box-flex: 0;
  950. -ms-flex: 0 0 83.333333%;
  951. flex: 0 0 83.333333%;
  952. max-width: 83.333333%;
  953. }
  954. .col-xl-11 {
  955. -webkit-box-flex: 0;
  956. -ms-flex: 0 0 91.666667%;
  957. flex: 0 0 91.666667%;
  958. max-width: 91.666667%;
  959. }
  960. .col-xl-12 {
  961. -webkit-box-flex: 0;
  962. -ms-flex: 0 0 100%;
  963. flex: 0 0 100%;
  964. max-width: 100%;
  965. }
  966. .order-xl-first {
  967. -webkit-box-ordinal-group: 0;
  968. -ms-flex-order: -1;
  969. order: -1;
  970. }
  971. .order-xl-last {
  972. -webkit-box-ordinal-group: 14;
  973. -ms-flex-order: 13;
  974. order: 13;
  975. }
  976. .order-xl-0 {
  977. -webkit-box-ordinal-group: 1;
  978. -ms-flex-order: 0;
  979. order: 0;
  980. }
  981. .order-xl-1 {
  982. -webkit-box-ordinal-group: 2;
  983. -ms-flex-order: 1;
  984. order: 1;
  985. }
  986. .order-xl-2 {
  987. -webkit-box-ordinal-group: 3;
  988. -ms-flex-order: 2;
  989. order: 2;
  990. }
  991. .order-xl-3 {
  992. -webkit-box-ordinal-group: 4;
  993. -ms-flex-order: 3;
  994. order: 3;
  995. }
  996. .order-xl-4 {
  997. -webkit-box-ordinal-group: 5;
  998. -ms-flex-order: 4;
  999. order: 4;
  1000. }
  1001. .order-xl-5 {
  1002. -webkit-box-ordinal-group: 6;
  1003. -ms-flex-order: 5;
  1004. order: 5;
  1005. }
  1006. .order-xl-6 {
  1007. -webkit-box-ordinal-group: 7;
  1008. -ms-flex-order: 6;
  1009. order: 6;
  1010. }
  1011. .order-xl-7 {
  1012. -webkit-box-ordinal-group: 8;
  1013. -ms-flex-order: 7;
  1014. order: 7;
  1015. }
  1016. .order-xl-8 {
  1017. -webkit-box-ordinal-group: 9;
  1018. -ms-flex-order: 8;
  1019. order: 8;
  1020. }
  1021. .order-xl-9 {
  1022. -webkit-box-ordinal-group: 10;
  1023. -ms-flex-order: 9;
  1024. order: 9;
  1025. }
  1026. .order-xl-10 {
  1027. -webkit-box-ordinal-group: 11;
  1028. -ms-flex-order: 10;
  1029. order: 10;
  1030. }
  1031. .order-xl-11 {
  1032. -webkit-box-ordinal-group: 12;
  1033. -ms-flex-order: 11;
  1034. order: 11;
  1035. }
  1036. .order-xl-12 {
  1037. -webkit-box-ordinal-group: 13;
  1038. -ms-flex-order: 12;
  1039. order: 12;
  1040. }
  1041. .offset-xl-0 {
  1042. margin-left: 0;
  1043. }
  1044. .offset-xl-1 {
  1045. margin-left: 8.333333%;
  1046. }
  1047. .offset-xl-2 {
  1048. margin-left: 16.666667%;
  1049. }
  1050. .offset-xl-3 {
  1051. margin-left: 25%;
  1052. }
  1053. .offset-xl-4 {
  1054. margin-left: 33.333333%;
  1055. }
  1056. .offset-xl-5 {
  1057. margin-left: 41.666667%;
  1058. }
  1059. .offset-xl-6 {
  1060. margin-left: 50%;
  1061. }
  1062. .offset-xl-7 {
  1063. margin-left: 58.333333%;
  1064. }
  1065. .offset-xl-8 {
  1066. margin-left: 66.666667%;
  1067. }
  1068. .offset-xl-9 {
  1069. margin-left: 75%;
  1070. }
  1071. .offset-xl-10 {
  1072. margin-left: 83.333333%;
  1073. }
  1074. .offset-xl-11 {
  1075. margin-left: 91.666667%;
  1076. }
  1077. }
  1078. .d-none {
  1079. display: none !important;
  1080. }
  1081. .d-inline {
  1082. display: inline !important;
  1083. }
  1084. .d-inline-block {
  1085. display: inline-block !important;
  1086. }
  1087. .d-block {
  1088. display: block !important;
  1089. }
  1090. .d-table {
  1091. display: table !important;
  1092. }
  1093. .d-table-row {
  1094. display: table-row !important;
  1095. }
  1096. .d-table-cell {
  1097. display: table-cell !important;
  1098. }
  1099. .d-flex {
  1100. display: -webkit-box !important;
  1101. display: -ms-flexbox !important;
  1102. display: flex !important;
  1103. }
  1104. .d-inline-flex {
  1105. display: -webkit-inline-box !important;
  1106. display: -ms-inline-flexbox !important;
  1107. display: inline-flex !important;
  1108. }
  1109. @media (min-width: 576px) {
  1110. .d-sm-none {
  1111. display: none !important;
  1112. }
  1113. .d-sm-inline {
  1114. display: inline !important;
  1115. }
  1116. .d-sm-inline-block {
  1117. display: inline-block !important;
  1118. }
  1119. .d-sm-block {
  1120. display: block !important;
  1121. }
  1122. .d-sm-table {
  1123. display: table !important;
  1124. }
  1125. .d-sm-table-row {
  1126. display: table-row !important;
  1127. }
  1128. .d-sm-table-cell {
  1129. display: table-cell !important;
  1130. }
  1131. .d-sm-flex {
  1132. display: -webkit-box !important;
  1133. display: -ms-flexbox !important;
  1134. display: flex !important;
  1135. }
  1136. .d-sm-inline-flex {
  1137. display: -webkit-inline-box !important;
  1138. display: -ms-inline-flexbox !important;
  1139. display: inline-flex !important;
  1140. }
  1141. }
  1142. @media (min-width: 768px) {
  1143. .d-md-none {
  1144. display: none !important;
  1145. }
  1146. .d-md-inline {
  1147. display: inline !important;
  1148. }
  1149. .d-md-inline-block {
  1150. display: inline-block !important;
  1151. }
  1152. .d-md-block {
  1153. display: block !important;
  1154. }
  1155. .d-md-table {
  1156. display: table !important;
  1157. }
  1158. .d-md-table-row {
  1159. display: table-row !important;
  1160. }
  1161. .d-md-table-cell {
  1162. display: table-cell !important;
  1163. }
  1164. .d-md-flex {
  1165. display: -webkit-box !important;
  1166. display: -ms-flexbox !important;
  1167. display: flex !important;
  1168. }
  1169. .d-md-inline-flex {
  1170. display: -webkit-inline-box !important;
  1171. display: -ms-inline-flexbox !important;
  1172. display: inline-flex !important;
  1173. }
  1174. }
  1175. @media (min-width: 992px) {
  1176. .d-lg-none {
  1177. display: none !important;
  1178. }
  1179. .d-lg-inline {
  1180. display: inline !important;
  1181. }
  1182. .d-lg-inline-block {
  1183. display: inline-block !important;
  1184. }
  1185. .d-lg-block {
  1186. display: block !important;
  1187. }
  1188. .d-lg-table {
  1189. display: table !important;
  1190. }
  1191. .d-lg-table-row {
  1192. display: table-row !important;
  1193. }
  1194. .d-lg-table-cell {
  1195. display: table-cell !important;
  1196. }
  1197. .d-lg-flex {
  1198. display: -webkit-box !important;
  1199. display: -ms-flexbox !important;
  1200. display: flex !important;
  1201. }
  1202. .d-lg-inline-flex {
  1203. display: -webkit-inline-box !important;
  1204. display: -ms-inline-flexbox !important;
  1205. display: inline-flex !important;
  1206. }
  1207. }
  1208. @media (min-width: 1200px) {
  1209. .d-xl-none {
  1210. display: none !important;
  1211. }
  1212. .d-xl-inline {
  1213. display: inline !important;
  1214. }
  1215. .d-xl-inline-block {
  1216. display: inline-block !important;
  1217. }
  1218. .d-xl-block {
  1219. display: block !important;
  1220. }
  1221. .d-xl-table {
  1222. display: table !important;
  1223. }
  1224. .d-xl-table-row {
  1225. display: table-row !important;
  1226. }
  1227. .d-xl-table-cell {
  1228. display: table-cell !important;
  1229. }
  1230. .d-xl-flex {
  1231. display: -webkit-box !important;
  1232. display: -ms-flexbox !important;
  1233. display: flex !important;
  1234. }
  1235. .d-xl-inline-flex {
  1236. display: -webkit-inline-box !important;
  1237. display: -ms-inline-flexbox !important;
  1238. display: inline-flex !important;
  1239. }
  1240. }
  1241. @media print {
  1242. .d-print-none {
  1243. display: none !important;
  1244. }
  1245. .d-print-inline {
  1246. display: inline !important;
  1247. }
  1248. .d-print-inline-block {
  1249. display: inline-block !important;
  1250. }
  1251. .d-print-block {
  1252. display: block !important;
  1253. }
  1254. .d-print-table {
  1255. display: table !important;
  1256. }
  1257. .d-print-table-row {
  1258. display: table-row !important;
  1259. }
  1260. .d-print-table-cell {
  1261. display: table-cell !important;
  1262. }
  1263. .d-print-flex {
  1264. display: -webkit-box !important;
  1265. display: -ms-flexbox !important;
  1266. display: flex !important;
  1267. }
  1268. .d-print-inline-flex {
  1269. display: -webkit-inline-box !important;
  1270. display: -ms-inline-flexbox !important;
  1271. display: inline-flex !important;
  1272. }
  1273. }
  1274. .flex-row {
  1275. -webkit-box-orient: horizontal !important;
  1276. -webkit-box-direction: normal !important;
  1277. -ms-flex-direction: row !important;
  1278. flex-direction: row !important;
  1279. }
  1280. .flex-column {
  1281. -webkit-box-orient: vertical !important;
  1282. -webkit-box-direction: normal !important;
  1283. -ms-flex-direction: column !important;
  1284. flex-direction: column !important;
  1285. }
  1286. .flex-row-reverse {
  1287. -webkit-box-orient: horizontal !important;
  1288. -webkit-box-direction: reverse !important;
  1289. -ms-flex-direction: row-reverse !important;
  1290. flex-direction: row-reverse !important;
  1291. }
  1292. .flex-column-reverse {
  1293. -webkit-box-orient: vertical !important;
  1294. -webkit-box-direction: reverse !important;
  1295. -ms-flex-direction: column-reverse !important;
  1296. flex-direction: column-reverse !important;
  1297. }
  1298. .flex-wrap {
  1299. -ms-flex-wrap: wrap !important;
  1300. flex-wrap: wrap !important;
  1301. }
  1302. .flex-nowrap {
  1303. -ms-flex-wrap: nowrap !important;
  1304. flex-wrap: nowrap !important;
  1305. }
  1306. .flex-wrap-reverse {
  1307. -ms-flex-wrap: wrap-reverse !important;
  1308. flex-wrap: wrap-reverse !important;
  1309. }
  1310. .justify-content-start {
  1311. -webkit-box-pack: start !important;
  1312. -ms-flex-pack: start !important;
  1313. justify-content: flex-start !important;
  1314. }
  1315. .justify-content-end {
  1316. -webkit-box-pack: end !important;
  1317. -ms-flex-pack: end !important;
  1318. justify-content: flex-end !important;
  1319. }
  1320. .justify-content-center {
  1321. -webkit-box-pack: center !important;
  1322. -ms-flex-pack: center !important;
  1323. justify-content: center !important;
  1324. }
  1325. .justify-content-between {
  1326. -webkit-box-pack: justify !important;
  1327. -ms-flex-pack: justify !important;
  1328. justify-content: space-between !important;
  1329. }
  1330. .justify-content-around {
  1331. -ms-flex-pack: distribute !important;
  1332. justify-content: space-around !important;
  1333. }
  1334. .align-items-start {
  1335. -webkit-box-align: start !important;
  1336. -ms-flex-align: start !important;
  1337. align-items: flex-start !important;
  1338. }
  1339. .align-items-end {
  1340. -webkit-box-align: end !important;
  1341. -ms-flex-align: end !important;
  1342. align-items: flex-end !important;
  1343. }
  1344. .align-items-center {
  1345. -webkit-box-align: center !important;
  1346. -ms-flex-align: center !important;
  1347. align-items: center !important;
  1348. }
  1349. .align-items-baseline {
  1350. -webkit-box-align: baseline !important;
  1351. -ms-flex-align: baseline !important;
  1352. align-items: baseline !important;
  1353. }
  1354. .align-items-stretch {
  1355. -webkit-box-align: stretch !important;
  1356. -ms-flex-align: stretch !important;
  1357. align-items: stretch !important;
  1358. }
  1359. .align-content-start {
  1360. -ms-flex-line-pack: start !important;
  1361. align-content: flex-start !important;
  1362. }
  1363. .align-content-end {
  1364. -ms-flex-line-pack: end !important;
  1365. align-content: flex-end !important;
  1366. }
  1367. .align-content-center {
  1368. -ms-flex-line-pack: center !important;
  1369. align-content: center !important;
  1370. }
  1371. .align-content-between {
  1372. -ms-flex-line-pack: justify !important;
  1373. align-content: space-between !important;
  1374. }
  1375. .align-content-around {
  1376. -ms-flex-line-pack: distribute !important;
  1377. align-content: space-around !important;
  1378. }
  1379. .align-content-stretch {
  1380. -ms-flex-line-pack: stretch !important;
  1381. align-content: stretch !important;
  1382. }
  1383. .align-self-auto {
  1384. -ms-flex-item-align: auto !important;
  1385. align-self: auto !important;
  1386. }
  1387. .align-self-start {
  1388. -ms-flex-item-align: start !important;
  1389. align-self: flex-start !important;
  1390. }
  1391. .align-self-end {
  1392. -ms-flex-item-align: end !important;
  1393. align-self: flex-end !important;
  1394. }
  1395. .align-self-center {
  1396. -ms-flex-item-align: center !important;
  1397. align-self: center !important;
  1398. }
  1399. .align-self-baseline {
  1400. -ms-flex-item-align: baseline !important;
  1401. align-self: baseline !important;
  1402. }
  1403. .align-self-stretch {
  1404. -ms-flex-item-align: stretch !important;
  1405. align-self: stretch !important;
  1406. }
  1407. @media (min-width: 576px) {
  1408. .flex-sm-row {
  1409. -webkit-box-orient: horizontal !important;
  1410. -webkit-box-direction: normal !important;
  1411. -ms-flex-direction: row !important;
  1412. flex-direction: row !important;
  1413. }
  1414. .flex-sm-column {
  1415. -webkit-box-orient: vertical !important;
  1416. -webkit-box-direction: normal !important;
  1417. -ms-flex-direction: column !important;
  1418. flex-direction: column !important;
  1419. }
  1420. .flex-sm-row-reverse {
  1421. -webkit-box-orient: horizontal !important;
  1422. -webkit-box-direction: reverse !important;
  1423. -ms-flex-direction: row-reverse !important;
  1424. flex-direction: row-reverse !important;
  1425. }
  1426. .flex-sm-column-reverse {
  1427. -webkit-box-orient: vertical !important;
  1428. -webkit-box-direction: reverse !important;
  1429. -ms-flex-direction: column-reverse !important;
  1430. flex-direction: column-reverse !important;
  1431. }
  1432. .flex-sm-wrap {
  1433. -ms-flex-wrap: wrap !important;
  1434. flex-wrap: wrap !important;
  1435. }
  1436. .flex-sm-nowrap {
  1437. -ms-flex-wrap: nowrap !important;
  1438. flex-wrap: nowrap !important;
  1439. }
  1440. .flex-sm-wrap-reverse {
  1441. -ms-flex-wrap: wrap-reverse !important;
  1442. flex-wrap: wrap-reverse !important;
  1443. }
  1444. .justify-content-sm-start {
  1445. -webkit-box-pack: start !important;
  1446. -ms-flex-pack: start !important;
  1447. justify-content: flex-start !important;
  1448. }
  1449. .justify-content-sm-end {
  1450. -webkit-box-pack: end !important;
  1451. -ms-flex-pack: end !important;
  1452. justify-content: flex-end !important;
  1453. }
  1454. .justify-content-sm-center {
  1455. -webkit-box-pack: center !important;
  1456. -ms-flex-pack: center !important;
  1457. justify-content: center !important;
  1458. }
  1459. .justify-content-sm-between {
  1460. -webkit-box-pack: justify !important;
  1461. -ms-flex-pack: justify !important;
  1462. justify-content: space-between !important;
  1463. }
  1464. .justify-content-sm-around {
  1465. -ms-flex-pack: distribute !important;
  1466. justify-content: space-around !important;
  1467. }
  1468. .align-items-sm-start {
  1469. -webkit-box-align: start !important;
  1470. -ms-flex-align: start !important;
  1471. align-items: flex-start !important;
  1472. }
  1473. .align-items-sm-end {
  1474. -webkit-box-align: end !important;
  1475. -ms-flex-align: end !important;
  1476. align-items: flex-end !important;
  1477. }
  1478. .align-items-sm-center {
  1479. -webkit-box-align: center !important;
  1480. -ms-flex-align: center !important;
  1481. align-items: center !important;
  1482. }
  1483. .align-items-sm-baseline {
  1484. -webkit-box-align: baseline !important;
  1485. -ms-flex-align: baseline !important;
  1486. align-items: baseline !important;
  1487. }
  1488. .align-items-sm-stretch {
  1489. -webkit-box-align: stretch !important;
  1490. -ms-flex-align: stretch !important;
  1491. align-items: stretch !important;
  1492. }
  1493. .align-content-sm-start {
  1494. -ms-flex-line-pack: start !important;
  1495. align-content: flex-start !important;
  1496. }
  1497. .align-content-sm-end {
  1498. -ms-flex-line-pack: end !important;
  1499. align-content: flex-end !important;
  1500. }
  1501. .align-content-sm-center {
  1502. -ms-flex-line-pack: center !important;
  1503. align-content: center !important;
  1504. }
  1505. .align-content-sm-between {
  1506. -ms-flex-line-pack: justify !important;
  1507. align-content: space-between !important;
  1508. }
  1509. .align-content-sm-around {
  1510. -ms-flex-line-pack: distribute !important;
  1511. align-content: space-around !important;
  1512. }
  1513. .align-content-sm-stretch {
  1514. -ms-flex-line-pack: stretch !important;
  1515. align-content: stretch !important;
  1516. }
  1517. .align-self-sm-auto {
  1518. -ms-flex-item-align: auto !important;
  1519. align-self: auto !important;
  1520. }
  1521. .align-self-sm-start {
  1522. -ms-flex-item-align: start !important;
  1523. align-self: flex-start !important;
  1524. }
  1525. .align-self-sm-end {
  1526. -ms-flex-item-align: end !important;
  1527. align-self: flex-end !important;
  1528. }
  1529. .align-self-sm-center {
  1530. -ms-flex-item-align: center !important;
  1531. align-self: center !important;
  1532. }
  1533. .align-self-sm-baseline {
  1534. -ms-flex-item-align: baseline !important;
  1535. align-self: baseline !important;
  1536. }
  1537. .align-self-sm-stretch {
  1538. -ms-flex-item-align: stretch !important;
  1539. align-self: stretch !important;
  1540. }
  1541. }
  1542. @media (min-width: 768px) {
  1543. .flex-md-row {
  1544. -webkit-box-orient: horizontal !important;
  1545. -webkit-box-direction: normal !important;
  1546. -ms-flex-direction: row !important;
  1547. flex-direction: row !important;
  1548. }
  1549. .flex-md-column {
  1550. -webkit-box-orient: vertical !important;
  1551. -webkit-box-direction: normal !important;
  1552. -ms-flex-direction: column !important;
  1553. flex-direction: column !important;
  1554. }
  1555. .flex-md-row-reverse {
  1556. -webkit-box-orient: horizontal !important;
  1557. -webkit-box-direction: reverse !important;
  1558. -ms-flex-direction: row-reverse !important;
  1559. flex-direction: row-reverse !important;
  1560. }
  1561. .flex-md-column-reverse {
  1562. -webkit-box-orient: vertical !important;
  1563. -webkit-box-direction: reverse !important;
  1564. -ms-flex-direction: column-reverse !important;
  1565. flex-direction: column-reverse !important;
  1566. }
  1567. .flex-md-wrap {
  1568. -ms-flex-wrap: wrap !important;
  1569. flex-wrap: wrap !important;
  1570. }
  1571. .flex-md-nowrap {
  1572. -ms-flex-wrap: nowrap !important;
  1573. flex-wrap: nowrap !important;
  1574. }
  1575. .flex-md-wrap-reverse {
  1576. -ms-flex-wrap: wrap-reverse !important;
  1577. flex-wrap: wrap-reverse !important;
  1578. }
  1579. .justify-content-md-start {
  1580. -webkit-box-pack: start !important;
  1581. -ms-flex-pack: start !important;
  1582. justify-content: flex-start !important;
  1583. }
  1584. .justify-content-md-end {
  1585. -webkit-box-pack: end !important;
  1586. -ms-flex-pack: end !important;
  1587. justify-content: flex-end !important;
  1588. }
  1589. .justify-content-md-center {
  1590. -webkit-box-pack: center !important;
  1591. -ms-flex-pack: center !important;
  1592. justify-content: center !important;
  1593. }
  1594. .justify-content-md-between {
  1595. -webkit-box-pack: justify !important;
  1596. -ms-flex-pack: justify !important;
  1597. justify-content: space-between !important;
  1598. }
  1599. .justify-content-md-around {
  1600. -ms-flex-pack: distribute !important;
  1601. justify-content: space-around !important;
  1602. }
  1603. .align-items-md-start {
  1604. -webkit-box-align: start !important;
  1605. -ms-flex-align: start !important;
  1606. align-items: flex-start !important;
  1607. }
  1608. .align-items-md-end {
  1609. -webkit-box-align: end !important;
  1610. -ms-flex-align: end !important;
  1611. align-items: flex-end !important;
  1612. }
  1613. .align-items-md-center {
  1614. -webkit-box-align: center !important;
  1615. -ms-flex-align: center !important;
  1616. align-items: center !important;
  1617. }
  1618. .align-items-md-baseline {
  1619. -webkit-box-align: baseline !important;
  1620. -ms-flex-align: baseline !important;
  1621. align-items: baseline !important;
  1622. }
  1623. .align-items-md-stretch {
  1624. -webkit-box-align: stretch !important;
  1625. -ms-flex-align: stretch !important;
  1626. align-items: stretch !important;
  1627. }
  1628. .align-content-md-start {
  1629. -ms-flex-line-pack: start !important;
  1630. align-content: flex-start !important;
  1631. }
  1632. .align-content-md-end {
  1633. -ms-flex-line-pack: end !important;
  1634. align-content: flex-end !important;
  1635. }
  1636. .align-content-md-center {
  1637. -ms-flex-line-pack: center !important;
  1638. align-content: center !important;
  1639. }
  1640. .align-content-md-between {
  1641. -ms-flex-line-pack: justify !important;
  1642. align-content: space-between !important;
  1643. }
  1644. .align-content-md-around {
  1645. -ms-flex-line-pack: distribute !important;
  1646. align-content: space-around !important;
  1647. }
  1648. .align-content-md-stretch {
  1649. -ms-flex-line-pack: stretch !important;
  1650. align-content: stretch !important;
  1651. }
  1652. .align-self-md-auto {
  1653. -ms-flex-item-align: auto !important;
  1654. align-self: auto !important;
  1655. }
  1656. .align-self-md-start {
  1657. -ms-flex-item-align: start !important;
  1658. align-self: flex-start !important;
  1659. }
  1660. .align-self-md-end {
  1661. -ms-flex-item-align: end !important;
  1662. align-self: flex-end !important;
  1663. }
  1664. .align-self-md-center {
  1665. -ms-flex-item-align: center !important;
  1666. align-self: center !important;
  1667. }
  1668. .align-self-md-baseline {
  1669. -ms-flex-item-align: baseline !important;
  1670. align-self: baseline !important;
  1671. }
  1672. .align-self-md-stretch {
  1673. -ms-flex-item-align: stretch !important;
  1674. align-self: stretch !important;
  1675. }
  1676. }
  1677. @media (min-width: 992px) {
  1678. .flex-lg-row {
  1679. -webkit-box-orient: horizontal !important;
  1680. -webkit-box-direction: normal !important;
  1681. -ms-flex-direction: row !important;
  1682. flex-direction: row !important;
  1683. }
  1684. .flex-lg-column {
  1685. -webkit-box-orient: vertical !important;
  1686. -webkit-box-direction: normal !important;
  1687. -ms-flex-direction: column !important;
  1688. flex-direction: column !important;
  1689. }
  1690. .flex-lg-row-reverse {
  1691. -webkit-box-orient: horizontal !important;
  1692. -webkit-box-direction: reverse !important;
  1693. -ms-flex-direction: row-reverse !important;
  1694. flex-direction: row-reverse !important;
  1695. }
  1696. .flex-lg-column-reverse {
  1697. -webkit-box-orient: vertical !important;
  1698. -webkit-box-direction: reverse !important;
  1699. -ms-flex-direction: column-reverse !important;
  1700. flex-direction: column-reverse !important;
  1701. }
  1702. .flex-lg-wrap {
  1703. -ms-flex-wrap: wrap !important;
  1704. flex-wrap: wrap !important;
  1705. }
  1706. .flex-lg-nowrap {
  1707. -ms-flex-wrap: nowrap !important;
  1708. flex-wrap: nowrap !important;
  1709. }
  1710. .flex-lg-wrap-reverse {
  1711. -ms-flex-wrap: wrap-reverse !important;
  1712. flex-wrap: wrap-reverse !important;
  1713. }
  1714. .justify-content-lg-start {
  1715. -webkit-box-pack: start !important;
  1716. -ms-flex-pack: start !important;
  1717. justify-content: flex-start !important;
  1718. }
  1719. .justify-content-lg-end {
  1720. -webkit-box-pack: end !important;
  1721. -ms-flex-pack: end !important;
  1722. justify-content: flex-end !important;
  1723. }
  1724. .justify-content-lg-center {
  1725. -webkit-box-pack: center !important;
  1726. -ms-flex-pack: center !important;
  1727. justify-content: center !important;
  1728. }
  1729. .justify-content-lg-between {
  1730. -webkit-box-pack: justify !important;
  1731. -ms-flex-pack: justify !important;
  1732. justify-content: space-between !important;
  1733. }
  1734. .justify-content-lg-around {
  1735. -ms-flex-pack: distribute !important;
  1736. justify-content: space-around !important;
  1737. }
  1738. .align-items-lg-start {
  1739. -webkit-box-align: start !important;
  1740. -ms-flex-align: start !important;
  1741. align-items: flex-start !important;
  1742. }
  1743. .align-items-lg-end {
  1744. -webkit-box-align: end !important;
  1745. -ms-flex-align: end !important;
  1746. align-items: flex-end !important;
  1747. }
  1748. .align-items-lg-center {
  1749. -webkit-box-align: center !important;
  1750. -ms-flex-align: center !important;
  1751. align-items: center !important;
  1752. }
  1753. .align-items-lg-baseline {
  1754. -webkit-box-align: baseline !important;
  1755. -ms-flex-align: baseline !important;
  1756. align-items: baseline !important;
  1757. }
  1758. .align-items-lg-stretch {
  1759. -webkit-box-align: stretch !important;
  1760. -ms-flex-align: stretch !important;
  1761. align-items: stretch !important;
  1762. }
  1763. .align-content-lg-start {
  1764. -ms-flex-line-pack: start !important;
  1765. align-content: flex-start !important;
  1766. }
  1767. .align-content-lg-end {
  1768. -ms-flex-line-pack: end !important;
  1769. align-content: flex-end !important;
  1770. }
  1771. .align-content-lg-center {
  1772. -ms-flex-line-pack: center !important;
  1773. align-content: center !important;
  1774. }
  1775. .align-content-lg-between {
  1776. -ms-flex-line-pack: justify !important;
  1777. align-content: space-between !important;
  1778. }
  1779. .align-content-lg-around {
  1780. -ms-flex-line-pack: distribute !important;
  1781. align-content: space-around !important;
  1782. }
  1783. .align-content-lg-stretch {
  1784. -ms-flex-line-pack: stretch !important;
  1785. align-content: stretch !important;
  1786. }
  1787. .align-self-lg-auto {
  1788. -ms-flex-item-align: auto !important;
  1789. align-self: auto !important;
  1790. }
  1791. .align-self-lg-start {
  1792. -ms-flex-item-align: start !important;
  1793. align-self: flex-start !important;
  1794. }
  1795. .align-self-lg-end {
  1796. -ms-flex-item-align: end !important;
  1797. align-self: flex-end !important;
  1798. }
  1799. .align-self-lg-center {
  1800. -ms-flex-item-align: center !important;
  1801. align-self: center !important;
  1802. }
  1803. .align-self-lg-baseline {
  1804. -ms-flex-item-align: baseline !important;
  1805. align-self: baseline !important;
  1806. }
  1807. .align-self-lg-stretch {
  1808. -ms-flex-item-align: stretch !important;
  1809. align-self: stretch !important;
  1810. }
  1811. }
  1812. @media (min-width: 1200px) {
  1813. .flex-xl-row {
  1814. -webkit-box-orient: horizontal !important;
  1815. -webkit-box-direction: normal !important;
  1816. -ms-flex-direction: row !important;
  1817. flex-direction: row !important;
  1818. }
  1819. .flex-xl-column {
  1820. -webkit-box-orient: vertical !important;
  1821. -webkit-box-direction: normal !important;
  1822. -ms-flex-direction: column !important;
  1823. flex-direction: column !important;
  1824. }
  1825. .flex-xl-row-reverse {
  1826. -webkit-box-orient: horizontal !important;
  1827. -webkit-box-direction: reverse !important;
  1828. -ms-flex-direction: row-reverse !important;
  1829. flex-direction: row-reverse !important;
  1830. }
  1831. .flex-xl-column-reverse {
  1832. -webkit-box-orient: vertical !important;
  1833. -webkit-box-direction: reverse !important;
  1834. -ms-flex-direction: column-reverse !important;
  1835. flex-direction: column-reverse !important;
  1836. }
  1837. .flex-xl-wrap {
  1838. -ms-flex-wrap: wrap !important;
  1839. flex-wrap: wrap !important;
  1840. }
  1841. .flex-xl-nowrap {
  1842. -ms-flex-wrap: nowrap !important;
  1843. flex-wrap: nowrap !important;
  1844. }
  1845. .flex-xl-wrap-reverse {
  1846. -ms-flex-wrap: wrap-reverse !important;
  1847. flex-wrap: wrap-reverse !important;
  1848. }
  1849. .justify-content-xl-start {
  1850. -webkit-box-pack: start !important;
  1851. -ms-flex-pack: start !important;
  1852. justify-content: flex-start !important;
  1853. }
  1854. .justify-content-xl-end {
  1855. -webkit-box-pack: end !important;
  1856. -ms-flex-pack: end !important;
  1857. justify-content: flex-end !important;
  1858. }
  1859. .justify-content-xl-center {
  1860. -webkit-box-pack: center !important;
  1861. -ms-flex-pack: center !important;
  1862. justify-content: center !important;
  1863. }
  1864. .justify-content-xl-between {
  1865. -webkit-box-pack: justify !important;
  1866. -ms-flex-pack: justify !important;
  1867. justify-content: space-between !important;
  1868. }
  1869. .justify-content-xl-around {
  1870. -ms-flex-pack: distribute !important;
  1871. justify-content: space-around !important;
  1872. }
  1873. .align-items-xl-start {
  1874. -webkit-box-align: start !important;
  1875. -ms-flex-align: start !important;
  1876. align-items: flex-start !important;
  1877. }
  1878. .align-items-xl-end {
  1879. -webkit-box-align: end !important;
  1880. -ms-flex-align: end !important;
  1881. align-items: flex-end !important;
  1882. }
  1883. .align-items-xl-center {
  1884. -webkit-box-align: center !important;
  1885. -ms-flex-align: center !important;
  1886. align-items: center !important;
  1887. }
  1888. .align-items-xl-baseline {
  1889. -webkit-box-align: baseline !important;
  1890. -ms-flex-align: baseline !important;
  1891. align-items: baseline !important;
  1892. }
  1893. .align-items-xl-stretch {
  1894. -webkit-box-align: stretch !important;
  1895. -ms-flex-align: stretch !important;
  1896. align-items: stretch !important;
  1897. }
  1898. .align-content-xl-start {
  1899. -ms-flex-line-pack: start !important;
  1900. align-content: flex-start !important;
  1901. }
  1902. .align-content-xl-end {
  1903. -ms-flex-line-pack: end !important;
  1904. align-content: flex-end !important;
  1905. }
  1906. .align-content-xl-center {
  1907. -ms-flex-line-pack: center !important;
  1908. align-content: center !important;
  1909. }
  1910. .align-content-xl-between {
  1911. -ms-flex-line-pack: justify !important;
  1912. align-content: space-between !important;
  1913. }
  1914. .align-content-xl-around {
  1915. -ms-flex-line-pack: distribute !important;
  1916. align-content: space-around !important;
  1917. }
  1918. .align-content-xl-stretch {
  1919. -ms-flex-line-pack: stretch !important;
  1920. align-content: stretch !important;
  1921. }
  1922. .align-self-xl-auto {
  1923. -ms-flex-item-align: auto !important;
  1924. align-self: auto !important;
  1925. }
  1926. .align-self-xl-start {
  1927. -ms-flex-item-align: start !important;
  1928. align-self: flex-start !important;
  1929. }
  1930. .align-self-xl-end {
  1931. -ms-flex-item-align: end !important;
  1932. align-self: flex-end !important;
  1933. }
  1934. .align-self-xl-center {
  1935. -ms-flex-item-align: center !important;
  1936. align-self: center !important;
  1937. }
  1938. .align-self-xl-baseline {
  1939. -ms-flex-item-align: baseline !important;
  1940. align-self: baseline !important;
  1941. }
  1942. .align-self-xl-stretch {
  1943. -ms-flex-item-align: stretch !important;
  1944. align-self: stretch !important;
  1945. }
  1946. }
  1947. /*# sourceMappingURL=bootstrap-grid.css.map */