bars.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806
  1. body .bar_group__bar.thin::before, body .bar_group__bar.thick::before {
  2. display: block;
  3. content: '';
  4. position: absolute;
  5. z-index: -1;
  6. }
  7. body .bar_group__bar.thin::before {
  8. width: 100%;
  9. height: 4px;
  10. border-radius: 2px;
  11. background: #E4E4E4;
  12. }
  13. body .bar_group__bar.thin {
  14. width: 0%;
  15. height: 4px;
  16. border-radius: 2px;
  17. background: red;
  18. margin-bottom: 10px;
  19. -webkit-transition: width 1s;
  20. transition: width 1s;
  21. }
  22. body .bar_group__bar.thick::before {
  23. width: 100%;
  24. height: 12px;
  25. border-radius: 6px;
  26. background: #E4E4E4;
  27. }
  28. body .bar_group__bar.thick {
  29. width: 0%;
  30. height: 12px;
  31. border-radius: 6px;
  32. background: red;
  33. margin-bottom: 10px;
  34. -webkit-transition: width 1s;
  35. transition: width 1s;
  36. }
  37. body .b_label, body .bar_label_min, body .bar_label_max, body .b_tooltip span {
  38. color: #929292;
  39. font-size: 10px;
  40. }
  41. body .bar_label_max {
  42. position: absolute;
  43. right: 0;
  44. }
  45. body .bar_label_min {
  46. position: absolute;
  47. left: 0;
  48. }
  49. body .b_tooltip {
  50. -webkit-transition: all 1s;
  51. transition: all 1s;
  52. position: relative;
  53. float: left;
  54. left: 100%;
  55. padding: 4px 10px 7px 10px;
  56. background-color: rgba(67, 66, 76, 0.81);
  57. -webkit-transform: translateX(-50%) translateY(-30px);
  58. -ms-transform: translateX(-50%) translateY(-30px);
  59. transform: translateX(-50%) translateY(-30px);
  60. border-radius: 2px;
  61. line-height: 11px;
  62. }
  63. body .b_tooltip span {
  64. color: white;
  65. }
  66. body .b_tooltip--tri {
  67. width: 0;
  68. height: 0;
  69. position: absolute;
  70. content: '';
  71. bottom: -5px;
  72. left: 0;
  73. right: 0;
  74. margin: auto;
  75. display: block;
  76. border-style: solid;
  77. border-width: 5px 5px 0 5px;
  78. border-color: rgba(67, 66, 76, 0.81) transparent transparent transparent;
  79. }
  80. body .bar_group__bar:nth-of-type(1) {
  81. background: #e68e25;
  82. }
  83. body .bar_group__bar:nth-of-type(2) {
  84. background: #e6ae25;
  85. }
  86. body .bar_group__bar:nth-of-type(3) {
  87. background: #e6cf25;
  88. }
  89. body .bar_group__bar:nth-of-type(4) {
  90. background: #dde625;
  91. }
  92. body .bar_group__bar:nth-of-type(5) {
  93. background: #bde625;
  94. }
  95. body .bar_group__bar:nth-of-type(6) {
  96. background: #9de625;
  97. }
  98. body .bar_group__bar:nth-of-type(7) {
  99. background: #7de625;
  100. }
  101. body .bar_group__bar:nth-of-type(8) {
  102. background: #5de625;
  103. }
  104. body .bar_group__bar:nth-of-type(9) {
  105. background: #3ce625;
  106. }
  107. body .bar_group__bar:nth-of-type(10) {
  108. background: #25e62e;
  109. }
  110. body .bar_group__bar:nth-of-type(11) {
  111. background: #25e64e;
  112. }
  113. body .bar_group__bar:nth-of-type(12) {
  114. background: #25e66e;
  115. }
  116. body .bar_group__bar:nth-of-type(13) {
  117. background: #25e68e;
  118. }
  119. body .bar_group__bar:nth-of-type(14) {
  120. background: #25e6ae;
  121. }
  122. body .bar_group__bar:nth-of-type(15) {
  123. background: #25e6cf;
  124. }
  125. body .bar_group__bar:nth-of-type(16) {
  126. background: #25dde6;
  127. }
  128. body .bar_group__bar:nth-of-type(17) {
  129. background: #25bde6;
  130. }
  131. body .bar_group__bar:nth-of-type(18) {
  132. background: #259de6;
  133. }
  134. body .bar_group__bar:nth-of-type(19) {
  135. background: #257de6;
  136. }
  137. body .bar_group__bar:nth-of-type(20) {
  138. background: #255de6;
  139. }
  140. body .bar_group__bar:nth-of-type(21) {
  141. background: #253ce6;
  142. }
  143. body .bar_group__bar:nth-of-type(22) {
  144. background: #2e25e6;
  145. }
  146. body .bar_group__bar:nth-of-type(23) {
  147. background: #4e25e6;
  148. }
  149. body .bar_group__bar:nth-of-type(24) {
  150. background: #6e25e6;
  151. }
  152. body .bar_group__bar:nth-of-type(25) {
  153. background: #8e25e6;
  154. }
  155. body .bar_group__bar:nth-of-type(26) {
  156. background: #ae25e6;
  157. }
  158. body .bar_group__bar:nth-of-type(27) {
  159. background: #ce25e6;
  160. }
  161. body .bar_group__bar:nth-of-type(28) {
  162. background: #e625dd;
  163. }
  164. body .bar_group__bar:nth-of-type(29) {
  165. background: #e625bd;
  166. }
  167. body .bar_group__bar:nth-of-type(30) {
  168. background: #e6259d;
  169. }
  170. body .bar_group__bar:nth-of-type(31) {
  171. background: #e6257d;
  172. }
  173. body .bar_group__bar:nth-of-type(32) {
  174. background: #e6255d;
  175. }
  176. body .bar_group__bar:nth-of-type(33) {
  177. background: #e6253c;
  178. }
  179. body .bar_group__bar:nth-of-type(34) {
  180. background: #e62e25;
  181. }
  182. body .bar_group__bar:nth-of-type(35) {
  183. background: #e64e25;
  184. }
  185. body .bar_group__bar:nth-of-type(36) {
  186. background: #e66e25;
  187. }
  188. body .bar_group__bar:nth-of-type(37) {
  189. background: #e68e25;
  190. }
  191. body .bar_group__bar:nth-of-type(38) {
  192. background: #e6ae25;
  193. }
  194. body .bar_group__bar:nth-of-type(39) {
  195. background: #e6ce25;
  196. }
  197. body .bar_group__bar:nth-of-type(40) {
  198. background: #dde625;
  199. }
  200. body .bar_group__bar:nth-of-type(41) {
  201. background: #bde625;
  202. }
  203. body .bar_group__bar:nth-of-type(42) {
  204. background: #9de625;
  205. }
  206. body .bar_group__bar:nth-of-type(43) {
  207. background: #7de625;
  208. }
  209. body .bar_group__bar:nth-of-type(44) {
  210. background: #5de625;
  211. }
  212. body .bar_group__bar:nth-of-type(45) {
  213. background: #3de625;
  214. }
  215. body .bar_group__bar:nth-of-type(46) {
  216. background: #25e62e;
  217. }
  218. body .bar_group__bar:nth-of-type(47) {
  219. background: #25e64e;
  220. }
  221. body .bar_group__bar:nth-of-type(48) {
  222. background: #25e66e;
  223. }
  224. body .bar_group__bar:nth-of-type(49) {
  225. background: #25e68e;
  226. }
  227. body .bar_group__bar:nth-of-type(50) {
  228. background: #25e6ae;
  229. }
  230. body .bar_group__bar:nth-of-type(51) {
  231. background: #25e6cf;
  232. }
  233. body .bar_group__bar:nth-of-type(52) {
  234. background: #25dde6;
  235. }
  236. body .bar_group__bar:nth-of-type(53) {
  237. background: #25bde6;
  238. }
  239. body .bar_group__bar:nth-of-type(54) {
  240. background: #259de6;
  241. }
  242. body .bar_group__bar:nth-of-type(55) {
  243. background: #257de6;
  244. }
  245. body .bar_group__bar:nth-of-type(56) {
  246. background: #255de6;
  247. }
  248. body .bar_group__bar:nth-of-type(57) {
  249. background: #253ce6;
  250. }
  251. body .bar_group__bar:nth-of-type(58) {
  252. background: #2e25e6;
  253. }
  254. body .bar_group__bar:nth-of-type(59) {
  255. background: #4e25e6;
  256. }
  257. body .bar_group__bar:nth-of-type(60) {
  258. background: #6e25e6;
  259. }
  260. body .bar_group__bar:nth-of-type(61) {
  261. background: #8e25e6;
  262. }
  263. body .bar_group__bar:nth-of-type(62) {
  264. background: #ae25e6;
  265. }
  266. body .bar_group__bar:nth-of-type(63) {
  267. background: #ce25e6;
  268. }
  269. body .bar_group__bar:nth-of-type(64) {
  270. background: #e625dd;
  271. }
  272. body .bar_group__bar:nth-of-type(65) {
  273. background: #e625bd;
  274. }
  275. body .bar_group__bar:nth-of-type(66) {
  276. background: #e6259d;
  277. }
  278. body .bar_group__bar:nth-of-type(67) {
  279. background: #e6257d;
  280. }
  281. body .bar_group__bar:nth-of-type(68) {
  282. background: #e6255d;
  283. }
  284. body .bar_group__bar:nth-of-type(69) {
  285. background: #e6253c;
  286. }
  287. body .bar_group__bar:nth-of-type(70) {
  288. background: #e62e25;
  289. }
  290. body .bar_group__bar:nth-of-type(71) {
  291. background: #e64e25;
  292. }
  293. body .bar_group__bar:nth-of-type(72) {
  294. background: #e66e25;
  295. }
  296. body .bar_group__bar:nth-of-type(73) {
  297. background: #e68e25;
  298. }
  299. body .bar_group__bar:nth-of-type(74) {
  300. background: #e6ae25;
  301. }
  302. body .bar_group__bar:nth-of-type(75) {
  303. background: #e6ce25;
  304. }
  305. body .bar_group__bar:nth-of-type(76) {
  306. background: #dde625;
  307. }
  308. body .bar_group__bar:nth-of-type(77) {
  309. background: #bde625;
  310. }
  311. body .bar_group__bar:nth-of-type(78) {
  312. background: #9de625;
  313. }
  314. body .bar_group__bar:nth-of-type(79) {
  315. background: #7de625;
  316. }
  317. body .bar_group__bar:nth-of-type(80) {
  318. background: #5de625;
  319. }
  320. body .bar_group__bar:nth-of-type(81) {
  321. background: #3de625;
  322. }
  323. body .bar_group__bar:nth-of-type(82) {
  324. background: #25e62e;
  325. }
  326. body .bar_group__bar:nth-of-type(83) {
  327. background: #25e64e;
  328. }
  329. body .bar_group__bar:nth-of-type(84) {
  330. background: #25e66e;
  331. }
  332. body .bar_group__bar:nth-of-type(85) {
  333. background: #25e68e;
  334. }
  335. body .bar_group__bar:nth-of-type(86) {
  336. background: #25e6ae;
  337. }
  338. body .bar_group__bar:nth-of-type(87) {
  339. background: #25e6cf;
  340. }
  341. body .bar_group__bar:nth-of-type(88) {
  342. background: #25dde6;
  343. }
  344. body .bar_group__bar:nth-of-type(89) {
  345. background: #25bde6;
  346. }
  347. body .bar_group__bar:nth-of-type(90) {
  348. background: #259de6;
  349. }
  350. body .bar_group__bar:nth-of-type(91) {
  351. background: #257de6;
  352. }
  353. body .bar_group__bar:nth-of-type(92) {
  354. background: #255de6;
  355. }
  356. body .bar_group__bar:nth-of-type(93) {
  357. background: #253ce6;
  358. }
  359. body .bar_group__bar:nth-of-type(94) {
  360. background: #2e25e6;
  361. }
  362. body .bar_group__bar:nth-of-type(95) {
  363. background: #4e25e6;
  364. }
  365. body .bar_group__bar:nth-of-type(96) {
  366. background: #6e25e6;
  367. }
  368. body .bar_group__bar:nth-of-type(97) {
  369. background: #8e25e6;
  370. }
  371. body .bar_group__bar:nth-of-type(98) {
  372. background: #ae25e6;
  373. }
  374. body .bar_group__bar:nth-of-type(99) {
  375. background: #ce25e6;
  376. }
  377. body .bar_group__bar:nth-of-type(100) {
  378. background: #e625dd;
  379. }
  380. body .bar_group {
  381. position: relative;
  382. }
  383. body .bar_group .elastic {
  384. background: #FF3357;
  385. -webkit-transition-timing-function: cubic-bezier(0.5, 0.25, 0.375, 1.335);
  386. transition-timing-function: cubic-bezier(0.5, 0.25, 0.375, 1.335);
  387. -webkit-transition-duration: 1s;
  388. transition-duration: 1s;
  389. }
  390. body .bar_group .gradient:after {
  391. content: '';
  392. display: block;
  393. background: -webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, rgba(255, 255, 255, 0.39)));
  394. height: 100%;
  395. width: 100%;
  396. border-radius: 100px;
  397. }
  398. body .bar_group__bar .n_bg:before {
  399. display: none !important;
  400. }
  401. body {
  402. margin: 0;
  403. font-family: 'montserrat';
  404. }
  405. body .clear {
  406. clear: both;
  407. }
  408. body .bar {
  409. box-sizing: border-box;
  410. width: 800px;
  411. margin: 0 auto;
  412. }
  413. @media screen and (max-width: 900px) {
  414. body .bar {
  415. width: 100%;
  416. padding: 30px;
  417. }
  418. }
  419. body .bar h2 {
  420. font-size: 28px;
  421. margin: 60px 0px 3px 0px;
  422. color: #232531;
  423. }
  424. body .bar h3 {
  425. font-size: 12px;
  426. color: #8092AB;
  427. margin: 0px 0px 60px 0px;
  428. font-weight: normal;
  429. }
  430. body .bar h4 {
  431. font-size: 18px;
  432. margin: 0px 0px 3px 0px;
  433. color: #232531;
  434. }
  435. body .c_red {
  436. background: #E03E3E !important;
  437. }
  438. body .c_green {
  439. background: #ADEA38 !important;
  440. }
  441. body .c_blue {
  442. background: #6BAED6 !important;
  443. }
  444. body .c_pink {
  445. background: #DC5C84 !important;
  446. }
  447. body .c_brown {
  448. background: #824629 !important;
  449. }
  450. body .wrap {
  451. position: relative;
  452. margin-bottom: 50px;
  453. }
  454. body .wrap_left {
  455. height: 100%;
  456. border-right: 1px solid #e0e6ef;
  457. width: 300px;
  458. margin-right: 100px;
  459. margin-bottom: 30px;
  460. float: left;
  461. position: absolute;
  462. }
  463. @media screen and (max-width: 900px) {
  464. body .wrap_left {
  465. width: 100%;
  466. position: relative;
  467. padding-bottom: 30px;
  468. border-right: 0px solid #e0e6ef;
  469. border-bottom: 1px solid #e0e6ef;
  470. }
  471. }
  472. body .wrap_left p {
  473. font-size: 11px;
  474. color: #8092AB;
  475. margin: 11px 0px 0px 0px;
  476. font-weight: lighter;
  477. width: 80%;
  478. line-height: 17px;
  479. }
  480. body .wrap_right {
  481. float: right;
  482. width: 400px;
  483. position: relative;
  484. margin: 30px 0px;
  485. }
  486. @media screen and (max-width: 900px) {
  487. body .wrap_right {
  488. width: 100%;
  489. }
  490. }
  491. body .alt {
  492. background: #F7F7F7;
  493. padding: 40px 0px;
  494. position: relative;
  495. z-index: -2;
  496. }
  497. body .hero {
  498. background: #232531;
  499. padding: 100px 50px;
  500. text-align: center;
  501. }
  502. body .hero h2 {
  503. color: white;
  504. }
  505. body .hero h3 {
  506. color: #8E92AB;
  507. font-size: 12px;
  508. font-weight: normal;
  509. margin-bottom: 10px;
  510. }
  511. body .hero .love {
  512. font-size: 10px;
  513. color: #8e92ab;
  514. margin: 60px 0px 60px 0px;
  515. }
  516. body .hero h4 {
  517. font-size: 10px;
  518. color: #E2204B;
  519. margin: 10px;
  520. }
  521. body .hero a {
  522. color: #E2204B;
  523. }
  524. body .hero a.b {
  525. text-decoration: none;
  526. color: #8E92AB;
  527. font-size: 12px;
  528. padding: 12px 28px;
  529. margin: 10px;
  530. border: 2px solid #8E92AB;
  531. border-radius: 30px;
  532. -webkit-transition: all .3s;
  533. transition: all .3s;
  534. }
  535. body .hero a.b:hover {
  536. color: white;
  537. border: 2px solid white;
  538. }
  539. body .hero_inner__brand {
  540. width: 400px;
  541. position: relative;
  542. margin: 0 auto 40px auto;
  543. }
  544. @media screen and (max-width: 530px) {
  545. body .hero_inner__brand img {
  546. display: none;
  547. }
  548. }
  549. body .hero_inner__brand .logo_bars {
  550. position: absolute;
  551. left: 125px;
  552. bottom: 10px;
  553. }
  554. @media screen and (max-width: 530px) {
  555. body .hero_inner__brand .logo_bars {
  556. position: relative;
  557. left: 0;
  558. bottom: 30px;
  559. width: 42px;
  560. margin: auto;
  561. right: 0;
  562. }
  563. }
  564. body .hero_inner__brand .logo_bars .one, body .hero_inner__brand .logo_bars .two, body .hero_inner__brand .logo_bars .three, body .hero_inner__brand .logo_bars .four, body .hero_inner__brand .logo_bars .five {
  565. height: 0px;
  566. position: absolute;
  567. bottom: 0;
  568. border-radius: 20px;
  569. float: left;
  570. margin-right: 10px;
  571. width: 6px;
  572. }
  573. body .hero_inner__brand .logo_bars .one {
  574. background: #E15525;
  575. -webkit-animation: one .6s .4s forwards;
  576. animation: one .6s .4s forwards;
  577. }
  578. body .hero_inner__brand .logo_bars .two {
  579. left: 12px;
  580. -webkit-animation: two .6s .6s forwards;
  581. animation: two .6s .6s forwards;
  582. background: #EDBF40;
  583. }
  584. body .hero_inner__brand .logo_bars .three {
  585. left: 24px;
  586. -webkit-animation: three .6s .8s forwards;
  587. animation: three .6s .8s forwards;
  588. background: #85C557;
  589. }
  590. body .hero_inner__brand .logo_bars .four {
  591. left: 36px;
  592. background: #5EC5C5;
  593. -webkit-animation: two 0.6s 1s forwards;
  594. animation: two 0.6s 1s forwards;
  595. }
  596. body .hero_inner__brand .logo_bars .five {
  597. left: 48px;
  598. background: #7653A2;
  599. -webkit-animation: one 0.6s 1.2s forwards;
  600. animation: one 0.6s 1.2s forwards;
  601. }
  602. @-webkit-keyframes one {
  603. from {
  604. height: 0;
  605. }
  606. to {
  607. height: 20px;
  608. }
  609. }
  610. @keyframes one {
  611. from {
  612. height: 0;
  613. }
  614. to {
  615. height: 20px;
  616. }
  617. }
  618. @-webkit-keyframes two {
  619. from {
  620. height: 0;
  621. }
  622. to {
  623. height: 36px;
  624. }
  625. }
  626. @keyframes two {
  627. from {
  628. height: 0;
  629. }
  630. to {
  631. height: 36px;
  632. }
  633. }
  634. @-webkit-keyframes three {
  635. from {
  636. height: 0;
  637. }
  638. to {
  639. height: 56px;
  640. }
  641. }
  642. @keyframes three {
  643. from {
  644. height: 0;
  645. }
  646. to {
  647. height: 56px;
  648. }
  649. }