chartist.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822
  1. /* THEME COLORs
  2. ========================================================================== */
  3. /* Looks good on chrome default color profile */
  4. /* looks good in sRGB but washed up on chrome default
  5. $color-primary: #826bb0;
  6. $color-success: #31cb55;
  7. $color-info: #5e93ec;
  8. $color-warning: #eec559;
  9. $color-danger: #dc4b92;
  10. $color-fusion: darken(desaturate(adjust-hue($color-primary, 5), 80%), 25%); */
  11. /* Color Polarity
  12. ========================================================================== */
  13. /* PAINTBUCKET MIXER
  14. ========================================================================== */
  15. /* the grays */
  16. /* the sapphires */
  17. /* the emeralds */
  18. /* the amethyths */
  19. /* the topaz */
  20. /* the rubies */
  21. /* the graphites */
  22. /* Define universal border difition (div outlines, etc)
  23. ========================================================================== */
  24. /* MOBILE BREAKPOINT & GUTTERS (contains some bootstrap responsive overrides)
  25. ========================================================================== */
  26. /* define when mobile menu activates, here we are declearing (lg) so it targets the one after it */
  27. /* bootstrap reference xs: 0, sm: 544px, md: 768px, lg: 992px, xl: 1200px*/
  28. /* global var used for spacing*/
  29. /* Uniform Padding variable */
  30. /* Heads up! This is a global scoped variable - changing may impact the whole template */
  31. /* BOOTSTRAP OVERRIDES (bootstrap variables)
  32. ========================================================================== */
  33. /* usage: theme-colors("primary"); */
  34. /* forms */
  35. /*$input-height: calc(2.25rem + 1px); //I had to add this because the input gruops was having improper height for some reason... */
  36. /* links */
  37. /* checkbox */
  38. /*$custom-file-height-inner: calc(2.25rem - 1px);*/
  39. /* not part of bootstrap variable */
  40. /* custom checkbox */
  41. /* custom range */
  42. /* select */
  43. /* badge */
  44. /* cards */
  45. /*border radius*/
  46. /* alert */
  47. /* toast */
  48. /* breadcrumb */
  49. /* input button */
  50. /* nav link */
  51. /* nav, tabs, pills */
  52. /* tables */
  53. /* dropdowns */
  54. /* dropdowns sizes */
  55. /* popovers */
  56. /* tooltips */
  57. /* modal */
  58. /* reference guide
  59. http://www.standardista.com/px-to-rem-conversion-if-root-font-size-is-16px/
  60. 8px = 0.5rem
  61. 9px = 0.5625rem
  62. 10px = 0.625rem
  63. 11px = 0.6875rem
  64. 12px = 0.75rem
  65. 13px = 0.8125rem
  66. 14px = 0.875rem
  67. 15px = 0.9375rem
  68. 16px = 1rem (base)
  69. 17px = 1.0625rem
  70. 18px = 1.125rem
  71. 19px = 1.1875rem
  72. 20px = 1.25rem
  73. 21px = 1.3125rem
  74. 22px = 1.375rem
  75. 24px = 1.5rem
  76. 25px = 1.5625rem
  77. 26px = 1.625rem
  78. 28px = 1.75rem
  79. 30px = 1.875rem
  80. 32px = 2rem
  81. 34px = 2.125rem
  82. 36px = 2.25rem
  83. 38px = 2.375rem
  84. 40px = 2.5rem
  85. */
  86. /* Fonts */
  87. /* carousel */
  88. /* BASE VARS
  89. ========================================================================== */
  90. /* font vars below will auto change to rem values using function rem($value)*/
  91. /* 11px */
  92. /* 12px */
  93. /* 12.5px */
  94. /* 14px */
  95. /* 15px */
  96. /* 16px */
  97. /* 28px */
  98. /* Font Family
  99. ========================================================================== */
  100. /*hint: you can also try the font called 'Poppins' by replacing the font 'Roboto' */
  101. /* ANIMATIONS
  102. ========================================================================== */
  103. /* this addresses all animation related to nav hide to nav minify */
  104. /* Z-INDEX declearation
  105. ========================================================================== */
  106. /* we adjust bootstrap z-index to be higher than our higest z-index*/
  107. /* CUSTOM ICON PREFIX
  108. ========================================================================== */
  109. /* PRINT CSS (landscape or portrait)
  110. ========================================================================== */
  111. /* landscape or portrait */
  112. /* auto, letter */
  113. /* Common Element Variables
  114. ========================================================================== */
  115. /* Z-index decleartion "birds eye view"
  116. ========================================================================== */
  117. /* Components
  118. ========================================================================== */
  119. /* PAGE HEADER STUFF
  120. ========================================================================== */
  121. /* colors */
  122. /* height */
  123. /* logo */
  124. /* try not to go beywond the width of $main_nav_width value */
  125. /* you may need to change this depending on your logo design */
  126. /* adjust this as you see fit : left, right, center */
  127. /* icon font size (not button) */
  128. /* search input box */
  129. /* suggestion: #ccced0*/
  130. /* btn */
  131. /* dropdown: app list */
  132. /* badge */
  133. /* COMPONENTS & MODS */
  134. /* NAVIGATION STUFF
  135. Guide:
  136. aside.page-sidebar ($nav-width, $nav-background)
  137. .page-logo
  138. .primary-nav
  139. .info-card
  140. ul.nav-menu
  141. li
  142. a (parent level-0..., $nav-link-color, $nav-link-hover-color, $nav-link-hover-bg-color, $nav-link-hover-left-border-color)
  143. icon
  144. span
  145. collapse-sign
  146. ul.nav-menu-sub-one
  147. li
  148. a ($nav-level-1... $nav-sub-link-height)
  149. span
  150. collapse-sign
  151. ul.nav-menu-sub-two
  152. li
  153. a ($nav-level-2... $nav-sub-link-height)
  154. span
  155. p.nav-title ($nav-title-*...)
  156. ========================================================================== */
  157. /* main navigation */
  158. /* left panel */
  159. /* nav parent level-0 */
  160. /* nav icon sizes */
  161. /* badge default */
  162. /* all child */
  163. /* nav title */
  164. /* nav Minify */
  165. /* when the menu pops on hover */
  166. /* navigation Width */
  167. /* partial visibility of the menu */
  168. /* top navigation */
  169. /* nav Info Card (appears below the logo) */
  170. /* width is auto */
  171. /* nav DL labels for all child */
  172. /* will be pulled to left as a negative value */
  173. /* MISC Settings
  174. ========================================================================== */
  175. /* List Table */
  176. /* PAGE SETTINGS
  177. ========================================================================== */
  178. /* PAGE BREADCRUMB
  179. ========================================================================== */
  180. /* PAGE COMPONENT PANELS
  181. ========================================================================== */
  182. /* PAGE COMPONENT PROGRESSBARS
  183. ========================================================================== */
  184. /* PAGE COMPONENT MESSENGER
  185. ========================================================================== */
  186. /* FOOTER
  187. ========================================================================== */
  188. /* GLOBALS
  189. ========================================================================== */
  190. /* ACCESSIBILITIES */
  191. /* SHORTCUT BUTTON (appears on bottom right of the page) */
  192. /*// Container ratio
  193. $ct-container-ratio: (1/1.618) !default;
  194. // Text styles for labels
  195. $ct-text-color: rgba(0, 0, 0, 0.4) !default;
  196. $ct-text-size: 0.75rem !default;
  197. $ct-text-align: flex-start !default;
  198. $ct-text-justify: flex-start !default;
  199. $ct-text-line-height: 1;
  200. // Grid styles
  201. $ct-grid-color: rgba(0, 0, 0, 0.2) !default;
  202. $ct-grid-dasharray: 2px !default;
  203. $ct-grid-width: 1px !default;
  204. $ct-grid-background-fill: none !default;
  205. // Line chart properties
  206. $ct-line-width: 4px !default;
  207. $ct-line-dasharray: false !default;
  208. // Line chart point, can be either round or square
  209. $ct-point-shape: round !default;
  210. // Area fill transparency between 0 and 1
  211. $ct-area-opacity: 0.1 !default;
  212. // Bar chart bar width
  213. $ct-bar-width: 10px !default;
  214. // Donut width (If donut width is to big it can cause issues where the shape gets distorted)
  215. $ct-donut-width: 60px !default;
  216. */
  217. .ct-label {
  218. fill: rgba(0, 0, 0, 0.4);
  219. color: rgba(0, 0, 0, 0.4);
  220. font-size: 0.75rem;
  221. line-height: 1; }
  222. .ct-chart-line .ct-label,
  223. .ct-chart-bar .ct-label {
  224. display: block;
  225. display: -webkit-box;
  226. display: -ms-flexbox;
  227. display: flex; }
  228. .ct-chart-pie .ct-label,
  229. .ct-chart-donut .ct-label {
  230. dominant-baseline: central; }
  231. .ct-label.ct-horizontal.ct-start {
  232. -webkit-box-align: flex-end;
  233. -ms-flex-align: flex-end;
  234. align-items: flex-end;
  235. -webkit-box-pack: flex-start;
  236. -ms-flex-pack: flex-start;
  237. justify-content: flex-start;
  238. text-align: left;
  239. text-anchor: start; }
  240. .ct-label.ct-horizontal.ct-end {
  241. -webkit-box-align: flex-start;
  242. -ms-flex-align: flex-start;
  243. align-items: flex-start;
  244. -webkit-box-pack: flex-start;
  245. -ms-flex-pack: flex-start;
  246. justify-content: flex-start;
  247. text-align: left;
  248. text-anchor: start; }
  249. .ct-label.ct-vertical.ct-start {
  250. -webkit-box-align: flex-end;
  251. -ms-flex-align: flex-end;
  252. align-items: flex-end;
  253. -webkit-box-pack: flex-end;
  254. -ms-flex-pack: flex-end;
  255. justify-content: flex-end;
  256. text-align: right;
  257. text-anchor: end; }
  258. .ct-label.ct-vertical.ct-end {
  259. -webkit-box-align: flex-end;
  260. -ms-flex-align: flex-end;
  261. align-items: flex-end;
  262. -webkit-box-pack: flex-start;
  263. -ms-flex-pack: flex-start;
  264. justify-content: flex-start;
  265. text-align: left;
  266. text-anchor: start; }
  267. .ct-chart-bar .ct-label.ct-horizontal.ct-start {
  268. -webkit-box-align: flex-end;
  269. -ms-flex-align: flex-end;
  270. align-items: flex-end;
  271. -webkit-box-pack: center;
  272. -ms-flex-pack: center;
  273. justify-content: center;
  274. text-align: center;
  275. text-anchor: start; }
  276. .ct-chart-bar .ct-label.ct-horizontal.ct-end {
  277. -webkit-box-align: flex-start;
  278. -ms-flex-align: flex-start;
  279. align-items: flex-start;
  280. -webkit-box-pack: center;
  281. -ms-flex-pack: center;
  282. justify-content: center;
  283. text-align: center;
  284. text-anchor: start; }
  285. .ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
  286. -webkit-box-align: flex-end;
  287. -ms-flex-align: flex-end;
  288. align-items: flex-end;
  289. -webkit-box-pack: flex-start;
  290. -ms-flex-pack: flex-start;
  291. justify-content: flex-start;
  292. text-align: left;
  293. text-anchor: start; }
  294. .ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
  295. -webkit-box-align: flex-start;
  296. -ms-flex-align: flex-start;
  297. align-items: flex-start;
  298. -webkit-box-pack: flex-start;
  299. -ms-flex-pack: flex-start;
  300. justify-content: flex-start;
  301. text-align: left;
  302. text-anchor: start; }
  303. .ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
  304. -webkit-box-align: center;
  305. -ms-flex-align: center;
  306. align-items: center;
  307. -webkit-box-pack: flex-end;
  308. -ms-flex-pack: flex-end;
  309. justify-content: flex-end;
  310. text-align: right;
  311. text-anchor: end; }
  312. .ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
  313. -webkit-box-align: center;
  314. -ms-flex-align: center;
  315. align-items: center;
  316. -webkit-box-pack: flex-start;
  317. -ms-flex-pack: flex-start;
  318. justify-content: flex-start;
  319. text-align: left;
  320. text-anchor: end; }
  321. .ct-grid {
  322. stroke: rgba(0, 0, 0, 0.2);
  323. stroke-width: 1px;
  324. stroke-dasharray: 2px; }
  325. .ct-grid-background {
  326. fill: none; }
  327. .ct-point {
  328. stroke-width: 7px;
  329. stroke-linecap: round; }
  330. .ct-line {
  331. fill: none;
  332. stroke-width: 4px; }
  333. .ct-area {
  334. stroke: none;
  335. fill-opacity: 0.1; }
  336. .ct-bar {
  337. fill: none;
  338. stroke-width: 10px; }
  339. .ct-slice-donut {
  340. fill: none;
  341. stroke-width: 60px; }
  342. .ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
  343. stroke: #886ab5; }
  344. .ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {
  345. fill: #886ab5; }
  346. .ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
  347. stroke: #fd3995; }
  348. .ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {
  349. fill: #fd3995; }
  350. .ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
  351. stroke: #ffc241; }
  352. .ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {
  353. fill: #ffc241; }
  354. .ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
  355. stroke: #2196F3; }
  356. .ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {
  357. fill: #2196F3; }
  358. .ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
  359. stroke: #505050; }
  360. .ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {
  361. fill: #505050; }
  362. .ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
  363. stroke: #1dc9b7; }
  364. .ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {
  365. fill: #1dc9b7; }
  366. .ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
  367. stroke: #2196F3; }
  368. .ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {
  369. fill: #2196F3; }
  370. .ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
  371. stroke: #563d7c; }
  372. .ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {
  373. fill: #563d7c; }
  374. .ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
  375. stroke: #fe9ecb; }
  376. .ct-series-i .ct-slice-pie, .ct-series-i .ct-slice-donut-solid, .ct-series-i .ct-area {
  377. fill: #fe9ecb; }
  378. .ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
  379. stroke: #ffdb8e; }
  380. .ct-series-j .ct-slice-pie, .ct-series-j .ct-slice-donut-solid, .ct-series-j .ct-area {
  381. fill: #ffdb8e; }
  382. .ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
  383. stroke: #ce0262; }
  384. .ct-series-k .ct-slice-pie, .ct-series-k .ct-slice-donut-solid, .ct-series-k .ct-area {
  385. fill: #ce0262; }
  386. .ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
  387. stroke: dimgray; }
  388. .ct-series-l .ct-slice-pie, .ct-series-l .ct-slice-donut-solid, .ct-series-l .ct-area {
  389. fill: dimgray; }
  390. .ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
  391. stroke: #37e2d0; }
  392. .ct-series-m .ct-slice-pie, .ct-series-m .ct-slice-donut-solid, .ct-series-m .ct-area {
  393. fill: #37e2d0; }
  394. .ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
  395. stroke: #51adf6; }
  396. .ct-series-n .ct-slice-pie, .ct-series-n .ct-slice-donut-solid, .ct-series-n .ct-area {
  397. fill: #51adf6; }
  398. .ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
  399. stroke: #a38cc6; }
  400. .ct-series-o .ct-slice-pie, .ct-series-o .ct-slice-donut-solid, .ct-series-o .ct-area {
  401. fill: #a38cc6; }
  402. .ct-square {
  403. display: block;
  404. position: relative;
  405. width: 100%; }
  406. .ct-square:before {
  407. display: block;
  408. float: left;
  409. content: "";
  410. width: 0;
  411. height: 0;
  412. padding-bottom: 100%; }
  413. .ct-square:after {
  414. content: "";
  415. display: table;
  416. clear: both; }
  417. .ct-square > svg {
  418. display: block;
  419. position: absolute;
  420. top: 0;
  421. left: 0; }
  422. .ct-minor-second {
  423. display: block;
  424. position: relative;
  425. width: 100%; }
  426. .ct-minor-second:before {
  427. display: block;
  428. float: left;
  429. content: "";
  430. width: 0;
  431. height: 0;
  432. padding-bottom: 93.75%; }
  433. .ct-minor-second:after {
  434. content: "";
  435. display: table;
  436. clear: both; }
  437. .ct-minor-second > svg {
  438. display: block;
  439. position: absolute;
  440. top: 0;
  441. left: 0; }
  442. .ct-major-second {
  443. display: block;
  444. position: relative;
  445. width: 100%; }
  446. .ct-major-second:before {
  447. display: block;
  448. float: left;
  449. content: "";
  450. width: 0;
  451. height: 0;
  452. padding-bottom: 88.88889%; }
  453. .ct-major-second:after {
  454. content: "";
  455. display: table;
  456. clear: both; }
  457. .ct-major-second > svg {
  458. display: block;
  459. position: absolute;
  460. top: 0;
  461. left: 0; }
  462. .ct-minor-third {
  463. display: block;
  464. position: relative;
  465. width: 100%; }
  466. .ct-minor-third:before {
  467. display: block;
  468. float: left;
  469. content: "";
  470. width: 0;
  471. height: 0;
  472. padding-bottom: 83.33333%; }
  473. .ct-minor-third:after {
  474. content: "";
  475. display: table;
  476. clear: both; }
  477. .ct-minor-third > svg {
  478. display: block;
  479. position: absolute;
  480. top: 0;
  481. left: 0; }
  482. .ct-major-third {
  483. display: block;
  484. position: relative;
  485. width: 100%; }
  486. .ct-major-third:before {
  487. display: block;
  488. float: left;
  489. content: "";
  490. width: 0;
  491. height: 0;
  492. padding-bottom: 80%; }
  493. .ct-major-third:after {
  494. content: "";
  495. display: table;
  496. clear: both; }
  497. .ct-major-third > svg {
  498. display: block;
  499. position: absolute;
  500. top: 0;
  501. left: 0; }
  502. .ct-perfect-fourth {
  503. display: block;
  504. position: relative;
  505. width: 100%; }
  506. .ct-perfect-fourth:before {
  507. display: block;
  508. float: left;
  509. content: "";
  510. width: 0;
  511. height: 0;
  512. padding-bottom: 75%; }
  513. .ct-perfect-fourth:after {
  514. content: "";
  515. display: table;
  516. clear: both; }
  517. .ct-perfect-fourth > svg {
  518. display: block;
  519. position: absolute;
  520. top: 0;
  521. left: 0; }
  522. .ct-perfect-fifth {
  523. display: block;
  524. position: relative;
  525. width: 100%; }
  526. .ct-perfect-fifth:before {
  527. display: block;
  528. float: left;
  529. content: "";
  530. width: 0;
  531. height: 0;
  532. padding-bottom: 66.66667%; }
  533. .ct-perfect-fifth:after {
  534. content: "";
  535. display: table;
  536. clear: both; }
  537. .ct-perfect-fifth > svg {
  538. display: block;
  539. position: absolute;
  540. top: 0;
  541. left: 0; }
  542. .ct-minor-sixth {
  543. display: block;
  544. position: relative;
  545. width: 100%; }
  546. .ct-minor-sixth:before {
  547. display: block;
  548. float: left;
  549. content: "";
  550. width: 0;
  551. height: 0;
  552. padding-bottom: 62.5%; }
  553. .ct-minor-sixth:after {
  554. content: "";
  555. display: table;
  556. clear: both; }
  557. .ct-minor-sixth > svg {
  558. display: block;
  559. position: absolute;
  560. top: 0;
  561. left: 0; }
  562. .ct-golden-section {
  563. display: block;
  564. position: relative;
  565. width: 100%; }
  566. .ct-golden-section:before {
  567. display: block;
  568. float: left;
  569. content: "";
  570. width: 0;
  571. height: 0;
  572. padding-bottom: 61.8047%; }
  573. .ct-golden-section:after {
  574. content: "";
  575. display: table;
  576. clear: both; }
  577. .ct-golden-section > svg {
  578. display: block;
  579. position: absolute;
  580. top: 0;
  581. left: 0; }
  582. .ct-major-sixth {
  583. display: block;
  584. position: relative;
  585. width: 100%; }
  586. .ct-major-sixth:before {
  587. display: block;
  588. float: left;
  589. content: "";
  590. width: 0;
  591. height: 0;
  592. padding-bottom: 60%; }
  593. .ct-major-sixth:after {
  594. content: "";
  595. display: table;
  596. clear: both; }
  597. .ct-major-sixth > svg {
  598. display: block;
  599. position: absolute;
  600. top: 0;
  601. left: 0; }
  602. .ct-minor-seventh {
  603. display: block;
  604. position: relative;
  605. width: 100%; }
  606. .ct-minor-seventh:before {
  607. display: block;
  608. float: left;
  609. content: "";
  610. width: 0;
  611. height: 0;
  612. padding-bottom: 56.25%; }
  613. .ct-minor-seventh:after {
  614. content: "";
  615. display: table;
  616. clear: both; }
  617. .ct-minor-seventh > svg {
  618. display: block;
  619. position: absolute;
  620. top: 0;
  621. left: 0; }
  622. .ct-major-seventh {
  623. display: block;
  624. position: relative;
  625. width: 100%; }
  626. .ct-major-seventh:before {
  627. display: block;
  628. float: left;
  629. content: "";
  630. width: 0;
  631. height: 0;
  632. padding-bottom: 53.33333%; }
  633. .ct-major-seventh:after {
  634. content: "";
  635. display: table;
  636. clear: both; }
  637. .ct-major-seventh > svg {
  638. display: block;
  639. position: absolute;
  640. top: 0;
  641. left: 0; }
  642. .ct-octave {
  643. display: block;
  644. position: relative;
  645. width: 100%; }
  646. .ct-octave:before {
  647. display: block;
  648. float: left;
  649. content: "";
  650. width: 0;
  651. height: 0;
  652. padding-bottom: 50%; }
  653. .ct-octave:after {
  654. content: "";
  655. display: table;
  656. clear: both; }
  657. .ct-octave > svg {
  658. display: block;
  659. position: absolute;
  660. top: 0;
  661. left: 0; }
  662. .ct-major-tenth {
  663. display: block;
  664. position: relative;
  665. width: 100%; }
  666. .ct-major-tenth:before {
  667. display: block;
  668. float: left;
  669. content: "";
  670. width: 0;
  671. height: 0;
  672. padding-bottom: 40%; }
  673. .ct-major-tenth:after {
  674. content: "";
  675. display: table;
  676. clear: both; }
  677. .ct-major-tenth > svg {
  678. display: block;
  679. position: absolute;
  680. top: 0;
  681. left: 0; }
  682. .ct-major-eleventh {
  683. display: block;
  684. position: relative;
  685. width: 100%; }
  686. .ct-major-eleventh:before {
  687. display: block;
  688. float: left;
  689. content: "";
  690. width: 0;
  691. height: 0;
  692. padding-bottom: 37.5%; }
  693. .ct-major-eleventh:after {
  694. content: "";
  695. display: table;
  696. clear: both; }
  697. .ct-major-eleventh > svg {
  698. display: block;
  699. position: absolute;
  700. top: 0;
  701. left: 0; }
  702. .ct-major-twelfth {
  703. display: block;
  704. position: relative;
  705. width: 100%; }
  706. .ct-major-twelfth:before {
  707. display: block;
  708. float: left;
  709. content: "";
  710. width: 0;
  711. height: 0;
  712. padding-bottom: 33.33333%; }
  713. .ct-major-twelfth:after {
  714. content: "";
  715. display: table;
  716. clear: both; }
  717. .ct-major-twelfth > svg {
  718. display: block;
  719. position: absolute;
  720. top: 0;
  721. left: 0; }
  722. .ct-double-octave {
  723. display: block;
  724. position: relative;
  725. width: 100%; }
  726. .ct-double-octave:before {
  727. display: block;
  728. float: left;
  729. content: "";
  730. width: 0;
  731. height: 0;
  732. padding-bottom: 25%; }
  733. .ct-double-octave:after {
  734. content: "";
  735. display: table;
  736. clear: both; }
  737. .ct-double-octave > svg {
  738. display: block;
  739. position: absolute;
  740. top: 0;
  741. left: 0; }
  742. /*# sourceMappingURL=chartist.css.map */