main.scss 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293
  1. //@import "online";
  2. //@import "private";
  3. /* 改变主题色变量 */
  4. $--color-primary: $color-primary;
  5. /* 改变背景主题色变量 */
  6. $--color-primary-background: $color-primary-background;
  7. //配置发布按钮背景色
  8. $--color-publish-background: $color-publish-background;
  9. //配置参与按钮背景色
  10. $--color-participate-background: $color-participate-background;
  11. //配置slice title文本颜色
  12. $--color-title-color: $color-title-color;
  13. //配置footer灰色背景色
  14. $--color-footer-background:$color-footer-background;
  15. /* 改变 icon 字体路径变量,必需 */
  16. $--font-path: '~element-ui/lib/theme-chalk/fonts';
  17. @import "~element-ui/packages/theme-chalk/src/index";
  18. html {
  19. font: 12px Microsoft YaHei, Georgia, Verdana, Arial, Sans-serif;
  20. -webkit-font-smoothing: antialiased;
  21. // font-family: 'Avenir', Helvetica, Arial, sans-serif;
  22. font-size: 62.5%;
  23. }
  24. body {
  25. font-size: 1.6rem;
  26. font-weight: 400;
  27. line-height: 24px;
  28. color: #212529;
  29. text-align: left;
  30. background-color: #fafafa;
  31. }
  32. html, body {
  33. height: 100%;
  34. margin: 0;
  35. padding: 0;
  36. }
  37. .el-notification .el-icon-info {
  38. color: rgb(112, 179, 255);
  39. }
  40. .el-collapse {
  41. border: none;
  42. }
  43. .el-form--label-top .el-form-item__label {
  44. font-weight: 600;
  45. padding: 0;
  46. }
  47. dl, ol, ul {
  48. margin-top: 0;
  49. }
  50. a {
  51. text-decoration: none;
  52. color: #000;
  53. }
  54. .icon {
  55. vertical-align: middle;
  56. max-width: 20px;
  57. }
  58. .container {
  59. width: 100%;
  60. margin-right: auto;
  61. margin-left: auto
  62. }
  63. @media (min-width: 576px) {
  64. .container {
  65. width: 100%;
  66. }
  67. }
  68. @media (min-width: 768px) {
  69. .container {
  70. width: 100%;
  71. }
  72. }
  73. @media (min-width: 992px) {
  74. .container {
  75. width: 100%;
  76. }
  77. }
  78. @media (min-width: 1200px) {
  79. .container {
  80. width: 90%;
  81. }
  82. }
  83. @media (min-width: 1450px) {
  84. .container {
  85. width: 80%;
  86. }
  87. }
  88. .title {
  89. font-size: 1.8rem;
  90. font-weight: bold;
  91. border: none;
  92. border-left: 5px solid $--color-primary;
  93. padding-left: 10px;
  94. margin-bottom: 30px;
  95. }
  96. /*
  97. * Loading Dots
  98. * Can we use pseudo elements here instead :after?
  99. */
  100. .loading {
  101. text-align: center;
  102. }
  103. .loading span {
  104. display: inline-block;
  105. vertical-align: middle;
  106. width: 1rem;
  107. height: 1rem;
  108. margin: .19em;
  109. background: $--color-primary;
  110. border-radius: 50%;
  111. animation: loading 1s infinite alternate;
  112. }
  113. /*
  114. * Dots Colors
  115. * Smarter targeting vs nth-of-type?
  116. */
  117. .loading span:nth-of-type(2) {
  118. background: #8ce1ec;
  119. animation-delay: 0.2s;
  120. }
  121. .loading span:nth-of-type(3) {
  122. background: rgb(20, 168, 194);
  123. animation-delay: 0.4s;
  124. }
  125. .loading span:nth-of-type(4) {
  126. background: rgb(0, 134, 167);
  127. animation-delay: 0.6s;
  128. }
  129. .loading span:nth-of-type(5) {
  130. background: rgb(36, 113, 228);
  131. animation-delay: 0.8s;
  132. }
  133. .loading span:nth-of-type(6) {
  134. background: rgb(39, 71, 176);
  135. animation-delay: 1.0s;
  136. }
  137. .loading span:nth-of-type(7) {
  138. background: rgb(30, 53, 182);
  139. animation-delay: 1.2s;
  140. }
  141. /*
  142. * Animation keyframes
  143. * Use transition opacity instead of keyframes?
  144. */
  145. @keyframes loading {
  146. 0% {
  147. opacity: 0;
  148. }
  149. 100% {
  150. opacity: 1;
  151. }
  152. }
  153. .badge {
  154. font-family: PingFangSC-Medium;
  155. background-color: #ecf5ff;
  156. display: inline-block;
  157. height: 28px;
  158. padding: 0 10px;
  159. line-height: 26px;
  160. font-size: 12px;
  161. color: #409eff;
  162. border: 1px solid #d9ecff;
  163. border-radius: 4px;
  164. box-sizing: border-box;
  165. white-space: nowrap;
  166. margin: 2px;
  167. }
  168. .ios-platform {
  169. background-color: #f0f9eb;
  170. border-color: #e1f3d8;
  171. color: #67c23a;
  172. }
  173. .android-platform {
  174. background-color: #fdf6ec;
  175. border-color: #faecd8;
  176. color: #e6a23c;
  177. }
  178. .web-platform {
  179. background-color: #fef0f0;
  180. border-color: #fde2e2;
  181. color: #f56c6c;
  182. }
  183. .text-warning {
  184. color: #ff9800 !important
  185. }
  186. .text-primary {
  187. color: #9c27b0 !important
  188. }
  189. .text-danger {
  190. color: #f44336 !important
  191. }
  192. .text-success {
  193. color: #4caf50 !important
  194. }
  195. .text-info {
  196. color: #00bcd4 !important
  197. }
  198. .text-rose {
  199. color: #e91e63 !important
  200. }
  201. .text-gray {
  202. color: #999 !important
  203. }
  204. .btn {
  205. background-color: transparent;
  206. border: 1px solid #d9d9d9;
  207. color: #606266;
  208. font-weight: 600;
  209. letter-spacing: 1.08px;
  210. outline: 0 !important;
  211. border-radius: 2px;
  212. display: inline-block;
  213. cursor: pointer;
  214. border-radius: 4px;
  215. }
  216. .btn-small {
  217. padding: 3px 8px;
  218. font-size: 1.2rem;
  219. line-height: 17px
  220. }
  221. .btn-thin {
  222. padding: 8px 15px
  223. }
  224. .btn-medium {
  225. padding: 5px 20px;
  226. line-height: 24px;
  227. }
  228. .btn-primary {
  229. padding: 12px 20px;
  230. line-height: 14px;
  231. }
  232. .btn-big {
  233. padding: 8px 20px
  234. }
  235. .btn-large {
  236. padding: 8px 25px
  237. }
  238. .btn-danger {
  239. color: #FFFFFF;
  240. background-color: #F56C6C;
  241. border-color: #F56C6C;
  242. }
  243. .btn-info {
  244. background: $--color-primary;
  245. border: 1px solid $--color-primary !important;
  246. color: #fff;
  247. }
  248. .btn:hover {
  249. color: $--color-primary;
  250. background: #4a90e21c;
  251. border: 1px solid #4a90e21c;
  252. }
  253. .btn-info:hover {
  254. color: #fff;
  255. opacity: 0.7;
  256. background: $--color-primary;
  257. border: 1px solid $--color-primary !important;
  258. }
  259. .btn-invalid {
  260. color: #999;
  261. }
  262. .create-container {
  263. padding: 40px 80px;
  264. }
  265. .create-body {
  266. padding: 20px 20px 20px 10px;
  267. background: #fff;
  268. margin: 10px 0;
  269. }
  270. .line {
  271. text-align: center;
  272. }
  273. .fr {
  274. float: right;
  275. }
  276. .fl {
  277. float: left;
  278. }
  279. .h1 {
  280. font-size: 22px !important;
  281. }
  282. .h2 {
  283. font-size: 20px !important;
  284. }
  285. .h3 {
  286. font-size: 18px !important;
  287. }
  288. .user-img {
  289. width: 50px;
  290. height: 50px;
  291. border-radius: 50%;
  292. }
  293. .row {
  294. display: -ms-flexbox;
  295. display: flex;
  296. -ms-flex-wrap: wrap;
  297. flex-wrap: wrap;
  298. margin-right: -15px;
  299. margin-left: -15px
  300. }
  301. .no-gutters {
  302. margin-right: 0;
  303. margin-left: 0
  304. }
  305. .no-gutters > .col, .no-gutters > [class*=col-] {
  306. padding-right: 0;
  307. padding-left: 0
  308. }
  309. .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto {
  310. //position: relative;
  311. width: 100%;
  312. padding-right: 15px;
  313. padding-left: 15px
  314. }
  315. .col {
  316. -ms-flex-preferred-size: 0;
  317. flex-basis: 0;
  318. -ms-flex-positive: 1;
  319. flex-grow: 1;
  320. max-width: 100%
  321. }
  322. .col-auto {
  323. -ms-flex: 0 0 auto;
  324. flex: 0 0 auto;
  325. width: auto;
  326. max-width: 100%
  327. }
  328. .col-1 {
  329. -ms-flex: 0 0 8.333333%;
  330. flex: 0 0 8.333333%;
  331. max-width: 8.333333%
  332. }
  333. .col-2 {
  334. -ms-flex: 0 0 16.666667%;
  335. flex: 0 0 16.666667%;
  336. max-width: 16.666667%
  337. }
  338. .col-3 {
  339. -ms-flex: 0 0 25%;
  340. flex: 0 0 25%;
  341. max-width: 25%
  342. }
  343. .col-4 {
  344. -ms-flex: 0 0 33.333333%;
  345. flex: 0 0 33.333333%;
  346. max-width: 33.333333%
  347. }
  348. .col-5 {
  349. -ms-flex: 0 0 41.666667%;
  350. flex: 0 0 41.666667%;
  351. max-width: 41.666667%
  352. }
  353. .col-6 {
  354. -ms-flex: 0 0 50%;
  355. flex: 0 0 50%;
  356. max-width: 50%
  357. }
  358. .col-7 {
  359. -ms-flex: 0 0 58.333333%;
  360. flex: 0 0 58.333333%;
  361. max-width: 58.333333%
  362. }
  363. .col-8 {
  364. -ms-flex: 0 0 66.666667%;
  365. flex: 0 0 66.666667%;
  366. max-width: 66.666667%
  367. }
  368. .col-9 {
  369. -ms-flex: 0 0 75%;
  370. flex: 0 0 75%;
  371. max-width: 75%
  372. }
  373. .col-10 {
  374. -ms-flex: 0 0 83.333333%;
  375. flex: 0 0 83.333333%;
  376. max-width: 83.333333%
  377. }
  378. .col-11 {
  379. -ms-flex: 0 0 91.666667%;
  380. flex: 0 0 91.666667%;
  381. max-width: 91.666667%
  382. }
  383. .col-12 {
  384. -ms-flex: 0 0 100%;
  385. flex: 0 0 100%;
  386. max-width: 100%
  387. }
  388. .order-first {
  389. -ms-flex-order: -1;
  390. order: -1
  391. }
  392. .order-last {
  393. -ms-flex-order: 13;
  394. order: 13
  395. }
  396. .order-0 {
  397. -ms-flex-order: 0;
  398. order: 0
  399. }
  400. .order-1 {
  401. -ms-flex-order: 1;
  402. order: 1
  403. }
  404. .order-2 {
  405. -ms-flex-order: 2;
  406. order: 2
  407. }
  408. .order-3 {
  409. -ms-flex-order: 3;
  410. order: 3
  411. }
  412. .order-4 {
  413. -ms-flex-order: 4;
  414. order: 4
  415. }
  416. .order-5 {
  417. -ms-flex-order: 5;
  418. order: 5
  419. }
  420. .order-6 {
  421. -ms-flex-order: 6;
  422. order: 6
  423. }
  424. .order-7 {
  425. -ms-flex-order: 7;
  426. order: 7
  427. }
  428. .order-8 {
  429. -ms-flex-order: 8;
  430. order: 8
  431. }
  432. .order-9 {
  433. -ms-flex-order: 9;
  434. order: 9
  435. }
  436. .order-10 {
  437. -ms-flex-order: 10;
  438. order: 10
  439. }
  440. .order-11 {
  441. -ms-flex-order: 11;
  442. order: 11
  443. }
  444. .order-12 {
  445. -ms-flex-order: 12;
  446. order: 12
  447. }
  448. .offset-1 {
  449. margin-left: 8.333333%
  450. }
  451. .offset-2 {
  452. margin-left: 16.666667%
  453. }
  454. .offset-3 {
  455. margin-left: 25%
  456. }
  457. .offset-4 {
  458. margin-left: 33.333333%
  459. }
  460. .offset-5 {
  461. margin-left: 41.666667%
  462. }
  463. .offset-6 {
  464. margin-left: 50%
  465. }
  466. .offset-7 {
  467. margin-left: 58.333333%
  468. }
  469. .offset-8 {
  470. margin-left: 66.666667%
  471. }
  472. .offset-9 {
  473. margin-left: 75%
  474. }
  475. .offset-10 {
  476. margin-left: 83.333333%
  477. }
  478. .offset-11 {
  479. margin-left: 91.666667%
  480. }
  481. @media (min-width: 576px) {
  482. .col-sm {
  483. -ms-flex-preferred-size: 0;
  484. flex-basis: 0;
  485. -ms-flex-positive: 1;
  486. flex-grow: 1;
  487. max-width: 100%
  488. }
  489. .col-sm-auto {
  490. -ms-flex: 0 0 auto;
  491. flex: 0 0 auto;
  492. width: auto;
  493. max-width: 100%
  494. }
  495. .col-sm-1 {
  496. -ms-flex: 0 0 8.333333%;
  497. flex: 0 0 8.333333%;
  498. max-width: 8.333333%
  499. }
  500. .col-sm-2 {
  501. -ms-flex: 0 0 16.666667%;
  502. flex: 0 0 16.666667%;
  503. max-width: 16.666667%
  504. }
  505. .col-sm-3 {
  506. -ms-flex: 0 0 25%;
  507. flex: 0 0 25%;
  508. max-width: 25%
  509. }
  510. .col-sm-4 {
  511. -ms-flex: 0 0 33.333333%;
  512. flex: 0 0 33.333333%;
  513. max-width: 33.333333%
  514. }
  515. .col-sm-5 {
  516. -ms-flex: 0 0 41.666667%;
  517. flex: 0 0 41.666667%;
  518. max-width: 41.666667%
  519. }
  520. .col-sm-6 {
  521. -ms-flex: 0 0 50%;
  522. flex: 0 0 50%;
  523. max-width: 50%
  524. }
  525. .col-sm-7 {
  526. -ms-flex: 0 0 58.333333%;
  527. flex: 0 0 58.333333%;
  528. max-width: 58.333333%
  529. }
  530. .col-sm-8 {
  531. -ms-flex: 0 0 66.666667%;
  532. flex: 0 0 66.666667%;
  533. max-width: 66.666667%
  534. }
  535. .col-sm-9 {
  536. -ms-flex: 0 0 75%;
  537. flex: 0 0 75%;
  538. max-width: 75%
  539. }
  540. .col-sm-10 {
  541. -ms-flex: 0 0 83.333333%;
  542. flex: 0 0 83.333333%;
  543. max-width: 83.333333%
  544. }
  545. .col-sm-11 {
  546. -ms-flex: 0 0 91.666667%;
  547. flex: 0 0 91.666667%;
  548. max-width: 91.666667%
  549. }
  550. .col-sm-12 {
  551. -ms-flex: 0 0 100%;
  552. flex: 0 0 100%;
  553. max-width: 100%
  554. }
  555. .order-sm-first {
  556. -ms-flex-order: -1;
  557. order: -1
  558. }
  559. .order-sm-last {
  560. -ms-flex-order: 13;
  561. order: 13
  562. }
  563. .order-sm-0 {
  564. -ms-flex-order: 0;
  565. order: 0
  566. }
  567. .order-sm-1 {
  568. -ms-flex-order: 1;
  569. order: 1
  570. }
  571. .order-sm-2 {
  572. -ms-flex-order: 2;
  573. order: 2
  574. }
  575. .order-sm-3 {
  576. -ms-flex-order: 3;
  577. order: 3
  578. }
  579. .order-sm-4 {
  580. -ms-flex-order: 4;
  581. order: 4
  582. }
  583. .order-sm-5 {
  584. -ms-flex-order: 5;
  585. order: 5
  586. }
  587. .order-sm-6 {
  588. -ms-flex-order: 6;
  589. order: 6
  590. }
  591. .order-sm-7 {
  592. -ms-flex-order: 7;
  593. order: 7
  594. }
  595. .order-sm-8 {
  596. -ms-flex-order: 8;
  597. order: 8
  598. }
  599. .order-sm-9 {
  600. -ms-flex-order: 9;
  601. order: 9
  602. }
  603. .order-sm-10 {
  604. -ms-flex-order: 10;
  605. order: 10
  606. }
  607. .order-sm-11 {
  608. -ms-flex-order: 11;
  609. order: 11
  610. }
  611. .order-sm-12 {
  612. -ms-flex-order: 12;
  613. order: 12
  614. }
  615. .offset-sm-0 {
  616. margin-left: 0
  617. }
  618. .offset-sm-1 {
  619. margin-left: 8.333333%
  620. }
  621. .offset-sm-2 {
  622. margin-left: 16.666667%
  623. }
  624. .offset-sm-3 {
  625. margin-left: 25%
  626. }
  627. .offset-sm-4 {
  628. margin-left: 33.333333%
  629. }
  630. .offset-sm-5 {
  631. margin-left: 41.666667%
  632. }
  633. .offset-sm-6 {
  634. margin-left: 50%
  635. }
  636. .offset-sm-7 {
  637. margin-left: 58.333333%
  638. }
  639. .offset-sm-8 {
  640. margin-left: 66.666667%
  641. }
  642. .offset-sm-9 {
  643. margin-left: 75%
  644. }
  645. .offset-sm-10 {
  646. margin-left: 83.333333%
  647. }
  648. .offset-sm-11 {
  649. margin-left: 91.666667%
  650. }
  651. }
  652. @media (min-width: 768px) {
  653. .col-md {
  654. -ms-flex-preferred-size: 0;
  655. flex-basis: 0;
  656. -ms-flex-positive: 1;
  657. flex-grow: 1;
  658. max-width: 100%
  659. }
  660. .col-md-auto {
  661. -ms-flex: 0 0 auto;
  662. flex: 0 0 auto;
  663. width: auto;
  664. max-width: 100%
  665. }
  666. .col-md-1 {
  667. -ms-flex: 0 0 8.333333%;
  668. flex: 0 0 8.333333%;
  669. max-width: 8.333333%
  670. }
  671. .col-md-2 {
  672. -ms-flex: 0 0 16.666667%;
  673. flex: 0 0 16.666667%;
  674. max-width: 16.666667%
  675. }
  676. .col-md-3 {
  677. -ms-flex: 0 0 25%;
  678. flex: 0 0 25%;
  679. max-width: 25%
  680. }
  681. .col-md-4 {
  682. -ms-flex: 0 0 33.333333%;
  683. flex: 0 0 33.333333%;
  684. max-width: 33.333333%
  685. }
  686. .col-md-5 {
  687. -ms-flex: 0 0 41.666667%;
  688. flex: 0 0 41.666667%;
  689. max-width: 41.666667%
  690. }
  691. .col-md-6 {
  692. -ms-flex: 0 0 50%;
  693. flex: 0 0 50%;
  694. max-width: 50%
  695. }
  696. .col-md-7 {
  697. -ms-flex: 0 0 58.333333%;
  698. flex: 0 0 58.333333%;
  699. max-width: 58.333333%
  700. }
  701. .col-md-8 {
  702. -ms-flex: 0 0 66.666667%;
  703. flex: 0 0 66.666667%;
  704. max-width: 66.666667%
  705. }
  706. .col-md-9 {
  707. -ms-flex: 0 0 75%;
  708. flex: 0 0 75%;
  709. max-width: 75%
  710. }
  711. .col-md-10 {
  712. -ms-flex: 0 0 83.333333%;
  713. flex: 0 0 83.333333%;
  714. max-width: 83.333333%
  715. }
  716. .col-md-11 {
  717. -ms-flex: 0 0 91.666667%;
  718. flex: 0 0 91.666667%;
  719. max-width: 91.666667%
  720. }
  721. .col-md-12 {
  722. -ms-flex: 0 0 100%;
  723. flex: 0 0 100%;
  724. max-width: 100%
  725. }
  726. .order-md-first {
  727. -ms-flex-order: -1;
  728. order: -1
  729. }
  730. .order-md-last {
  731. -ms-flex-order: 13;
  732. order: 13
  733. }
  734. .order-md-0 {
  735. -ms-flex-order: 0;
  736. order: 0
  737. }
  738. .order-md-1 {
  739. -ms-flex-order: 1;
  740. order: 1
  741. }
  742. .order-md-2 {
  743. -ms-flex-order: 2;
  744. order: 2
  745. }
  746. .order-md-3 {
  747. -ms-flex-order: 3;
  748. order: 3
  749. }
  750. .order-md-4 {
  751. -ms-flex-order: 4;
  752. order: 4
  753. }
  754. .order-md-5 {
  755. -ms-flex-order: 5;
  756. order: 5
  757. }
  758. .order-md-6 {
  759. -ms-flex-order: 6;
  760. order: 6
  761. }
  762. .order-md-7 {
  763. -ms-flex-order: 7;
  764. order: 7
  765. }
  766. .order-md-8 {
  767. -ms-flex-order: 8;
  768. order: 8
  769. }
  770. .order-md-9 {
  771. -ms-flex-order: 9;
  772. order: 9
  773. }
  774. .order-md-10 {
  775. -ms-flex-order: 10;
  776. order: 10
  777. }
  778. .order-md-11 {
  779. -ms-flex-order: 11;
  780. order: 11
  781. }
  782. .order-md-12 {
  783. -ms-flex-order: 12;
  784. order: 12
  785. }
  786. .offset-md-0 {
  787. margin-left: 0
  788. }
  789. .offset-md-1 {
  790. margin-left: 8.333333%
  791. }
  792. .offset-md-2 {
  793. margin-left: 16.666667%
  794. }
  795. .offset-md-3 {
  796. margin-left: 25%
  797. }
  798. .offset-md-4 {
  799. margin-left: 33.333333%
  800. }
  801. .offset-md-5 {
  802. margin-left: 41.666667%
  803. }
  804. .offset-md-6 {
  805. margin-left: 50%
  806. }
  807. .offset-md-7 {
  808. margin-left: 58.333333%
  809. }
  810. .offset-md-8 {
  811. margin-left: 66.666667%
  812. }
  813. .offset-md-9 {
  814. margin-left: 75%
  815. }
  816. .offset-md-10 {
  817. margin-left: 83.333333%
  818. }
  819. .offset-md-11 {
  820. margin-left: 91.666667%
  821. }
  822. }
  823. @media (min-width: 992px) {
  824. .col-lg {
  825. -ms-flex-preferred-size: 0;
  826. flex-basis: 0;
  827. -ms-flex-positive: 1;
  828. flex-grow: 1;
  829. max-width: 100%
  830. }
  831. .col-lg-auto {
  832. -ms-flex: 0 0 auto;
  833. flex: 0 0 auto;
  834. width: auto;
  835. max-width: 100%
  836. }
  837. .col-lg-1 {
  838. -ms-flex: 0 0 8.333333%;
  839. flex: 0 0 8.333333%;
  840. max-width: 8.333333%
  841. }
  842. .col-lg-2 {
  843. -ms-flex: 0 0 16.666667%;
  844. flex: 0 0 16.666667%;
  845. max-width: 16.666667%
  846. }
  847. .col-lg-3 {
  848. -ms-flex: 0 0 25%;
  849. flex: 0 0 25%;
  850. max-width: 25%
  851. }
  852. .col-lg-4 {
  853. -ms-flex: 0 0 33.333333%;
  854. flex: 0 0 33.333333%;
  855. max-width: 33.333333%
  856. }
  857. .col-lg-5 {
  858. -ms-flex: 0 0 41.666667%;
  859. flex: 0 0 41.666667%;
  860. max-width: 41.666667%
  861. }
  862. .col-lg-6 {
  863. -ms-flex: 0 0 50%;
  864. flex: 0 0 50%;
  865. max-width: 50%
  866. }
  867. .col-lg-7 {
  868. -ms-flex: 0 0 58.333333%;
  869. flex: 0 0 58.333333%;
  870. max-width: 58.333333%
  871. }
  872. .col-lg-8 {
  873. -ms-flex: 0 0 66.666667%;
  874. flex: 0 0 66.666667%;
  875. max-width: 66.666667%
  876. }
  877. .col-lg-9 {
  878. -ms-flex: 0 0 75%;
  879. flex: 0 0 75%;
  880. max-width: 75%
  881. }
  882. .col-lg-10 {
  883. -ms-flex: 0 0 83.333333%;
  884. flex: 0 0 83.333333%;
  885. max-width: 83.333333%
  886. }
  887. .col-lg-11 {
  888. -ms-flex: 0 0 91.666667%;
  889. flex: 0 0 91.666667%;
  890. max-width: 91.666667%
  891. }
  892. .col-lg-12 {
  893. -ms-flex: 0 0 100%;
  894. flex: 0 0 100%;
  895. max-width: 100%
  896. }
  897. .order-lg-first {
  898. -ms-flex-order: -1;
  899. order: -1
  900. }
  901. .order-lg-last {
  902. -ms-flex-order: 13;
  903. order: 13
  904. }
  905. .order-lg-0 {
  906. -ms-flex-order: 0;
  907. order: 0
  908. }
  909. .order-lg-1 {
  910. -ms-flex-order: 1;
  911. order: 1
  912. }
  913. .order-lg-2 {
  914. -ms-flex-order: 2;
  915. order: 2
  916. }
  917. .order-lg-3 {
  918. -ms-flex-order: 3;
  919. order: 3
  920. }
  921. .order-lg-4 {
  922. -ms-flex-order: 4;
  923. order: 4
  924. }
  925. .order-lg-5 {
  926. -ms-flex-order: 5;
  927. order: 5
  928. }
  929. .order-lg-6 {
  930. -ms-flex-order: 6;
  931. order: 6
  932. }
  933. .order-lg-7 {
  934. -ms-flex-order: 7;
  935. order: 7
  936. }
  937. .order-lg-8 {
  938. -ms-flex-order: 8;
  939. order: 8
  940. }
  941. .order-lg-9 {
  942. -ms-flex-order: 9;
  943. order: 9
  944. }
  945. .order-lg-10 {
  946. -ms-flex-order: 10;
  947. order: 10
  948. }
  949. .order-lg-11 {
  950. -ms-flex-order: 11;
  951. order: 11
  952. }
  953. .order-lg-12 {
  954. -ms-flex-order: 12;
  955. order: 12
  956. }
  957. .offset-lg-0 {
  958. margin-left: 0
  959. }
  960. .offset-lg-1 {
  961. margin-left: 8.333333%
  962. }
  963. .offset-lg-2 {
  964. margin-left: 16.666667%
  965. }
  966. .offset-lg-3 {
  967. margin-left: 25%
  968. }
  969. .offset-lg-4 {
  970. margin-left: 33.333333%
  971. }
  972. .offset-lg-5 {
  973. margin-left: 41.666667%
  974. }
  975. .offset-lg-6 {
  976. margin-left: 50%
  977. }
  978. .offset-lg-7 {
  979. margin-left: 58.333333%
  980. }
  981. .offset-lg-8 {
  982. margin-left: 66.666667%
  983. }
  984. .offset-lg-9 {
  985. margin-left: 75%
  986. }
  987. .offset-lg-10 {
  988. margin-left: 83.333333%
  989. }
  990. .offset-lg-11 {
  991. margin-left: 91.666667%
  992. }
  993. }
  994. @media (min-width: 1200px) {
  995. .col-xl {
  996. -ms-flex-preferred-size: 0;
  997. flex-basis: 0;
  998. -ms-flex-positive: 1;
  999. flex-grow: 1;
  1000. max-width: 100%
  1001. }
  1002. .col-xl-auto {
  1003. -ms-flex: 0 0 auto;
  1004. flex: 0 0 auto;
  1005. width: auto;
  1006. max-width: 100%
  1007. }
  1008. .col-xl-1 {
  1009. -ms-flex: 0 0 8.333333%;
  1010. flex: 0 0 8.333333%;
  1011. max-width: 8.333333%
  1012. }
  1013. .col-xl-2 {
  1014. -ms-flex: 0 0 16.666667%;
  1015. flex: 0 0 16.666667%;
  1016. max-width: 16.666667%
  1017. }
  1018. .col-xl-3 {
  1019. -ms-flex: 0 0 25%;
  1020. flex: 0 0 25%;
  1021. max-width: 25%
  1022. }
  1023. .col-xl-4 {
  1024. -ms-flex: 0 0 33.333333%;
  1025. flex: 0 0 33.333333%;
  1026. max-width: 33.333333%
  1027. }
  1028. .col-xl-5 {
  1029. -ms-flex: 0 0 41.666667%;
  1030. flex: 0 0 41.666667%;
  1031. max-width: 41.666667%
  1032. }
  1033. .col-xl-6 {
  1034. -ms-flex: 0 0 50%;
  1035. flex: 0 0 50%;
  1036. max-width: 50%
  1037. }
  1038. .col-xl-7 {
  1039. -ms-flex: 0 0 58.333333%;
  1040. flex: 0 0 58.333333%;
  1041. max-width: 58.333333%
  1042. }
  1043. .col-xl-8 {
  1044. -ms-flex: 0 0 66.666667%;
  1045. flex: 0 0 66.666667%;
  1046. max-width: 66.666667%
  1047. }
  1048. .col-xl-9 {
  1049. -ms-flex: 0 0 75%;
  1050. flex: 0 0 75%;
  1051. max-width: 75%
  1052. }
  1053. .col-xl-10 {
  1054. -ms-flex: 0 0 83.333333%;
  1055. flex: 0 0 83.333333%;
  1056. max-width: 83.333333%
  1057. }
  1058. .col-xl-11 {
  1059. -ms-flex: 0 0 91.666667%;
  1060. flex: 0 0 91.666667%;
  1061. max-width: 91.666667%
  1062. }
  1063. .col-xl-12 {
  1064. -ms-flex: 0 0 100%;
  1065. flex: 0 0 100%;
  1066. max-width: 100%
  1067. }
  1068. .order-xl-first {
  1069. -ms-flex-order: -1;
  1070. order: -1
  1071. }
  1072. .order-xl-last {
  1073. -ms-flex-order: 13;
  1074. order: 13
  1075. }
  1076. .order-xl-0 {
  1077. -ms-flex-order: 0;
  1078. order: 0
  1079. }
  1080. .order-xl-1 {
  1081. -ms-flex-order: 1;
  1082. order: 1
  1083. }
  1084. .order-xl-2 {
  1085. -ms-flex-order: 2;
  1086. order: 2
  1087. }
  1088. .order-xl-3 {
  1089. -ms-flex-order: 3;
  1090. order: 3
  1091. }
  1092. .order-xl-4 {
  1093. -ms-flex-order: 4;
  1094. order: 4
  1095. }
  1096. .order-xl-5 {
  1097. -ms-flex-order: 5;
  1098. order: 5
  1099. }
  1100. .order-xl-6 {
  1101. -ms-flex-order: 6;
  1102. order: 6
  1103. }
  1104. .order-xl-7 {
  1105. -ms-flex-order: 7;
  1106. order: 7
  1107. }
  1108. .order-xl-8 {
  1109. -ms-flex-order: 8;
  1110. order: 8
  1111. }
  1112. .order-xl-9 {
  1113. -ms-flex-order: 9;
  1114. order: 9
  1115. }
  1116. .order-xl-10 {
  1117. -ms-flex-order: 10;
  1118. order: 10
  1119. }
  1120. .order-xl-11 {
  1121. -ms-flex-order: 11;
  1122. order: 11
  1123. }
  1124. .order-xl-12 {
  1125. -ms-flex-order: 12;
  1126. order: 12
  1127. }
  1128. .offset-xl-0 {
  1129. margin-left: 0
  1130. }
  1131. .offset-xl-1 {
  1132. margin-left: 8.333333%
  1133. }
  1134. .offset-xl-2 {
  1135. margin-left: 16.666667%
  1136. }
  1137. .offset-xl-3 {
  1138. margin-left: 25%
  1139. }
  1140. .offset-xl-4 {
  1141. margin-left: 33.333333%
  1142. }
  1143. .offset-xl-5 {
  1144. margin-left: 41.666667%
  1145. }
  1146. .offset-xl-6 {
  1147. margin-left: 50%
  1148. }
  1149. .offset-xl-7 {
  1150. margin-left: 58.333333%
  1151. }
  1152. .offset-xl-8 {
  1153. margin-left: 66.666667%
  1154. }
  1155. .offset-xl-9 {
  1156. margin-left: 75%
  1157. }
  1158. .offset-xl-10 {
  1159. margin-left: 83.333333%
  1160. }
  1161. .offset-xl-11 {
  1162. margin-left: 91.666667%
  1163. }
  1164. }
  1165. .router-link-exact-active {
  1166. color: $--color-primary;
  1167. }
  1168. .rg-select {
  1169. padding: 0 !important;
  1170. width: 110px !important;
  1171. height: 38px !important;
  1172. }
  1173. .rg-select__content {
  1174. padding: 0 8px !important;
  1175. height: 38px !important;
  1176. }